US11824194B2
The present invention discloses a method for rapidly preparing a Prussian blue analogue with a monoclinic crystal structure. The Prussian blue analogue with a monoclinic crystal structure has a chemical formula of NaxM[Fe(CN)6]y·zH2O, where M=Mn or Fe, 1.5<×<2, and 0.5
US11824191B2
An alkali- and/or alkaline earth-ion sulfur battery having at least one cathode containing a cathode current collector foil, optionally a conductive adhesive interlayer, a primary cathode mass layer containing a conductive dimensionally stable porous host structure, sulfur as an active material, preferably at least 20% of the sulfur present is monoclinic sulfur allotrope, and optionally conductive additives, binders and pore-forming additives; a secondary cathode mass layer containing sulfur and alkali-ion- and/or alkaline earth-ion-intercalating material, optionally a layer containing graphene oxide and/or reduced graphene oxide, heteroatom Group VIIa and/or Group Va elements co-doped graphene, and a Group VIIa and/or Group Va heteroatom-containing polymer; at least one anode and at least one separator. The resulting cells offer a wide range of economic and ecological advantages over the currently available cells, as well as allowing versatility of materials and production processes.
US11824189B2
This application relates to anode compositions and methods of making and using the same. In particular, the anode compositions are preferably layered. Preferably, the methods of making the anode compositions comprise a surfactant mediated assembly of layers. The anode compositions have improved structural integrity and capacity while reducing capacity fade due to cycling.
US11824188B2
A positive electrode active material for an all-solid-state lithium secondary battery, which is capable of improving the rate characteristics, the cycle characteristics, and the initial charge and discharge efficiency even in the case where a sulfide-based solid electrolyte is used, wherein the surface of a lithium-containing composite oxide, referred to as present core particles, is coated with a compound, referred to as, LiAO compound, containing Li, A, where A represents one or more elements selected from the group consisting of Ti, Zr, Ta, Nb, Zn, W, and Al, and O; and a halogen is present on the surface of the present core particles.
US11824178B2
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.
US11824163B2
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.
US11824160B2
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.
US11824155B2
An all-solid lithium secondary battery includes: a positive active material layer; a solid electrolyte layer; and a negative active material layer, which is capable of forming an alloy or a compound with lithium, wherein the solid electrolyte layer is between the positive active material layer and the negative active material layer, and wherein the negative active material layer comprises silver (Ag).
US11824149B1
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.
US11824148B2
Disclosed is a semiconductor light emitting device including: A semiconductor light emitting device comprising: a semiconductor light emitting device chip including a plurality of semiconductor layers, and electrodes electrically connected to the plurality of semiconductor layers, the plurality of semiconductor layers including an active layer adapted to generate light by recombination of electrons and holes; an encapsulating member of a lens shape made of a light-transmitting thermoplastic resin having at least 90% transmissivity for light of a wavelength band ranging from 100 nm to 400 nm, for surrounding the semiconductor light emitting device chip; and an external substrate including conductive layers electrically connected to the electrodes of the semiconductor light emitting device chip. The encapsulating member is formed in a way that all faces of the encapsulating member are exposed to outside, except for a portion of the lower face thereof in contact with the external substrate.
US11824147B2
In an embodiment a component includes a carrier, at least one optoelectronic part arranged on the carrier, the optoelectronic part configured to emit electromagnetic radiation, a frame arranged on the carrier and enclosing a part space, wherein the optoelectronic part is arranged in the part space, and wherein the frame comprises a reflector, and a lens arranged on the frame and at least partially covering an opening of the part space, wherein the reflector is configured to direct the electromagnetic radiation onto the lens, wherein the lens is configured to direct the electromagnetic radiation of the optoelectronic part, and wherein the lens comprises at least a partial pyramidal-shaped section on a first side face facing toward the optoelectronic part.
US11824143B2
In an embodiment an optoelectronic component includes a radiation emitting semiconductor chip configured to emit primary electromagnetic radiation from a radiation emission surface, a conversion element configured to convert the primary electromagnetic radiation into electromagnetic secondary radiation, a first potting covering at least one side surface of the semiconductor chip, a second potting arranged on the first potting and an adhesion promoter with which the conversion element is fixed on the radiation emission surface of the semiconductor chip, wherein the adhesion promoter is arranged on a top surface of the first potting, wherein the first potting includes first filler particles, wherein the second potting includes second filler particles, and wherein a mass fraction of the first filler particles is greater than a mass fraction of the second filler particles per volume element.
US11824134B2
A semiconductor device includes a light-emitting element, a light-receiving element, a switching element, an input-side terminal, an output-side terminal, and a resin layer. The light-emitting element, the light-receiving element and the switching element are provided at the front side of the resin layer. The light-receiving element and the switching element are arranged in a first direction along the front side of the resin layer. The switching element is electrically connected to the light-receiving element. The light-receiving element is provided between the light-emitting element and the resin layer. The input-side and output-side terminals are provided at the backside of the resin layer. The input-side terminal is electrically connected to the light-emitting element. The output-side terminal is electrically connected to the switching element. At least one of the input-side or output-side terminals includes a portion overlapping the light-emitting element in a second direction from the resin layer to the light-emitting element.
US11824130B2
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.
US11824117B2
An oxide semiconductor transistor includes: an insulating substrate including a trench; a gate electrode in the trench; an oxide semiconductor layer on a surface of the insulating substrate, the surface exposed through the trench; and a ferroelectric layer between the gate electrode and the oxide semiconductor layer, wherein the oxide semiconductor layer may include a source region and a drain region which are on the insulating substrate outside the trench and are apart from each other with the gate electrode therebetween.
US11824113B2
A semiconductor device has an impurity region covering a bottom of a gate trench and a column region. A bottom of the column region is deeper than a bottom of the gate trench. The impurity region is arranged between the gate trench and the column region. This structure can improve the characteristics of the semiconductor device.
US11824106B2
A transistor device having fin structures, source and drain terminals, channel layers and a gate structure is provided. The fin structures are disposed on a material layer. The fin structures are arranged in parallel and extending in a first direction. The source and drain terminals are disposed on the fin structures and the material layer and cover opposite ends of the fin structures. The channel layers are disposed respectively on the fin structures, and each channel layer extends between the source and drain terminals on the same fin structure. The gate structure is disposed on the channel layers and across the fin structures. The gate structure extends in a second direction perpendicular to the first direction. The materials of the channel layers include a transition metal and a chalcogenide, the source and drain terminals include a metallic material, and the channel layers are covalently bonded with the source and drain terminals.
US11824101B2
A semiconductor device includes a semiconductor substrate, an isolation feature over the semiconductor substrate, a fin protruding from the semiconductor substrate and through the isolation feature, a gate stack over and engaging the fin, and a gate spacer on sidewalls of the gate stack. A bottom portion of the sidewalls of the gate stack tilts inwardly towards the gate stack.
US11824097B2
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.
US11824060B2
To provide a display device including a flexible panel that can be handled without seriously damaging a driver circuit or a connecting portion between circuits. The display device includes a bent portion obtained by bending an element substrate. A circuit for driving the display device is provided in the bent portion and a wiring extends from the circuit, whereby the strength of a portion including the circuit for driving the display device is increased and failure of the circuit is reduced. Furthermore, the element substrate is bent in a connecting portion between an external terminal electrode and an external connecting wiring (FPC) so that the element substrate provided with the external terminal electrode fits the external connecting wiring, whereby the strength of the connecting portion is increased.
US11824057B2
A semiconductor device and method of making same. The semiconductor device includes: a first conductivity type transistor and a second conductivity type transistor, wherein each of the first conductivity type transistor and the second conductivity type includes a gate insulating film formed on a base, a metal gate electrode formed on the gate insulating film, and side wall spacers formed at side walls of the metal gate electrode, wherein the gate insulating film is made of a high dielectric constant material, and wherein offset spacers are formed between the side walls of the metal gate electrode and the inner walls of the side wall spacers in any one of the first conductivity type transistor and the second conductivity type transistor, or offset spacers having different thicknesses are formed in the first conductivity type transistor and the second conductivity type transistor.
US11824055B2
In an output circuit of a semiconductor integrated circuit device, an output transistor is placed apart from an ESD protection diode connected to an external output terminal, and a protection resistance is placed between them. The protection resistance is formed as a plurality of separate resistance regions, and taps supplying a power supply voltage to a substrate or a well are formed between the resistance regions. Noise applied to the external output terminal is attenuated by the protection resistance before reaching the output transistor and absorbed through the taps.
US11824050B2
A foldable display device having a foldable display region includes a flexible substrate, a plurality of first light emitting units disposed on the flexible substrate in the foldable display region, and a first protector disposed on at least one of the first light emitting units. The first protector has a surface, and at least a portion of the surface has a curved profile.
US11824048B2
An uneven current distribution among a plurality of provided power semiconductor chips is to be suppressed. A power semiconductor module includes a module main body, a plurality of power semiconductor chips arranged on an upper surface of the module main body, and peripheral structures being insulating ferromagnets surrounding parts of a periphery of the module main body in a plan view, in which the plurality of power semiconductor chips are arranged in a vertical direction and a horizontal direction in a plan view, and at least one of the plurality of power semiconductor chips is arranged so as to be surrounded by other power semiconductor chips.
US11824045B2
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.
US11824043B2
A semiconductor package includes a base substrate, an insulating layer including a first region disposed on the base substrate and in which first and second openings are disposed and a second region, a remaining region of the base substrate other than the first region, a first semiconductor chip disposed on the base substrate and including bonding pads disposed closely to a first edge, at least one second semiconductor chip stacked on the first semiconductor chip in the form of a staircase toward a second edge, parallel to the first edge, and a molding portion covering the base substrate to encapsulate the first and second semiconductor chips, wherein the length of the first edge is disposed to overlap the second region, both ends of the second edge are disposed to overlap the first and second openings, and the molding portion fills the first and second openings.
US11824042B2
Some embodiments of the invention provide a three-dimensional (3D) circuit that is formed by stacking two or more integrated circuit (IC) dies to at least partially overlap and to share one or more interconnect layers that distribute power, clock and/or data-bus signals. The shared interconnect layers include interconnect segments that carry power, clock and/or data-bus signals. In some embodiments, the shared interconnect layers are higher level interconnect layers (e.g., the top interconnect layer of each IC die). In some embodiments, the stacked IC dies of the 3D circuit include first and second IC dies. The first die includes a first semiconductor substrate and a first set of interconnect layers defined above the first semiconductor substrate. Similarly, the second IC die includes a second semiconductor substrate and a second set of interconnect layers defined above the second semiconductor substrate. As further described below, the first and second dies in some embodiments are placed in a face-to-face arrangement (e.g., a vertically stacked arrangement) that has the first and second set of interconnect layers facing each other. In some embodiments, a subset of one or more interconnect layers of the second set interconnect layers of the second die has interconnect wiring that carries power, clock and/or data-bus signals that are supplied to the first IC die.
US11824040B2
A package component for carrying a device package and an insulating layer thereon includes a molding layer, first and second redistribution structures disposed on two opposite sides of the molding layer, a semiconductor die, and a through interlayer via (TIV). A hardness of the molding layer is greater than that of the insulating layer that covers the device package. The device package is mounted on the second redistribution structure, and the insulating layer is disposed on the second redistribution structure opposite to the molding layer. The semiconductor die is embedded in the molding layer and electrically coupled to the device package through the second redistribution structure. The TIV penetrates through the molding layer to connect the first and the second redistribution structure. An electronic device and a manufacturing method thereof are also provided.
US11824036B2
A semiconductor device includes a printed circuit board having a plurality of first electrode pads on a first main surface and a plurality of second electrode pads electrically connected to at least one of the plurality of first electrode pads on a second main surface, a first chip disposed on the first main surface and having a non-volatile memory; a second chip having a third electrode pad and a control circuit configured to control an operation of the non-volatile memory, a dummy chip having a component that has a higher thermal conductivity than a substrate of the second chip, and a sealing member sealing the first, second, and dummy chips. The third electrode pad is connected to the component of the dummy chip via a first wiring, and the component of the dummy chip is connected to one of the plurality of first electrode pads via a second wiring.
US11824023B2
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.
US11824018B2
Embodiments disclosed herein include electronic packages and methods of fabricating electronic packages. In an embodiment, an electronic package comprises an interposer, where a cavity passes through the interposer, and a nested component in the cavity. In an embodiment, the electronic package further comprises a die coupled to the interposer by a first interconnect and coupled to the nested component by a second interconnect. In an embodiment, the first and second interconnects comprise a first bump, a bump pad over the first bump, and a second bump over the bump pad.
US11824007B2
A semiconductor package is fabricated by attaching a first component to a second component. The first component is assembled by forming a first redistribution structure over a substrate. A through via is then formed over the first redistribution structure, and a die is attached to the first redistribution structure active-side down. The second component includes a second redistribution structure, which is then attached to the through via. A molding compound is deposited between the first redistribution structure and the second redistribution structure and further around the sides of the second component.
US11824005B2
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.
US11824002B2
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
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.
US11823997B2
A functional chip includes a substrate including a first face and a second face, the second face of the substrate forming the front face of the functional chip; a first oxide layer on the first face of the substrate; a second oxide layer on the first oxide layer; a first routing level formed on the surface of the second oxide layer in contact with the first oxide layer; a third oxide layer on the second oxide layer wherein a semiconductor component is inserted; a rear face formed by the surface of the third oxide layer opposite the second oxide layer, the rear face including superconductor routing tracks surrounded at least partially by one or more conductor routing tracks, the semiconductor component being connected to the superconductor routing tracks via superconductor vias and the conductor routing tracks of the rear face being connected to the routing level via conductor vias.
US11823995B2
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.
US11823990B2
A redistribution layer is formed on a carrier wafer. A cavity is formed within the redistribution layer. An electro-optical die is flip-chip connected to the redistribution layer. A plurality of optical fiber alignment structures within the electro-optical die is positioned over and exposed to the cavity. Mold compound material is disposed over the redistribution layer and the electro-optical die. A residual kerf region of the electro-optical die interfaces with the redistribution layer to prevent mold compound material from entering into the optical fiber alignment structures and the cavity. The carrier wafer is removed from the redistribution layer. The redistribution layer and the mold compound material are cut to obtain an electro-optical chip package that includes the electro-optical die. The cutting removes the residual kerf region from the electro-optical die to expose the plurality of optical fiber alignment structures and the cavity at an edge of the electro-optical chip package.
US11823985B2
A leadframe includes a first frame part and a second frame part. The first frame part includes a bed portion including a first section being thin in a first direction, a first support portion, a first lead portion positioned between the bed portion and the first support portion in a second direction, the first lead portion being connected with the bed portion and the first support portion, a first extension portion being connected to the bed portion, and a second extension portion separated from the first extension portion in a third direction and connected to the bed portion. The second frame part includes a second support portion connected to the first and second extension portions, and a second lead portion connected to the second support portion.
US11823981B2
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
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
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.
US11823974B2
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
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
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
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.
US11823969B2
A package includes a device die, an encapsulant encapsulating the device die therein, a first plurality of through-vias penetrating through the encapsulant, a second plurality of through-vias penetrating through the encapsulant, and redistribution lines over and electrically coupling to the first plurality of through-vias. The first plurality of through-vias include an array. The second plurality of through-vias are outside of the first array, and the second plurality of through-vias are larger than the first plurality of through-vias.
US11823964B2
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.
US11823961B2
A substrate inspection apparatus includes a light source unit, a pulsed beam matching unit, a substrate support unit, an incidence angle adjusting unit, and a detecting unit. The light source unit emits a first laser beam having a first wavelength and a second laser beam having a second wavelength. The pulsed beam matching unit matches the first laser beam and the second laser beam to superimpose a pulse of the first laser beam on a pulse of the second laser beam in time and space. The substrate support unit supports a substrate to be inspected. The incidence angle adjusting unit adjusts angles of incidence of the matched first laser beam and second laser beams to irradiate the first laser beam and the second laser beam on the substrate, and mixes the first laser beam and the second laser beam to generate an evanescent wave on the substrate. The evanescent wave generates scattered light due to a defect of the substrate. The detecting unit detects the scattered light generated due to the defect of the substrate.
US11823959B2
Various embodiments of the present disclosure are directed towards an integrated chip including a gate dielectric structure over a substrate. A metal layer overlies the gate dielectric structure. A conductive layer overlies the metal layer. A polysilicon layer contacts opposing sides of the conductive layer. A bottom surface of the polysilicon layer is aligned with a bottom surface of the conductive layer. A dielectric layer overlies the polysilicon layer. The dielectric layer continuously extends from sidewalls of the polysilicon layer to an upper surface of the conductive layer.
US11823956B2
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.
US11823953B2
Implementations of a method of forming a plurality of semiconductor devices on a semiconductor substrate may include: providing a semiconductor substrate having a first surface, a second surface, a size, and a thickness where the second surface opposes the first surface and the thickness is between the first surface and the second surface. The method may include processing the semiconductor substrate through a plurality of semiconductor device fabrication processes to form a plurality of semiconductor devices on the first surface. The thickness may be between 100 microns and 575 microns and the size may be 150 mm. The semiconductor substrate may not be coupled with a carrier or support.
US11823940B2
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.
US11823932B2
A substrate processing system includes manufacturing process equipment including a plurality of process chambers and a control server configured to control the manufacturing process equipment. When a transporting order of semiconductor substrates is transmitted from the control server to the manufacturing process equipment, the control server provides, to the manufacturing process equipment performing an Nth process cycle (where N is a natural number) in a first transporting order, a command to switch to a second transporting order from an N+1th process cycle immediately when a restriction on at least one process chamber, into which insertion of the semiconductor substrate is restricted, is lifted.
US11823928B2
A system for controlling of wafer bow in plasma processing stations is described. The system includes a circuit that provides a low frequency RF signal and another circuit that provides a high frequency RF signal. The system includes an output circuit and the stations. The output circuit combines the low frequency RF signal and the high frequency RF signal to generate a plurality of combined RF signals for the stations. Amount of low frequency power delivered to one of the stations depends on wafer bow, such as non-flatness of a wafer. A bowed wafer decreases low frequency power delivered to the station in a multi-station chamber with a common RF source. A shunt inductor is coupled in parallel to each of the stations to increase an amount of current to the station with a bowed wafer. Hence, station power becomes less sensitive to wafer bow to minimize wafer bowing.
US11823924B2
In one embodiment, a semiconductor manufacturing apparatus includes a reformer configured to partially reform a first substrate to form a reformed layer between a first portion and a second portion in the first substrate. The apparatus further includes a joiner configured to form a joining layer between the first portion and a second substrate to join the first portion and the second substrate. The apparatus further includes a remover configured to remove the second portion from a surface of the second substrate while making the first portion remain on the surface of the second substrate by separating the first portion and the second portion.
US11823919B2
A multi-shield plate includes a plurality of windows and a plurality of vapor shields mounted to the plurality of windows, wherein each window of the plurality of windows is formed in the plate and extends through an entirety of the plate in a thickness direction. The multi-shield plate further includes a plurality of apertures in the plate, wherein each of the plurality of apertures extends through the entirety of the plate in the thickness direction and, an aperture of the plurality of apertures is aligned with a corresponding window of the plurality of windows along radius of the multi-shield plate.
US11823916B2
The present disclosure relates to load cups that include an annular substrate station configured to receive a substrate. The annular substrate station surrounds a nebulizer located within the load cup. The nebulizer includes a set of energized fluid nozzles disposed on an upper surface of the nebulizer adjacent to an interface between the annular substrate station and the nebulizer. The set of energized fluid nozzles are configured to release energized fluid at an upward angle relative to the upper surface.
US11823905B2
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.
US11823900B2
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.
US11823896B2
A method for forming a semiconductor structure is provided. The method includes forming a dielectric structure on a semiconductor substrate, introducing a first gas on the dielectric structure to form first conductive structures on the dielectric structure, and introducing a second gas on the first conductive structures and the dielectric structure. The second gas is different from the first gas. The method also includes introducing a third gas on the first conductive structures and the dielectric structure to form second conductive structures on the dielectric structure. The first gas and the third gas include the same metal.
US11823885B2
A method for analyzing a sample collected from a surface, the method comprising placing at least a portion of a substrate having a pressure sensitive adhesive layer containing the sample in a holder, adding a spray solvent to the sample-containing pressure sensitive adhesive layer, and analyzing the sample contained in the pressure sensitive adhesive layer and the spray solvent using paper spray mass spectrometry.
US11823881B2
An elementary particle detector including first sensors able to measure an amount of electric charge on electrodes of a readout plate and a processing unit able to determine the location of an avalanche of secondary electrons from the amount of electric charge measured by the first sensors and from the known location of the electrodes. The detector also includes at least one second sensor, each second sensor being able to measure an electrical signal produced by the secondary electrons when they pass through a conductive gate. The processing unit is additionally able to establish an arrival time of the elementary particle from a time at which the electrical signal is measured by the second sensor.
US11823878B2
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.
US11823873B2
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
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.
US11823868B2
Embodiments provided herein generally include apparatus, e.g., plasma processing systems, and methods for the plasma processing of a substrate in a processing chamber. Some embodiments are directed to a radio-frequency (RF) generation system. The RF generation system generally includes an RF generator, and a vacuum interrupter configured to selectively decouple the RF generator from a bias electrode of a plasma chamber based on detection of a fault condition associated with operation of the plasma chamber.
US11823851B2
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.
US11823848B2
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.
US11823840B2
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.
US11823837B2
A carbonaceous material for electric double-layer capacitors that is based on a plant-derived carbon precursor, in which carbonaceous material: a BET specific surface area is 1,900 to 2,500 m2/g; an average pore size is 2.2 to 2.6 nm as determined by a nitrogen adsorption method; a volume of micropores having a pore size of 2 nm or smaller is 0.84 to 1.30 cm3/g as determined by the MP method; a ratio of a volume of micropores having a pore size of 1 to 2 nm with respect to the volume of the micropores having a pore size of 2 nm or smaller is 25 to 50% as determined by the MP method; and a volume of mesopores having a pore size of 2 to 50 nm is 0.16 to 0.4 cm3/g as determined by the BJH method; and a method of producing same.
US11823832B2
An alert system for a transformer includes a thermographic camera configured to capture thermal images of the transformer, a current sensor configured to generate a sensor signal indicating the current magnitude of a current outputted from the transformer, a storage configured to store a machine learning model, an alert device, and a processing unit configured to obtain image temperature values from the thermal images, obtain magnitude values from the sensor signal, obtain normal temperature values by using the machine learning model and the magnitude values, and instruct the alert device to deliver an alerting signal based on a result of comparison between the image temperature values and the normal temperature values.
US11823825B2
A metal magnetic powder is constituted by metal magnetic grains that each include: a metal phase where the percentage of Fe at its center part is 98 percent by mass or higher, while the mass percentage of Fe at its contour part is lower than that at the center part; and an oxide film covering the metal phase, so as to inhibit oxidation of Fe contained in the metal phase, despite the high content percentage of Fe in the metal phase.
US11823811B2
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.
US11823809B2
The present disclosure provides organic-inorganic hybrid polymer particles, which have desirable surface chemistry and optical properties that make them particularly suitable for biological and optical applications. The present disclosure also provides methods of making organic-inorganic hybrid polymer particles. The present disclosure also provides methods of using the organic-inorganic hybrid polymer particles for biological and optical applications.
US11823807B2
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
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.
US11823802B2
An example system for monitoring an occupant of a room includes an enclosure, a speaker plate, a speaker, an infrared illuminator, a camera, and a power-over-Ethernet (PoE) splitter. The enclosure is mountable within an interior surface of the room. The speaker plate is removably positionable within the enclosure, and includes a speaker opening and an illuminator opening. The speaker is positioned within the speaker opening and mounted to the speaker plate. The infrared illuminator is positioned within the illuminator opening and mounted to the speaker plate. The PoE splitter is configured to: receive power and data over a first Ethernet cable, provide power to the speaker, the infrared illuminator, and the camera; and output the data to the camera over a second Ethernet cable. The camera is configured to send an audio signal to the speaker over an audio cable.
US11823792B2
A peer network may include nodes corresponding to different clinicians. An edge may interconnect the two nodes based on the corresponding clinicians sharing at least one common attribute such as for example, treating the same patients and/or interacting with the same medical devices. A machine-learning model may be applied to identify, in the peer network, one or more peer communities of clinicians. The activity pattern of a clinician may be compared to the activity patterns of other clinicians in the same peer community to determine whether that clinician exhibits anomalous behavior. An investigative workflow may be triggered when the clinician is determined to exhibit anomalous behavior. The investigative workflow may include generating an alert, activating surveillance devices, and/or isolating medication accessed by the clinician.
US11823786B1
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.
US11823785B2
A system for calculating nutritional requirements in a display interface the system including a computing device configured to initiate a display interface within the computing device; retrieve an input, including an input credential, and wherein the input relates a representative profile to a nutritional requirement; generate a training set using the input; receive a meal option; calculate using a machine-learning process, a nutritional requirement of the meal option using the training set; determine the nutritional requirement of the meal option as a function of the machine-learning process; and display the nutritional requirement within the display interface.
US11823784B2
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.
US11823772B2
A memory system includes a memory device and a processing device operatively coupled with the memory device. The processing device perform operations comprising receiving an indication that a first memory access operation performed in response to a first memory access command is complete, wherein the first memory access operation is associated with a first CAM entry comprising an identifier of a second CAM entry; identifying the second CAM entry using the indicator, wherein the second CAM entry references a second memory access command; and issuing, to the memory device, the second memory access command.
US11823749B2
The application provides a Content Addressable Memory (CAM) cell, a CAM memory device and an operation method thereof. The CAM cell includes: a plurality of parallel-coupled flash memory cells: wherein a storage data of the CAM cell is based on a combination of a plurality of threshold voltages of the parallel-coupled flash memory cells.
US11823742B2
The present disclosure includes apparatuses and methods for acceleration of data queries in memory. A number of embodiments include an array of memory cells, and processing circuitry configured to receive, from a host, a query for particular data stored in the array of memory cells, wherein the particular data corresponds to a search key generated by the host, search portions of the array of memory cells for the particular data corresponding to the search key, determine data stored in the portions of the array of memory cells that matches the search key, and transfer the data that matches the search key to the host.
US11823741B2
In some embodiments, the present disclosure relates a phase change random access memory device that includes a phase change material (PCM) layer disposed between bottom and top electrodes. A controller circuit is coupled to the bottom and top electrodes and is configured to perform a first reset operation by applying a signal at a first amplitude across the PCM layer for a first time period and decreasing the signal from the first amplitude to a second amplitude for a second time period; and to perform a second reset operation by applying the signal at a third amplitude across the PCM layer for a third time period and decreasing the signal from the third amplitude to a fourth amplitude for a fourth time period greater than the second time period. After the fourth time period, the PCM layer has a percent crystallinity greater than the PCM layer after the second time period.
US11823737B2
Devices, systems and methods for adaptively controlling a reset current of a memory cell are described. A system comprises: a mirror circuit with one branch coupled with a top electrode of the memory cell and the other branch coupled with one end of a resistive reference, and wherein a bottom electrode of the memory cell is coupled to a reference potential, the other end of the resistive reference is provided with a first electric potential; a control circuit; and a feedback circuit for feeding an electric potential to the top electrode of the memory cell.
US11823731B2
Devices are disclosed. A device may include a source configured to couple to a number of memory cells. The device may also include at least one transistor coupled between the source and a ground voltage. Further, the device may include an antifuse coupled between the at least one transistor and the ground voltage. Methods and systems are also disclosed.
US11823724B2
A device includes a Magnetic Tunnel Junction (MTJ) memory element comprising, a reference layer, a free layer, and a magnetic tunneling layer between the reference layer and the free layer; and a pair of magneto-electric controlling layers, which have in-plane uniaxial anisotropy, wherein the pair of magneto-electric controlling layers are disposed below the free layer.
US11823715B2
Cut-out processing for cutting out a portion of a region of a captured image, display control processing of a first screen including a captured image display region for displaying the captured image and a cut-out image display region for displaying a cut-out image cut out in the cut-out processing, display control processing for making display transition from the first screen to a second screen in which a cut-out region obtained from the captured image is set, processing for receiving a first user operation of designating, in the second screen, at least one set of coordinates and a second user operation of designating a subject, and processing for setting a cut-out region on the basis of the first user operation or the second user operation are performed.
US11823710B2
Various illustrative aspects are directed to a data storage device comprising a first spindle motor configured to rotate one or more disks in a first stack of disks, a second spindle motor configured to rotate one or more disks in a second stack of disks, and one or more processing devices configured to detect back electromotive force (BEMF) voltages generated by the first spindle motor and the second spindle motor. In other aspects the one or more processing devices can control speeds of the first spindle motor and the second spindle motor based on the detected BEMF voltages.
US11823709B2
In an approach to improving write performance by enabling host data transfer immediately after a reposition command, responsive to receiving on a tape drive a reposition command from a host, a ready response is returned to the host. Write data from the host is accumulated in a write buffer, where the write data is accumulated in the write buffer while simultaneously moving a tape media in the tape drive to a target location. The write data from the write buffer is written to the tape media immediately after the target location is reached on the tape drive.
US11823706B1
A method of detecting human voice activity includes determining a presence of human voice in a frame of audio signal using a plurality of features extracted from the frame of audio signal. The extracted features can include a number of zero-crossings, a periodicity metric, an energy ratio between a low frequency band and a high frequency band, and an envelope-to-floor ratio (EFR) in the frame of audio signal. Each of the features is associated with predefined criteria indicative of a presence of human voice, and based on comparisons of the features to the respective predefined criteria, the voice activity detector determines whether the frame of audio signal includes a human voice.
US11823703B2
A system and method for processing an audio input signal includes a microphone, a controller, and a communication link that may be coupled to a remote speaker. The microphone captures the audio input signal and communicates the audio input signal to the controller, and the controller is coupled to the communication link. The controller includes executable code to generate, via a linear noise reduction filtering algorithm, a first resultant based upon the audio input signal, and generate, via non-linear post filtering algorithm, a second resultant based upon the first resultant. An audio output signal is generated based upon the second resultant employing a feature restoration algorithm. The audio output signal is communicated, via the communication link, to a speaker that may be at a remote location.
US11823695B2
A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag. The high frequency regeneration is performed as a post-processing operation with a delay of 3010 samples per audio channel.
US11823693B2
An audio processing unit (APU) is disclosed. The APU includes a buffer memory configured to store at least one frame of an encoded audio bitstream, where the encoded audio bitstream includes audio data and a metadata container. The metadata container includes a header and one or more metadata payloads after the header. The one or more metadata payloads include dynamic range compression (DRC) metadata, and the DRC metadata is or includes profile metadata indicative of whether the DRC metadata includes dynamic range compression (DRC) control values for use in performing dynamic range compression in accordance with at least one compression profile on audio content indicated by at least one block of the audio data.
US11823687B2
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.
US11823682B2
A voice control method and display apparatus are provided. The voice control method includes converting a voice of a user into text in response to the voice being input during a voice input mode; performing a control operation corresponding to the text; determining whether speech of the user has finished based on a result of the performing the control operation; awaiting input of a subsequent voice of the user during a predetermined standby time in response to determining that the speech of the user has not finished; and releasing the voice input mode in response to determining that the speech of the user has finished.
US11823680B2
Implementations relate to an automated assistant that can respond to communications received via a third party application and/or other third party communication modality. The automated assistant can determine that the user is participating in multiple different conversations via multiple different third party communication services. In some implementations, conversations can be processed to identify particular features of the conversations. When the automated assistant is invoked to provide input to a conversation, the automated assistant can compare the input to the identified conversation features in order to select the particular conversation that is most relevant to the input. In this way, the automated assistant can assist with any of multiple disparate conversations that are each occurring via a different third party application.
US11823674B2
A process of deploying a virtual assistant at an electronic media device to obtain information related to a public-safety incident. An electronic computing device captures a real-time digital audio and/or video stream from a first user under interrogation in relation to the incident and further processes the captured stream to determine that a second user has potential information related to the incident. The electronic computing device then determines that a virtual assistant is not currently deployed at an electronic media device that is identified as positioned at a current location of the second user. When it is determined that the electronic media device is capable of hosting a virtual assistant, the electronic computing device transmits an instruction to deploy a virtual assistant at the electronic media device and further perform an interrogation of the second user to obtain information related to the public-safety incident via the deployed virtual assistant.
US11823673B2
An electronic device is provided. The electronic device includes a microphone, a communication circuitry, an indicator configured to provide at least one visual indication, and a processor configured to be electrically connected with the microphone, the communication circuitry, and the indicator, and a memory. The memory stores instructions, when executed, cause the processor to receive a first voice input through the microphone, perform a first voice recognition for the first voice input, if a first specified word for waking up the electronic device is included in a result of the first voice recognition, display a first visual indication through the indicator, receive a second voice input through the microphone, perform a second voice recognition for the second voice input, and if a second specified word corresponding to the first visual indication is included in a result of the second voice recognition, wake up the electronic device.
US11823672B2
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.
US11823671B1
Features are disclosed for training and using a word embedding model configured to receive textual and context data associated with an utterance of a user. A word embedding model can be trained with text data and context data to account for context associated with the text data. The word embedding model can receive an input vector including text data and one or more sets of context data associated with the text data and perform word embedding based on the input vector. In some embodiments, the input vector can include an automatic speech recognition (“ASR”) confidence score generated by an ASR model and one or more labels generated by an NLU model. In some embodiments, the input vector can include user information associated with the user.
US11823661B2
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.
US11823647B2
The disclosure is directed to a novel responsive layout that allows the user to build one layout that can fit on all or virtually all device form factors according to some embodiments. In some embodiments, the responsive layout is configured to allow users to arrange their content based on the size and shape of a display. In some embodiments, the system is configured to receive a request to access content through a computer and in response to the request, automatically generate a responsive layout based on a display size and a content of the request. In some embodiments, the responsive layout includes a responsive layout editor pane configured to allow the user to customize the responsive layout as desired.
US11823644B2
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.
US11823635B2
An LED backlight driver includes at least one driving chip configured to drive a backlight module. The at least one driving chip is disposed on at least one chip-on-film package, and not in direct contact with the backlight module to reduce heat transfer to the backlight module.
US11823634B2
Disclosed are systems and methods for adaptively adjusting brightness of a wearable device projection system. The systems and methods perform operations comprising: causing projection elements of the AR wearable device to project an image; receiving a measure of ambient light from an ambient light sensor; adjusting one or more hardware parameters of the projection elements of the AR wearable device based on the measure of ambient light; modifying one or more color values of the image displayed by the projection elements of the AR wearable device based on the measure of ambient light; and projecting the image with the modified color values using the projection elements of the AR wearable device with the adjusted one or more hardware parameters.
US11823633B2
The present application provides a mini light-emitting diode (mini-LED) backlight module and a display device. The mini-LED backlight module includes a plurality of separate backlight regions. Each of the separate backlight regions is provided with at least two LEDs. Each branch of the LEDs is connected to a protective circuit. The protective circuit includes a rectifier module connected in series with the LED, and a control module connected to the rectifier module and an output end of the LED.
US11823626B2
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
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.
US11823618B2
The present application provides a displaying device and a controlling method thereof, which relates to the technical field of displaying. The displaying device can solve the problem of residual images generated in power-off and greatly improve the product quality and the user experience. The displaying device includes: a time-sequence controlling circuit, a power-supply circuit, a system controlling circuit and a display panel; the power-supply circuit is electrically connected to the time-sequence controlling circuit and the system controlling circuit, and is configured for: providing a first power-supply voltage and a second power-supply voltage to the time-sequence controlling circuit, wherein a magnitude of the first power-supply voltage and that of the second power-supply voltage are different; in a normal shutdown mode, under control of the system controlling circuit, firstly shutting down an output of the first power-supply voltage, after a first time period, shutting down an output of the second power-supply voltage.
US11823617B2
Disclosed are a charge pump control circuit, a display panel and a display device. In particular, the charge pump control circuit includes: a first sampling identification module, in particular, a sampling terminal of a first sampling identification module is connected to the series branch circuit, the first sampling identification module is configured to sample the input voltage of the series branch circuit, and in a determination that the series branch circuit is in a heavy load working condition according to the input voltage of the series branch circuit, a first switching signal is output; in a determination that the series branch circuit is in a light load working condition according to the input voltage of the series branch circuit, a second switching signal is output.
US11823599B2
A threshold voltage detecting method is disclosed in the present application. In the threshold voltage detecting method provided in the present application, a path between a driving transistor and a detecting circuit is shut down during detecting, so that a current flowing through the driving transistor in a detecting stage only needs to charge a storage capacitor, but does not need to charge a parasitic capacitor on the detecting circuit, thereby shortening a threshold voltage detecting time of the driving transistor, and further improving threshold voltage detecting efficiency of the driving transistor.
US11823588B2
One embodiment of the present application sets forth a computer-implemented method for remotely monitoring performance of a task in real time, comprising receiving, in real time from a first student computing device, first student data that includes a first set of actions performed in a first student application instance executing on the first student device, comparing a first student action included in the first set of actions to a first target action, in response to comparing the first student action to the first target action, identifying a first issue indicator associated with the first student action, determining a first remedy associated with at least one of the first target action and the first issue indicator, and performing a first remediation action associated with the first remedy.
US11823586B1
An apparatus for playing chords, scales and/or intervals on a musical instrument for visually-impaired people is provided. The apparatus can have a substantially rectangular card with multiple indicators attached to the card that a visually-impaired person can play all chords, intervals and scales on a piano with a dedicated card having the chord or scale configuration by aligning the indicators to any piano key and finding the other keys of the same chord or scale on the piano by aligning the other indicators.
US11823579B2
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.
US11823578B2
An unmanned aerial vehicle (UAV) system for maintaining railway situational awareness, includes a ground station configured to be mounted to a train, a UAV including a sensor, a processor, and a memory. The sensor is configured to provide a signal indicative of condition and/or an event. The memory contains instructions, which, when executed by the processor, cause the system to: selectively deploy the UAV, from the ground station mounted to the train, receive the signal from the sensor; and determine a condition and/or an event, relative to the train, based on the sensed signal.
US11823565B2
A system for determining a vehicle queue length in a connected vehicle infrastructure environment includes a vehicle traffic data evaluation module with a processor configured via executable instructions to receive vehicle traffic data of multiple vehicles, the vehicle traffic data comprising basic safety messages, create a geometric representation of a vehicle queue, the vehicle queue comprising one or more segments, each segment comprising a set length, extract data of speed, location, date and time from the basic safety messages, aggregate extracted data with the geometric representation of the vehicle queue, assign a speed value of a basic safety message of a vehicle to a segment when the vehicle is identified to be located within the segment of the vehicle queue, detect a sequence of segments comprising assigned speed values, and determine a vehicle queue length based on the set length of each segment.
US11823559B2
A method and system provide for project a safe area during an emergency situation is provided. A server, using at least one electronic sensor, determines that an emergency situation is occurring in a building. The emergency situation can be an armed intruder, a natural disaster, a chemical spill or the like, etc. The server determines likely unsafe areas and at least one likely safe area within the building during the emergency situation. A projector, which can be incorporated into a camera or separate from a camera, projects visual guidance features within the building, the visual guidance features directing occupants in the building toward the likely safe area.
US11823551B2
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
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.
US11823534B1
A system and method for awarding secondary prizes, such as relative to wagering events presented at gaming machines and gaming tables, is provided. A player receives a different number of opportunities, such as prize entries, for wagers placed on different wagering events having different house advantages, and preferably where each prize entry has its own win/lose outcome.
US11823533B2
Gaming systems and methods for determining which features, if any, to activate in association with one or more plays of a game based on a current value of a progressive award.
US11823532B2
Embodiments described herein relate to systems and methods for monitoring progressive game activities at a plurality of gaming tables. For example, embodiments described herein relate to systems and methods for monitoring that a bet for playing a progressive game was made, the amount of the bet, the position of the bet, the identification of the player who made the bet and the identification of the gaming table at which the bet was made. A progressive jackpot metric may be computed based on the data captured at the gaming table for increasing or decreasing one or more progressive jackpots. Visual elements corresponding to the one or more progressive jackpots may be rendered on a jackpot interface display.
US11823531B1
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.
US11823522B2
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.
US11823520B2
A speedy and efficient checkout process at a checkout counter in a store is realized by a deposit machine that receives deposited money from a customer and issues a pre-deposit receipt with which a pre-deposit amount is associated, and a POS register that scans a barcode of a commodity to calculate a checkout amount and reads a pre-deposit receipt to specify a pre-deposit amount. The POS register performs a checkout process for the checkout amount by using the pre-deposit amount, calculates, as change, a difference between the pre-deposit amount and the checkout amount, and causes a change machine to dispense money corresponding to the change.
US11823518B2
The present invention reduces the amount of data for generating history information that can identify the time when a paper sheet moves along a transport path. The present invention includes an update unit (103) that updates reference timers (Ta and Tb) at predetermined time intervals (10 μs and 1 ms), respectively, an initializing unit (104) that initializes the reference timers at predetermined time intervals (5 s and 25 s), respectively, a storage unit (102) that stores therein the numbers of times of the initialization, and a saving unit (105) that saves difference information (D) identifying current values of the reference timers and the numbers of times of the initialization when a paper sheet moves along a transport path (P).
US11823515B2
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.
US11823508B2
A light inspection system positions an autonomous vehicle (AV) in a field of view of a camera such that the camera captures an image of a light of the AV. The light inspection system instructs a camera to capture an image of the light while the light is switched on. The light inspection system receives the captured image, determines a luminance of the light based on the image, and determines to service the light in response to the luminance of the light being below a threshold luminance.
US11823502B2
Operation of a materials handling vehicle is monitored for impacts by generating an electrical impact signal indicative of a force measurement electronically read from a sensor mounted on the materials handling vehicle, generating an electrical impulse signal indicative of a change of momentum of the materials handling vehicle, and outputting an electrical impact alarm signal when the electrical impact signal exceeds a selected force limit threshold and the electrical impulse signal exceeds an impulse signal limit within a predetermined time period.
US11823498B1
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.
US11823478B2
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.
US11823474B2
The present disclosure relates to a handwritten text recognition method, including: acquiring an information sequence including a plurality of track points of handwritten text, wherein information on each track point comprises its abscissa, writing time and writing state value; dividing the plurality of track points into a plurality of strokes according to the writing state value of each track point, the writing state value including a first value representative of stroke pen-up and a second value representative of stroke pen-down, respectively; calculating a first segmentation threshold of the handwritten text; determining a first text segmentation point according to a result of comparison between an absolute value of a difference between abscissas of a start track point of one stroke and an end track point of its previous stroke and the first segmentation threshold; and performing text segmentation according to the first text segmentation point to obtain a text segmentation result.
US11823472B2
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.
US11823468B2
A driver status warning system includes a memory storing camera position data; an integrated controller configured to generate a motor driving signal corresponding to the camera position data; a camera assembly embedded in an A-pillar of a vehicle and including an electric motor configured to generate a rotational force according to the motor driving signal, a screw bar configured to be rotated by the rotational force, and a camera configured to be moved upward or downward on the A-pillar by the rotation of the screw bar assembly; and a facial recognition module configured to analyze an image of a driver's face captured by the camera to sense the driver's condition.
US11823461B1
Systems and methods for perceiving a scene around a mobile device include a sensor system capturing an image of and object list data for the scene around the mobile device. The image includes a point cloud with group(s) of points. An object list is generated from the object list data, and the object list indicates a location and a speed of each surface in a set of surfaces in the scene. A perception system generates a selected perception using the image and the object list. The selected perception is generated based on a comparison of first, second, and third perceptions within a hierarchy. The first perception includes object speed and object location. The second perception includes object classification and object tracking, and the third perception includes object type and object model. A motion planner generates a motion plan for the mobile device based on the selected perception.
US11823457B2
An image recognition method may include: acquiring a target image, where the target image may include a weld bead region; performing initial segmentation on the target image, to obtain a first recognition result, where the first recognition result may include first recognition information for the weld bead region in the target image; performing feature extraction on the target image, to obtain a region representation; obtaining a context representation based on the first recognition result and the region representation, where the context representation may be used for representing a correlation between each pixel and remaining pixels in the target image; and obtaining a second recognition result based on the context representation, where the second recognition result may include second recognition information for the weld bead region in the target image.
US11823452B2
Methods, systems, and apparatus for video analytics evaluation are disclosed. A method includes: identifying a video to display a result of an evaluation of video analysis; identifying a particular time in the video when a video analysis determination does not match a ground truth determination for the video; displaying an image from the particular time in the video; and displaying an indication that the video analysis determination does not match the ground truth determination for the video. Displaying the image from the particular time in the video can include generating a graphical user interface for presentation on a display of a computing device. The indication that the video analysis determination does not match the ground truth determination for the video can include a user-selectable icon. In response to a user selecting the user-selectable icon, the method can include displaying video analysis results for the particular time in the video.
US11823451B2
An information processing method in which an object of interest is classified using node group information defining a node group having modeled a scheme of classification as a tree structure and having grouped nodes possessing a same parent node, comprises: setting depth information for determining whether to perform classification for a particular node group when sequentially traversing node groups from the parent node using the node group information to classify the object of interest; and classifying the object of interest by sequentially traversing node groups from the parent node using the node group information, and providing a classification result, wherein classifying the object of interest varies a depth up to which node groups are sequentially traversed from the parent node to classify the object of interest, in accordance with setting of the depth information.
US11823450B2
To determine the head pose of a user, a head-mounted display system having an imaging device can obtain a current image of a real-world environment, with points corresponding to salient points which will be used to determine the head pose. The salient points are patch-based and include: a first salient point being projected onto the current image from a previous image, and with a second salient point included in the current image being extracted from the current image. Each salient point is subsequently matched with real-world points based on descriptor-based map information indicating locations of salient points in the real-world environment. The orientation of the imaging devices is determined based on the matching and based on the relative positions of the salient points in the view captured in the current image. The orientation may be used to extrapolate the head pose of the wearer of the head-mounted display system.
US11823445B2
A hardware accelerator for an object detection network and a method for detecting an object are provided. The present disclosure provides robust object detection that advantageously augments traditional deterministic bounding box predictions with spatial uncertainties for various computer vision applications, such as, for example, autonomous driving, robotic surgery, etc.
US11823436B2
Systems and methods are disclosed for generating a specialized machine learning model by receiving a generalized machine learning model generated by processing a plurality of first training images to predict at least one cancer characteristic, receiving a plurality of second training images, the first training images and the second training images include images of tissue specimens and/or images algorithmically generated to replicate tissue specimens, receiving a plurality of target specialized attributes related to a respective second training image of the plurality of second training images, generating a specialized machine learning model by modifying the generalized machine learning model based on the plurality of second training images and the target specialized attributes, receiving a target image corresponding to a target specimen, applying the specialized machine learning model to the target image to determine at least one characteristic of the target image, and outputting the characteristic of the target image.
US11823433B1
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.
US11823423B2
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.
US11823417B2
An image compression camera module, an image processing system, and a method of compressing each of a plurality of pixel groups forming image data are provided. The method includes detecting a bad pixel among a plurality of pixels in a pixel group, generating a flag indicating position information about the bad pixel, calculating a first difference between a pixel value of a pixel among the plurality of pixels excluding the bad pixel and a reference pixel value, and generating a bitstream including the flag and the first difference.
US11823413B2
An eye tracking system configured to: receive a plurality of right eye images of a right eye of a user; receive a plurality of left eye images of a left eye of a user, each left eye image corresponding to a right eye image in the plurality of right eye images; detect a pupil and determine an associated pupil signal, for each of the plurality of right eye images and each of the plurality of left eye images; calculate a right eye pupil variation of the pupil signals for the plurality of right eye images and a left eye pupil variation of the pupil signals for the plurality of left eye images; and determine a right eye weighting and a left eye weighting based on the right eye pupil variation and the left eye pupil variation. For one or more right eye images and one or more corresponding left eye images, the eye tracking system can: determine at least one right eye gaze signal based on the right eye image and at least one left eye gaze signal based on the corresponding left eye image; and calculate a combined gaze signal from a weighted sum of the right eye gaze signal and the left eye gaze signal using the right eye weighting and the left eye weighting.
US11823412B2
A method for generating and evaluating N-to-1 mappings, between spatial point sets in nD, n=2 or 3 implemented on a computing device comprising a programmable general purpose processor and a programmable data-parallel coprocessor and a memory coupled with them. Embodiments comprises using the computing device to receive a first and a second spatial point sets, the first spatial point set comprising a first non-empty portion of non-isolated points and a second non-empty portion of constrained points, an array of fixed correspondents for the second non-empty portion, and a CCISS or padded CCISS between the first non-isolated portion and the second spatial point set, and use these to generate an array of N-to-1 mappings between the first portion of non-isolated points and the second spatial point set, an array of overall distance measures for the array of N-to-1 mappings, and an optimal N-to-1 mapping with the lowest overall distance measure.
US11823400B2
Highly accurate shape registration processing is performed. In the image processing apparatus, data, which correspond to N frames (N is an integer not less than 2), in units of frames including a plurality of three-dimensional models per frame is acquired. Then, shape registration processing is performed for the acquired three-dimensional models corresponding to the N frames by using information indicating a correspondence relationship of the three-dimensional models between frames of the N frames.
US11823392B2
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.
US11823385B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing fundus images using fundus image processing machine learning models.
US11823371B2
Methods and systems are disclosed for obtaining a first image of a tray, determining a presence or absence of one or more first patterns in the first image, determining a rotation of each the one or more first patterns in the first image, and performing an action based on the presence or absence and the rotation of the one or more first patterns in the first image.
US11823370B2
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
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).
US11823363B2
The present invention provides an infrared and visible light fusion method, and belongs to the field of image processing and computer vision. The present invention adopts a pair of infrared binocular camera and visible light binocular camera to acquire images, relates to the construction of a fusion image pyramid and a significant vision enhancement algorithm, and is an infrared and visible light fusion algorithm using multi-scale transform. The present invention uses the binocular cameras and NVIDIATX2 to construct a high-performance computing platform and to construct a high-performance solving algorithm to obtain a high-quality infrared and visible light fusion image. The present invention constructs an image pyramid by designing a filtering template according to different imaging principles of infrared and visible light cameras, obtains image information at different scales, performs image super-resolution and significant enhancement, and finally achieves real-time performance through GPU acceleration.
US11823360B2
A virtual, augmented, or mixed reality display system includes a display configured to display virtual, augmented, or mixed reality image data, the display including one or more optical components which introduce optical distortions or aberrations to the image data. The system also includes a display controller configured to provide the image data to the display. The display controller includes memory for storing optical distortion correction information, and one or more processing elements to at least partially correct the image data for the optical distortions or aberrations using the optical distortion correction information.
US11823356B2
The present disclosure provides computing device implemented methods, computing device readable media, and systems for motion compensation in a three dimensional scan. Motion compensation can include receiving three-dimensional (3D) scans of a dentition, estimating a motion trajectory from one scan to another, and calculating a corrected scan by compensating for the motion trajectory. Estimating the motion trajectory can include one or more of: registering a scan to another scan and determining whether an amount of movement between the scans is within a registration threshold; determining an optical flow based on local motion between consecutive two-dimensional (2D) images taken during the scan, estimating and improving a motion trajectory of a point in the scan using the optical flow; and estimating an amount of motion of a 3D scanner during the scan as a rigid body transformation based on input from a position tracking device.
US11823354B2
A computer-implemented method for correcting artifacts in computed tomography data is provided. The method includes inputting a sinogram into a trained sinogram correction network, wherein the sinogram is missing a pixel value for at least one pixel. The method also includes processing the sinogram via one or more layers of the trained sinogram correction network, wherein processing the sinogram includes deriving complementary information from the sinogram and estimating the pixel value for the at least one pixel based on the complementary information. The method further includes outputting from the trained sinogram correction network a corrected sinogram having the estimated pixel value.
US11823352B2
An example apparatus for video imaging includes a feature estimator to calculate a local value of a feature for averaging in a compressed set of features of a current frame. The apparatus also includes a validator to calculate a validity map comprising a weight for frame-wide averaging based on the compressed current frame. The apparatus further includes a vector generator to generate a state vector based on the local value of the feature and the weight. The apparatus further includes a relevance calculator to calculate a relevance to local processing for each coordinate in a restored state vector associated with a previous frame. The apparatus further includes a vector modulator to multiply the restored state vector by the relevance feature to generate a set of output features.
US11823348B2
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.
US11823344B2
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.
US11823341B2
Systems and methods are provided for capturing by a camera of a user device, a first image depicting a first environment of the user device; overlaying a first virtual object on a portion of the first image depicting the first environment; modifying a surface of the first virtual object using content captured by the user device; storing a second virtual object comprising the first virtual object with the modified surface; and generating for display the second virtual object on a portion of a second image depicting a second environment.
US11823336B2
In some embodiments, a method comprises obtaining a video stream of a portion of a geographic area, the video stream comprising a plurality of video frames, each of the plurality of video frames captured at a respective first time. Contextual metadata is obtained, the contextual metadata associated with one or more objects located in the portion of the geographic area at a second time, the second time being before each of the respective first times. The contextual metadata is inserted into one or more of the plurality of video frames, thereby causing the contextual metadata associated with the one or more objects to be overlaid on one or more corresponding portions of the one or more of the plurality of video frames.
US11823334B2
Disclosed are systems and methods for generating a walkable 360-degree video or virtual reality (VR) environment. 360-degree video data is obtained for a real-world environment and comprises a plurality of chronologically ordered frames captured by traversing a first path through the real-world environment. One or more processing operations are applied to generate a processed 360-degree video, which can be displayed to a user of an omnidirectional treadmill. Locomotion information is received from one or more sensors of the omnidirectional treadmill, wherein the locomotion information is generated based on a physical movement on or within the omnidirectional treadmill. Using the received locomotion information, one or more playback commands for controlling playback of the processed 360-degree video are generated. One or more selected frames of the processed 360-degree video are rendered for presentation and display to the user, based on the one or more playback commands.
US11823324B2
A graphics processing system configured to use a rendering space which is subdivided into a plurality of tiles, includes geometry processing logic having geometry transform and sub-primitive logic configured to receive graphics data of input graphics data items, and to determine transformed positions within the rendering space of one or more sub-primitives derived from the input graphics data items using a plurality of shader stages; and a tiling unit configured to generate control stream data including sub-primitive indications to indicate which of the sub-primitives are to be used for rendering each tile. The geometry processing logic is configured to write to a memory, for each instance of a pre-determined shader stage, shader stage output data comprising data output from each instance of the pre-determined shader stage used to process the received graphics data.
US11823323B2
An image source (407) provides an image divided into segments of different sizes with only a subset of these comprising image data. A metadata generator (409) generates metadata structured in accordance with a tree data structure where each node is linked to a segment of the image. Each node is a branch node linking the parent node to child nodes linked to segments that are subdivisions of the parent node, or a leaf node which has no children. A leaf node is either an unused leaf node linked to a segment for which the first image comprises no image data or a used leaf node linked to a segment for which the first image comprises image data. The metadata indicates whether each node is a branch node, a used leaf node, or an unused leaf node. An image signal generator (405) generates an image signal comprising the image data of the first image and the metadata.
US11823317B2
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.
US11823315B2
This application belongs to the field of computer technologies, and provides an animation making method and apparatus, a computing device and a storage medium, to improve execution efficiency of animation making. In response to a pose selection instruction for a non-reference skeleton pose, a target plug-in node is invoked, the target plug-in node obtaining a non-reference skeleton shape model corresponding to the non-reference skeleton pose from a non-reference skeleton shape model set based on the pose selection instruction; target skeleton pose for an animated character is determined based on a parameter input instruction for a parameter of the target skeleton pose; and a target skeleton shape model of the target skeleton pose is generated based on the obtained non-reference skeleton shape model of the non-reference skeleton pose.
US11823303B2
A data processing method and apparatus are disclosed. In various embodiments, R groups of proposal region sequences are obtained. Each group of proposal region sequence includes a plurality of proposal regions. In those embodiments, a VRPAC instruction is invoked to calculate an area of each proposal region in each group of proposal region sequence. For a jth group of proposal region sequence in the R groups of proposal region sequences, a VIOU instruction and a VAADD instruction are invoked to determine j suppression matrices of the jth group of proposal region sequence and determine a suppression vector of the jth group of proposal region sequence based on the j suppression matrices. In those embodiments, an unsuppressed proposal region is determined based on a suppression vector of each group of proposal region sequence.
US11823302B2
A device for and a computer implemented method of digital signal processing. The method includes providing a first set of data, mapping the first set of data with to a second set of data, and determining an output of the digital signal processing depending on the second set of data. The second set of data is determined depending on a sum of a finite series of terms. At least one term of the series is determined depending on a result of a convolution of the first set of data with a kernel and at least one term of the series is determined depending on the first set of data and independent of the kernel.
US11823298B2
Systems and methods for providing an impression inventory trading platform are described. A specification of impression inventory for sale is received from a seller, the impression inventory having associated therewith a plurality of attributes. Each attribute is specified as either visible or hidden to a potential impression inventory buyer. The impression inventory specification and visible attributes associated therewith are provided to one or more potential impression inventory buyers via a user interface, and negotiation for purchase of the impression inventory is facilitated between the seller and one or more of the potential impression inventory buyers via the user interface.
US11823296B2
A method for agricultural land parcel valuation includes: accessing data for parcels within a prescribed region, the data comprising management practices, historical weather conditions, locations and topography, remote sense images, soil types, and crop types; assessing and ranking the management practices for each of the parcels; generating simulation inputs for the each of the parcels, where the simulation inputs comprise highest ranked management practices, the historical weather conditions, the locations and topography, the soil types, and the crop types; simulating crop growth for the each of the parcels over a prescribed number of previous years, where the simulating employs the simulation inputs provided by the generating; and employing selected outputs from the simulating to calculate agricultural metrics and a valuation corresponding to the each of the parcels, where the agricultural metrics include a productivity metric.
US11823295B2
A system reduces risk of pathogen exposure within a space that is located within a facility having a plurality of spaces that periodically have one or more people within the space. The system includes one or more occupancy sensors that are configured to provide an indication of when the space is occupied and when the space is not occupied. A sanitizer is configured to sanitize surfaces within the space when activated. A controller is operably coupled with the one or more occupancy sensors and the sanitizer. The controller is configured to determine a designated time to sanitize the space based at least in part upon information received from the one or more occupancy sensors and to automatically instruct the sanitizer to sanitize surfaces within the space at the designated time.
US11823277B1
A user interface with visual presentation of data, real time risk adjustment, and underwriter approval processes is described. The system provides computer control for performing cashflow analysis, assessing risk, optimizing loan offers, generating dashboards with status information and tile displays of loan application data, and displaying of optimized loan offers. The dashboard includes a progress indicator of an electronic loan request to a complete loan application and finally to an approval or rejection. The dashboard also includes visual indications, including color and signals, directing the underwriter's attention to important or necessary action steps to reject or advance the loan. The dashboard interface can be customized. The dashboard interface includes a moveable, arrangeable, multi-sided color-coded tile system. Risk may be modified by the underwriter through the user interface through scale sliders, causing loan scoring and optimizing to occur in real time and presenting new loan offers to the underwriter for approval.
US11823272B2
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.
US11823260B2
A computer-implemented method for regulating a loan managed by a loan accounting system that includes steps of: detecting a new action affecting a logical history of a loan managed by the loan accounting system, with the new action representing a new event in a loan process of the loan; identifying a first series of events related to the logical history of the loan affected by the new action; automatically calculating states of the loan based on a plurality of actions each associated with an event of the first series of events, wherein at least two of the actions have a causal relationship with one another; and automatically recalculating and updating a physical history of the loan based on the calculated states of the loan with the physical history including a second series of events that is different than the first series of events.
US11823256B2
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.
US11823248B2
Methods and systems for generating recommendations are disclosed. In some examples, from a set of positive reviews associated with a merchant offering, at least one attribute is identified and associated with the set of positive reviews, based on reviewer profiles associated with each respective positive review. The attribute is associated with the merchant offering. A match is determined between a customer attribute in a first customer profile and the at least one attribute. A set of recommendations is generated to be presented, via a customer electronic device, to a customer associated with the first customer profile, the set of recommendations including the merchant offering associated with at least one attribute.
US11823244B2
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.
US11823242B2
A method implemented in software and a software system for dynamically determining how to display one or more statements of interest (such as an offer or soft offer) is disclosed. After receiving one or more statements of interest from potential buyers, a software-implemented method determines a preferred manner for displaying one or more statements of interest received from the potential buyers to the seller, and displays the offers in a grid layout. The grid layout shows a number of buyers interested in making a hard offer in a manner that gives the seller insight regarding pricing their property as well as other factors that are determined to likely make the property more valuable. The one or more statements of interest are categorized into one or more categories, including the seller's displayed (and quoted) price. Each of the categories is associated with a price range, and optionally the price range is determined using machine learning techniques.
US11823241B2
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.
US11823240B2
A system for providing biometric data to a user device. The system includes an electronic processor, the electronic processor configured to receive, from a remote device, biometric data for a user and create a biometric token for the user based on the biometric data. The electronic processor is also configured to transmit the biometric token to a global token repository, periodically create, for a user device, an update package including a subset of updated biometric tokens from the global token repository that are associated with one or more programs associated with the user device, by identifying one or more updated biometric tokens in the global token repository associated with a program GUID of a program of the one or more programs, and transmit the update package to the user device when the user device is next in communicative contact with the electronic computing device.
US11823237B2
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
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
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.
US11823228B2
Systems and methods for providing purchase driven financial statements include an account processor that receives account data associated with one or more financial accounts of the account holder and advertising data via a network; one or more databases that stores at least the received account data and the received advertising data; and a statement processor that creates a financial statement based at least in part on the account data and the advertising data, provides the financial statement to an account holder, and tracks the account holder's future account data based on the provided advertising data.
US11823225B2
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.
US11823213B2
Provided are systems and methods for inserting friction points into a user session with an online resource such as a website or mobile application. In one example, the method may include receiving user data, predicting a likelihood that the user will behave inappropriately when interacting with an online resource of the host platform based on the received user data, determining a friction point in response to the predicted likelihood the user will behave inappropriately being greater than a predetermined threshold, and modifying at least one of displayed content and interactive capabilities of the online resource which are available to the user based on the determined friction point.
US11823207B2
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.
US11823206B2
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.
US11823200B2
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.
US11823199B2
An exemplary system, method, and computer-accessible medium can include receiving first information related to a first transaction associated with a financial account, determining a first network coverage area associated with the first transaction, receiving second information related to a second transaction associated with the financial account, determining a second network coverage area associated with the second transaction, flagging the second transaction as potentially fraudulent based on the first network coverage area and the second network coverage area. The financial account can be a credit card account. The second transaction can be flagged if the first network coverage area and the second network coverage area do not overlap. The first network coverage area can be based on a coverage area for a first satellite and the second network coverage area can be based on the coverage area for a second satellite, where the first satellite can be different than the second satellite.
US11823198B1
A secure authentication system, computer program recording medium and method enable secure transaction with authentication to eradicate fraud. A customer is authenticated via a customer application executed on a communication device. A customer-paced communication session is enabled between the customer application and a transaction system via a network connection. A customer continuity factor is monitored in maintaining the communication session. In response to receiving a customer request via the customer application, a level of trust in current authentication of the customer is determined based on the user continuity factor. In response to the level of trust being below a trust threshold, the customer is directed via the customer application to provide a customer request comprising a customer-supplied image having a specified contextual element. The communication session is re-authenticated to process the user input by the transaction system based on verification of the received user-supplied image.
US11823186B2
In some examples, a wireless card reader detects insertion of a chip card at a chip card reader interface that includes electrical contacts positioned in the wireless card reader to contact contacts of the chip card when inserted into the wireless card reader. The wireless card reader may send, to a mobile computing device, a wireless communication request to send a PIN to the card reader. The card reader may receive, from the mobile computing device, a wireless communication including the PIN entered by a user on the mobile computing device. The card reader may send the PIN for authentication of the PIN. The card reader may receive a confirmation that the PIN has been authenticated. The card reader may send, to the mobile computing device, via the communication component, an indication of the confirmation that the PIN has been authenticated.
US11823183B1
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.
US11823181B2
An object of the present invention is to provide a currency handling system which makes it possible to decrease a risk of dealing with foreign currency at the time of the occurrence of a communication error in a case in which a currency reading device capable of accepting a variety of currencies including a foreign currency is used while the currency handling system is connected to a management server through a communication line. A currency handling system 100 is connected to a casino management system 2 through a network 3, and includes a currency reading device 201 which is capable of accepting a variety of currencies and a PTS terminal 700. The PTS terminal 700 causes a process which limits usage of a foreign currency but allows usage of a local currency in the currency reading device 201 to be performed in a case (offline state) in which an error occurs in communication with the casino management system 2.
US11823169B2
Embodiments described herein disclose a mobile device system for displaying contactless payment options to a user of a mobile device. A location of the device may be detected. The location may be transmitted to a payment services provider, and information indicating that the location corresponds to a merchant having contactless payment options may be received. In response, graphical depictions of payment options associated with a plurality of payment sources are displayed on a touch-sensitive display of the mobile device. A selection of one of the graphical depictions is received, and in response, one or more transceivers of the mobile device, such as one or more NFC transceivers, may be activated. The activation may cause the transceivers to transmit a personal account number to a point-of-sale terminal. Thus, the user is presented with contactless payment options based on a geographical location, and may be presented with a suggested payment source.
US11823155B2
Disclosed are an apparatus and a method for processing user information of a smart automated machine using face recognition, which can guide video counseling through user recognition using face recognition technique in a smart automated machine, accurately detect departure and change of a user, and control the logout based on information of departure and change of the user, thereby protecting personal information and improving security. When a transaction starts in a task control unit, face recognition monitoring is requested by interworking with a user departure/change determination unit, a face recognition solution is executed as the face recognition monitoring is requested, a user departure/change detection event is generated and transmitted to the task control unit when departure/change of the user is detected, and the logout is selectively controlled according to the departure or change to protect personal information, thereby enhancing security.
US11823154B2
This disclosure describes, in part, techniques for enabling merchant devices to interoperate with one another in a more robust manner, such that overall operation and efficiency within a merchant establishment is improved. For instance, the techniques described herein may enable the intelligent routing of requests between devices within the merchant establishment based on real-time locations of the devices, which devices are associated with which orders, and the like.
US11823146B2
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.
US11823135B2
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
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.
US11823126B2
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.
US11823119B1
A method/system is provided for automatically managing a shipping system, including receiving trip information for a plurality of trips requested by at least one shipper and receiving get-load requests associated with a plurality of carriers to participate in an assignment process to be assigned to execute one or more of the trips. The method further includes tentatively assigning a carrier identified by a get-load request to a trip, triggering a determination whether an EL requirement for the trip is satisfied by an amount of original EL indicated for the carrier, and if not satisfied, requesting adequate immediate digital provision of EL trip coverage for the carrier, only assigning the carrier to the trip after receiving confirmation that the EL trip coverage can be immediately and digitally obtained, and otherwise blocking the get-load request associated with the carrier from participating in an assignment process to be assigned to the trip and/or other equivalent trips.
US11823116B2
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.
US11823115B2
A computer system that queries a carrier computer system of a carrier associated with a shipment to determine whether delivery appointment scheduling is available for the shipment, based on a determination that the delivery appointment scheduling is available, generates and transmits a link for a dynamically generated web page to the recipient; receives a signal indicating activation of the link; obtains scheduling information for the shipment from the carrier computer system; dynamically generates page code for the web page and transmits the web page to a client, the web page displaying information associated with the shipment and digital assets that visually correspond to the shipper of the shipment and including a scheduling tool; receives a selection of a time slot from the scheduling tool; and communicates with the carrier computer system to update the carrier computer system with the time slot to schedule delivery of the shipment to the recipient.
US11823112B2
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.
US11823110B2
Various embodiments set forth systems and techniques for determining expandability of a budding design. The techniques include receiving a building geometry indicating a size of a building and a shape of the building; receiving building placement data indicating a placement of the building within a site; identifying one or more remaining spaces within the site based at least on the size of the building, the shape of the building, and the placement of the building within the site; for each remaining space of the one or more remaining spaces: determining whether the remaining space is a usable space; based on the determining whether the remaining space is a usable space, generating a space expansion value corresponding to the remaining space; and computing, based on space expansion values corresponding to the one or more remaining spaces, one or more aggregate expansion values associated with the building geometry and the building placement.
US11823105B2
Efficiency improvements for electronic task managers and an improved user experience are realized when more relevant and fewer irrelevant tasks are presented to users and users are given greater control in manipulating those task items. By heuristically determining times, locations, and semantics associated with task relevance and integrating the management of tasks into more applications, the functionality of the systems providing for electronic task management is improved, as computer resources are spent with greater utility to the users and the user experience is improved for the users.
US11823104B2
Systems and methods for fixing schedule of tasks using a remote optimization engine are provided. In one implementation, the system may periodically receive from a local server a data associated with a native scheduling engine. The system may process in a stateless manner the data periodically received from the local server using the optimization engine to update a prediction model. The system may also be configured to transmit information associated with the updated prediction model to the local server for enabling improvement of the native scheduling engine.
US11823091B2
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.
US11823088B1
Systems and methods for fast and efficient retrieval of NFT ownership information are provided. An exemplary method includes initializing a mirror blockchain by making a copy of an NFT blockchain; initializing an ownership transaction table and an NFT ledger from a mirror NFT blockchain by processing the mirror blockchain from a beginning block to an end block; periodically update the mirror blockchain with new blocks from an NFT blockchain thereby forming a new end block; processing ownership transaction events that modify NFT ownership in the new blocks up to a fixed offset from the new end block; updating the ownership transaction table; updating the NFT ledger; receiving a request for all NFTs owned by a crypto-wallet address; generating a response with the NFTs owned by the crypto-wallet address from the NFT ledger; selecting an NFT group; and verifying the NFT ledger against the NFT blockchain ownership.
US11823080B2
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.
US11823074B2
Examples of a system for intelligent communication management for content summarization are provided. In an example, the system receives a summary generation requirement. The system establishes a question database for generation a set of questions for a user corresponding to the summary generation requirement. The system implements an artificial intelligence component to sort the answers obtained from the question and generates a user-specific knowledge database. The system may use the user-specific knowledge model for generation of further questions for the user. The system may assist a user with collecting information in a conversational manner mode and to automatically produce intelligible deliverables. The system may accept multiple modes of input while collecting information from a user. The system may be used for an automatic summary generation for customer service conversations, interviews, conferences and presentations, a person's holiday chronicles, and the like. The system may be used for generating minutes for meetings.
US11823068B2
An assistant executing at, at least one processor, is described that determines content for a conversation with a user of a computing device and selects, based on the content and information associated with the user, a modality to signal initiating the conversation with the user. The assistant is further described that causes, in the modality, a signaling of the conversation with the user.
US11823066B2
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 market data from a plurality of lines of business across an enterprise, wherein the market data is received in a raw, uncompressed format. Thereafter, the computing platform may assimilate and preprocess the market data to output vectored market data. The computing platform may perform a synthetic DNA stranding process on the vectored market data to create one or more strands of synthetic DNA market data, and output the one or more strands of synthetic DNA market data to a synthetic DNA client server, wherein the one or more stands of synthetic DNA market data is configured for input in a market volatility prediction model.
US11823055B2
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.
US11823037B1
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.
US11823036B2
An arithmetic device and an electronic device having small power consumption is provided. An arithmetic device and an electronic device capable of high-speed operation is provided. An arithmetic device and an electronic device capable of suppressing heat generation is provided. The arithmetic device includes a first arithmetic portion and a second arithmetic portion. The first arithmetic portion includes a first CPU core and a second CPU core. The second arithmetic portion includes a first GPU core and a second GPU core. The CPU cores each have a power gating function and each include a first data retention circuit electrically connected to a flip-flop. The first GPU core includes a second data retention circuit capable of retaining an analog value and reading out the analog value as digital data of two or more bits. The second GPU core includes a third data retention circuit capable of retaining a digital value and reading out the digital value as digital data of one bit. The first to third data retention circuits each include a transistor including an oxide semiconductor and a capacitor.
US11823024B2
The present disclosure provides directed to new, more efficient neural network architectures. As one example, in some implementations, the neural network architectures of the present disclosure can include a linear bottleneck layer positioned structurally prior to and/or after one or more convolutional layers, such as, for example, one or more depthwise separable convolutional layers. As another example, in some implementations, the neural network architectures of the present disclosure can include one or more inverted residual blocks where the input and output of the inverted residual block are thin bottleneck layers, while an intermediate layer is an expanded representation. For example, the expanded representation can include one or more convolutional layers, such as, for example, one or more depthwise separable convolutional layers. A residual shortcut connection can exist between the thin bottleneck layers that play a role of an input and output of the inverted residual block.
US11823022B2
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.
US11823008B2
This disclosure relates to a computer-implemented method of controlling an algorithm, and a device for implementing said method, the method including developing the algorithm from a first state to a second state by a machine learning process; determining a second computational cost of executing the algorithm in its second state; determining if the second computational cost satisfies a trigger condition; and, if so, consolidating the algorithm from the second state to a third state, wherein a third computational cost of executing the algorithm in its third state is less than the second computational cost.
US11823006B2
Facilitate the work of setting the part program used in the measuring device for each object to be measured. A measurement control apparatus of the present invention includes a code reader that reads a code containing at least a part program identification information, and a measurement information providing unit that, when the code is read by the code reader, sends a start command of a part program corresponding to the part program identification information recorded in the code to a measuring device, and causes the measuring device to execute processing according to the part program prepared in advance.
US11822998B2
A capacitive coupled radio frequency identification, RFID, tag and method for reading the tag, the tag comprising a semiconductor substrate having a first planar surface and a second planar surface distal from the first planar surface. A metallic pad formed on the first planar surface of the semiconductor substrate. A circuit formed on the semiconductor substrate and electrically connected to the metallic pad and the second planar surface of the semiconductor substrate, the circuit configured to respond to a radio frequency, RF, input signal by providing a data signal encoded by varying an impedance between the metallic pad and the second planar surface of the semiconductor substrate.
US11822995B2
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.
US11822989B2
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.
US11822988B2
Disclosed herein is an improved AR technology for aligning virtual content with a real-world environment. In one aspect, the disclosed process may involve a first computing device receiving an indication that a second computing device detected a given QR pattern on a given strip of QR tape installed in a real-world environment. In response to receiving the indication, the first computing device may obtain installation information regarding a layout of the given strip of QR tape. Based at least on an identifier of the given QR pattern and the information regarding the layout of the given strip of QR tape, the first computing device may then determine a position and orientation of the second computing device, align virtual content on the real-world environment, and instruct the second computing device to present a view of the real-world environment that has the aligned virtual content superimposed onto the real-world environment.
US11822986B2
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.
US11822975B2
Systems and methods for generating synthetic data are disclosed. For example, a system may include one or more memory units storing instructions and one or more processors configured to execute the instructions to perform operations. The operations may include receiving a dataset including time-series data. The operations may include generating a plurality of data segments based on the dataset, determining respective segment parameters of the data segments, and determining respective distribution measures of the data segments. The operations may include training a parameter model to generate synthetic segment parameters. Training the parameter model may be based on the segment parameters. The operations may include training a distribution model to generate synthetic data segments. Training the distribution model may be based on the distribution measures and the segment parameters. The operations may include generating a synthetic dataset using the parameter model and the distribution model and storing the synthetic dataset.
US11822966B2
In an accelerator control system (100), a general-purpose server (110) includes a digest information generation unit (1112) that binarizes an accelerator function to generate first digest information (130) of the accelerator function and a server management control unit (1111) that compares the first digest information (130) created before the accelerator function is implemented on an FPGA function unit (122) with second digest information (130) notified from an accelerator board (120) and determines whether the accelerator function is rewritten, and the accelerator board (120) includes a digest information generation unit (1212) that generates the second digest information (130) of the accelerator function written in the FPGA function unit (122), and an FPGA management control unit (1211) that notifies the general-purpose server (110) serving as a rewriting source of the second digest information (130) generated.
US11822962B2
A method for managing cloud resource dependencies is described. The method may include receiving a resource configuration of a first resource. The method may include identifying a dependency of a first stage of a first resource on a second resource and performing a topological sort of a plurality of resources, based at least in part on the dependency of the first stage of the first resource. The method may include constructing a dependency graph including the plurality of resources, including the first stage of the first resource in a subordinate rank and the second resource in a superior rank, corresponding to the topological sort. The method may include generating an execution queue including the second resource in a priority execution position in the execution queue. The method may include executing the plurality of resources according to the execution queue.
US11822954B2
In accordance with embodiments disclosed herein, there are provided mechanisms and methods for automating deployment of applications in a multi-tenant database environment. For example, in one embodiment, mechanisms include managing a plurality of machines operating as a machine farm within a datacenter by executing an agent provisioning script at a control hub, instructing the plurality of machines to download and instantiate a lightweight agent; pushing a plurality of URL (Uniform Resource Locator) references from the control hub to the instantiated lightweight agent on each of the plurality of machines specifying one or more applications to be provisioned and one or more dependencies for each of the applications; and loading, via the lightweight agent at each of the plurality of machines, the one or more applications and the one or more dependencies for each of the one or more applications into memory of each respective machine.
US11822948B2
In response to a request to remove a PCI device from a virtual machine (VM), a processing device may transmit, to a guest operating system (OS) of a VM, an indication that a peripheral component interconnect (PCI) device connected to the VM has been disconnected such that the PCI device appears disconnected to a PCI port driver of the guest OS and simultaneously communicates with a device driver of the guest OS. The processing device may transmit a device removal request to the device driver. The removal request may be transmitted to the device driver without the delay associated with the “push button” approach to device removal since the guest OS already believes the PCI device has been disconnected from the VM. A graceful removal of the device driver may be performed and the PCI device may be disconnected from the VM.
US11822943B2
In some embodiments, an electronic device presents information about a function of an application and facilitates performance of functions of the application. The information is optionally displayed in response to receiving an input to perform an action associated with the respective function when information-display criteria are met. In some embodiments, the criteria include a criterion that is satisfied when the respective function has not yet been initiated by the user on the electronic device.
US11822941B2
A current state of a mobile computing device may be monitored. The mobile computing device has a set of one or more installed applications. The current state is related to the set of installed applications. A first computing action of a user of the mobile computing device is identified responsive to the current state. The first computing action is related to the set of installed applications. Responsive to the first computing action, a set of one or more candidate computing actions is determined. The mobile computing device generates, based on the first computing action, a projected visualization that relates to a first candidate computing action of the set of candidate computing actions.
US11822933B2
Systems and methods are disclosed for derivation of executable tasks for synchronizing configuration parameters. An example method may comprise: obtaining a first set of configuration parameters of a first computer system corresponding to a first time value; obtaining a second set of configuration parameters of the first computer system corresponding to a second time value; performing a comparison between the first set of configuration parameters and the second set of configuration parameters to determine one or more differences; deriving in view of the comparison, one or more executable tasks to convert the first set of configuration parameters to the second set of configuration parameters; and providing, to a second computer system, the one or more executable tasks for execution by the second computer system to synchronize configuration parameters of the second computer system to configuration parameters of the first computer system corresponding to the second time value.
US11822932B2
A computing device includes a read cache file to store a network driver, and a processor to execute the read cache file to run the network driver to connect the computing device to a communications network. A streamed base disk image is received from a server via the communications network that is used to boot the computing device.
US11822931B2
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.
US11822927B2
An apparatus to shorten the time taken for executing a booting process includes, in one embodiment, a connection processing unit that establishes communication with and acquires information from a plurality of devices that are communicably coupled externally to an information processing device, the information relating to the plurality of devices regardless of whether a booting process is executed. The apparatus also includes a communication control unit that executes communication with each of the plurality of devices during the booting process, and a first processing unit that one of enables or disables communication between the communication control unit and a selected one of the plurality of devices in response to the acquired information related to the selected one of the plurality of devices. A method and a computer program product also perform functions of the apparatus.
US11822923B1
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.
US11822919B2
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.
US11822914B2
A method includes providing a relational database and at least one schema describing tables of the relational database with columns of the relational database, providing an application executing read/write or delete jobs in the relational database where the application is running in a cloud environment, upgrading the application running in the cloud environment to a new version of the application. The application uses pods to perform the steps of the upgrading. The method includes replacing an old version of the application using an intermediate version of the application, where the intermediate version of the application behaves differently depending on values of definitions in a new supportive column created in the relational database, and replacing the intermediate version of the application with pods using the new version of the application.
US11822913B2
Dynamically updating, or retraining and updating, artificial intelligence (AI)/machine learning (ML) models in digital processes at runtime is disclosed. Production operation may not need to be stopped for AI/ML model update or retraining and update. The update steps and/or retraining steps for the AI/ML model may be included as part of the digital process. The AI/ML model update may be requested from internal logic (e.g., from the evaluation of a condition, by an that expression calls for the AI/ML model, etc.), external requests (e.g., from external triggers in a finite state machine (FSM), such as a file change, database data, a service call, etc.), or both. Automation of AI/ML model updates or retraining and updates may be provided, where the software reloads/reinitializes/re-instantiates with a retrained and/or updated AI/ML model after (and possibly immediately after) the AI/ML model becomes available.
US11822909B2
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.
US11822900B2
There is provided with a filter processing device for performing a convolution operation using a filter on a feature plane. An acquisition unit acquires feature plane data, filter coefficients of the filter, and valid coefficient information which specifies filter coefficients to be used in the convolution operation among the filter coefficients of the filter. A calculation unit performs a convolution operation of the filter coefficients specified by the valid coefficient information and pieces of the feature plane data corresponding to the specified filter coefficients.
US11822891B2
A computing system identifies an incoming voice call from a user device to an agent device associated with the computing system. The computing system generates a transcription of the incoming voice call using one or more natural language processing techniques. The computing system extracts a problem description from the transcription. The problem description indicates a topic for the incoming voice call. A first machine learning model estimates a situation vector from the problem description. A second machine learning model identifies a pre-existing situation vector that closely matches the estimated situation vector. The computing system retrieves a situation description that corresponds to the identified pre-existing situation vector.
US11822889B2
A personal conversationalist system includes a processor, and a computer-readable medium storing instructions which, when executed by the processor, cause the processor to operations that include receiving a first data input feed, accessing a first user profile that is as associated with a first user, detecting a conversation event when first data in the first data input feed satisfies a first conversation event condition, generating a first conversationalist persona based on the conversation event, the first user profile, and data provided in the first data input feed; and initiating a first conversation session via the first conversationalist persona by outputting a first conversationalist persona response that is based on the conversation event, the first user profile, and the data provided in the first data input feed.
US11822884B2
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.
US11822883B2
Techniques are disclosed relating to natural language processing. In some embodiments, a computer system receives unlabeled content. In some embodiments, the computer system embeds, using a machine learning model, the unlabeled content, where the embedding generates an unlabeled vector. In some embodiments, the computer system determines, from a plurality of labeled vectors stored in a vector index, a first set of labeled vectors that match the unlabeled vector, where the first set of labeled vectors are generated from a set of labeled content stored in a database. In some embodiments, the computer system assigns a new label to the unlabeled content, where the new label is selected from the first set of labeled vectors. In some embodiments, the computer system stores the newly labeled content in the database. The disclosed techniques may advantageously provide for automatically labeling content based on its semantic rather than its syntactic meaning.
US11822882B2
Embodiments are disclosed for automatic enhancement of paragraph justification. A method includes receiving a selection of at least one paragraph, determining a plurality of penalty values for at least one typographic feature by varying a typographic feature value, the penalty values indicating a deviation from an optimal layout of the at least one paragraph, determining at least one optimal penalty value for the at least one typographic feature, the at least one optimal penalty value corresponding to at least one optimal typographic feature value of the at least one typographic feature, determining a priority for each of the at least one typographic feature based on a plurality of justification rules and the at least one optimal penalty value, and updating the at least one typographic feature of the at least one paragraph based on the priority and the at least one optimal typographic feature value.
US11822866B2
A computer-assisted method for determining a microfluidic circuit configured to reproduce a neuron circuit, and comprising including the following steps: —obtaining a description of the neuron circuit, the description of the neuron circuit comprising a plurality of neuron populations and at least one neuron connection; —determining at least one first parameter for each node of a plurality of nodes of the microfluidic circuit, each node being associated with and configured to receive one neuron population among the plurality of neuron populations of the neuron circuit; —determining at least one second parameter for at least one connection of the microfluidic circuit, each connection being associated with and configured to receive a neuron connection of the at least one neuron connection of the neuron circuit; —determining the positioning of each node of the plurality of nodes and of each connection of the at least one connection.
US11822863B2
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.
US11822844B2
According to an example, a server-based platform processes requests for graphical content on behalf of client computing devices.
US11822843B2
An image forming apparatus that includes an image forming section configured to form an image on a sheet and is capable of communicating with a server. The image forming section executes a series of an image formation job including a first step for forming an image on a sheet having a first attribute and a second step for forming an image on a sheet having a second attribute different from the first attribute after the first step. History information of the image formation job, which enables identification of switching timing between the first step and the second step, is acquired and notified to the server.
US11822842B1
Systems and methods relate generally to driverless printing. In a method, time expired files are hidden in a hot folder. The hot folder is configured to push a print job entry for the driverless printing for the time expired files. The hiding includes: renaming a first data file name to a second data file name; marking the second data file name as processing in association with operation of the hot folder; mapping a relationship between the first data file name and the second data file name; renaming a first reference file name to a second reference file name; marking the second reference file name as processing in association with operation of the hot folder; and mapping a relationship between the first reference file name and the second reference file name. The print job entry is created for the print job and is pushed for the time expired files.
US11822839B2
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
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.
US11822835B2
This specification discloses a non-transitory computer-readable storage medium storing a set of program instructions for a computer configured to manage rental printers. The computer includes a controller and a memory. The set of program instructions, when executed by the controller, causes the computer to perform: referring to history information indicating a printer use history of each of a plurality of users; and determining, for a part of a target printer to be rented to a target user, whether the part satisfies a replacement condition by using the history information and a scheduled rental period. The scheduled rental period is a rental period during which the target printer is scheduled to be rented. The replacement condition indicates that the part should be replaced before the target printer is rented to the target user.
US11822834B2
An image forming apparatus configured to include an execution function of performing authentication processing on a user and executing a stored job, which is stored in a storage device in association with the user, based on a success of the authentication processing without an instruction from the user includes one or more memories, and one or more processors that execute a set of instructions to receive a job execution request to execute a job different from the stored job from an information processing terminal, and in a case where the job execution request is received and the authentication processing using user information included in the job execution request is successful, control execution of the execution function of executing the stored job without the instruction from the user to prevent the execution function from being executed.
US11822830B2
The present invention enables a desired number of original gift boxes to be produced easily. An image print device includes an input unit to which a user image is input, a storage unit storing a template image of a gift box, an edit processing unit combining the template image with the user image to generate a combined image, and a printer printing, for output, the combined image on a sheet. The storage unit stores a plurality of template images of gift boxes different in shape or size. The image print device further includes a box selection unit receiving selection of a gift box shape or size, and the edit processing unit combines a template image with the user image, the template image corresponding to the gift box shape or size that is selected.
US11822828B1
Storage objects are mapped to host applications in a storage domain. Each of the storage objects is analyzed to determine importance in terms of predetermined criteria such as quality of service of the storage object, replication level of the storage object, size of the storage object, input-output loading of the storage object, and input-output loading of a host application that uses the storage object. Storage objects that satisfy predetermined importance characteristics are automatically tagged with the name of the host application that uses the storage object. The storage objects may also be tagged with the names of data structures that satisfy predetermined importance characteristics. Storage groups, masking views, and volume devices may also be tagged.
US11822824B2
A processing system operates by: storing a data segment as a set of encoded data slices, wherein the set of encoded data slices are dispersed storage error encoded and stored in at least one storage unit of a storage network; receiving, from a requestor, an access request associated with the data segment; detecting an access anomaly associated with the access request, the access anomaly having one of a plurality of anomaly types; denying the access request in response to detecting the access anomaly; generating, based on the one of the plurality of anomaly types, an anomaly detection indicator identifying the requestor; and sending the anomaly detection indicator to other devices of the storage network.
US11822803B2
Techniques for managing data blocks involve: generating, based on a first hash algorithm, a first fingerprint for a first block. The techniques further involve: if it is determined that there is a second fingerprint, in a fingerprint database, that is generated for a second block based on the first hash algorithm and matches the first fingerprint, determining whether there is a third fingerprint, in the fingerprint database, that is generated for the second block based on a second hash algorithm. The techniques further involve: if it is determined that the third fingerprint exists in the fingerprint database, generating a fourth fingerprint for the first block based on the second hash algorithm; and determining whether the first block and the second block are duplicate by comparing the third fingerprint and the fourth fingerprint. Such techniques can effectively reduce the overhead of identifying duplicate data blocks in data deduplication.
US11822802B2
One aspect of the instant application can provide a storage system. The storage system can include a plurality of byte-addressable storage devices and a plurality of media controllers. A respective byte-addressable storage device is to store a parity block or a data block of a data stripe, and a respective media controller is coupled to a corresponding byte-addressable storage device. Each media controller can include a tracker logic block to serialize critical sections of multiple media-access sequences associated with an address on the corresponding byte-addressable storage device. Each media-access sequence comprises one or more read and/or write operations, and the data stripe may be inconsistent during a critical section of a media-access sequence.
US11822801B2
Configuring systems to provide host access may include: configuring a stretched volume; and performing processing that allows the host access to the stretched volume. The processing may include: receiving a first command to create a first host object for access control for the host in the first data storage system; in response to receiving the first command, performing first processing including: creating the first host object that includes an initiator set of the host; and creating a second host object on the second data storage system, wherein the second host object includes the initiator set and specifies access control in the second data storage system for the host; receiving a second command to map the stretched volume to the first host object; and in response to receiving the second command, granting the host access to the stretched volume on the first data storage system and the second data storage system.
US11822797B1
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
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.
US11822795B2
Devices and methods for executing instructions in an automatic and secure manner include a security processor having at least a read-only memory, a random access memory, a computer capable of performing cryptographic functions, a monotonic counter management unit associated with one or more monotonic counters, is such that it does not include any other storage memory, meaning that the security processor does not store any program or external data, a public key allowing at least one initial enrolled administrator to be authenticated is stored before the first use of same in its read-only memory, its random access memory is capable of loading a set of data and instructions that can be authenticated by a public key cryptographic module, the execution by the computer, after the authentication of same, of certain instructions, increments one of the monotonic counters.
US11822793B2
The present disclosure generally relates to detecting command identification (CID) collisions in host commands. Host commands stored in submission queues are supposed to have unique CIDs. The host device selects the CID and attaches the CID to the command. Once the command is executed, the host device may reuse the CID. Sometimes, the host device reuses a CID before a command already using the CID is executed, which is a collision. Rather than search all CIDs to find a collision, redundancy bits can be created for each command, and the redundancy can be the same for multiple pending commands. The redundancy bits can be checked first to see if there is a match, followed by comparing CIDs for only those commands that have matching redundancy bits. In so doing, CID collisions are detected earlier and easier.
US11822790B2
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.
US11822777B2
Systems, devices, and methods relate to utilizing an electronic caliper to analyze an electronic electrocardiogram (ECG). An example method for includes outputting, by a display, an electronic ECG within a graphical user interface (GUI). An electronic caliper is output, by the display, as overlaid on the electronic ECG within the GUI. The electronic caliper includes a first electronic tip and a second electronic tip. The method further includes receiving, by a user input device, a user input signal and moving, based on the user input signal, the first electronic tip, the second electronic tip, or both the first electronic tip and the second electronic tip, relative to the electronic ECG within the GUI.
US11822776B2
Methods, systems, and media for providing media guidance with contextual controls are provided. In some embodiments, the method comprises: causing a user interface to be presented that includes media interface elements, wherein each of the media interface elements is a selectable object that represents at least one media content item; determining that a media interface element from the media interface elements has been selected; in response to determining that the media interface element has been selected, causing the at least one media content item corresponding to the selected media interface element to be presented in a portion of the user interface; and concurrently with causing the at least one media content item to be presented, causing a control interface to be presented that is associated with the selected media interface element.
US11822773B2
Systems and methods for generating and utilizing an interactive causal loop diagram using a causal loop designer are provided. In one or more examples, a computer-implemented method for creating a causal loop diagram comprising visually emphasized elements can comprise displaying a first element and a second element, wherein the first element and the second element comprise visually emphasizable elements. In response to receiving a user command to connect the first element to the second element, the method can comprise displaying a connection between the first element and the second element, wherein the connection comprises a visually emphasizable element. In one or more examples, the method comprises displaying a causal loop diagram comprising the first element, the second element, and the connection. In response to a user activating a visual emphasis tool, the method can comprise visually emphasizing one or more of the visually emphasizable elements.
US11822768B2
An electronic apparatus is provided. The electronic apparatus includes a display and a processor configured to control the electronic apparatus to: obtain a text corresponding to an input based on a machine reading comprehension (MRC) model, obtain a plurality of operation information by dividing the text into an operation unit of the electronic apparatus, obtain sequence information of the plurality of operation information based on the plurality of operation information and the obtained text, and control the display to provide a guide user interface (UI) to sequentially perform the plurality of operations based on the sequence information.
US11822762B2
An input display system includes a computer including a display, a memory, and a processor, to display auxiliary information on a screen for supporting an input action of an operator when a plurality of predetermined fields are displayed on the screen, and information according to a predetermined rule is input into each of the fields by the operator. The processor is configured to execute detecting that a first field is activated; and displaying, upon detecting through the detecting that the first field is activated, on the screen, auxiliary information indicating that information is to be input in a second field, in a predetermined range from the second field being a field into which information is to be input next to the first field.
US11822761B2
The present disclosure generally relates to user interfaces for managing shared-content sessions. In some embodiments, content is shared with a group of users participating in a shared-content session. In some embodiments, the content is screen-share content that is shared from one device to other participants of the shared-content session. In some embodiments, the content is synchronized content for which output of the content is synchronized across the participants of the shared-content session.
US11822750B2
A touch screen sensor includes a visible light transparent substrate and an electrically conductive micropattern disposed on or in the visible light transparent substrate. The micropattern includes a first region micropattern within a touch sensing area and a second region micropattern. The first region micropattern has a first sheet resistance value in a first direction, is visible light transparent, and has at least 90% open area. The second region micropattern has a second sheet resistance value in the first direction. The first sheet resistance value is different from the second sheet resistance value.
US11822742B2
The present disclosure provides a touch display device which includes a display panel and a flexible circuit board coupled to the display panel. The flexible circuit board includes a display functional region and a touch functional region, the display functional region is coupled to a control mainboard of the touch display device via a first connector, and the touch functional region is coupled to the control mainboard of the touch display device via a second connector.
US11822737B2
An information handling system mouse couples a scroll wheel at a scroll wheel position of the mouse upper surface to a five-way switch so that movement of the scroll wheel commands through the five-way switch a scroll up or down, a swipe left or right and a press down mouse click. An adjacent button provides precision or fast scroll through an interaction separate from the scroll wheel. A vibration device interfaced with the scroll wheel provides haptic feedback of end user interactions, such as by providing vibrations with a vertical orientation from a position below the scroll wheel.
US11822720B2
A wearable computing device with bio-signal sensors and a feedback module provides an interactive mediated reality (“VR”) environment for a user. The bio-signal sensors receive bio-signal data (for example, brainwaves) from the user and include bio-signal sensors embedded in a display isolator, having a deformable surface, and having an electrode extendable to contact the user's skin. The wearable computing device further includes a processor to: present content in the VR environment via the feedback module; receive bio-signal data of the user from the bio-signal sensor; process the bio-signal data to determine user states of the user, including brain states, using a user profile; modify a parameter of the content in the VR environment in response to the user states of the user. The user receives feedback indicating the modification of the content via the feedback module.
US11822715B2
In an embodiment, an electronic device includes a display and an eye tracker. The display includes one or more foveated areas. In the embodiment, the eye tracker is configured to collect eye tracking data regarding a gaze of one or more eyes of a user on the display. The electronic device also includes processing circuitry operatively coupled to the display. In the embodiment, the processing circuitry is configured to receive an indication of a motion associated with the gaze from the eye tracker. The processing circuitry is also configured to determine a previous location associated with the gaze during a previous frame and a target position associated with the gaze during a target frame. In the embodiment, the processing circuitry is configured to expand one or more foveated areas of the display adjacent a previous position of the gaze of the user.
US11822714B2
An electronic device is configured to obtain an eye image in which an eye that looks at a display is captured. The electronic device includes at least one memory storing instructions; and at least one processor which executes the stored instructions causing the at least one processor to: perform line-of-sight detection, based on the obtained eye image; and provide, based on at least one of a position of a pupil image in the eye image and a number of corneal reflection images in the eye image, a predetermined notification regarding a method of adjusting a viewing state in which the display is visually perceived.
US11822711B2
A method for switching a configuration of an enhanced reality headset is provided. The method includes identifying a scenario to switch a configuration of an enhanced reality headset between a virtual reality configuration, an augmented reality configuration, and a direct reality configuration, wherein the virtual reality configuration and the augmented reality configuration include a computer generated image, and the direct reality configuration and the augmented reality configuration include a real-time image of an environment of a user of the enhanced reality headset. The method includes providing a notification to a user of the enhanced reality headset including an intent to switch the configuration of the enhanced reality headset, and switching the configuration of the enhanced reality headset according to the scenario.
US11822708B2
A method comprising: in response to a determination that a user is not consuming or not fully consuming virtual content, rendering to the user, a real-time notification in response to real-time virtual content consumable by the user, wherein the real-time notification directs a user to adopt a particular orientation in the real space for starting or augmenting consumption, of the real-time virtual content.
US11822695B2
Automated assistant responses may be assembled and/or evaluated to address privacy concerns. In various implementations, a free-form natural language input may be received from a first user and may include a request for information pertaining to a second user. Multiple data sources may be identified that are accessible by an automated assistant to retrieve data associated with the second user. The multiple data sources may collectively include sufficient data to formulate a natural language response to the request. Respective privacy scores associated with the multiple data sources may be used to determine an aggregate privacy score associated with responding to the request. The natural language response may then be output at a client device operated by the first user in response to a determination that the aggregate privacy score associated with the natural language response satisfies a privacy criterion established for the second user with respect to the first user.
US11822692B2
The described implementations relate to an access control framework for a database system. One implementation can receive, from a user, a request for data that identifies a resource, such as a view that obtains data from a database. The implementation can check the identity of the user to identify user roles associated with the user. The implementation can identify an access policy that is associated with the resource, and a rule that is associated with the access policy and applies to the user roles associated with the user. The rule can be applied to the request for data using attributes of the access policy. For example, if the request for data is a query on a view, the query can be rewritten to apply the rule.
US11822683B2
A system for automatic permission management in different collaboration systems is described. The rights management system enabled with the present invention provides a “detection component” or “connector” that will identify the user who is sharing the protected document and list of recipients who need to be given access to it. The content sharing systems include but are not limited to shared local or network folders or messaging tools like email or chatting applications, and collaboration tools like SHAREPOINT, BOX, DROPBOX, GOOGLE DRIVE, etc. The permissions for users are added to the document/mail as and when it flows through different collaboration or distribution systems, thus enabling the business users to access the document without any disruption in their normal business workflow.
US11822682B2
Embodiments described herein relate measuring and quantifying the privacy risk for disclosure of trajectory data based on one or more attributes of the trajectory data. Methods may include: receiving probe data points defining at least one trajectory; identifying attributes of the at least one trajectory, where the identified attributes include values for respective trajectories; calculating a privacy risk associated with the at least one trajectory based, at least in part, on a distribution of values of the identified attributes, where the privacy risk includes a measure of difficulty in identifying a source of the at least one trajectory; and providing information associated with the at least one trajectory for location-based services in response to the privacy risk satisfying a predetermined value.
US11822681B1
A data processing system may include a plurality of host servers, each server including a device processor and a non-transitory computer readable medium including instructions stored thereon and executable by the processor, wherein the computer readable medium of each server includes instructions for running one or more virtual machines. In addition, the system may include a system controller including a device processor and a non-transitory computer readable medium including instructions stored thereon and executable by the processor, the computer readable medium of the system controller including instructions for receiving commands to host two or more virtual machines on the plurality of host servers; making a determination as to which of the virtual machines share commonalities with one another; and based on the determination, providing instructions to the plurality of host servers to host virtual machines determined to share one or more commonalities with one another on the same host server.
US11822674B1
Embodiments for a method of tracking provenance information for data in a database are disclosed. The method includes storing data in a first one or more cells of a database, translating provenance information for the data into a new block for a provenance blockchain corresponding to the first one or more cells, and storing the new block in the database.
US11822671B2
An information processing device (10) includes a selection receiving unit (110) that receives an input indicating selection of at least one countermeasure among a plurality of countermeasures applicable to a terminal, an operating information specifying unit (120) that specifies a type of operating information corresponding to the countermeasure applicable to the terminal, an operating information acquisition unit (130) that acquires operating information of the type specified by the operating information specifying unit (120), a remaining terminal specifying unit (140) that specifies remaining terminals where a security risk remains when the countermeasure received by the selection receiving unit (110) is applied based on terminal-specific countermeasure information indicating a countermeasure applicable to each terminal against the security risk, a prediction unit (150) that predicts the number of remaining terminals at a future time based on the operating information acquired by the operating information acquisition unit (130), and a presentation unit (160) that presents prediction results predicted by the prediction unit (150).
US11822655B1
Features of sample files that are known to be normal are extracted by random projection. The random projection values of the sample files are used as training data to generate one or more anomaly detection models. Features of a target file being inspected are extracted by generating a random projection value of the target file. The random projection value of the target file is input to an anomaly detection model to determine whether or not the target file has features that are novel relative to the sample files. The target file is declared to be an outlier when an anomaly detection model generates an inference that indicates that the target file has novel features.
US11822649B2
A system for monitoring intrusion anomalies in an automotive environment, the system comprising: a telematic control unit; a plurality of engine control units, each of the plurality of engine control units associated with a local security monitor and a diagnostic communications manager arranged to receive information regarding intrusion anomalies detected by the local security monitor; and an anomaly analyzer in communication with each of the diagnostic communication managers and the telematics control unit, the communication utilizing a diagnostic over Internet protocol, the anomaly analyzer arranged to aggregate the information regarding intrusion anomalies detected by the respective local security monitors.
US11822639B2
A system and method for authenticating a face mask with a user for providing secure access to a user device whereby received on the user device is a request from the user to pair a user face mask having a pre-printed unique identifier with the user device for user authentication purposes. The user device captures an image of the pre-printed unique identifier on the user face mask so as to associate the captured image of the unique identifier with the user device. Afterwards, when the user requests access to the user device in a locked state, the user device is caused to capture of an image of the unique identifier affixed to the user face mask. The user device may further be caused to capture an image of at least a portion of the user's face to authenticate the captured unique identifier affixed to the user face mask with the captured portion of the user's face to verify the captured unique identifier and the captured portion of the user's face are associated with the user device.
US11822633B1
Techniques are described for authenticating an individual based at least partly on a tremor signature of the individual. Motion data is collected through motion sensor(s), such as accelerometers, gyroscopic motion sensors, and so forth, of a portable computing device that is being held, worn, or is otherwise in contact with the user. Based on the collected motion data, a tremor signature may be determined and compared to a previously determined model for the user, and an authentication determination may be made based on the comparison. The tremor signature may be used in combination with other information to authenticate the user. For example, the tremor signature may be used in combination with location information and/or other biometric data such as a fingerprint scan, image of the user's face, audio recording of the user's voice, the user's heartbeat, a cardiac electrical signature, bio-electrical impedance, and so forth.
US11822627B2
The exemplary embodiments are related to a device, a system, and a method for implementing a mechanism that is configured to prevent the unauthorized execution of software. A user device is configured to execute a feature access function corresponding to an application feature included in an application. The feature access function is configured to receive one of a plurality of values each time the application is launched. During operation, the feature access function receives a value and determines whether a condition is satisfied. When the condition is satisfied, the value is returned which indicates that execution of the application feature is permitted.
US11822620B2
Embodiments of the present invention provide systems, methods, and computer storage media directed to optimizing the accuracy of local feature detection in a variety of physical environments. Homographic adaptation for facilitating personalization of local feature models to specific target environments is formulated in a bilevel optimization framework instead of relying on conventional randomization techniques. Models for extraction of local image features can be adapted according to homography transformations that are determined to be most relevant or optimal for a user's target environment.
US11822599B2
In an approach to collaborative discourse, responsive to receiving a collaborative discourse, a document corpora of the collaborative discourse is analyzed. A picture metadata is analyzed for each image in a graphic repository. A machine learning model is derived based on the analysis of the document corpora and the analysis of the picture metadata. Appropriate images are selected from the graphic repository based on the machine learning model, where the appropriate images closely align with the collaborative discourse.
US11822598B2
Techniques for formulating queries and retrieving relevant results for 3D components in a virtual or augmented reality system. In an aspect, a user works with a 3D component using a workflow, and views the 3D component from one or more selected perspective views. Data associated with the workflow and the selected perspective views are transmitted to an online engine. The online engine may include a query formulation module for automatically forming a query based on the received workflow data and selected perspective views. The formulated query may be supplied to a search engine to retrieve online results based on relevance to the formulated queries. One or more most relevant online results may be seamlessly served to the user as part of the workflow.
US11822595B2
Techniques are disclosed for incremental agglomerative clustering of data, including but not limited to digital image data. Fewer than all of a plurality of existing digital image fingerprints are sampled from a first hierarchical data cluster of digital image fingerprints stored in a data storage device, the first hierarchical data cluster excluding a new digital image fingerprint. The new digital image fingerprint and the existing digital image fingerprints sampled from the first hierarchical data cluster are clustered to produce a second hierarchical data cluster of digital image fingerprints, the second hierarchical data cluster including the new digital image fingerprint. If a majority of the existing digital image fingerprints in the first hierarchical data cluster match the new digital image fingerprint, then the second hierarchical data cluster is mapped to the first hierarchical data cluster based on the determination.
US11822579B2
Provided is a sensor network capable of acquiring, from a data center, learning data composed of a pair of sensor data (input) and a classification label (output) necessary for adding/changing a classification label for updating a classifier while reducing the volume of communication between a sensor and the center. One aspect of the present invention relates to a sensor network, including one or more sensor nodes and a data center. The sensor node includes: an encoding unit for encoding sensor data by an encoder part of an autoencoder; and a transmission unit for transmitting the encoded data. The data center includes: a reception unit for receiving data encoded from sensor data by the encoder part of the autoencoder; a decoding unit for decoding the encoded data by a decoder part of the autoencoder; and a storage unit for storing the decoded data therein.
US11822576B2
In some implementations, a device may receive an indication of an item associated with a user and a first entity and may store information associated with the item in a first entry of a first database associated with the user. The device may identify a second entry in a second database associated with the first entity. The second entry may identify one or more documents associated with the item, and the second database may identify documents for a second set of items associated with the first entity. The device may map the first entry to the second entry to enable the one or more documents associated with the item to be associated with the first entry of the first database associated with the user. The device may transmit an indication of at least one document of the one or more documents.
US11822570B2
Database synchronization by initiating a transaction to synchronize data from a source database to a target database. The source database issues a trigger that provides a sequence identification (ID) and calculates a thread number that is employed for syncing the rows from the source database to the target database based on a primary key hash. The sequence identification (ID) and the thread number from the source database is inserted into a synchronization (SYNC) table. Data synchronization may also include picking the rows that are allotted their thread number from the SYNC table using polling threads. The rows from the SYNC table may be replicated into target database using a sequence provided by the sequence identification and thread number.
US11822566B2
A data analytics application receives a workflow that includes a sequence of tools. Each tool performs a data analytics function. The data analytics application processes a data file using the sequence of tools to generate a result item representing an outcome of the processing of the data file. The data analytics application stores one or more metadata files, each of which includes data generated by an interactive tool in the sequence during the processing of the data file. The data analytics application receives a user input through an interactive element associated with an interactive tool in the sequence. The interactive element can modify an operation of the interactive tool based on the user input. The data analytics application retrieves the metadata file for the interactive tool and processes the metadata file by using a subset of the sequence of tools and the user input to generate a different result item.
US11822559B2
Apparatus and methods for generating a holographic structure are provided. The methods may include retrieving datasets stored in an object-based database. Each dataset may store a record of an interaction between a customer and an entity. The methods may include running a first routine and a second routine on the retrieved datasets to generate a holographic token (“HT”). The HT may store user questions and an emotion. In response to an edge gateway receiving a request, from an edge device associated with the customer, to establish a communication session leveraging extended reality capabilities, the methods may include activating a representative device to establish a communication session with the edge device. The methods may also include triggering the representative device to display a holographic structure for viewing via the representative device that includes a facial image displaying the emotion and the subset of the extracted user questions.
US11822558B2
Technology is described herein for searching an index, including operations of: obtaining a source data item; generating a source context-supplemented vector based on the source data item; and searching the index to find one or more target context-supplemented vectors that are determined to match the source context-supplemented vector. Each context-supplemented vector, which is associated with a particular data item, is made up of two parts: a language-agnostic vector and a context vector. The language-agnostic vector expresses the meaning of the particular data item in a manner that is independent of a natural language that is used to express the particular data item, while the context vector expresses a context associated with the formation of the particular data item. More generally, the technology's use of context vectors allows it to perform index search operations in a more efficient manner, compared to a search engine that does not use context vectors.
US11822554B2
First and second database accounts respectively share first and second source datasets with one another in a data clean room. The first database account stores a first approved-statements table that contains database statements that are permitted by the first database account to be executed against a combination of the shared first source dataset and the shared second source dataset. The second database account stores a second approved-statements table that contains database statements that are permitted by the second database account to be executed against the combination of the shared first source dataset and the shared second source dataset. One or more queries received from the first database account that are included in the second approved-statements table are processed, as are one or more queries received from the second database account that are included in the first approved-statements table.
US11822553B1
Dashboard loading from a cloud-based data warehouse cache, including determining that a result for a first query is stored in a cache of a cloud-based data warehouse; sending, in response to the result being stored in the cache, to the cloud-based data warehouse, a request for the result from the cache; and providing, based on the result for the first query, one or more dashboard visualizations.
US11822552B2
A method for referencing and updating objects in a shared resource environment. A reference counter counts is incremented for every use of an object subtype in a session and decremented for every release of an object subtype in a session. A session counter is incremented upon the first instance of fetching an object type into a session cache and decremented upon having no instances of the object type in use in the session. When both the reference counter and the session counter are zero, the object type may be removed from the cache. When the object type needs to be updated, it is cloned into a local cache, and changes are made on the local copy. The global cache is then locked to all other users, the original object type is detached, and the cloned object type is swapped into the global cache, after which the global cache in unlocked.
US11822549B2
Provided are systems and methods for creating histograms with distinct value sketches integrated therein and for query processing based on the histograms with distinct value sketches. In one example, the method may include storing a histogram that comprises a representation of a bucket of data from a database and that includes a distinct value sketch with a distinct value attribute that identifies an estimated number of distinct values within the bucket of data, receiving a database query, generating a query execution plan for the database query based on the distinct value attribute of the bucket within the distinct value sketch embedded within the histogram, and executing the database query on the bucket of data from the database based on the generated query execution plan.