Document Document Title
US11831011B2 Positive electrode material for lithium ion battery, positive electrode for lithium ion battery, and lithium ion battery
To provide a positive electrode material for a lithium ion battery from which a lithium ion battery capable of enhancing output characteristics at low temperatures can be obtained, a positive electrode for a lithium ion battery in which the positive electrode material for a lithium ion battery is used, and a lithium ion battery including the positive electrode for a lithium ion battery. A positive electrode material for a lithium ion battery consisting of primary particles coated with a carbonaceous film or an agglomerate of the primary particles, in which a powder resistance Y is 500 Ω·cm or more and 50000 Ω·cm or less, a mass X of the carbonaceous film per unit specific surface area is 0.7 mg/m2 or more and 1.1 mg/m2 or less, and Formula (1) below is satisfied. Y≥4.91×106×e−9.021X  (1)
US11831010B2 Carbon-sulfur composite, preparation method therefor, and lithium secondary battery comprising same
A carbon-sulfur composite including a carbonized metal-organic framework (MOF); and a sulfur compound introduced to at least a part of an outside surface and an inside of the carbonized metal-organic framework, wherein the carbonized metal-organic framework has a specific surface area of 2500 m2/g to 4000 m2/g, and the carbonized metal-organic framework has a pore volume of 0.1 cc/g to 10 cc/g, and a method for preparing the same.
US11831009B2 Method of making hard-carbon composite material
A method is described to make a metal-containing non-amorphous hard-carbon composite material that is synthesized from furan-ring containing compounds. The metals described in the process include lithium and transition metals, including transition metal oxides like lithium titanates. The non-amorphous hard-carbon component of the metal-containing non-amorphous hard-carbon composite material is characterized by a d002 peak—in the X-ray diffraction patterns—that corresponds to an interlayer spacing of >3.6 Å, along with a prominent D-band peak in the Raman spectra. These metal-containing hard-carbon composites are used for constructing electrodes for Li-ion batteries and Li-ion capacitors.
US11831005B2 Electrode group, battery, and battery pack
According to one embodiment, an electrode group is provided. The electrode group includes a positive electrode active material-containing layer and a negative electrode active material-containing layer. The negative electrode active material-containing layer contains at least one titanium-containing composite oxide selected from the group consisting of a monoclinic niobium titanium composite oxide and an orthorhombic titanium-containing composite oxide. The electrode group satisfies the following formula: 6500≤A/B≤18500, where A is an area [cm2] of a portion of the negative electrode active material-containing layer that faces the positive electrode active material-containing layer, and B is a thickness [cm] of the electrode group.
US11831004B2 Battery carbon fiber electrode making machine and method
A machine and process for making a composite battery electrode with a conductive lead cast ribbon extending along and attached to a portion of a carbon fiber material. A lead ribbon may be continuously cast along a longitudinally elongate strip of carbon fiber material. The ribbon may be cast along an edge or edges of a longitudinally elongate strip of carbon fiber material.
US11831003B2 Paste extruding device and method for tubular positive plate
A paste extruding device for a tubular positive plate includes a plate main body. The plate main body includes a cross beam, ribs and a tab. The ribs are linearly distributed on a bottom surface of the cross beam, and the tab is provide on a top surface of the cross beam. A processing tube is sleeved outside the rib, and the processing tube has a cavity shell structure with an open top. A filling cavity is formed between the rib and the processing tube, and a sliding groove is provided at a vertical central line of an outer wall of the processing tube. A processing sliding base is slidably sleeved on the outer wall of the processing tube. A paste extruding cavity is provided at an inner top of the processing sliding base, and a cooling cavity is provided at an inner bottom of the processing sliding base.
US11831002B2 Secondary battery, battery module, battery pack, and electric apparatus
A secondary battery, including a positive electrode, a negative electrode, a separator sandwiched between the positive electrode and the negative electrode, and an electrolyte are provided. In some embodiments, the positive electrode includes a positive electrode current collector having two main surfaces, the negative electrode includes a negative electrode current collector having two main surfaces, and at least one of the positive electrode current collector and the negative electrode current collector includes at least one recess structure extending from at least one main surface into interior of the current collector, where the recess structure has a recess depth h1 in microns, the electrolyte has a conductivity σ in Siemens/meter, and numerically, σ and h1 satisfy the following relationship: 8tanhh1+0.2h1≤σ≤10tanh(h1)2+2+0.1h1. This application further provides a battery module including the foregoing secondary battery, a battery pack, and an electric apparatus.
US11831000B2 Space configurable battery structures for electrode assemblies incorporating ion exchange materials
A battery cell includes a first electrode formed from at least one of a metal foil, a metal mesh or a metal layer on a substrate. A second electrode can be formed from at least partially oxidized material in a form of at least one of a metal foil, a metal layer on a substrate, a metal mesh, or a battery electrode that includes plurality of particles on current collector. A layer of an ion exchange material can be positioned between the first and second electrodes, with the ion exchange material capable of acting as an electrolyte in some embodiments.
US11830997B2 Secondary battery and battery module having thereof
A secondary battery may include a cell body member accommodating an electrode assembly therein; and a heat conductive member disposed between the cell body member and a cooling plate member to form a heat path for transferring heat from the cell body member, wherein the heat conductive member is in contact with the cooling plate member, and wherein a contact area of the cooling plate member and the heat conductive member is smaller than a cross-sectional area of the cell body member parallel to a thickness direction of the electrode assembly.
US11830996B1 Battery, power consuming apparatus, and method and apparatus for manufacturing battery
Provided are a battery, comprising: a battery cell group comprising N battery cell rows arranged in a first direction, battery cells in each battery cell row being arranged in a second direction, the first direction being perpendicular to the second direction; a signal transmission assembly provided on the first face of the battery cell group and comprising a busbar component and an insulation layer, the busbar component being configured to be electrically connected to the battery cells at holes of the insulation layer; and a cooling system provided between two adjacent battery cell rows in the N battery cell rows, with a blocking member being provided at an opening, facing the first face, of a gap between the two adjacent battery cell rows to block the opening to prevent condensed liquid generated by the cooling system from reaching the busbar component.
US11830990B2 Two-level method for thermal runaway detection
A battery system includes a rechargeable energy storage system (RESS) having battery cells, and a battery controller network configured to execute two-level logic to detect a thermal runaway condition. The network includes RESS-embedded cell monitoring units (CMUs) electrically connected to a respective cell group, and measuring and wirelessly transmitting cell data. A battery control module (BCM) is in communication with the CMUs. Thermal runaway sensors are mounted on the CMUs and/or the BCM. A master controller connected to the BCM includes a thermal runaway detection algorithm configured to detect a thermal runaway condition occurring within the RESS. The BCM uses data from the CMUs and thermal runaway sensors to execute first logic level which determines when to wake up the master controller. The master controller, in response to receipt of a wakeup signal, executes a second logic level to execute the algorithm.
US11830989B2 Battery system
In a battery system including an assembled battery having a plurality of battery cells connected in series, each of a plurality of monitoring units includes a voltage classification unit configured to classify a terminal voltage between each pair of input terminals in the monitoring unit as a cell voltage or as a zero voltage that is a terminal voltage of substantially zero. The input terminals in each of all or all but one of the monitoring units include at least one specific terminal pair for acquiring the zero voltage at a different position and/or include a different number of specific terminal pairs for acquiring the zero voltage. Each of the plurality of monitoring units further includes an identifier generation unit configured to generate an identifier based on at least one of the position of the at least one specific terminal pair and the number of specific terminal pairs.
US11830986B2 Core-shell particle energizing method, electricity storage layer manufacturing method, quantum battery and manufacturing method thereof
A quantum battery manufacturing method includes: providing a p-type semiconductor substrate including a first conductive substrate and a p-type semiconductor layer disposed on one surface of the first conductive substrate; providing an n-type semiconductor substrate including a second conductive substrate and an n-type semiconductor layer disposed on one surface of the second conductive substrate; and forming an electricity storage layer between the p-type semiconductor substrate and the n-type semiconductor substrate, and attaching two sides of the electricity storage layer respectively to the p-type semiconductor layer and the n-type semiconductor layer to form a quantum battery. The electricity storage layer is formed by heating a thermoplastic polymer to soften and become a liquid, mixing the liquid with energized core-shell particles, and coating a substrate with the mixture. Core-shell particles are disposed on a conductive substrate and irradiated with ultraviolet rays for energization.
US11830985B2 Solid electrolyte for all-solid sodium battery, method for producing same, and all-solid sodium battery
A solid electrolyte for an all-solid-state sodium battery, represented by formula: Na3−xSb1−xαxS4, wherein α is selected from elements that provide Na3−xSb1−xαxS4 exhibiting a higher ionic conductivity than Na3SbS4, and x is 0
US11830984B2 Lithium battery, lithium battery module, and electronic device
A lithium battery module includes: a wound body formed by winding a positive electrode and a negative electrode with a separator interposed between the positive electrode and the negative electrode; an exterior body enclosing the wound body; a protective case housing the exterior body; and a pressing member provided between the exterior body and the protective case, in which the exterior body includes: a first member serving as a base; and a second member provided in a partial region of the exterior body, the second member has lower stretchability than the first member, and the pressing member transfers pressing force from the protective case to the wound body through the second member to fix the wound body by pressing force from the exterior body.
US11830983B2 Non-aqueous fluoride salts, solutions, and their uses
Electrolyte solutions including at least one anhydrous fluoride salt and at least one non-aqueous solvent are presented. The fluoride salt includes an organic cation having a charge center (e.g., N, P, S, or O) that does not possess a carbon in the β-position or does not possess a carbon in the β-position having a bound hydrogen. This salt structure facilitates its ability to be made anhydrous without decomposition. Example anhydrous fluoride salts include (2,2-dimethylpropyl)trimethylammonium fluoride and bis(2,2-dimethylpropyl)dimethylammonium fluoride. Combining these fluoride salts with at least one fluorine-containing non-aqueous solvent (e.g., bis(2,2,2-trifluoroethyl)ether; (BTFE)) promotes solubility of the salt within the non-aqueous solvents. The solvent may be a mixture of at least one non-aqueous, fluorine-containing solvent and at least one other non-aqueous, fluorine or non-fluorine containing solvent (e.g., BTFE and propionitrile or dimethoxyethane). The electrolyte solutions may be employed in electrochemical cells, such as batteries, fuel cells, electrolysis systems, and capacitors.
US11830980B2 Lithium ion battery electrolyte additive
A quaternary hexahydrotriazine ionic liquid compound additive useful for reducing battery resistance and improving cycle life stability and high-temperature performance; an electrolyte containing the quaternary hexahydrotriazine ionic liquid compound additive suitable for use in electrochemical energy storage devices; and an electrochemical energy storage device incorporating the electrolyte including the quaternary hexahydrotriazine ionic liquid compound additive are described.
US11830979B2 Electrolyte for lithium secondary battery and lithium secondary battery comprising same
The electrolyte for a lithium secondary battery comprises: a lithium salt; a solvent; and a functional additive, wherein the functional additive comprises naphthalen-1-yl sulfurofluoridate, represented by the following formula 1:
US11830976B2 Flame-resistant electrolyte compositions, quasi-solid and solid-state electrolytes, and lithium batteries
A rechargeable lithium battery comprising an anode, a cathode, and a quasi-solid or solid-state electrolyte in ionic communication with the anode and the cathode, wherein the electrolyte comprises a polymer comprising chains of a polyester of phosphoric acid and a lithium salt dissolved or dispersed in the polyester of phosphoric acid. The electrolyte may further comprise from 0.1% to 50% by weight of a non-aqueous liquid solvent dispersed in the polyester of phosphoric acid. The polymer may further comprise a flame-retardant and/or particles of an inorganic solid-state electrolyte. Also provided is an electrolyte composition comprising a lithium salt and an initiator and/or a crosslinking agent dissolved or dispersed in a reactive liquid medium comprising a reactive monomer or oligomer that is a precursor to a polyester of phosphoric acid.
US11830973B2 Cathode and cathode materials for lithium sulfur batteries
Provided are electrode active materials with a porous structure and including a metal, that when loaded with sulfur serve as electrochemically superior cathode active materials. The metal structures are optionally used on their own, are coated with another material, or coats another porous structure such as a porous carbon structure that allows for excellent retention of both sulfur and polysulfides, are conductive themselves, and show long term stability and excellent cycle life.
US11830972B2 Negative active material for rechargeable lithium battery, method of preparing the same and rechargeable lithium battery including the same
A negative active material for a rechargeable lithium battery includes a core including a SiO2 matrix and a Si grain, and a coating layer continuously or discontinuously coated on the core. The coating layer includes SiC and C, and the peak area ratio of the SiC (111) plane to the Si (111) plane as measured by X-ray diffraction analysis (XRD) using a CuKα ray ranges from about 0.01 to about 0.5.
US11830971B2 Battery cell, and battery module and battery pack including same
A battery cell accommodated in a module case of a battery module according to an embodiment of the present disclosure, is characterized in that at least one of the battery cell is included and accommodated in the module case, and has a shape corresponding to internal space of the module case so as to prevent formation of dead space in the module case.
US11830969B1 Interconnecting current collectors comprising polymer bases
Described herein are electrochemical cells fabricated with current collectors comprising polymer bases and metal layers and methods of interconnecting these current collectors or, more specifically, interconnecting their metal layers. For example, a current collector, positioned between two other current collectors, can have an opening allowing these two other current collectors to form a direct interface. This interface not only directly interconnects the metal layers on these two current collectors but also indirectly interconnects the two metal layers of the middle current collector, which are positioned on the opposite sides of the polymer base of this current collector. In some examples, the metal layers of current collectors are reinforced by external metal foils that help to maintain continuity and/or repair any discontinuities in the metal layers when these metal layers are welded together. For example, welding may push portions of the polymer bases away from the weld zone.
US11830968B2 Light emitting device package and display device having the same
A display device including a base substrate having a front surface and a rear surface, and including a first recess portion recessed from the front surface, a plurality of outer electrodes disposed on the base substrate, a light emitting device disposed in the first recess portion and configured to emit light in a direction away from the base substrate, the light emitting device including a light emitting structure electrically connected to the outer electrodes.
US11830965B2 Display device
A display device includes a first light emitting element which overlaps a first light emitting region, and emits first color light, a first wavelength conversion pattern which overlaps the first light emitting element, and wavelength-converts the first color light into a second color light, and a first color filter which overlaps the first wavelength conversion pattern, and includes a first light absorbing colorant and a colorant of the second color, where the colorant of the second color blocks transmission of the first color light and transmits the second color light, where the colorant of the second color transmits light in a first overlapping wavelength range in which a first emission spectrum of the first wavelength conversion pattern overlaps a first light absorption spectrum of the first wavelength conversion pattern, and where the first light absorbing colorant absorbs the light in the first overlapping wavelength range.
US11830962B2 Method for structuring an insulating layer on a semiconductor wafer
A method for structuring an insulating layer on a semiconductor wafer, at least comprising the steps of: Provision of a semiconductor wafer with a top, a bottom and comprising multiple solar cell stacks, wherein each solar cell stack is a Ge substrate, which forms the bottom of the semiconductor wafer, a Ge subcell and at least two III-V subcells, in the above order, and at least one passage opening, which extends from the top to the bottom of the semiconductor wafer and has a connected side wall, an insulating layer two-dimensionally deposited on the top of the semiconductor wafer, on the side wall of the passage opening and/or on the bottom of the semiconductor wafer, and the deposition of an etch-resistant filling material by means of a printing process on an area of the top which comprises the passage opening, and into the passage opening.
US11830960B2 Avalanche photodiode sensor and sensor device
To reduce a variation in the characteristics of avalanche photodiode sensors. An avalanche photodiode sensor includes a first semiconductor region, a second semiconductor region, a low-impurity-concentration region, a first contact region, and a second contact region. The first semiconductor region is disposed on a surface of a semiconductor substrate. The second semiconductor region is disposed below the first semiconductor region and has a different conductivity type from the first semiconductor region. The low-impurity-concentration region is disposed adjacent to the second semiconductor region. The first contact region is disposed on the surface of the semiconductor substrate to be adjacent to the first semiconductor region and has electrodes connected thereto. The second contact region is disposed adjacent to the low-impurity-concentration region and has electrodes connected thereto.
US11830958B2 Tandem solar cell
The present invention relates to a tandem solar cell which comprises: a perovskite solar cell comprising a perovskite absorption layer; a silicon solar cell placed under the perovskite solar cell; a junction layer placed between the perovskite solar cell and the silicon solar cell; an upper electrode placed on the perovskite solar cell; and a lower electrode placed under the silicon solar cell.
US11830955B2 Transdermal microneedle continuous monitoring system
Transdermal microneedles continuous monitoring system is provided. The continuous system monitoring includes a substrate, a microneedle unit, a signal processing unit and a power supply unit. The microneedle unit at least comprises a first microneedle set used as a working electrode and a second microneedle set used as a reference electrode, the first and second microneedle sets arranging on the substrate. Each microneedle set comprises at least a microneedle. The first microneedle set comprises at least a sheet having a through hole on which a barbule forms at the edge. One of the sheets provides the through hole from which the barbules at the edge of the other sheets go through, and the barbules are disposed separately.
US11830952B2 Two-dimensional material-based wiring conductive layer contact structures, electronic devices including the same, and methods of manufacturing the electronic devices
Provided are two-dimensional material (2D)-based wiring conductive layer contact structures, electronic devices including the same, and methods of manufacturing the electronic devices. A 2D material-based field effect transistor includes a substrate; first to third 2D material layers on the substrate; an insulating layer on the first 2D material layer; a source electrode on the second 2D material layer; a drain electrode on the third 2D material layer; and a gate electrode on the insulating layer. The first 2D material layer is configured to exhibit semiconductor characteristics, and the second and third 2D material layers are metallic 2D material layers. The first 2D material layer may include a first channel layer of a 2D material and a second channel layer of a 2D material. The first 2D material layer may partially overlap the second and third 2D material layers.
US11830948B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a semiconductor substrate, at least one semiconductor fin and a gate stack. The semiconductor fin is disposed on the semiconductor substrate. The semiconductor fin includes a first portion, a second portion and a first neck portion between the first portion and the second portion. A width of the first portion decreases as the first portion becomes closer to the first neck portion, and a width of the second portion increases as the second portion becomes closer to a bottom surface of the semiconductor substrate. The gate stack partially covers the semiconductor fin.
US11830940B2 Semiconductor device including high electron mobility transistor or high hole mobility transistor and method of fabricating the same
The present disclosure relates to a semiconductor device and a method of fabricating the same. The semiconductor device includes: a substrate including a vertical interface; a channel layer disposed outside the vertical interface; and a channel supply layer disposed outside the channel layer; wherein at least one of a vertical two-dimensional electron gas 2DEG and two-dimensional hole gas 2DHG is formed in the channel layer adjacent to an interface between the channel layer and the channel supply layer.
US11830936B2 Gate formation with varying work function layers
A structure and a method of forming are provided. A first work function layer is formed over a first fin and terminates closer to the first fin than an adjacent second fin. A second work function layer is formed over the first work function layer and terminates closer to the second fin than the adjacent second fin. A third work function layer is formed over the first work function layer and the second fin. A conductive layer is formed over the third work function layer.
US11830933B2 Gate-all-around integrated circuit structures having depopulated channel structures using bottom-up oxidation approach
Gate-all-around integrated circuit structures having depopulated channel structures, and methods of fabricating gate-all-around integrated circuit structures having depopulated channel structures using a bottom-up oxidation approach, are described. For example, an integrated circuit structure includes a vertical arrangement of nanowires above a substrate. The vertical arrangement of nanowires has one or more active nanowires above one or more oxidized nanowires. A gate stack is over the vertical arrangement of nanowires and around the one or more oxidized nanowires.
US11830931B2 Transistor spacer structures
The present disclosure describes a method for forming gate spacer structures with air-gaps to reduce the parasitic capacitance between the transistor's gate structures and the source/drain contacts. In some embodiments, the method includes forming a gate structure on a substrate and a spacer stack on sidewall surfaces of the gate structure where the spacer stack comprises an inner spacer layer in contact with the gate structure, a sacrificial spacer layer on the inner spacer layer, and an outer spacer layer on the sacrificial spacer layer. The method further includes removing the sacrificial spacer layer to form an opening between the inner and outer spacer layers, depositing a polymer material on top surfaces of the inner and outer spacer layers, etching top sidewall surfaces of the inner and outer spacer layers to form a tapered top portion, and depositing a seal material.
US11830928B2 Inner spacer formation in multi-gate transistors
A method of fabricating a semiconductor device includes forming a channel member suspended above a substrate, depositing a dielectric material layer wrapping around the channel member, performing an oxidation treatment to a surface portion of the dielectric material layer, selectively etching the surface portion of the dielectric material layer to expose sidewalls of the channel member, performing a nitridation treatment to remaining portions of the dielectric material layer and the exposed sidewalls of the channel member, thereby forming a nitride passivation layer partially wrapping around the channel member. The method also includes repeating the steps of performing the oxidation treatment and selectively etching until top and bottom surfaces of the channel member are exposed, removing the nitride passivation layer from the channel member, and forming a gate structure wrapping around the channel member.
US11830926B2 Semiconductor device structure with metal gate stacks
A semiconductor device structure is provided. The semiconductor device structure includes a semiconductor substrate and a first metal gate stack and a second metal gate stack over the semiconductor substrate. The first metal gate stack and the second metal gate stack are electrically isolated from each other, and the first metal gate stack has a curved edge facing the second metal gate stack. The semiconductor device structure also includes a dielectric layer surrounding the first metal gate stack and the second metal gate stack.
US11830925B2 Graphene transistor and method of manufacturing a graphene transistor
The present invention provides a method of manufacturing a graphene transistor 101, the method comprising: (a) providing a substrate having a substantially flat surface, wherein the surface comprises an insulating region 110 and an adjacent semiconducting region 105; (b) forming a graphene layer structure 115 on the surface, wherein the graphene layer structure is disposed on and across a portion of both the insulating region and the adjacent semiconducting region; (c) forming a layer of dielectric material 120 on a portion of the graphene layer structure which is itself disposed on the semiconducting region 105; and (d) providing: a source contact 125 on a portion of the graphene layer structure which is itself disposed on the insulating region 110; a gate contact 130 on the layer of dielectric material 120 and above a portion of the graphene layer structure which is itself disposed on the semiconducting region 105; and a drain contact 135 on the semiconducting region 105 of the substrate surface.
US11830924B2 Nanosheet device with dipole dielectric layer and methods of forming the same
Semiconductor device and the manufacturing method thereof are disclosed. An exemplary semiconductor device comprises first semiconductor layers and second semiconductor layers over a substrate, wherein the first semiconductor layers and the second semiconductor layers are separated and stacked up, and a thickness of each second semiconductor layer is less than a thickness of each first semiconductor layer; a first interfacial layer around each first semiconductor layer; a second interfacial layer around each second semiconductor layer; a first dipole gate dielectric layer around each first semiconductor layer and over the first interfacial layer; a second dipole gate dielectric layer around each second semiconductor layer and over the second interfacial layer; a first gate electrode around each first semiconductor layer and over the first dipole gate dielectric layer; and a second gate electrode around each second semiconductor layer and over the second dipole gate dielectric layer.
US11830923B2 RF switch device
Disclosed is an RF switch device and, more particularly, an RF switch device having an air gap over a gate electrode and a metal interconnect at a position higher than the air gap and that at least partially overlap the air gap in the vertical direction, thereby preventing exposure of an upper portion of the air gap in subsequent processing.
US11830920B2 Semiconductor device
A semiconductor device includes a semiconductor part including a first semiconductor layer of a first conductivity type; a first electrode provided on a back surface of the semiconductor part; and a second electrode provided on a front surface of the semiconductor part. The second electrode includes a barrier layer and a metal layer. The barrier layer contacts the first semiconductor layer and including vanadium or a vanadium compound as a major component. The metal layer is provided on the barrier layer.
US11830916B2 Nitride semiconductor device with element isolation area
A semiconductor device includes first and second nitride semiconductor layers. The second layer on the first nitride has a first region, a second region, and a third region between the first and second regions. A first gate electrode is in the first region and extends parallel to a surface of a substrate. A first source electrode is in the first region and extends in the first direction. A second gate electrode in the second region and extends in the first direction. A second source electrode is in the second region and extends in the first direction. A drain electrode coupled to a first and a second wiring. The first wiring directly contacts the second nitride semiconductor layer in the first region. The second wiring directly contacts the second nitride semiconductor layer in the second region. An insulation material is in the third region.
US11830915B2 Nitride semiconductor device
A nitride semiconductor device includes a GaN-based semiconductor layer; and an insulating film provided on a first surface of the GaN-based semiconductor layer, the insulating film containing O atoms, and other constituent atoms other than O. An interface between the GaN-based semiconductor layer and the insulating film has a terminating species which terminates a dangling bond of a Ga atom, the terminating species has an outermost electron shell in which one electron is deficient from an allowed number of outermost electrons, and is an atom or molecule having stronger bond to the Ga atom than a H atom, an amount of Ga—O bonds is greater than an amount of bonds between the Ga atoms and the other constituent atoms.
US11830912B2 Semiconductor device structure and methods of forming the same
A semiconductor device structure, along with methods of forming such, are described. The structure includes a source/drain epitaxial feature having a first semiconductor material, a first semiconductor layer having a first doped region and a first undoped region adjacent the first doped region, and the first doped region is in contact with the first semiconductor material. The structure further includes a second semiconductor layer disposed over the first semiconductor layer, and the second semiconductor layer includes a second doped region and a second undoped region adjacent the second doped region. The second doped region is in contact with the first semiconductor material. The structure further includes a gate electrode layer surrounding at least the first undoped region and the second undoped region.
US11830903B2 Electrical interconnection of image sensor package
Implementations of semiconductor packages may include: a semiconductor die having a first side and a second side and an active area on the second side of the die. The semiconductor packages may also include two or more bumps coupled to two or more die pads on a second side of the die. The semiconductor packages may include an optically transmissive lid coupled to the semiconductor die through an adhesive, two or more bumps, and a first redistribution layer (RDL). The semiconductor package may include a second redistribution layer (RDL) coupled with the first RDL on the second side of the semiconductor die. The second RDL may extend to the first side of the semiconductor die. The first RDL may extend to an edge of the semiconductor die.
US11830901B2 Optical system including a microlens array
An optical system (400) including a microlens array (104), an image sensor (108) and a PCB (206). The microlens array (104) is bonded to the image sensor (108) with glue lines (804) or glue drops (802) dispensed around the non-active area (404) of the microlens array (104). The image sensor (108) may be bonded to the PCB (206) with a layer of adhesive material (502) applied only on a central region of the image sensor (108). Alternatively, the image sensor can rest onto a thermally conductive resin layer (109) placed over a stiffener (207), and the image sensor can be attached to the PCB (206) by one or more glue drops (111) or glue lines (113) arranged on at least one side of the image sensor (108) or by an adhesive layer (115) laterally surrounding the image sensor (108). The optical system (400) solves the problem of misalignment between the image sensor and the microlens array caused by changes in temperature.
US11830892B2 Image sensor with a high absorption layer
An image sensor with high quantum efficiency is provided. In some embodiments, a semiconductor substrate includes a non-porous semiconductor layer along a front side of the semiconductor substrate. A periodic structure is along a back side of the semiconductor substrate. A high absorption layer lines the periodic structure on the back side of the semiconductor substrate. The high absorption layer is a semiconductor material with an energy bandgap less than that of the non-porous semiconductor layer. A photodetector is in the semiconductor substrate and the high absorption layer. A method for manufacturing the image sensor is also provided.
US11830890B2 Image sensor, image capturing apparatus and image processing apparatus
An image sensor comprises: a pixel region including a plurality of microlenses arranged in a matrix, and a plurality of photoelectric conversion portions provided for each of the microlenses; a plurality of amplifiers that apply a plurality of different gains to signals output from the pixel region; and a scanning circuit that scans the pixel region so that a partial signal and an added signal are read out, the partial signal being a signal from some of the plurality of photoelectric conversion portions, and the added signal being a signal obtained by adding the signals from the plurality of photoelectric conversion portions.
US11830888B2 Image sensor with improved timing resolution and photon detection probability
In some embodiments, a photodetector is provided. The photodetector includes a first well having a first doping type disposed in a semiconductor substrate. A second well having a second doping type opposite the first doping type is disposed in the semiconductor substrate on a side of the first well. A first doped buried region having the second doping type is disposed in the semiconductor substrate, where the first doped buried region extends laterally through the semiconductor substrate beneath the first well and the second well. A second doped buried region having the second doping type is disposed in the semiconductor substrate and vertically between the first doped buried region and the first well, where the second doped buried region contacts the first well such that a photodetector p-n junction exists along the second doped buried region and the first well.
US11830880B2 Semiconductor device
Disclosed is a semiconductor device capable of functioning as a memory device. The memory device comprises a plurality of memory cells, and each of the memory cells contains a first transistor and a second transistor. The first transistor is provided over a substrate containing a semiconductor material and has a channel formation region in the substrate. The second transistor has an oxide semiconductor layer. The gate electrode of the first transistor and one of the source and drain electrodes of the second transistor are electrically connected to each other. The extremely low off current of the second transistor allows the data stored in the memory cell to be retained for a significantly long time even in the absence of supply of electric power.
US11830879B2 Vertical memory device and method for fabricating vertical memory device
A method for fabricating a vertical memory device includes: forming a memory cell array that includes a vertical thyristor and a word line over a first substrate; forming a peripheral circuit unit in a second substrate; bonding the memory cell array with the peripheral circuit unit; removing the first substrate to expose one side of the vertical thyristor; and forming a bit line that is coupled to the one side of the vertical thyristor and the peripheral circuit unit.
US11830877B2 Co-integrated channel and gate formation scheme for nanosheet transistors having separately tuned threshold voltages
Embodiments of the invention are directed to a configuration of nanosheet FET devices in a first region of a substrate. Each of the nanosheet FET devices in the first region includes a first channel nanosheet, a second channel nanosheet over the first channel nanosheet, a first gate structure around the first channel nanosheet, and a second gate structure around the second channel nanosheet, wherein the first gate structure and the second gate structure pinch off in a pinch off area between the first gate structure and the second gate structure. The first gate structure includes a doped region, and the second gate structure includes a doped region. At least a portion of the pinch off area is undoped.
US11830876B2 Three-dimensional device with self-aligned vertical interconnection
According to an aspect of the disclosure, a semiconductor device is provided. The semiconductor device includes a stack of insulating layers and interconnect layers that are positioned alternatingly over a substrate. The semiconductor device includes a channel structure extending from the substrate and further through the insulating layers and the interconnect layers. The channel structure includes a first channel section positioned over the substrate and coupled to a first group of the interconnect layers, and a second channel section positioned over the first channel section and coupled to a second group of the interconnect layers. The semiconductor device also includes a plurality of contact structures extending from and coupled to the interconnect layers in a staircase configuration such that each of the plurality of contact structures extends from a respective interconnect layer.
US11830870B2 ESD protection device and manufacturing method thereof
An ESD protection device (100) is disclosed. More particularly, the ESD protection device is configured so that a gate electrode (140) and a capacitor electrode (170) electrically connected to a drain region (162) are spaced apart from each other by a preset distance, and partially or entirely overlap each other, thereby increasing a capacitance (Cgd) between the gate electrode and the drain region.
US11830864B2 Photonic semiconductor device and method
A method includes forming multiple photonic devices in a semiconductor wafer, forming a v-shaped groove in a first side of the semiconductor wafer, forming an opening extending through the semiconductor wafer, forming multiple conductive features within the opening, wherein the conductive features extend from the first side of the semiconductor wafer to a second side of the semiconductor wafer, forming a polymer material over the v-shaped groove, depositing a molding material within the opening, wherein the multiple conductive features are separated by the molding material, after depositing the molding material, removing the polymer material to expose the v-shaped groove, and placing an optical fiber within the v-shaped groove.
US11830862B2 Chip structure of micro light-emitting diode display
The invention provides a chip structure of a micro light-emitting diode display, comprising a package substrate, at least one light-emitting diode (LED) element, at least one metal oxide semiconductor field effect transistor (MOSFET), and a connection line. The LED element and the MOSFET are positioned on the package substrate, and each MOSFET comprises a source connected with the input voltage in common, a gate connected with a main control circuit, and a drain. An end of the LED element is connected with the drain of the MOSFET through the connection line, and the other end of the LED element is independently connected with a source drive circuit. Therefore, the MOSFET is provided on the package substrate and integrated in a chip structure, so as to achieve a better heat dissipation effect and requirements of high density and brightness.
US11830861B2 Semiconductor package
A semiconductor package includes a first optical transceiver, a second optical transceiver, a third optical transceiver, and a plasmonic waveguide. The first optical transceiver, the second optical transceiver, and the third optical transceiver are stacked in sequential order. The first optical transceiver and the third optical transceiver respectively at least one optical input/output portion for transmitting and receiving an optical signal. The plasmonic waveguide includes a first segment, a second segment, and a third segment optically coupled to one another. The first segment is embedded in the first optical transceiver. The second segment extends through the second optical transceiver. The third segment is embedded in the third optical transceiver. The first segment is optically coupled to the at least one optical input/output portion of the first optical transceiver and the third segment is optically coupled to the at least one optical input/output portion of the third optical transceiver.
US11830859B2 Package structures and method for forming the same
A package structure is provided. The package structure includes a first package component and a second package component. The second package component includes a substrate and an electronic component disposed on the substrate, and the first package component is mounted to the substrate. The package structure further includes a ring structure disposed on the second package component and around the first package component. The ring structure has a first foot and a second foot, the first foot and the second foot extend toward the substrate, the electronic component is covered by the ring structure and located between the first foot and the second foot, and the first package component is exposed from the ring structure.
US11830858B2 Full-color chip-on-board (COB) device
The present disclosure provides a full-color COB device, including a substrate, where a light-emitting region is provided on an upper surface of the substrate, the light-emitting region includes a white light-emitting region and an atmosphere lighting region, the atmosphere lighting region is a closed ring-shaped structure, and the atmosphere lighting region encloses the white light-emitting region. A plurality of warm light-emitting modules and a plurality of cold light-emitting modules are disposed in the white light-emitting region, and the warm light-emitting module and the cold light-emitting module are disposed in a staggered manner. A plurality of red light-emitting modules, a plurality of green light-emitting modules, and a plurality of blue light-emitting modules are disposed in the atmosphere lighting region, and the red light-emitting modules, the green light-emitting modules, and the blue light-emitting modules are disposed in a staggered manner. This technical solution proposes a full-color COB device.
US11830856B2 Semiconductor package and related methods
Implementations of semiconductor packages may include one or more die coupled over a substrate, an electrically conductive spacer coupled over the substrate, and a clip coupled over and to the one or more die and the electrically conductive spacer. The clip may electrically couple the one or more die and the electrically conductive spacer.
US11830853B2 Semiconductor devices and methods for manufacturing the same
Semiconductor devices may include a first semiconductor chip, a first redistribution layer on a bottom surface of the first semiconductor chip, a second semiconductor chip on the first semiconductor chip, a second redistribution layer on a bottom surface of the second semiconductor chip, a mold layer extending on sidewalls of the first and second semiconductor chips and on the bottom surface of the first semiconductor chip, and an external terminal extending through the mold layer and electrically connected to the first redistribution layer. The second redistribution layer may include an exposed portion. The first redistribution layer may include a first conductive pattern electrically connected to the first semiconductor chip and a second conductive pattern electrically insulated from the first semiconductor chip. The exposed portion of the second redistribution layer and the second conductive pattern of the first redistribution layer may be electrically connected by a first connection wire.
US11830851B2 Semiconductor package structure
A semiconductor package structure includes a substrate, a redistribution layer, a first semiconductor component, a conductive pillar, and a second semiconductor component. The redistribution layer is over the substrate. The first semiconductor component is over the redistribution layer. The conductive pillar is adjacent to the first semiconductor component, wherein the first semiconductor component and the conductive pillar are surrounded by a molding material. The second semiconductor component is over the molding material, wherein the second semiconductor component is electrically coupled to the redistribution layer through the conductive pillar.
US11830847B2 Manufacturing method of semiconductor device and semiconductor device
According to one embodiment, a manufacturing method of a semiconductor device is provided. The manufacturing method includes removing a portion of an edge region from a front surface of a first substrate to form a notch in the edge region; bonding the front surface of the first substrate and a front surface of a second substrate together to forma stacked substrate, wherein the stack substrate includes an opening at a position corresponding to the notch; and filling the opening with an embedding member.
US11830846B2 Heated pins to couple with solder elements
Embodiments herein relate to systems, apparatuses, or processes for coupling or decoupling two substrates by heating pins on one of the substrates and either inserting or withdrawing the heated pins from solder elements on a BGA. In particular, by heating a plurality of pins on a first side of a first substrate, where the plurality of pins are substantially perpendicular to a plane of the substrate, inserting the heated plurality of pins into BGA attached to a second substrate where the BGA includes a plurality of solder elements aligned with the plurality of pins and where the heated plurality of pins melt the plurality of solder elements upon insertion. The inserted plurality of pins physically and/or electrically couple the first substrate and the second substrate.
US11830845B2 Package-on-package assembly with wire bonds to encapsulation surface
Apparatuses relating to a microelectronic package are disclosed. In one such apparatus, a substrate has first contacts on an upper surface thereof. A microelectronic die has a lower surface facing the upper surface of the substrate and having second contacts on an upper surface of the microelectronic die. Wire bonds have bases joined to the first contacts and have edge surfaces between the bases and corresponding end surfaces. A first portion of the wire bonds are interconnected between a first portion of the first contacts and the second contacts. The end surfaces of a second portion of the wire bonds are above the upper surface of the microelectronic die. A dielectric layer is above the upper surface of the substrate and between the wire bonds. The second portion of the wire bonds have uppermost portions thereof bent over to be parallel with an upper surface of the dielectric layer.
US11830844B2 Semiconductor structure
A structure including a first semiconductor die and a second semiconductor die is provided. The first semiconductor die includes a first bonding structure. The first bonding structure includes a first dielectric layer and first conductors embedded in the first dielectric layer. The second semiconductor die includes a second bonding structure. The second bonding structure includes a second dielectric layer and second conductors embedded in the second dielectric layer. The first dielectric layer is in contact with the second dielectric layer, and the first conductors are in contact with the second conductors. Thermal conductivity of the first dielectric layer and the second dielectric layer is greater than thermal conductivity of silicon dioxide.
US11830837B2 Semiconductor package with air gap
The present application provides a semiconductor package with air gaps for reducing capacitive coupling between conductive features and a method for manufacturing the semiconductor package. The semiconductor package includes a first semiconductor structure and a second semiconductor structure bonded with the first semiconductor structure. The first semiconductor structure has a first bonding surface. The second semiconductor structure has a second bonding surface partially in contact with the first bonding surface. A portion of the first bonding surface is separated from a portion of the second bonding surface, a space between the portions of the first and second bonding surfaces is sealed and forms an air gap in the semiconductor package.
US11830835B2 Chip with chip pad and associated solder flux outgassing trench
A semiconductor chip includes a chip pad arranged at a surface of the semiconductor chip. A dielectric layer is arranged at the surface of the semiconductor chip. The dielectric layer has an opening within which a contact portion of the chip pad is exposed, the opening having at least one straight side. The dielectric layer includes a solder flux outgassing trench arranged separate from and in the vicinity of the at least one straight side of the opening and that extends laterally beyond sides of the opening adjoining the straight side.
US11830831B2 Semiconductor package including a modular side radiating waveguide launcher
Integration of a side-radiating waveguide launcher system into a semiconductor package beneficially permits the coupling of a waveguide directly to the semiconductor package. Included are a first conductive member and a second conductive member separated by a dielectric material. Also included is a conductive structure, such as a plurality of vias, that conductively couples the first conductive member and the second conductive member. Together, the first conductive member, the second conductive member, and the conductive structure form an electrically conductive side-radiating waveguide launcher enclosing shaped space within the dielectric material. The shaped space includes a narrow first end and a wide second end. An RF excitation element is disposed proximate the first end and a waveguide may be operably coupled proximate the second end of the shaped space.
US11830829B2 Device, system and method for providing inductor structures
Techniques and mechanisms for providing an inductor with an integrated circuit (IC) die. In an embodiment, the IC die comprises integrated circuitry and one or more first metallization layers. The IC die is configured to couple to a circuit device including one or more second metallization layers, where such coupling results in the formation of an inductor which is coupled to the integrated circuitry. One or more loop structures of the inductor each span both some or all of the one or more first metallization layers and some or all of the one or more second metallization layers. In another embodiment, the IC die or the circuit device includes a ferromagnetic material to concentrate a magnetic flux which is provided with the inductor.
US11830825B2 Advanced seal ring structure and method of making the same
A semiconductor structure includes a substrate having a seal ring region and a circuit region, a dielectric interlayer over the substrate, one or more dielectric layers disposed over the dielectric interlayer, a connection structure disposed in the one or more dielectric layers in the seal ring region, and a metal plug disposed below the connection structure and disposed at least partially in the dielectric interlayer in the seal ring region. The connection structure includes a stack of metal layers and metal vias connecting the stack of metal layers.
US11830816B2 Reduced resistivity for access lines in a memory array
Methods, systems, and devices for reduced resistivity for access lines in a memory array are described. A first metal layer may be formed above a via that is configured to couple an access line of a memory array with a corresponding driver. The first metal layer may be oxidized, and then a second metal layer may be formed above the oxidized first metal layer. One or more access lines of the memory device may be formed from the second metal layer, the oxidized first metal layer, or both.
US11830813B2 Semiconductor devices including power connection lines
A semiconductor chip includes a first core region including a first core and a first power line configured to provide a first voltage to the first core, a second core region including a second core and a second power line configured to provide the first voltage to the second core, a cache region between the first core region and the second core region, the cache region including a cache and a third power line providing a second voltage to the cache, and arranged between the first core region and the second core region; and a first power connection line connecting the first power line to the second power line and arranged in the cache region.
US11830809B2 Magnetic structures in integrated circuit package supports
Disclosed herein are magnetic structures in integrated circuit (IC) package supports, as well as related methods and devices. For example, in some embodiments, an IC package support may include a conductive line, a magnetic structure around the conductive line, and material stubs at side faces of the magnetic structure.
US11830805B2 Vertical memory device
A vertical memory device includes a plurality of word lines on a substrate, a plurality of word line cut regions extending parallel to each other, a memory cell array comprising a plurality of channel structures extending on the substrate through the plurality of word lines and arranged in a honeycomb structure, a plurality of contacts on the plurality of channel structures, and a plurality of bit lines connected to the plurality of channel structures through the plurality of contacts. The memory cell array comprises a first sub-array and a second sub-array, which are defined by the plurality of word line cut regions and are connected to some identical bit lines from among the plurality of bit lines, and a layout of contacts in the first sub-array from among the plurality of contacts is different from a layout of contacts in the second sub-array from among the plurality of contacts.
US11830801B2 Chip-on-film package and semiconductor chip each having a readout circuit for a touch driving signal and a source channel circuit for outputting a pixel driving signal
The present disclosure relates to a chip on film package, in which communication wires for communication with a control circuit are disposed to traverse a semiconductor chip thereunder so as to simplify the wiring inside the semiconductor chip.
US11830800B2 Metallization structure and package structure
A metallization structure electrically connected to a conductive bump is provided. The metallization structure includes an oblong-shaped or elliptical-shaped redistribution pad, a conductive via disposed on the oblong-shaped or elliptical-shaped redistribution pad, and an under bump metallurgy covering the conductive via, wherein the conductive bump is disposed on the UBM. Furthermore, a package structure including the above-mentioned metallization structures is provided.
US11830795B2 Semiconductor device, power conversion device, and method for manufacturing semiconductor device
A semiconductor device includes a base plate, a substrate, a semiconductor element, a case, and a wiring terminal. The case is disposed on the base plate so as to cover the substrate and the semiconductor element. The wiring terminal is electrically connected to the semiconductor element. The case includes a first case unit and a second case unit that is separate from the first case unit. The wiring terminal includes a first wiring unit and a second wiring unit. The first wiring unit is disposed so as to protrude from an inside to an outside of the case, and is electrically connected to the semiconductor element. The second wiring unit is bent with respect to the first wiring unit and disposed outside the case. The first case unit and the second case unit are disposed so as to sandwich the first wiring unit.
US11830793B2 Multi-lead adapter
In some examples, a device comprises an electronic component having multiple electrical connectors, the multiple electrical connectors configured to couple to a printed circuit board (PCB) and having a first footprint. The device also comprises a multi-lead adapter comprising multiple rows of leads arranged in parallel, the leads in the rows configured to couple to the electrical connectors of the electronic component and having a second footprint that has a different size than the first footprint.
US11830791B2 Leads for leadframe and semiconductor package
A semiconductor package includes a die pad and leads extending from the die pad. Each lead has a free end with outer surfaces extending at angles from one another. An electrically conductive plating material covers at least portions of the outer surfaces. A die attached to the die pad is electrically connected to the leads. An insulating layer extends over the leads and the die such that the free ends of the leads are exposed.
US11830789B2 Mobile phone and other compute device cooling architecture
A system for cooling a mobile phone and method for using the system are described. The system includes an active piezoelectric cooling system, a controller and an interface. The active piezoelectric cooling system is configured to be disposed in a rear portion of the mobile phone distal from a front screen of the mobile phone. The controller is configured to activate the active piezoelectric cooling system in response to heat generated by heat-generating structures of the mobile phone. The interface is configured to receive power from a mobile phone power source when the active piezoelectric cooling system is activated.
US11830786B2 Semiconductor package and method for manufacturing the same
A flip-chip semiconductor package with improved heat dissipation capability and low package profile is provided. The package comprises a heat sink having a plurality of heat dissipation fins and a plurality of heat dissipation leads. The heat dissipation leads are connected to a plurality of thermally conductive vias of a substrate so as to provide thermal conductivity path from the heatsink to the substrate as well as support the heatsink to relieve compressive stress applied to a semiconductor die by the heatsink. The package further comprises an encapsulation layer configured to cover the heat dissipation leads of the heat sink and expose the heat dissipation fins of the heat sink.
US11830784B2 Leadframe spacer for double-sided power module
A semiconductor device module may include a leadframe spacer that provides the functions of both a leadframe and a spacer, while enabling a double-sided cooling configuration. Such a leadframe spacer may include a leadframe surface that provides a die attach pad (DAP) that is shared by at least two semiconductor devices. The leadframe spacer may include at least one downset, where the semiconductor devices may be attached within a recess defined by the at least one downset. A first substrate may be connected to a first side of the leadframe. A second substrate may be connected to downset surfaces of the at least one downset, and positioned for further connection to the semiconductor devices in a double-sided assembly.
US11830782B2 Semiconductor device and fabrication method thereof
In a semiconductor device, it is preferable to suppress a variation in characteristics of a temperature sensor. The semiconductor device is provided that includes a semiconductor substrate having a first conductivity type drift region, a transistor section provided in the semiconductor substrate, a diode section provided in the semiconductor substrate, a second conductivity type well region exposed at an upper surface of the semiconductor substrate, a temperature sensing unit that is adjacent to the diode section in top view and is provided above the well region, and an upper lifetime control region that is provided in the diode section, at the upper surface side of the semiconductor substrate, and in a region not overlapping with the temperature sensing unit in top view.
US11830778B2 Back-side wafer modification
A method can include obtaining characteristic data for a wafer. The characteristic data can correspond to the wafer in a processed state and can include a set of stress values of the wafer. The wafer can include a front side, a back side opposite the front side, and a set of regions. The set of stress values can include a first stress value corresponding to a first region. In the processed state, one or more front-side processes can be completed on the front side of the wafer. The method can include determining that the first stress value exceeds a stress threshold and generating a compensation map. The compensation map can identify one or more regions for forming one or more trenches. The method can include initiating, based on the compensation map, a formation of a first trench on the back side of the wafer in the first region.
US11830774B2 Buried contact through fin-to-fin space for vertical transport field effect transistor
Embodiments of the present invention are directed to fabrication methods and resulting structures that provide buried contacts in the fin-to-fin space of vertical transport field effect transistors (VFETs) that connect the bottom S/D of the transistors to a buried power rail. In a non-limiting embodiment of the invention, a buried power rail is encapsulated in a buried oxide layer of a first wafer. First and second semiconductor fins are formed on a second wafer. The first wafer to the second wafer and a surface of the buried power rail in a fin-to-fin space is exposed. A buried via is formed on the exposed surface of the buried power rail. The buried via electrically couples the buried power rail to a bottom source or drain region of the first semiconductor fin.
US11830772B2 FinFETs with epitaxy regions having mixed wavy and non-wavy portions
A method includes forming a first fin-group having has a plurality of semiconductor fins, and a second fin-group. The plurality of semiconductor fins include a first semiconductor fin, which is farthest from the second fin-group among the first fin-group, a second semiconductor fin, and a third semiconductor fin, which is closest to the second fin-group among the first fin-group. The method further includes performing an epitaxy process to form an epitaxy region based on the plurality of semiconductor fins. The epitaxy region includes a first portion and a second portion. The first portion is in middle between the first semiconductor fin and the second semiconductor fin. The first portion has a first top surface. The second portion is in middle between the second semiconductor fin and the third semiconductor fin. The second portion has a second top surface lower than the first top surface.
US11830768B2 Integrated circuits with line breaks and line bridges within a single interconnect level
Integrated circuit (IC) interconnect lines having line breaks and line bridges within one interconnect level that are based on a single lithographic mask pattern. Multi-patterning may be employed to define a grating structure of a desired pitch in a first mask layer. Breaks and bridges between the grating structures may be derived from a second mask layer through a process-based selective occlusion of openings defined in the second mask layer that are below a threshold minimum lateral width. Portions of the grating structure underlying openings defined in the second mask layer that exceed the threshold minimum lateral width are removed. Trenches in an underlayer may then be etched based on a union of the remainder of the grating structure and the occluded openings in the second mask layer. The trenches may then be backfilled to form the interconnect lines.
US11830767B2 Data lines in three-dimensional memory devices
A variety of applications can include apparatus having a memory device with an array of vertical strings of memory cells for the memory device with data lines coupled to the vertical strings, where the data lines have been formed by a metal liner deposition process. In the metal liner deposition, a metal can be formed on a patterned dielectric region. The metal liner deposition process allows for construction of the height of the data lines to be well controlled with selection of a thickness for the dielectric region used in forming the metal liner. Use of a metal liner deposition provides a controlled mechanism to reduce data line capacitance by being able to select liner thickness in forming the data lines. The use of the dielectric region with the metal liner deposition can allow the fabrication of the data lines to avoid pitch double or pitch quad processes.
US11830763B2 Methods of manufacturing thin film transistor, biometric device, and display apparatus
A method of manufacturing thin film transistor(s) includes: providing a monocrystalline silicon wafer, the monocrystalline silicon wafer including a first surface and a second surface that are opposite to each other; forming a bubble layer between the first surface and the second surface of the monocrystalline silicon wafer, the bubble layer dividing the monocrystalline silicon wafer into two portions arranged side by side in a direction perpendicular to the second surface, and a portion of the monocrystalline silicon wafer that is located between the bubble layer and the second surface being a monocrystalline silicon film having a target thickness; providing a substrate, and transferring the monocrystalline silicon film onto the substrate by breaking the monocrystalline silicon wafer at the bubble layer; and patterning the monocrystalline silicon film transferred to the substrate to form active layer(s) of the thin film transistor(s).
US11830762B2 Method of manufacturing semiconductor structure
The present disclosure provides a method of manufacturing a semiconductor structure having an electrical contact. The method includes providing a semiconductor substrate; forming a dielectric structure over the semiconductor substrate, the dielectric structure having a trench; filling a polysilicon material in the trench of the dielectric structure; detecting the polysilicon material to determine a region of the polysilicon material having one or more defects formed therein; implanting the polysilicon material with a dopant material into the region; and annealing the polysilicon material to form a doped polysilicon contact.
US11830758B2 Plasma processing method
A plasma processing method including: a process of placing a work piece on a stage provided in a chamber, the work piece including a substrate and a holding member having an adhesive layer on a surface and holding the substrate via the adhesive layer, and having an exposed portion where the adhesive layer is exposed outside the substrate; and a plasma etching process of etching the substrate with a plasma generated in the chamber, with the exposed portion exposed to the plasma. In response to occurrence of an interruption in the plasma etching process, a cleaning process of exposing a surface of the substrate to a plasma containing an oxidizing gas is performed, and then the plasma etching process is resumed.
US11830754B2 Semiconductor processing method and apparatus
A method includes: positioning a wafer on an electrostatic chuck of an apparatus; and securing the wafer to the electrostatic chuck by: securing a first wafer region of the wafer to a first chuck region of the electrostatic chuck by applying a first voltage at a first time. The method further includes securing a second wafer region of the wafer to a second chuck region of the electrostatic chuck by applying a second voltage at a second time different from the first time; and processing the wafer by the apparatus while the wafer is secured to the electrostatic chuck.
US11830753B2 Composite sintered body, semiconductor manufacturing apparatus member and method of producing composite sintered body
A composite sintered body includes a base material that contains Al2O3 as a main component, and an electrode arranged inside or on a surface of the base material. The electrode contains Ru, ZrO2, and Al2O3.
US11830752B2 Substrate fixing device, electrostatic chuck, and method of manufacturing electrostatic chuck
There is provided a substrate fixing device. The substrate fixing device includes: a base plate; and an electrostatic chuck that is fixed to the base plate and configured to adsorb a subject by electrostatic force. The electrostatic chuck includes: an adsorptive layer configured to adsorb and retain the subject; and a heater layer that is provided between the adsorptive layer and the base plate and configured to heat the subject retrained by the adsorptive layer. A thickness of the heater layer is uniform over an entire area of the heater layer.
US11830751B2 Plasma processing apparatus and plasma processing method
A plasma processing apparatus includes a base, an electrostatic chuck provided on the base, and a dielectric layer. A bias power, whose magnitude is changed during plasma processing on a target substrate, is applied to the base. The electrostatic chuck has a central portion on which the target substrate is mounted and an outer peripheral portion on which a focus ring is mounted to surround the target substrate. The dielectric layer is provided between the outer peripheral portion of the electrostatic and the base or the focus ring and has an electrostatic capacitance that reduces a difference between an electrostatic capacitance of the central portion of the electrostatic chuck and an electrostatic capacitance of the outer peripheral portion of the electrostatic chuck.
US11830741B2 Method for forming film
A method of selectively forming a film on a substrate includes: a preparation process of preparing a substrate having a surface to which a metal film and an insulating film are exposed; a first removal process of removing a natural oxide film on the metal film; a first film forming process of forming a self-assembled monolayer, which suppresses formation of a titanium nitride film, on the insulating film by providing the substrate with a compound for forming the self-assembled monolayer, the compound having a functional group containing fluorine and carbon; a second film forming process of forming a titanium nitride film on the metal film; an oxidation process of oxidizing the surface of the substrate; and a second removal process of removing a titanium oxide film, which is formed on the metal film and the self-assembled monolayer, by providing the surface of the substrate with the compound.
US11830740B2 Mask layout, semiconductor device and manufacturing method using the same
A mask layout for forming a semiconductor device includes an active mask pattern, a gate electrode mask pattern, a silicide blocking mask pattern, and a contact mask pattern. The active mask pattern forms source and drain regions in a substrate. The gate electrode mask pattern, disposed to overlap the active mask pattern, forms a gate electrode between the source region and the drain region. The silicide blocking mask pattern is disposed to overlap the gate electrode mask pattern and the active mask pattern in the gate electrode, the source region, and the drain regions to form a silicide blocking region. The contact mask pattern, disposed spaced apart from the silicide blocking mask pattern, forms a contact plug on the substrate. The silicide blocking mask pattern covers the gate electrode mask pattern and extends to the active mask pattern.
US11830735B2 Two-dimensional semiconductor based printable optoelectronic inks, fabricating methods and applications of same
Printable inks based on a 2D semiconductor, such as MoS2, and its applications in fully inkjet-printed optoelectronic devices are disclosed. Specifically, percolating films of MoS2 nanosheets with superlative electrical conductivity (10-2 s m−1) are achieved by tailoring the ink formulation and curing conditions. Based on an ethyl cellulose dispersant, the MoS2 nanosheet ink also offers exceptional viscosity tunability, colloidal stability, and printability on both rigid and flexible substrates. Two distinct classes of photodetectors are fabricated based on the substrate and post-print curing method. While thermal annealing of printed devices on rigid glass substrates leads to a fast photoresponse of 150 μs, photonically annealed devices on flexible polyimide substrates possess high photoresponsivity exceeding 50 mA/W. The photonically annealed photodetector also significantly reduces the curing time down to the millisecond-scale and maintains functionality over 500 bending cycles, thus providing a direct pathway to roll-to-roll manufacturing of next-generation flexible optoelectronics.
US11830734B2 Thermal deposition of silicon-germanium
Exemplary methods of semiconductor processing may include providing a silicon-containing precursor to a processing region of a semiconductor processing chamber. A substrate may be disposed within the processing region of the semiconductor processing chamber. The methods may include depositing a silicon-containing material on the substrate. Subsequent a first period of time, the methods may include providing a germanium-containing precursor to the processing region of the semiconductor processing chamber. The methods may include thermally reacting the silicon-containing precursor and the germanium-containing precursor at a temperature greater than or about 400° C. The methods may include forming a silicon-and-germanium-containing layer on the substrate.
US11830732B2 Selective passivation and selective deposition
Methods for selective deposition are provided. Material is selectively deposited on a first surface of a substrate relative to a second surface of a different material composition. An inhibitor, such as a polyimide layer, is selectively formed from vapor phase reactants on the first surface relative to the second surface. A layer of interest is selectively deposited from vapor phase reactants on the second surface relative to the first surface. The first surface can be metallic while the second surface is dielectric. Accordingly, material, such as a dielectric transition metal oxides and nitrides, can be selectively deposited on metallic surfaces relative dielectric surfaces using techniques described herein.
US11830729B2 Low-k boron carbonitride films
Exemplary methods of semiconductor processing may include providing a boron-and-carbon-and-nitrogen-containing precursor to a processing region of a semiconductor processing chamber. A substrate may be disposed within the processing region of the semiconductor processing chamber. The methods may include generating a capacitively-coupled plasma of the boron-and-carbon-and-nitrogen-containing precursor. The methods may include forming a boron-and-carbon-and-nitrogen-containing layer on the substrate. The boron-and-carbon-and-nitrogen-containing layer may be characterized by a dielectric constant below or about 3.5.
US11830728B2 Methods for seamless gap filling of dielectric material
A method for dielectric filling of a feature on a substrate yields a seamless dielectric fill with high-k for narrow features. In some embodiments, the method may include depositing a metal material into the feature to fill the feature from a bottom of the feature wherein the feature has an opening ranging from less than 20 nm to approximately 150 nm at an upper surface of the substrate and wherein depositing the metal material is performed using a high ionization physical vapor deposition (PVD) process to form a seamless metal gap fill and treating the seamless metal gap fill by oxidizing/nitridizing the metal material of the seamless metal gap fill with an oxidation/nitridation process to form dielectric material wherein the seamless metal gap fill is converted into a seamless dielectric gap fill with high-k dielectric material.
US11830727B2 Forming low-stress silicon nitride layer through hydrogen treatment
A method includes placing a wafer into a process chamber, and depositing a silicon nitride layer on a base layer of the wafer. The process of depositing the silicon nitride layer includes introducing a silicon-containing precursor into the process chamber, purging the silicon-containing precursor from the process chamber, introducing hydrogen radicals into the process chamber, purging the hydrogen radicals from the process chamber; introducing a nitrogen-containing precursor into the process chamber, and purging the nitrogen-containing precursor from the process chamber.
US11830725B2 Method of cleaning a structure and method of depositing a capping layer in a structure
Embodiments of the present disclosure generally relate to methods of cleaning a structure and methods of depositing a capping layer in a structure. The method of cleaning a structure includes suppling a cleaning gas, including a first gas including nitrogen (N) and a second gas including fluorine (F), to a bottom surface of a structure. The cleaning gas removes unwanted metal oxide and etch residue from the bottom surface of the structure. The method of depositing a capping layer includes depositing the capping layer over the bottom surface of the structure. The methods described herein reduce the amount of unwanted metal oxides and residue, which improves adhesion of deposited capping layers.
US11830721B2 Semiconductor device and method
An embodiment device includes: an isolation region on a substrate; a first fin extending above a top surface of the isolation region; a gate structure on the first fin; and an epitaxial source/drain region adjacent the gate structure, the epitaxial source/drain region having a first main portion and a first projecting portion, the first main portion disposed in the first fin, the first projecting portion disposed on a first sidewall of the first fin and beneath the top surface of the isolation region.
US11830718B2 Stimulated or non-equilibrium energy-loss and energy-gain spectroscopy device
A spectroscopy device including: an electron source arranged to emit a flux of electrons towards a sample, a pulsed photon source emitting photon pulses towards the sample, at least one spectrometer for receiving a flux of electrons originating from the sample, at least one electron detector; and at least one deflector, between the electron source and the at least one electron detector, synchronized with the pulsed photon source to allow or prevent the passage of electrons emitted by the electron source, towards the electron detector.
US11830717B2 Ion focusing
The invention generally relates to apparatuses for focusing ions at or above ambient pressure and methods of use thereof. In certain embodiments, the invention provides an apparatus for focusing ions that includes an electrode having a cavity, at least one inlet within the electrode configured to operatively couple with an ionization source, such that discharge generated by the ionization source is injected into the cavity of the electrode, and an outlet. The cavity in the electrode is shaped such that upon application of voltage to the electrode, ions within the cavity are focused and directed to the outlet, which is positioned such that a proximal end of the outlet receives the focused ions and a distal end of the outlet is open to ambient pressure.
US11830716B2 Mass spectrometry analysis of microorganisms in samples
The invention generally relates to systems and methods for mass spectrometry analysis of microorganisms in samples.
US11830700B2 Repellent electrode for electron repelling
The current disclosure is directed to a repellent electrode used in a source arc chamber of an ion implanter. The repellent electrode includes a shaft and a repellent body having a repellent surface. The repellent surface has a surface shape that substantially fits the shape of the inner chamber space of the source arc chamber where the repellent body is positioned. A gap between the edge of the repellent body and the inner sidewall of the source arc chamber is minimized to a threshold level that is maintained to avoid a short between the conductive repellent body and the conductive inner sidewall of the source arc chamber.
US11830699B2 Cold-field-emitter electron gun with self-cleaning extractor using reversed e-beam current
An e-beam device includes a cold-field emission source to emit electrons and an extractor electrode to be positively biased with respect to the cold-field emission source to extract the electrons from the cold-field emission source. The extractor electrode has a first opening for the electrons. The e-beam device also includes a mirror electrode with a second opening for the electrons. The mirror electrode is configurable to be positively biased with respect to the extractor electrode during a first mode of operation and to be negatively biased with respect to the extractor electrode during a second mode of operation. The extractor electrode is disposed between the cold-field emission source and the mirror electrode. The e-beam device further includes an anode to be positively biased with respect to the extractor electrode and the cold-field emission source. The mirror electrode is disposed between the extractor electrode and the anode.
US11830694B2 Direct current relay
The present disclosure relates to a direct current relay and, more particularly, to a direct current relay including a mover assembly having improved support force with respect to a movable contactor. The direct current relay according to an embodiment of the present disclosure comprises a pair of fixed contactors and a movable contactor which is moved up and down by an actuator to come into contact with or be separated from the pair of fixed contactors, comprises a mover support disposed below the movable contactor and connected to the actuator by a shaft; a mover holder disposed above the movable contactor and fixed to the mover support; a contact pressure spring disposed between the movable contactor and the mover support to provide a contact pressure to the movable contactor; and a supporting pin installed to extend through the movable contactor and the mover holder.
US11830691B1 Latching magnetic float switch
A float switch used for system shut-off and/or alarm activation in response to fluid detection. A clamp connects the switch's protective housing to a fluid-collection pan wall, with the switch comprising a pivoting float assembly having a magnet originally positioned out-of-phase to an upper magnet on a toggle, a contact spring and ferrous pin also diminishing attraction of the magnets toward one another until the float assembly is sufficiently raised by accumulated fluid to force the upper magnet away from the ferrous pin and instead engage the lower magnet, the toggle promptly shifting position so that its opposite end may close a circuit that activates an alarm, remote notification, or other communication/control. The exponential increase in attractive force between the magnets as they draw near to one another results in a very rapid snap action that reduces malfunction. Manual reset of the toggle and float are required for continuing/repeat use.
US11830690B2 Arc-extinguishing unit structure for direct current air circuit breaker
An arc-extinguishing unit structure for a direct current air circuit breaker according to one embodiment of the present disclosure comprises: a plurality of grids; side plates coupled to both sides of the plurality of grids so that the plurality of the grids are mounted so as to be spaced apart from each other; an exhaust cover positioned above the side plates and the plurality of grids; an arc guide coupled to the side plates so as to be located under the plurality of grids; a magnet coupled to the arc guide, wherein the magnet is magnetized with different poles on the basis of the plurality of grids and the vertical orientation of the arc guide.
US11830688B2 Luminous keyboard and backlight module thereof
A backlight module applicable to a key module is provided, the key module includes a plurality of key units and a baseplate, and the plurality of key units are disposed on the baseplate. The backlight module includes a lower substrate, a plurality of periphery light sources disposed along the peripheral of the baseplate, and a shielding structure. The lower substrate is disposed below the baseplate, and there is an outer edge gap between an outer edge of the baseplate and the lower substrate. The periphery light sources are disposed between the baseplate and the lower substrate. The shielding structure is disposed outside those periphery light sources distributed, to prevent light provided by the plurality of light sources from being emitted out of the outer edge gap.
US11830686B2 Electric push-button switch
An electric pushbutton switch includes a guide housing, a switching element having a haptic element that produces a pressure point and a return spring that generates a restoring force, an actuator for actuating the switching element, and a resilient tolerance compensation element arranged between the guide housing and the actuator. The switching element being stationary relative to the guide housing and the actuator being movable relative to the guide housing. The actuator actuates the switching element against the restoring force when the actuator is moved relative to the guide housing in an actuating direction of the actuator towards the switching element. The resilient tolerance compensation element is arranged between the guide housing and the actuator. The resilient compensation element has a spring force directed in the actuating direction of the actuator towards the switching element and opposite the restoring force of the return spring of the switching element.
US11830685B2 Long key device
A long key device includes a base plate, a keycap, and a scissor mechanism. The scissor mechanism includes a first scissor frame and a second scissor frame. The first scissor frame defines an opening, and has two ends pivotally and respectively connected to the base plate and the keycap. The second scissor frame is disposed in the opening, has two first ends pivotally and respectively coupled to the first scissor frame, and two second ends pivotally and respectively connected to the base plate and the keycap. Each of the first and second scissor frames has parts that are connected to the base plate, the other one of the first and second scissor frame, and the keycap, and that are made of plastic.
US11830684B2 Magnetically preloaded push button
Push buttons utilizing dome switches are often preloaded to take up any tolerances in the push button design causing a gap and provide consistent tactile feedback to a user. However, conventional push button preload techniques can be costly and difficult to consistently reproduce during push button manufacturing. A new pre-load design does not require pre-depression of the dome switch to close the gap, which permits a more forgiving tolerance to manufacturing variations.
US11830681B2 Solid electrolytic capacitor and method of manufacturing the same
A solid electrolytic capacitor includes a capacitor element, an anode terminal and a cathode terminal. The capacitor element includes an anode body, a dielectric layer, a solid electrolytic layer, a conductive layer and an anode lead wire. The anode lead wire is partially embedded in the anode body and extends in a horizontal direction from the anode body. The anode lead wire has a thicker portion and a thinner portion. The thinner portion is positioned closer to the anode body than the thicker portion is in the horizontal direction. The anode terminal at least has a first end, a second end and an overlapping portion. The anode terminal is connected to the anode lead wire under a state where the first end of the anode terminal is positioned on the thinner portion while the overlapping portion of the anode terminal overlaps with the thicker portion.
US11830678B2 Ceramic electronic component
A ceramic electronic component includes a body including a dielectric layer and internal electrodes; and external electrodes disposed on the body and connected to the internal electrodes. The dielectric layer includes a plurality of grains and a grain boundary disposed between adjacent grains, and GB1/G1 is 5 or more in mass ratio, where G1 is a content of Si of one of the plurality of grains and GB1 is a content of Si of the grain boundary.
US11830677B2 Multilayer capacitor
A multilayer capacitor includes a body including a multilayer structure in which a plurality of dielectric layers are stacked, a plurality of external electrodes, an active region including a plurality of internal electrodes, and an additional electrode region including a plurality of additional electrode layers. The plurality of additional electrode layers are connected to an external electrode, among the plurality of external electrodes, different from an external electrode which a most adjacent internal electrode among the plurality of internal electrodes of the active region is connected to, and 1
US11830671B2 Methods for generating directional magnetic fields and magnetic apparatuses thereof
A switchable magnetic apparatus has a front layer, a rear layer, and a manipulating mechanism for changing the relative arrangement of the magnets to change the apparatus between ON and OFF states. The front layer has one or more front-layer magnets and a plurality of interleaved ferromagnetic components. The rear layer has one or more rear-layer magnets. When the magnetic apparatus is OFF, some or all of the rear-layer magnets overlap some or all of the ferromagnetic components, wherein the ferromagnetic components experience opposite poles between the adjacent front-layer magnets compared to the adjacent rear-layer magnet. When the magnetic apparatus is ON, some or all the rear-layer magnets overlap some or all the ferromagnetic components, wherein the ferromagnetic components experience the same magnetic pole from the adjacent front-layer magnets and the adjacent rear-layer magnet.
US11830668B2 Method of manufacturing permanent magnet of rotor for axial flux electric machine yielding permanent magnet with low loss and low cost
A method of manufacturing a permanent magnet for a rotor of an axial flux electric machine is described herein. The method includes forming multiple permanent magnet (PM) pieces to have the same shape. Each of the PM pieces has an inner radial surface, an outer radial surface, and a pair of side surfaces extending between the inner and outer radial surfaces. The method further includes attaching at least one of the side surfaces of each of the PM pieces to one of the side surfaces of another one of the PM pieces to form partitions configured to extend in a radial direction of the rotor.
US11830666B2 Tank for liquid-filled shell transformers or shell reactors
A tank for a liquid-filled shell transformer or shell reactor is disclosed. It comprises a lower tank portion with a bottom plate and side walls, and an upper tank portion with side walls. The upper and lower tank portions are joined together along a substantially horizontal perimetric joining line and define an internal space for housing an active part of the shell transformer or shell reactor and an insulating liquid. The tank further comprises a reinforcing cincture surrounding and joined to the side walls of the lower tank portion and the upper side walls of the upper tank portion and forming a sealed chamber enclosing the perimetric joining line between the lower tank portion and the upper tank portion. A shell transformer or reactor provided with such a tank is also disclosed, as well as a method for assembling a shell transformer or reactor.
US11830663B2 Coil component
A coil component includes a body having one surface and the other surface, opposing each other, and wall surfaces, and including a metal magnetic powder particle and an insulating resin; a coil portion disposed in the body and including first and second lead-out portions exposed from the one surface of the body to be spaced apart from each other; first and second external electrodes arranged on the one surface of the body to be spaced apart from each other and respectively connected to the first and second lead-out portions; a cover insulating layer covering the other surface of the body and extending to at least portion of each of the wall surfaces of the body; and an oxide insulating film disposed on a surface of the metal magnetic powder particle exposed from the one surface of the body and including metal ions of the metal magnetic powder particle.
US11830662B2 Coil component
A coil component includes a support substrate; first and second coil portions, respectively arranged on the support substrate; a body embedding the support substrate and the first and second coil portions therein; first and second lead-out portions, respectively connected to end portions of the first and second coil portions and exposed from one surface to be spaced apart from each other; and first and second connection portions, respectively connecting the end portions of the first and second coil portions to the first and second lead-out portions, wherein a line width of one end of each of the first and second connection portions connected to the respective end portion of the first and second coil portions is smaller than a line width of another end of each of the first and second connection portions connected to a respective one of the first and second lead-out portions.
US11830658B2 Method for manufacturing coil component with magnetic base body formed using metal magnetic grains and resinate
A method for manufacturing a coil component includes: providing multiple metal magnetic grains; preparing a magnetic body paste by mixing the multiple metal magnetic grains, a binder resin containing a resinate having at least one element selected from the group consisting of Si, Al, Cr, Mg, Ti, and Zr, and a solvent; forming a compact using the magnetic body paste; heat-treating the compact to form, on surfaces of the metal magnetic grains, bonding parts constituted by an amorphous oxide containing carbon and the at least one element, thereby forming a magnetic base body wherein the multiple metal magnetic grains are bonded via the bonding parts; forming a coil that includes a metal conductor; and forming external electrodes on surfaces of the magnetic base body and connecting end parts of the coil to the external electrodes, respectively.
US11830657B2 Coil component
First and second wires form a wire assembly by being wound around a winding core portion together. The wire assembly includes a twisted wire portion, an inner layer portion, an outer layer portion, a plurality of outward transition portions, and an inward transition portion. The outer layer portion includes a first outer layer portion which is connected to one of the outward transition portions extending from an intermediate position of the inner layer portion and connected to the inward transition portion. The inward transition portion extends to an intermediate position of the inner layer portion.
US11830656B2 Transformer device
A transformer device includes a first coil and a second coil. The first coil includes a number of first circles. The second coil includes a number of second circles. A first side of a first one of the first coil is adjacent to one of the first coil, and a second side of the first one of the first coil is adjacent to one of the second coil. A first side and a second side of a second one of the first coil are adjacent to one of the second coil, respectively.
US11830642B2 Movable contact, variable resistor, and method for manufacturing movable contact
Provided are a movable contact, a variable resistor, and a method for manufacturing a movable contact that can suppress a cost increase. The movable contacts are spaced apart from each other. The variable resistor, having a resistor, an electrode and the movable contact, comprises: a first wire rod group which has a plurality of first wire rods made of a precious metal and in which the plurality of first wire rods are arranged along the resistor; a second wire rod group which has a plurality of second wire rods made of a metal other than the precious metal and in which the plurality of second wire rods are arranged along the electrode; and a shaft-shaped member which is disposed to cross the first wire rod group and the second wire rod group and is welded to the first wire rod group and the second wire rod group.
US11830641B2 Chip resistor component
A chip resistor component, includes: a substrate having one surface, and one side surface and the other side surface facing each other in one direction; an terminal including an internal electrode disposed on the one surface, and an external electrode disposed on the one side surface to be connected to the internal electrode; a resistive layer disposed on the one surface, and including an outermost pattern connected to the internal electrode; and a protective layer disposed on the one surface to cover the resistive layer. The outermost pattern of the resistive layer has a first region in contact with the internal electrode and a second region extending, in the one direction, from the first region towards the other side surface. A ratio of a length of the second region in the one direction to a length of the chip resistor component in the one direction is 0.02 or more.
US11830636B2 Container for storing, transporting and disposal of radioactive waste
The invention relates to the field of nuclear technology. A container for storing, transporting and disposal of solid radioactive waste comprises a cask made of reaction-sintered silicon carbide comprising free silicon in an amount of 3-30 wt. % with a layer of gas-phase silicon carbide deposited on the surface thereof. The outer layer of the cask is made of a metal foam with an open porosity of 60-70% and a pore size of 5-6 mm; the pores are filled with boron carbide powder having a dispersity of 40-50 μm, which protects the environment from nuclear radiation emitted by HLW. A canister made of stainless steel with a thickness of 1-1.5 mm and intended for receiving radioactive waste is placed inside the silicon carbide cask. A 5 mm gap between the inner surface of the silicon carbide cask and the stainless-steel canister is filled with boron carbide powder which protects the environment from nuclear radiation emitted by HLW. The silicon carbide cask is sealed with a cover made of silicon carbide using a reaction welding method. A metal foam used as the metal foam with open porosity is selected from a group of metals comprising titanium, aluminum, copper, and the like. The invention makes it possible to increase the strength of a container for solid radioactive waste.
US11830635B1 Method and system for determining background water temperature of thermal discharge from operating nuclear power plants based on remote sensing
Disclosed are a method and a system for determining a background water temperature of thermal discharge from operating nuclear power plants based on the remote sensing. The system includes a station selection module, a model construction module, a background water temperature calculation module and a temperature rise calculation module; the general idea: constructing linear regression coefficients between water temperature reference station and water temperature estimation stations before the operation of the nuclear power plant based on historical satellite remote sensing water temperature data, and establishing a linear relationship model to calculate the background water temperature of the water temperature estimation of the operating nuclear power plant. The specific implementation route: the station selection module is connected with the model construction module, the model construction module is connected with the background water temperature calculation module, and the background water temperature calculation module is connected with the temperature rise calculation module.
US11830634B2 Complex decommissioning method for nuclear facility
A method for complex-decommissioning a nuclear facility is disclosed. The method for complex-decommissioning the nuclear facility includes: cutting and expanding an inner wall of the cavity; installing a cutting device that cuts and decommissions the nuclear reactor pressure vessel inside the cavity; fixing the nuclear reactor pressure vessel inside the cavity by using a fixture; and cutting and decommissioning the nuclear reactor pressure vessel fixed inside the cavity by using a cutting device.
US11830633B2 Method for disassembling heavy-water reactor equipment by using cutting device
A method for decommissioning a heavy water reactor facility includes: opening an upper part of the calandria vault; inserting a support device into an inner part of the calandria vault through the upper part of the calandria vault to support the main shell of the calandria; cutting between the main shell and the sub-shell of the calandria by inserting a cutting device into the inner part of the calandria vault through the upper part of the calandria vault; and drawing out the main shell of the calandria to the outside of the calandria vault by moving the support device from the inner part of the calandria vault to the outside through the upper part.
US11830631B2 Nuclear reactor cooling system that can discharge steam into refueling water
A nuclear reactor cooling system comprises a containment area, an In-Containment Refueling Water Storage Tank (IRWST), and a discharge pipe. The containment area is formed to enclose a reactor coolant system. The IRWST is disposed outside the containment area. The discharge pipe discharges steam from the containment area to refueling water in the IRWST when an accident occurs. A steam intake pipe has one end in fluid connection with an upper space of the IRWST, and another end in fluid connection with a radioactive substance reduction tank which stores cooling water. The steam intake pipe allows steam to flow from the upper space of the IRWST into the cooling water in the reduction tank.
US11830627B2 System and method for predicting disease based on biosignal data and medical knowledge base convergence
Provided is a system for predicting disease based on biosignal data and medical knowledge base convergence. The system includes a first system unit configured to receive, from a user terminal, biosignal data collected from at least one sensor for sensing a biosignal, and calculate a disease score from the biosignal data based on a pre-trained prediction model, a second system unit configured to provide medical knowledge data for the first system unit, analyze a query input from the user terminal to provide a corresponding response, and augment the medical knowledge data based on the query and response; and a unified distributed repository that includes a database for enqueuing the biosignal data, a manager database for storing additional information of a user, and a medical knowledge base for storing predetermined medical knowledge data.
US11830625B2 Generation of a disease status index using a probabilistic model and observational data
Systems, computer-implemented methods, and computer program products to facilitate employing a probabilistic model to generate a continuous disease status index based on observational data are provided. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a model component that employs a probabilistic model to generate probability distributions of disease states of a disease of an entity based on observational data of the entity. The computer executable components can further comprise an index component that generates a disease status index of the disease based on the probability distributions of the disease states.
US11830623B1 Health care management using a total health index
A system and method for generating a total health index and recommending an actionable intervention for managing a health risk of a patient is disclosed. The method includes receiving user-generated data, clinical data, and pharmacy data in association with a patient, determining a social health index score based on the user-generated data, determining a clinical risk index score based on the clinical data, determining a medication adherence index score based on the pharmacy data, determining, using a machine learning model on one or more of the social health index score, the clinical risk index score, and the medication adherence index score, a total health index score and an actionable intervention for managing a health risk in association with the patient based on the total health index score, and automatically initiating the actionable intervention.
US11830618B2 Interfacing with a mobile telepresence robot
A telepresence robot may include a drive system, a control system, an imaging system, and a mapping module. The mapping module may access a plan view map of an area and tags associated with the area. In various embodiments, each tag may include tag coordinates and tag information, which may include a tag annotation. A tag identification system may identify tags within a predetermined range of the current position and the control system may execute an action based on an identified tag whose tag information comprises a telepresence robot action modifier. The telepresence robot may rotate an upper portion independent from a lower portion. A remote terminal may allow an operator to control the telepresence robot using any combination of control methods, including by selecting a destination in a live video feed, by selecting a destination on a plan view map, or by using a joystick or other peripheral device.
US11830611B2 Device management apparatus, device management system, and device management method
According to one embodiment, a device management apparatus includes processing circuitry. The processing circuitry acquires information indicating occurrence of a first failure prediction of a first device. The processing circuitry adjusts detection sensitivity of a second failure prediction of a second device relating to the information based on relevance between the first device and the second device. The second device is different from the first device.
US11830607B2 Systems and methods for facilitating image finding analysis
A system for facilitating image finding analysis includes one or more processors and one or more hardware storage devices storing instructions that are executable by the one or more processors to configure the system to perform acts such as (i) presenting an image on a user interface, the image being one of a plurality of images provided on the user interface in a navigable format, (ii) obtaining a voice annotation for the image, the voice annotation being based on a voice signal of a user, and (iii) binding the voice annotation to at least one aspect of the image, wherein the binding modifies metadata of the image based on the voice annotation.
US11830604B2 Systems and methods for planning medical procedures
Computer systems and computer-implemented analysis methods may be used for assistance in planning and/or performing a medical procedure, such as percutaneous nephrolithotomy or percutaneous nephrolithotripsy. The method may include receiving one or more radiographic images of an anatomical structure of a patient, generating a display of the radiographic image(s), generating at least one request for user input to identify features of the anatomical structure, receiving user input identifying the features of the anatomical structure, identifying at least one access plan based on the received user input, and generating a display of the identified access plan(s) associated with the radiographic image(s). The method may include generating a patient template that indicates an insertion site according to the identified access plan(s).
US11830588B2 Methods and systems for a physiologically informed virtual support network
A system for a physiologically informed virtual support network includes a computing device a support module operating on the computing device, the support module configured to receive a biological extraction related to a user, wherein the biological extraction comprises an element of user physiological data, generate a request for the user to join a support network as a function of the biological extraction, identify a support network for the user from a plurality of support networks, as a function of the biological extraction; and display to the user on the computing device, the identified support network, and a machine-learning module operating on the computing device, the machine-learning module configured to assess a membership of the plurality of support networks, organize member participants of the plurality of support networks utilizing a first machine-learning process and assign member participants to the plurality of support networks as a function of the first machine-learning process.
US11830587B2 Method and process for predicting and analyzing patient cohort response, progression, and survival
A system and method for analyzing a data store of de-identified patient data to generate one or more dynamic user interfaces usable to predict an expected response of a particular patient population or cohort when provided with a certain treatment. The automated analysis of patterns occurring in patient clinical, molecular, phenotypic, and response data, as facilitated by the various user interfaces, provides an efficient, intuitive way for clinicians to evaluate large data sets to aid in the potential discovery of insights of therapeutic significance.
US11830582B2 Methods of designing novel antibody mimetics for use in detecting antigens and as therapeutic agents
Provided herein are methods implemented by a processor in a computer for designing a clamp peptide comprising the structure A1-B-A2 wherein A1 is a first peptide arm that binds to a first binding site of a target protein, A2 is a second peptide arm that binds to a second binding site of the target protein, and B is a bridge peptide which links A1 to A2. Also provided herein are computer-readable storage media having stored thereon machine-readable instructions executable by a processor and systems. Related methods of manufacturing a clamp peptide and the clamp peptides manufactures by the methods are provided.
US11830578B2 Memory device capable of adjusting clock signal based on operating speed and propagation delay of command/address signal
Methods, systems, and apparatuses for managing clock signals at a memory device are described. A memory device or other component of a memory module or electronic system may offset a received clock signal. For example, the memory device may receive a clock signal that has a nominal speed or frequency of operation for a system, and the memory device may adjust or offset the clock signal based on other operating factors, such as the speed or frequency of other signals, physical constraints, indications received from a host device, or the like. A clock offset value may be based on propagation of, for example, command/address signaling. In some examples, a memory module may include a registering clock driver (RCD), hub, or local controller that may manage or coordinate clock offsets among or between various memory devices on the module. Clock offset values may be programmed to a mode register or registers.
US11830575B2 Apparatuses and methods including multilevel command and address signals
Multilevel command and address (CA) signals are used to provide commands and memory addresses from a controller to a memory system. Using multilevel signals CA signals may allow for using fewer signals compared to binary signals to represent a same number of commands and/or address space, or using a same number of multilevel CA signals to represent a larger number of commands and/or address space. A number of external command/address terminals may be reduced without reducing a set of commands and/or address space. Alternatively, a number of external terminals may be maintained, but provide for an expanded set of commands and/or address space.
US11830573B2 Memory controller with staggered request signal output
A memory device includes a first receive circuit to receive a control signal of a memory access request from a memory controller. A second receive circuit receives a timing signal from the memory controller. The memory device includes circuitry to transmit, during a calibration mode of operation, feedback to the memory controller along a data path, the feedback indicative of a phase relationship been the control signal and the timing signal.
US11830570B2 Input/output line sharing for memory arrays
Methods, systems, and devices for input/output line sharing for memory subarrays are described. I/O lines may be shared across subarrays, which may correspond to separate memory tiles. The sharing of I/O lines may allow an I/O line to carry data from one subarray in response to access commands associated with one address range, and to carry data from another subarray in response to access commands associated with another address range. In some cases, sense amplifiers and other components may also be shared across subarrays, including across subarrays in different banks. The sharing of I/O lines may, in some cases, support activating only a subset of subarrays in a bank when accessing data stored in the bank, which may provide power savings.
US11830565B2 Semiconductor device performing loop-back test operation
Disclosed herein is an apparatus that includes a memory cell array; a data input/output terminal; a read data path and a write data path coupled in parallel between the memory cell array and the data input/output terminal, wherein the read data path includes a pre-driver and an output driver coupled in series, and wherein the write data path includes an input receiver and a latch circuit coupled in series; and a test path configured to provide a shortcut between the pre-driver in the read data path and the latch circuit in the write data path.
US11830560B2 Track-and-hold circuit
A track-and-hold circuit includes: a transistor, in which a base is connected to a signal input terminal, a power supply voltage is applied to a collector, and an emitter is connected to a first signal output terminal; a transistor in which a base is connected to the signal input terminal, the power supply voltage is applied to a collector, and an emitter is connected to a second signal output terminal; capacitors; a constant current source; and a switch circuit alternately turning the transistors to an ON state in response to differential clock signals.
US11830559B2 Semiconductor memory device capable of shortening erase time
In a memory cell array, a plurality of memory cells connected to a plurality of word lines and a plurality of bit lines are arranged in a matrix. A control circuit controls the potentials of said plurality of word lines and said plurality of bit lines. In an erase operation, the control circuit erases an n number of memory cells (n is a natural number equal to or larger than 2) of said plurality of memory cells at the same time using a first erase voltage, carries out a verify operation using a first verify level, finds the number of cells k (k≤n) exceeding the first verify level, determines a second erase voltage according to the number k, and carries out an erase operation again using the second erase voltage.
US11830558B2 Memory device
A memory device includes a first memory area including a first memory cell array having a plurality of first memory cells and a first peripheral circuit disposed below the first memory cell array; a second memory area including a second memory cell array having a plurality of second memory cells and a second peripheral circuit disposed below the second memory cell array; and a pad area including a power wiring. The first and second memory areas respectively include first and second local lockout circuits separately determining whether to lock out of each of the memory areas. The first and second memory areas are included in a single semiconductor chip to share the pad area, and the first and second memory areas operate individually. Accordingly, in the memory device, unnecessary data loss may be reduced by selectively stopping an operation of only a memory area requiring recovery.
US11830555B2 Bias for data retention in fuse ROM and flash memory
A storage device is provided that performs constant biasing in priority blocks, such as OTP memory blocks (fuse ROM) and flash memory blocks having a threshold number of P/E cycles. The storage device includes an OTP memory, a flash memory, and a controller. The OTP memory includes a block having a word line and a plurality of cells coupled to the word line. The flash memory includes another block having a word line and a plurality of cells coupled to this word line. The controller is configured to apply a constant bias to the word line of the OTP memory block and, in some cases to the word line of the flash memory block, between execution of host commands. As a result, lower bit error rates due to wider Vt margins may occur while system power may be saved through selective application of constant biasing.
US11830554B2 Non-volatile memory device and programming method thereof
A non-volatile memory device includes: a memory cell array including a plurality of memory cells connected to a plurality of word lines and a plurality of bit lines, a row decoder configured to selectively control the plurality of word lines, a page buffer including a plurality of latches corresponding to the plurality of bit lines, respectively, and a control circuit configured to control the non-volatile memory device to enter a suspend state after terminating a verify operation of a program loop of a program operation of the plurality of memory cells in response to a suspend request being generated during an execution operation of the program loop.
US11830551B2 Memory plane access management
A method includes identifying a target plane in respective planes of a memory die in a non-volatile memory array and identifying, from blocks of non-volatile memory cells coupled to a common bit line in the target plane, at least one target block in the target plane. The method further includes performing an operation to disable at least one gate associated with the at least one target block to prevent access to the blocks of non-volatile memory cells coupled to the common bit line in the target plane.
US11830547B2 Reduced instruction set processor based on memristor
A reduced instruction set processor based on a memristor is provided. The memristor is a non-volatile device using a resistor to store “0” and “1” logic while implementing “implication logic” through applying a pair of voltages VCOND/VSET. Various data operations, logic operations, and arithmetic operations may be implemented based on the implication logic. The memristor is a computation and memory fusion device having great potential. A computer processor based on the memristor also becomes the research direction of the next-generation computer processor. The computer processor based on a memristor is designed according to the memory and computation fusion characteristic of the memristor. The processor is different from a traditional computer that must use a special memory and a calculator, and fuses computation and memory. Compared with a traditional computer, the speed, parallelism degree, and power consumption of the computer processor based on the memristor are greatly improved.
US11830545B2 Data programming techniques to store multiple bits of data per memory cell with high reliability
A memory system to generate data with a relation among data groups for reliably storing a predetermined number of bits per memory cell in memory cells. For example, from first groups of date bits, a second group of data bits is generated. Data groups of the predetermined number is formed to have the first groups and the second group and a predetermined relation (e.g., XOR or XNOR) among the data groups. Threshold levels of memory cells in a memory cell group are determined based on a predetermined mapping, where a threshold level of each memory cell is determined to represent one bit from each of the data groups. In the predetermined mapping, bit values represented by any two successive threshold levels differ by one bit. Threshold voltages in the memory cell group are programmed according to the threshold levels to store the data groups with improved reliability.
US11830543B2 Memory computation circuit
A memory circuit includes a first memory array including first memory cells wherein a plurality of first word lines is coupled with a plurality of rows of first memory cells in a first segment of the first memory array, and a plurality of second word lines is coupled with the plurality of rows of first memory cells in a second segment of the first memory array. The memory circuit also includes a read circuit configured to retrieve data from the first memory cells of the first memory array and a computation circuit configured to perform a matrix computation by combining first data retrieved from the first memory cells of the first segment with second data retrieved from the first memory cells of the second segment.
US11830535B2 Receiver circuit, memory device and operation method using the same
A receiver circuit that includes a pair of pre-stage amplifier circuits and a post-stage amplifier circuit is introduced. A first pre-stage amplifier circuit includes a pair of first n-type transistors, and gate terminals of the first pair of the n-type transistors receive the input signal and the reference voltage signal, respectively. A second pre-stage amplifier circuit includes a pair of first p-type transistors, wherein gate terminals of the pair of the first p-type transistors receive the input signal and the reference voltage signal, respectively. The post-stage amplifier circuit outputs a post amplifying signal according to the first pre-stage amplifying signals and the second pre-stage amplifying signals. A memory device including the receiver circuit and an operation method thereof are also introduced.
US11830531B2 Magnetic recording medium
A magnetic recording medium that can exhibit good traveling performance during use is provided. This magnetic recording medium is a tape-shaped magnetic recording medium, and includes a substrate, a base layer disposed on the substrate, and a magnetic layer disposed on the base layer. The substrate includes a polyester as a main component. The average thickness of the base layer is 0.9 μm or less. The base layer and the magnetic layer each include a lubricant. The magnetic layer has a surface having a large number of holes, and the arithmetic average roughness Ra of the surface is 2.5 nm or less. The BET specific surface area of the entire magnetic recording medium is 3.5 m2/g or more in a state where the lubricant has been removed from the magnetic recording medium and the magnetic recording medium has been dried. The squareness ratio in the perpendicular direction is 65% or more. The average thickness of the magnetic layer is 90 nm or less. The average thickness of the magnetic recording medium is 5.6 μm or less.
US11830530B1 Skew-independent close-point transducers
A slider for use in a disk drive includes a substrate surface to be spaced from recording media surface within the disk drive, at least one read/write transducer having a transducer end surface adjacent and proximate to the substrate surface, a protrusion controller associated with the at least one read/write transducer. The transducer end surface includes a preformed protrusion extending generally in a direction perpendicular to the substrate surface, the protrusion is substantially centered along the transducer end surface, and the protrusion formed to passively provide a consistently-positioned close-point to the recording media surface when the protrusion controller is active.
US11830529B2 Disk device
According to one embodiment, a disk device includes two magnetic disks opposing each other at intervals of 1.2 to 1.5 mm, and at least two suspension assemblies movable respectively between the two magnetic disks. Each of the suspension assemblies includes a base plate, a load beam extending from the base plate, a tab extending from a distal end of the load beam, a wiring member on the load beam and the base plate, including a gimbal portion, and a magnetic head on the gimbal portion, abutting on a dimple of the load beam via the gimbal portion. The ratio of a distance from a bendable location of the load beam to a center of the dimple with respect to a distance from the center of the dimple to a tip of the tab is 2.8 to 3.8.
US11830523B2 Audio mixing device and audio mixing method
An output buffer set is coupled to a first pair of pins and configured to output art audio output signal to the first pair of pins. A direct current (DC) shifting buffer set is coupled between the audio codec circuit and the first pair of pins, and is directly coupled to the output buffer set and the first pair of pins. An audio port is coupled to the first pair of pins. The DC shifting buffer set is configured to receive a first audio input signal from the audio port through the first pair of pins. The audio codec circuit is configured to record the audio output signal back and mix the recorded audio output signal with a second audio input signal, or mix the first audio input signal with a third audio input signal.
US11830521B2 Voice activity detection method and system based on joint deep neural network
The present disclosure discloses a VAD method and system based on a joint DNN. The method includes: acquiring original audio data and a first frame-level label based on an open-source audio data set, adding noise on the original audio data to obtain first audio data, recording an environment sound to obtain second audio data, and performing clip-level label on the second audio data to obtain a clip-level label; inputting the first audio data, the second audio data and the corresponding labels into a first neural network to obtain a first-stage network model; obtaining a second frame-level label through the first-stage network model, and inputting the second audio data and the second frame-level label into a second neural network to obtain a second-stage network model; and performing VAD on an audio signal based on the first-stage network model and the second-stage network model.
US11830516B2 Verbal language analysis
Verbal language analysis is provided to users. The user enrolls or subscribes for verbal language analysis or analytics. The user carries out or conducts a conversation with a third party. An intelligence device associated with the user records the conversation. The intelligence device performs verbal language analysis on the conversation. The verbal language analysis generates individual metrics for verbal factors of energy, word count, inflection, tone (e.g. pitch and sentiment), rate, and/or the like. A verbal intelligence index is determined from the individual metrics using aggregation, averaging, weighted averaging, and/or the like. An interface component generates views to display to the user for review of the conversation to facilitate better verbal performance during current and in future conversations.
US11830511B2 Concept for switching of sampling rates at audio processing devices
Audio decoder device for decoding a bitstream, the audio decoder device including: a predictive decoder for producing a decoded audio frame from the bitstream, wherein the predictive decoder includes a parameter decoder for producing one or more audio parameters for the decoded audio frame from the bitstream and wherein the predictive decoder includes a synthesis filter device for producing the decoded audio frame by synthesizing the one or more audio parameters for the decoded audio frame; a memory device including one or more memories, wherein each of the memories is configured to store a memory state for the decoded audio frame, wherein the memory state for the decoded audio frame of the one or more memories is used by the synthesis filter device for synthesizing the one or more audio parameters for the decoded audio frame; and a memory state resampling device configured to determine the memory state for synthesizing the one or more audio parameters for the decoded audio frame, which has a sampling rate, for one or more of the memories by resampling a preceding memory state for synthesizing one or more audio parameters for a preceding decoded audio frame, which has a preceding sampling rate being different from the sampling rate of the decoded audio frame, for one or more of the memories and to store the memory state for synthesizing of the one or more audio parameters for the decoded audio frame for one or more of the memories into the respective memory.
US11830503B2 Providing access with a portable device and voice commands
A system comprising a transponder having a user interface to receive commands from a user and to operate a virtual assistant. A micro-computer in an automobile, which is responsive to the transponder, and wherein the transponder and the micro-computer configured to have conversations. These include conversations regarding the automobile, and between a user of the transponder and the virtual assistant utilized by the transponder. The conversations are recorded and recallable at a later time, wherein the virtual assistant responds to future commands or questions from the user based on prior commands or questions from the user.
US11830500B2 System and method for digital assistant management
A system and method for the management of multiple digital assistants enabling the collection and analysis of voice commands and the selective instruction of the digital assistant having the most appropriate capability and/or connectivity to respond to the analyzed voice command. In a preferred embodiment the digital assistants are networked via a DAC. The controller serves to as a central node programmed to recognize the voice commands received by networked digital assistants and determine which assistant or assistants are best qualified to respond. This determination is a function of the command type, as well as the location and capabilities of each digital assistant. In addition, the system and method enhance the utility of the digital assistants, enabling a voice command received by a particular digital assistant to be acted upon by one or more digital assistants located outside of the audible range of the spoken voice command.
US11830499B2 Providing answers to voice queries using user feedback
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a dialog system using user feedback. According to one implementation, a method includes receiving, by a dialog engine and from a computing device, a voice input; determining, by the dialog engine, that the received voice input is classified as feedback to an answer of a question; identifying, by the dialog engine, a predetermined feedback score associated with the feedback; and adjusting a confidence score associated with the question and the answer based on the predetermined feedback score.
US11830494B2 Wearable speech input-based vision to audio interpreter
An eyewear device with camera-based compensation that improves the user experience for user's having partial blindness or complete blindness. The camera-based compensation determines features, such as objects, and then converts the determined objects to audio that is indicative of the objects and that is perceptible to the eyewear user. The camera-based compensation may use a region-based convolutional neural network (RCNN) to generate a feature map including text that is indicative of objects in images captured by a camera. The feature map is then processed through a speech to audio algorithm featuring a natural language processor to generate audio indicative of the objects in the processed images.
US11830490B2 Multi-user voice assistant with disambiguation
Disambiguating question answering responses by receiving voice command data associated with a first user, determining a first user identity according to the first user voice command data, determining a first user activity context according to the first user voice command data, determining a first response for the first user, receiving voice command data associated with a second user, determining a second user identity according to the second user voice command data, determining a second user activity context according to the second user voice command data, determining a second response for the second user, determining a predicted ambiguity between the first response and the second response, altering the first response according to the predicted ambiguity, and providing the first response and the second response.
US11830488B2 Information processing apparatus, information processing system, non-transitory computer readable medium, and information processing method
An information processing apparatus includes a controller configured to acquire action data on a plurality of users, extract, from the acquired action data, a particular action that is action data indicating a worsening of a relationship among the plurality of users, and identify a cause pattern that includes at least one piece of action data, among pieces of action data acquired before the particular action, associated with the particular action.
US11830487B2 Automated assistant for introducing or controlling search filter parameters at a separate application
Implementations set forth herein relate to an automated assistant that can operate as an interface between a user and a separate application to search application content of the separate application. The automated assistant can interact with existing search filter features of another application and can also adapt in circumstances when certain filter parameters are not directly controllable at a search interface of the application. For instance, when a user requests that a search operation be performed using certain terms, those terms may refer to content filters that may not be available at a search interface of the application. However, the automated assistant can generate an assistant input based on those content filters in order to ensure that any resulting search results will be filtered accordingly. The assistant input can then be submitted into a search field of the application and a search operation can be executed.
US11830483B2 Method for processing man-machine dialogues
The present disclosure discloses a method for processing man-machine dialogues, which includes: acquiring a first user voice message from a client; determining a dialogue intent corresponding to the first user voice message; determining a target duplex wake-up mode corresponding to the dialogue intent based on an intent wake-up mode table, wherein the intent-wake mode table includes duplex wake-up modes corresponding to a plurality of candidate dialogue intents respectively, and the duplex wake-up modes comprise a full-duplex wake-up mode and a half-duplex wake-up mode; and sending a wake-up mode instruction corresponding to the target duplex wake-up mode to the client, such that the client processes the first user voice message according to the target duplex wake-up mode. Using the method and apparatus for carrying out the method, the wake-up mode of the client may be switched dynamically.
US11830481B2 Context-aware prosody correction of edited speech
Methods are performed by one or more processing devices for correcting prosody in audio data. A method includes operations for accessing subject audio data in an audio edit region of the audio data. The subject audio data in the audio edit region potentially lacks prosodic continuity with unedited audio data in an unedited audio portion of the audio data. The operations further include predicting, based on a context of the unedited audio data, phoneme durations including a respective phoneme duration of each phoneme in the unedited audio data. The operations further include predicting, based on the context of the unedited audio data, a pitch contour comprising at least one respective pitch value of each phoneme in the unedited audio data. Additionally, the operations include correcting prosody of the subject audio data in the audio edit region by applying the phoneme durations and the pitch contour to the subject audio data.
US11830480B2 Systems and methods for accelerating automatic speech recognition based on compression and decompression
Systems and methods are provided for automatic speech recognition. In the method, the system obtains a padded sequence by processing a plurality of acoustic signals. The system compresses the padded sequence by reducing the size of the padded sequence to obtain a compressed sequence. The system inputs the compressed sequence into a pre-trained encoder neural network to obtain an encoded sequence and then decompresses the encoded sequence by recovering the encoded sequence to an original sequential ordering. The system inputs the encoded sequence to a decoding module to obtain recognition texts.
US11830478B2 Learning device, learning method, and learning program for images and sound which uses a similarity matrix
A learning device calculates a feature of each data included in a pair of datasets in which two modalities among a plurality of modalities are combined, using a model that receives data on a corresponding modality among the modalities and outputs a feature obtained by mapping the received data into an embedding space. The learning device then selects similar data similar to each target data that is data on a first modality in a first dataset of the datasets, from data on a second modality included in a second dataset of the datasets. The learning device further updates a parameter of the model such that the features of the data in the pair included in the first and the second datasets are similar to one another, and the feature of data paired with the target data is similar to the feature of data paired with the similar data.
US11830472B2 Training a device specific acoustic model
Developers can configure custom acoustic models by providing audio files with custom recordings. The custom acoustic model is trained by tuning a baseline model using the audio files. Audio files may contain custom noise to apply to clean speech for training. The custom acoustic model is provided as an alternative to a standard acoustic model. Device developers can select an acoustic model by a user interface. Speech recognition is performed on speech audio using one or more acoustic models. The result can be provided to developers through the user interface, and an error rate can be computed and also provided.
US11830471B1 Surface augmented ray-based acoustic modeling
Disclosed are techniques for performing ray-based acoustic modeling that models scattering of acoustic waves by a surface of a device. The acoustic modeling uses two parameters, a room response representing acoustics and geometry of a room and a device response representing acoustics and geometry of the device. The room response is determined using ray-based acoustic modeling, such as ray tracing. The device response can be measured in an actual environment or simulated and represents an acoustic response of the device to individual acoustic plane waves. The device applies a superposition of the room response and the plane wave scattering from the device response to determine acoustic pressure values and generate microphone audio data. The device can estimate room impulse response (RIR) data using data from the microphones, and can use the RIR data to perform audio processing such as sound equalization, acoustic echo cancellation, audio beamforming, and/or the like.
US11830469B2 Systems and methods for noise control
A system for reducing noise for a user includes a first detector configured to generate a first noise signal, wherein the first noise signal is a representation of a first noise that is transmitted to the user through a first sound pathway, and a second detector configured to generate a second noise signal, wherein the second noise signal indicates a second noise perceived by the user. The system also includes a processor configured to determine a noise correction signal based on the first noise signal and/or the second noise signal, and a speaker configured to generate a sound for reducing the noise based on the noise correction signal.
US11830466B2 System and method for generating harmonious color sets from musical interval data
Systems and methods are disclosed for generating color sets based on musical concepts of pitch intervals and harmony. Color sets are derived via a music-to-hue process which analyzes musical pitch data associated with musical input to determine pitch intervals included in the music. Pitch interval angles associated with the pitch intervals are applied to a tuned hue index to identify hue note ordered within the index which are separated by a hue interval angle similar to the pitch angle associated with the analyzed pitch data. The systems and methods provide for the creation of color sets which are analogous to musical chords in that they include multiple hue notes selected based on hue interval angles derived from musical interval angles associated with the received musical input.
US11830460B2 Systems and methods for virtual and augmented reality
An apparatus configured to be head-worn by a user, includes: a transparent screen configured to allow the user to see therethrough; a sensor system configured to sense a characteristic of a physical object in an environment in which the user is located; and a processing unit coupled to the sensor system, the processing unit configured to: cause the screen to display a user-controllable object, and cause the screen to display an image of a feature that is resulted from a virtual interaction between the user-controllable object and the physical object, so that the feature will appear to be a part of the physical object in the environment or appear to be emanating from the physical object.
US11830459B2 Method and device for ambient light measurement
An embodiment method of measuring ambient light comprises generating, by an ambient light sensor associated with a screen which alternates between first phases in which light is emitted and second phases in which no light is emitted by the screen, a first signal representative of an intensity of light received by the ambient light sensor during the first and second phases; comparing the first signal with a threshold intensity value; and controlling a timing of an ambient light measurement by the light sensor based on the comparison.
US11830456B2 Remote color matching process and system
A method and system for cost effective, convenient remote color reproduction and matching that can be used to convey color to observers remote to the physical source of color. Such remote observers can include product consumers wishing to view a product color, for example. In a preferred embodiment, the method comprises capture of article or product reflectance spectra and the use of this spectrum to filter ambient light or directed light in the environment of a remote user. Other embodiments of methods include various techniques to capture product spectral information and color matching functions useful for color reproduction using colored light sources. Additional systems embodiments include devices exploiting multiprimary displays to render the product color in avoidance of metamerism.
US11830454B2 Active matrix substrate and display device
An active matrix substrate includes a gate driver including a shift register including a plurality of unit circuits connected in multiple stages. Each of the plurality of unit circuits includes an output node, a first node, a first TFT including a first gate terminal supplied with the set signal, a first source terminal connected to the first node, and a first drain terminal supplied with a first power supply potential higher than a low-level potential of the set signal, and a second TFT including a second gate terminal connected to the first node, a second source terminal connected to the output node, and a second drain terminal supplied with the clock signal. The first TFT includes a semiconductor layer, and a first and a second gate electrodes disposed on a side of the semiconductor layer opposite to the substrate and connected to the first gate terminal. The semiconductor layer includes a source contact region electrically connected to the first source terminal, a drain contact region electrically connected to the first drain terminal, and a first and a second channel regions separated from each other in a channel length direction between the contact regions when viewed from a normal direction of the substrate. The first gate electrode overlaps the first channel region via an upper gate insulating layer, and the second gate electrode overlaps the second channel region via the upper gate insulating layer.
US11830447B2 Liquid crystal display drive device and method of driving the same, and image processor
The present disclosure relates to a liquid crystal display drive device and a method of driving the same. An image processor of a liquid crystal display device may generate second pixel data by applying a first gain, determined according to a brightness level of each LED element, to first pixel data of each subpixel, may calculate a second gain by using a differential value obtained by differentiating the brightness level of each LED element for a location of each subpixel, and a weight and a compensation coefficient determined according to the brightness level of each LED element, generate third pixel data by applying the second gain to the second pixel data, and output the third pixel data.
US11830443B2 Display device, display panel, and display driving method having operation at a low driving frequency
The present disclosure relates to display device, display panel, and display driving method. Disclosed herein is a display device including a display panel in which a light emitting element, a driving transistor configured to provide a driving current to a light emitting element using a driving voltage, and a plurality of switching transistors configured to control driving of the driving transistor are disposed; a gate driving circuit configured to supply a plurality of scan signals to the display panel through a plurality of gate lines; an emission driving circuit configured to supply a plurality of emission signals to the display panel through a plurality of emission signal lines; a data driving circuit configured to supply a data voltage to the display panel; and a timing controller configured to, in a low speed mode in which the display panel is operated at a low driving frequency, control the driving current to be applied to the driving transistor during a first emission control period after a bias voltage is applied to the driving transistor, and control the driving current to be applied to the light emitting element through the driving transistor during a second emission control period.
US11830438B2 Display device
A display device including: pixels coupled to first scan lines, second scan lines, emission control lines, and data lines; a first scan driver configured to supply a first scan signal to each of the first scan lines at a first frequency; a second scan driver configured to supply a second scan signal to each of the second scan lines at a second frequency corresponding to a driving frequency of the pixels; an emission driver configured to supply an emission control signal to each of the emission control lines at the first frequency; a data driver configured to supply a data signal to each of the data lines at the second frequency; and a timing controller configured to control the first scan driver, the second scan driver, the emission driver, and the data driver.
US11830434B2 Display panel and display device
Provided is a display panel. The display panel is provided with a display region and a peripheral region surrounding the display region, and includes: a substrate; a drive circuit, disposed on the substrate; and a plurality of first signal pins, disposed on the substrate and spaced apart in the peripheral region, wherein the plurality of first signal pins are electrically connected to the drive circuit; wherein the plurality of first signal pins include at least two first pins, the at least two first pins being electrically connected.
US11830428B2 Display device and method for driving same
In a display device having an external compensation function, a decrease in compensation accuracy caused by coupling noise generated in a data signal line is prevented. A source driver includes an integration circuit that measures a current corresponding to the characteristic of a drive transistor. An emission driver applies a light-emission control signal to each light-emission control line on the basis of a plurality of light-emission control clock signals (ECK1 to ECK4) outputted from a display control circuit. In a current measurement period, the flow of a current corresponding to the characteristic of the drive transistor into the integration circuit is stopped at an edge timing, which is a timing at which the level of at least one of the plurality of light-emission control clock signals (ECK1 to ECK4) changes.
US11830423B2 Transparent display device
A transparent display device that may prevent deterioration of light transmittance, which is caused by a repair line, from occurring. The transparent display device comprises a plurality of first signal lines extended in a first direction and spaced apart from each other, a plurality of second signal lines extended in a second direction and spaced apart from each other, a transmissive area provided between two adjacent first signal lines and between two adjacent second signal lines, a pixel including a plurality of subpixels disposed based on an overlapping area where the first signal line and the second signal line cross each other, a first electrode provided in each of the plurality of subpixels, including a first side and a second side, which are disposed to be adjacent to the transmissive area and have an inclination with respect to each of the first signal line and the second signal line, a circuit area connected with the first electrode through a contact hole disposed to be adjacent to the first side of the first electrode, and an anode line extended from the second side of the first electrode of each of the plurality of subpixels and at least partially overlapped with a circuit area of an adjacent subpixel of the same color.
US11830417B2 Display device
A display device includes: a pixel unit including a plurality of pixels; a data driver configured to supply a data voltage to the pixels through data lines based on a source output enable signal; and a reference voltage controller configured to supply a reference voltage to the pixels through reference voltage lines, wherein each of the pixels includes a light emitting element between a first power source line and a second power source line, and wherein the reference voltage controller is configured to compensate for the reference voltage based on the source output enable signal, and to supply a compensated reference voltage to an anode electrode of the light emitting element.
US11830416B2 Display device and driving method therefor
A method of driving a display device, includes: supplying a first sensing data signal corresponding to a first grayscale, first power having a first sensing voltage, and a reference voltage to a pixel during a first sensing period; sensing a first sensing current, generated based on the first sensing voltage, from the pixel during the first sensing period; supplying a second sensing data signal corresponding to a second grayscale and different from the first sensing data signal, the first power having a second sensing voltage, and the reference voltage to the pixel during a second sensing period; sensing a second sensing current, generated based on the second sensing voltage different from the first sensing voltage, from the pixel during the second sensing period; and calculating characteristics of a driving transistor of the pixel using the first sensing current and the second sensing current.
US11830415B2 Display device
Embodiments of the disclosure concern display devices. The voltage line for supplying driving voltage to the cathode electrode of the light emitting element in the subpixel and the voltage line for supplying voltage for initializing the subpixel are integrated together. This allows for use of fewer voltage lines in the active area, along with easier arrangement of the voltage lines. The wire resistance may be reduced by adjusting the width of the voltage lines. The reduction in wire resistance may decrease brightness deviation or increase the aperture ratio or transmittance of the subpixel, thus allowing the display device higher light emission efficiency or transmittance.
US11830412B2 Display device
A display device includes pixels coupled to first scan lines, second scan lines, emission control lines, and data lines; a first scan driver to supply a scan signal to each of the first scan lines at a first frequency to drive the display device at a first driving frequency, and to supply the scan signal to each of the first scan lines at a second frequency to drive the display device at a second driving frequency lower than the first driving frequency; a second scan driver to supply a scan signal to each of the second scan lines at the first frequency to drive the display device at the first driving frequency, and to supply the scan signal to each of the second scan lines at the second frequency to drive the display device at the second driving frequency; an emission driver to supply an emission control signal to each of the emission control lines at the first frequency; and a data driver to supply a data signal to each of the data lines in response to the scan signal supplied to each of the first scan lines.
US11830411B2 Display driving circuit
A display driving circuit which is improved to actively control current consumption depending on a change in a pattern displayed on a screen. The display driving circuit includes a current controller configured to provide a current control signal corresponding to a data change amount between first display data of a current frame and second display data of a previous frame; and an output buffer configured to sequentially output source signals corresponding to the second display data and the first display data.
US11830409B2 Peripheral image display device
A peripheral image display device is configured to: acquire wheel speeds of a vehicle; determine a slip state or a non-slip state of a wheel of the vehicle based on the acquired wheel speeds; acquire multiple camera images from respective cameras; store, as a past image, the camera image indicating a range in a traveling direction of the vehicle; generate a peripheral image indicating a periphery of the vehicle by synthesizing the camera images, display the peripheral image on a display. In the non-slip state, the peripheral image display device displays a transparent image showing, in a transparent manner, a portion under a floor of the vehicle using the past image selected based on current wheel speeds is. In the slip state, the peripheral image display device deactivates the display of the transparent image.
US11830405B2 Display device
A display device includes: a display panel including a plurality of pixels; a deterioration compensator that outputs compensation data based on a lifetime value of the plurality of pixels and an input grayscale of input image data; a scan driver that supplies a scan signal to the display panel; and a data driver that supplies a data signal corresponding to the compensation data to the display panel. The deterioration compensator includes a grayscale-current converter that calculates an input current corresponding to the input grayscale.
US11830402B1 Display circuit of special-shaped screen and display device
A display circuit of a special-shaped screen and a display device. The display circuit includes multiple pixel circuits arranged in a special-shaped region of the special-shaped screen in a manner of a non-rectangular array; pixel circuits located at both ends of each row of the plurality of pixel circuits being edge pixel circuits, one of two adjacent edge pixel circuits being connected to a Nth level gate signal line, the other one of the two adjacent edge pixel circuits being connected to a (N+1)th level gate signal line, and N is a natural number greater than 0; a voltage-dividing circuit connected to each of the two adjacent edge pixel circuits, to enable the two adjacent edge pixel circuits to have equal storage voltages, a control end of the voltage-dividing circuit being connected to a (N+M)th level gate signal line, and M being a natural number greater than 2.
US11830401B2 Alignment of modification regions with pixel registration
Examples are disclosed herein that relate to displaying modification regions on a multi-display device. One example provides a multi-display device comprising a plurality of displays, the multi-display device storing line offset data defining a line offset to apply to a displayed image to correct for display misalignment, and modification region data defining one or more modification regions that each modifies an appearance of the displayed image. The multi-display device is configured to set a displayed location of a first active area based upon the line offset data for a first display, and set a displayed location of a first modification region for the first display based upon the line offset data for the first display.
US11830400B2 Circuit structure, method for driving the same, and display apparatus
A circuit structure, a method for driving the same, and a display apparatus are provided. The circuit structure includes shift units and a control circuit. The shift units are cascaded and include first to third shift units. The control circuit includes a first control unit and a second control unit. The first control unit is electrically connected between the first shift unit and the second shift unit, and is configured to control a shift control signal output by the first shift unit to be transmitted to the second shift unit when the first control unit is turned on. The second control unit is electrically connected between the second shift unit and the third shift unit, and is configured to control a shift control signal output by the second shift unit to be transmitted to the third shift unit when the second control unit is turned on.
US11830390B2 Movable display system
The invention includes systems, devices, and methods of using a novel movable display apparatus that may be particularly adapted to secure one or more advertising displays, such as a sign, banner or helium-free balloon, and may further be configured to move independently in response to an external force.
US11830389B2 Identification tag for luggage article
In one embodiment, a luggage article (100) is disclosed. The luggage article (100) includes a shell (102) with forming an internal storage volume (166). A recess (140) is formed in the shell (102) and includes a base wall (152) that defines a substantially planar surface (142), and a first peripheral wall (144) that at least partially surrounds the base wall (152) and forms a peripheral shape (146) in the shell (102). The luggage article (100) includes an identification tag assembly (112) including: a display body (122) defining a second peripheral shape (150) and configured to receive an information element (128) configured to display information (164), and a first attachment element (130); a second attachment element (132) coupled to the shell (102) proximate to the recess (140). The first attachment element (130) and the second attachment element (132) together releasably secure the display body (122) to the shell (102) in the recess (140).
US11830388B2 Printed tags for heated food items
Systems and methods are provided for creating printed tags for use in connection with a heated food item placed into a hot holding unit. System components may include a user interface, a printer, and a controller. The controller is programmed to instruct the user interface to display a prompt for an operator to input information identifying one or more characteristics of a food item positioned within or to be placed into a hot holding unit. The controller receives the information from the user interface and instructs the printer to generate a tag identifying the food item and the time at which the food item is to be removed from the hot holding unit and discarded. The tag may include a display area to display the printed information and a support area with a slit that allows the tag to be supported by a rack of the hot holding unit.
US11830387B2 Wheel rotation imaging control system
A wheel rotation imaging control system, including: a wheel rotation imaging apparatus, which can display images during wheel rotation; and a data processing apparatus, which can establish a connection with the wheel rotation imaging apparatus, process data related to the wheel rotation imaging apparatus, and control the wheel rotation imaging apparatus to image. By means of wireless connection, the present application can realize non-contact remote reading and configuration of internal parameters of a wheel rotation imaging device, remote control of media playback, and the like.
US11830383B2 External activating of quiescent device
After installation, a device may be asleep. A light signal device may send a message to the sleeping device to wake it up. This wake-up message may comprise the light signal device sending programmed light signals, the programmed light signals in modified morse code. An authentication part may also be included in the message. The light signal device may request an authentication message from the sleeping device.
US11830371B2 Traffic management for unmanned aircraft
Aspects of the invention include receiving, by a processor, airspace data associated with a predefined airspace, obtaining roadway data associated with the predefined airspace, determining a set of air travel channels within the predefined airspace based on the roadway data, defining a set of travel lanes within the set of air travel channels, wherein each travel lane in the set of travel lanes comprises an altitude range, receiving unmanned aircraft (UA) data associated with a set of UAs within the predefined airspace, wherein the UA data comprises one or more flight paths for each UA in the set of UAs, and assigning each UA in the set of UAs to a travel lane in the set of travel lanes based on the one or more flight paths.
US11830367B2 Method for handling case of detecting unauthorized frame transmitted over onboard network
An anomaly handling method using a device installed outside of a vehicle is disclosed. The method includes receiving, from the vehicle, an anomaly detection notification, which includes level information indicating a level affecting safety, and a location of the vehicle. The method also includes obtaining a location of another vehicle and determining whether a distance between the location of the vehicle and the location of the other vehicle is within a predetermined range. When the distance is within the predetermined range and is shorter than a first predetermined distance, not changing the level information and transmitting the received anomaly detection information to the other vehicle. When the distance is within the predetermined range and is longer than or equal to the first predetermined distance, changing to decrement a level indicated by the level information, and transmitting changed anomaly detection information to the other vehicle.
US11830365B1 Systems and methods for generating data describing physical surroundings of a vehicle
This disclosure relates to a system that generates data describing physical surroundings of vehicles during operation. Individual vehicles carry sensors configured to generate output signals conveying information related to one or both of the physical surroundings of the vehicles and/or the operation of the vehicles. Based on the generated output signals, the physical surroundings in which the first vehicle is operating are derived, such as, for example, the speeds of different nearby vehicles, and their distances to each other.
US11830360B2 Systems and methods for parking violation detection
Provided is a technology that allows, inter alia, two different patrol-vehicles to be used to enforce parking regulations. Unique systems and methods, inter alia, allow a patrol vehicle or the like to collect parking data pertaining to parked vehicles, and to wirelessly transmit such parking data to a server. A later patrol vehicle or the like can wirelessly receive parking data related to parking events related to its parking enforcement situation and determine whether parking violations, such as overtime or permit sharing violations, are occurring using a combination of parking data generated locally and extraneous parking data collected by the previous patrol vehicle.
US11830359B2 Systems and methods for shared parking permit violation detection
Provided is a technology that allows, inter alia, two different patrol-vehicles to be used to enforce parking regulations. Unique systems and methods, inter alia, allow a patrol vehicle or the like to collect parking data pertaining to parked vehicles, and to wirelessly transmit such parking data to a server. A later patrol vehicle or the like can wirelessly receive parking data related to parking events related to its parking enforcement situation and determine whether parking violations, such as overtime or permit sharing violations, are occurring using a combination of parking data generated locally and extraneous parking data collected by the previous patrol vehicle.
US11830357B1 Road user vulnerability state classification and reporting system and method
A Road User Vulnerability State Classification and Reporting system and method is described. The Vulnerability State of at least one Road User or geographic area is classified according to a set of Vulnerability State Factors, which may indicate an elevated road safety risk. Data associated with these factors is collected by at least one Road User Device, Vehicle Device, or Roadside Unit in a connected transportation infrastructure. Vulnerability State data is also collated and processed by a Vulnerability State Server. Vulnerability State data is communicated as a Vulnerability State Message over a data network or using direct device-to-device communications. This message is communicated via and to at least one Road User Device, Vehicle Device, Roadside Unit and the Vulnerability State Server, and relates to the Vulnerability State of at least one Road User, a Vulnerability Hotspot Location, or a set of Vulnerability State data collated for analytical purposes.
US11830354B2 Techniques for release assistance indication assertion
Techniques for transmitting data include identifying data to be transmitted; and in response to a data session window being open: transmitting the data to a transceiver via a transmitter; determining whether there is additional data to be transmitted and determining whether the transmitter has transmitted the data to the transceiver; and in response, instructing the transceiver to end the data session window early and transition to a lower power state.
US11830351B2 Algorithm improvements in a haptic system
A system providing various improved processing techniques for haptic feedback is described. An acoustic field is defined by one or more control points in a space within which the acoustic field may exist. Each control point is assigned an amplitude value equating to a desired amplitude of the acoustic field at the control point. Transducers are then controlled to create an acoustic field exhibiting the desired amplitude at each of the control points. When human skin interacts with the acoustic field, vibrations of the skin are interpreted by mechanoreceptors being excited and sending signals to the brain via the nervous system. Improved processing techniques allow for more efficient real-world operation.
US11830350B2 Method and system for installing wireless soil condition detection devices and monitoring and using signals transmitted therefrom
Multiple subterranean probes at an area of land detect soil conditions and wirelessly transmit soil condition information to a service provider's backend server or to a technician's hand-held wireless device. The server provides multiple user interface screens of a customer application that display soil condition information and irrigation's system status. Local micro weather stations may determine and wirelessly transmit weather condition information to the server. An installer may use the customer application to determine that received signal strength at a given probe is weak and should thus be relocated, or to determine refined location information corresponding to the probe. Historical soil condition information and artificial intelligence may predict soil conditions where a previously installed probe has been moved or quit working. Probes' housings seal internal electronics, including soil condition sensors, wireless communication modules, processors, and memory. Location coordinates may be acquired at a supra-high rate to increase location determination precision.
US11830346B2 Systems and methods for providing secure communications between groups of users
The present invention exists as a mobile application and includes systems and methods for allowing users and authority figures to communicate. Tenants living within a community are grouped by a site ID. Authorities such as security guards or law enforcement are assigned an organization ID corresponding with the site ID for the community they serve. Tenants may make requests through the application to authorities with a matching ID comprising anonymous reports, live chat, live calls, or dispatch to a certain location. Tenants may also bypass the corresponding authorities and contact a 911 dispatcher directly. Certain requests may open a direct line of communication between an authority and a tenant. Other requests, including anonymous reports and dispatches, may be sent to all authority figures with an organization ID matching the requesting tenant's site ID. Authorities may send broadcasts through the application to tenants with a matching ID. All communications are encrypted.
US11830343B2 Information processing apparatus, information processing method, and non-transitory storage medium
A control apparatus includes a living body presence/absence determination unit configured to determine whether a predetermined living body is left in a vehicle cabin, a cabin camera configured to acquire image data containing a face of the predetermined living body left in the cabin, a facial expression analysis information acquisition unit configured to acquire information on facial expression of the predetermined living body based on the image data, a determination unit configured to determine whether a safety of a life of the predetermined living body is a predetermined reference or lower based on the information on the facial expression, and a control unit configured to, when the determination unit determines that the safety of the life of the predetermined living body is the predetermined reference or lower, activate a safety function for ensuring the safety of the life of the predetermined living body.
US11830341B2 Aggregate and correlate data from different types of sensors
A method for correlating data from sensors includes receiving sensor information from a plurality of sensors of an industrial operation. Sensor information from component sensors is used for functionality of a component of the industrial operation and sensor information from additional sensors monitor conditions of a portion of the industrial operation different from the component. The method includes deriving, using the sensor information, correlations between component sensors and additional sensors and deriving a baseline signature from the sensor information and the correlations. The baseline signature encompasses a range of normal operating conditions. The method includes identifying an abnormal operating condition based on a comparison between additional sensor information and the baseline signature. The sensor information is used differently for functionality of the component than for deriving the correlations and baseline signature and identifying the abnormal operating condition. The method includes sending an alert with the abnormal operating condition.
US11830340B1 Method and system for secretion analysis embedded in a garment
An apparatus, and method, for a garment embedded secretion analysis. The system includes a liner that includes at least a sensor from a plurality of sensors. The system also includes a computing device embedded in the liner and communicatively connected to the at least a sensor, where the computing device includes a detection module configured to extract at least a biological sample from the user, authenticate the user as a function of the biological sample and a biological data of the user, detect a condition datum as a function of the biological sample and biological data of the user and determine an event datum as a function of the condition datum. Computing device also includes a safety module configured to receive the event datum and generate an alert datum as a function of the event datum.
US11830337B2 Signal device for maritime distress rescue and surveilance device for maritime distress rescue
A signal device for maritime distress rescue and a surveillance device for maritime distress rescue are provided. The signal device for maritime distress rescue which is carried by a user aboard a vessel may include a first communicator configured to communicate with a surveillance device for maritime distress rescue of the vessel, a first position detector configured to generate first position information of the signal device at a predetermined time interval, and a first controller configured to receive second position information of the surveillance device from the surveillance device at a predetermined time interval and determine whether the first position information is within a safe area of the vessel that is set on the basis of the second position information. Accordingly, when a distress occurs, it is possible to transmit a distress signal without operating a switch while minimizing power consumption of the signal device.
US11830333B2 Systems, methods, and devices for activity monitoring via a home assistant
The various implementations described herein include methods, devices, and systems for monitoring activity in a home environment. In one aspect, a method performed at a voice-assistant device includes: transitioning to operating in a second mode from a first mode; while operating in the second mode, detecting a sound; obtaining a determination as to whether the sound meets one or more monitoring criteria; and in accordance with a determination that the sound meets the one or more monitoring criteria, generating an alert or notification.
US11830332B2 Vibration triangulation network
Techniques and systems are described for creating and operating a vibration triangulation network. The network can include vibration sensor devices placed in a building, such as a store or a house, which are able to pinpoint the location of a target, e.g., person, animal, etc., through triangulation. A described technique includes receiving vibration notifications from vibration sensor devices, determining a location of a target within the building based on at least a portion of the vibration notifications and a vibration sensor map associated with the building, and triggering an alarm event based on a detection of the target.
US11830328B2 Secure safe apparatus and system
In an embodiment, a secure safe apparatus is provided. The apparatus comprises a base and a bollard. The bollard comprises a first portion and a second portion manufactured as a single vertical member. The first portion is of sufficient length to extend below a bottom surface of the base into ground at a site where the secure safe apparatus is set. The second portion is of sufficient length to extend through a thickness of the base and above a top surface of the base. The second portion is adapted to be inserted through an aperture in a floor of a safe and affixed to an interior beam manufactured within an inside of the safe to affix the second portion to the beam.
US11830325B2 Gaming systems and devices to configure multigame bonuses
Embodiments of the present invention set forth systems, apparatuses and methods for facilitating the configuration of multigame bonuses on independent gaming devices. Accordingly, a gaming device including a display, input device, memory, and processor can be configured to be part of a multigame bonus while not requiring a direct connection to a multigame bonus controller, or to other gaming devices involved in the multigame bonus. This may be accomplished by configuring the gaming device to provide a mechanism for an operator to set up bonus parameters with a specified side wager or bet to be eligible for a particular jackpot prize. Since each gaming device can be independently set up to be part of the multigame bonus, unrelated gaming devices running different primary gaming events with different wager or game characteristics can be part of the same multigame bonus without affecting game play of the primary gaming events.
US11830320B2 Management system for table game
A management system for a table game includes a function in which the type and the number of bet game tokens are determined independently in bet areas including at least a player bet area and a banker bet area based on an image analysis result by an image analyzer and it is determined whether the total amount of money or the total number of game tokens every sitting number or in each of the read areas based on the image analysis result by the image analyzer is matched with the total amount of money or the total number of game tokens every sitting number or in each of the read areas based on the read result by a chip reader.
US11830318B2 Method of authenticating a consumer or user in virtual reality, thereby enabling access to controlled environments
A system and method for allowing a plurality of consumers or users to be individually authenticated in a Virtual Reality (VR) environment conducted throughout a VR session accessing a gaming server that dispenses outcomes. The consumer authentications are made possible through the VR device, thereby authorizing continued access to controlled or restricted VR environments.
US11830316B2 Integrated active control system for managing gaming devices
An integrated active control system includes gaming devices, a server, and a network connecting the server and gaming devices. The gaming devices include gaming terminals and gaming tables. The integrated active control system aggregates gaming transaction information from the gaming devices and determines, for example, the effectiveness of the gaming establishment's floor configuration. Based on this effectiveness determination, at least one of the gaming devices are instructed to change their configuration. Staffing information may also be considered and reconfigured. The integrated active control system further monitors and configures gaming chips. The gaming chips are programmable, and may store monetary chip value and chip identification information. The programmable gaming chips are monitored for tracking the wagers made with the chips as well as for detecting their location.
US11830314B2 Methods and systems for overlaid pay modalities on selected symbols in gaming machines
A gaming machine may be configured for supporting games that include use of pay modalities, which are overlaid on selected symbols. The gaming machine includes a credit input mechanism configured for establishing a credit balance that is increasable and decreasable based on wagering activities, a display having a plurality of display positions, and a game controller to select a plurality of symbols, to cause the display to display the selected symbols, to determine if the selected symbols associated with at least one of one or more predetermined reels of the plurality of reels include a special symbol, and if so, to determine one or more special values associated with the special symbol, and to overlay a particular one of the one or more special values on each displayed instance of the special symbol. The game controller determines a payout based on assigned special values associated with the displayed special symbol.
US11830313B2 Electronic gaming machine and system with a game action reel strip controlling symbol evaluation and selection
A gaming device comprises a display operable to display prize value symbols and a game action symbol selected. A processor initiates a game action associated with the game action symbol selected. The game action corresponds to either a further selection of prize value symbols or the prize value symbols displayed. The processor also selects, when one further selection of prize value symbols is to be made, a prize value symbol, and provides an award amount based on the prize value symbols in a quantity of display positions selected.
US11830312B2 Transparent cubby system for autonomous delivery services
An autonomous delivery system for a vehicle is described and includes a plurality of cubbies for retaining items for delivery to users, wherein each of the cubbies comprises a door for selectively enabling access to contents of the cubby, wherein each of the doors comprises a selectively transparent display and wherein upon arrival at a delivery destination, the selectively transparent displays communicate to a recipient associated with the delivery destination in which one of the cubbies a delivery associated with the recipient is retained; and an authentication system for authenticating the recipient and, subsequent to successful authentication of the recipient, permitting access to contents of the one of the cubbies in which the delivery associated with the recipient is retained.
US11830308B1 Access control system for maintaining acceptable health and safety standards in group settings
A user device may obtain access control data which is derived based on a test result or score of a test for assessing a risk of a user of having or developing a contagious illness. The access control data may be communicated from the user device to an access control system in response to a reading of the user device by the access control system. The access control system may permit or deny entry of the user into an area based on the access control data. In some aspects, the user device is an identity (ID) or access badge. In other aspects, the user device is a mobile user device having one or more illness risk factor assessment functions, where the test result or score is obtained based on resulting data from executing the one or more illness risk factor assessment functions.
US11830305B2 Systems and methods for dynamic contactless smart lockers
A system described herein may provide for the dynamic and secure assignment of lockers that may be used when delivering goods in response to a fulfillment request. In some embodiments, smart tags may be used for packages provided in response to a fulfillment request. A smart locker system of some embodiments may include a set of lockers and one or more scanners that identify goods that have been delivered into a particular locker, such as by scanning smart tags placed on or in packages. The smart locker system may further receive a request from a User Equipment (“UE”), via a contactless tap, to provide the delivered goods, authenticate the UE, locate the particular locker in which the delivered goods are located, and unlock the locker.
US11830303B2 Method and system to remotely flash external module using a communication hub
A system to remotely flash an external module, the system comprising an external module installable in a secured location having at least one securing device with a transponder, at least one server, wherein the at least one server and a communication hub that communicates said at least one server, said communication hub further comprising a communication device that extracts key data from the securing device's transponder. Additional embodiments of the system include an external module and a learning module that extract partial key data. A method to flash the external module by extracting at least one set of partial key data from the securing device's transponder and/or securing device using an external module, communication device, and/or learning module, wherein the server analyzes and processes the set(s) of partial key data to generate a securing device bypass for the external module that installed to the secured location.
US11830300B2 Vehicle control system
A vehicle control system includes: a vehicle sensor configured to detect a vehicle state; a first control device connected to the vehicle sensor and provided with a first recording area; a first power supply device configured to supply electric power to the first control device; a second control device connected to the first control device and provided with a second recording area; and a second power supply device configured to supply electric power to the second control device. The first control device is configured to record vehicle data including the vehicle state in the first recording area at a prescribed timing and to transmit the vehicle data to the second control device on a prescribed cycle. The second control device is configured to record the vehicle data received from the first control device in the second recording area at a prescribed timing.
US11830295B2 Determining vehicle service timeframes based on vehicle data
A device receives vehicle data from a vehicle telematics device or a client device. The vehicle data includes information relating to a vehicle, a vehicle component, and a sensor associated with the vehicle. The device determines a vehicle profile, and one or more of a driving behavior and a driving location based on the vehicle data. The vehicle profile includes information relating to a condition of the vehicle component. The device determines a wear rate for the vehicle component based on the vehicle profile, and one or more of the driving behavior or the driving location. The device determines a service timeframe for the vehicle component based on the wear rate, the condition of the vehicle component, and a wear threshold. The device generates a recommendation based on the service timeframe, and transmit the recommendation to the client device.
US11830292B2 System and method of image processing based emotion recognition
A system of image processing based emotion recognition is disclosed. The system principally comprises a camera and a main processor. Particularly, there a plurality of function units provided in the main processor, including: face detection unit, feature processing module, feature combination unit, conversion module, facial action judging unit, and emotion recognition unit. According to the present invention, the emotion recognition unit is configured to utilize a facial emotion recognition (FER) model to evaluate or distinguish an emotion state of a user based on at least one facial action, at least one emotional dimension, and a plurality of emotional scores. As a result, the accuracy of the emotion recognition conducted by the emotion recognition unit is significantly enhanced because basis of the emotion recognition comprises basic emotions, emotional dimension(s) and the user's facial action.
US11830291B2 System and method for multimodal emotion recognition
Systems, methods, apparatuses, and computer program products for providing multimodal emotion recognition. The method may include receiving raw input from an input source. The method may also include extracting one or more feature vectors from the raw input. The method may further include determining an effectiveness of the one or more feature vectors. Further, the method may include performing, based on the determination, multiplicative fusion processing on the one or more feature vectors. The method may also include predicting, based on results of the multiplicative fusion processing, one or more emotions of the input source.
US11830287B2 Method and system for customizing user experience
Embodiments disclosed herein generally related to a method and system for customizing a customer experience. In one embodiment, a method is provided herein. A computing system receives from a computing device positioned in a facility one or more video streams. The one or more video streams capture a customer in the facility. The computing system identifying an identity of the customer by parsing the one or more video streams to identify one or more audio or visual cues of the customer. The computing system determines, based on the identity of the customer, that the customer has one or more previous transactions at the facility. The computing system predicts, based on the one or more previous transactions, a new transaction at the facility. The computing system notifies the computing device positioned in the facility in preparation of the new transaction.
US11830284B2 Passive three-dimensional object authentication based on image sizing
Techniques are described for passive three-dimensional (3D) object authentication based on image sizing, such as for biometric facial recognition. For example, during a registration routine, an imaging system captures images of a registering user's face at multiple distances. The images can be processed to extract registration dimensions, including individual deterministic structural dimensions, dimensional relationships that are static over changes in imaging distance, and dimensional relationships that changes predictably over changes in imaging distance. During an authentication routine, the imaging system again captures authentication images of an authenticating user's face (purportedly the previously registered user) at some authentication imaging distance and processes the images to extract authentication dimensions. Expected and actual dimensional quantities are computed from the authentication and registration dimensions and are compared to determine whether the authenticating user's face appears to be authorized as previously registered and/or is a spoof.
US11830282B2 Fingerprint sensor and display device including the same
A fingerprint sensor includes: a first layer including a plurality of pixels; a light transmitting hole array layer including a plurality of light transmitting holes providing light transmitting paths of light rays that are incident through the first layer; and a sensor layer including a plurality of photo sensors configured to sense the light rays that pass through the light transmitting holes and are incident on the sensor layer. A resolution at which the photo sensors are disposed in first areas on the sensor layer differs from a resolution at which the photo sensors are disposed in second areas on the sensor layer.
US11830280B1 Image processing circuit and host for fingerprint sensing on panel
An image processing circuit for controlling a panel is configured to: receive information of a fixed pattern noise (FPN) corresponding to a first sensing zone of the panel, wherein the first sensing zone is determined according to a touch position of a finger; scan the first sensing zone to perform fingerprint sensing on the finger, to receive a plurality of raw sensing signals; remove the FPN from the plurality of raw sensing signals to generate a plurality of modified sensing signals; and output a plurality of fingerprint data to a host for fingerprint recognition, wherein the plurality of fingerprint data are converted from the plurality of modified sensing signals.
US11830279B2 Screen fingerprint component and terminal device
The present disclosure provides a screen fingerprint component and a terminal device. The screen fingerprint component includes: a first glass cover plate, a display module, a strobe light, and a fingerprint module, where the first glass cover plate, the display module, and the fingerprint module are stacked, a first side of the display module is attached to a first surface of the first glass cover plate, the strobe light is located on one side of the first glass cover plate and adjacent to both the first surface of the first glass cover plate and the first side of the display module, and the strobe light faces the first glass cover plate.
US11830278B2 Optical sensor array substrate and optical fingerprint reader
An optical sensor array substrate and an optical fingerprint reader are provided. The optical sensor array substrate includes a substrate including a detection area which includes a plurality of photosensitive pixels. Photosensitive pixel includes: a TFT arranged on the substrate; a storage capacitor arranged on the substrate and having a first capacitor plate, and a second capacitor plate electrically connected to the source or drain of the TFT; a photosensitive element located on one side of the storage capacitor away from the substrate, and having one end electrically connected to the second capacitor plate; a first electrode layer located on one side of the photosensitive element away from the substrate and electrically connected to another end of the photosensitive element. An orthographic projection of the second capacitor plate on the substrate at least partially overlaps with an orthographic projection of the first electrode layer on the substrate.
US11830270B1 Machine learning systems for auto-splitting and classifying documents
A computer-implemented method for auto-splitting and classifying an input document into one or more sub-documents using a machine learning system is described. The machine learning system includes a visual splitting neural network, an optical character recognition sub-system, a title classifier, a document classifier, and a grouper sub-system. The method includes: receiving a visual input representing a plurality of pages of the input document; classifying, using the visual splitting neural network, each page of the input document into a respective template of a plurality of templates; for each page of the input document, determining a final document type that the page belongs to; and grouping, using a grouper sub-system, the plurality of pages of the input document into one or more sub-documents based on (i) the respective template of each page and (ii) the respective final document type that each page belongs to.
US11830269B2 System for information extraction from form-like documents
The present disclosure is directed to extracting text from form-like documents. In particular, a computing system can obtain an image of a document that contains a plurality of portions of text. The computing system can extract one or more candidate text portions for each field type included in a target schema. The computing system can generate a respective input feature vector for each candidate for the field type. The computing system can generate a respective candidate embedding for the candidate text portion. The computing system can determine a respective score for each candidate text portion for the field type based at least in part on the respective candidate embedding for the candidate text portion. The computing system can assign one or more of the candidate text portions to the field type based on the respective scores.
US11830264B2 End to end trainable document extraction
A processor may receive an image and identify a plurality of characters in the image using a machine learning (ML) model. The processor may generate at least one word-level bounding box indicating one or more words including at least a subset of the plurality of characters and/or may generate at least one field-level bounding box indicating at least one field including at least a subset of the one or more words. The processor may overlay the at least one word-level bounding box and the at least one field-level bounding box on the image to form a masked image including a plurality of optically-recognized characters and one or more predicted fields for at least a subset of the plurality of optically-recognized characters.
US11830263B2 Preprocessor training for optical character recognition
A method includes executing a Optical Character Recognition (OCR) preprocessor on training images to obtain OCR preprocessor output, executing an OCR engine on the OCR preprocessor output to obtain OCR engine output, and executing an approximator on the OCR preprocessor output to obtain approximator output. The method further includes iteratively adjusting the approximator to simulate the OCR engine using the OCR engine output and the approximator output, and generating OCR preprocessor losses using the approximator output and target labels. The method further includes iteratively adjusting the OCR preprocessor using the OCR preprocessor losses to obtain a customized OCR preprocessor.
US11830262B2 Systems and methods for identifying objects and providing information related to identified objects
Systems and methods for identifying an object and presenting additional information about the identified object are provided. The techniques of the present invention can allow the user to specify modes to help with identifying objects. Furthermore, the additional information can be provided with different levels of detail depending on user selection. Apparatus for presenting a user with a log of the identified objects is also provided. The user can customize the log by, for example, creating a multi-media album.
US11830260B2 Personal identification system
A personal identification system to be applied to a vehicle includes first and second display units, an imaging unit, a display image processor, and a personal identification processor. The first display unit is provided vehicle-widthwise halfway and vehicle-lengthwise in front of a driver's seat of the vehicle. The second display unit fronts onto the driver's seat. The imaging unit is provided on the outer periphery of the first display unit. The personal identification processor makes personal registration and personal identification of a driver seated on the driver's seat based on at least first and second facial images. The first facial image includes an image of the driver's face captured by the imaging unit with the driver's gaze directed toward the first display unit. The second facial image includes an image of the driver's face captured by the imaging unit with the driver's gaze directed toward the second display unit.
US11830256B2 Systems and methods for locating a retroreflective object in a digital image
Systems and methods are disclosed for locating a retroreflective object in a digital image and/or identifying a feature of the retroreflective object in the digital image. In certain environmental conditions, e.g. on a sunny day, or when the retroreflective material is damaged or soiled, it may be more challenging to locate the retroreflective object in the digital image and/or to identify a feature of the object in the digital image. The systems and methods disclosed herein may be particularly suited for object location and/or feature identification in situations in which there is a strong source of ambient light (e.g. on a sunny day) and/or when the retroreflective material on the object is damaged or soiled.
US11830255B2 Method and system for recognizing sign
A sign recognition system according to an exemplary aspect of the present disclosure is configured to, when image data of a sign is captured by a vehicular camera, recognize one or more characters, which are included in the sign and belong to at least one specified character type, from the image data, thus extracting, from the image data, the recognized one or more characters. The sign recognition system is also configured to store a sign dataset in a sign database; the sign dataset includes (i) an installation-position information item indicative of the installation position of the sign, and (ii) an attribute information item about the sign.
US11830251B2 Video monitoring apparatus, method of controlling the same, computer-readable storage medium, and video monitoring system
According to the present invention, switching of the monitoring images matching the intention of the observer can be automatically performed for images from a plurality of image capturing apparatus, and the load about the job of the observer can be reduced. The image monitoring apparatus includes an estimating unit configured to estimate attention degrees of a user for a plurality of images acquired from the plurality of image capturing apparatuses, a designating unit configured to designate one of the acquired images as an image to be displayed in accordance with an instruction from the user, a learning unit configured to cause the estimating unit to learn so as to increase an attention degree of the designated image, and a selecting unit configured to select one of the plurality of images based on an attention degree of each estimated image.
US11830250B2 Automatic identification and presentation of edges, shapes and unique objects in an image used for a machine vision job setup
Systems and methods for automatic identification and presentation of edges, shapes and unique objects in an image used for machine vision job setup are disclosed herein. An example method includes receiving, by one or more processors, an image file. The method further includes automatically determining, by the one or more processors, an item of interest within the image file. The method further includes analyzing, by the one or more processors, the item of interest to determine an appropriate tool for processing the item of interest. The method further includes displaying, by the one or more processors, on a display screen: (i) an image corresponding to the image file, (ii) an indication of the item of interest, and (iii) an indication of the appropriate tool.
US11830248B2 Method and apparatus for processing hyperspectral data for identifying marine object
Disclosed is a method for processing hyperspectral data for identifying a marine object including configuring a learning dataset for identifying a marine object using hyperspectral data; analyzing the dataset using an analysis algorithm; managing pixels constituting the object using the analysis result; and constructing learning data using pixel data. According to the present invention, according to the accumulation of the hyperspectral data, it is possible to learn and relearn a hyperspectral data-based marine object recognition model that recognizes marine objects shown as noise in machine learning clustering.
US11830247B2 Identifying antenna communication issues using unmanned aerial vehicles
An unmanned aerial vehicle (UAV) is dispatched to automatically fly to a location of an antenna indicated by GPS coordinates, automatically recognize the antenna at that location using automated image analysis and object detection, and then start capturing still or video imagery of the antenna in response to the recognition of the antenna. The UAV may be automatically activated to start looking for debris, obstructions or other objects affecting line-of-sight signal reception by the antenna in response to arriving at the location of the antenna and/or detection of the antenna. The UAV may automatically transmit (e.g., in real time) the still or video aerial imagery of the antenna to a backend system for analysis to determine whether there exists a specific issue (e.g., snow or other debris on the antenna) affecting wireless communication involving the antenna.
US11830246B2 Systems and methods for extracting and vectorizing features of satellite imagery
A system may be configured to collect geospatial features (in vector form) such that a software application is operable to edit an object represented by at least one vector. Some embodiments may: generate, via a trained machine learning model, a pixel map based on an aerial or satellite image; convert the pixel map into vector form; and store the vectors. This conversion may include a raster phase and a vector phase. A system may be configured to obtain another image, generate another pixel map based on the other image, convert the other pixel map into vector form, and compare the vectors to identify changes between the images. Some implementations may cause identification, based on a similarity with converted vectors, of a more trustworthy set of vectors for subsequent data source conflation.
US11830243B2 Bus translator
Disclosed are methods and devices, among which is a device including a bus translator. In some embodiments, the device also includes a core module and a core bus coupled to the core module. The bus translator may be coupled to the core module via the core bus, and the bus translator may be configured to translate between signals from a selected one of a plurality of different types of buses and signals on the core bus.
US11830241B2 Auto-curation and personalization of sports highlights
A method and system for auto-curating a media are provided. Media content is received over the network interface. A set of markers is identified for the media content, each marker corresponding to one of a plurality of visible and audible cues in the media content. Segments in the media content are identified based on the identified set of markers. An excitement score is computed for each segment based on the identified markers that fall within the segment. A highlight clip is generated by identifying segments having excitement scores greater than a threshold.
US11830240B2 Adversarial training method for noisy labels
A system includes a memory; and a processor configured to train a first machine learning model based on the first dataset labeling; provide the second dataset to the trained first machine learning model to generate an updated second dataset including an updated second dataset labeling, determine a first difference between the updated second dataset labeling and the second dataset labeling; train a second machine learning model based on the updated second dataset labeling if the first difference is greater than a first threshold value; provide the first dataset to the trained second machine learning model to generate an updated first dataset including an updated first dataset labeling, determine a second difference between the updated first dataset labeling and the first dataset labeling; and train the first machine learning model based on the updated first dataset labeling if the second difference is greater than a second threshold value.
US11830237B2 Deep learning-based method for filtering similar images, and apparatus using same
According to the present invention, proposed is a method for collecting filtered image data, the method comprising the steps of: obtaining, by a computing apparatus, first image data and recording the first image data in an image data pool; obtaining, by the computing apparatus, second image data; performing, by the computing apparatus, an operation in a deep learning model by using the first image data and the second image data as input values, and calculating a first feature vector corresponding to the first image data and a second feature vector corresponding to the second image data; and comparing, by the computing apparatus, a similarity between the first feature vector and the second feature vector, and when the similarity is less than a certain value, recording the second image data in the image data pool.
US11830232B2 Image judgment apparatus and image judgment method
An image judgment apparatus stores, in a memory, a judgment model configured to learn about each of the plurality of judgment items based on first data corresponding to an image as a reference with which to judge good and second data corresponding to an image as a reference with which to judge not good, sets a plurality of magnifications for each of the plurality of judgment items, segments part of the image, generates image data at the plurality of magnifications from the segmented image, inputs the generated image data corresponding to each of the plurality of magnifications to the judgment model, and judges, based on output results from the judgment model, whether the quality of the image is good or not good with respect to each of the plurality of judgment items.
US11830223B2 Camera calibration apparatus, camera calibration method, and nontransitory computer readable medium storing program
In a camera calibration apparatus (10), an acquisition unit (11) acquires a first normal vector in an image plane and a second normal vector in the image plane respectively corresponding to a first normal vector in a world coordinate space and a second normal vector in the world coordinate space which are normal vectors with respect to a reference plane in the world coordinate space and have the same length. A projective depth calculation unit (12) calculates a projective depth vector having, as vector elements, four projective depths respectively corresponding to a start point and an end point of the first normal vector in the image plane and a start point and a end point of the second normal vector in the image plane.
US11830219B2 Joint visual localization and orientation detection method
The method and system disclosed herein presents a method and system for capturing, by a camera device on a mobile robot moving in an environment, an image frame at a first location within a portion of the environment. In accordance with a determination that the image frame contains a first visual marker: the method includes determining a camera orientation angle from the camera device to a first anchor associated with the first visual marker based on the image frame; detecting, by a detector on the mobile robot, a first beacon signal emitted by the first anchor. The method includes determining a distance between the mobile robot and the first anchor; and determining an orientation angle of the mobile robot based on the camera orientation angle, and the distance between the mobile robot and the first anchor.
US11830213B2 Remote measurements from a live video stream
Embodiments include systems and methods for remotely measuring distances in an environment captured by a device. A device captures a video stream of a device along with AR data that may include camera pose information and/or depth information, and transmits the video stream and AR data to a remote device. The remote device receives a selection of a first point and a second point within the video stream and, using the AR data, calculates a distance between the first and second points. The first and second points may be at different locations not simultaneously in view of the device. Other embodiments may capture additional points to compute areas and/or volumes.
US11830208B2 Robust surface registration based on parameterized perspective of image templates
Techniques related to performing image registration are discussed. Such techniques include converting a source image region and a target image portion from a color image space to a semantic space and iteratively converging homography parameters using the source image region and target image portion in the semantic space by applying iterations with some homography parameters allowed to vary and others blocked from varying and subsequent iterations with all homography parameters allowed to vary.
US11830205B2 System and method for online real-time multi- object tracking
A system and method for online real-time multi-object tracking is disclosed. A particular embodiment can be configured to: receive image frame data from at least one camera associated with an autonomous vehicle; generate similarity data corresponding to a similarity between object data in a previous image frame compared with object detection results from a current image frame; use the similarity data to generate data association results corresponding to a best matching between the object data in the previous image frame and the object detection results from the current image frame; cause state transitions in finite state machines for each object according to the data association results; and provide as an output object tracking output data corresponding to the states of the finite state machines for each object.
US11830204B2 Systems and methods for performing motion transfer using a learning model
Embodiments of the disclosure provide systems and methods for performing motion transfer using a learning model. An exemplary system may include a communication interface configured to receive a first image including a first movable object and a second image including a second movable object. The system may also include at least one processor coupled to the communication interface. The at least one processor may be configured to extract a first set of motion features of the first movable object from the first image using a first encoder of the learning model and extract a first set of static features of the second movable object from the second image using a second encoder of the learning model. The at least one processor may also be configured to generate a third image by synthesizing the first set of motion features and the first set of static features.
US11830200B2 Ambient temperature reporting through infrared facial recognition
Various methods an apparatus to use facial recognition in a computing device are disclosed. In one aspect, a method of controlling a component of a computing device is provided. The method includes taking an IR image of a user and a background with an IR sensor of a computing device. The computing device is in a location. The IR image is segmented into user image data and background image data. An ambient temperature of the location is determined using the background image data. An aspect of the component is controlled based on the ambient temperature.
US11830199B2 Physical object boundary detection techniques and systems
Physical object boundary detection techniques and systems are described. In one example, an augmented reality module generates three dimensional point cloud data. This data describes depths at respective points within a physical environment that includes the physical object. A physical object boundary detection module is then employed to filter the point cloud data by removing points that correspond to a ground plane. The module then performs a nearest neighbor search to locate a subset of the points within the filtered point cloud data that correspond to the physical object. Based on this subset, the module projects the subset of points onto the ground plane to generate a two-dimensional boundary. The two-dimensional boundary is then extruded based on a height determined from a point having a maximum distance from the ground plane from the filtered cloud point data.
US11830196B2 Method for verifying a segmentation result of a 3D digital model of jaw
In one aspect, the present application provides a method for verifying a segmentation result of a 3D digital model of jaw, the method comprises: obtaining a reference position segmentation result of a 3D digital model of jaw, where the reference position result is obtained by segmenting the 3D digital model of jaw positioned at a reference position using a first segmentation method; perturbating the 3D digital model of jaw positioned at the reference position multiple times, and segmenting the 3D digital model of jaw positioned at the multiple perturbed positions using the first segmentation method, to obtain corresponding multiple perturbed position segmentation results; and determining whether the reference position segmentation result is reliable based on similarities between the reference position segmentation result and the multiple perturbed position segmentation results, where segmentation of the 3D digital model of jaw is to segment teeth from each other and from gingiva, and is to classify facets of the 3D digital model of jaw into tooth numbers and gingiva.
US11830194B2 Data-driven angular jitter estimator for lidar
Space-based ground-imaging lidar has become increasingly feasible with recent advances in compact fiber lasers and single-photon-sensitive Geiger-mode detector arrays. A challenge with such a system is imperfect pointing knowledge caused by angular jitter, exacerbated by long distances between the satellite and the ground. Unless mitigated, angular jitter blurs the 3D lidar data. Unfortunately, using mechanical isolation, advanced IMUs, star trackers, or auxiliary passive optical sensors to reduce the error in pointing knowledge increases size, weight, power, and/or cost. Here, the 2-axis jitter time series is estimated from the lidar data. Simultaneously, a single-surface model of the ground is estimated as nuisance parameters. Expectation Maximization separates signal and background detections, while maximizing the joint posterior probability density of the jitter and surface states. The resulting estimated jitter, when used in coincidence processing or image reconstruction, can reduce the blurring effect of jitter to an amount comparable to the optical diffraction limit.
US11830191B2 Normalizing counts of plant-parts-of-interest
Implementations are described herein for normalizing counts of plant-parts-of-interest detected in digital imagery to account for differences in spatial dimensions of plants, particularly plant heights. In various implementations, one or more digital images depicting a top of a first plant may be processed. The one or more digital images may have been acquired by a vision sensor carried over top of the first plant by a ground-based vehicle. Based on the processing: a distance of the vision sensor to the first plant may be estimated, and a count of visible plant-parts-of-interest that were captured within a field of view of the vision sensor may be determined. Based on the estimated distance, the count of visible plant-parts-of-interest may be normalized with another count of visible plant-parts-of-interest determined from one or more digital images capturing a second plant.
US11830189B2 Systems and methods to process ultrasound images for musculoskeletal conditions
Systems and methods are disclosed herein for processing ultrasound images to identify objects for diagnostic and/or interventional use. For instance, an ultrasound image of an anatomical structure may be received from a computing device of an ultrasound imaging system. The ultrasound image may be input to a machine learning model that is trained to identify a plurality of objects in ultrasound images of the anatomical structure. The plurality of objects may include anatomical features, disruptive features, and/or instruments. A prediction of one or more objects from the plurality of objects identified in the ultrasound image may be received as output of the machine learning model. An indication of the prediction may be provided to the computing device for display on a display of the ultrasound imaging system.
US11830181B2 Inspection system, information processing apparatus, and control method thereof
In an inspection system including a printing apparatus, an inspection apparatus configured to inspect quality of a printed product printed by the printing apparatus, and an information processing apparatus configured to transmit a print job to the printing apparatus, the information processing apparatus transmits a print job to the printing apparatus in a case where a reference image to be used for inspecting the quality of the printed product corresponding to the print job is registered, and does not transmit the print job in a case where the reference image corresponding to the print job is not registered.
US11830179B2 Food inspection assisting system, food inspection assisting apparatus and computer program
The present embodiment provides a food inspection assisting system, a food inspection assisting apparatus and a computer program for accurately and rapidly inspecting food. According to one embodiment, a food inspection assisting system includes a carrying apparatus, a sensing apparatus, an assisting information generator, an information output apparatus and a controller. The carrying apparatus carries a food item. The sensing apparatus senses the food item carried. The assisting information generator generates inspection assisting information for the food item based on output information of the sensing apparatus. The information output apparatus that displays the inspection assisting information. The controller controls timing to display the inspection assisting information based on time required to carry the food item to an inspection area in which the carried food item is inspected.
US11830172B1 Thermal anomaly detection and classification
A set of images is received. A thermal anomaly is detected in the received set of images. The detected thermal anomaly is classified. Examples of classifications of thermal anomalies include: stationary targets, gas flares, agricultural anomalies, and wildfires. An action is taken based at least in part on the classified detected anomaly.
US11830169B2 Image blur correcting device, lens device, and imaging device
Provided are an image blur correcting device that capable of improving a degree of freedom in design and realizing miniaturization or weight reduction, a lens device including the image blur correcting device, and an imaging device including the lens device. An image blur correcting device includes a fixing member, a first movable member that is supported by the fixing member in a state of being movable in a direction X, and a second movable member that is supported by the first movable member in a state of being movable in a direction Y A second coil that drives the second movable member is fixed to one first surface of the second movable member in a direction Z, and a first coil that drives the first movable member is fixed to the other second surface of the second movable member in the direction Z.
US11830167B2 System and method for super-resolution image processing in remote sensing
A system and a method for super-resolution image processing in remote sensing are disclosed. One or more sets of multi-temporal images with an input resolution and one or more first target images with a first output resolution are generated from one or more data sources. The first output resolution is higher than the input resolution. Each set of multi-temporal images is processed to improve an image match in the corresponding set of multi-temporal images. The one or more sets of multi-temporal images are associated with the one or more first target images to generate a training dataset. A deep learning model is trained using the training dataset. The deep learning model is provided for subsequent super-resolution image processing.
US11830164B2 Semantic learning-based down-sampling method of point cloud data of aircraft
This application discloses a semantic learning-based down-sampling method of point cloud data of an aircraft, including: (S1) constructing a multi-input encoder based on feature learning according to point cloud semantic learning principle; inputting the point cloud data of the aircraft and feature point data into the multi-input encoder for feature fusion followed by decoding using a decoder the multi-input feature fused data to obtain to-be-measured data; (S2) constructing and training a point cloud feature weight calculation network based on semantic learning to acquire a feature weight of each point in the to-be-measured data; and (S3) performing spatial weighted sampling on the feature weight of each point in the to-be-measured data followed by down-sampling based on Gaussian distribution-based spatial sampling principle.
US11830162B2 Image processing apparatus configured to perform edge preserving smoothing and image processing method thereof
An image processing apparatus includes a low-resolution image generating circuit configured to generate a low-resolution image including a second pixel corresponding to first pixels based on an input image including the first pixels, and an edge preserving smoothing circuit configured to generate a reliability of the second pixel based on characteristics of values of the first pixels and perform edge preserving smoothing on the input image using a value of the second pixel of which a reflection ratio is adjusted, based on the reliability of the second pixel.
US11830155B2 Electronic device and operating method thereof
Disclosed is an electronic device that includes: a camera; a display; a memory storing one or more instructions; and a processor configured to execute the one or more instructions to obtain, by the camera, an image including at least one object, identify an object type of the at least one object, obtain spatial information corresponding to the object type, based on the object type, and control the display, to display, a virtual object, based on the spatial information.
US11830154B2 AR-based information displaying method and device, AR apparatus, electronic device and medium
The application provides an AR-based information displaying method and an AR apparatus, an electronic device and a storage medium, applicable to the technical field of computers. The method comprises: acquiring voice information and a user image of a user; identifying the voice information and extracting user characteristics; and when the user image matches the user characteristics, displaying, by an AR displaying device, target information associated with the user at a display position corresponding to the user image, wherein the target information comprises at least one of user information and voice associated information. According to this solution, the user information and voice associated information of the user are displayed by the AR displaying device at the display position corresponding to the user image, so a user wearing the AR displaying device may give a pertinent reply after conveniently knowing user information and statement intentions of a speaker, improving the communication efficiency of users.
US11830150B1 Systems and methods for visualization of utility lines
The following relates generally to light detection and ranging (LIDAR) and artificial intelligence (AI). In some embodiments, a system: receives light detection and ranging (LIDAR) data generated from a LIDAR camera; receives preexisting utility line data; and determines a location of the utility line based upon: (i) the received LIDAR data, and (ii) the received preexisting utility line data.
US11830146B2 Method and apparatus for generation or editing of layer delineations
Methods are disclosed for the generation and editing of layer delineations within three-dimensional tomography scans. Cross sections of a subject are generated and presented to an operator, who has the ability to edit layer delineations within the cross section, or determine parameters used to generate new cross sections. By guiding an operator through a set of displayed cross sections, the methods can allow for a more rapid, efficient, and error-free segmentation of the subject. The cross sections can be nonplanar in shape or planar and non-axis-aligned. The cross sections can be restricted to exclude one or more user-defined regions of the subject, or to include only one or more user-defined regions of the subject. The cross sections can be localized to a point-of-interest. Iterative implementations of the methods can be used to arrive at a segmentation deemed satisfactory by the user.
US11830141B2 Systems and methods for 3D facial modeling
In an embodiment, a 3D facial modeling system includes a plurality of cameras configured to capture images from different viewpoints, a processor, and a memory containing a 3D facial modeling application and parameters defining a face detector, wherein the 3D facial modeling application directs the processor to obtain a plurality of images of a face captured from different viewpoints using the plurality of cameras, locate a face within each of the plurality of images using the face detector, wherein the face detector labels key feature points on the located face within each of the plurality of images, determine disparity between corresponding key feature points of located faces within the plurality of images, and generate a 3D model of the face using the depth of the key feature points.
US11830140B2 Methods and systems for 3D modeling of an object by merging voxelized representations of the object
An illustrative 3D modeling system generates a first voxelized representation of an object with respect to a voxel space and a second voxelized representation of the object with respect to the voxel space. Based on a first normal of a first voxel included in the first voxelized representation and a second normal of a second voxel included in the second voxelized representation, the 3D modeling system identifies a mergeable intersection between the first and second voxels. Based on the first and second voxelized representations, the 3D modeling system generates a merged voxelized representation of the object with respect to the voxel space. The merged voxelized representation includes a single merged voxel generated, based on the identified mergeable intersection, to represent both the first and second voxels. Corresponding methods and systems are also disclosed.
US11830136B2 Methods and systems for auto-leveling of point clouds and 3D models
A method includes creating a point cloud model of an environment, applying at least one filter to the point cloud model to produce a filtered model of the environment and defining a plane in the filtered model corresponding to a horizontal expanse associated with a floor of the environment.
US11830134B2 Method for generating roof outlines from lateral images
A computer system generates an outline of a roof of a structure based on a set of lateral images depicting the structure. For each image in the set of lateral images, one or more rooflines corresponding to the roof of the structure are determined. The computer system determines how the rooflines connect to one another. Based on the determination, the rooflines are connected to generate an outline of the roof.
US11830122B2 3D reconstruction method and 3D reconstruction system
A 3D reconstruction method for a thin film sample that includes a light element is provided. The method includes performing preprocessing that includes noise removal, field-of-view correction and background subtraction on original projection images captured by a scanning transmission electron microscope to obtain 2D images, performing several rounds of a 3D reconstruction procedure that includes an alignment process and an iterative algorithm based on the 2D images and reference images to obtain a piece of reconstructed 3D image data, generating a reconstructed 3D image related to the thin film sample based on the piece of reconstructed 3D image data, and displaying the reconstructed 3D image.
US11830121B1 Neural animation layering for synthesizing martial arts movements
In some embodiments, the dynamic animation generation system can provide a deep learning framework to produce a large variety of martial arts movements in a controllable manner from unstructured motion capture data. The system can imitate animation layering using neural networks with the aim to overcome challenges when mixing, blending and editing movements from unaligned motion sources. The system can synthesize movements from given reference motions and simple user controls, and generate unseen sequences of locomotion, but also reconstruct signature motions of different fighters. For achieving this task, the dynamic animation generation system can adopt a modular framework that is composed of the motion generator, that maps the trajectories of a number of key joints and root trajectory to the full body motion, and a set of different control modules that map the user inputs to such trajectories.
US11830116B2 Interactive data object map
An interactive data object map system is disclosed in which large amounts of geographical, geospatial, and other types of data, geodata, objects, features, and/or metadata are efficiently presented to a user on a map interface. The interactive data object map system allows for rapid and deep analysis of various objects, features, and/or metadata by the user. A layer ontology may be displayed to the user. In various embodiments, when the user rolls a selection cursor over an object/feature an outline of the object/feature is displayed. Selection of an object/feature may cause display of metadata associated with that object/feature. The interactive data object map system may automatically generate feature/object lists and/or histograms based on selections made by the user. The user may perform geosearches, generate heatmaps, and/or perform keyword searches, among other actions.
US11830110B2 Authoring and optimization of accessible color themes
Embodiments of the present disclosure relate to computer storage, methods, and systems for the optimization of accessible color themes. Systems and methods are disclosed that leverage the use of confusion lines to identify and highlight relationships between colors that may be inaccessible (e.g., indistinguishable) for a person with a vision impairment, such as a color vision deficiency. In some embodiments, a graphical user interface is provided that, based on a selection of colors in a color wheel, visually indicates curves of confusion for each color in the selection of colors. Each curve of confusion visually indicates a confusion of colors for a type of vision impairment, such as a CVD.
US11830104B2 Image processing apparatus, camera system, and image processing method for superimposing an image representing a part of a vehicle body
An image processing apparatus includes a first signal processing unit for generating a first image of a first angle of view from an image captured by a camera attached to a vehicle body, and an image superimposing unit for superimposing an image representing a part of the vehicle body on the first image.
US11830101B2 Graphics processors
To suspend the processing for a group of one or more execution threads currently executing a shader program for an output being generated by a graphics processor, the issuing of shader program instructions for execution by the group of one or more execution threads is stopped, and any outstanding register-content affecting transactions for the group of one or more execution threads are allowed to complete. Once all outstanding register-content affecting transactions for the group of one or more execution threads have completed, the content of the registers associated with the threads of the group of one or more execution threads, and a set of state information for the group of one or more execution threads, including at least an indication of the last instruction in the shader program that was executed for the threads of the group of one or more execution threads, are stored to memory.
US11830094B2 Data payment and authentication via a shared data structure
The disclosed embodiments relate generally to complex data stream control and entitlement. Specifically, the disclosed embodiments provide systems and methods for ensuring that only authenticated/verified participants receive data streams. A third party, e.g., a party other than the data provider or the data recipient, who is nevertheless associated with both the data provider and the data recipient, may be involved in controlling whether data streams from the data provider can reach the data recipient. Thus, a third party may logically sit between the data provider and the data recipient, and may decide whether the data recipient should receive data streams. The disclosed embodiments implement data generation, flow, control and permissioning between multiple entities via digital assets accessed and manipulated on a shared data structure.
US11830088B2 Greenhouse agriculture system
Methods and systems are disclosed configured to control the planting, application of pesticides, and harvesting of greenhouse crops, such as herbs. The greenhouse may include a variety of sensors, such as moisture sensors, ph sensors, and/or CO2 sensors. Unmanned vehicles may be utilized to capture crop images, and a learning engine may be used to determine the size of greenhouse crops. Such sensor data may be used to predict crop availability. A predication engine may be utilized to predict demand for greenhouse crops using current and historical orders for greenhouse crops. Greenhouse crop production instructions may be generated and transmitted to a greenhouse computer system to cause crops to be sown or harvested. Pallet loading instructions may be generated regarding the loading of specified quantities of crop packs on respective pallets for shipment to a destination.
US11830087B1 System, method, and apparatus for a digital trading card platform
An approach is provided for trading card platform. The approach involves, for example, initiating a reading of a machine readable code from a trading card to determine a card identifier. The approach also involves querying for one or more attribute data records associated with the trading card based on the card identifier. The approach further involves computing a value metric based on the one or more attribute data records and presenting a user interface displaying a digital representation of the trading card, the one or more sponsorship data records, the value metric, or a combination thereof.
US11830086B2 System and method for providing pairings for live digital interactions
A system includes a processor and an interface coupled to the processor. The processor determines that a first user takes a first action, and determines to pair the first user and a second user. The processor pairs the first user and the second user for an interaction, where the interaction lasts for a first time period. The interface receives an indication of a preference of the first user for the second user at a second time. The second time is after the first time period.
US11830085B2 Enhanced rating interface and techniques
Techniques for providing improved rating interfaces and techniques as applied to providing and measuring dynamic self-awareness within human networks. A server transmits to a plurality of computing devices a first command for each respective device to display a self-rating user interface and receive a self-rating input from a respective user. The server receives the plurality of self-rating inputs from the plurality and transmits to the plurality a second command for each respective computing device to display a peer rating user interface and receive a peer rating input from a respective user. The server receives the plurality of peer rating inputs from the plurality and calculates statistics comparing the self-rating inputs and the peer rating inputs from the plurality of respective users. The server transmits to the plurality, a third command for each respective computing device to display, by the respective computing device, a summary of the calculated statistics.
US11830081B2 Automated return evaluation with anomoly detection
Media, methods, and systems are disclosed for applying a computer-implemented model to a table of computed values to identify one or more anomalies. One or more input forms having a plurality of input form field values is received. The input form field values are automatically parsed into a set of computer-generated candidate standard field values. The set of candidate standard field values are automatically normalized into a corresponding set of normalized field values, based on a computer-automated input normalization model. An automated review model controller is applied to automatically identify a review model to apply to the set of normalized field values, based on certain predetermined target field values. The automatically identified review model is then applied to the set of normalized inputs, and in response to detecting an anomaly, a field value is flagged accordingly.
US11830075B2 Systems and methods for maintaining a workflow management system
Systems, methods, and devices are presented for providing and managing investments and workflow for investors and sponsors are described. The system provides and utilizes an actionable, reliable, transparent, real-time, collaborative marketplace for facilitating funding and distribution and for reviewing the performance of private placements via an online, authoritative, unified compliance and execution platform for private placements and other investments.
US11830068B2 API framework for clearing non-deliverable interest rate swaps
Systems and methods are provided for a clearing framework for clearing a non-deliverable interest rate swap. The clearing framework includes an application programming interface (API) including functions for processing trade messages including information used by a clearing house computing system in clearing non-deliverable interest rate swaps; one or more user interface screens comprising information corresponding to one or more non-deliverable interest rate swaps and one or more user interface screens comprising information of cleared interest rate swaps, one an API for reporting clearing information, wherein the one or more functions comprise a first messaging function to confirm clearing of the one or more non-deliverable interest rate swaps and a second messaging function to request consent to clear the one or more non-deliverable interest rate swaps.
US11830062B2 Watercraft rental system, a watercraft rental method, and a computer for a watercraft
A watercraft rental system is used to rent an owner's watercraft to a user. The watercraft rental system includes a computer and a user terminal. The computer communicates with the watercraft and records rental condition information of the watercraft. The user terminal provides borrowing request information to the computer. The borrowing request information corresponds to a response to the rental condition information. The computer executes a rental process of the watercraft based on the borrowing request information.
US11830058B2 Automated retail store on autonomous or semi-autonomous vehicle
An autonomous or semi-autonomous vehicle fleet comprising a plurality of autonomous or semi-autonomous vehicles for providing an assortment of items to a customer or a potential customer after such customer or potential customer summons the one or more autonomous or semi-autonomous vehicles in an unstructured open or closed environment. Each autonomous or semi-autonomous vehicle comprises one or more compartments configured to contain and secure the assortment of the items to be selected once the summoned autonomous or semi-autonomous vehicle arrives to a customer or potential customer.
US11830057B2 Method, medium, and system for upgrade recommendations for virtual shopping cart
The subject disclosure relates systems and methods for making upgrade recommendations, such as recommendations for version upgrades to a purchasable media-content item. A process of implementing the subject technology can include steps for authenticating a user associated, identifying affiliates of the user, wherein the affiliates are associated with the user via a social network or online gaming platform, receiving a user selection of a content item, and identifying an upgrade version of the content item, wherein the upgrade version is associated with a second version identifier and a second price indicator. In some aspects, the process can further include steps for providing a recommendation to the user, wherein the recommendation indicates the upgrade version of the content item and the second price indicator. Systems and machine-readable media are also provided.
US11830055B2 Dynamic delivery of crowdsourced travel planning information
Technologies are provided for dynamic delivery of travel planning information based at least on a travel condition. The travel planning information can be crowdsourced from multiple supplier accounts and can be retained in a distributed storage platform. Some embodiments of the technologies include a computing system that can receive data identifying travel conditions of a subject from a mobile user equipment (UE). The travel conditions can include a health condition and/or biometric data. The mobile UE can be a portable computing device or a vehicle. The computing system can determine that a rule to provide travel planning information is satisfied, and then can acquire specific travel planning information using at least one of the travel conditions. The computing system can provide the first travel planning information to the mobile UE.
US11830053B2 Methods and systems for deriving a score with which item listings are ordered when presented in search results
Methods and systems for analyzing, ordering and presenting item listings are described. In one example embodiment, a search query is processed to identify item listings satisfying the search query. Then, for each item listing that satisfies the search query, a ranking score is derived and assigned to the item listing. The ranking score is based in part on a relevance score, a listing quality score and a business rules score (or, adjustment factor). Finally, the item listings are ordered, based on their corresponding ranking score, and presented in order in a search results page.
US11830052B2 Prepaid bundled health, dental, and veterinary services with virtual payment distribution
Apparatus and associated methods relate to presenting for selection services comprising at least one bundled set of healthcare services to be performed separately by respective providers, determining a bundle price for the at least one bundled set of healthcare services, and in response to receiving payment in an amount of the bundle price, generating a purchase data record selectively redeemable to receive each of the at least one bundled set of healthcare services, and transmitting a unique confirmation number generated for the purchase data record. One or more service of the bundled set may be a dental or veterinary service. The bundle price may be based on a location or time at which at least one service will be performed and may be determined using a user's remaining insurance deductible. Payment may be disbursed to multiple providers of the bundled set of healthcare services. A payment may be virtual funds.
US11830049B2 Cross-service transaction facilitation and dynamic transaction interfaces
Technologies are disclosed for cross-service transaction facilitation and dynamic interfaces. A notification of a first transaction associated with a first user is received from a first service. Second service(s) configured to facilitate execution of the first transaction are identified and execution projections are computed with respect to the second service(s). A first interface is generated based on the identified second service(s) and the projections. First input(s) are received with respect to the first interface and a second interface is generated based on the first input(s), second service(s), and projection(s). Second input(s) are received with respect to the second interface and facilitation request(s) are initiated based on the inputs. Response(s) to the request(s) are received from the second service(s). An execution selection is generated based on the received response(s). An execution selection response is received and action(s) are initiated with respect to the first transaction based on the response.
US11830046B2 Image-based parking recognition and navigation
A method for managing vehicles comprises: detecting motion of an object at a first location associated with a geographic area using a motion sensor, the geographic area including one or more parking locations; responsive to detecting the motion of the object at the first location, capturing, using one or more cameras, image data associated with the first location; using one or more edge processors located within a threshold proximity of the geographic area to access a machine learning computer vision model. The one or more edge processors are configured to execute instructions locally to the first location to perform operations comprising: obtaining, at the computer vision model, the image data associated with the object; determining, by the computer vision model, that the object is a vehicle; identifying, by the computer vision model, one or more vehicle specific parameters associated with the vehicle; and determine the one or more vehicle specific parameters that identify the vehicle. The method further comprises: determining that a user account identified by the one or more vehicle specific parameters matches a vehicle-user account stored in the computerized vehicle management system by comparing vehicle specific parameters against a vehicle-user account database included in the computerized vehicle management system; executing one or more actions with respect to the user account in the computerized vehicle management system; and responsive to executing the one or more actions with respect to the user account, transmitting instructions to an access control mechanism at the geographic area to permit access to the one or more parking locations by the vehicle.
US11830043B2 Apparatus, system, and method for audio based browser cookies
A system and method for providing digital audio services is described. One embodiment is a method for proving digital audio services, comprising receiving, using a communications interface, an audio stream from a content provider; determining a timestamp for a first audio stream segment; determining a timestamp for a second audio stream segment; updating a playlist with a representation of the audio stream; receiving a query for content information; and sending offer information, in response to receiving the query for content information.
US11830042B2 System architecture and methods for online real-time auctions of advertising inventory
System architecture and methods for enabling an online real-time auction (either server-side or client-side) of advertising inventory that works in conjunction with ad serving technologies. In some implementations, the system architecture facilitates multiple parallel requests from an end-user's browser client to multiple real-time bidders who respond with a bid and advertisement that are sent to an ad serving system to be compared with other statically priced advertisements and exchange demand to determine the winning advertisements that will be displayed to the end-user. Data is aggregated for each bid and price limits are set based on the aggregations. In other implementations, all the bids from the multiple bidders are passed to the publisher for selection of a bid by the publisher.
US11830041B2 System and methods for generating dynamic market pricing for use in real-time auctions
A system and methods for generating dynamic market pricing that is fair for both publishers and advertisers and the use of the pricing in real-time auctions. When a user views content over the internet, an online publisher provides content to the user with executable instructions, which notify an advertisement source that there is an impression for filling by an advertiser. The impression is submitted to a real-time bidding market for competing advertisers to bid to fill the impression with an advertisement. The system and methods generate dynamic pricing for the individual competing advertisers and use the dynamic pricing to compare advertiser bids to determine a highest or winning bid and a clearing price associated with the highest or winning bid.
US11830040B2 Methods and apparatus to expand panelist enrollment
Methods, apparatus, systems and articles of manufacture to expand panelist enrollment are disclosed. An example first media device includes processor circuitry to at least one of instantiate or execute the machine readable instructions to scan at least one local area network to which the first media device is connected, store an identification of a second media device connected to the at least one local area network, in response to scan of the at least one local area network indicating that the second media device is commonly connected to the at least one local area network with the first media device, add the identification of the second media device to a fingerprint, and transmit the fingerprint to a central facility.
US11830038B2 Systems and methods for submitting user selected profile information to an advertiser
Systems and methods are described herein for allowing a user to grant or deny a third party access to different portions of the user's profile characteristics. Control circuitry may calculate an optimal promotion offer from a third party to a user based on a first layer of the user's profile characteristics matching a target-audience profile of the third party. Control circuitry may then generate for display the optimal promotion offer to the user. In response to receiving a selection of the optimal promotion offer from the user, control circuitry may receive further selections, from the user, of a subset of the user's profile characteristics to share with the third party, and then generate for display, to the user, an actual promotion offer based on the selected subset of profile characteristics.
US11830037B2 Systems and methods for the display of corresponding content for vehicle services using distributed electronic devices
Systems and methods for displaying corresponding content for vehicle services using a distributed set of electronic devices are provided. For example, a computer-implemented method includes obtaining data associated with a vehicle service instance. The vehicle service instance is associated with a request for a vehicle service for a user. The method includes determining, based on the data associated with the vehicle service instance, a first advertisement content item for a display device positioned on an exterior of a vehicle assigned to the vehicle service instance and a second advertisement content item for a user device associated with the vehicle service instance. The method includes communicating data that initiates the display of the first advertisement content item for the display device positioned on the exterior of the vehicle and data that initiates the display of the second advertisement content item for the user device.
US11830035B2 Systems and methods for opting-out of targeted advertising in an online advertising environment
Systems and methods are disclosed for opting-out of targeted advertising in online advertising environments. One method includes receiving an opt-out verification request, the opt-out verification including an IP address of a user device and HTTP header fields of an HTTP request of the user device; determining a geographic area of the user device based on the IP address of the user device; accessing an opt-out database having entries of user devices that opted-out of receiving targeted advertising based on at least one HTTP header field of the HTTP request; determining whether the user device has opted-out of receiving targeted advertising based on the determined geographic area of the user device, the HTTP header fields of the HTTP quest, and the entries of user devices of the opt-out database; and transmitting a verification acknowledgement when the user device is determined to have opted-out of receiving targeted advertising.
US11830032B2 Systems, methods and programmed products for dynamically capturing, optimizing and displaying content on public and semipublic digital displays
A system and method for dynamically tracking and capturing content and displaying the content on public or semi-public non-personal digital displays. In exemplary embodiments, the content may include an urgent notification that is displayed within a slot of looped content with the manner in which the urgent notification is displayed depending on the level of urgency and attributes of the non-personal digital displays.
US11830029B2 Automated optimization and personalization of customer-specific communication channels using feature classification
Methods and apparatuses are described for automated optimization and personalization of customer-specific communication channels using feature classification. A server captures historical interaction data comprising a channel type, a user identifier, an interaction date, and a user response value. The server generates a channel feature vector for each combination of channel type, user identifier, and interaction date. The server identifies features from the channel feature vectors for each different channel type and aggregates the features into a common feature vector. The server executes a trained classification model on the common feature vectors to select user identifiers for each different channel type that have an engagement probability value at or above a corresponding threshold. The server determines, for each different channel type, a distance value between the engagement probability value and the corresponding threshold and communicates with a remote computing device via a channel that is associated with an optimal distance value.
US11830021B2 Points management system
A method for use an earned autopay account, an available autopay account, an earned points account, and an available points account each associated with a customer. The method includes storing a cache including first and second numbers of points stored in the available autopay account and the available points account, respectively. A points authorization request requesting a first transaction amount is received from a requesting computing device. A second transaction amount is subtracted from the first and/or second numbers of points. A points redemption request including a third transaction amount is sent to the payment processing computing device. Each of the first, second, and third transaction amounts includes a particular monetary value and/or a corresponding transaction number of points. The payment processing computing device subtracts the third transaction amount from the available points account and/or the available autopay account.
US11830020B2 Bot resistant network service communications to social network sites
Systems and methods for subscription-based product referrals are provided. In example embodiments, a user request to refer a subscription is received. A user selection of a social network connection having a social network relationship with the user on a social network service is received. A referral request is transmitted to a device of the social network connection. Acceptance of the referral request is determined. Based on determining acceptance of the referral request, a credit is provided to the user.
US11830016B2 Method and system for automated targeted polling via an e-commerce promotions platform
Certain embodiments of the disclosure relate to methods and systems that support automated, targeted polling of consumers via an e-commerce promotions platform for administering e-commerce promotional activities, such as, for example, sweepstakes, contests, giveaways, and/or instant wins.
US11830015B2 Detection and mitigation of effects of high velocity value changes based upon match event outcomes
A processing module may be centralized and coupled to multiple inputs from customers, and behave deterministically, e.g., programmed to depend on state, inputs and outputs. The rapid speed of automated trading systems implementing such a centralized, deterministic module, where all users can access a central limit order object, can quickly result in an object state that does not reflect a true consensus or desirable state. Accordingly the resulting problem is a problem arising in computer systems due in part to the high speeds of computer systems. The solutions disclosed herein are, in one embodiment, implemented as automatic responses and actions by a computing system.
US11830014B2 Method for receiving merchant information and electronic device using same
An example electronic device includes a display, a communication module, a memory, and a processor. The processor is configured to scan, through the communication module, at least one signal emitted by at least one external electronic device around the electronic device; to receive, through the communication module, identification information corresponding to a first external electronic device from the first external electronic device representative of a merchant; to verify the received identification information; to request, through the communication module, a second external electronic device for merchant information corresponding to the merchant when the verification of the identification information is completed; and to receive, through the communication module, the merchant information from the second external electronic device.
US11830012B2 System for U.S. customs compliance for overseas importers
A computer-implemented method for complying with customs regulations for overseas shipments. The customs compliance systems and methods rely on current data to timely and accurately submit (or correct and resubmit) an “Importer Security Filing” or “ISF” to a U.S. Customs and Border Protection (“U.S. CBP”) authority. In particular, the present systems retrieve (e.g., using various APIs) and rely on current data from the most accurate or up-to-date sources of such data. Moreover, each ISF record is handled independently, retrieving the current data as needed rather than in sequential, batched requests. As a result, errors and time for processing ISF submissions are reduced because accurate data is more readily and promptly available.
US11830007B2 Systems and methods for incorporating breach velocities into fraud scoring models
A method and system for detecting fraudulent network events in a payment card network by incorporating breach velocities into fraud scoring models are provided. A potential compromise event is detected, and payment cards that transacted at a compromised entity associated with the potential compromise event are identified. Subsequent transaction activity for the payment cards is reviewed, and a data structure for the payment cards are generated. The data structure sorts subsequent transaction activity into fraud score range stripes. The data structure is parsed over a plurality of time periods, and at least one cumulative metric is calculated for each of the time periods in each fraud score range stripe. A plurality of ratio striping values are determined, and a set of feature inputs is generated using the ratio striping values. The feature inputs are applied to a scoring model used to score future real-time transactions initiated using the payment cards.
US11830004B2 Blockchain transaction safety
A method includes acquiring blockchain data that includes transactions between a plurality of blockchain addresses. The method includes labeling a set of the blockchain addresses as fraudulent and generating a graph data structure based on the blockchain data. The method includes calculating a set of scoring features for each blockchain address, where each set of scoring features includes a graph-based scoring feature. Calculating the graph-based scoring feature includes calculating a number of transactions associated with the blockchain address in the graph data structure. The method includes generating a scoring model using sets of scoring features for the blockchain addresses that are labeled as fraudulent and generating a trust score for each blockchain address using the scoring features and the scoring model. The trust score indicates a likelihood that the blockchain address is involved in fraudulent activity. Additionally, the method includes sending a requested trust score to a requesting device.
US11830001B2 Blockchain consensus method, accounting node and node
A blockchain consensus method includes: an accounting node generating a block and broadcasting verification information of the accounting node to other accounting nodes among N accounting nodes; receiving and verifying acknowledgement information broadcast by the other accounting nodes; and adding the block to a blockchain when the received acknowledgement information satisfies a second set condition. The N accounting nodes are determined according to coin age information carried in election requests broadcast by M election nodes. The acknowledgement information broadcast by the other accounting nodes is generated and broadcast by a first accounting node when received preparation information of a second accounting node meets a first set condition; the preparation information of the second accounting node is generated and broadcast by the second accounting node when validating the verification information; and each of the first accounting node and the second accounting node is any one of the other accounting nodes.
US11829998B2 Authenticated data feed for blockchains
An apparatus in one embodiment comprises a processing platform having at least one processing device. The processing platform implements a trusted bridge configured for at least temporary coupling between one or more data sources and a smart contract program of a blockchain. The trusted bridge comprises a secure enclave component and a relay component. Data obtained from a given one of the data sources via the relay component of the trusted bridge is authenticated in the secure enclave component of the trusted bridge. Information based at least in part on the data authenticated in the secure enclave component of the trusted bridge is provided to the smart contract program of the blockchain via the relay component of the trusted bridge. The secure enclave component illustratively receives a request for authenticated data from the blockchain smart contract program via the relay component, and responds to the request via the relay component.
US11829989B2 System and method for authenticating a location of a payment acceptance device
A system and method for authenticating a location of a payment acceptance device is provided. The method comprises receiving a transaction request comprising merchant data, the merchant data identifying the payment acceptance device and location information identifying a location at which the transaction request is initiated; retrieving, from a database, a payment acceptance device identifier based on the merchant data, the payment acceptance device identifier identifying a location at which the payment acceptance device is registered; authenticating the location of the payment acceptance device by comparing the location information and the location identified by the payment acceptance device identifier.
US11829986B2 System and method for triggering mobile device functionality using a payment card
A system and method in accordance with example embodiments may include providing functionality triggers to a consumer's mobile device in response to using a payment card in order to make a purchase. Functionality triggers may include account functionality, rewards functionality, social networking functionality, and offer or advertisement functionality to be performed on a consumer's mobile device.
US11829982B2 System for identifying or assisting the identification of a product or set of products
A system (1) is provided for identifying or assisting in identifying a product or a set of products of a user, such as the content of a meal tray (2). The system has a counter (11), a lighting system (3) for lighting the counter (11), a plurality of image acquisition devices (41, 42, 43) pointing towards the counter (11), and an identifier device (5) enabling the user to be identified. The system has a control device (7) configured to acquire the identifier (601) of the user, to acquire an image of the product or set of products with each of the image acquisition devices (4), and to associate the acquired images with the identifier.
US11829979B2 Transaction card with integrated USB device
A transaction card is provided for communicating with a computing device. The transaction card may comprise a computer interface device, at least one memory, at least one processor, and a card reader module. The card reader module configured to receive, from the computing device through the computer interface device, a first data packet comprising a request associated with a transaction, the first data packet being compatible with an interface protocol. The card reader module may process the first data packet to generate a second data packet compatible with the payment authentication protocol; provide the second data packet to the processor; receive, from the processor, a third data packet comprising a response to the request; process the third data packet to generate a fourth data packet based on the response, the fourth data packet compatible with the interface protocol; and transmit, to the computer interface device, the fourth data packet.
US11829967B2 Bill pay service with federated directory model support
A method, system, apparatus, and computer program for conducting a real-time payment settlement transaction. The method receiving a request for endpoint data, and, in response to receiving the request, determining whether one or more directories, among a plurality of directories, can provide the endpoint data requested in the request. The method also includes identifying at least one directory, among the directories determined to be able to provide the endpoint data requested in the request, as a selection for providing the endpoint data, and obtaining the endpoint data from the at least one directory identified in the identifying. In one example embodiment, the endpoint data includes an account number of a payee account and a routing number of a payee entity. A payment message or a request for payment message can be routed using the obtained endpoint data.
US11829964B2 Apportioning a payment amount among multiple payers
The disclosed technique enables a payer who uses a payment object to pay for goods or services to specify, by using a mobile device, how the payment amount should be apportioned the payer and additional payers. In certain embodiments, the technique involves communication between a mobile payment application installed on the payer's mobile device and a remote payment service system (PSS). The payment amount is transferred from the payer to the payee. The mobile payment application enables the payer to identify additional payers and specify how the payment amount should be apportioned between the payers. The mobile payment application communicates this information to the PSS, which then executes or triggers reimbursement to the payer to carry out the specified apportionment.
US11829961B1 Smart contract generation and execution in a distributed ledger environment
An apparatus comprising a communications interface configured to communicate over one or more networks, at least one processor and at least one memory including program code is provided. The at least one memory and the program code configured to, with the processor, cause the apparatus to at least receive, via the communications interface, an interparty transaction request. The interparty transaction request corresponds to an interparty transaction and identifying a first party and a second party. The apparatus generates a smart contract based on the interparty transaction request; stores a data entry indicating the generation of the smart contract to a distributed ledger; executes the smart contract to cause settlement of the interparty transaction between the first party and the second party; and stores a data entry indicating the settlement of the interparty transaction to the distributed ledger.
US11829959B1 System and methods for fully autonomous potholes detection and road repair determination
A pothole monitoring and repair system for a road surface includes at least one UAV which includes a video camera, a video processor, a computing unit and a global positioning receiver. The UAV generates video streams of road surfaces using the video camera which are processed by the video processor to extract road frames. The computing unit generates a geo-fenced area of the road surface, and determines whether there is at least one pothole in each of the road frames within the geo-fenced area. The cloud server generates a map of the geo-fenced area, labels location coordinates of each pothole on the map, identifies and labels geographical features in the road frames within the geo-fenced area, extracts pothole features in the road frames, and uses a classifier to predict repair actions based on pothole features and geographical features, which are presented on a front end interface.
US11829956B2 Apparatus and methods for selection based on a predicted budget
An apparatus for selection based on a probabilistic quantitative field, the apparatus comprising at least a processor and a memory communicatively connected to the processor. The memory contains instructions configuring the at least a processor to generate a time series model configured to generate a probabilistic quantitative field of a posting, wherein the generation includes receive a generation request from a user and generate the probabilistic quantitative field of the posting as a function of the generation request and a machine-learning model, determine if a hosting aggregator will host a posting or not as a function of the probabilistic quantitative field and a preconfigured threshold value, and create a prioritization list for a user as a function of the determination if a hosting aggregator will host a posting or not and the probabilistic quantitative field.
US11829954B2 Compensation management system and method
A computer-implemented method, computer program product and computing system for: defining a plurality of known error types within a payroll platform for use within an automotive space; obtaining performance information for a plurality of performance-based employees within the automotive space; and processing the performance information based, at least in part, upon the plurality of known error types to identify one or more errors within the performance information.
US11829953B1 Digital processing systems and methods for managing sprints using linked electronic boards
Systems, methods, and computer-readable media for managing a plurality of sprints using a plurality of electronically linked boards are disclosed. A low-level board with rows and columns is generated, containing sprint-related function data associated with the plurality of sprints. At least one internal column and at least one external column are generated on the low-level board, for linking to an associated high-level board. Group-by controls are presented, and in response to activation of an internal control, rows on the low-level are organized board into first groups based on common internal column data. In response to activation of the external control, rows on the low-level board are reorganized into second groups by common external column data. Links to the at least one associated high-level board are accessed on the low-level board, and data from the at least one associated high-level board is extracted and imported onto the low-level board.
US11829949B2 Pay statement setup
A computer-implemented method, system, and computer program product for configuring a pay statement. An input area is presented for a user to enter settings defining how the pay statement is to be configured. The settings are received from the user. A preview of the pay statement is displayed in a preview area based on the settings. The preview provides a visual representation of how the pay statement will appear for the settings. The user may modify the settings until the preview appears as desired by the user.
US11829945B1 Sensor data fusion for increased reliability
An event at a shelf, such as a user interacting with items on the shelf, may be detected using sensors associated with the shelf. Hypotheses to describe the event are generated based on the collected sensor data. However, hypotheses determined based on only one type of sensor data may not have a confidence value that is sufficiently reliable. Hypotheses derived from different sensor types may be combined to generate new hypotheses that have higher confidence values. For example, hypotheses based on image data may be combined with hypotheses based on weight data to produce hypotheses with higher confidence values that are sufficiently reliable. A hypothesis, from the set of combined hypotheses, having the highest confidence value may then be used to describe the interaction at the shelf, such as identifying the item and quantity of item the user interacted with during the event.
US11829942B2 Blockchain enabled transaction processing for an industrial asset supply chain
Some embodiments provide a system to facilitate transaction processing associated with an industrial asset supply chain having a first entity and a second entity. A first entity computer processor may retrieve, from a first entity database, information associated with pre-delivery data about the industrial asset. The first entity computer processor may then record pre-delivery data about the industrial asset via a secure, distributed transaction ledger. A second entity computer processor may retrieve, from a second entity database, information associated with a post-delivery event involving the industrial asset. The second entity computer processor may then record post-delivery event data about the industrial asset via a secure, distributed transaction ledger. The post-delivery event data might indicate, for example, that the industrial asset has been delivered, has been installed, is working properly, has been used, etc.
US11829940B2 Item transfer control systems
In implementations of item transfer control systems, a computing device implements a transfer system to receive input data describing types of requested items and corresponding quantities of the types of requested items to receive at each of a plurality of destination sites and types of available items and corresponding quantities of the types of available items that are available at each of a plurality of source sites. The transfer system constructs a flow network having a source node for each of the plurality of the source sites and a destination node for each of the plurality of the destination sites. An integral approximate solution is generated that transfers the corresponding quantities of the types of requested items to each of the plurality of the destination sites using a maximum flow solver and the flow network. The transfer system causes transferences of the corresponding quantities of the types of requested items to each of the plurality of the destination sites based on the integral approximate solution.
US11829931B2 Estimating system, estimating method, and information storage medium
Provided is an estimating system including at least one processor configured to: acquire first feature information on each first place of a plurality of first places to which a mobile object is to move in order; input the first feature information on the each first place to a learning model, which has learned a relationship between second feature information on each second place of a plurality of second places to which one of the mobile object and another mobile object has moved in order in the past and an arrival time at the each second place; and acquire an arrival time at the each first place estimated by the learning model.
US11829930B2 Systems and methods for controlling operation of an article based on detection of an interaction event
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for detecting events occurring to an article at a remote location using low-power event detection circuitry and transmission of event detection messages over a network.
US11829929B2 System-independent data logging
Systems and methods are described for tracking a shipping container. Information from a third-party shipping entity is combined with information retrieved from a data logger attached to the shipping container while the shipping container is in transit. The third-party portal provides updates through Email or the like, transmitted to an address that is uniquely associated with the shipping container and its current itinerary.
US11829927B2 Remote initiation of interaction by a computing entity
Methods, apparatuses, systems, and computer program products for interactive deliveries are provided. For an upcoming service point that is associated with a service point device, it is determined whether the item to be delivered to the service point is within an activation zone for activating the service point device. Responsive to determining that the item is within the activation zone, the service point device is remotely activated. Remotely activating the service point device triggers dynamical provision of an alert interface. An indication of user interaction via the user interface indicating availability of the user to receive the item is received. A notification of the indication of the user interaction is provided. If the notification indicates that the individual is available to receive the item at the service point, the item is delivered to or picked-up from the service point.
US11829925B2 Logistical management system
Systems and methods of performing logistical management are provided. The logistical management system may receive a request to ship a package from an electronic device associated with a user. The request can include an initial location and information relating to one or more characteristics of the package. In response to receiving the request, electronic data store may be queried to determine a set of possible itineraries for the package. The set of possible itineraries can then be validated against a set of pre-determined rules to produce a subset of itineraries. One of the subset of itineraries can then be chosen.
US11829924B2 Item identity federation and visibility as a service using a data sharing policy determined based on a visibility offering and a visibility intent
According to one or more embodiments of the disclosure, a service deploys a first service connector to a first deployment network of a first organization and a second service connector to a second deployment network of a second organization. The service receives a selected visibility offering by the first organization and a selected visibility intent for the second organization. The service determines a data sharing policy by matching the selected visibility offering by the first organization to the selected visibility intent for the second organization. The service configures the first service connector to capture data specified by the data sharing policy from the first deployment network and provide that data to the second service connector.
US11829922B2 System and method for managing transportation and storage of goods
A system and method for managing transportation and storage of packages to individuals, includes a server; first and second devices having a proximity interface; and a package control device attached to a package. The server and the first and second devices include respective processors, memories and communication network interfaces. The server and the package control device include transport and storage information including authentication information to authorize a handover of the package, and message authentication information determined using authorization key information of the server, which communicates the transport and storage information over the communication network interface to the first and second devices, wherein the first or second device receives same over the proximity interface from the package control device and compares the authentication information from the server and that received from the package control device to authorize the handover of the package.
US11829913B2 Facilitating activity logs within a multi-service system
In one aspect of the present disclosure, activities of users within an IT service end user are recorded. A given record of a user activity may include an output of a command executed by the user, and execution information, input parameter(s) to the command, output of the command, and/or any other type of execution information. In implementations, intelligence may be built into a proxy module corresponding to the command to track an execution of the command started by the user. The execution of the command is captured and stored in a buffer such that another user within the IT service end user can review the execution of the command. In another aspect, user interfaces are provided to facilitate a user within an IT service end user to review activities in administering IT services by another user within the IT service end user.
US11829911B2 Resource scoring and recommendation system
A computing device includes a memory and processing circuitry. The memory is configured to store an organizational proximity dataset for a current user. The processing is configured to generate scores for a plurality of resources based on the organizational proximity dataset stored to the memory for the current user. The processing circuitry is further configured to recommend one or more resources of the plurality of resources to the current user based on the scores generated for the plurality of resources.
US11829908B2 Warehouse order picking optimization system and method
Exemplary system and method embodiments described and shown herein are directed to optimizing warehouse picking operations. Exemplary system and method embodiments employ order allocation optimization and/or order grouping optimization that are individually or collectively usable to allocate and group warehouse orders in a manner that minimizes picker travel and maximizes labor productivity.
US11829906B2 System and method for adjusting a facility configuration based on detected conditions
Systems and methods for adjusting a facility configuration based on detected conditions are disclosed. An example system may include an energy and compute facility having a compute resource, and an energy source or an energy utilization requirement. The system may also include a controller having a facility description circuit to interpret detected conditions, and a facility configuration circuit to operate an adaptive learning system. The adaptive learning system is configured to adjust a facility configuration based on the detected conditions, wherein adjusting the facility configuration includes adjusting a utilization of the compute resource and at least one additional facility resource.
US11829895B2 Methods and systems for physiologically informed gestational inquiries
A system for physiologically informed gestational inquiries. The system includes a computing device configured to calculate a gestational phase, wherein the gestational phase is calculated by receiving a gestational datum, classifying the gestational datum to a gestational phase, and generating a gestational phase label. The computing device is further configured to receive from a remote device a gestational inquiry. The computing device is further configured to classify a gestational inquiry to an inquiry category. The computing device is further configured to select a gestational machine-learning model. The computing device is further configured to generate a gestational machine-learning model wherein the gestational machine-learning model utilizes a user biological extraction as an input and outputs gestational eligibility. The computing device is further configured to determine the gestational eligibility of a gestational inquiry.
US11829893B2 Analysis method for semiconductor device
The present invention provides an analysis method for a semiconductor device for analyzing a plurality of electrical parameters of a HKMG fin field effect transistor and a plurality of process parameters for manufacturing the transistor, comprising: performing key process parameter correlation analysis for each electrical parameter, wherein the key process parameter correlation analysis comprises: constructing multiple electrical-process models of the electrical parameter corresponding to each process parameter respectively; performing sensitivity analysis for each of the electrical-process models; determining a plurality of key process parameters from the plurality of process parameters based on the obtained sensitivity analysis results of the electrical-process models; and determining a relationship between the electrical parameter and the plurality of key process parameters based on a knowledge database. According to the analysis method provided by the present invention, the process variation which truly causes the transistor's electrical characteristics to change is excavated through the expert system.
US11829892B2 Detecting and correcting anomalies in computer-based reasoning systems
Techniques for detecting and correcting anomalies in computer-based reasoning systems are provided herein. The techniques can include obtaining current context data and determining a contextually-determined action based on the obtained context data and a reasoning model. The reasoning model may have been determined based on one or more sets of training data. The techniques may cause performance of the contextually-determined action and, potentially, receiving an indication that performing the contextually-determined action in the current context resulted in an anomaly. The techniques include determining a portion of the reasoning model that caused the determination of the contextually-determined action based on the obtained context data and causing removal of the portion of the model that caused the determination of the contextually-determined action, to produce a corrected reasoning model. Subsequently, second context data is obtained, a second action is determined based on that data and the corrected reasoning model, and the second contextually-determined action can be performed.
US11829891B2 Integrated hospital logistics management system using AI technology, and integrated hospital logistics management method using same
An integrated hospital logistics management system and an integrated hospital logistics management method using same is provided. Artificial intelligence analyzes trends and seasonal trends by using big data and predicts actual usage by using an artificial intelligence technology, and an artificial intelligence system automatically processes reorders, replacements, etc., thereby ensuring that an appropriate safety stock level can be maintained at all times according to a stock quantity, stock state, issue quantity, etc. of hospital supplies. The integrated hospital logistics management system includes an order processing module which processes ordering and warehousing of supplies; a logistics management module which requests the order processing module to purchase or replace the supplies according to the states of the supplies; and a system control module including a machine learning unit which generates and learns rules about the operation of the supplies by using metadata.
US11829885B2 Image processing apparatus that performs machine learning of learning model, method of controlling image processing apparatus, and storage medium
An information processing apparatus that performs machine learning of a learning model for improving the accuracy of inference of an image even in a case where the characteristics of an image are changed by correction applied to the image. The image processing apparatus includes an image processor configured to perform image processing on a training image and a teacher image according to each of a plurality of correction conditions. Machine learning of the learning model is performed using the training image and the teacher image. A plurality of parameters obtained by performing the machine learning of the learning model are stored in association with the plurality of correction conditions, respectively.
US11829878B2 Deep reinforcement learning framework for sequence level prediction of high dimensional data
In sequence level prediction of a sequence of frames of high dimensional data one or more affective labels are provided at the end of the sequence. Each label pertains to the entire sequence of frames. An action is taken with an agent controlled by a machine learning algorithm for a current frame of the sequence at a current time step. An output of the action represents affective label prediction for the frame at the current time step. A pool of actions taken up until the current time step including the action taken with the agent is transformed into a predicted affective history for a subsequent time step. A reward is generated on predicted actions up to the current time step by comparing the predicted actions against corresponding annotated affective labels.
US11829875B2 Information processing device, information processing method and computer readable storage medium
An information processing device, an information processing method, a computer readable storage medium are provided. The information processing device comprises processing circuitry configured to: construct, for each of a plurality of indexes, a sample unit set for the index based on a plurality of minimum labeled sample units related to the index which are obtained and labeled from an original sample set; and extract, for at least a part of the constructed plurality of sample unit sets, a minimum labeled sample unit from each sample unit set, and generate a labeled training sample based on the extracted minimum labeled sample unit. A sample unit set is constructed based on minimum labeled sample units that are labeled manually, and a labeled training sample is generated automatically based on such sample unit sets, thereby generating the labeled training sample automatically to a certain degree, and reducing manual participation.
US11829874B2 Neural architecture search
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for determining neural network architectures. One of the methods includes generating, using a controller neural network, a batch of output sequences, each output sequence in the batch defining a respective architecture of a child neural network that is configured to perform a particular neural network task; for each output sequence in the batch: training a respective instance of the child neural network having the architecture defined by the output sequence; evaluating a performance of the trained instance of the child neural network on the particular neural network task to determine a performance metric for the trained instance of the child neural network on the particular neural network task; and using the performance metrics for the trained instances of the child neural network to adjust the current values of the controller parameters of the controller neural network.
US11829867B2 Computer-readable recording medium and learning data generation method
A learning device receives, for each target, learning data that represents the source of generation of a tensor including a plurality of elements which multi-dimensionally represent the features of the target over a period of time set in advance. When the target satisfies a condition set in advance, the learning device identifies the period of time corresponding to the condition in the learning data. Subsequently, the learning device generates a weighted tensor corresponding to the learning data that is at least either before or after the concerned period of time.
US11829862B2 Method and device with neural network implementation
A neural network device includes: an on-chip buffer memory that stores an input feature map of a first layer of a neural network, a computational circuit that receives the input feature map of the first layer through a single port of the on-chip buffer memory and performs a neural network operation on the input feature map of the first layer to output an output feature map of the first layer corresponding to the input feature map of the first layer, and a controller that transmits the output feature map of the first layer to the on-chip buffer memory through the single port to store the output feature map of the first layer and the input feature map of the first layer together in the on-chip buffer memory.
US11829860B2 Processing and generating sets using recurrent neural networks
In one aspect, this specification describes a recurrent neural network system implemented by one or more computers that is configured to process input sets to generate neural network outputs for each input set. The input set can be a collection of multiple inputs for which the recurrent neural network should generate the same neural network output regardless of the order in which the inputs are arranged in the collection. The recurrent neural network system can include a read neural network, a process neural network, and a write neural network. In another aspect, this specification describes a system implemented as computer programs on one or more computers in one or more locations that is configured to train a recurrent neural network that receives a neural network input and sequentially emits outputs to generate an output sequence for the neural network input.
US11829854B2 Using machine learning to detect which part of the screen includes embedded frames of an uploaded video
A system and methods are disclosed for using a trained machine learning model to identify constituent images within composite images. A method may include providing pixel data of a first image as input to the trained machine learning model, obtaining one or more outputs from the trained machine learning model, and extracting, from the one or more outputs, an indication that the first image is a composite image that includes a constituent image, wherein at least a portion of the constituent image is in a spatial area of the first image.
US11829853B2 Systems and methods for tracking and representing data science model runs
A system for tracking and representing data science model runs includes a hub including a first computing device communicatively coupled with a data store. A runner including a second computing device having a cache is communicatively coupled with the hub through a telecommunications network. An end user computing device includes a display and is communicatively coupled with the runner and the hub. User interfaces displayed on the display include: a unique identifier identifying a data science model run performed by the runner; a list of input files used by the runner to perform the run; a list of output files output by the runner as a result of the run; and a diagram diagramming a process flow including a visual representation of the input files, a visual representation of the run, and a visual representation of the output files.
US11829852B1 System, method, and computer program product for predicting pin placement in an electronic design
The present disclosure relates to a computer-implemented method for automatically determining pin placement associated with an electronic design. Embodiments may include receiving, using at least one processor, at least one layout associated with the electronic design and separating the at least one layout into one or more grids. Embodiments may also include extracting one or more connectivity features from the one or more grids, wherein the one or more connectivity features include instance-pin and pin information. Embodiments may also include training a machine learning model, based upon, at least in part, the one or more connectivity features and receiving the machine learning model and a test layout at a predictor engine. Embodiments may further include providing a user with a pin placement recommendation based upon, at least in part, the machine learning model and the test layout.
US11829851B2 Information processor, mobile device, and method and program thereof
To provide a configuration that enables recognition of an unknown object included in an image. The configuration includes a network creation unit that creates a network linking a scene node indicating a scene type of an image and a node corresponding to an object, and an unknown object inference unit that compares a created network created by the network creation unit with a large number of reference networks created by learning processing, selects reference networks similar to the created network, selects, from the selected reference networks, a node corresponding to a node of an unknown object in the created network, and infers that an object associated with the selected node is an object corresponding to the unknown object.
US11829838B1 Digital prayer aid
A digital prayer aid is a handheld rosary bead counting tool having a loop of beads partially secured in a hand grip. The hand grip is configured to digitally count the advancement of a single bead. A digital display provides a user with a number of advanced beads. The hand grip and beads come in a plurality of configurations and colors. The hand grip may be Bluetooth® enabled to receive downloaded prayers and/or scriptural verses.
US11829834B2 Extended QR code
Methods and systems are disclosed for accessing links based on encoded objects. For example, a messaging application implemented on a client device determines a location of the client device and identifies a content item previously accessed by a threshold number of client devices at the location, the content item being previously accessed by each of the client devices responsive to scanning a physical object that encodes a link to the content item. The messaging application displays a notification that identifies the content item without the client device scanning the physical object and, in response to receiving input, accesses the link to present the content item without the client device scanning the physical object.
US11829828B2 RFID tag and RFID tagged article
An RFID tag is provided that includes a first planar conductor having a first opening, a second planar conductor partially or entirely facing the first planar conductor and having a second opening, an RFIC, a capacitor, and an inductor. The RFIC, the capacitor, and the inductor form a part of a current closed loop. Moreover, the first opening and the second opening have sizes that do not come into contact with a metal screw inserted into the first opening and the second opening. The first opening is located closer to a center than to an edge of the first planar conductor, and the second opening is located closer to a center than to an edge of the second planar conductor.
US11829826B2 RFID device
A process for manufacturing a transaction card includes forming an opening in a card body of the transaction card; inserting an electronic component into the opening; and disposing a non-conductive material about the electronic component. A transaction card includes a molded electronic component.
US11829824B2 Medium stacker and image forming system incorporating the medium stacker
A medium stacker includes a stacking portion, a rotary portion, a medium holder, a medium mover, and circuitry. The stacking portion has a stacking face to stack a sheet medium on which an image is formed. The rotary portion is configured to hold a leading end of the sheet medium in a sheet conveyance direction, reverse the sheet medium on the stacking face of the stacking portion, and convey the sheet medium. The medium holder is configured to hold the sheet medium when the sheet medium is conveyed by the rotary portion. The medium mover is configured to move the sheet medium to a predetermined position in a direction orthogonal to the sheet conveyance direction of the sheet medium while the sheet medium is held by the rotary portion. The circuitry is configured to control the rotary portion and the medium mover.
US11829821B2 Print system in which a print job is generated in association with an identification (ID) of at least one printing apparatus, user information and a print code that is issued by server system for printing file, information processing apparatus, and printing apparatus
A print system includes an information processing apparatus that uploads a file to the server system together with identification information of a printing apparatus to be used for printing the file, and a server system that stores, in a memory, generated print code in association with information of the file and the identification information of the printing apparatus to be used for printing the file, receives the print code and the identification information of the printing apparatus that have been transmitted from the printing apparatus, and searches for the stored file that is associated with the received print code and the identification information and generates the print job based on the searched file. In addition, a printing apparatus transmits, to the server system, the inputted print code and the identification information of the printing apparatus and executes printing of the file based on the received print job.
US11829816B2 Method and marking apparatus for applying a marking on an object
The invention relates to a method for applying a marking on an object according to image data, wherein the image data comprises pixels with first pixel values and pixels with second pixel values, and wherein the marking to be produced comprises several cells, each cell corresponding to one pixel of the image data, in which at least one light beam is emitted with light emitting means; a deflection direction of scanning means for deflecting the light beam is scanned over the object; when the deflection direction points at a cell corresponding to a pixel with a first pixel value, the light emitting means are activated to produce a mark in that cell; and; when the deflection direction points at a cell corresponding to a pixel with a second pixel value, the light emitting means are deactivated to leave that cell blank. The method is characterized in that the deflection direction is altered in a meander pattern for cells that correspond to pixels with first pixel values, and in a straight movement for cells that correspond to pixels with second pixel values. The invention further relates to a marking apparatus for applying a marking on an object.
US11829814B2 Resolving data location for queries in a multi-system instance landscape
The present disclosure involves systems, software, and computer implemented methods for resolving data location for queries in a multi-system instance landscape. One example method includes receiving a request for data for at least one entity that includes a qualified identifier that includes a system tenant qualifier and a local identifier. The system tenant qualifier identifies a system tenant in a multi-system tenant landscape and the local identifier identifies an entity instance of an entity in the system tenant. A routing policy table configured for the multi-system tenant landscape is identified and a cell is located in the routing policy table that corresponds to the entity and the system tenant. A routing policy is determined for routing the request based on the cell. The routing policy is used to determine a target system tenant to which to route the request and the request is provided to the target system tenant.
US11829812B2 Application programming interface obfuscation systems and methods
A method for obfuscating an application programming interface (API) can include creating a polarization library. The library can include for each of a plurality of websites: website endpoints, corresponding website endpoint parameters, and an assigned industry category. An API structure of a root API to be obfuscated can be extracted, including root endpoints and corresponding root endpoint parameters. An industry category can be identified for the root API and a website is selected from the polarization library that is in an industry category that is distinct from the root API category. An obfuscator API is created with the extracted API structure using website endpoints and website endpoint parameters from the selected website that match the structure of the root API.
US11829811B2 Systems and methods for exchanging electronic data
A computer program product configured to execute a method for exchanging electronic data. The method includes receiving, using an API, a request to transmit data from a source trading partner to a destination trading partner; querying a name server, using a domain name system protocol, the name server comprising a subdomain of the destination trading partner to send the data to, wherein the subdomain is mapped to a destination access point, wherein a name of the subdomain conforms to a common format, wherein an address of the subdomain conforms to another common format; determining the address of the subdomain based on the querying of the name server; addressing the data, using another API, to be sent to the address of the subdomain; and transmitting the data, using the another API, to the destination access point by virtue of the subdomain's mapping to the destination access point.
US11829810B2 Single device independent backend interface to a frontend interface of a microservice
An Application Programming Interface (API) is provided for interaction between a User Interface (UI) of a device and microservices provided from a cloud processing environment. The API provides a single device-type independent backend to the frontends of the microservices. The UI defines the data types and specific data that it needs for processing from a given microservice. The backend calls the appropriate microservice through the corresponding frontend of the microservice. The microservice may engage other microservices resulting in output being returned to the backend. The backend provides only the output associated with the data types and the specific data back to the UI.
US11829806B2 High-speed barrier synchronization processing that includes a plurality of different processing stages to be processed stepwise with a plurality of registers
An arithmetic processor performs arithmetic processing, and a synchronization processor, including first registers, performs synchronization processing that includes a plurality of processing stages to be processed stepwise. The arithmetic processor sends, to the synchronization processor, setting information to be used in a predetermined processing stage of the synchronization processing, and instruct the synchronization processor to execute the predetermined processing stage for the arithmetic processing. Each of the first registers includes a setting information management area to manage the setting information received from the arithmetic processor, and a destination status area to store a usage state of each of destination registers which are used in a next processing stage following the predetermined processing stage. The synchronization processor executes the predetermined processing stage by transferring data between the first registers to cause the synchronization processing to proceed to the next processing stage.
US11829803B2 Methods for dynamic throttling to satisfy minimum throughput service level objectives and devices thereof
Methods, non-transitory machine readable media, and computing devices that dynamically throttle non-priority workloads to satisfy minimum throughput service level objectives (SLOs) are disclosed. With this technology, a determination is made when a number of detection intervals with a violation within a detection window exceeds a threshold, when a current one of the detection intervals is outside an observation area. The detection intervals are identified a violated based on an average throughput for priority workloads within the detection intervals exceeding a minimum throughput SLO. A throttle is then set to rate-limit non-priority workloads, when the number of violated detection intervals within the detection window exceeds the threshold. Advantageously, throughput for priority workloads is more effectively managed and utilized with this technology such that throttling oscillations are reduced, throttling is not deployed in conditions in which it would not improve throughput, and throttling is minimally deployed to maximize throughput.
US11829802B2 Computing system and data processing system including a computing system
A data processing system includes at least one pooled memory node, at least one processing node, and a switch node coupled to the at least one pooled memory node and the at least one processing node. The data processing system also includes a master node configured to transmit task information to a first processing node among the at least one processing node through the switch node and configured to transmit a memory address range of a first pooled memory node among the at least one pooled memory node to the switch node. The switch node processes a first memory access request transmitted by the first processing node based on the task information, for the first pooled memory node, based on the memory address range.
US11829801B2 Mesh agents for distributed computing
A method to broker events of event-driven application components, within a distributed computing environment and using a mesh broker, is described. The mesh broker is instantiated as several mesh agents, the mesh agents being provisioned to support mediation activities relating to a plurality of computational nodes within the distributed computing environment. The mesh agents are further deployed as a mesh network among the computational nodes of the distributed computing environment. A connectivity catalog stores cost data associated with transmission of an event notification between each of multiple pairs of computational nodes of the computational nodes. Routes across the mesh network are automatically selected, by the mesh agents and using the cost data to determine low-cost routes across the mesh network.
US11829799B2 Distributed resource-aware training of machine learning pipelines
A method, a structure, and a computer system for predicting pipeline training requirements. The exemplary embodiments may include receiving one or more worker node features from one or more worker nodes, extracting one or more pipeline features from one or more pipelines to be trained, and extracting one or more dataset features from one or more datasets used to train the one or more pipelines. The exemplary embodiments may further include predicting an amount of one or more resources required for each of the one or more worker nodes to train the one or more pipelines using the one or more datasets based on one or more models that correlate the one or more worker node features, one or more pipeline features, and one or more dataset features with the one or more resources. Lastly, the exemplary embodiments may include identifying a worker node requiring a least amount of the one or more resources of the one or more worker nodes for training the one or more pipelines.
US11829789B2 Cross-function virtualization of a telecom core network
In the present disclosure, functions associated with the central office of an evolved packet core network are co-located onto a computer platform or sub-components through virtualized function instances. This reduces and/or eliminates the physical interfaces between equipment and permits functional operation of the evolved packet core to occur at a network edge.
US11829786B2 Collaboration hub for a group-based communication system
Computer-readable media, methods, and systems for generating a collaboration hub for display within a graphical user interface of a group-based communication system. The collaboration hub comprises a list of recommended active users, a list of recommended active synchronous multimedia collaboration sessions, and a feed of recommended asynchronous collaboration threads such that relevant activity within the group-based communication system is viewable and accessible to users of the group-based communication system.
US11829783B2 Dynamic loading of an extending application
An apparatus, system and product including a software agent configured to monitor and interact with a Document Object Model (DOM) of a page of an Electronic Health Record (EHR) system; a runtime infrastructure that is loaded, dynamically, in the page in a first iframe; an EHR-specific EHR adapter that is loaded, dynamically, in the page; and an extending application that is loaded, dynamically, in the page in a second iframe, wherein the EHR-specific EHR adapter is configured to receive EHR-specific instructions from the software agent and communicate converted cross-EHR instructions to the runtime infrastructure, wherein the runtime infrastructure is configured to communicate the converted cross-EHR instructions to the extending application and receive cross-EHR instructions from the extending application, wherein the EHR-specific EHR adapter is configured to obtain the cross-EHR instructions and communicate converted EHR-specific instructions to the software agent.
US11829781B2 Method of remotely modifying basic input/output system configuration setting
A method of remotely modifying a basic input/output system (BIOS) configuration setting includes steps of: transmitting, by a remote computer, a modification instruction to a cloud server; transmitting, by the cloud server to a POS system, a new configuration value of the BIOS configuration setting contained in the modification instruction; determining, by an embedded controller of the POS system, whether the new configuration value is identical to an original configuration value of the BIOS configuration setting; and by the embedded controller when a result of the determination is negative, updating the BIOS configuration setting and transmitting a response instruction to the remote computer.
US11829779B2 Scalable specification and self-governance for autonomous databases, cluster databases and multi-tenant databases in cloud and on-prem environment
A computer program product, system, and computer implemented method for scalable specification and self-governance for autonomous databases, cluster databases, and multi-tenant databases in cloud and on-prem environments. The approach disclosed herein enables management of a consolidated databases using a template-based process that allows for the consolidated databases (CDBs) and pluggable databases (PBDs) to be reconfigured automatically. In some embodiments, the approach instantiates one or more monitoring modules and one or more CDB/PDB configuration managers. These elements can detect relevant changes in the conditions in which CDB instances and open PDBs operate and adjust the configurations thereof in response. The configurations are specified in and adjusted using one or more corresponding templates, where the template comprise a set of rules that may have various interdependencies and specify how to determine what value a particular configuration setting should be to automatically configuration and reconfigure CDB instances and open PDBs.
US11829775B2 Smart compute resistive memory
Systems, methods and devices are disclosed for a smart compute memory circuitry that has the flexibility to perform a wide range of functions inside the memory via logic circuitry and an integrated processor. In one embodiment, the smart compute memory circuitry comprises an integrated processor and logic circuitry to enable adaptive System on a Chip (SOC) and electronics subsystem power or performance improvements, and adaptive memory management and control for the smart compute memory circuitry. A resistive memory array is coupled to the integrated processor.
US11829768B2 Method for scheduling out-of-order queue and electronic device items
The disclosure provides a method for scheduling an out-of-order queue The method includes: adding a highest bit before each address in a reorder buffer (ROB) or in a branch reorder buffer (B-ROB), in which the addresses are entered by instructions in the out-of-order queue; adding a highest bit for a read pointer (roqhead) of the ROB or B-ROB; performing an exclusive-OR (XOR) operation on the highest bit for the roqhead and the highest bit for each of the addresses entered by two instructions to be compared, and determining addresses after the XOR operation as age information of the two instructions; and comparing the age information to determine the oldest instruction in the queue for execution in response to scheduling the out-of-order queue.
US11829759B2 Apparatus and method for segmenting a data stream of a physical layer
The invention introduces an apparatus for segmenting a data stream, installed in a physical layer, to include a host interface, a data register and a boundary detector. The data register is arranged to operably store data received from the host side through the host interface. The boundary detector is arranged to operably detect the content of a data register. When the data register includes a special symbol, the boundary detector outputs a starting address that the special symbol is stored in the data register to an offset register to update a value stored in the offset register, thereby enabling a stream splitter to divide data bits of the data register according to the updated value of the offset register.
US11829758B2 Packing conditional branch operations
Disclosed in some examples, are systems, methods, devices, and machine readable mediums which use improved dynamic programming algorithms to pack conditional branch instructions. Conditional code branches may be modeled as directed acyclic graphs (DAGs) which have a topological ordering. These DAGs may be used to construct a dynamic programming table to find a partial mapping of one path onto the other path using dynamic programming algorithms.
US11829753B1 Streaming execution for a quantum processing system
Interactions between a classical computing system and a quantum computing system can be structured to increase the effective memory available to hold instructions for a quantum processor. The system stores a schedule of compiled quantum processing instructions in a memory storage location on a classical computing system. A small program memory is included in close proximity to a control system for the quantum processor on the quantum computing system. The classical computing system sends a subset of instructions from the schedule of quantum instructions to the program memory. The control system manages execution of the instructions by accessing them at the program memory and configuring the quantum processor accordingly. While the quantum processor executes the instructions, additional instructions are transferred from the classical computing system to the program memory to await execution. The quantum system can execute many instructions quickly without idling while instructions are fetched from a large memory.
US11829749B2 Incremental update for offline data access
A system includes persistent storage containing data used by software applications, and a server application configured to perform operations, including identifying a subset of the data, where the subset is used to generate a full offline payload for a particular software application and that includes user interface (UI) components selected for the particular software application based on the subset of the data. The operations also include monitoring the subset of the data to identify a modification to particular data and, based on identifying the modification, generating a partial offline payload based on the particular data as modified, where the partial offline payload includes a subset of the UI components, and where each UI component of the subset is updated based on the particular data as modified. The operations further include receiving a request for the partial offline payload and, based on receiving the request, transmitting the partial offline payload.
US11829744B2 Semi-declarative method for infrastructure deployment and access control
A computer system includes a processor and a memory device. The computer system is configured to execute a function that builds a software instance definition object. The software instance definition object includes one or more configuration items, attributes, permissions, and linkages to other objects, which define a software instance. The computer system temporarily stores the software instance definition object in the memory device. The computer system updates at least one of the configuration items, attributes, permissions, and linkages to other objects of the stored software instance definition object, thereby creating an updated software instance definition object. A fix command is then executed to update the software instance based on the updated software instance definition object, thereby creating an updated software instance. After creating the updated software instance, the software instance definition object is deleted from the memory device.
US11829738B2 Static block frequency prediction in irreducible loops within computer code
A block frequency of a block in an irreducible loop in computer code is statically determined. The statically determining includes splitting an incoming block mass among multiple loop headers of the irreducible loop to provide an initial mass for the block. A bottom-up traversal and a top-down traversal of a plurality of loops of the computer code including the irreducible loop are iteratively performed to update a mass of the block. The iteratively performing commences with propagating the initial mass of the block to one or more blocks of one or more loops of the plurality of loops and continues with propagating and updating masses of select blocks of the plurality of loops until a predefined point is reached providing a resulting mass for the block. The block frequency of the block is determined using the resulting mass and is to be used in processing associated with the computer code.
US11829733B2 Synthesis flow for data processing engine array applications relying on hardware library packages
Implementing an application for a data processing engine (DPE) array can include detecting, using computer hardware, a component of a hardware library package instantiated by an application. The application is specified in source code and is configured to execute on a DPE array. An instance of the component is extracted from the application. The extracted instance specifies values of parameters for the instance of the component. The instance can be partitioned by generating program code defining one or more kernels corresponding to the instance of the component. The partitioning is based on a defined performance metric of the component and a defined performance requirement of the application. The application is transformed by replacing the instance of the component with the program code generated by the partitioning. The application, as transformed, is compiled into program code executable by the DPE array.
US11829730B2 Elements for in-memory compute
A memory array arranged in multiple columns and rows. Computation circuits that each calculate a computation value from cell values in a corresponding column. A column multiplexer cycles through multiple data lines that each corresponds to a computation circuit. Cluster cycle management circuitry determines a number of multiplexer cycles based on a number of columns storing data of a compute cluster. A sensing circuit obtains the computation values from the computation circuits via the column multiplexer as the column multiplexer cycles through the data lines. The sensing circuit combines the obtained computation values over the determined number of multiplexer cycles. A first clock may initiate the multiplexer to cycle through its data lines for the determined number of multiplexer cycles, and a second clock may initiate each individual cycle. The multiplexer or additional circuitry may be utilized to modify the order in which data is written to the columns.
US11829729B2 Spatiotemporal fused-multiply-add, and related systems, methods and devices
Systems, apparatuses, and methods of operating memory systems are described. Processing-in-memory capable memory devices are also described, and methods of performing fused-multiply-add operations within the same. Bit positions of bits stored at one or more portions of one or more memory arrays, may be accessed via data lines by activating the same or different access lines. A sensing circuit operatively coupled to a data line may be temporarily formed and measured to determine a state (e.g., a count of the number of bits that are a logic “1”) of accessed bit positions of a data line, and state information may be used to determine a computational result.
US11829728B2 Floating point adder
An adder and a method for calculating 2n+x are provided, where x is a variable input expressed in a floating point format and n is an integer. The adder comprises: a first path configured to calculate 2n+x for x<0 and 2n−1≤|x|<2n+1; a second path configured to calculate 2n+x for |x|<2n; a third path configured to calculate 2n+x for |x|≥2n; and selection logic configured to cause the adder to output a result from one of the first, second, and third paths in dependence on the values of x and n.
US11829725B2 Computer implemented method for the automated analysis or use of data
A computer implemented method for the automated analysis or use of data is implemented by a voice assistant. The method comprises the steps of: (a) storing in a memory a structured, machine-readable representation of data that conforms to a machine-readable language (‘machine representation’); the machine representation including representations of user speech or text input to a human/machine interface; and (b) automatically processing the machine representations to analyse the user speech or text input.
US11829724B1 Using semantic grammar extensibility for collective artificial intelligence
Support for natural language expressions is provided by the use of semantic grammars that describe the structure of expressions in that grammar and that construct the meaning of a corresponding natural language expression. A semantic grammar extension mechanism is provided, which allows one semantic grammar to be used in the place of another semantic grammar. This enriches the expressivity of semantic grammars in a simple, natural, and decoupled manner.
US11829723B2 System for predicting document reuse
A system and method for identifying relevant content from other documents and presenting candidate documents in a document authoring application is described. The system identifies a pattern of events from the document authoring application. The system receives a request to identify candidate documents pertinent to a document present in the document authoring application. A set of candidate documents is identified from a document library based on the pattern of events, a reuse score for each candidate document, a similarity score for each candidate document, and content in the document present in the document authoring application. The set of candidate documents is provided in a user interface element of the document authoring application.
US11829717B1 Context-based abusive language detection and response for media
Devices, systems, and methods are provided for context-based abusive language detection and responses. A method may include identifying text associated with first video content, and determining that a first word in the text matches a first keyword indicative of abusive language. The method may include determining a first label associated with the first word, the first label indicating that the first word is ambiguous. The method may include identifying a first sentence of the text, the first sentence including the first word. The method may include determining first and second context of the first word and the first sentence. The method may include determining, based on the first and second context, using a machine learning model, a second label associated with the first sentence, the second label indicating a probability that the first sentence includes abusive language. The method may include generating second video content for presentation.
US11829716B2 Suggestion of an output candidate
The present invention may be a method, a computer system, and a computer program product for suggesting an output candidate. The method comprises receiving a user input; selecting a corpus containing an expression similar to the user input among a plurality of corpuses; finding, in the user input, a seed word that may be present in a definition statement of an entry in a dictionary; identifying, in the dictionary, an entry of a definition statement containing the seed word or within a threshold similarity to the seed word with reference to the selected corpus; and suggesting the identified entry as an output candidate.
US11829714B2 Constructing answers to queries through use of a deep model
Various technologies relating to constructing an answer to a query are described herein, wherein the answer is in list form. The answer includes a header and a list element. A deep model receives content of a webpage that is deemed relevant to the query by a search engine and constructs the answer to the webpage upon receipt of the query.
US11829712B2 Management of presentation content including generation and rendering of a transparent glassboard representation
The present disclosure relates to management of transparent glassboard representations, where a virtual glassboard is comprehensively integrated with presentation content. An exemplary transparent glassboard representation provides a layered configuration of content layers in an ordered arrangement to maximize integration of a virtual glassboard within presentation content. Some examples of the present disclosure comprise those where a graphical user interface (GUI) object is managed during the design of presentation content. In further examples, the present disclosure pertains to management for rendering of a transparent glassboard representation within a GUI of a host application/service endpoint during real-time (or near real-time) presentation. Further non-limiting examples apply trained artificial intelligence (AI) processing to efficiency automate management of transparent glassboard representations both in a design phase and presentation phase for managing presentation content. Representations of presentation content, comprising a transparent glassboard representation, may be synchronized through a plurality of different host applications/services.
US11829709B2 Methods and systems for generating automations for organizing and displaying documents in content collaboration platforms
Embodiments include generating automations for a content collaboration system. Generating automations can include displaying graphical objects corresponding to documents hosted by the content collaboration system at a navigation pane of the content collaboration system and determining a deviation metric using a hierarchical structure of the graphical objects and a reference structure. In response to the deviation metric satisfying a criteria, an automation rule for the change to the hierarchical structure of the displayed graphical objects can be displayed. The automation rule can include a reference between a graphical object of the displayed graphical objects and a root reference and a change to the reference between the graphical object and the root reference. Embodiments can also include executing the automation rule to update the hierarchical structure of the displayed graphical objects and update hierarchical structures of the one or more additional graphical objects hosted by the collaboration system.
US11829705B1 Facilitating generation and presentation of advanced insights
Methods, computer systems, computer-storage media, and graphical user interfaces are provided for facilitating generation and presentation of insights. In one implementation, a set of data is used to generate a data visualization. A candidate insight associated with the data visualization is generated, the candidate insight being generated in text form based on a text template and comprising a descriptive insight, a predictive insight, an investigative, or a prescriptive insight. A set of natural language insights is generated, via a machine learning model. The natural language insights represent the candidate insight in a text style that is different from the text template. A natural language insight having the text style corresponding with a desired text style is selected for presenting the candidate insight and, thereafter, the selected natural language insight and data visualization are providing for display via a graphical user interface.
US11829704B2 Dynamic web content based on contextual profile
Dynamic web content personalization may be used to alter a web page such that two different people who view that web page do not see the exact same content on that page. The present disclosure includes techniques that allow a web page to be structured, via underlying source code, so that content can be dynamically generated based on a user transaction history. Further, dynamic content customization can effectively change the layout and functionality of a web page in ways not previously contemplated. For example, different control elements may become accessible based on a particular contextual user profile assigned to a user based on a transaction history. Modular content modules may also have a different appearance for different users.
US11829700B2 Method of analyzing and detecting critical cells
A method includes clustering cells in a group of cells into a selected number of clusters, and ranking the clusters based on a list of prioritized features to generate a list of ranked clusters. The method also includes ranking cells in each of one or more ranked clusters in the list of ranked clusters, based on the list of prioritized features, to generate a list of ranked critical cells. The method further includes outputting the list of ranked critical cells for use in adjusting cell layouts based on the ranked critical cells.
US11829699B1 Method to segregate logic and memory into separate dies for thermal management in a multi-dimensional packaging
A packaging technology to improve performance of an AI processing system resulting in an ultra-high bandwidth system. An IC package is provided which comprises: a substrate; a first die on the substrate, and a second die stacked over the first die. The first die can be a first logic die (e.g., a compute chip, CPU, GPU, etc.) while the second die can be a compute chiplet comprising ferroelectric or paraelectric logic. Both dies can include ferroelectric or paraelectric logic. The ferroelectric/paraelectric logic may include AND gates, OR gates, complex gates, majority, minority, and/or threshold gates, sequential logic, etc. The IC package can be in a 3D or 2.5D configuration that implements logic-on-logic stacking configuration. The 3D or 2.5D packaging configurations have chips or chiplets designed to have time distributed or spatially distributed processing. The logic of chips or chiplets is segregated so that one chip in a 3D or 2.5D stacking arrangement is hot at a time.
US11829693B2 Method for optimizing circuit timing based on flexible register timing library
Disclosed in the present invention is a method for optimizing circuit timing based on a flexible register timing library. First, registers are simulated respectively in a case of a plurality of groups of an input signal conversion time, a clock signal conversion time, and a register load capacitance, corresponding actual propagation delays at this time are obtained by changing setup slack and hold slack of the registers, and actual propagation delays of the registers under specific input signal conversion time, clock signal conversion time, register load capacitances, setup slack, and hold slack are obtained through linear interpolation, to establish a flexible register timing library; and then static timing analysis is performed on all register paths in a circuit by using the library, a minimum clock cycle under a condition of satisfying that a setup time margin and a hold time margin are both greater than zero is found by changing the setup slack and hold slack of the registers, thereby improving the performance of the circuit without changing the design of the circuit and without increasing the area overheads of the circuit.
US11829692B1 Machine-learning-based design-for-test (DFT) recommendation system for improving automatic test pattern generation (ATPG) quality of results (QOR)
Training data may be collected based on a set of test-case configurations for each integrated circuit (IC) design in a set of IC designs. The training data may include a set of features extracted from each IC design, and a count of test cycles required for achieving a target test coverage for each test-case configuration. A machine learning (ML) model may be trained using the training data to obtain a trained ML model. The trained ML model may be used to predict a set of ranked test-case configurations for a given IC design based on features extracted from the given IC design.
US11829690B2 Radiation risk assessment method and device, electronic device and storage medium
A radiation risk assessment method and device, an electronic device and a storage medium are provided. The method comprises: determining a risk signal to be assessed based on a product design model, and judging whether the risk signal to be assessed is periodic; if the risk signal to be assessed is periodic, determining the spectrum amplitude corresponding to the risk signal to be assessed; acquiring the current intensity of a radiation source and the distance between the risk signal to be assessed and the radiation source; calculating to obtain the radiation intensity of the risk signal to be assessed using the spectrum amplitude, the current intensity and the distance; and determining the corresponding radiation risk assessment result according to the radiation intensity.
US11829688B2 Automatic generation of incremental load design with stacks of pallets
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions that, when executed on the one or more processors, perform certain acts. The acts can include obtaining information about a trailer that has been partially loaded with preloaded stacks in a manner that deviates from an original load design. The trailer is being loaded with stacks of pallets comprising the preloaded stacks and unloaded stacks. The acts also can include determining positions of empty floor spots remaining in the trailer. The acts additionally can include determining a first portion of an incremental load design for the unloaded stacks using a gap-filling pattern behind an uneven rear edge of the preloaded stacks. The acts further can include determining a second portion of the incremental load design. The acts additionally can include updating the incremental load design based on an overall load design of the trailer. The acts further can include outputting at least the incremental load design, as updated. The incremental load design can specify a respective floor spot assignment for each of the unloaded stacks. Other embodiments are described.
US11829678B2 Receiving card and display control card component
Embodiments of the disclosure relate to a receiving card, which includes: a circuit board and a programmable logic device, a memory device, a plug-in component, a physical layer transceiver group and a plurality of Ethernet interfaces arranged on the circuit board. The memory device and the plug-in component are electrically connected with the programmable logic device; the plurality of Ethernet interfaces are respectively and electrically connected with a plurality of SerDes channels configured by the programmable logic device through the physical layer transceiver group; each of the plurality of SerDes channels includes two pairs of differential signal lines, and one of the two pairs of differential signal lines is used for transmitting data and the other pair of differential signal lines is used for receiving data.
US11829675B2 Systems and methods for discovering printers using Bluetooth Low Energy protocol
Systems, methods and devices enable wireless discovery of printer devices in proximity to a wireless communication device. A wireless device may detect a mobile print service triggered on the wireless communication device, scan radio channels associated with Bluetooth Low Energy (BLE) advertisement broadcasts, receive BLE advertising packets from printer devices, and display a list of discovered printer devices and printer capabilities based on the received BLE advertising packets. A wireless device may further detect a user input selecting a printer device from the list, establish a BLE connection with the selected printer device, receive information over the BLE connection identifying a wireless local area network (WLAN) or a wireless direct communication link to which the selected printer device is connected, wherein the information is received with the selected printer device, and send a print job to the selected printer device over the identified WLAN or a wireless direct communication link.
US11829674B2 Printing system, apparatus, and method, utilizing a virtual printer
An information processing system, an information processing apparatus, and a processing execution method. The information processing system in response to a transmission of a print job from a terminal device to a virtual printer registered in an external print service, receives information for identifying the virtual printer and the print job from the external print service, based on association information associating identification information of an application and information for identifying a virtual printer, identifies an application associated with the information for identifying the virtual printer that is received, and processes the print job by the application.
US11829672B2 Information processing method and information processing device
Provided are an information processing program that can efficiently search for an information processing device having a camera function and an information processing device. According to one embodiment, an information processing program causes a computer of an information communication device that communicates with one or more information processing devices to execute information processes, and the information processes include: acquiring device information output from the information processing device; generating a first device list based on first information on the information processing device and second information on an imaging device corresponding to the information processing device, included in the device information; and outputting the first device list to a display unit of the information communication device.
US11829665B2 Print job management method and apparatus for creating multiple job batches from print jobs
A technique is provided with which it is possible to effectively consume a plurality of continuous base materials with different remaining amounts. A job list and a continuous paper list are prepared. The job list registers job attribute information that includes print length information that indicates the length of continuous paper necessary for printing of each print job. The continuous paper list registers continuous-base-material attribute information that includes paper remaining information that indicates a remaining length of each roll of continuous paper. Then, a job batch is generated in accordance with the continuous-paper attribute information and the job attribute information. The job batch defines one roll of continuous paper and a print job, the continuous paper being selected from among the continuous paper list, the print job being extracted from among the job list and printable on the selected continuous paper.
US11829661B2 Media feed rate adjustments
An example system may include a processor and a non-transitory machine-readable storage medium storing instructions executable by the processor to determine, during an imaging operation by an imaging component of a printing device, whether a print queue, supplied by the imaging component, will be depleted by a printing component of the printing device prior to a completion of the imaging operation; and adjust, based on the determination, a media feed rate of the printing component.
US11829660B2 Print control method and image forming apparatus determines skip permission conditions to execute print processing for confidential job data
A print control method includes a confidential print control step. The confidential print control step includes determining whether skip permission conditions set in advance for each of the plurality of pieces of user designation data are satisfied when the submission destination designation data of the confidential job data requested to be executed includes a plurality of pieces of user designation data assigned with prioritization orders, thereby specifying the user designation data falling within a print permission range according to the prioritization orders, and executing confidential print control for the user designation data within the print permission range. The confidential print control step includes causing to execute the print processing for the confidential job data on the condition that the input authentication data by which the user authentication process is successful matches the data corresponding to the user designation data among the plurality of pieces of registration authentication data.
US11829657B1 System and method for printing device troubleshooting and maintenance
A method for troubleshooting and maintaining printing devices is provided. The method includes identifying, by a service bot in a print device, a maintenance condition to be resolved, wherein the service bot comprises a processor executing instructions stored on a computer-readable medium in the print device; notifying, by the service bot, a client terminal of the maintenance condition and a resolution attempt; analyzing, by the service bot, the maintenance condition using an anomaly detection technique; referencing, by the service bot, a knowledge database to identify a resolution for the analyzed maintenance condition; implementing, by the service bot, the identified resolution at the print device; notifying the client terminal of the identified resolution; and updating the knowledge database with the analyzed maintenance condition and the identified resolution. A non-transitory computer-readable medium and print device are also provided.
US11829655B1 Method for generating document with specialty imaging and computing device associated therewith
A method for generating a document with specialty imaging includes: receiving a document with three pages, including a content page, a mask page with a background color and a foreground color, and an effect page with special imaging effect(s); processing the mask and effect pages by hiding a portion of the effect page overlapped by the background color to form a transformed effect page with a remaining portion, wherein the foreground color at least partially unhides the remaining portion such that the transformed effect page includes at least one specialty imaging effect; and processing the transformed effect and content pages by overlaying the transformed effect page on the content page to generate a transformed content page that forms a transformed document with specialty imaging. A computing device for implementing the method is also provided. A non-transitory computer-readable medium associated with the method is provided.
US11829653B2 Information processing apparatus that reduces labor and time for instruction in reservation printing, and control method for information processing apparatus
An information processing apparatus capable of reducing the labor and time expended by a user for an instruction in reservation printing is provided. The information processing apparatus performs communication with a server for storing files and an image forming apparatus for printing files. The information processing apparatus includes a file obtaining unit configured to obtain files shown in a print candidate file list generated based on a priority setting indicating priorities of files stored in the server among a plurality of files stored in the server, and a transmission unit configured to transmit the obtained files to the image forming apparatus.
US11829652B2 Information processing apparatus, information processing method, system, and non-transitory computer-readable storage medium with remote operation and local network
An information processing apparatus comprises a determination unit configured to determine whether or not an instruction for printing based on a print job is given by a remote operation, and a decision unit configured to decide one of apparatuses belonging to a local network, to which the information processing apparatus belongs, as a storage destination of the print job in accordance with a result of the determination by the determination unit.
US11829649B2 Data storage device using an external reference pattern
New, more efficient and robust data storage devices, systems and techniques are provided. In some aspects of the invention, a new form of data storage device is provided, incorporating data storage cells, and a read/write device connected with an auxiliary structure. The auxiliary structure elaborates on the simpler data written in the data storage cells to generate more complex, complete and meaningful data. In some embodiments, the physical arrangement, or other attributes, of structural storage device elements serve as a patterned reference device for data enhancement and supplementation. In some embodiments, the data enhancement and supplementation results from one or more chemical and/or physical reactions, in a sequence of such reactions, between writeable domains, auxiliary structure or the simpler data.
US11829647B1 Storage system and method for using a queue monitor in a block allocation process
A storage system has a memory with a multi-level cell (MLC) block that can store multiple bits per cell or can be constrained to store only one bit per cell. Using the MLC block to store only one bit per cell can increase the performance of the storage system but can also reduce endurance of the MLC block. The storage system can monitor a command queue to determine the performance needed. With that information, the storage system can determine whether it is worth making the tradeoff of increasing performance at the cost of endurance.
US11829642B2 Managing write requests for drives in cloud storage systems
Systems and methods are provided for managing write requests for drives in a cloud storage system. For example, a system can receive a plurality of write requests for writing a first set of data to a first drive of a plurality of drives. The first drive may be powered off. The system can write the first set of data to a cache in response to receiving the plurality of write requests. The system can determine that a number of the plurality of write requests exceeds a predetermined write request threshold. The system can power on the first drive in response to determining that the number of the plurality of write requests exceeds the predetermined write request threshold. The system can write the first set of data stored in the cache to the first drive.
US11829636B2 Cold data identification
A method comprising directing, via a memory manager, an address associated with data to be written to a cold memory map, receiving the data at a memory device, and writing the data to the memory device in response to the memory manager identifying the data as cold data in response to writing the address associated with the data to the cold memory map.
US11829627B2 Data migration schedule prediction using machine learning
Various embodiments provide for one or more processor instructions and memory instructions that enable a memory sub-system to predict a schedule for migrating data between memory devices, which can be part of a memory sub-system.
US11829619B2 Resource usage arbitration in non-volatile memory (NVM) data storage devices with artificial intelligence accelerators
Methods and apparatus are provided for arbitrating access to, and usage of, various device resources of a data storage device (DSD) configured for Machine Learning with Low-Power. The data storage device may include a TinyML controller with an artificial intelligence (AI) accelerator integrated with a data storage controller on a system-on-a-chip (SoC). The device resources may be, e.g., storage resources such as random access memory (RAM) devices, non-volatile memory (NVM) arrays, and latches formed on NVM dies of the NVM arrays. The resource arbitration may be based, for example, on parameters pertaining to ML operations performed by an ML controller that includes the AI accelerator, such as a turnaround time of an ML epoch or a stage-wise execution time. The resource arbitration is configured to provide for the efficient interleaving of the ML/AI operations performed by the ML controller and data storage operations performed by the data storage controller.
US11829615B2 Out of order data transfer hint calibration
A data storage device includes a memory device and a controller coupled to the memory device. The controller is configured to determine that a hint calibration operation is needed, select a first hint mode out of a plurality of hint modes, generate one or more hints based on a selected hint mode, and select a hint mode based on one or more of a performance, quality of service, and power consumption of the data storage device. The controller is further configured to iterate through the plurality of hint modes during the hint calibration operation and operate based on the selected hint mode until the controller determines that another hint calibration operation is needed.
US11829613B2 Power behavior detection in a memory device
A method includes receiving, by a processing device, signaling indicative of a power cycle (PC) to a memory device (MD) having a first signal indicative of a Power On Operation and a second signal indicative of a Power Off Operation, and determining an Average Power On Time (APOT) of the MD based, at least in part, on a quantity of power cycles (n) to the MD over a predetermined time interval (PTI), and for each PC over the PTI, an amount of time between receipt of the first signal and the second signal. A sum of each of the amount of time between receipt of the first signal and the second signal in the PTI provides a total power on time (T) to the MD, and the APOT is equal to T/n. When the APOT is less than (<) a threshold APOT value, determining a frequency at which to perform media scan operations and performing media scan operations involving the MD at the determined frequency.
US11829612B2 Security techniques for low power mode of memory device
Methods, systems, and devices for security techniques for low power state of memory device are described. A host device may initiate a low power state of a memory device. The host device may store a first value of a counter associated with the memory device operating in the low power state and transmit a command to the memory device to enter the low power state. The memory device may increment the counter based on receiving the command and increment the counter to a second value. The host device may validate the memory device based on a difference between the first value of the counter stored by the host device and the second value of the counter.
US11829604B2 Method, device and computer program products for storage management
Techniques for storage management involve determining, in response to a detection that a disk changes from an unavailable state to an available state, at least one candidate storage unit associated with the disk; acquiring historical access information about the at least one candidate storage unit, the historical information comprising information related to a write request directed to the at least one candidate storage unit when the disk is in the unavailable state; determining a target storage unit from the at least one candidate storage unit based on the historical access information; and rebuilding the target storage unit. Such techniques may, in a low-cost manner, improve rebuilding efficiency and reliability of a storage system.
US11829603B2 Information processing system and image forming apparatus capable of accurately predicting lifetime of semiconductor device, and control method therefor
An information processing system that is capable of accurately predicting a lifetime of a semiconductor device that carries out communications related to reading and writing of data from and to a storage device. The information processing system has an image forming apparatus having a nonvolatile memory and a first controller that controls reading and writing of data from and to the nonvolatile memory. The information processing system also has a server that monitors a lifetime of the first controller. The server has a receiving I/F that receives information indicating a communication data size of reading and writing of data from and to the nonvolatile memory, and a second controller that predicts the lifetime of the first controller based on the received information indicating the communication data size.
US11829600B2 Storage system and data processing method using data compression
A storage system includes an interface and a data compression system configured to compress reception data from the interface before the data is stored in a storage device. The data compression system is configured to compress the reception data using a first compression algorithm to generate first compressed data, use the number of appearances of each of predetermined code categories included in the first compressed data to estimate a decompression time when a second compression algorithm is used, select a second compression method including compression using the second compression algorithm when the decompression time is equal to or less than a threshold value, and select a first compression method that does not include the compression using the second compression algorithm when the decompression time is greater than the threshold value.
US11829598B2 Information processing device and information processing method
An information processing device includes a storage storing handwritten data generated according to handwritten input to a sheet-like recording medium, in a first file corresponding to a first page and a second file corresponding to a second page, and a controller which determines whether or not to couple (combine) the first and second files based on a first identification result identifying a region of the first page in which the handwritten data has been written or a region of the first page in which the handwritten data has not been written and a second identification result identifying a region of the second page in which the handwritten data has been written or a region of the second page in which the handwritten data has not been written. In response to a determination to couple the first and second files, the controller controls coupling of the first and second files.
US11829594B2 Computer ball device for mixed reality, virtual reality, or augmented reality
Implementations of various computer methods to couple a computerized ball device which acts as a mobile computing device to record the users environment and project light towards waveguide eyeglasses or contacts which then allows a user to view imbedded light structure holograms in the waveguide while viewing the actual world. The computer ball device additionally has the ability to be docked in a drone cradle which creates a database map of the user's environment while not being utilized by the user for an immediate task. The device may also attach to a wrist band for mobility. The device also has the ability to couple the projected light structures so that a plurality of users may view the same light structure content to build an environment of trust. The device decouples the traditional design of head mounted virtual and mixed reality that place together the camera with the head mounted device.
US11829593B2 Method for providing contents by using widget in mobile electronic device and system thereof
A method for providing a tile widget service in a mobile electronic device is provided. The method includes, displaying a first feed corresponding to a first tile that includes a first plurality of picture of a first user and a second feed corresponding to a second tile that includes a first plurality of picture of the first user by using an application for the tile widget service, the first user is different from a second user that is a user of the mobile electronic device, generating a widget of the application in a home screen, in response to commends for generating the widget of the application in the home screen, wherein the first tile is designated by the second user as favorites and the widget is associated with the first tile based on the commends, and displaying a first picture among the first plurality of picture and a comment inputted with respect to the first picture on the widget.
US11829585B2 Embedded product, method for displaying embedded product information and computer readable medium
The present disclosure relates to an embedded product, a method of displaying the debugging information of the embedded product, and a computer readable medium. The embedded product comprises a general CLI library containing one or a plurality of CLI commands for the embedded product, wherein at least some commands in the general CLI library are mapped to a debugging GUI, and the embedded product further comprises: a memory having instructions stored thereon; a processor configured to execute the instructions stored on the memory to cause the processor to carry out the following operations: receiving a request for information about the embedded product in response to a click on a page element on the debugging GUI; obtaining the requested embedded product information from the general CLI library; and receiving the obtained information about the requested embedded product and displaying the information on the debugging GUI.
US11829580B2 Multi-piece text copy method and mobile terminal
The present disclosure provides a multi-piece text copy method and a mobile terminal. The multi-piece text copy method includes: receiving N inputs from a user; displaying N text editing controls in response to the N inputs respectively; acquiring N pieces of target text selected by the N text editing controls respectively; receiving a first input from the user at a target position in first text information; and copying the N pieces of target text to the target position in response to the first input. Each text editing control includes a text selection identifier and a control addition identifier, N is an integer greater than 1, and any two of the N pieces of target text are not adjacent to each other.
US11829579B2 Immersive, multi-state Uni-Card
Systems and methods for providing a uni-card interface can provide for an interactive dynamic interface for providing information to a user. The uni-card interface may include a multi-state interface that can provide increasingly more detailed information upon each interaction. For example, the uni-card interface can provide a first state with condensed information, a second state with expanded information, and a third state with immersive information.
US11829577B2 Dynamic data-driven consolidation of user interface interactions requesting roadside assistance
A computer-implemented method for dynamic, data-driven consolidation of user interface interactions requesting roadside assistance. The method includes identifying a data objective requiring user data, accessing user data, and determining whether the user data satisfies a confidence threshold. Based at least in part on the confidence threshold determination, one of a first data objective representation and a second data objective representation is displayed. A request for roadside assistance—following satisfaction of the confidence threshold—is also issued.
US11829576B2 User interface object manipulations in a user interface
Systems and processes for manipulating a graphical user interface are disclosed. One process can include receiving user input through a crown to rotate a virtual object. The process includes selecting a surface of the object from among the multiple surfaces of the object in response to determining that the crown rotation exceeded a speed threshold.
US11829574B2 Media platform and method for providing structured access to media content
A method for providing structured access to media content on a media platform includes providing a user interface including a dashboard with a plurality of interactive elements. The interactive elements are configured using a design area, wherein access to the design area is granted according to a role of a user operating the user interface. At least one of the interactive elements is associated with media content using an upload area of the user interface, wherein access to the upload area is granted according to a role of a user operating the user interface. The media content is uploaded from a terminal device operated by the user to the media platform. Access to the media content is enabled using the interactive elements, wherein each interactive element provides access to the associated media content. Moreover, a system with a server device providing a media platform, and client devices, is disclosed.
US11829571B2 Systems and method for algorithmic rendering of graphical user interface elements
A system and method for algorithmically modifying, in real-time, one or more graphical user elements of an end user application for a SaMD or DHI product/platform. The method may enable real-time modification of a graphical user interface in response to determining that one or more user-generated responses in response to one or more CSIs are reflective of a targeted stimulus-response pattern. The targeted stimulus-response pattern may reflect a threshold of active therapeutic delivery for the SaMD or DHI to the end user. The method of algorithmically modifying the one or more graphical user elements may include rendering new elements or modifying existing elements, including changing the color of existing elements, for only the time period when the user-generated responses are reflective of the targeted stimulus-response pattern and/or for a pre-determined period of time before and/or after the user-generated responses are reflective of the targeted stimulus-response pattern.
US11829567B2 Touch pad, force touch apparatus, and electronic device
A touch pad including a touch sensor, a force sensor, a printed circuit board, and a touch controller is provided. The touch sensor includes first and second touch electrode layers, and a first substrate. The first touch electrode layer is arranged above the second touch electrode layer through the first substrate. The force sensor is arranged below the touch sensor, and includes a support structure and at least one pressure electrode layer. The support structure is a deformable structure, and is configured to deform under the action of a pressure applied by a finger when pressing the touch pad to change a pressure sensing capacitance of a finger pressing region, and output a corresponding pressure sensing signal through the at least one pressure electrode layer. The printed circuit board is arranged below the force sensor. The touch controller is mounted and fixed to the printed circuit board.
US11829561B2 Floating image generation device and floating image touch-control device
A floating image generation device is disclosed, which includes a light source, an image generation module, and a floating image generation unit. The image generation module is disposed above the light source and includes a shading unit and an image generation unit. The shading unit is capable of changing light transmissivity state. The image generation unit is disposed above the shading unit. The floating image generation unit is disposed above the image generation unit. The light source emits a light passing through the shading unit, the image generation unit, and the floating image generation unit to generate a first floating image when the shading unit is in a first light transmissivity state. The light source emits a light passing through the shading unit, the image generation unit, and the floating image generation unit to generate a second floating image when the shading unit is in a second light transmissivity state.
US11829559B2 Facilitating interactions on a mobile device interface based on a captured image
A computer system may modify the user interactions by receiving, by a computer system, a sequence of image frames in a time period, from a camera application on a mobile device, wherein the time period starts before and ends after a shutter is activated on the camera application; monitoring, by a computer system, movement of the mobile device within the time period; calculating a movement score for a user of the mobile device, by analyzing the sequence of image frames and the movement of the mobile device; and using the movement score to modify the user's interaction with the mobile device interface.
US11829558B1 Capacitive touch screen calibration
In an embodiment, a method includes performing a calibration of a first touch cell of a touch screen, where performing the calibration includes: receiving a first code associated with the first touch cell; receiving a second code associated with the first touch cell; determining whether there is an indication of a touch of the touch screen based on the first and second codes; generating a raw code based on the first or second codes; receiving a third code associated with the first touch cell; determining whether the third code matches the raw code; and in response to determining that there is no indication of a touch of the touch screen based on the first and second codes, and that the third code matches the raw code, updating a calibration code associated with the first touch cell based on the raw code or the third code.
US11829555B2 Controlling audio volume using touch input force
An indicator identifying a force intensity of a touch input provided on a touch input surface is received. It is determined that the touch input is associated with an audio volume control. An audio volume is controlled based at least in part on the indicator identifying the force intensity of the touch input.
US11829552B2 Display panel, control method thereof, and display device combining a fingerprint recognition function and a touch detection function
The display panel comprises: a display substrate and a touch detection device; wherein the touch detection device comprises: a touch substrate located on a side of the display substrate away from a display surface, and a plurality of ultrasonic detection units located on a side of the touch substrate away from the display substrate; the ultrasonic detection unit comprises: a first electrode located on a side of the touch substrate away from the display substrate, a plurality of second electrodes between the touch substrate and the first electrode, and a piezoelectric induction layer between the first electrode and the second electrodes; in a fingerprint recognition stage, at least a part of the ultrasonic detection units in a fingerprint recognition area are used as an ultrasonic-generating source, and the second electrodes in at least a part of the ultrasonic detection units in the fingerprint recognition area respectively output fingerprint recognition signals.
US11829549B2 Method of controlling stylus pen of touch panel
A method of controlling a stylus pen of a touch panel includes steps of: outputting an uplink control signal to a sensing electrode of the touch panel for controlling the stylus pen in an uplink control period; and outputting a direct-current (DC) voltage to a gate line of the touch panel in the uplink control period.
US11829545B2 Display apparatus, touch-control display panel and manufacturing method therefor, and touch-control panel
The present disclosure relates to a touch-control panel, including a touch-control layer arranged on the side of a display substrate having a display area and a peripheral area. The touch-control layer includes a touch-control electrode at least partially located in the display area and a peripheral wiring located in the peripheral area; the touch-control electrode includes a first touch-control electrode and a second touch-control electrode; the peripheral wiring includes a first wiring, a second wiring, a first shielding line and a second shielding line; the first shielding line is arranged outside the first wiring, the second wiring is arranged outside the first shielding line, and the second shielding line is arranged outside the second wiring.
US11829541B2 Display panel and manufacturing method thereof, and display device
A display panel and a manufacturing method thereof, and a display device are provided. The display panel includes: a substrate; a plurality of light-emitting elements and an encapsulation layer disposed on the substrate, with the plurality of light-emitting elements located between the encapsulation layer and the substrate; a transfer layer disposed on a side of the encapsulation layer away from the substrate and bonded to the encapsulation layer, with an adhesive force between the transfer layer and the encapsulation layer greater than that between an organic adhesive layer and the encapsulation layer, and the organic adhesive layer configured to react chemically under a preset catalytic condition to be formed to the transfer layer; and a touch structure (40) disposed on a side of the transfer layer away from the substrate and configured to detect occurrence of a touch action.
US11829540B2 Array substrate and touch display device
An array substrate and a touch display device are provided. In the array substrate, a first control unit and a second control unit are arranged opposite to each other in a first direction. A plurality of touch sensor blocks includes a first group of electrode blocks and a second group of electrode blocks arranged in the first direction, and a plurality of touch signal lines includes a first group of touch signal lines and a second group of touch signal lines arranged in the first direction. The touch signal lines in the first group of touch signal lines are coupled to the touch sensor blocks in the first group of electrode blocks respectively; and the touch signal lines in the second group of touch signal lines are coupled to the touch sensor blocks in the second group of electrode blocks respectively.
US11829539B1 Touch sensor and manufacturing method thereof
A touch sensor having a visible area and a peripheral area includes a substrate, a metal nanowire layer, and a silver layer. The metal nanowire layer is disposed on a main surface of the substrate and defines an electrode portion and first and second wirings, in which the first wiring includes a lead-out portion connected to the electrode portion and a lead portion connected to the lead-out portion, and the second wiring is disposed on a side of the first wiring relatively away from the visible area and adjacent to an edge of the main surface. The silver layer is stacked on the first and second wirings and has a first side facing toward the visible area and a second side facing away from the visible area, and an edge roughness on the first side is greater than an edge roughness on the second side.
US11829538B2 Display device and manufacturing method thereof
The present disclosure provides a display device and a manufacturing method thereof. In an embodiment, the display device includes a display panel, a touchpad and a joint. The touchpad is located on a display side of the display panel and includes a main body area and a bonding area. The joint is arranged on a side of the display panel facing the touchpad and is configured to electrically connect the touchpad and a driving chip. A side of the bonding area facing the display panel is configured to be joined with the joint.
US11829537B1 Universal click pad mechanism
An information handling system includes a palm rest portion of a keyboard cover, a touchpad holder, and a spring plate. The spring plate includes a main frame in physical communication with the palm rest portion, and first and second spring arms in physical communication with the touchpad holder. In response to a force being exerted on any area of the touchpad holder, the first and second spring arms transition from a resting position to a clicked position.
US11829534B2 User-input systems and methods of delineating a location of a virtual button by haptic feedback and of determining user-input
A system for delineating a location of a virtual button by haptic feedback includes a cover layer, a touch-input sub-system, a haptic transducer, and a haptic controller. The touch-input sub-system includes force-measuring and touch-sensing integrated circuits (FMTSICs), each coupled to the inner surface of the cover layer corresponding to one of the virtual buttons. The touch-input sub-system is configured to determine: (1) supplemental haptic feedback commands if “PMUT Triggered” Boolean data is True for at least one of the FMTSICs (Touched FMTSICs) and light-force conditions are satisfied for all of the Touched FMTSICs, and (2) primary touch inputs if “PMUT Triggered” Boolean data is True for at least one of the FMTSICs (Touched FMTSICs) and light-force conditions are not satisfied for at least one of the Touched FMTSICs. The haptic controller is configured to drive the haptic transducer to generate haptic feedback in accordance with the supplemental haptic feedback commands.
US11829533B2 Display apparatus
A display apparatus includes a display panel including a plurality of display surfaces having a closed-loop structure and configured to display images in different directions, a plurality of vibration generating devices configured to vibrate the plurality of display surfaces, and a vibration support surrounded by the plurality of display surfaces and configured to support the plurality of vibration generating devices.
US11829531B2 Human-computer interaction method and system and non-transitory computer readable storage medium
The present disclosure provides a human-computer interaction method and system. The method includes following operations: by a motion sensor, sensing a hand movement to generate a movement signal; by a camera module, capturing a plurality of images of the hand movement; by at least one processor, generating a plurality of feature values according to the movement signal adjusted based on hand movement information, wherein the hand movement information is generated by analyzing the plurality of images of the hand movement; and by the at least one processor, controlling a virtual object by a first hand gesture determined by a hand gesture determination model according to the plurality of feature values.
US11829529B2 Look to pin on an artificial reality device
When a notification is to be shown, an artificial reality notification system can add the notification to a pre-defined location in the user's field of view (e.g., top, side, or bottom) where it stays as a head leashed virtual object until the user's gaze is direct to the notification. When the user's gaze is directed at the notification, the artificial reality notification system make the notification world locked, allowing the user to move her head to bring the notification to the center of her field of view, move closer to the notification to make it larger, move around the notification to see aspects from different angles, etc. The notification can be dismissed if the user never directs her gaze at it for a first threshold amount of time or when the user looks away from the world-locked version for a second threshold amount of time.
US11829526B2 Gaze based interface for augmented reality environment
In an embodiment, a processing system provides an augmented reality object for display by a head-mounted device (HMD) worn by a user. The processing system provides an augmented reality graphic for display by the HMD on a plane and overlaid on the augmented reality object. The processing system determines a gaze direction of the user using sensor data captured by a sensor of the HMD. Responsive to determining that the gaze direction intersects with the augmented reality graphic on the plane and remains intersecting for at least a period of time, the processing system determines a position of intersection between the gaze direction and the augmented reality graphic on the plane. The processing system provides a modified version of the augmented reality object for display by the HMD according to the position of intersection during the period of time.
US11829523B2 Systems and methods for anatomy-constrained gaze estimation
Anatomically-constrained gaze estimation providing a point of reference (PoR) in a 3D field and/or 2D plane, based on 6 DOF head pose constrained by the eyeball center being fixed in a common 3D coordinate system.
US11829520B2 Apparatus and method for sensing deformation
Disclosed is a controller for sensing deformation. Transmit antennas are located on a first structure and transmit signals. Receive antennas are located on a second structure and receive signals. Received signals are processed to determine an amount of deformation. The amount of deformation that occurs may then be correlated to the position of a hand or the location of another body part.
US11829511B2 Medical data access rights constraint enforcement and presentation system
Systems and methods for medical data access rights constraint enforcement and presentation. One of the methods includes obtaining a plurality of agreements, the agreements including indications of data access rights to portions of medical data; determining, based on the agreements, data access rights for a plurality of patients, the data access rights constraining access to portions of medical associated with the patients, and the data access rights requiring authorization of one or more entities generating, for at least one patient, a data access table representing a graphical depiction of data access rights of the at least one patient; and causing presentation of the data access table.
US11829510B2 Secure messaging in a machine learning blockchain network
Disclosed is a method for cross-authenticating non-credentialed devices and trusted blockchain enabled applications using multiple communications modalities and gathering information upon request for a blockchain network.
US11829506B2 System and method for generation, storage, administration and use of one or more digital secrets in association with a portable electronic device
A system for generation, storage, administration and use of one or more digital secrets in association with a portable electronic device. The system comprises a highly secured memory that stores only one or more master keys; a keystore implemented in the portable electronic device outside of the highly secured memory; one or more cryptography applets implemented in the portable electronic device outside of the highly secured memory; and a highly trusted intermediary module (ThIM) implemented outside of the highly secured memory, the ThIM establishes and manages a highly trusted communication conduit between the highly secured memory, the keystore, the one or more cryptography applets, and at least one third party application, wherein the ThIM polls the portable electronic device, the highly secured memory, the keystore, the one or more cryptography applets to determine a trust score, initialization cost, and transaction cost for each component in the portable electronic device, the ThIM providing a trusted third party application acceptable interaction parameters based on the trust score, the initialization cost, and the transaction cost, the ThIM managing highly trusted communications between the trusted third party application and the highly secured memory in accordance with the acceptable interaction parameters.
US11829504B2 Data loss prevention framework using cloud infrastructure
A system and method for data loss prevention (DLP) is disclosed, the system and method including at least: receiving, by one or more computing devices and from one or more remote sources, one or more data streams each containing a textual data; consolidating, by the one or more computing devices, the one or more data streams into a single data stream, wherein the single data stream includes a field indicating from which of the one or more remote sources the textual data for each of the one or more data streams originates; transmitting, by the one or more computing devices, the single data stream to an analytics engine; determining, with the analytics engine, whether the textual data of each of the one or more data streams contains a sensitive data using a reference table; and based on the determining, transmitting, by the one or more computing devices, a request to the one or more remote sources to delete the textual data.
US11829503B2 Term-based encrypted retrieval privacy
A term-based encrypted retrieval privacy (TERP) data retrieval system performs data retrieval from a data repository server. The system includes a client processor included with a data requesting client and a server processor included with the data repository server. The client processor determines a vector forest that is shared with the data repository server, which includes forest vectors assigned with a respective vector ID, and generates a query including an encrypted ciphertext table that cross-references the vector IDs with a corresponding ciphertext entry. The server processor receives the query, and selects a given document from the data repository server that has assigned thereto at least one nearest neighbor vector among the forest vectors. The server processor compares a nearest neighbor vector ID of the nearest neighbor vector to the vector IDs included in the encrypted ciphertext table, and generates an encoded search result based on the encrypted ciphertext entries. The client processor decrypts the encoded search result to obtain results of the query.
US11829501B2 Database application password rotation with reduced downtime
Techniques are disclosed relating to methods that include an authentication management process, executing on a computer system, authorizing a plurality of applications to access a database, and sending one or more passcodes to the authorized applications. In response to an authentication update request, the method further includes selecting a new passcode for accessing the database, and sending, to a plurality of applications authorized to access the database, a notification that the new passcode is available. In response to a request from a particular application, the method also includes sending the new passcode to the particular application. The method further includes determining that each of the plurality of applications has retrieved the new passcode. In response to the determining, the method also includes enabling the new passcode for use by the plurality of applications for accessing the database.
US11829500B2 File interface to dynamically manage access to remote files
Various embodiments of the present application set forth a computer-implemented method for accessing data comprising determining a manifest associated with a given user of an application, where the manifest identifies one or more assets that are accessible by the given user, for each of the one or more assets, one of a plurality of endpoint stores that stores data associated with the asset, and for each of the one or more assets, one of the plurality of endpoint stores that stores metadata associated with the asset, generating, based on the manifest, a user namespace that includes a unique reference for each of the one or more assets, and presenting the user namespace to the user.
US11829495B2 Confidential data provided to a secure guest via metadata
A secure guest of a computing environment requests confidential data. The confidential data is included in metadata of the secure guest, which is stored in a trusted execution environment of the computing environment. Based on the request, the confidential data is obtained from the metadata of the secure guest that is stored in the trusted execution environment.
US11829493B2 Device access control system
A device access control system includes a computing system having a device access controller subsystem coupled to devices and a central processing subsystem. A device access control manager subsystem is coupled to the device access controller subsystem and operates, during initialization operations for the computing system, to identify application(s) that are configured to be provided by the central processing subsystem, and identify a first subset of the devices that satisfy application provisioning requirements for the application(s). The device access control management subsystem then configures the device access controller subsystem to provide the central processing subsystem access to the first subset of the devices in order to allow the central processing subsystem to provide the application(s), and disable access for the central processing subsystem to a second subset of the devices in order to prevent the central processing subsystem from using the second subset of the devices to provide the application(s).
US11829490B2 Big data distributed processing and secure data transferring with resource allocation and rebate
Aspects of the disclosure relate to resource allocation and rebating during in-flight data masking and on-demand encryption of big data on a network. Computer machine(s), cluster managers, nodes, and/or multilevel platforms can request, receive, and/or authenticate requests for a big data dataset, containing sensitive and non-sensitive data. Profiles can be auto provisioned, and access rights can be assigned. Server configuration and data connection properties can be defined. Secure connection(s) to the data store can be established. Sensitive information can be redacted into a sanitized dataset based on one or more data obfuscation types. RAM requirements and current RAM allocation can be diagnosed. Portion(s) of the current RAM allocation exceeding the RAM requirements can be rebated. The encrypted data can be transmitted, in response to the request, to a source, a target, and/or another computer machine and can be decrypted back into the sanitized dataset.
US11829486B1 Apparatus and method for enhancing cybersecurity of an entity
An apparatus and method for enhancing cybersecurity of an entity, wherein the apparatus includes at least a processor and a memory containing instructions configuring the at least a processor to receive entity data including cybersecurity related data from an entity, compare the entity data to a cybersecurity metric, generate a cybersecurity enhancement program as a function of the comparison, wherein the cybersecurity enhancement program includes a cyber-attack simulation, and implement the cybersecurity enhancement program for the entity based on the entity data.
US11829479B2 Firmware security verification method and device
The present disclosure relates to a firmware security verification method and device, including a processor and a read-only memory for storing instructions executable by the processor. While executing the instructions, the processor implements the following steps: acquiring firmware data and a digital signature; verifying the digital signature with a pre-stored public key; and running the firmware data upon determining that the digital signature passes the verification. With the firmware security verification method and device provided in embodiments of the present disclosure, the security of the firmware data can be acquired before the running of firmware.
US11829477B2 Concept for controlling access to a data memory
An apparatus for controlling access to a data memory is provided. The apparatus includes an input interface configured to receive a request from an external processor circuit for accessing a memory area of the data memory. The apparatus additionally includes a control circuit configured to determine whether the memory area is to be accessed exclusively from within a trusted execution environment. Further, if it is determined that the memory area is to be accessed exclusively from within the trusted execution environment, the control circuit is configured to control access to the memory area of the data memory based on security information indicating whether the external processor circuit is operating in a secure mode related to the trusted execution environment.
US11829476B2 Computing device and model parameters security protection method
A model parameters security protection method is implemented in a computing device in communication connection with at least one security protection device. The method includes training a data model based on an artificial neural network using a number of images and obtaining parameter information of the data model, encrypting the parameter information and generating a configuration file comprising the encrypted parameter information, and sending the configuration file to the at least one security protection device. The parameter information includes at least one of a weight of neuron and an offset value of the neuron of the artificial neural network.
US11829474B1 Text classification backdoor attack prediction method, system, and device
The present invention provides a text classification backdoor attack method, system, device and a computer storage medium. The method includes: training a pretraining model by using a clean training set to obtain a clean model; generating a pseudo label data set by using a positioning label generator; performing multi-task training on a Sequence-to-Sequence model by using the pseudo label data set to obtain a locator model; generating a backdoor data set by using the locator model; and training the clean model by using the backdoor data set to obtain a dirty model. A pseudo label data set is generated by using a pretrained clean model without manual annotation. A backdoor attack location in a text sequence may be dynamically predicted by using a locator model based on a Sequence-to-Sequence and multi-task learning architecture without manual intervention, and a performance indicator obtained by dynamically selecting an attack location is better.
US11829470B2 System and method of detecting file system modifications via multi-layer file system state
The technology provides for a threat detection system. In this regard, the system may be configured to output file states of a multi-layer file system. For instance, the system may determine, based on the file states for a file, one or more layers of the multi-layer file system in which one or more objects corresponding to the file can be found. Based on the one or more objects corresponding to the file, the system may detect a potential threat. The system may then take an action in response to the potential threat.
US11829467B2 Dynamic rules engine in a cloud-based sandbox
Computer-implemented systems and methods include receiving unknown content in a cloud-based sandbox; performing an analysis of the unknown content in the cloud-based sandbox, to obtain a score to determine whether or not the unknown content is malware; obtaining events based on the analysis; running one or more rules on the events; and adjusting the score based on a result of the one or more. The systems and methods can include classifying the unknown content as malware or clean based on the adjusted score. The analysis can include a static analysis and a dynamic analysis, with the events generated based thereon.
US11829466B2 Device access control system
A device access control system includes a first computing system that is coupled to a second computing system via a network, and that includes a device access controller subsystem coupled to devices, a central processing subsystem, and a device access control manager subsystem. The device access control manager subsystem identifies first application(s) configured for provisioning by the central processing subsystem and second application(s) configured for provisioning by the second computing system, configures the device access controller subsystem to provide the central processing subsystem access to a first subset of the devices to allow the central processing subsystem to provide the first application(s), and configures the device access controller subsystem to provide the second computing system access via the device access control manager subsystem to a second subset of the devices to allow the second computing device to provide the second application(s) using the second subset of the devices.
US11829465B2 Edge computing device with connector pin authentication for peripheral device
A computing device is provided that includes a processor having a plurality of pins that are electrically coupled to a plurality of pins of a connector, and a memory device storing a state table that maps the plurality of pins of the connector to a plurality of connection types. The processor is configured to perform an authentication process for at least one connection type to determine whether an authenticated device configured for the at least one connection type is coupled to the connector. The authentication process is performed at least in part by sending an authentication signal to one or more of the plurality of pins of the connector mapped to the at least one connection type, and receiving an expected authentication signal response on one or more of the plurality of pins of the connector mapped to the at least one connection type.
US11829463B2 Electronic device with non-contact sensing function
Provided is an electronic device, including a housing, a fixing hole, a platform and a sensor. The fixing hole is located at the housing and configured to detachably fix an identification element. The platform extends outward from the lower edge of the fixing hole. The sensor is disposed on the platform and configured to communicate with the identification element.
US11829458B2 Identity recognition system and method, terminal and computer storage medium
The present disclosure provides an identity recognition system for a terminal. The system includes: an obtaining device configured to obtain pre-stored biometric information corresponding to a user within a preset range of the terminal; a biometric library configured to maintain the obtained pre-stored biometric information; a collection device configured to collect first biometric information of the user; and a recognition device configured to recognize the first biometric information in the biometric library, and decide to enable or disable one or more functions or components of the terminal according to a recognition result. The present disclosure further provides an identity recognition method, a computer storage medium and a terminal.
US11829454B2 Method and apparatus for preventing and investigating software piracy
An apparatus, method, and system for curtailing and investigating software piracy is provided. The method includes spawning user applications on a computer without use of a file on the file system. A protected application data source is retrieved by an operating system of the computer from a server and placed into a portion of memory not accessible by at least one application. The operating system also prevents the protected application data source from being written to the file system. In this manner there is no file subject to unauthorized distribution. The protected application data may also be watermarked by ordering at least one of executable functions, function call parameters, and program data according to a license identifier so that any two versions execute the same, but carry an identifier which can be used to trace piracy to the source.
US11829450B2 Dual domain tracking of target structures
Embodiments described herein provide for determining a probability distribution of a three-dimensional point in a template feature map matching a three-dimensional point in space. A dual-domain target structure tracking end-to-end system receives projection data in one dimension or two dimensions and a three-dimensional simulation image. The end-to-end system extracts a template feature map from the simulation image using segmentation. The end-to-end system extracts features from the projection data, transforms the features of the projection data into three-dimensional space, and sequences the three-dimensional space to generate a three-dimensional feature map. The end-to-end system compares the template feature map to the generated three-dimensional feature map, determining an instantaneous probability distribution of the template feature map occurring in the three-dimensional feature map.
US11829448B2 Method and apparatus for processing astronomical survey data, and storage medium
The present disclosure provides a method and apparatus for processing astronomical survey data. The method comprises: a data distribution step: delivering a spectral data file to be processed to a distributed file system, dividing the spectral data file into a plurality of data blocks, and distributing the data blocks to computing nodes; a data computing step: performing a spectral classification of spectra to be measured in the data blocks, with a template matching method; the data computing step comprises: reading template spectra, and extracting template universal operators; reading the spectra to be measured; performing spectral matching, and computing Chi-square error values for flow rate values of the template spectra multiplied by the polynomial and flow rate values of the spectra to be measured; and finding corresponding minimum Chi-square error and corresponding redshift for each of the template spectra, so as to determine classifications of the spectra to be measured.
US11829447B2 Resident area prediction method, apparatus, device, and storage medium
This disclosure discloses a resident area prediction method, apparatus, device and storage medium, involving artificial intelligence technology, big data, deep learning and multi-task learning. The specific implementation plan is: acquiring a resident area data of a target user, and the resident area data including the resident area of the target user and the corresponding resident time; obtaining an association relationship between the resident areas of the target user by inputting the resident area data into an area relationship model, and the area relationship model is used to reflect a position relationship between the areas; determining a time-sequence relationship between the areas visited by the target user, according to the association relationship, the resident time and the visiting POI data; predicting a target resident area of the target user, according to the time-sequence relationship and the basic attribute information of the target user.
US11829446B2 Image and video instance association for an e-commerce applications
A process for linking related images and videos is disclosed. The process can include receiving listing information including the images and the video, processing the images using an image processor to determine one or more image descriptors, processing the video using a video processor to determine video descriptors, comparing the image descriptors to the video descriptors, calculating a similarity value for each of the image descriptors in relation to each of the video descriptors, and linking the videos and the images based upon the calculated similarity value. The method can also include causing the display of a user interface including a video linking user interface element operable to cause playback of a relevant portion of the video linked with the displayed image and an image linking user interface element operable to cause display of a relevant image linked with a portion of the video playback.