Document | Document Title |
---|---|
US12155056B2 |
Graphene electrode
An electrode with a relatively high surface area is formed substantially from graphene sheets. |
US12155053B2 |
Battery module comprising thermal barrier and pack
The present disclosure relates to a high voltage battery module and a pack, in which a thermal barrier is mounted, and, more particularly, relates to a battery module comprising a cell assembly stacked with a plurality of secondary battery cell; a housing accommodating the cell assembly, a thermal barrier is placed in the housing, wherein the thermal barrier comprises a heat resistant layer to prevent propagation of heat or flame from a secondary battery cell to an neighboring secondary battery cell. |
US12155052B2 |
Battery module including cooling member, and battery pack and energy storage system including the same
A battery module reduces the risk of secondary ignition or explosion and increases durability against external impacts. The battery module includes a plurality of secondary batteries respectively having a gas venting portion for discharging a gas generated therein to the outside at a predetermined pressure and arranged in a front and rear direction in two rows; and a cooling member including a body portion interposed between two rows of the plurality of secondary batteries and having a size corresponding to left and right sides of the plurality of secondary batteries, and a gas discharge portion provided to at least one of an upper portion and a lower portion of the body portion and having a gas discharge passage elongated from a front end to a rear end of the body portion. |
US12155051B2 |
Battery box
The present application provides a battery box, including a lower box body. The lower box body includes: a first plate including a bottom wall and a peripheral wall that is connected to the peripheral edge of the bottom wall and extending upwards, where the bottom wall and the peripheral wall together form an accommodating space that opens upwards along a height direction; and a second plate that is fastened under the bottom wall and that forms, together with the bottom wall, an inlet flow path, an outlet flow path, and a main flow path communicating with both the inlet flow path and the outlet flow path, where the main flow path includes a first main flow path, a second main flow path, and a plurality of parallel branch flow paths that communicate with both the first main flow path and the second main flow path. |
US12155049B2 |
Systems and methods for battery thermal management on a vehicle
An electrified vehicle includes a chassis, an energy storage system supported by the chassis, and a battery cooling system. The energy storage system includes a battery positioned within a battery housing. The battery cooling system includes a conduit positioned adjacent at least one of the battery or the battery housing and a fluid diverter positioned along the conduit. The fluid diverter is configured to facilitate selectively providing fluid communication between the conduit and the battery housing so that a fluid flowing through the conduit flows out of the conduit and at least one of into or around the battery housing. |
US12155048B2 |
Recovery of contaminant free battery materials
A method for producing clean black mass, anode or cathode for subsequent recycling is provided, the method comprising subjecting an intact battery to a shredding process to produce an aggregate, wherein the smallest particle generated is between 2.5 percent and 40 percent of original battery size. Also provided is a shredder for minimizing aggregation of whole batteries, the shredder comprising a shaft defining a longitudinal axis and a latitudinal axis; and a plurality of teeth disposed on said knives which fit on said shaft at an angle to the latitudinal axis selected from 15 degrees and 45 degrees, wherein the teeth have a first proximal end integrally molded to the shaft and a second free distal end. |
US12155047B2 |
Long life sealed alkaline secondary batteries
In an aspect, provided is an alkaline rechargeable battery comprising: i) a battery container sealed against the release of gas up to at least a threshold gas pressure, ii) a volume of an aqueous alkaline electrolyte at least partially filling the container to an electrolyte level; iii) a positive electrode containing positive active material and at least partially submerged in the electrolyte; iv) an iron negative electrode at least partially submerged in the electrolyte, the iron negative electrode comprising iron active material; v) a separator at least partially submerged in the electrolyte provided between the positive electrode and the negative electrode; vi) an auxiliary oxygen gas recombination electrode electrically connected to the iron negative electrode by a first electronic component, ionically connected to the electrolyte by a first ionic pathway, and exposed to a gas headspace above the electrolyte level by a first gas pathway. |
US12155046B2 |
Thermal sensor for a battery
Disclosed herein are battery docks for receiving a battery, and methods for switching off an electrical load to a battery or to the battery dock to prevent overheating. A battery dock may comprise a battery connection contact to attach to a battery, and a circuit sensor electrically coupled to the battery connection contact for sensing the temperature of the battery dock and at the battery connection contact. The circuit sensor can be configured to switch off an electrical load or charging current once a threshold temperature has been reached to prevent overheating. In operation, the temperature of the battery dock, such as at the battery connection contact, may be sensed or monitored and electrical current may be prevented from passing to/from the battery by switching off the battery dock if the sensed temperature exceeds a predetermined threshold temperature. |
US12155044B2 |
Battery pack, method for controlling a battery pack, and vehicle
A battery pack includes a controller, a battery core, a liquid leakage detector, and a pre-charge switch. The liquid leakage detector is connected with the controller, and the liquid leakage detector is configured to send a liquid leakage signal to the controller when detecting that liquid leakage occurs in the battery core. The controller is configured to prohibit sending a pre-charge on signal to the pre-charge switch upon receiving the liquid leakage signal while receiving a start signal for starting the battery core. The pre-charge switch is configured to prohibit connection of the pre-charge voltage end and the power output end when not receiving the pre-charge on signal, to prohibit the battery core from outputting a pre-charge voltage through the power output end. |
US12155043B2 |
Transport system for battery pack
A battery pack and transport coupler for enabling the battery pack to reduce the pack power capacity. The battery pack include at least two strings of battery cells and a coupler provided at least partially inside the housing. The coupler is moveable between a first position, which causes the string of battery cells to be electrically connected inside the housing, and a second position, which causes the strings of battery cells to be electrically disconnected inside the housing. |
US12155039B2 |
Non-aqueous electrolyte secondary battery
Provided is a non-aqueous electrolyte secondary battery having excellent properties even at low temperatures. The non-aqueous electrolyte secondary battery comprises: an electrode assembly including a positive electrode plate and a negative electrode plate; a non-aqueous electrolyte; an exterior body having an opening, and accommodating the electrode assembly and the non-aqueous electrolyte; and a sealing plate for sealing the opening of the exterior body, wherein the negative electrode plate has a negative electrode core and a negative electrode active material layer formed on the negative electrode core, and the non-aqueous electrolyte contains a non-aqueous solvent, the non-aqueous solvent containing 50-80 vol % of a chain carbonate with respect to the non-aqueous solvent, and containing, as the chain carbonate, 30-40 vol % of dimethyl carbonate, 3-8 vol % of propylene carbonate, and 2-5 vol % of methyl propionate with respect to the non-aqueous solvent. |
US12155034B2 |
Battery
A battery includes a power generating element containing a solid electrolyte, and a first member in contact with a principal surface of the power generating element. The principal includes a central portion and an end portion with a ring-like shape surrounding the central portion in a plan view. The first member includes a central region overlapping with the central portion of the principal surface in a plan view, and an end region overlapping with the end portion of the principal surface in a plan view. At least one of the central region or the end region is in contact with the principal surface. A Young's modulus of the end region is smaller than that of the central region. |
US12155030B2 |
Nonaqueous electrolyte energy storage device and method for manufacturing nonaqueous electrolyte energy storage device
One aspect of the present invention is a nonaqueous electrolyte energy storage device including a positive electrode containing manganese-containing positive active material particles in which aluminum is present at least on a surface, and a nonaqueous electrolyte containing a salt represented by the following formula (1). Another aspect of the present invention is a method of producing a nonaqueous electrolyte energy storage device, including producing a positive electrode containing manganese-containing positive active material particles in which aluminum is present at least on a surface, and providing a nonaqueous electrolyte containing a salt represented by the following formula (1): wherein R1 is a hydrogen atom, a halogen atom, or an organic group, Mm+ is an alkali metal cation, an alkaline earth metal cation, or an onium cation. m is an integer equivalent to the number of valence of a cation represented by Mm+. when m is 2 or more, a plurality of R1s are each independently as defined above. |
US12155028B2 |
Apparatus and method for continuously manufacturing electrode
An apparatus for manufacturing an electrode includes a plurality of guide rollers configured to transport an electrode plate. The apparatus detects a defect on the electrode plate being transported and cut, upon detecting the defect, the electrode plate at a starting part of the defect on the electrode plate to form a defective electrode plate. The apparatus also includes a first taping part connecting the defective electrode plate to a defective electrode roll. The apparatus cuts the electrode plate at an ending part of the defect on the electrode plate to form a normal electrode plate. The apparatus connects the normal electrode plate separated from the defective electrode plate in the second cutting part with a normal electrode roll. The apparatus winds and transports the normal electrode roll. |
US12155026B2 |
High-voltage solid-state transducers and associated systems and methods
High-voltage solid-state transducer (SST) devices and associated systems and methods are disclosed herein. An SST device in accordance with a particular embodiment of the present technology includes a carrier substrate, a first terminal, a second terminal and a plurality of SST dies connected in series between the first and second terminals. The individual SST dies can include a transducer structure having a p-n junction, a first contact and a second contact. The transducer structure forms a boundary between a first region and a second region with the carrier substrate being in the first region. The first and second terminals can be configured to receive an output voltage and each SST die can have a forward junction voltage less than the output voltage. |
US12155025B2 |
Electronic device
An electronic device includes a first substrate, a circuit layer, a conductive wire, and an adhesive layer. The first substrate has a first surface, a second surface and a first side surface. The second surface is opposite to the first surface, the first side surface is located between the first surface and the second surface, and the first side surface connects the first surface and the second surface. The circuit layer is disposed on the first surface of the first substrate. The conductive wire is electrically connected to the circuit layer. The adhesive layer is disposed on the first surface and the circuit layer. The adhesive layer has a second side surface, and a first portion of the conductive wire is disposed on the first side surface of the first substrate and the second side surface of the adhesive layer. |
US12155023B2 |
Optoelectronic semiconductor chip
The invention relates to an optoelectronic semiconductor chip comprising a semiconductor layer sequence with a first semiconductor layer, a second semiconductor layer and an active layer between the first and the second semiconductor layers. The optoelectronic semiconductor chip further comprises a first contact structure with a plurality of first contact pins and a first contact layer for electrically contacting the first semiconductor layer and a second contact structure for electrically contacting the second semiconductor layer. The first semiconductor layer is disposed between the first contact layer and the active layer. The first contact pins are disposed between the first contact layer and the first semiconductor layer and are separated and spaced at a distance from one another in the lateral direction. An electrical connection with an electrical resistance between the first contact layer and the first semiconductor layer is formed by each first contact pin. The first contact pins are selected such that they have different electrical resistances as a result of electrical connections formed by two different first contact pins. |
US12155022B2 |
Display device and method for manufacturing display device
A display device includes a first electrode disposed on a substrate, a second electrode disposed on the substrate, and spaced apart from and facing the first electrode, at least one light emitting element disposed between the first electrode and the second electrode, a first conductive contact pattern disposed on the first electrode and electrically contacting the first electrode and an end of the at least one light emitting element, and a second conductive contact pattern disposed on the second electrode and electrically contacting the second electrode and another end of the at least one light emitting element. |
US12155019B2 |
Light-emitting device
A light-emitting device comprises a substrate comprising a top surface and a sidewall; a semiconductor stack formed on the top surface of the substrate comprising a first semiconductor layer, an active layer and a second semiconductor layer; a dicing street surrounding the semiconductor stack and exposing the top surface of the substrate; a protective layer covering the semiconductor stack and the dicing street; a reflective layer comprising a Distributed Bragg Reflector structure and covering the protective layer; and a cap layer covering the reflective layer, wherein the reflective layer comprises an uneven portion adjacent to the sidewall of the substrate, and the uneven portion comprises an uneven thickness. |
US12155018B2 |
Light-emitting device and display device including rod shaped light emitting elements and color conversion elements
A light emitting device may include a substrate. A light emitting element layer may be disposed on the substrate and may include light emitting elements having a rod shape. A color conversion layer may be disposed on the light emitting element layer and may include color conversion elements having a rod shape. A first alignment direction of the light emitting elements and a second alignment direction of the color conversion elements may be substantially parallel to each other or intersect at a predetermined angle. |
US12155016B2 |
Flexible color filter and manufacturing method thereof, full-color micro light-emitting diode device
A flexible color filter, a method of manufacturing thereof, and a full-color micro light-emitting diode device are provided. The full-color micro light-emitting diode device includes a flexible color filter. The flexible color filter includes a polymer resin substrate, a reflective layer, a light diffusion layer, and a quantum dot layer. |
US12155014B2 |
Light-emitting apparatus for automobile sunroof
A light-emitting apparatus for automobile sunroof is provided, comprising: a light-adjusting layer, an adhesive layer, a light-guiding layer, a light-emitting module, and a controller; wherein, the light-adjusting layer is controlled to be transparent or opaque by power-on or power-off; the adhesive layer is on first surface of the light-adjusting layer and used to stick to the sunroof; the light-guiding layer is arranged on the second surface of the light-adjusting layer, and is provided with a pattern layer; the light-emitting module is arranged on at least one side of the light-guiding layer; the controller controls the transparency of the light-adjusting layer; wherein, when the light-adjusting layer is transparent, the light-emitting module is not powered and does not emit light; when the light-adjusting layer is opaque, the light-emitting module is energized to emit light, so that light enters the light-guiding layer to generate an illuminous pattern. |
US12155011B2 |
Light emitting element and light emitting device
A light emitting element includes a support substrate, and first and second light emitting portions. Each of the first light emitting portion and the second light emitting portion includes a semiconductor layered body, an insulating film, first and second electrodes and first and second external connection portions. The first external connection portion provided in the first light emitting portion includes a first portion provided adjacent to the second external connection portion of the first light emitting portion in a first direction and provided adjacent to the first external connection portion of the second light emitting portion in a second direction, and the first portion has an inclined portion inclined with respect to one side of the semiconductor layered body on a side facing the first external connection portion provided in the second light emitting portion in the second direction. |
US12155006B2 |
Light-emitting diode and manufacturing method
A light emitting diode (LED) having an active region and a three-dimensional (3D) structure. The 3D LED includes a first GaN-based layer having a first content of Aluminium and a first content of Indium, and a second GaN-based layer interposed between and in contact with the first layer and the active region, having a second content of Aluminium and a second content of Indium, the second content of indium being strictly higher than the first content of indium so as to promote the formation of misfit dislocations at an interface between the first and second layers. Advantageously, the active region and the first and second layers extend along semi-polar crystallographic planes. Also described is a method for manufacturing such a 3D LED. |
US12155004B2 |
Method of separating plurality of LED structures from wafer
The present disclosure relates to a method of separating a plurality of light-emitting diode (LED) structures from a wafer. According to the method, the LED structures each having a desired size, thickness, and shape can be separated from the wafer, using a commercialized wafer, without damage to the LED structures even without considering the presence or absence of a sacrificial layer and specifically pre-designing a thickness of semiconductor layers in the wafer from the time of wafer manufacturing. |
US12155002B2 |
Method for optimizing the electric conduction through a metal/oxide/metal interface
A method for optimizing the electrical performance of all or part of a photovoltaic module (11) through breakdown at the metal/oxide/metal interface. The method may include: —Step 1: Illuminating all or part of said photovoltaic module with a luminous flux controlled by a control module (14); —Step 2: Reverse-biasing said photovoltaic module: by subjecting it to a voltage sweep ranging from −Voc/2, Voc being the open-circuit voltage, to a limit bias voltage VL whose value depends on the mode of interconnection and on the number (NB) of cells forming all or part of said photovoltaic module. |
US12155001B2 |
Receiver with a light collector array and a mask for improving detection resolution during a scanning procedure of an optical sensing system
Embodiments of the disclosure include a receiver of an optical sensing system. The receiver may include a mask configured to resonate during a scanning procedure performed by the optical sensing system. The receiver may also include a photodetector array positioned on a first side of the mask. The photodetector array may be configured to detect light that passes through the mask during the scanning procedure to generate a frame. The receiver may further include a light collector array aligned with the photodetector array and configured to concentrate the light that passes through the mask during the scanning procedure before directing the light to the photodetector array. |
US12154996B2 |
Photo sensing device and method of fabricating the photo sensing device
The present disclosure provides a photo sensing device and a method for forming a photo sensing device. The photo sensing device includes a substrate, a photosensitive member, a superlattice layer and a diffusion barrier structure. The substrate includes a silicon layer at a front surface. The photosensitive member extends into and at least partially surrounded by the silicon layer, wherein an upper portion of the photosensitive member protruding from the silicon layer has a top surface and a facet tapering toward the top surface. The superlattice layer is disposed between the photosensitive member and the silicon layer. The diffusion barrier structure is disposed at a first side of the photosensitive member and a bottom of the diffusion barrier structure is at a level below a top surface of the silicon layer, wherein at least a portion of the diffusion barrier structure is laterally surrounded by the silicon layer. |
US12154995B2 |
Method to enhance the kesterite solar cell performance
The present invention relates to a method for obtaining a photovoltaic CZTS thin-film solar cell including arranging a precursor solution, preparing a substrate, and depositing said precursor solution on said substrate. |
US12154989B2 |
Semiconductor device
A semiconductor device includes a thin-film transistor. The thin-film transistor comprises an oxide semiconductor layer, a gate insulating layer, a gate electrode overlapped on the oxide semiconductor layer through the gate insulating layer, a source electrode in contact with the oxide semiconductor layer, a drain electrode in contact with the oxide semiconductor layer and n (n is a natural number) metal layer(s) in contact with the oxide semiconductor layer and disposed across the oxide semiconductor layer between the source electrode and the drain electrode. The oxide semiconductor layer has (n+1) channel regions between the source electrode and the drain electrode in a plan view. |
US12154987B2 |
Damage implantation of cap layer
A method for fabricating a transistor on a semiconductor wafer includes providing a partial transistor containing a gate stack, extension regions, and source/drain sidewalls. The method also includes performing a source/drain implant of the semiconductor wafer, forming a cap layer over the semiconductor wafer, and performing a source/drain anneal. In addition, the method includes performing a damage implant of the cap layer and removing the cap layer over the semiconductor wafer. |
US12154986B2 |
Semiconductor device and method
A semiconductor device and method of manufacture are provided which utilizes metallic seeds to help crystallize a ferroelectric layer. In an embodiment a metal layer and a ferroelectric layer are formed adjacent to each other and then the metal layer is diffused into the ferroelectric layer. Once in place, a crystallization process is performed which utilizes the material of the metal layer as seed crystals. |
US12154985B2 |
Moon-shaped bottom spacer for vertical transport field effect transistor (VTFET) devices
A uniform moon-shaped bottom spacer for a VTFET device is provided utilizing a replacement bottom spacer that is epitaxially grown above a bottom source/drain region. After filling a trench that is formed into a substrate with a dielectric fill material that also covers the replacement bottom spacer, the replacement bottom spacer is accessed, removed and then replaced with a moon-shaped bottom spacer. |
US12154982B2 |
Gallium nitride transistor
A transistor device including a layer of AlGaN extending between a source and drain of the device; a GaN channel layer extending under the AlGaN layer; a gate stack including a layer of p-doped gallium nitride; and a layer of p-doped InGaN of at least 5 nm in thickness positioned between the AlGaN layer and the p-doped gallium nitride layer, the InGaN layer having a length greater than a length of the gate stack. |
US12154977B2 |
Cell structure and its related semiconductor device
A cell structure and related semiconductor device. The cell structure includes a semiconductor substrate, which includes a plurality of first and second trench units. A carrier barrier region and an electric field shielding region corresponding to the first and second trench units are provided at a bottom of each trench. Conductive materials are provided in the trenches to correspondingly form two gate regions. A source-body region is provided between adjacent first trench units and in contact with a first metal layer on a top portion of the semiconductor substrate. A floating region is provided between the first and second trench units and is isolated from a second metal layer by an insulating dielectric. More than one source region is provided in the surface of the source-body region close to a side edge of at least one of the first trench units and the second trench units. |
US12154975B2 |
Method of manufacturing a semiconductor device and semiconductor device
In a method of manufacturing a semiconductor device, a layout is prepared. The layout includes active region patterns, each of the active region patterns corresponding to one or two fin structures, first fin cut patterns and second fin cut patterns. At least one pattern selected from the group consisting of the first fin cut patterns and the second fin cut patterns has a non-rectangular shape. The layout is modified by adding one or more dummy active region patterns and by changing the at least one pattern to be a rectangular pattern. Base fin structures are formed according to a modified layout including the active region patterns and the dummy active region patterns. Part of the base fin structures is removed according to one of a modified layout of the first fin cut patterns and a modified layout of the second fin cut patterns. |
US12154974B2 |
Source/drain formation with reduced selective loss defects
A method includes forming a first semiconductor fin and a second semiconductor fin in an n-type Fin Field-Effect (FinFET) region and a p-type FinFET region, respectively, forming a first dielectric fin and a second dielectric fin in the n-type FinFET region and the p-type FinFET region, respectively, forming a first epitaxy mask to cover the second semiconductor fin and the second dielectric fin, performing a first epitaxy process to form an n-type epitaxy region based on the first semiconductor fin, removing the first epitaxy mask, forming a second epitaxy mask to cover the n-type epitaxy region and the first dielectric fin, performing a second epitaxy process to form a p-type epitaxy region based on the second semiconductor fin, and removing the second epitaxy mask. After the second epitaxy mask is removed, a portion of the second epitaxy mask is left on the first dielectric fin. |
US12154971B2 |
Forming nanosheet transistor using sacrificial spacer and inner spacers
Fabricating a nanosheet transistor includes receiving a substrate structure having a set of nanosheet layers stacked upon a substrate, the set of nanosheet layers including at least one silicon (Si) layer, at least one silicon-germanium (SiGe) layer, a fin formed in the nanosheet layers, a gate region formed within the fin, and a trench region adjacent to the fin. A top sacrificial spacer is formed upon the fin and the trench region and etched to form a trench in the trench region. An indentation is formed within the SiGe layer in the trench region, and a sacrificial inner spacer is formed within the indentation. A source/drain (S/D) region is formed within the trench. The sacrificial top spacer and sacrificial inner spacer are etched to form an inner spacer cavity between the S/D region and the SiGe layer. An inner spacer is formed within the inner spacer cavity. |
US12154958B2 |
Semiconductor structure
A semiconductor structure includes a substrate, an insulating layer disposed on the substrate, an active layer disposed on the insulating layer, a plurality of isolation structures in the active layer to define a first device region and a non-device region of the active layer, a first semiconductor device formed on the first device region of the active layer, and a charge trap structure extending through the non-device region of the active layer. In a plane view, the charge trap structure and the non-device region form concentric closed ring surrounding the first device region. |
US12154953B2 |
Method for manufacturing contact hole, semiconductor structure and electronic equipment
Disclosed is a method for manufacturing a contact hole, a semiconductor structure and electronic equipment. The method includes: forming a mask layer on an upper end face of a first oxide layer of the semiconductor structure, and exposing a pattern of a target contact hole on the mask layer; exposing a portion, corresponding to a target contact hole, of an upper end face of a contact layer and a portion, corresponding to the target contact hole, of an upper end face of an upper layer structure; depositing a second insulation layer on an etched surface, and depositing a second oxide layer on the second insulation layer; and removing portions, above the upper end face of the first oxide layer, of the second insulation layer and the second oxide layer, and removing a part of the contact layer, and exposing an upper end face of a zeroth layer contact. |
US12154948B2 |
Semiconductor device having buried gate structure and method for fabricating the same
A semiconductor device includes: a substrate; a first source/drain region and a second source/drain region spaced apart from each other by a trench in the substrate; and a gate structure in the trench, wherein the gate structure includes: a gate dielectric layer formed on a bottom and sidewalls of the trench; a first gate electrode positioned in a bottom portion of the trench over the gate dielectric layer; a second gate electrode positioned over the first gate electrode; and a dipole inducing layer formed between the first gate electrode and the second gate electrode and between sidewalls of the second gate electrode and the gate dielectric layer. |
US12154947B2 |
Methods of forming epitaxial source/drain features in semiconductor devices
A semiconductor structure includes a semiconductor fin disposed over a substrate, a metal gate stack disposed over the semiconductor fin, an epitaxial source/drain (S/D) feature disposed over the semiconductor fin and adjacent to the metal gate stack, and a dielectric feature embedded in the semiconductor fin, where a bottom surface of the epitaxial S/D feature is disposed on a top surface of the dielectric feature, and where sidewalls of the epitaxial S/D feature extend to define sidewalls of the dielectric feature. |
US12154946B2 |
Semiconductor device structure
A semiconductor device structure includes first nanostructures formed over a substrate. The semiconductor device structure also includes a first gate structure wrapping around the first nanostructures. The semiconductor device structure also includes a first source/drain epitaxial structure formed beside the first nanostructures. The semiconductor device structure further includes a first inner spacer extending from the first gate structure to the first source/drain epitaxial structure by a first distance. The semiconductor device structure also includes second nanostructures formed over the first nanostructures. The semiconductor device structure further includes a second gate structure wrapping around the second nanostructures. The semiconductor device structure also includes a second source/drain epitaxial structure formed beside the second nanostructures. The semiconductor device structure further includes a second inner spacer extending from the second gate structure to the second source/drain epitaxial structure by a second distance, wherein the second distance is different from the first distance. |
US12154944B2 |
Super junction power device
The present invention provides a power device with super junction structure (or referred to as super junction power device). When making a super junction power device, impurity of a second conductive type may be implanted into an epitaxial layer of a first conductive type to form a floating island of the second conductive type and a pillar of the second conductive type successively through a super junction mask (or reticle) after forming the epitaxial layer of the first conductive type, directly through a well mask (or reticle) before or after forming a well of the second conductive type, and directly through a contact mask (or reticle) before or after forming a contact structure. Multiple epitaxial processes and deep trench etching process may not be needed. Therefore, the process is simple, the cost is low and yield and reliability are high. Because the super junction power device of the present invention has both the floating island of the second conductive type and the pillar of the second conductive type, in open state, a breakdown voltage may be raised and both Miller capacitance and input capacitance can be decreased and in on state, an on-state resistance can be decreased. |
US12154937B2 |
Inductor devices and stacked power supply topologies
An inductor device may include a first electrically conductive path and a second electrically conductive path. The first electrically conductive path may extend from a first terminal of the inductor device to a second terminal of the inductor device. The second electrically conductive path may extend from a third terminal of the inductor device to a fourth terminal of the inductor device. The second electrically conductive path may be magnetically coupled to the first electrically conductive path. Each of the third terminal and the fourth terminal may be offset with respect to a virtual axis extending through the first terminal and the second terminal. |
US12154935B2 |
Display device using semiconductor light emitting element and black dye layers
Disclosed is a display device including a base substrate including a circuit wiring, a semiconductor light emitting element connected to the circuit wiring and emitting light in response to an applied voltage, an envelope layer sealing the semiconductor light emitting element, a transparent protective film stacked on the envelope layer and having flexibility, and a black dye layer coated on the transparent protective film and having a preset transmissivity. |
US12154934B2 |
Light emitting device for display and display apparatus having the same
A light emitting device for a display including a first LED stack configured to generate light having a first peak wavelength, a second LED stack disposed under the first LED stack, and configured to generate light having a second peak wavelength, a third LED stack disposed under the second LED stack, and configured to generate light having a third peak wavelength; and a floating reflection layer disposed over the first LED stack, in which the first peak wavelength is longer than the second and third peak wavelengths, the first LED stack has a roughened surface to increase the luminous intensity of the light generated in the first LED stack entering the second LED stack, and the floating reflection layer has a high reflectance of 80% or more over light having the first peak wavelength. |
US12154932B2 |
Electronic detection interface and electronic detection module using the same
An electronic detection interface for testing micro photoelectric chips or micro semiconductor chips comprises a substrate structure and a plurality of detection units in array, responsive to the micro photoelectric chips or the micro semiconductor chips. The substrate structure includes a circuit film, which comprises a plurality of circuit units in array. The detection units are disposed on a surface of the substrate structure, and are corresponded to the circuit units in a respect manner. Each of the detection units includes at least one resilient conductive pillar, which is electrically connected to each of the circuit units through a conductive pad. Each of the resilient conductive pillars is a conductive photoresist. |
US12154931B2 |
Image sensor structure and formation method thereof
The present invention disclosures an image sensor structure and a formation method thereof, wherein comprising: a pixel unit array, a peripheral circuit set at the periphery of the pixel unit array, and a composite shield structure around the pixel unit array and between the pixel unit array and the peripheral circuit, the composite shield structure comprises a light shield structure and a heat shield structure; wherein, the light shield structure comprises a metal isolation structure around the pixel unit array for isolating light emitted by the peripheral circuit, and the heat shield structure comprises a cavity set inside the metal isolation structure, the cavity is filled with a thermal isolation medium for preventing heat transfer to the pixel unit array. The present invention can avoid image quality deterioration and distortion caused by light and heat of the peripheral circuit of the image sensor. |
US12154930B2 |
Three-dimensional microelectronic circuit with optimised distribution of its digital and analogue functions
A microelectronic circuit comprising: a stack of lower, intermediate and upper circuit tiers, a matrix of devices outputting and/or receiving analogue electrical signals, made in the upper circuit tier, an analogue amplification and/or processing circuit made in the lower circuit tier, a digital processing circuit made in the intermediate circuit tier, an analogue-to-digital and/or digital-to-analogue conversion circuit made in the lower and/or intermediate circuit tier, electrically coupled to the analogue circuit and the digital circuit, electrical interconnections passing through the intermediate circuit tier and coupling the analogue circuit to the devices. |
US12154928B2 |
Image sensor
An image sensor includes a substrate including a plurality of pixel regions and one or more pairs of dummy pixel regions; a pixel separation structure between two adjacent pixel regions among the plurality of pixel regions and including a first conductive layer; a dummy pixel separation structure between the one or more pairs of dummy pixel regions, electrically connected to the pixel separation structure, and including a second conductive layer; and a pixel separation contact disposed on the dummy pixel separation structure. |
US12154927B2 |
Semiconductor structure
A semiconductor structure includes a semiconductor substrate, an interconnection structure, a color filter, and a first isolation structure. The semiconductor substrate includes a first surface and a second surface opposite to the first surface. The interconnection structure is disposed over the first surface, and the color filter is disposed over the second surface. The first isolation structure includes a bottom portion, an upper portion and a diffusion barrier layer surrounding a sidewall of the upper portion. A top surface of the upper portion of the first isolation structure extends into and is in contact with a dielectric layer of the interconnection structure. |
US12154924B2 |
Narrow band filter with high transmission
Various embodiments of the present application are directed to a narrow band filter with high transmission and an image sensor comprising the narrow band filter. In some embodiments, the filter comprises a first distributed Bragg reflector (DBR), a second DBR, a defect layer between the first and second DBRs, and a plurality of columnar structures. The columnar structures extend through the defect layer and have a refractive index different than a refractive index of the defect layer. The first and second DBRs define a low transmission band, and the defect layer defines a high transmission band dividing the low transmission band. The columnar structures shift the high transmission band towards lower or higher wavelengths depending upon a refractive index of the columnar structures and a fill factor of the columnar structures. |
US12154921B2 |
Image sensor and device for an image sensor
A device for an image sensor is provided. The device includes a semiconductor device having a photo-sensitive region and a metallization stack for electrically contacting the photo-sensitive region. The photo-sensitive region is configured to generate an electric signal based on incident light. Further, the device includes an optical stack formed on a surface of the semiconductor device and configured to guide the incident light towards the photo-sensitive region. The optical stack includes a plurality of regions stacked on top of each other. The plurality of regions includes a filter region configured to selectively transmit the incident light only in a target wavelength range. |
US12154917B2 |
Semiconductor image sensor
The semiconductor image sensor of the present invention comprises a light receiving element formed in a silicon substrate under an insulation film of an SOI substrate comprising the silicon substrate, the insulation film formed on the silicon substrate, and a semiconductor layer formed on the insulation film, and composed of a pn junction diode formed in a vertical direction to a main surface of the silicon substrate and having sensitivity to near-infrared light, and a high voltage generating circuit configured to generate an applied voltage for applying a reverse bias voltage to the pn junction diode, and an impurity concentration of the silicon substrate is in a range of 1×1012/cm3 to 1×1014/cm3, a film thickness is in a range of 300 μm to 700 μm, and the applied voltage is in a range of 10 V to 60 V. |
US12154916B2 |
Apparatus for manufacturing display device and method of manufacturing the display device
Provided are an apparatus for manufacturing a display device and a method of manufacturing the display device. The apparatus for manufacturing a display device includes a droplet discharge unit including a nozzle that discharges a droplet, at least one sensor that senses a partial shape of an outer surface of the droplet projected onto a plane and a cross-sectional shape of the droplet discharge unit projected onto the plane, the plane being on a falling path of the droplet discharged from the droplet discharge unit, and a controller that calculates, based on a result sensed by the at least one sensor, at least one of a volume of the droplet, a falling speed of the droplet, a discharge angle at which the droplet is discharged from the nozzle, and a falling path of the droplet moving from the nozzle to a substrate. |
US12154913B2 |
Display device
To provide a display device with excellent display quality, in a display device including a signal line, a scan line, a transistor, a pixel electrode, and a common electrode in a pixel, the common electrode is included in which an extending direction of a region overlapping with the signal line differs from an extending direction of a region overlapping with the pixel electrode in a planar shape and the extending directions intersect with each other between the signal line and the pixel electrode. Thus, a change in transmittance of the pixel can be suppressed; accordingly, flickers can be reduced. |
US12154911B2 |
Transparent display device
A transparent display device is disclosed, which may have high light transmittance in a non-display area as well as a display area, and may increase or maximize a light emission area in a non-transmissive area. The transparent display device comprises a substrate provided with a display area, in which a plurality of subpixels are disposed, and a non-display area adjacent to the display area, anode electrodes provided in each of the plurality of subpixels over the substrate, a light emitting layer provided over the anode electrodes, a cathode electrode provided over the light emitting layer, a pixel power line provided over the substrate and extended in the display area in a first direction, and a common power line provided over the substrate and extended in the display area in the first direction. The display area includes a non-transmissive area provided with the common power line and the pixel power line, and a transmissive area provided between the common power line and the pixel power line. |
US12154909B2 |
Display device and manufacturing method thereof
A display device that is suitable for increasing its size is provided. The display device includes first to third wirings, a first transistor, first to third conductive layers, and a first pixel electrode; the first wiring extends in a first direction and intersects with the second and the third wirings; the second and the third wirings each extend in a second direction intersecting with the first direction; a gate of the first transistor is electrically connected to the first wiring; one of a source and a drain of the first transistor is electrically connected to the second wiring through the first to the third conductive layers; the second conductive layer includes a region overlapping with the third wiring; the first conductive layer, the third conductive layer, and the first pixel electrode contain the same material; the first wiring and the second conductive layer contain the same material; the first wiring is supplied with a selection signal; and the second and the third wirings are supplied with different signals. |
US12154907B2 |
Pixel arrangement structure, display panel and display device
The present disclosure relates to a pixel arrangement structure, a display panel and a display device. The pixel arrangement structure includes: a first pixel area including a plurality of first-category pixel groups, each of which is arranged according to a first arrangement manner; and a second pixel area including a plurality of second-category pixel groups, each of which is arranged according to a second arrangement manner; wherein the first pixel area is adjacent to the second pixel area, and the first pixel area has a pixel density lower than a pixel density of the second pixel area. Embodiments of the present disclosure can improve the optical signal reception of the under-screen functional elements. |
US12154906B2 |
Display device and method for manufacturing display device
A highly flexible display device and a method for manufacturing the display device are provided. A transistor including a light-transmitting semiconductor film, a capacitor including a first electrode, a second electrode, and a dielectric film between the first electrode and the second electrode, and a first insulating film covering the semiconductor film are formed over a flexible substrate. The capacitor includes a region where the first electrode and the dielectric film are in contact with each other, and the first insulating film does not cover the region. |
US12154903B2 |
Fin-based field effect transistors
The present disclosure describes a semiconductor structure that includes a substrate from an undoped semiconductor material and a fin disposed on the substrate. The fin includes a non-polar top surface and two opposing first and second polar sidewall surfaces. The semiconductor structure further includes a polarization layer on the first polar sidewall surface, a doped semiconductor layer on the polarization layer, a dielectric layer on the doped semiconductor layer and on the second polar sidewall surface, and a gate electrode layer on the dielectric layer and the first polarized sidewall surface. |
US12154897B2 |
Package structures
A package structure including a bottom die, a first die, a second die, an encapsulant and a first dummy structure is provided. The first die and a second die are bonded to a first side of the bottom die. The encapsulant laterally encapsulates the first die and the second die. The first dummy structure is bonded to the first side of the bottom die, wherein a sidewall of the first dummy structure is coplanar with a first sidewall of the bottom die. |
US12154896B2 |
Three-dimensional integrated circuit packages and methods of forming the same
In an embodiment, a three-dimensional integrated circuit (3DIC) package includes an interposer, a plurality of connection pads, a plurality of dummy patterns, a plurality of integrated circuit structures and an underfill layer. The connection pads are disposed on and electrically connected to a first side of the interposer. The dummy patterns are disposed on the first side of the interposer and around the plurality of connection pads. The integrated circuit structures are electrically connected to the connection pads through a plurality of first bumps. The underfill layer surrounds the first bumps and covers the dummy patterns. |
US12154892B2 |
Display panel
A display panel includes a substrate and display pixels. The display pixels are disposed on the substrate, and each of the display pixels includes pad sets, light-emitting devices, a first connecting wire, a second connecting wire, and first cutting regions. Each pad set has a first pad and a second pad. The light-emitting devices are electrically bonded to at least part of the pad sets. The first connecting wire is electrically connected to the first pads of a plurality of first pad sets of the pad sets. The second connecting wire is electrically connected to the second pads of the pad sets. The first cutting regions are disposed on one side of each of the first pad sets. Two first connecting portions of the first connecting wire and the second connecting wire connecting each of the first pad sets are located in one of the first cutting regions. |
US12154888B2 |
Semiconductor package and method of manufacturing the same
A semiconductor package includes a semiconductor die, a redistribution circuit structure, a supporting structure and a protective layer. The redistribution circuit structure is located on and electrically coupled to the semiconductor die. The supporting structure is located on an outer surface of the redistribution circuit structure, wherein the supporting structure is overlapped with at least a part of the semiconductor die or has a sidewall substantially aligned with a sidewall of the semiconductor die in a vertical projection on the redistribution circuit structure along a stacking direction of the redistribution circuit structure and the supporting structure. The protective layer is located on the supporting structure, wherein the supporting structure is sandwiched between the protective layer and the redistribution circuit structure. |
US12154887B2 |
Memory device and preparation method thereof
A memory device includes a first chip and a second chip. The first chip includes a first storage array and a second storage array. The first storage array includes at least one first storage block. The first storage block includes a plurality of first word lines extending in a first direction and a plurality of first bit lines extending in a second direction. The second storage array includes at least one second storage block. By constructing a first global bit line sub-decoder block in a first overhead projection area formed by the first storage block and constructing a second global bit line sub-decoder block in a second overhead projection area formed by the second storage block, an occupied area of the first chip and the second chip after stacking can be reduced, which reduces an occupied area of the memory device and is beneficial for minimizing the memory device. |
US12154883B2 |
Apparatus for bonding wire
A wire bonding apparatus includes a bonding stage, a capillary, a clamp provided with the capillary rotatably installed thereon, and a bonding arm. The clamp includes a housing having an internal space, a first member fixedly installed at an upper end of the internal space of the housing and provided with a first gear unit on a lower surface thereof, a second member fixedly installed at a lower end of the internal space of the housing to be spaced apart from the first member, and provided with a second gear unit on an upper surface thereof, a third member, the third member being provided with a third gear unit corresponding to the first gear unit and a fourth gear unit corresponding to the second gear unit. The capillary is fixedly installed on the third member and rotates in conjunction with the third member. |
US12154881B2 |
Integrated circuit device having redistribution pattern
An integrated circuit device includes a wiring structure, first and second inter-wiring insulating layers, redistributions patterns and a cover insulating layer. The wiring structure includes wiring layers having a multilayer wiring structure and via plugs. The first inter-wiring insulating layer that surrounds the wiring structure on a substrate. The second inter-wiring insulating layer is on the first inter-wiring insulating layer, and redistribution via plugs are connected to the wiring structure through the second inter-wiring insulating layer. The redistribution patterns includes pad patterns and dummy patterns on the second inter-wiring insulating layer. Each patterns has a thickness greater than a thickness of each wiring layer. The cover insulating layer covers some of the redistribution patterns. The dummy patterns are in the form of lines that extend in a horizontal direction parallel to the substrate. |
US12154880B2 |
Method and structures for low temperature device bonding
Dies and/or wafers including conductive features at the bonding surfaces are stacked and direct hybrid bonded at a reduced temperature. The surface mobility and diffusion rates of the materials of the conductive features are manipulated by adjusting one or more of the metallographic texture or orientation at the surface of the conductive features and the concentration of impurities within the materials. |
US12154878B2 |
Semiconductor device
A semiconductor device including a semiconductor chip having a first conduction element; a substrate having second and third conduction elements; and external connection elements configured to form an electrical path between the second and third conduction elements via the first conduction element. |
US12154877B2 |
Semiconductor wafer and method of ball drop on thin wafer with edge support ring
A semiconductor wafer has an edge support ring around a perimeter of the semiconductor wafer and conductive layer formed over a surface of the semiconductor wafer within the edge support ring. A first stencil is disposed over the edge support ring with first openings aligned with the conductive layer. The first stencil includes a horizontal portion over the edge support ring, and a step-down portion extending the first openings to the conductive layer formed over the surface of the semiconductor wafer. The horizontal portion may have a notch with the edge support ring disposed within the notch. A plurality of bumps is dispersed over the first stencil to occupy the first openings over the conductive layer. A second stencil is disposed over the edge support ring with second openings aligned with the conductive layer to deposit a flux material in the second openings over the conductive layer. |
US12154873B2 |
Semiconductor package including antenna
A semiconductor package includes a supporting wiring structure including a first redistribution dielectric layer and a first redistribution conductive structure; a frame on the supporting wiring structure, having a mounting space and a through hole, and including a conductive material; a semiconductor chip in the mounting space and electrically connected to the first redistribution conductive structure; a cover wiring structure on the frame and the semiconductor chip and including a second redistribution dielectric layer and a second redistribution conductive structure; an antenna structure on the cover wiring structure; a connection structure extending in the through hole and electrically connecting the first redistribution conductive structure to the second redistribution conductive structure; and a dielectric filling member between the connection structure in the through hole and the frame and surrounding the semiconductor chip, the frame, and the connection structure. |
US12154872B2 |
Semiconductor device and power amplifier
A semiconductor device includes a gate electrode, first and second transistors arranged in a first direction, first and second drain wirings each connected to a corresponding drain region of the first and second transistors, first output wiring extending in a second direction orthogonal to the first direction and having one end connected to a portion adjacent to the second transistor of the first drain wiring, second output wiring extending in the second direction and having one end connected to a portion adjacent to the first transistor of the second drain wiring, third output wiring extending in the first direction and connected to the other end of the first output wiring and the other end of the second output wiring, and fourth output wiring connecting a center portion of the third output wiring to an output terminal. |
US12154867B2 |
Multiplexer cell and semiconductor device having camouflage design, and method for forming multiplexer cell
A semiconductor device includes a semiconductor substrate, a conductive segment, a conductive layer, a first contact element and a second contact element. The semiconductor substrate includes an active region. The conductive segment is formed on the semiconductor substrate, and extends across the active region. The conductive layer is formed over the semiconductor substrate and the conductive segment. The first contact element, formed between the conductive segment and a first conductive portion of the conductive layer, is arranged to electrically connect the conductive segment to the first conductive portion. The second contact element is formed between the conductive segment and a second conductive portion of the conductive layer. The first contact element and the second contact element are formed on the conductive segment and spaced apart from each other. The second contact element is arranged to electrically isolate the conductive segment from the second conductive portion. |
US12154859B2 |
Semiconductor package and method of manufacturing same
A semiconductor package includes; a first redistribution structure including first redistribution conductors, a semiconductor chip on the first redistribution structure and including connection pads electrically connecting the first redistribution conductors, a connection conductor on the first redistribution structure, laterally spaced apart from the semiconductor chip, and electrically connected to the first redistribution conductors, an encapsulant on the first redistribution structure and sealing the semiconductor chip and at least a portion of the connection conductor, a barrier layer extending along an upper surface of the encapsulant, and a second redistribution conductor on the barrier layer and penetrating the barrier layer to contact the connection conductor. |
US12154858B2 |
Connecting multiple chips using an interconnect device
Techniques are disclosed herein for connecting multiple chips using an interconnect device. In some configurations, one or more interconnect areas on a chip can be located adjacent to each other such that at least a portion of an edge of a first interconnect area is located adjacent to an edge of a second interconnect area. For example, an interconnect area can be located at a corner of a chip such that one or more edges of the interconnect area lines up with one or more edges of an interconnect area of another chip. The chip including at least one interconnect area can also be positioned and directly bonded to the interconnect device using other layouts, such as but not limited to a pinwheel layout. In some configurations more than one interconnect area can be included on a chip. |
US12154855B2 |
Self-aligned patterning with colored blocking and structures resulting therefrom
Self-aligned patterning with colored blocking and resulting structures are described. In an example, an integrated circuit structure includes an inter-layer dielectric (ILD) layer above a substrate, and a hardmask layer on the ILD layer. A plurality of conductive interconnect lines is in and spaced apart by the ILD layer and the hardmask layer. The plurality of conductive interconnect lines includes a first interconnect line having a first width. A second interconnect line is immediately adjacent the first interconnect line by a first distance, the second interconnect line having the first width. A third interconnect line is immediately adjacent the second interconnect line by the first distance, the third interconnect line having the first width. A fourth interconnect line is immediately adjacent the third interconnect line by a second distance greater than the first distance, the fourth interconnect line having a second width greater than the first width. |
US12154853B2 |
Apparatuses including device structures including pillar structures
A method of forming a microelectronic device comprises forming a stack structure comprising vertically alternating insulating structures and conductive structures arranged in tiers. Each of the tiers individually comprises one of the insulating structures and one of the conductive structures. A sacrificial material is formed over the stack structure and pillar structures are formed to extend vertically through the stack structure and the sacrificial material. The method comprises forming conductive plug structures within upper portions of the pillar structures, forming slots extending vertically through the stack structure and the sacrificial material, at least partially removing the sacrificial material to form openings horizontally interposed between the conductive plug structures, and forming a low-K dielectric material within the openings. Microelectronic devices, memory devices, and electronic systems are also described. |
US12154847B2 |
Semiconductor device including semiconductor chip having elongated bumps
A semiconductor chip is mounted on a mounting substrate. The semiconductor chip includes plural first bumps on a surface facing the mounting substrate. The plural first bumps each have a shape elongated in a first direction in plan view and are arranged in a second direction perpendicular to the first direction. The mounting substrate includes, on a surface on which the semiconductor chip is mounted, at least one first land connected to the plural first bumps. At least two first bumps of the plural first bumps are connected to each first land. The difference between the dimension of the first land in the second direction and the distance between the outer edges of two first bumps at respective ends of the arranged first bumps connected to the first land is 20 μm or less. |
US12154845B2 |
Semiconductor package with nickel-silver pre-plated leadframe
A semiconductor package includes a pad and leads, the pad and leads including a base metal predominantly including copper, a first plated metal layer predominantly including nickel in contact with the base metal, and a second plated metal layer predominantly including silver in contact with the first plated metal layer. The first plated metal layer has a first plated metal layer thickness of 0.1 to 5 microns, and the second plated metal layer has a second plated metal layer thickness of 0.2 to 5 microns. The semiconductor package further includes an adhesion promotion coating predominantly including silver oxide in contact with the second plated metal layer opposite the first plated metal layer, a semiconductor die mounted on the pad, a wire bond extending between the semiconductor die and a lead of the leads, and a mold compound covering the semiconductor die and the wire bond. |
US12154843B1 |
Processors and integrated circuits including a microelectromechanical systems (MEMS) device for cooling
A device includes a processor or integrated circuit package and at least one MEMS device coupled to the processor or integrated circuit package. The at least one MEMS device includes a first arm, a second arm, at least one permanent magnet, a fan structure, and a coil. The second arm is coupled to, and is spaced apart from, the first arm. The at least one permanent magnet is coupled to the first arm. The fan structure is coupled to, and extends in cantilever manner from, the second arm. The coil is disposed on or within the fan. Thus, when the coil is electrically energized, a Lorentz force is generated that causes the fan structure to vibrate relative to the at least one permanent magnet and relative to the processor, to thereby cool the processor or integrated circuit package. |
US12154840B2 |
Semiconductor device and semiconductor package having the same
A semiconductor device including a semiconductor chip having a first surface and a second surface opposite to the first surface, a first heat dissipation member on the second surface of the semiconductor chip, the first heat dissipation member having a vertical thermal conductivity in a direction perpendicular to the second surface, and a horizontal thermal conductivity in a direction parallel to the second surface, the first vertical thermal conductivity being smaller than the first horizontal thermal conductivity, and a second heat dissipation member comprising a vertical pattern penetrating the first heat dissipation member, the second heat dissipation member having a vertical thermal conductivity that is greater than the vertical thermal conductivity of the first heat dissipation member may be provided. |
US12154838B2 |
Semiconductor arrangement and method of forming
A semiconductor arrangement includes a heat source above an interconnect layer and below a heat conductor. The heat conductor is coupled to a heat sink by a thermally conductive bonding layer. Heat from the heat source is conducted through the heat conductor in a direction opposite the direction of the interconnect layer, through the thermally conductive bonding layer, and to a heat sink. The heat conductor includes an arrangement of dielectric layers, dummy metal layers, and dummy VIA layers. |
US12154837B2 |
Seamless interconnect thresholds using dielectric fluid channels
A method may include forming a cavity within a plastic structure with a channel positioned at a perimeter of the cavity, inserting the electronic component into the cavity, dispensing a dielectric fluid into the channel at the perimeter of the cavity, curing the dielectric fluid in situ to secure the electronic component within the cavity with a cured dielectric and printing interconnects for the electronic component. |
US12154836B2 |
Semiconductor device with spaced apart containers
According to one embodiment, a semiconductor device includes a first container and a second container. The second container is inside the first container. A semiconductor element is inside the second container. The second container is formed of a lower portion, a side portion fixed to the lower portion, and an upper portion fixed to the side portion and the first container. The side portion is a first metal material covered with a first insulator. The lower portion and the side portion of the second container are spaced from the first container. The semiconductor device may be used as a power module or the like in some instances, and the semiconductor element may be one or more transistors of the like. |
US12154831B2 |
Gate structure of a semiconductor device and method of forming same
A semiconductor device having a gate structure and a method of forming same are provided. The semiconductor device includes a substrate and a gate structure over the substrate. The substrate has a first region and a second region. The gate structure extends across an interface between the first region and the second region. The gate structure includes a first gate dielectric layer over the first region, a second gate dielectric layer over the second region, a first work function layer over the first gate dielectric layer, a barrier layer along a sidewall of the first work function layer and above the interface between the first region and the second region, and a second work function layer over the first work function layer, the barrier layer and the second gate dielectric layer. The second work function layer is in physical contact with a top surface of the first work function layer. |
US12154829B2 |
Method of manufacturing semiconductor devices and semiconductor devices
The present disclosure describes method to form a semiconductor device having a gate dielectric layer with controlled doping and to form multiple devices with different Vt. The method includes forming a gate dielectric layer on a fin structure, forming a buffer layer on the gate dielectric layer, and forming a dopant source layer including a dopant on the buffer layer. The gate dielectric layer includes an interfacial layer on the fin structure and a high-k dielectric layer on the interfacial layer. The method further includes doping a portion of the high-k dielectric layer adjacent to the interfacial layer with the dopant, removing the dopant source layer and the buffer layer, forming a dopant pulling layer on the gate dielectric layer, and tuning the dopant in the gate dielectric layer by the dopant pulling layer. |
US12154827B2 |
Semiconductor device having plurality of insulators
A semiconductor device which has favorable electrical characteristics and can be highly integrated is provided.The semiconductor device includes a first insulator; an oxide over the first insulator; a second insulator over the oxide; a first conductor over the second insulator; a third insulator in contact with a top surface of the first insulator, a side surface of the oxide, a top surface of the oxide, a side surface of the second insulator, and a side surface of the first conductor; and a fourth insulator over the third insulator. The third insulator includes an opening exposing the first insulator, and the fourth insulator is in contact with the first insulator through the opening. |
US12154820B2 |
Magnetic stopper for a rotary motion system
A magnetic stopper, for a rotary motion system that includes a base unit and a rotary unit rotatably mounted on the base unit, includes a static part configured to be mounted on the base unit and a rotary arm configured to be mounted on the rotary unit. The static part includes a rotary arm stopping portion configured to receive a distal end portion of the rotary arm, and a movable arrangement including a magnet holder and a mobile magnet mounted on the magnet holder and movable within the rotary arm stopping portion. The rotary arm includes a rotary arm magnet configured to magnetically interact with the mobile magnet when the static part and the rotary part are mounted respectively on the base and rotary units, to prevent excessive movement of the rotary unit when the rotary motion system is operating. |
US12154819B2 |
Wafer cleaning apparatus and method of controlling the same
A wafer cleaning apparatus of the present invention includes a vacuum chuck unit on which a wafer is mounted, a ring cover unit facing a retainer ring portion of the wafer, an expander module installed to move the ring cover unit and configured to press the retainer ring portion toward the vacuum chuck unit such that a gap between dies of the wafer widens, and a chucking module installed in the vacuum chuck unit to restrain the ring cover unit pressed by the expander module to the vacuum chuck unit. |
US12154817B1 |
Methods for producing a 3D semiconductor memory device and structure
A method for producing a 3D memory device including: providing a first level including a first single-crystal layer and control circuits, where the first level includes at least two interconnecting metal layers; forming at least one second level disposed above the first level; performing a first etch step including etching holes within the second level; forming at least one third level above the second level; performing a second etch step including etching holes within the third level; and performing additional processing steps to form a plurality of first memory cells within the second level and a plurality of second memory cells within the third level; each of first memory cells include one first transistor and each of second memory cells include one second transistor, where first memory cells and second memory cells are a NAND nonvolatile type memory, and at least one of the second transistors include a metal gate. |
US12154813B2 |
Electrostatic chuck sidewall gas curtain
The present disclosure describes an apparatus. The apparatus includes a chuck for placing an object thereon, a gas passage extending along a periphery of an outer sidewall of the chuck and separating the chuck into an inner portion and a sidewall portion, and a plurality of gas holes through the sidewall portion and configured to connect a gas external to the chuck to the gas passage. |
US12154812B2 |
Electrostatic chuck
According to one embodiment, an electrostatic chuck includes a ceramic dielectric substrate, a base plate, and a bonding layer provided between the ceramic dielectric substrate and the base plate. At least one of the following first to sixth conditions is satisfied: First condition: An elongation percentage α1 is not less than 120%; Second condition: A ratio α1/α2 of the elongation percentage is not less than 0.60; Third condition: A bonding strength β1 is not less than 0.4 MPa and not more than 10 MPa; Fourth condition: A ratio β1/β2 of the bonding strength is not less than 0.6 and not more than 10; Fifth condition: An elastic modulus γ1 is not less than 0.1 MPa and not more than 10 MPa; Sixth condition: A ratio γ1/γ2 of the elastic modulus is not less than 0.6 and not more than 30. |
US12154808B2 |
System and method for wafer manufacturing process management
A semiconductor processing system includes a first semiconductor processing site and a second semiconductor processing site. The system includes an unmanned electric vehicle configured to carry a portable cleanroom stocker between the first and second semiconductor processing sites. The portable cleanroom stocker is configured to maintain cleanroom conditions within the portable cleanroom stocker during transportation. |
US12154806B2 |
Substrate carrier latching structure
The invention discloses a substrate carrier latching structure, which mainly comprises a top portion, a cover and a detachable module. The top portion is disposed on the enclosure of a substrate carrier, and the cover is connected to the top portion via a detachable module. As such, the excessive stress on the substrate carrier is avoided to maintain the integrity of substrates stored in the inner portion of the substrate carrier. |
US12154802B2 |
Method for monitoring, determining the position of, and positioning a pin-lifting system
Method for monitoring a state of a pin lifter device (10), wherein the pin lifter device (10) is designed for moving and positioning a substrate in a process atmosphere region (P). The pin lifter device (10) has a coupling (18) and a drive unit (12) having an electric motor, which is designed and interacts with the coupling (18) in such a way that the coupling (18) is adjustable from a lowered normal position into an individual active position and back. The method for monitoring includes progressively receiving a present item of motor current information with respect to a motor current applied to the electric motor, comparing the present motor current information to an item of target current information, and deriving an item of state information based on the comparison. |
US12154799B2 |
Susceptor for high-temperature use having shaft with low thermal conductivity
Disclosed is a susceptor for high-temperature use having a shaft with low thermal conductivity, wherein in a susceptor including a plate for wafer mounting and a shaft coupled to the plate, the plate and the shaft each include a sintered body having 90 wt % or more of an AlN phase, the sintered body of the plate is a magnesium-containing AlN sintered body having a volume resistance of 5*108 Ω·cm or more at 650° C., and the sintered body of the shaft is an AlN sintered body having a room-temperature thermal conductivity of 100 W/mK or less. |
US12154798B2 |
Temperature measurement unit, heat treatment apparatus, and temperature measurement method
A temperature measurement unit includes a measurement substrate on which a sensor configured to measure a temperature is mounted, an information processor configured to acquire a result of detection by the sensor, and a cable connecting the sensor and the information processor to each other. The information processor is configured to be detachably installed on an installation part facing a heating area provided with a hot plate, with a cooling area interposed therebetween. The cable is configured to be able to follow movement of the measurement substrate when a cooling plate on which the measurement substrate is placed is moved from the cooling area to the heating area and the measurement substrate is placed on the hot plate in a state in which the information processor is installed on the installation part. |
US12154797B2 |
Substrate processing method and substrate processing apparatus
A substrate processing method capable of suppressing corrosion of a conductive material on a surface of a substrate by supplying a liquid having a reduced concentration of dissolved oxygen onto the substrate. The substrate processing method includes: dissolving an inert gas in a liquid at not less than a saturation solubility to replace oxygen dissolved in the liquid with the inert gas; generating bubbles of the inert gas in the liquid by depressurizing the liquid in which the inert gas is dissolved; and processing the substrate while supplying the liquid containing the bubbles to the surface of the substrate. |
US12154790B2 |
Etching method and plasma processing apparatus
An etching method includes (a) disposing a substrate having a silicon oxide film on a substrate support in a chamber. The substrate includes a plurality of etching stop layers arranged inside the silicon oxide film. The plurality of etching stop layers are arranged at different positions in a thickness direction of the silicon oxide film. Each of the plurality of etching stop layers is formed of at least one of tungsten and molybdenum. The etching method (b) supplying a processing gas into the chamber, the processing gas including a gas containing at least one of tungsten and molybdenum, a gas containing carbon and fluoride, and an oxygen-containing gas; and (c) generating plasma from the processing gas to etch the silicon oxide film, thereby forming a plurality of recesses that reach the plurality of etching stop layers, respectively, in the silicon oxide film. |
US12154779B2 |
Systems and methods for separating ions at about or above atmospheric pressure
The invention generally relates to systems and methods for separating ions at about or above atmospheric pressure. In certain embodiments, the invention provides systems that include an ionization source that generates ions and an ion trap. The ion trap is maintained at about or above atmospheric pressure and includes a plurality of electrodes and at least one inlet configured to receive a gas flow and at least one outlet. The system is configured such that a combination of a gas flow and one or more electric fields produced by the electrodes separates the ions based on mass-to-charge ratio and sends the separated ions through the at least one outlet of the ion trap. |
US12154777B2 |
Systems and methods for single particle analysis
Systems and methods are provided for the analysis of single particles with inductively coupled plasma time of flight mass spectrometry. Single particles may be isolated from whole cells, microorganisms, viruses, etc. The systems may include curved ion guides including such elements as multipoles, angled or rounded surfaces, and an ion manipulation device including elements such as an ion tunnel, ion funnel, quadrupole, and variations of each element. |
US12154776B2 |
System and method for the acoustic loading of an analytical instrument using a continuous flow sampling probe
A system and method are provided for loading a sample into an analytical instrument using acoustic droplet ejection (“ADE”) in combination with a continuous flow sampling probe. An acoustic droplet ejector is used to eject small droplets of a fluid sample containing an analyte into the sampling tip of a continuous flow sampling probe, where the acoustically ejected droplet combines with a continuous, circulating flow stream of solvent within the flow probe. Fluid circulation within the probe transports the sample through a sample transport capillary to an outlet that directs the analyte away from the probe to an analytical instrument, e.g., a device that detects the presence, concentration quantity, and/or identity of the analyte. When the analytical instrument is a mass spectrometer or other type of device requiring the analyte to be in ionized form, the exiting droplets pass through an ionization region, e.g., an electrospray ion source, prior to entering the mass spectrometer or other analytical instrument. The method employs active flow control and enables real-time kinetic measurements. |
US12154775B2 |
Analysis system, auxiliary analysis apparatus and analysis method
An analysis system, an auxiliary analysis apparatus, and an analysis method are provided. The analysis method is used to perform a composition analysis operation on an analyte of a sample, and includes: a first heating step, a first mass spectrometry analysis step, a second heating step, a second mass spectrometry analysis step, and an analysis step. A heating device heats a non-analyzed area and a to-be-analyzed area of the sample in the first and the second heating step, respectively. In the first and the second mass spectrometry analysis step, gas generated after heating of the sample is guided into a gas chromatography-mass spectrometer, and two pieces of analysis data are correspondingly obtained. The analysis step is to compare the two pieces of analysis data and generate analysis result data. The analysis result data contains components of a composition that forms at least one portion of the analyte. |
US12154774B2 |
Device control to maximize system utilization
A mass spectrometer includes an ion source configured to produce ions from a sample; a set of quadrupole rods configured to select ions based on a mass-to-charge ratio; a DC rod driver configured to produce a voltage; a DC rod driver filter configured to filter RF frequency interference; and a controller. The controller is configured to utilize the results of the constrained convex optimization to cause a DC rod drive to produce the DC filter input and provide a required voltage to the set of quadrupole rods, the constrained convex utilizing a impulse response curve of the DC rod driver filter to determine a DC filter input to achieve the required voltage on the set of quadrupole rods; select ions passing through the set of quadrupole rods based on the mass-to-charge ratio; and measure the intensity of the ions. |
US12154770B2 |
Vacuum deposition into trenches and vias
A plasma deposition apparatus includes a first plasma source that can produce a plasma confined in a magnetic field. The first plasma source includes a closed-loop electrode defining a center region therein and a central axis through the central region, and one or more magnets that are outside an inner surface of the closed-loop electrode. The magnets can produce a magnetic field in the center region. The one or more magnets can be at least partially embedded in the closed-loop electrode. The closed-loop electrode and the magnets can produce a plasma of ions to sputter atoms off a sputtering target or a backing plate. |
US12154769B2 |
Window for plasma OES diagnosis, and plasma apparatus using same
A window device for diagnosis of plasma OES (Optical Emission Spectroscopy), is disclosed and includes a housing including a first chamber and a second chamber horizontally adjacent to each other; a connection opening defined in one face of the housing and between the first and second chambers, the connection opening faces toward an opening through which light of plasma from a plasma chamber is exposed to the connection opening; an observation window opening defined in an opposite face of the housing opposite to the connection opening, the observation window opening is coaxial with the connection opening, the light of the plasma transmits through the observation window opening, and is incident to a light receiver of an OES sensor; an observation window positioned inside the observation window opening and in the housing; a winder and a rewinder installed in the first and second chambers, respectively; and a transparent film. |
US12154768B2 |
Surface processing equipment and surface processing method
A surface processing equipment using energy beam including a multi-axis platform, a surface profile measuring device, an energy beam generator and a computing device is provided. The multi-axis platform is configured to carry a workpiece and move the workpiece to the first position or the second position. The surface profile measuring device has a working area, and the first position is located on the working area. The surface profile measuring device is configured to measure the workpiece to obtain surface profile. The energy beam generator is configured to provide an energy beam to the workpiece for processing, and the second position is located on a transmission path of the energy beam. The computing device is connected to the surface profile measuring device and the energy beam generator. The computing device adjusts the energy beam generator according to the error profile. |
US12154766B2 |
Ion source having different modes of operation
An ion source that is capable of different modes of operation is disclosed. A vaporizer is in communication with the ion source. The ion source may have several gas inlets, in communication with different gasses. When operating in a first mode, the ion source may supply a first gas, such as an inert gas, while heating the vaporizer. When operating in a second mode, the ion source may supply a second gas, which may be an organoaluminium gas. When operating in a third mode, the ion source may supply the second gas, while heating the vaporizer. Ions having single charges may be created in the first and second modes, while ions having multiple charges may be created in the third mode. |
US12154765B2 |
Plasma processing apparatus and plasma processing method
A plasma processing apparatus including a plasma processing chamber in which an electrode for placing a substrate to be processed is provided; a power supply; and a control device configured to control the power supply, in which the control device is configured to execute heat-retaining discharge under a first condition in which the substrate is not placed on the electrode inside the plasma processing chamber to generate first plasma to heat an inner wall surface to a first temperature, rapid temperature control discharge under a second condition to generate second plasma inside the plasma processing chamber to heat the inner wall surface to a second temperature higher than the first temperature, and product processing of controlling the power supply under a third condition in a state where the substrate is placed on the electrode to generate third plasma inside the plasma processing chamber to process the substrate. |
US12154760B2 |
Inductively-coupled plasma processing apparatus
An inductively-coupled plasma processing apparatus for performing an inductively-coupled plasma processing on a rectangular substrate, includes: a processing container; a mounting table for mounting the substrate thereon; a rectangular metal window provided to be electrically insulated from the processing container while facing the mounting table; and an antenna unit for generating an inductively-coupled plasma inside the processing container. The metal window is divided into divided regions electrically insulated from each other by a first division extending in a radial direction toward each corner portion of the metal window. The antenna unit includes a first high-frequency antenna in which antenna segments having planar portions facing an upper surface of the metal window are arranged. Each antenna segment is configured by spirally winding an antenna wire in a vertical direction orthogonal to the upper surface of the rectangular metal window so that a winding axis is parallel to the upper surface. |
US12154758B2 |
Observation method by means of scanning transmission electron microscope, scanning transmission electron microscope system, and computer readable medium
An observation method using a scanning transmission electron microscope for scanning an electron beam over a specimen and detecting electrons transmitted through the specimen includes: acquiring results of detecting the electrons transmitted through the specimen using a segmented detector having detection regions disposed in a bright-field area; and generating segmented images based on the results of detecting the electrons in the detection regions, and applying filters determined based on a signal-to-noise ratio to the segmented images to generate a reconstructed image. The signal-to-noise ratio is proportional to an absolute value of a total phase contrast transfer function normalized by a noise level, the total phase contrast transfer function being defined by product-sum operation of phase contrast transfer functions expressed by complex numbers and weight coefficients for the detection regions. The filters for the detection regions are determined based on the weight coefficients that yield a maximum of the signal-to-noise ratio. |
US12154757B2 |
Automated ion-beam alignment for dual-beam instrument
Disclosed herein are scientific instrument support systems, as well as related methods, apparatus, computing devices, and computer-readable media. For example, some embodiments provide a scientific instrument comprising an ion-beam instrument configured to generate an ion beam including first and second sub-beams; an electron-beam instrument including a charged-particle-beam (CPB) lens having an adjustable setting controlling a magnetic force applied to the first and second sub-beams; and a computing device. The computing device is configured to: acquire an image by causing the ion-beam instrument to scan the ion beam across a sample using a selected setting of the CPB lens of the electron-beam instrument, apply automated image processing to the image to quantify an amount of spatial misalignment of the first and second sub-beams at the sample, and control the CPB lens of the electron-beam instrument to a setting based on the amount of spatial misalignment within the image. |
US12154756B2 |
Beam pattern device having beam absorber structure
A multi-beam pattern definition device for use in a particle-beam processing or inspection apparatus, which is irradiated with a beam of electrically charged particles through a plurality of apertures to form corresponding beamlets, comprises an aperture array device in which said apertures are realized according to several sets of apertures arranged in respective aperture arrangements, and an absorber array device having openings configured for the passage of at least a subset of beamlets that are formed by the apertures. The absorber array device comprises openings corresponding to one of the aperture arrangement sets, whereas it includes a charged-particle absorbing structure comprising absorbing regions surrounded by elevated regions and configured to absorb charged particles impinging thereupon at locations corresponding to apertures of the other aperture arrangements of the aperture array device, effectively confining the effects of irradiated particles and electric charge therein. |
US12154750B2 |
Systems, devices, and methods for ion beam modulation
Embodiments of systems, devices, and methods relate to an ion beam source system. An ion source is configured to provide a negative ion beam to a tandem accelerator system downstream of the ion source, and a modulator system connected to an extraction electrode of the ion source is configured to bias the extraction electrode for a duration sufficient to maintain acceleration voltage stability of the tandem accelerator system. |
US12154748B2 |
Power device for continuously detecting entrance and exit positions
The present disclosure relates to a power device for continuously detecting entrance and exit positions, the power device comprising: a cradle having a cradle terminal formed on the rear side; a circuit breaker mechanically and electrically connected to or disconnected from the cradle terminal; and a position detection means which is mounted inside the circuit breaker and detects the position of a body of the circuit breaker in real time. |
US12154746B2 |
Arc extinguishing assembly and circuit breaker comprising same
The present disclosure relates to an arc extinguishing assembly, including side members which are spaced apart by a certain distance and disposed to face each other; an exhaust which is installed on an upper part of the side member; a plurality of grids which are installed between the side members and having both ends fixed to each of the side members; an arc guide having one end coupled to the side member and installed under the plurality of grids; and a magnet which is installed such that both ends are respectively coupled to the side members under the plurality of grids, and forms an electromagnetic force in a direction toward the grid, and a circuit breaker including the same. |
US12154743B2 |
Drive system for a switch, and method for driving a switch
A drive system drives at least one switch. The drive system includes: a drive shaft, which is configured to connect the drive system to the at least one switch and at least one motor, which is configured to be coupled to the drive shaft; a feedback system which is configured to determine a position of the drive shaft and, based on this position, to generate a feedback signal; and a controller which, based on the feedback signal, selects a stored travel profile from a plurality of travel profiles and controls the motor in accordance with the selected travel profile. |
US12154741B2 |
Assembly for engaging an electromagnetic actuator
An assembly for engaging an electromagnetic actuator comprising a first shaft having a first link and a second shaft having a second link connected by a biasing assembly configured to rotate between an initial and a final position. A contact arm of the second shaft advances a sliding armature of the electromagnetic actuator from an activated state to a deactivated state such that the assembly prevents the electromagnetic actuator from returning to the activated state. The biasing assembly has a toggle-over position in which a biasing force rotates the contact arm from the toggle-over position to the final position. |
US12154738B2 |
Method for modifying gas density relay, and gas density relay having online self-checking function and checking method therefor
The modification method for the gas density relay, the gas density relay with the online self-check function and the check method thereof provided by this application are used for high-voltage and medium-voltage electrical equipment, including a gas density relay body, a gas density detection sensor, a temperature regulating mechanism, an online check contact signal sampling unit and an intelligent control unit. Regulate temperature rise and fall of the temperature compensation element of the gas density relay body through the temperature regulating mechanism, which leads to a contact action of the gas density relay body, the contact action is transferred to the intelligent control unit through the online check contact signal sampling unit, and the intelligent control unit detects the operating value and/or return value of the contact signal of the gas density relay body based on the density value at the time of contact action. The gas density relay check can be completed without maintainer at the site, so as to realize free maintenance, greatly improve the reliability of power grid, increase work efficiency and reduce the cost. |
US12154736B2 |
Separable electrical connector with a switching apparatus
An electrically insulating housing including a mechanical interface, the mechanical interface configured to mechanically connect the electrical connector to or disconnect the electrical connector from a bushing of an external device; an electrical system including: an electrical conductor; and a switching apparatus in an interior of the insulating housing; and a control system configured to control current flow in the electrical conductor by controlling a state of the switching apparatus. |
US12154735B2 |
Arc extinguishing unit and air circuit breaker comprising same
An arc extinguishing unit and an air circuit breaker comprising same are disclosed. An arc extinguishing unit, according to an embodiment of the present disclosure, comprises an extinguishing magnet unit that forms a magnetic field inside the arc extinguishing unit. Accordingly, a generated arc receives an electromagnetic force in the direction facing the exterior of the air circuit breaker, and thus can be rapidly moved and extinguished. The extinguishing magnet unit is accommodated in a magnet case. The magnet case can seal the extinguishing magnet unit. Therefore, the extinguishing magnet unit is not damaged by the generated arc. |
US12154731B2 |
Push switch and push switch system
A push switch includes a movable contact member, a first fixed contact, and a second fixed contact. The push switch is in a first contact state in a first contact position where the movable contact member contacts the first fixed contact, and is in a second contact state in a second contact position where the movable contact member contacts the second fixed contact. The push switch is not switched to an on state in response to transitioning from an off state to the first contact state, and is switched to the on state in response to further transitioning to the second contact state, and the push switch is not switched from the on state to the off state in response to the second contact state being released, and is switched from the on state to the off state in response to the first contact state being further released. |
US12154727B2 |
Integrated bypass diode schemes for solar modules
Hybrid solar cell plates with integrated bypass diodes and modules thereof are described. In an embodiment, a hybrid solar cell plate includes a step surface including a floor and a step edge extending from the floor and across a thickness of a top subcell. A bypass diode is over the floor and laterally adjacent to the step edge. |
US12154721B2 |
Multilayer electronic component, and method of manufacturing the same
A multilayer electronic component includes a body including a plurality of dielectric layers, a plurality of internal electrodes, a capacitance formation portion in which the plurality of dielectric layers and the plurality of internal electrodes are alternately disposed in a first direction, a first cover portion disposed on one surface of the capacitance formation portion in the first direction and including a dielectric layer, and a second cover portion disposed on the other surface of the capacitance formation portion in the first direction and including a dielectric layer; and an external electrode disposed on the body, wherein, if an internal electrode disposed closest to the first cover portion, among the plurality of internal electrodes, is referred to as IE1, a ratio of Ni(OH)2 mass to NiO mass in IE1 is 4.5 or more and 7.5 or less. |
US12154720B2 |
Ceramic electronic component, mounting substrate arrangement, and methods of manufacturing ceramic electronic component
A ceramic electronic component includes an element body including a first internal electrode, a second internal electrode disposed in parallel to the first internal electrode, and a dielectric interposed between the first and second internal electrodes and surrounding them, and external electrode electrically connected to ends of the internal electrodes. The element body has a bottom surface on which respective ends of the first and second internal electrodes are exposed and a top surface. The dielectric has bottom dielectric regions adjacent to the bottom surface, a top dielectric region adjacent to the top surface, and a middle height dielectric region disposed between the bottom and top dielectric region. The bottom dielectric regions have a ratio of the concentration of one or more group 14 elements to the concentration of one or more group 2 elements that is higher than that in the top dielectric region. |
US12154719B2 |
Electrochemical device negative electrode and electrochemical device, and method for manufacturing electrochemical device negative electrode and method for manufacturing electrochemical device
A electrochemical device negative electrode includes: a negative electrode core material; and a negative electrode material layer supported on the negative electrode core material. The negative electrode material layer contains a carbon material. And a surface layer portion of the negative electrode material layer has a lithium carbonate-containing region. |
US12154713B2 |
Pin structure of transformer bobbin
A pin structure of a transformer bobbin is provided. The transformer bobbin includes a winding part on which at least one winding is wound, and at least one wire outlet part arranged on a side of the winding part. The pin structure includes at least two accommodating slots arranged at the wire outlet part, and at least two conductive pins. Each of the accommodating slots has two first sections and a second section connected to the two first sections. Each of the conductive pins corresponds to one of the accommodating slots, and includes a connection section in the second section and two exposed sections connected to the connection section and extending to an outside of the winding part via the two first sections. One exposed section can perform socket welding, and the other one is bendable to define the end of the winding with the wire outlet part. |
US12154712B2 |
Method of forming an electromagnetic device
A low profile high current composite transformer is disclosed. Some embodiments of the transformer include a first conductive winding having a first start lead, a first finish lead, a first plurality of winding turns, and a first hollow core; a second conductive winding having a second start lead, a second finish lead, a second plurality of turns, and a second hollow core; and a soft magnetic composite compressed surrounding the first and second windings. The soft magnetic composite with distributed gap provides for a near linear saturation curve. |
US12154711B2 |
Adhesively-laminated core for stator and electric motor
Provided is an adhesively-laminated core for a stator including: a plurality of electrical steel sheets which have phosphate-based insulation coatings on surfaces thereof and are overlapped coaxially with each other; and adhesion parts provided between the respective electrical steel sheets, an average thickness of the insulation coatings is 0.3 μm to 1.2 μm, an average thickness of the adhesion parts is 1.0 μm to 3.0 μm, and in a case where the average thickness of the insulation coating is defined as t1 in a unit of μm, and the average thickness of the adhesion parts is defined as t2 in a unit of μm, the following Equation 1 is satisfied. −4.3×t1+3.6≤t2≤−4.3×t1+6.9 (Equation 1) |
US12154710B2 |
Package embedded magnetic power transformers for SMPS
Embodiments disclosed herein include power transformers for microelectronic devices. In an embodiment, a power transformer comprises a magnetic core that is a closed loop with an inner dimension and an outer dimension, and a primary winding around the magnetic core. In an embodiment, the primary winding has a first number of first turns connected in series around the magnetic core. In an embodiment, a secondary winding is around the magnetic core, and the secondary winding has a second number of second turns around the magnetic core. In an embodiment, individual ones of the second turns comprise a plurality of secondary segments connected in parallel. |
US12154709B2 |
Surface-mount passive component
A surface-mount passive component includes a passive element and a size conversion unit on which the passive element is mounted. The size conversion unit has a body, a plurality of first external terminals each of which is exposed on an element mount surface of the body and is electrically connected to a corresponding one of passive element external terminals of the passive element, a plurality of second external terminals exposed on a board-side mount surface of the body, and connection wires that electrically connect the first external terminals and the second external terminals. An area of the board-side mount surface is larger than an area of a first main surface of the passive element, and a total area of the plurality of second external terminals on the board-side mount surface is larger than a total area of the passive element external terminals on the first main surface. |
US12154701B2 |
Sealed container provided with a bi-material flange
The invention relates to a sealed container (1) comprising a container body (2) having a through-hole (8) that is delimited by a flange and is closed by a removable door (7) mounted on the flange and an annular seal located between the flange and the door (7), characterized in that the flange consists of two separate concentric sleeves, one of the sleeves defining an outer flange body (5) arranged to allow a connection of the container body (2) to a flange having a complementary shape on an enclosure, the other sleeve defining an inner flange body (6) arranged to allow a connection of the door (7) to the flange, the outer flange body (5) being made entirely or partially of a resistant plastic material selected from plastics that are resistant to autoclave sterilization cycles, while the inner flange body (6) is made of a metal alloy. |
US12154695B2 |
Nuclear reactor main heat and waste heat integrated thermal exchanger
A nuclear reactor main heat and waste heat integrated thermal exchanger has a first coolant zone for a first main heat loop, a second coolant zone for a second main heat loop and a third coolant zone for a waste heat removal loop. The first coolant for the first main heat loop passes through the first coolant inlet, and then reaches the orifice plate, and finally flows out from the first coolant outlet. The second coolant for the second main heat loop passes through the second coolant inlet, and then reaches the lower tube sheet, and finally flows out from the second coolant outlet. The third coolant for the waste heat removal loop enters the entrance sleeve through the third coolant inlet, and then enters multiple tubes of the tube bundle, and then enters the exit sleeve, and finally flows out from the third coolant outlet. |
US12154692B2 |
Privacy-first on-device federated health modeling and intervention
The present disclosure provides systems and methods that leverage machine-learned models in conjunction with user-associated data and disease prevalence mapping to predict disease infections with improved user privacy. In one example, a computer-implemented method can include obtaining, by a user computing device associated with a user, a machine-learned prediction model configured to predict a probability that the user may be infected with a disease based at least in part on user-associated data associated with the user. The method can further include receiving, by the user computing device, the user-associated data associated with the user. The method can further include providing, by the user computing device, the user-associated data as input to the machine-learned prediction model, the machine-learned prediction model being implemented on the user computing device. The method can further include receiving, by the user computing device, a current disease prediction for the user as an output of the machine-learned prediction model. The method can further include providing, by the user computing device, data indicative of the current disease prediction for the user to a central computing system for use in updating a prevalence map that models prevalence of the disease over a plurality of geographic locations. |
US12154690B2 |
Methods and devices for reducing transfusions during or after surgery and for improving quality of life and function in chronic disease
The present Invention relates to methods of treating subjects preparing to undergo surgery or methods of treating chronic disease and methods for reducing transfusions and a computer readable storage medium and a physical computing device for carrying out these methods which include: a) receiving a profile of said subject, in a physical computing device, including a level of hemoglobin of said subject, level of creatinine of said subject, and information regarding current or past history of disease; b) applying said level of hemoglobin and said level of creatinine, in said physical computing device, to determine level of transfusion risk; c) applying said information regarding current or past history of disease of said subject, in said physical computing device, to determine level of comorbidity; d) applying said level of hemoglobin, said level of transfusion risk, and said level of comorbidity, in said physical computing device, to determine a patient care plan. |
US12154687B2 |
Adaptive interface for continuous monitoring devices
Systems and methods that continuously adapt aspects of a continuous monitoring device based on collected information to provide an individually tailored configuration are described. The adaptations may include adapting the user interface, the alerting, the motivational messages, the training, and the like. Such adaptation can allow a patient to more readily identify and understand the information provided by/via the device. |
US12154686B2 |
Personalized avatar responsive to user physical state and context
Systems and methods are disclosed that facilitate providing guidance to a user during performance of a program or routine using a personalized avatar. In an aspect, a system includes a reception component configured to receive biochemical information about a physiological state or condition of a user, including information identifying a presence or a status of one or more biomarkers. The system further includes an analysis component configured to determine or infer one or more characteristics of the physiological state or condition of the user based on the information identifying the presence or the status of the one or more biomarkers, and a visualization component configured to adapt an appearance of an avatar presented to the user based on the one or more characteristics to reflect the one or more characteristics. |
US12154685B2 |
System for managing patient support apparatuses and clinical rounds
A caregiver assistance system for assisting a caregiver in a healthcare facility to perform his or her rounding duties comprises a server in communication with one or more patient beds and one or more electronic devices (e.g. smart phones) that are remote from the beds and that include a display, a user input, and a web browser. The server executes a caregiver assistance application that causes the electronic device to perform the following actions after the web browser of the electronic device accesses a particular URL whose content and function are controlled by the caregiver assistance application: (a) display rounding information on the display relating to a patient associated with the bed, and (b) forward a completion indication to the caregiver assistance application wherein the completion indication is generated in response to a caregiver manipulating the user input when the caregiver has completed a rounding task associated with the patient. |
US12154682B2 |
Monitoring power utilization and needs within surgical systems
Examples described herein may include a surgical power device to balance power needs. The surgical power device may determine a first power expectation associated with a first surgical module, a second power expectation associated with a second surgical module, and an available amount of operating room power within an operating room; determine a power budget for the first surgical module and the second surgical module based on the available amount of operating room power, the first power expectation, and the second power expectation; and control the power distribution unit, based on the power budget, to a set a first portion and a second portion of the operating room power supplied to the power distribution unit. |
US12154679B2 |
Enhanced liquid container for liquid authentication
An approach for providing a cap with an embedded high-resolution lens and a sampling insert that is used during an authentication of a composition of a liquid in a container sealed by the cap. The cap has a top portion of a cap with an opening, a sampling insert inside the opening in the top portion of the cap, and a high-resolution lens inside an opening in the sampling insert. |
US12154678B2 |
X-ray CT apparatus and data transfer method
An X-ray CT apparatus according to an embodiment includes a buffer and a processing circuitry. The buffer temporarily stores therein data detected by an X-ray detector. The processing circuitry controls transfer of the data in units of a scan, the data being acquired by each scan of a scan plan constituted of a plurality of scans. |
US12154668B2 |
Medical test results and identity authentication system and method
A system and method that enables users to provide authenticated medical records (e.g., vaccination records, viral anti-body test results, etc.) to a third-party (e.g., a venue) to gain access to the third-party is provided. In this way, the third party may confirm that the user is sufficiently immune to a particular disease (e.g., COVID-19) and may thereby minimize the threat of the user introducing the contagious disease to the third party. The system includes a biometric data recognition system that authenticates the identity of a user, a medical records acquisition system that acquires the medical records of the authenticated user, and a system for the displaying or otherwise providing the medical records to the third-party for review. The system also includes a system identification card that includes the user's contact information, alphanumeric characters associated with the user's driver's license number, medical records of the user, and other elements. |
US12154667B2 |
Secure environment device management
A method controls a modification of an adjustable device. A system establishes a circle of trust for a plurality of devices, where at least one of the plurality of devices is an adjustment control device for adjusting an adjustable device. Operations of the adjustment control device are controlled via a blockchain, where the blockchain must approve the adjustment control device before an adjustment of the adjustable device is performed by the adjustment control device. The system receives an approval from the blockchain for the adjustment control device to adjust the adjustable device, and the adjustment control device adjusts the adjustable device in response to receiving the approval from the blockchain. |
US12154664B2 |
Systems and methods for determining microsatellite instability
Presented herein are techniques for determining microsatellite instability. The techniques include generating a reference sample dataset representative of or mimicking a hypothetical matched sample for an individual sample of interest. The reference sample dataset may be generated from a set of reference normal samples that are not matched to the sample of interest. For samples of interest lacking a matched sample, the reference sample dataset may be used to determine microsatellite instability and to provide an indication of a presence, absence, or degree of microsatellite instability of the sample of interest. The reference sample dataset may be generated such that individual microsatelliate regions associated with a high degree of variability between ethnic groups are filtered out, masked, or otherwise not considered. |
US12154663B2 |
Method of identifying properties of molecules under open boundary conditions
A method of determining a property of a liquid system, the liquid system including at least one molecule in a solvent, comprises: generating a quantum model of the liquid system, the quantum model including a device region and a lead region, the device region being spherical, paraboloid, cubic or arbitrary in shape and encompassing the at least one molecule and a portion of the solvent of the liquid system, the lead region encompassing a region of the solvent surrounding the device region, determining a first property of the device region by solving a first quantum equation for the device region, determining the first property of the lead region by solving the first quantum equation under open boundary conditions for the lead region, and combining the first property of the device region with the first property of the lead region to arrive at a total first property for the liquid system. |
US12154660B2 |
Semiconductor memory device and method of manufacturing semiconductor memory device
The present disclosure relates to a semiconductor memory device and a method of manufacturing the semiconductor memory device. The semiconductor memory device includes a word line, a first select line on the word line, a second select line on the first select line, a first upper contact extending to be in contact with a first surface of the first select line, and a second upper contact extending through the second select line to be in contact with a second surface of the first select line, wherein the first surface and the second surface of the first select line are on opposites sides of each other. |
US12154659B2 |
Memory system and method of controlling a memory chip
A memory system includes a memory chip and a memory controller that controls the memory chip. In a write operation, the memory controller transfers a first timing signal synchronized with a first clock and first data synchronized with the first timing signal to the memory chip. In a read operation, the memory controller transfers a second timing signal synchronized with at least a second clock to the memory chip. The second clock has a frequency different from a frequency of the first clock. In the read operation, the memory chip generates a third timing signal synchronized with the second clock based on the second timing signal, and transfers the third timing signal and second data synchronized with the third timing signal to the memory controller. |
US12154653B2 |
Semiconductor device for performing data alignment operation
A semiconductor device includes an alignment data generation circuit aligning first and second latch data generated from a first group of input data in synchronization with a first internal strobe signal, outputting the aligned first and second latch data as first alignment data, aligning a first and second latch data generated from a second group of the input data in synchronization with a second internal strobe signal, and outputting the aligned first and second latch data as second alignment data. The semiconductor device includes a write data generation circuit generating first and second write data from the first and second alignment data in synchronization with a latch clock after the start of a first operation mode and generating the first and second write data from the first alignment data in synchronization with the latch clock after the start of a second operation mode. |
US12154652B2 |
Dynamic random access memory applied to an embedded display port
A dynamic random access memory applied to an embedded display port includes a memory core unit, a peripheral circuit unit, and an input/output unit. The memory core unit is used for operating in a first predetermined voltage. The peripheral circuit unit is electrically connected to the memory core unit for operating in a second predetermined voltage, where the second predetermined voltage is lower than 1.1V. The input/output unit is electrically connected to the memory core unit and the peripheral circuit unit for operating in a third predetermined voltage, where the third predetermined voltage is lower than 1.1V. |
US12154647B2 |
Method and device for correcting errors in resistive memories
A solution for improving the correction of errors in a 2T2R resistive memory protected by an error correction code. A method that makes it possible, through 1T1R read operations, to identify, in a codeword stored in memory, bits liable to be incorrect, called “erasures”, and then to invert these bits in the stored codeword in order to generate a new word corrected by the ECC. |
US12154643B2 |
Non-volatile memory system with secure detection of virgin memory cells
In a non-volatile memory (NVM) system of a memory device, a memory controller connected to memory cell arrays of the NVM system is configured to perform the steps of selecting a memory cell to test, energizing a test circuit connected to the memory cell under a first biasing condition, reading a measurement of an electrical property of the memory cell, and determining, based on the measurement, whether the memory cell is formed or unformed. In embodiments, the system and method include protecting the test circuit from attack by validating the results of the testing. The memory controller is further configured to energize the test circuit under a second biasing condition that produces a known test result whether the memory cell is formed or unformed; if the result of the second test is not the expected result, the memory controller determines that the testing circuit is malfunctioning or under attack. |
US12154638B2 |
Techniques for analog multibit data representation for in-memory computing
Various embodiments provide apparatuses, systems, and methods for multibit analog representation, e.g., for in-memory computing. Embodiments may include a single-ended or differential ladder network to generate an analog value (e.g., a voltage or charge) based on a set of bits from a memory array. The ladder network may include a plurality of branches coupled to an output line, wherein individual branches include a capacitor with a first terminal coupled to the output line and a switch coupled to a second terminal of the capacitor. The switch may be controlled by a respective bit of the set of bits to selectively couple the second terminal of the capacitor to a first voltage node or a second voltage node based on a value of the respective bit. Other embodiments may be described and claimed. |
US12154637B2 |
Stage circuit
A stage circuit includes an input unit connected to a first input terminal receiving a gate start pulse or a previous stage carry signal to control a voltage of a first node, a first output unit connected to a fourth input terminal to which a clock signal is input and supplying a scan signal to a first output terminal corresponding to a voltage of the first node and a second node, a second output unit connected to a third input terminal to which a second carry clock signal is input and supplying a carry signal to a second output terminal corresponding to the voltage of the first node and the second node, a first control unit connected to a first power input terminal to which first power is input and controlling a voltage of a third node, and a second control unit connected to a second power input terminal. |
US12154636B2 |
Anti-fuse structure, anti-fuse array and memory
An anti-fuse structure includes: a first unit including a first selection transistor, a first anti-fuse (AF) cell and a second AF cell; and a second unit including a second selection transistor, a third AF cell and a fourth AF cell. The first unit and second unit share an active region, which is provided with a first extension part and a second extension part which are independent of each other at a first side, and provided with a third extension part and a fourth extension part which are independent of each other at a second side, the first side being opposite to the second side. The first AF cell is arranged at the first extension part, the second AF cell is arranged at the second extension part, the third AF cell is arranged at the third extension part, and the fourth AF cell is arranged at the fourth extension part. |
US12154632B2 |
Semiconductor memory device and storage system including semiconductor memory device
A semiconductor memory device includes a source layer, a channel structure, gate electrodes on the source layer and spaced apart on a sidewall of the channel structure, and a common source line. The gate electrodes include a first word line group including first and second gate electrodes and a second word line group including third and fourth gate electrodes. The semiconductor memory device, in response to a voltage of the common source line reaching a target voltage, causes an inhibition voltage to be applied to the second word line group and an erase voltage to be applied to the first word line group in a first erase operation interval, and causes the inhibition voltage to be applied to the first word line group and the erase voltage to be applied to the second word line group in a second erase operation interval. |
US12154630B2 |
Non-volatile memory with tuning of erase process
In order to achieve tight and uniform erased threshold voltage distributions in a non-volatile memory system that includes non-volatile memory cells arranged in blocks that have multiple sub-blocks and has an erase process using gate induced drain leakage (GIDL) to generate charge carriers that change threshold voltage of the memory cells, the magnitude of the GIDL is adjusted separately for the sub-blocks. |
US12154628B2 |
Memory device, memory system, and method of operating the same
A peripheral circuit of a memory device is configured to: in the process of programming a first physical page, perform a programming verification to a programming corresponding to the 2(N−M) th memory state; when the program verification of the 2(N−M) th memory state is passed, identifiers corresponding to the 1st to 2(N−M) th memory states stored by the main latch are made different from those corresponding to the 2(N−M)+1st to 2N th memory states; release at least one of the N page latches to cache program data of at least one logical page of the N logical pages of a second physical page; and the programming data of one logical page in the N logical pages of the second physical page is stored in a released page latch, where M is an integer greater than or equal to 1 and less than or equal to (N−2). |
US12154627B2 |
Block list management for wordline start voltage
Systems, apparatuses, and methods provide for technology that stores a sampled dynamic start voltage value based on a fast to program plane. A current multi-plane program operation is received corresponding to a current cell block and wordline pair associated with a current enabled plane of a plurality of enabled planes. A block list is scanned based on the current cell block and wordline pair. The block list includes a plurality of entries including a reference start voltage corresponding to a reference cell block and wordline pair associated with a reference enabled plane. Additionally, the reference start voltage is reused as a dynamic start voltage in response to finding a match between the current cell block and wordline pair as compared to the reference cell block and wordline pair. Such a match is performed only for a least enabled plane of the plurality of enabled planes. |
US12154620B2 |
Method and apparatus to improve read latency of a multi-threshold level cell block-based non-volatile memory
A method and apparatus to reduce read retry operations in a NAND Flash memory is provided. To reduce the number of read retries for future reads, a word line group is assigned an optimal read voltage, the reference voltage that results in eliminating the read error for the word line is selected as the optimal read voltage (also referred to as a “sticky voltage”) for the word line group to be used for a next read of the page. An optimal read voltage per word line group for the page per NAND Flash memory die is stored in the lookup table. Storing an optimal read voltage per word line group instead of per die reduces the number of read retries. |
US12154615B2 |
Semiconductor storage device
A memory includes first cell layers respectively including first cells, and a second cell layer including dummy cells. A first wire is connected to the first cells arrayed in a first direction. A second wire is connected to the dummy cells arrayed in the first direction. A third wire is connected to the first cells and one of the dummy cells arrayed in a second direction. A fourth wire is connected to the third wires arrayed in a third direction. A first voltage is applied to a selected first wire when reading data from a selected first cell, and transmits a read data to a selected fourth wire connected to the selected first cell. A reference voltage is applied to a non-selected fourth wire. A second voltage is applied to a selected second wire provided with the dummy cell between the selected second wire and the non-selected fourth wire. |
US12154614B2 |
Semiconductor device having a non-voltaile memory with high speed-read operation
A semiconductor device includes a memory cell array including a plurality of memory cells, a bit line selection circuit, including a first main select transistor, and a plurality of first sub-select transistors connected in parallel with each other, and the plurality of first sub-select transistors configured to be the first memory cell through the first bit line to transfer the read current from the first bit line to the first memory cell; and a sense amplifier configured to compare a reference current having a predetermined current value with a memory current drawn by the first memory cell, and output an output signal based on an input voltage, the sense amplifier including an active load, connected to the first main select transistor, comprising a PMOS diode or a NMOS diode configured to lower the input voltage at a sense node. |
US12154613B2 |
Power-efficient access line operation for memory
Methods, systems, and devices for power-efficient access line operation for memory are described. A memory device may drive a voltage pulse on a first word line included in a set of word lines that is coupled with a master word line. The memory device may then a voltage pulse on a second word line included in the set of word lines coupled with the master word line. In between driving the voltage pulse on the first word line and driving the voltage pulse on the second word line, the memory device may maintain a voltage on the master word line below a threshold level. |
US12154610B2 |
Semiconductor device and semiconductor system
A semiconductor device capable of changing a data programming process in a simple manner according to a situation is provided. The semiconductor device includes a plurality of memory cells, a programming circuit for supplying a programming current to the memory cell, and a power supply circuit for supplying power to the programming circuit. The power supply circuit includes a charge pump circuit for boosting the external power supply, a voltage of the external power supply according to the selection indication, and a selectable circuit capable of switching the boosted voltage boosted by the charge pump circuit. The control circuit further includes a control circuit for executing data programming processing by the programming circuit by switching the selection indication. |
US12154609B2 |
In-memory computing using SOT-MRAM
A magnetoresistive memory cell includes a first magnetic tunnel junction, a second magnetic tunnel junction and a metal layer. The first magnetic tunnel junction and the second magnetic tunnel junction each are disposed on the metal layer; the metal layer is configured to pass write current, a projection line of an easy axis of the first magnetic tunnel junction on a plane where the metal layer is located forms a first angle against a direction of the write current, and a projection line of an easy axis of the second magnetic tunnel junction on the plane where the metal layer is located forms a second angle against a direction opposite to the direction of the write current; the first angle and the second angle are all less than 90°; the first magnetic tunnel junction and the second magnetic tunnel junction are configured to pass read current. |
US12154604B2 |
Gimbal assembly geometry for hard disk drive
A gimbal assembly includes a frame having base, tip and mount portions, and a crossbar joined to the tip portion by a neck region. Portions of the crossbar and neck region define transition edge regions each extending from a point of minimum width D of the neck region to where the edge of the crossbar becomes substantially straight. Each of the transition edge regions includes a transition length a and a transition width b. The frame comprises an area of interest that includes the neck region and a portion of the crossbar that has a length of 0.6 mm and is centered to the neck region, and has a total area size A, a centroid C and a centroid distance H between the centroid C and a far side of the neck region. The crossbar and neck region have geometries that satisfy a design metric that is less than 0.05. |
US12154600B2 |
Enclosure for coupling storage device to a computer
A mechanical enclosure provides a mechanism for coupling a storage device to a computer system. The mechanical enclosure can be removably coupled to the computer system and can allow for coupling of the storage device to the computer system without using specialty cables and connectors. The mechanical enclosure can allow the storage device to be coupled to computer system without significantly degrading the speed at which the data stored within the storage device is downloaded onto the computer. The storage device can be inserted into the mechanical enclosure which couples the storage device to the mechanical enclosure. The mechanical enclosure can be inserted into the computer system which similarly couples the computer system to the mechanical enclosure to effectively couple the storage device and the computer system. Once the storage device is effectively coupled to the computer system, the data stored within the storage device can be downloaded onto the computer without the need for specialty cables and connectors. |
US12154598B1 |
System and method for generating synthetic video segments during video editing
A system and method for editing videos is disclosed. Specifically, the embodiments provide systems and methods that allow users to generate synthetic video segments that are synchronized with an edited audio track. The system and method make use of autoencoders to modify the facial features, including mouth movements, of a subject. |
US12154597B2 |
Video generation apparatus and video generation method performed by the video generation apparatus
A video generation method includes obtaining action clips into which source videos are split, through action recognition with respect to the source videos, selecting target clips from among the action clips, based on correlation between clip features of at least some of the action clips and an intention feature extracted from a video generation request, and generating a target video by combining at least some of the target clips. |
US12154593B2 |
Methods, systems, and media for seamless audio melding between songs in a playlist
In accordance with some embodiments of the disclosed subject matter, mechanisms for seamless audio melding between audio items in a playlist are provided. In some embodiments, a method for transitioning between audio items in playlists is provided, comprising: identifying a sequence of audio items in a playlist of audio items, wherein the sequence of audio items includes a first audio item and a second audio item that is to be played subsequent to the first audio item; and modifying an end portion of the first audio item and a beginning portion of the second audio item, where the end portion of the first audio item and the beginning portion of the second audio item are to be played concurrently to transition between the first audio item and the second audio item, wherein the end portion of the first audio item and the beginning portion of the second audio item have an overlap duration, and wherein modifying the end portion of the first audio item and the beginning portion of the second audio item comprises: generating a first spectrogram corresponding to the end portion of the first audio item and a second spectrogram corresponding to the beginning portion of the second audio item; identifying, for each frequency band in a series of frequency bands, a window over which the first spectrogram within the end portion of the first audio item and the second spectrogram within the beginning portion of the second audio item have a particular cross-correlation; modifying, for each frequency band in the series of frequency bands, the end portion of the first spectrogram and the beginning portion of the second spectrogram such that amplitudes of frequencies within the frequency band decrease within the first spectrogram over the end portion of the first spectrogram and that amplitudes of frequencies within the frequency band increase within the second spectrogram over the beginning portion of the second spectrogram; and generating a modified version of the first audio item the includes the modified end portion of the first audio item based on the modified end portion of the first spectrogram and generating a modified version of the second audio item that includes the modified beginning portion of the second audio item based on the modified beginning portion of the second spectrogram. |
US12154582B2 |
Method and system for coding metadata in audio streams and for efficient bitrate allocation to audio streams coding
A system and method code an object-based audio signal comprising audio objects in response to audio streams with associated metadata. In the system and method, a metadata processor codes the metadata and generates information about bit-budgets for the coding of the metadata of the audio objects. An encoder codes the audio streams while a bit-budget allocator is responsive to the information about the bit-budgets for the coding of the metadata of the audio objects from the metadata processor to allocate bitrates for the coding of the audio streams by the encoder. |
US12154573B2 |
Electronic device and control method thereof
An electronic device is disclosed. An electronic device comprises: a communication interface including circuitry; and a processor for, when a user voice is received, providing a virtual secretary function of providing, by voice, response information corresponding to the received user voice, wherein the processor: identifies whether the response information corresponding to the user voice is privacy information; if the response information is identified to be privacy information, identifies whether a surrounding environment of the electronic device is a public environment; and if the surrounding environment is identified to be a public environment, controls the communication interface to transmit the response information to an external device. |
US12154572B2 |
Identifying silent speech using recorded speech
Systems, methods, and non-transitory computer readable media including instructions for interpreting facial skin micromovements are disclosed. Interpreting facial skin micromovements includes receiving during a first time period first signals representing prevocalization facial skin micromovements, and receiving during a second time period succeeding the first time period, second signals representing sounds. The sounds are analyzed to identify words spoken during the second time period, and the words are correlated with the prevocalization facial skin micromovements received during the first time period. The correlations are stored for future use. During a third time period, third signals representing facial skin micromovements are received in an absence of vocalization. Using the correlations, language associated with the third signals is identified and outputted. |
US12154571B2 |
Spoken notifications
An example method includes, at an electronic device: receiving an indication of a notification; in accordance with receiving the indication of the notification: obtaining one or more data streams from one or more sensors; determining, based on the one or more data streams, whether a user associated with the electronic device is speaking; and in accordance with a determination that the user is not speaking: causing an output associated with the notification to be provided. |
US12154569B2 |
Home graph
Example techniques involve a control hierarchy for a “smart” home having smart appliances and related devices, such as wireless illumination devices, home-automation devices (e.g., thermostats, door locks, etc.), and audio playback devices, among others. An example home includes various rooms in which smart devices might be located. Under the example control hierarchy described herein and referred to as “home graph,” a name of a room (e.g., “Kitchen”) may represent a smart device (or smart devices) within that room. In other words, from the perspective of a user, the smart devices within a room are that room. This hierarchy permits a user to refer to a smart device within a given room by way of the name of the room when controlling smart devices within the home using a voice user interface (VUI) or graphical user interface (GUI). |
US12154568B2 |
Conversational artificial intelligence driven methods and system for delivering personalized therapy and training sessions
A user directed verbal interactive method and system for requesting a evaluation and obtaining a customized verbal therapy routine based on the evaluation obtained. The method and system allow users to interact with an artificial intelligence agent by answering a series of system directed questions that guides the users through evaluation and treatment of physical pain using a customized verbal interaction and delivery regimen. Users verbally engage with the artificial intelligence agent to create respective profiles. The system develops therapies based on their current physiological state and profile. The users are then delivered verbal therapy prompts through the system to implement the developed therapy routines. |
US12154565B2 |
AI based voice ordering system and method therefor
The present invention relates to an AI-based voice ordering system and a method therefor and provides a voice ordering method and system, the voice ordering method comprising: a first step of an ordering smart terminal standing by for voice data reception; a second step of the ordering smart terminal analyzing whether an input signal has been received by an input unit corresponding to a microphone activation button; and a third step of, if the analysis result indicates that an input signal has not been received, returning to the first step and, conversely, if an input signal has been received, the ordering smart terminal receiving a voice signal from a microphone, converting the voice signal into voice data of a preset format, and then transmitting the converted voice data to a voice ordering server via a host terminal connected to a network, so that analysis of text data is performed. |
US12154553B2 |
Method and system for enriching digital content representative of a conversation
The method (3000) of enriching digital content representative of a conversation comprises: in an iterative manner: a step (3005) of capturing an audio signal representative of a voice message, a step (3010) of segmenting the voice message into a segment, said segmentation step comprising a silence detection step, the segment being obtained as a function of the detection of a silence a step (3015) of converting the audio segment into text, called “contribution”, and a step (3020) of storing, in a memory, a contribution, then: a step (3025) of detecting user sentiment towards at least one stored contribution a step (3030) of associating, in a memory and in relation to at least one stored contribution, at least one attribute corresponding to at least one detected sentiment and a step (3035) of displaying at least one stored contribution and at least one attribute with respect to said at least one contribution. |
US12154548B2 |
System and method for lip-syncing a face to target speech using a machine learning model
A processor-implemented method for generating a lip-sync for a face to a target speech of a live session to a speech in one or more languages in-sync with improved visual quality using a machine learning model and a pre-trained lip-sync model is provided. The method includes (i) determining a visual representation of the face and an audio representation, the visual representation includes crops of the face; (ii) modifying the crops of the face to obtain masked crops; (iii) obtaining a reference frame from the visual representation at a second timestamp; (iv) combining the masked crops at the first timestamp with the reference to obtain lower half crops; (v) training the machine learning model by providing historical lower half crops and historical audio representations as training data; (vi) generating lip-synced frames for the face to the target speech, and (vii) generating an in-sync lip-synced frames by the pre-trained lip-sync model. |
US12154544B1 |
Synthetic speech processing
A speech-processing system receives input data representing text. An encoder processes segments of the text to determine embedding data, and a decoder processes the embedding data to determine one or more categories associated with each segment. Output data is determined by selecting words based on the segments and categories. |
US12154542B2 |
Audio translator
Audio translation system includes a feature extractor and a style transfer machine learning model. The feature extractor generates for each of a plurality of source voice files one or more source voice parameters encoded as a collection of source feature vectors, and generates for each of a plurality of target voice files one or more target voice parameters encoded as a collection of target feature vectors. The style transfer machine learning model trained on the collection of source feature vectors for the plurality of source voice files and the collection of target feature vectors for the plurality of target voice files to generate a style transformed feature vector. |
US12154540B2 |
Apparatus and method for cancelling noise in vehicle
In accordance with an embodiment, a method for canceling noise in a vehicle includes receiving noise information from an earphone worn by a user inside the vehicle; generating a compensating signal based on the noise information; and outputting the compensating signal through the earphone and an internal speaker of the vehicle. |
US12154539B2 |
Audio device configured for daisy chaining
A method and system for daisy chaining tournament audio controllers, where the method comprises, in a headset coupled to a first audio controller, the first audio controller being in a daisy chain of audio controllers: receiving a chat signal from a second audio controller in the daisy chain of audio controllers, receiving a microphone signal from a microphone in the headset, summing the chat signal with the microphone signal, communicating the summed signal to a third audio controllers in the daisy chain, and communicating the chat signal to the headset. The microphone signal may be removed from the summed chat signal and microphone signal by adding a second microphone signal 180 degrees out of phase with the microphone signal. The chat signal may be summed with the microphone signal at an amplitude set by a user of the headset after the removal of the microphone signal. |
US12154538B2 |
Method and apparatus for eliminating sound leakage
A method for eliminating sound leakage includes: controlling, upon detecting call voice being outputted by a receiver, a collection device to determine a first frequency response curve of first sound wave of the call voice at a first position outside a terminal device; controlling a speaker to generate a second sound wave; controlling the collection device to determine a second frequency response curve of the second sound wave at the first position; and regulating, according to the first frequency response curve, the second frequency response curve to a third frequency response curve. Frequency responses of the first and third frequency response curves at a corresponding frequency are superimposed on and cancel each other. The speaker actively generates second sound wave that is modulated according to a parameter of first sound wave, so as to ensure that second sound wave effectively eliminates leakage of call content caused by first sound wave. |
US12154532B2 |
Carlimba bracket and carlimba
The present invention provides a carlimba bracket and a carlimba. The carlimba bracket includes bracket units. Each bracket unit includes a front nut, a back nut and a bridge; the bridge is located between the front nut and the back nut; a first connecting piece is arranged between the front nut and the bridge and fixedly connected with the front nut and the bridge; a second connecting piece is arranged between the back nut and the bridge and fixedly connected with the back nut and the bridge; a front supporting position is arranged at the upper part of the front nut; a back supporting position is arranged at the upper part of the back nut; a downward pressing portion is arranged at the lower part of the bridge; and an elastic piece gap is reserved among the pressing portion, the front supporting position and the back supporting position. The carlimba bracket and the carlimba are convenient to assemble, are small in error after assembly and can adapt to various scale arrangements. |
US12154531B2 |
Key for keyboard device
A key for a keyboard device includes a resin key body and one or a plurality of woody boards attached along at least part of a pair of side portions of the key body. The key body includes an upper portion protrusion which extends along an upper end of each of the side portions and is formed continuous with the top portion, the upper portion protrusion protruding in a lateral direction of the key body. Each woody board is disposed such that an upper end surface thereof is in contact with a lower surface of the upper portion protrusion. The upper portion protrusion has a thickness dimension in a vertical direction smaller than a thickness dimension of the top portion of the key body. |
US12154528B2 |
Display device and control method thereof
A display device comprising: a display panel to display a frame having a resolution up to a first frame rate; a plurality of image processing units; and a processor. The processor configured to, based on change from a first mode of displaying a content, among a plurality of modes of the display device, to a second mode of displaying plural contents, change frame rates of a plurality of contents output from the plurality of image processing units to a same frame rate, mix the plurality of contents with the frame rates changed to the same frame rate, and change a vertical resolution of the mixed content. The display panel is enabled to output the mixed content, at a second frame rate greater than the first frame rate. |
US12154527B2 |
Electronic device for configuring luminance of display by using illuminace sensor
An electronic device includes a housing including a front surface and a rear surface; a display provided in the housing and exposed through the front surface of the housing; an illuminance sensor provided below a sensor area in an active area of the display, the active area being an area of the display in which visual information is to be displayed; and a processor connected to the display and the illuminance sensor, wherein the processor is configured to: determine an illuminance value based on data received from the illuminance sensor; obtain color information of an image displayed in the active area; determine a first color value of the active area and a second color value of the sensor area based on the color information; adjust the illuminance value based on the first color value and the second color value; and configure a luminance of the display based on the adjusted illuminance value. |
US12154525B2 |
Display device
A display device includes: a display panel including a display region overlapping pixels; a light source device disposed on a lateral side of the display panel; and a drive circuit configured to calculate an output gradation value based on an input gradation value and to output a pixel drive signal corresponding to the output gradation value to a corresponding one of the pixels. The pixels include a first pixel and a second pixel arranged in a first direction from a first side surface toward a second side surface. The second pixel is between the first pixel and the second side surface. When the input gradation value for the first pixel is equal to the input gradation value for the second pixel, the drive circuit is configured to set the output gradation value for the second pixel to be larger than the output gradation value for the first pixel. |
US12154522B2 |
Image display device
The present disclosure relates to an image display apparatus. The image display apparatus according to an embodiment of the present disclosure includes a display panel; a plurality of light sources configured to output light to the display panel; a plurality of switching elements configured to switch the light sources, respectively; and a processor configured to output a switching control signal having variable amplitude to the switching element, wherein the processor controls a driving frequency of the light source to be a second frequency higher than a first frequency corresponding to a vertical synchronization signal of the panel. Thus, the sharpness of the image can be improved. |
US12154521B1 |
Method for driving LED backlight driving circuit based on low-potential-end switch control
An LED backlight driving circuit based on low-potential-end switch control and a backlight driving method are provided. The LED backlight driving circuit includes a plurality of LED strings, a channel control switch device, a constant current module, a channel switching control module, a signal control unit, and an SPI interface unit. Each of the LED strings has a high-potential-end directly connected to an LED driving voltage VLED and a low-potential-end connected to one channel control switch device and one constant current module, and a plurality of channel control switch devices in each group of LED strings are connected to one channel switching control module; and the channel switching control module is used to control the on-state duty cycle of the LED strings in the group. |
US12154508B2 |
Pixel circuit, driving method and display device
A pixel circuit includes a light emitting element, a first driving circuit, a second driving circuit, a first control circuit, a setting circuit, a first energy storage circuit, a second control circuit and a control data voltage writing-in circuit. The first control circuit controls to connect or disconnect the control end of the first driving circuit and the control end of the second driving circuit under the control of the potential of the first node. The second control circuit provides the second setting voltage to the control end of the first driving circuit, and connects or disconnects the control end of the first driving circuit and the connection node under the control of the control signal provided by the charging control end; the control data voltage writing-in circuit writes the control data voltage into the first node under the control of the first writing-in control signal. |
US12154506B2 |
Display device and pixel circuit
A pixel circuit of a display device includes: a light-emitting element; a drive transistor; a write control transistor having one conductive terminal connected to a data line and a control terminal connected to a scanning line; a first capacitor provided between a control terminal of the drive transistor and a conductive terminal of the drive transistor on the light-emitting element side; a second capacitor provided between another conductive terminal of the write control transistor and the control terminal of the drive transistor; and a mode selection circuit provided in parallel to the second capacitor and configured to cause a short-circuit and an open-circuit between electrodes of the second capacitor in accordance with a voltage of a mode selection line. Accordingly, a display device capable of easily performing gradation control is provided. |
US12154504B2 |
Display device and method of driving the same
A display device is provided that includes a plurality of pixels, a plurality of optical sensors, an emission line connected to the pixels, and an emission driver connected to the emission line. The emission driver outputs a first emission signal to the emission line having a first frame frequency in a first mode for displaying an image using the pixels and outputs a second emission signal to the emission line having a second frame frequency in a second mode for sensing light using the optical sensors. The second frame frequency is different from the first frame frequency. |
US12154503B2 |
Parameter adjustment method of display module and system, display module, and display device
A parameter adjustment method of a display module includes: setting an initial value of a light-emitting delay time and specified gray levels; based on the initial value of the light-emitting delay time, adjusting the light-emitting delay time stepwise until a value of an adjusted light-emitting delay time exceeds a preset range of the light-emitting delay time, so that values of the light-emitting delay time within the preset range of the light-emitting delay time are obtained; obtaining flicker values of the display module at the specified gray levels for each value of the light-emitting delay time; and determining a preferred value of the light-emitting delay time from the values of the light-emitting delay time according to flicker values corresponding to the values of the light-emitting delay time. |
US12154499B2 |
Signal processing device and image display apparatus including the same
A signal processing device and an image display apparatus including the same are disclosed. A signal processing device and an image display apparatus including the same according to an embodiment of the present disclosure includes: an afterimage analyzer to calculate image accumulation information based on an input image, an afterimage learning processor to perform learning based on the image accumulation information and adjust an afterimage reducing strength based on the learning, and an afterimage reducing processor to perform an afterimage reducing process based on the afterimage reducing strength from the afterimage learning processor. Accordingly, an afterimage of the image display apparatus including the organic light emitting diode panel may be reduced. |
US12154497B2 |
Electronic device including power supply circuit
An example electronic device including a power supply circuit may include a battery; a display module including a display panel; a regulator; a power supply circuit configured to: based on an input voltage of the battery, provide a first voltage and a second voltage to the display module, and provide a third voltage to the regulator; and a switch control circuit configured to: control a switching operation of the power supply circuit, wherein the power supply circuit includes: a first power circuit and a second power circuit, wherein the first power circuit includes multiple switch elements, a first capacitor, a second capacitor, a third capacitor, and a first inductor, and is configured to: for a first time interval, based on a drive signal of the switch control circuit, charge the first capacitor and the second capacitor, based on a current of the first inductor and discharge the third capacitor to provide a first output current to the display module, and for a second time interval, based on a drive signal of the switch control circuit, charge the third capacitor and discharge the first capacitor and the second capacitor to provide the first output current and a second output current to the display module, and wherein the second power circuit is configured to: convert a voltage level of the input voltage of the battery to provide a second voltage to the display module. |
US12154490B2 |
Modular display apparatus and control method thereof
A display apparatus of a plurality of display apparatues constituting a wall display includes a first board, a second board, and a plurality of display modules. The first board includes a first communication interface including a circuitry for wireless transmission, and a timing controller configured to, in response to information on an image being received, generate a plurality of driving signals for driving the plurality of display modules based on the received information and transmit the plurality of driving signals to the second board through the first communication interface. The second board includes a second communication interface including circuitry for wireless reception, a plurality of interfaces electrically connected to the plurality of display modules, and an IC chip configured to, based on the plurality of driving signals being received through the second interface, provide each of the received driving signals to each of the display modules. |
US12154489B2 |
Display device
A display device includes a display panel, a data driver, a scan driver, and a light emitting driver. The display panel includes a first display area and a second display area. The display panel displays a first image on the first display area and the second display area in a first mode, and displays a second image on the first display area in a second mode. The light emitting driver activates emission control signals applied to the first display area and the second display area in the first mode. The light emitting driver activates emission control signals applied to the second display area during a first partial frame in the second mode, and maintains the emission control signals applied to the second display area in a deactivation state during a plurality of second partial frames in the second mode. |
US12154487B2 |
Micro-LED burn-in statistics and compensation systems and methods
Image processing circuitry may include burn-in compensation circuitry that receives image data indicative of luminance outputs for display pixels of an electronic display and compensates the image data for burn-in related aging associated with the display pixels, generating compensated image data. Moreover, compensating the image data may include applying gains based on estimated amounts of aging associated with the display pixels and estimated amounts of current to be delivered to the display pixels. The image processing circuitry may also include burn-in statistics circuitry that tracks the estimated amounts of aging based on the compensated image data. |
US12154479B2 |
Pixel adaptive blue light reduction
A method of shifting a color temperature of an image on a display is provided which comprises, for each pixel of the image, converting red, green and blue (RGB) components of the pixel in a non-linear light space to hue, saturation, and value (HSV) components of the pixels in an HSV color space, calculating a color temperature shift for the pixel based on the HSV components of the pixel, converting the RGB components of the pixel in the non-linear light space to RGB components of the pixel in a linear light space, modifying the RGB components of the pixel in the linear light space and converting the modified RGB components of the pixel in the linear light space to modified RGB components of the pixel in the non-linear light space. |
US12154475B2 |
Display panel and grayscale compensation method
The present application provides a display panel and a grayscale compensation method. The grayscale compensation method first divides a display area of the display panel into a first display sub-area and a second display sub-area, and then takes average brightness of the at least one second display sub-area as target brightness and compensates a grayscale of each sub-pixel in the at least one second display sub-area. Accordingly, the present application not only improves the brightness uniformity of the display area, but also requires less gray scale compensation data. |
US12154473B2 |
Data driving device and display device including the same
The present disclosure relates to a data driving device and a display device including the same, and more particularly, to a data driving device and a display device including the same, capable of improving the slew rate and the display speed of the display device by overdriving a pixel of a display panel with a power voltage of the data driving device. |
US12154471B2 |
Source driver controlling bias current
The present disclosure, in an aspect, relates to a source driver to control a bias current, and more particularly, to a source driver, in which a bias current of a buffer is controlled depending on a distance between the source driver and a pixel in a data line and a position, regarding which a bias current is set, and the intensity of the bias current are changed in every frame so that unnecessary power consumption due to bias currents may be reduced and a block-dim phenomenon may be alleviated. |
US12154465B2 |
Head-up display
A head-up display for a vehicle. The head-up display comprises a projector and processor. The projector is arranged to project image content such that it is visible from an eye-box. The processor is arranged to receive captured images of a scene visible from the eye-box. The processor is arranged, at a first time to: detect a first object in a scene and instruct the image projector to project an icon (e.g. computer graphic) that appears, from the viewing position, to be coincident with the first object. The processor is further arranged to, at a second time later than the first time to: detect a second object in a line of sight from the eye-box position to the first object and instruct the image projector to change the visual appearance of the projected icon in response to the detection of the second object. |
US12154456B2 |
Medical treatment simulation devices
Medical treatment simulation systems and devices are disclosed. One device includes an overlay, a simulated treatment structure, at least one feedback device, and at least one processor. The overlay is configured to be secured to the live subject and to cover at least a portion of a body of the live subject. The simulated treatment structure is configured to simulate a structure associated with the medical procedure. The at least one feedback device is configured to provide a feedback signal to the live subject. The at least one processor is connected to the simulated treatment structure and the at least one feedback device. The processor is programmed to operate the feedback device to provide the feedback signal based upon input generated from interaction between a treatment provider and the simulated treatment structure. The disclosed devices may be used to simulate intravenous, catheter, defibrillation, and/or thoracic treatments. |
US12154452B2 |
Haptic and visual communication system for the hearing impaired
A communication method for hearing impaired communication comprising: providing a speech training device to a hearing impaired user, the speech training device configured to teach the hearing impaired user how to determine non-speech sounds. The method further includes providing a haptic output device to a hearing impaired user where the haptic output device is configured to be relasably coupled to the hearing impaired user. The haptic output device receives, a sound input signal comprising a non-speech sound and provides the haptic output signal to an actuator which is in electrical communication with the haptic output device. The actuator actuates in response to the haptic output signal and provides a haptic sensation to the hearing impaired user. |
US12154442B2 |
UAV delivery control system for UAV delivery of packages
A UAV delivery control system is disclosed. Sensors detect operation parameters associated with the UAV as the UAV maneuvers along an airborne delivery route. A UAV operation controller monitors UAV route parameters as the UAV maneuvers along the airborne delivery route. The UAV route parameters are indicative as to a current environment of the airborne delivery route that the UAV is encountering. The UAV operation controller automatically adjusts the operation of the UAV to maintain the operation of the UAV within an operation threshold based on the operation parameters and the UAV route parameters. The operation threshold is the operation of the UAV that is maintained within an overall airborne operation radius of the UAV from a return destination thereby enabling the UAV to execute the delivery of the package along the airborne delivery route and to return to the return destination. |
US12154439B2 |
Systems and methods for ground-based automated flight management of urban air mobility vehicles
Disclosed are methods, systems, and computer-readable medium for ground-based automated flight management of urban air mobility vehicles. For instance, the method may include: determining whether the ground control system is connected to an UAM vehicle; in response to determining the ground control system is connected to the UAM vehicle, exchanging data with UAM vehicle; automatically and remotely controlling the UAM vehicle using localized temporal data including the data; determining whether further control is necessary; and in response to determining further control is not necessary, releasing the UAM vehicle. |
US12154436B2 |
User interfaces adapted for shared control of vehicles travelling in formation
Methods and apparatus for controlling two or more vehicles travelling in formation. Selected vehicles may be fully or partially autonomously controlled; at least one vehicle is partially controlled by a human driver. Information is collected at each vehicle and from the drivers and it is shared with other vehicles and drivers to create a shared world model. Aspects of the shared world model may be presented to the human driver, who may then respond with a control input. Autonomy systems and the drivers on the vehicles then collaborate to make a collective decision to act or not to act and execute any such action in a coordinated manner. |
US12154433B2 |
Method and system for managing parking spaces
A method for managing parking spaces for vehicles, which spaces are located in a geographical area and are associated with a controller, configured to allocate one or more parking characteristics to said spaces, the method including collection and storage of historical navigation data of identified vehicles and/or of identified drivers, statistical analysis of said stored data to predict the use of the spaces by the identified vehicles and/or the identified drivers, and modification of one or more parking characteristics allocated by the controller according to predicted space use. |
US12154431B2 |
Vehicle-searching guidance method and apparatus, terminal device, electronic device, and computer-readable storage medium
A vehicle-searching guidance method includes: displaying a vehicle-searching guidance interface in response to a first trigger operation on a first control, the vehicle-searching guidance interface being used for providing guidance information for vehicle searching; transmitting a multimedia content obtaining request to an electronic device in response to a second trigger operation on a second control on the vehicle-searching guidance interface; receiving multimedia guidance content returned by the electronic device according to the multimedia content obtaining request, the multimedia guidance content including environmental information of a parking space in which a vehicle is parked; and presenting the multimedia guidance content for a user to search for the vehicle. |
US12154427B2 |
Medical device alert, optimization, personalization, and escalation
An alert is used to inform a user that their blood glucose level has dropped below a threshold (e.g., the user is hypoglycemic) or has increased above a threshold (e.g., the user is hyperglycemic). There is a hierarchy of alerts from lowest priority to highest priority. The alert is communicated by a user device (e.g., a mobile device), which is, for example, a smartphone, smart watch, home automation device, or the like. The alert is modified in order to increase the likelihood that the user receives or acknowledges the alert within a minimal amount of time. An intensity level (e.g., a volume) of an alert is modified based on, for example, whether the user has acknowledged a previous alert. A modality or a sensory channel of an alert is changed if an initial alert does fails to elicit a response from the user. |
US12154424B2 |
Aerial surveillance for premises security systems
A method implemented by a system for security comprising an unmanned aerial vehicle (UAV) and an analytics device configured to communicate with a remote monitoring system and the UAV is provided. Media data from the UAV is received at an analytics device, where the media data includes surveillance information corresponding to a premises under surveillance. Security attributes associated with the premises are detected based at least in part on a first level of machine learning (ML) analysis performed on the media data. The media data are transmitted by the analytics device to the remote monitoring system for a second level of ML analysis based at least in part on the security attribute, where the first level of ML analysis is less computationally expensive compared to the second level of ML analysis, and the second level of ML analysis is performed at the remote monitoring system on the media data. |
US12154419B2 |
Video recording device
A video recording device to be worn by a user, the video recording device including a main body, a camera disposed on at least a portion of main body to record at least one of at least one picture and at least one video thereon, a control unit disposed within at least a portion of the main body to direct the camera to record the at least one video for a predetermined duration in response to a real time mode being activated and save the at least one video for the predetermined duration in response to receiving a save command, and an ear connector disposed on at least a portion of the main body to removably connect the main body to an ear of the user. |
US12154417B2 |
System, method, and computer program for smart ATM transaction processing gateway
Various methods, apparatuses/systems, and media for mediating traffic between an APCR and a TPS. A processor intercepts all traffic between a plurality of APCR and a plurality of TPS; halts a TCP connection from an incoming transaction request; determines that the incoming transaction request has been originated from a particular APCR among the plurality of APCR; checks, based on determining, which TPS or its siblings the incoming transaction request should be routed to; executes, based on checking, a new TCP connection with either the TPS or its siblings; receives, based on the new TCP connection, a response from the connected TPS or its siblings; attaches the response to the halted TCP connection after intercepting the response; resumes the halted TCP connection; and receives the response by an APCR node of the particular APCR in a manner as if directly received from the TPS or its siblings. |
US12154415B1 |
Automated banking machine controlled responsive to data bearing records with secure chest
An automated banking machine operates to cause financial transfers responsive at least in part to data read from data bearing records. A reading device operatives to read indicia from user cards or other bearer records, that is usable to identify at least one of user or a user financial account. The machine includes control circuitry that is operative to cause a determination to be made that the indicia read by the reading device corresponds to an authorized user or account that is authorized to operate the machine to conduct transactions. The machine includes a secure chest which holds valuables such as cash within the interior of the machine. The chest includes a lockable chest door which provides access to the chest interior to authorized persons. The chest and chest door are movably engaged through adjustable hinges. |
US12154408B2 |
General backend service architecture for a novel game development kit (GDK)
The innovations herein concern a general service architecture and flexible backend platform design for a novel game development kit (GDK). In particular, a hosted gaming platform may be used to provide backend data services to a number of different players and/or for a number of different games, such as slot games or other wagering games. Many slot games and other wagering games may be developed by many different gaming studios concurrently, and such games may have many shared components, as well as many unique or custom-developed components for a particular game. Thus, presented herein are techniques, devices, and software architectures to provide a novel GDK having a general service architecture and a flexible, platform-agnostic backend design to support customizable, composable, and interoperable game development. |
US12154407B2 |
Multi-reel nudge skill-based redemption game
Aspects of the disclosure relate to a multi-reel skill-based redemption game. An indication of a user desire to participate in the skill-based redemption game is received. The user's account balance is decreased, and simulated reels are spun. Adjustment arrows are displayed for a subset of the plurality of simulated reels. The player selects a simulated reel and a direction of adjustment for the simulated reel. If the player's adjustment creates a winning pattern, the user is rewarded with an increased account balance. The user may also be provided a bonus amount for achieving a number of consecutive wins. |
US12154406B2 |
Assembly for product support and deployment for a vending machine
An assembly for product support and deployment for a vending machine includes a product chute, a pusher, a pusher drive assembly, and a controller. The product chute is configured to receive a plurality of products stacked on one another. The product chute includes an exit opening through which a respective product of the plurality of products is dispensed. The pusher drive assembly is operatively connected with the pusher and is configured so as to move the pusher in at least two mutually perpendicular axes. The controller is in communication with the pusher drive assembly. The controller is configured to control operation of the pusher drive assembly such that the pusher pushes the respective product being dispensed towards the exit opening and supports or lifts the remaining products in the chute against the force of gravity prior to the respective product fully exiting the product chute through the exit opening. |
US12154398B2 |
Remote operation management device and remote operation management method for facility security equipment
This facility security equipment remote operation management device comprises: a network communication unit that receives a remote operation instruction for security equipment connected to a private IP network of a facility; a transmission area determination unit that determines whether the instruction was received via the private IP network of the facility; and an operation instruction unit that transmits the instruction to the security equipment only if the instruction was received via the private IP network of the facility. |
US12154395B2 |
Computer networking apparatus, information processing apparatus, and information processing method for recommending a vehicle
An information processing apparatus compares a sense of use of a first vehicle with a sense of use of a second vehicle based on first information about one or more automobile components used by a user in the first vehicle that the user has used in the past in the first vehicle and second information about one or more automobile components used by the user in the second vehicle that is a vehicle candidate lent to the user. Then, the information processing apparatus notifies the user of result information related to a result of the comparing the sense of use of the first vehicle with the sense of use of the second vehicle. |
US12154393B2 |
Closed loop parallel batch data logging in a vehicle
Systems, methods and computer program products that facilitate closed loop parallel batch data logging in a vehicle. A system can include a memory and a processor that executes computer executable components. The computer executable components can include: a data collection component that receives data from a plurality of devices related to a vehicle, and the data collection component stores batches of the data as data chunks, an event component that determines an event associated with the vehicle and a transmission component that transmits a chunk of the data chunks temporally associated with the event. |
US12154392B2 |
State diagnosis apparatus and method of moving system part
A state diagnosis apparatus of a moving system part is provided and includes a sensor unit that measures and collects state data of a moving system part relevant to an engine. A graphic controller primarily diagnoses classification data generated by classifying the state data according to a predetermined filtering condition as a normal state or an abnormal state using a Deep Learning model. |
US12154391B2 |
Intelligent transportation systems including digital twin interface for a passenger vehicle
A system for representing a set of operating states of a vehicle to a user of the vehicle includes a vehicle having a vehicle operating state, and a digital twin receiving vehicle parameter data from one or more inputs to determine the vehicle operating state. An interface for the digital twin presents the vehicle operating state to the user of the vehicle. An identity management system manages a set of identities and roles of the vehicle user and determines capabilities to view, modify, and configure the digital twin based on parsing of the set of identities and roles. |
US12154387B2 |
Self-diagnosis for in-vehicle networks
Methods and systems are provided for fault diagnosis in a vehicular communication network. The methods and systems utilize a trained neural network model which is downloaded to a local computer associated with the vehicular communication network of a given vehicle and which applies inputs from the given vehicle to output maintenance recommendations for the given vehicle. |
US12154384B2 |
Information processing system, information processing apparatus, information processing method and recording medium
An information processing system (10) comprises: an image acquiring means (110) for acquiring an oblique image in which an eye of a target is captured from an angle different from an angle corresponding to a front of the target; a center detecting means (120) for detecting a center position (23) of a pupil (21) and a center position (24) of an iris (22) from the oblique image; and a determining means (130) for determining whether or not the target is an impersonator on the basis of difference between the center position of the pupil and the center position of the iris. According to this information processing system, it is possible to appropriately detect spoofing using patterned contact lenses. |
US12154381B2 |
Method, device, electronic equipment and storage medium for positioning macular center in fundus images
The application relates to the technical field of artificial intelligence, and provides a method, device, electronic equipment and storage medium for positioning macular center in fundus images. The method comprises: acquiring a detection result of the fundus image detection model, wherein the detection result includes an optic disc area, and a first detection block and a first confidence score corresponding to the optic disc area, and a macular area, and a second detection block and a second confidence score corresponding to the macular area; calculating a center point coordinate of the optic disc area according to the first detection block, and calculating a center point coordinate of the macular area according to the second detection block; identifying whether the to-be-detected fundus image is a left eye fundus image or a right eye fundus image, and correcting a center point of the macular area using different correction models. |
US12154378B2 |
Techniques for detecting a three-dimensional face in facial recognition
Examples relate to processing a first image captured by a camera at a first time to determine a first set of multiple key points of a face in the first image, processing a second image captured by the camera at a second time to determine a second set of the multiple key points on the face in the second image, determining a location of at least a portion of the multiple key points in a three-dimensional space based on a first location of each of the portion of the multiple key points in the first image and a second location of each of the portion of the multiple key points in the second image, and detecting whether the face is a valid three-dimensional face for facial recognition based at least in part on the location of at least the portion of the multiple key points in the three-dimensional space. |
US12154375B2 |
Notification systems and methods for notifying users based on face match
A notification system notifies users when there is a match between images. The notification system includes a network interface receiving images from a plurality of user devices including a first user device and a second user device, a memory storing database and instructions, and a processor. The processor executes the instructions to function as an image processing unit processing the received images, a face recognition unit recognizing one or more faces in each received image, a face matching unit checking whether a face in a first image from the first user device matches a face in a second image from the second user device, a metadata processing unit processing metadata in each received image, and a notification unit notifying the first user device and the second user device in a case where the face in the first image matches the face in the second image. |
US12154365B2 |
Information processing apparatus, control method, and non-transitory storage medium
An information processing apparatus (2000) includes a recognizer (2020). An image (10) is input to the recognizer (2020). The recognizer (2020) outputs, for a crowd included in the input image (10), a label (30) describing a type of the crowd and structure information (40) describing a structure of the crowd. The structure information (40) indicates a location and a direction of an object included in the crowd. The information processing apparatus (2000) acquires training data (50) which includes a training image (52), a training label (54), and training structure information (56). The information processing apparatus (2000) performs training of the recognizer (2020) using the label (30) and the structure information (40), which are acquired by inputting the training image (52) with respect to the recognizer (2020, and the training label (54) and the training structure information (56). |
US12154360B2 |
Identifying invalid identification documents
The method, system, and non-transitory computer-readable medium embodiments described herein provide for identifying invalid identification documents. In various embodiments, an application executing on a user device prompts the user device to transmit an image of the identification document. The application receives an image including the identification document in response to the identification document being within a field of view of a camera of the user device. The identification document includes a plurality of visual elements, and one or more visual elements of the plurality of visual elements are one or more invalidating marks. The application detects a predetermined pattern on the identification document in the image, the predetermined pattern formed from the one or more invalidating marks. The application determines that the identification document is invalid based on the detected predetermined pattern. |
US12154353B2 |
Method for detecting light conditions in a vehicle
The invention relates to a driver assistance system (100) for a vehicle (105) for detecting light conditions in the vehicle (105), having a sensor arrangement (102, 103, 104) designed to capture sensor data, and having a control device (101) designed to ascertain if the sight of a driver of the vehicle (105) is negatively influenced by a source of stray light external to the vehicle. |
US12154351B2 |
Determining lanes from drivable area
Methods, systems, and non-transitory computer-readable media are configured to perform operations comprising determining an image of an environment. A drivable area and boundary information associated with the environment are determined based on the image. At least one boundary for navigation of the environment is generated based on the drivable area and boundary information. |
US12154350B2 |
Position determination device
A position determination device comprises a camera to capture an image ahead of a vehicle. The position determination device acquires position of the vehicle; estimates a first position of the vehicle, based on a position of a lane included in the image, the position of the vehicle that has been acquired, and map information; estimates a second position of the vehicle, based on a position of the vehicle that was determined most recently and a movement amount of the vehicle; and synthesizes the first position and the second position to determine the position of the vehicle, wherein the device weights the second position while the vehicle is traveling at a speed equal to or lower than a predetermined speed, and synthesizes the first position and the second position. |
US12154349B2 |
Method for detecting three-dimensional objects in roadway and electronic device
A method for detecting three-dimensional (3D) objects in roadway is applied in an electronic device. The device inputs training images into a semantic segmentation model, and performs convolution operations and pooling operations on the training images and obtains feature maps. The electronic device performs up-sampling operations on the feature maps to obtain first images, classifies pixels on the first images, calculates and optimizes a classification loss and obtains a trained semantic segmentation model. The device inputs the detection images into the trained semantic segmentation model, determines object models of the objects, point cloud data and distances from the depth camera to the object models, determines rotation angles of the object models according to the point cloud data and the object models, and determines positions of the object models in 3D space according to the distances, the rotation angles, and positions of the objects. |
US12154346B2 |
Estimating object uncertainty using a pre-non-maximum suppression ensemble
Methods and systems are provided for detecting objects by utilizing uncertainties. In some aspects, a process can include steps for receiving, by an autonomous vehicle system, a frame of a scene with a detected object; estimating, by the autonomous vehicle system, an overall probability of the detected object in the frame; estimating, by the autonomous vehicle system, covariances for each state of at least one bounding box; and balancing, by the autonomous vehicle system, confidence values of the at least one bounding box based on the overall probability of the detected object and the covariances of each state of the at least one bounding box. |
US12154344B2 |
Method for evaluating environment of a pedestrian passageway and electronic device using the same
A method for evaluating environment and surroundings of a pedestrian passageway, used in an electronic device, obtains a position information of a target area, and obtains a streetscape image corresponding to the position information of the area. The method further inputs the streetscape image into a trained convolutional neural network, makes the trained convolutional neural network carry out a convolution calculation of the streetscape image to generate a feature vector for classifying a number of target objects in the streetscape image, and outputs the feature vector. The feature vector is input into a full convolution neural network to apply a certain color to a number of pixels belonging to a same target object, and outputs the streetscape image with colored target objects. |
US12154343B2 |
Information acquisition support apparatus, information acquisition support method, and recording medium storing information acquisition support program
An information acquisition support apparatus includes: an acquisition unit that acquires a plurality of notifications related to an event; an analysis unit that analyzes the plurality of notifications on the basis of an analysis criterion; and an event state generation unit that generates event state information obtained by integrating information indicated by the plurality of notifications on the basis of an analysis result of the plurality of notifications and an information integration criterion, and thereby, the information acquisition support apparatus supports rapid and accurate grasping of a state of a site where an event is occurring. |
US12154342B2 |
Surveillance system, surveillance apparatus, surveillance method, and non-transitorycomputer-readable storage medium
A surveillance apparatus (100) includes a feature value storage apparatus (200) that associates and stores a feature value of a person belonging to the same group, a detection unit (102) that detects an approach of a person not belonging to the same group to the person belonging to the same group within a reference distance by processing a captured image by using the feature value, and an output unit (104) that performs a predetermined output by using a detection result of the detection unit (102). |
US12154340B2 |
Automated examination proctor
A system is provided for performing a validation of an examination environment. The system acquires a video of the examination environment. The system applies one or more machine learning models to images (frames) of the video to indicate whether the image includes a prohibited item. A machine learning model may be trained using images of items labeled with an indication of whether an image includes a prohibited item. The system determines whether the validation has passed based on whether an image includes a prohibited item. The system notifies a proctor of when the validation has not passed and provides to the proctor an indication of an image that contains a prohibited item. The proctor then decides whether the validation should pass or fail. |
US12154338B2 |
Apparatus and method of image processing to detect a substance spill on a solid surface
System, apparatus and method of image processing to detect a substance spill on a solid surface such as a floor is disclosed. First data representing a first image, captured by an image sensor, of a region including a solid surface, is received. A trained semantic segmentation neural network is applied to the first image data to determine, for each pixel of the first image, a spill classification value associated with the pixel, the determined spill classification value for a given pixel indicating the extent to which the trained semantic segmentation neural network estimates, based on its training, that the given pixel illustrates a substance spill. The presence of a substance spill on the solid surface is detected based on the determined spill classification values of the pixels of the first image. |
US12154328B2 |
Sensors, agriculture harvester with the sensors and methods for steering or guiding agriculture harvesters
The present invention relates to a system for steering or guiding an agriculture harvesting machine (agriculture harvester) with a high degree of precision, without the need for the agriculture harvesting machine to have a guide stick or shoe in physical or mechanical contact with the agriculture to be harvested or to be in connection with remote navigation systems, such as GPS. The system includes a sensor mounted at the front of the harvester and a processor for processing information from the sensor to determine a boundary line and for steering the sod harvester along the boundary line. |
US12154327B2 |
Method, apparatus, and computer program product for identifying fluid leaks based on aerial imagery
A method, apparatus, and computer program product are provided for using aerial imagery to identify and distinguish fluid leaks from objects, structures, and shadows in aerial imagery. A method may include: receiving an aerial image of a geographic region; identifying objects within the aerial image; determining shadow areas associated with the objects within the aerial image; determining whether areas exist contiguous with the shadow areas and extending beyond the shadow areas; identifying one or more fluid leaks in response to areas existing contiguous with the shadow areas and extending beyond the shadow areas; and generating an indication of the one or more fluid leaks including one or more locations of the one or more fluid leaks. |
US12154322B1 |
Systems and methods for color-coded visualization to aid in diagnosis and prognosis of Alzheimer's disease
Systems and methods are provided for color-coded visualization to aid in diagnosis and prognosis of Alzheimer's disease (AD). The color-coded visualization mechanism can be driven by an integrated machine learning (ML) model, which can take as its inputs neuroimaging (e.g., magnetic resonance imaging (MRI), positron emission tomography (PET)) data, neuropsychological test scores, the cerebrospinal fluid (CSF) biomarker, and/or risk factors. With these inputs, the ML model can generate a color-coded visualization of the disease state. |
US12154314B2 |
Semantic segmentation based clustering
The disclosed technology provides solutions for improving perception systems and in particular for improving object identification based on sensor point cloud data, such as radar point cloud data. A process of the disclosed technology can include steps for receiving point cloud data comprising a plurality of radar points, wherein each of the radar points corresponds with a first object or a second object in an environment, generating a semantic label for each of the radar points, and clustering the plurality of radar points based on the semantic label for each of the radar points, to generate a first point cloud cluster for the first object and a second point cloud cluster for the second object. Systems and machine-readable media are also provided. |
US12154313B2 |
Generative neural network for synthesis of faces and behaviors
A computing system comprising a generative neural network (100) is disclosed. The generative neural network (100) is configured to receive a plurality of input videos. Each input video comprises a face defining an identity. Each input video comprises a behaviour. Each input video comprises the same behaviour as each of the other input videos, and a different identity to each of the other input videos. The generative neural network (100) is also configured synthesize an output video from the input videos. The output video comprises a synthetic face defining a synthetic identity. The generative neural network has been trained, with a loss function, to preserve the behaviour of the input videos while generating the synthetic identity that is different from each identity of the input videos. |
US12154308B1 |
System and method for home façade features in a geographic region
A method including receiving a first set of one or more street level images of houses into a Machine Learned Model trained with a second set of street level images with one or more exterior features of the houses labeled, identifying the one or more exterior features in the first set of street level images by way of the Machine Learned Model, and quantifying and outputting the counts and/or two-dimensional areas for each of the identified exterior features in the first set of one or more street level images is described. Non-transitory, computer-readable storage media having instructions for executing the method steps by one or more processors as well as computer or computer systems capable of performing the method steps are also described. |
US12154307B2 |
Interpretability-aware redundancy reduction for vision transformers
A sequence of patch tokens representing an image can be received. A network can be trained to learn informative patch tokens and uninformative patch tokens in the sequence of patch tokens, in learning to recognize an object in the image. The sequence of patch tokens can be reduced by removing the uninformative patch tokens from the sequence of patch tokens. The reduced sequence of patch tokens can be input to an attention-based deep learning neural network. The attention-based deep learning neural network can be fine-tuned to recognize the object in the image using the reduced sequence of patch tokens. |
US12154299B2 |
Three-dimensional data encoding method, three-dimensional data decoding method, three-dimensional data encoding device, and three-dimensional data decoding device
A three-dimensional data encoding method includes: calculating coefficient values from pieces of attribute information of three-dimensional points included in point cloud data; quantizing the coefficient values to generate quantization values; and generating a bitstream including the quantization values. The three-dimensional points corresponding to the coefficient values belong to one layer among one or more layers. Each of a predetermined number of layers among the one or more layers is assigned a quantization parameter for the layer. In the quantizing, (i) when a quantization parameter is assigned to a layer to which each of the coefficient values belongs, the coefficient value is quantized using the quantization parameter, and (ii) when the quantization parameter is not assigned to a layer to which each of the coefficient values belongs, the coefficient value is quantized using a quantization parameter assigned to one layer among the predetermined number of the layers. |
US12154298B2 |
Color estimation device, color estimation method, and program
When estimating color for a marker candidate region that is smaller in size than a DeBayer filter, a sever estimates the color of the marker candidate region using HSV average values that are the average values of the hue H, the saturation S, and the brightness V of the marker candidate region, in consideration of the Bayer array of color filters. Furthermore, the server appropriately corrects the HSV average values and converts the pixel format to convert the HSV average values to RGB (RGB average value values), and sets the RGB average values in all pixels of a marker region. |
US12154297B2 |
Vehicle and control method thereof
A vehicle includes a first sensor provided to have a field of view facing the surroundings of the vehicle to generate image information, a second sensor including at least one of a radar sensor or a lidar sensor to generate sensing information about the surroundings of the vehicle, and a controller. The controller is configured to identify an object around the vehicle based on processing of the image information and the sensing information, identify distances between the identified surrounding object and the vehicle based on each of the image information and the sensing information, and determine whether correction of an external parameter of the first sensor is necessary based on each of the identified distances and the reference error distribution information. |
US12154296B2 |
Method and system for automatic extrinsic calibration of SPAD LiDAR and camera pairs
A method of calibrating a camera sensor and a SPAD LiDAR includes extracting identified features in each of a selected camera image and an ambient-intensity (A-I) image, generating a set of keypoints based on the identified features extracted for each of the images to provide a set of 2D camera keypoint locations and a set of 2D A-I keypoint locations, determining matched keypoints based on the set of 2D A-I keypoint locations and the set of 2D camera keypoint locations to provide a set of 2D A-I matched pixel locations and a set of 2D camera matched pixel locations, interpolating a 3D point cloud data with the set of 2D A-I matched pixel locations to obtain a set of 3D LiDAR matched pixel locations, and determining and storing extrinsic parameters to transform the set of 3D LiDAR matched pixel locations with the set of 2D camera matched pixel locations. |
US12154293B2 |
Projecting images captured using fisheye lenses for feature detection in autonomous machine applications
In various examples, live perception from wide-view sensors may be leveraged to detect features in an environment of a vehicle. Sensor data generated by the sensors may be adjusted to represent a virtual field of view different from an actual field of view of the sensor, and the sensor data—with or without virtual adjustment—may be applied to a stereographic projection algorithm to generate a projected image. The projected image may then be applied to a machine learning model—such as a deep neural network (DNN)—to detect and/or classify features or objects represented therein. In some examples, the machine learning model may be pre-trained on training sensor data generated by a sensor having a field of view less than the wide-view sensor such that the virtual adjustment and/or projection algorithm may update the sensor data to be suitable for accurate processing by the pre-trained machine learning model. |
US12154286B2 |
Imaging system
Disclosed is a system and method for operating an imaging system. The imaging system may move or be moved to acquire image data of a subject at different positions relative to the subject. The image data may, thereafter, be combined to form a single image. |
US12154285B2 |
Deep learning for registering anatomical to functional images
A framework for registering anatomical to functional images using deep learning. In accordance with one aspect, the framework extracts features by applying an anatomical image and a corresponding functional image as input to a first trained convolutional neural network. A deformation field is estimated by applying the extracted features as input to a second trained convolutional neural network. The deformation field may then be applied to the anatomical image to generate a registered anatomical image. |
US12154283B1 |
Ship detection and tracking method and device
Disclosed is a ship detection and tracking method and device, the method comprises: pre-training a yolov5s network model with a first preset number of high-speed moving object datasets to obtain an initial ship detection model; adding a preset attention mechanism to the initial ship detection model to obtain a transitional ship detection model; inputting a second preset number of annotated ship datasets into the initial ship detection model with the preset attention mechanism for training to obtain a target ship detection model; inputting an original ship video frame into the target ship detection model, and outputting the position information of the ship to be tracked; performing ship video image tracking on the ship to be tracked according to the position information. This disclosure performs pre-training, which only requires a small amount of annotated ship data to determine the target ship detection model, achieving video image tracking of the target ship. |
US12154279B2 |
System and method for learning temporally consistent video synthesis using fake optical flow
A system and method for learning temporally consistent video synthesis using fake optical flow that include receiving data associated with a source video and a target video. The system and method also include processing image-to-image translation across domains of the source video and the target video and processing a synthesized temporally consistent video based on the image-to-image translation. The system and method further include training a neural network with data that is based on synthesizing of the source video and the target video. |
US12154277B2 |
Method for segmenting an image
The invention relates to a computer-implemented segmentation method of an image comprising a segmentation by watershed applied to an evaluation of a curvature at pixels of the image. |
US12154272B2 |
Digital tissue segmentation and mapping with concurrent subtyping
Accurate tissue segmentation is performed without a priori knowledge of tissue type or other extrinsic information not found within the subject image, and may be combined with classification analysis so that diseased tissue is not only delineated within an image but also characterized in terms of disease type. In various embodiments, a source image is decomposed into smaller overlapping subimages such as square or rectangular tiles. A predictor such as a convolutional neural network produces tile-level classifications that are aggregated to produce a tissue segmentation and, in some embodiments, to classify the source image or a subregion thereof. |
US12154270B2 |
Method and system for the analysis of medical images
A CADx system for analysing medical images for determining if the images are acceptable for analysis, by identifying the respiratory state of the lungs as shown in an image is described. The system comprising: an input circuit for receiving at least one image; a respiratory state assessor circuit for determining the respiratory state of the lungs in the input image where the respiratory state assessor is trained with a plurality of training images showing a range of different respiratory states, and an output circuit to produce an output confirming the respiratory state of the input image. A method of analysing images, and a method of training a machine learning model to recognize different respiratory states are also described. |
US12154269B2 |
Extraction method for radiomics feature information of knee joint effusion
The disclosure belongs to the technical field of radiomics, and particularly relates to an extraction method for radiomics feature information of knee joint effusion. each layer of an image is segmented into a plurality of regions, the interference of image noises in each region is removed, then whether each region after interference removal is an effusion region or not is judged, finally, the radiomics features of each effusion region are calculated, interpolation processing is respectively implemented on the obtained image position and the area of the effusion regions, an effusion area simulation change curve is drawn, curve integration is implemented to obtain volume information, and all the extracted information is stored in a cell array of a MATLAB. thus the effusion information in the MRI image of the knee joint is automatically extracted, and meanwhile, the method is fast in speed, high in accuracy, good in repeatability. |
US12154268B2 |
Digital tissue segmentation
Accurate tissue segmentation is performed without a priori knowledge of tissue type or other extrinsic information not found within the subject image, and may be combined with classification analysis so that diseased tissue is not only delineated within an image but also characterized in terms of disease type. In various embodiments, a source image is decomposed into smaller overlapping subimages such as square or rectangular tiles, which are sifted based on a visual criterion. The visual criterion may be one or more of image entropy, density, background percentage, or other discriminator. A convolutional neural network produces tile-level classifications that are aggregated to produce a tissue segmentation and, in some embodiments, to classify the source image or a subregion thereof. |
US12154263B2 |
Method, apparatus, and device for labeling images
A method, apparatus, and device for labeling images of PCBs includes obtaining an image to be tested; comparing the image to be tested to a reference image to generate an image mask, the image mask includes several connected domains; detecting defects of the image to be tested; when at least one defect is detected in the image to be tested, obtaining a coordinate of the at least one defect; based on a central coordinate of the connected domains and the coordinate of the at least one defect, determining the connected domains to be defect connected domains or normal connected domains; generating a first image mask and a second image mask; and processing the first image mask and the second image mask with the image to be tested to obtain a defect element image corresponding to the defect connected domains and a normal element image corresponding to the normal connected domains. |
US12154260B2 |
Surface inspection system
A surface inspection system for capturing surface defects of a surface to be checked, includes a camera system, an illumination system including one or more light sources, and an evaluation system. The evaluation system evaluates a brightness and/or color distribution of the surface to be checked in at least one image captured by the camera system and captures surface defects of the surface to be checked as local deviations in the brightness and/or color. The evaluation system is configured to assess a local deviation in the brightness and/or color as a surface defect when the local deviation appears brighter in at least one first subregion and darker in at least one second subregion than a surface region surrounding the local deviation, and/or different colors are dominant in different subregions. |
US12154258B2 |
Surface abnormality detection device and system
There is provided a surface abnormality detection device, and a system, capable of detecting an abnormal portion having a displacement below the distance measurement accuracy when detecting the abnormal portion on the surface of a structure. A surface abnormality detection device includes a classification means for classifying an object under measurement into one or more clusters having the same structure, based on position information at a plurality of points on a surface of the object under measurement; a determination means for determining a reflection brightness normal value of the cluster based on a distribution of reflection brightness values at a plurality of points on a surface of the cluster; and an identification means for identifying an abnormal portion on the surface of the cluster based on a difference between the reflection brightness normal value and the reflection brightness value at each of the plurality of points. |
US12154257B2 |
Detecting and mitigating artifacts related to high chromatic colors
Systems, apparatuses, and methods for detecting and mitigating scaling artifacts caused by high chromatic colors in adjacent pixels are disclosed. A blend factor calculation circuit determines if high chromatic colors are in close proximity to each other in a set of pixel data of an image or frame. The blend factor calculation circuit generates a blend factor value to suppress artifacts which are introduced when filtering the set of pixel data when the set of pixel data has high chromatic colors in close proximity. In one scenario, the blend factor calculation circuit calculates pixel component difference values of adjacent pixels and uses a value calculated based on the difference values as an input to a transfer function. The output of the transfer function is a blend factor value which determines how filtering is blended between a plurality of filters. |
US12154255B2 |
Image processing apparatus and image processing method thereof
An image processing apparatus includes a discrete wavelet transform (DWT) device that performs DWT and down sampling for a first source image to divide the first source into a low-frequency sub-image including a low-frequency component in a horizontal direction and a vertical direction and a plurality of high-frequency sub-images including a high-frequency component in at least one of the horizontal direction or the vertical direction, a frame memory storing a low-frequency sub-image of a second source image, a first noise reduction device that reduces noise in the low-frequency sub-image of the first source image using the low-frequency sub-image of the second source image, and an inverse discrete wavelet transform (IDWT) device that applies IDWT to the low-frequency sub-image of the first sub-image, which is reduced in noise through the first noise reduction device, and the high-frequency sub-images of the first image to restore the first source image. |
US12154250B2 |
Method for providing an image representation by means of a surgical microscope, and surgical microscope
A method for providing an image representation with a surgical microscope, includes capturing a color image representation of a capture region with a camera, capturing a fluorescence image representation of the capture region with a fluorescence camera, generating a detailed image from the captured color image representation with a spatial filter and an edge stop function, mixing the captured color image representation, the captured fluorescence image representation and the generated detailed image to form a mixed image representation, and providing an image signal which encodes the mixed image representation. Further, the disclosure relates to a surgical microscope. |
US12154245B1 |
Apparatus and methods for visualization within a three-dimensional model using neural networks
Apparatus for visualization within a three-dimensional (3D) model and methods used therein are described, wherein the apparatus includes a processor and a memory communicatively connected to the processor, wherein the memory includes instructions configuring the processor to receive a query image, extract neural network encodings from the received query image, query a synthetic image repository for at least a matching synthetic image, and display an estimated region of interest within the 3D model, wherein the synthetic image repository includes a plurality of synthetic images and their extracted neural network encodings, each synthetic image therein corresponds to a region of interest in the 3D model, and querying the synthetic image repository includes comparing the extracted neural network encodings between the query image and synthetic images. |
US12154241B2 |
Marker-based augmented reality authoring tools
An augmented reality-based content authoring tool is presented. A content author arranges machine-recognizable markers in a physical environment. A computing device operating as the authoring tool recognizes the markers and their arrangement based on a captured digital representation of the physical environment. Once recognized, augmented reality primitives corresponding to the markers can be bound together via their primitive interfaces to give rise to a content set. The individual primitives and content set are instantiated based on the nature of the marker's arrangement. |
US12154236B1 |
Assisted drawing and writing in extended reality
An example process includes: receiving, from a user, an input corresponding to a request for assistance with a drawing; in accordance with receiving the input, selecting a physical surface in a physical environment; displaying, over the selected physical surface, a graphical overlay representing the drawing, where displaying the graphical overlay over the selected physical surface includes anchoring the graphical overlay to the selected physical surface; and while displaying the graphical overlay over the selected physical surface: detecting a marking produced by the user on the physical surface, the marking corresponding to the drawing. |
US12154233B2 |
Audio content of a digital object associated with a geographical location
A geographical location of a user device is determined. It is determined that the geographical location of the user device matches a digital element based on a distance difference between the geographical location of the user device and a geographical location of the digital element. In response to the determination that the geographical location of the user device matches the digital element, an indication that the digital element is selectable is provided. A representation of the digital element is provided without providing an auditory content of the digital element prior to the digital element being obtained. A user selection indication that selects the representation of the digital element to obtain the auditory content of the digital element is received. The auditory content of the digital element is provided upon receiving the user selection indication. |
US12154230B2 |
Augmented reality messenger system
Systems and methods herein describe an augmented reality messenger system. The proposed systems and methods generate an augmented reality content item based on input from a first computing device, generate a contextual trigger for the generated augmented reality content, the contextual trigger defining a set of conditions for presenting the generated augmented reality content item on a second computing device, and cause presentation of the generated augmented reality content item on the second computing device based on at least one condition of the set of conditions being satisfied. |
US12154229B2 |
Bar arrangement inspection result display system
A bar arrangement inspection result display system includes a surveying instrument, an eyewear display device including a display, a relative position sensor and a relative direction sensor, and a processor for manage coordinate spaces of the eyewear display device and the surveying instrument in a space with an origin set at a common reference point. The processor is configured to generate a three-dimensional model of a bar arrangement inspection range based on three-dimensional point cloud data of the inspection range, generate three-dimensional inspection result display data by associating bar arrangement inspection result data of the inspection range in which detail and position of bar arrangement error are associated with each other with the three-dimensional model, and display three-dimensional inspection result image by superimposing on actual objects observed with the eyewear display device in such a manner that the bar arrangement error is recognizable. |
US12154222B2 |
System and method for constructing a three dimensional model of a denture of at least one user
A system to build a three dimensional model of an at least one user's denture which comprises at least one intraoral device to be arranged in the oral cavity of the at least one user; at least one set of cameras arranged in the at least one intraoral device to capture at least one stereo image of the oral cavity of the at least one user; and at least one processing medium which receives the at least one stereo image; wherein at least the one processing médium comprises at least one trained neuronal network which analyzes the at least one stereo image to estimate at least one depth map; and wherein the at least one processing medium also comprises at least one block of location and mapping which sequentially integrates the at least one stereo image and the at least one depth map to the generated three dimensional model. |
US12154217B2 |
Electronic apparatus and control method of the same
An electronic apparatus includes a display unit, a determining unit configured to determine a target object that a user is paying attention to, an acquiring unit configured to acquire a plurality of types of information on the target object, a referring unit configured to refer to reference information associated with the target object, and a control unit configured to determine the at least one of the plurality of types of information based on the reference information and the plurality of types of information, the display unit displays the at least one of the plurality of types of information and image data stored in a memory, and the reference information is past information of each of the plurality of types of information. |
US12154216B2 |
Rendering method and apparatus
A medical image processing apparatus comprises processing circuitry configured to: receive a selection of a preset transfer function that sets colors used in volume rendering, wherein the preset transfer function is selected for use in rendering at least one target material; determine a first transfer function relating to transmission or extinction color, wherein the determining of the first transfer function is based on the preset transfer function; generate first rendering data based on transmission or extinction color by using the first transfer function; and determine a second transfer function relating to reflection color, wherein the determining of the second transfer function is based on the first rendering data, wherein the first transfer function and second transfer function are for use in global illumination rendering. |
US12154215B2 |
Dynamic node traversal order for ray tracing
Devices and methods for node traversal for ray tracing are provided, which comprise casting a first ray in a space comprising objects represented by geometric shapes, traversing, for the first ray, at least one first node of an accelerated hierarchy structure representing an approximate volume of a group of the geometric shapes and a second node representing a volume of one of the geometric shapes, casting a second ray in the space, selecting, for the second ray, a starting node of traversal based on locations of intersection of the first ray and the second ray and an identifier which identifies one or more nodes intersected by the first ray and traversing, for the second ray, the accelerated hierarchy structure beginning at the starting node of traversal. |
US12154214B2 |
Generation and traversal of partial acceleration structures for ray tracing
An alternate root tree or graph structure for ray and path tracing enables dynamic instancing build time decisions to split any number of geometry acceleration structures in a manner that is developer transparent, nearly memory storage neutral, and traversal efficient. The resulting traversals only need to partially traverse the acceleration structure, which improves efficiency. One example use reduces the number of false positive instance acceleration structure to geometry acceleration structure transitions for many spatially separated instances of the same geometry. |
US12154213B2 |
Spatio-temporal noise masks and sampling using vectors for image processing and light transport simulation systems and applications
Apparatuses, systems, and techniques to generate blue noise masks for real-time image rendering and enhancement. In at least one embodiment, a vector-valued noise mask is generated and applied to one or more images to generate one or more enhanced images for image processing (e.g., real-time image rendering). In at least one embodiment, the noise mask includes vector values per pixel and is able to handle the temporal domain (e.g., add time to the spatial domain) to improve image quality when rendering images over multiple frames. |
US12154211B2 |
Multi-GPU-based image rendering method and apparatus, and readable storage medium
A multi-GPU-based image rendering method includes: acquiring a target image, and detecting first rendering durations for different number of available devices to render the target image, where the available devices are GPU devices for image rendering; comparing the first rendering durations corresponding to different number of available devices, and acquiring the available devices corresponding to a minimum one of the first rendering durations as target devices; dividing the target image according to the target devices and a second rendering duration to obtain second images, where the second rendering duration is a duration required for a single target device to render the target image; rendering the second images based on rendering tasks in the target devices to obtain second image results, and combining the second image results to obtain a rendering image of the target image, where the rendering tasks are configured to render the second images. |
US12154204B2 |
Light-weight machine learning models for lip sync animation on mobile devices or other devices
A method includes obtaining a speech segment. The method also includes generating, using at least one processing device of an electronic device, context-independent features and context-dependent features of the speech segment. The method further includes decoding, using the at least one processing device of the electronic device, a first viseme based on the context-independent features. The method also includes decoding, using the at least one processing device of the electronic device, a second viseme based on the context-dependent features and the first viseme. In addition, the method includes generating, using the at least one processing device of the electronic device, an output viseme based on the first and second visemes, where the output viseme is associated with a visual animation of the speech segment. |
US12154202B1 |
System and method for digital branding of lottery tickets
A method and system generate an image of a lottery ticket with a branding mark indicating that the lottery ticket was presented for redemption and is thereafter void, wherein the lottery ticket is presented by a patron at a terminal having a digital image capture device. At the terminal, a digital image of the lottery ticket is generated with the digital image capture device and presented on a display. The image is modified on the display to include a branding mark indicating that the lottery ticket has been presented for redemption and is thereafter void. At the terminal, a copy of the modified digital image of the lottery ticket is printed and presented to the patron. |
US12154200B2 |
Method and system for creating stickers from user-generated content
Example aspects include techniques for creating video stickers from user-generated content. These techniques may include receiving selection of a video content item previously uploaded to a SMP server application corresponding to the SMP client application, and presenting a graphical user interface (GUI) for receiving one or more derivative attributes for generating a derivative video sticker from the video content item. In addition, the techniques may include adding the derivative video sticker to a library of stickers provided by the SMP server application to a plurality of SMP client applications, and presenting the derivative video sticker within a communication interface associated with the SMP server application. |
US12154197B2 |
Detecting requirements for a product
Examples are disclosed herein that relate to detecting product requirements within a digitized document. One example provides a method comprising: identifying a first page as a summary page, the first page comprising a keyword that refers to a second page; and detecting in the first page a first instance of a pattern comprising a first text block adjacent to a first line. A first part name and a first requirement for a first part are extracted from the first text block. In the first page, a second instance of the pattern is detected comprising a second text block adjacent to a second line. The keyword and a second part name are extracted from the second text block. The second part name and a second requirement for a second part are extracted from the second page. The first requirement and the second requirement are output for storage in a data store. |
US12154192B2 |
Method and apparatus for updating music page display based on color
Embodiments of the present disclosure provide a method and apparatus for updating page display, an electronic device, and a storage medium. The method includes: obtaining a cover image of an album to which a currently played song belongs, in response to a page refresh operation of a user; extracting a target dominant color of the cover image; and updating a cover of a predetermined playlist in a refreshed page based on the target dominant color. |
US12154191B2 |
Non-linear filtering for color space conversions
Aspects presented herein relate to methods and devices for graphics processing including an apparatus, e.g., a GPU. The apparatus may receive a plurality of pixels associated with a first color space including a plurality of first color channels, at least one first color channel of the plurality of first color channels being a first compressed channel. The apparatus may also decompress the at least one first color channel of the plurality of first color channels, the at least one first color channel being decompressed from the first compressed channel to a first decompressed channel. Further, the apparatus may perform a color space conversion of the first color space associated with the plurality of pixels, such that the plurality of first color channels is converted to a plurality of second color channels, the plurality of second color channels being associated with a second color space for the plurality of pixels. |
US12154187B1 |
Watermark processing method, electronic device, and storage medium
This application discloses a watermark processing method, an electronic device, and a storage medium. The watermark processing method includes: obtaining to-be-inserted watermark information; setting a transparent image layer on a display screen of a terminal based on a size of an image layer window, where the size of the image layer window is determined based on a size of the display screen of the terminal; and drawing the watermark information on the transparent image layer at specified transparency. |
US12154186B2 |
Methods, systems, and devices for rendering a watermark with near perfect infrared colors
A method and system for rendering a watermark with near perfect infrared colors can involve providing an infrared pattern ink having a color with a lower spectral reflectance in an infrared spectrum, replacing the color having the lower spectral reflectance with a replacement color constituting a combination of colors having a higher spectral reflectance in the infrared spectrum, them matching in a visible spectrum, the replacement color with the color having the lower spectral reflectance in the infrared spectrum, and rendering a watermark as a metameric color pair including the infrared pattern ink and replacement color. Alternatively, a watermark may be created by defining a first color pattern having a CMYK value derived from a particular LAB value with a lower toner stack and a higher reflectance in an infrared spectrum as compared to a second color pattern having a second CMYK value derived from the same LAB value. |
US12154184B2 |
Control device, program, and control method
A control device that is communicably connected to a vehicle includes a control unit. The control unit executes acquisition of sensor information from a sensor provided in the vehicle, determination of whether the vehicle is parked based on the sensor information, determination of whether a user is staying in the vehicle based on the sensor information, and estimation that the user is staying in the vehicle when a parking time of the vehicle exceeds a first reference value and a staying time of the user exceeds a second reference value. |
US12154183B2 |
System and method for a tutoring exchange for tutoring units
Implementations of various methods and systems to transform tutoring units with two waypoints or a destination waypoint or a series sequence of waypoints into objects which have associated price-time priority queues for transformed tutoring units. The present disclosed invention relates to combining the concepts of objected oriented programming, market price queues, tutoring, navigation systems and social networking and transportation as a fungible asset class or tutoring linked to transportation as an open market. |
US12154182B1 |
Impact analysis of property
A central management system includes one or more processors configured to receive mapping data associated with a target property, identify, via machine learning, a geographic characteristic of interest specific to the target property, determine a modification of the geographic characteristic based on the mapping data, identify an impact of the modification to the target property, and provide an indication of the impact via a graphical user interface. |
US12154181B2 |
Social network for merchants
A social network for merchants is described. A payment processing service can receive first merchant information associated with characteristic(s) of a first merchant and second merchant information associated with characteristic(s) of a second merchant. The payment processing service can determine a similarity between the first merchant and the second merchant based on analyzing the first merchant information and the second merchant information with a data model. Based at least in part on the similarity, the payment processing service can associate the first merchant and the second merchant with a merchant group and enable the first merchant and the second merchant to access a service associated with a merchant social network based at least in part on the association with the merchant group. |
US12154179B2 |
Transaction policy audit
The present disclosure involves systems, software, and computer implemented methods for transaction auditing. One example method includes receiving receipt data associated with an entity. Policy questions associated with the entity are associated with at least one policy question answer that corresponds to a conformance or a violation of a policy selected by the entity. For each policy question, a machine learning policy model is identified for the policy question that includes, for each policy question answer, receipt data features that correspond to the policy question answer. The machine learning policy model is used to automatically determine a selected policy question answer to the policy question by comparing features of extracted tokens to respective receipt data features of the policy question answers that are included in the machine learning policy model. In response to determining that the selected policy question answer corresponds to a policy violation, an audit alert is generated. |
US12154176B2 |
Method and system for detecting insurance loss and automating insurance loss prevention
Provided is a method and system for automating property inspection for prevention of insurance claims or losses using an Artificial Intelligence (AI)-based classifier. The method and system includes accessing digital images corresponding to a property. A trained AI-based classifier classifies the digital images into one or more AI containers based on inspection points and sub-inspection points in relation to the property. Each AI container comprises one or more secondary AI models. The one or more secondary AI models in a respective AI container, detect a condition pertaining to one or more components identified in the digital images, by analyzing the digital images based on the inspection points and sub-inspection points associated with the respective AI container. A signal indicative of insurance loss based on the detected condition pertaining to the one or more components is then derived. An inspection report providing recommendations for action plans is further generated. |
US12154173B2 |
Systems and methods for routing trade orders based on exchange latency
Systems and methods for routing trade orders based on exchange latency are disclosed. An example method includes measuring a first latency associated with a first exchange based on a processing time of a first trade order; and routing a second trade order from a trading device to one of the first and a second exchange based on the first latency. |
US12154172B2 |
Slicer order quantity reduction tool
The disclosed embodiments generally relate to a slicer order quantity reduction tool. An example method for reducing a quantity of a slicer order includes calculating a collective quantity associated with available ones of a plurality of child orders; comparing the collective quantity and a reduction amount received in connection with a quantity reduction request for the slicer order; and determining, when the comparison indicates that the available ones of the child orders have insufficient quantity to meet the reduction amount, whether inflight ones of the plurality of child orders collectively have sufficient quantity to make up a shortfall of the available ones of the child orders. |
US12154166B2 |
Dynamic product presentation based on delivery method eligibility
A method comprises receiving, by a processor, an indication of a selection of a first item from a set of items displayed on a graphical user interface, the set of items corresponding to at least some products of a plurality of products; identifying, by the processor, a delivery method, wherein the first item is deliverable using the delivery method; determining, by the processor, at least one further product of the plurality of products that satisfies at least one delivery criteria for the delivery method; and causing, by the processor, a dynamic revision to the graphical user interface that displays one or more further items corresponding to the at least one further product, wherein the one or more further items are visually distinct from at least one item of the set of items. |
US12154165B2 |
Real time order and activation processing system
Methods and systems are provided for utilizing interactive UI dialogs to resolve issues that may arise during the real-time ordering and activation of wireless products and services while a user is engaged during their session. The interactive UI dialogs may provide a customer with an opportunity to provide information, make decisions or trigger additional steps during the real time order. |
US12154164B2 |
Methods, systems, and non-transitory computer readable mediums for product catalog mapping and integration across distributed systems and interfaces, dynamic determination and presentation of customized service offers and lifecycle management of services
Embodiments of the presently disclosed technology provide systems and methods for catalog integration across distributed systems and interfaces. Such systems and methods may comprise, for example, determining a set of product protection plan offers and a set of shipping protection plan offers to display in a live website associated with the merchant, the live website displaying the first item with a first frame object comprising the set of product protection plan offers and a second frame object comprising the set of shipping protection offers and performing an action. Certain embodiments may further provide, at the integration system, an offers management system that includes a set of connected platforms to manage aspects of the sets of protection plan offers. |
US12154160B2 |
Concept refinement using concept activation vectors
A search query and a concept comprising a feature are received from a user. Positive and negative item sets are identified, where items of the positive item set comprise the feature and items of the negative item set do not comprise the feature. A hyperplane located between the positive and negative item sets is generated using a machine learning model. A concept activation vector (CAV) orthogonal to the hyperplane is determined. The CAV is used to produce a modified search query vector. Based on comparing the modified search query vector with item vectors, a second set of search results is provided. |
US12154158B2 |
System and method for automatically generating similar items using spectral filtering
A system including one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors and perform generating one or more item relational graphs for one or more items based on historical user purchases; transforming, using spectral filtering, the one or more item relational graphs into one or more frequency signals to remove noise from the one or more frequency signals; constructing, using a machine learning model, one or more item pair label classifications for one or more item pairs of the one or more items; generating a respective similarity score for each of the one or more item pairs; outputting a top k results for the one or more item pairs ranked by the respective similarity scores; and re-ranking, using a re-ranking algorithm, the top k results of the one or more item pairs based on a user preference for display on a user interface of an electronic device of a user. Other embodiments are disclosed. |
US12154157B1 |
Systems and methods for providing intelligent electronic communications
A method for providing an intelligent electronic communication to a consumer device using a recommendation engine. The method includes accessing consumer data, determining an adverse account event based on the consumer data, based on determining the adverse account event, generating, by a clustering process, a consumer group defined by a common characteristic of consumer activity, correlating the consumer account to the consumer group based, at least in part, on the consumer data corresponding to the consumer group, generating an intelligent electronic communication comprising one or more ranked product recommendations based, at least in part, on the consumer group, the one or more ranked product recommendations configured to include one or more unutilized product recommendations, determining an intelligent delivery mode to provide the intelligent electronic communication to the consumer device, and causing the intelligent electronic communication to be distributed to the consumer device in accordance with the intelligent delivery mode. |
US12154154B2 |
Electronic platform, systems, and methods for planning polished diamond parameters to enable individual diamond transactions
An electronic computer-implemented and interactive platform is described, which permits the offer, sale, and distribution of diamonds by sellers to purchasers and, as a result, into the overall diamond marketplace. Each diamond is scanned in order to create a three-dimensional (3D) virtual model that can include images and/or other data that digitally identifies that diamond, providing a “fingerprint” of the diamond. The purchaser may have highly confidential and proprietary information that specifies the critical details of its manufacturing process for each type of cut of polished diamond, referred to as polished diamond parameters (PDPs). A planning system is used to offload time consuming and computationally expensive planning operations from the manufacturer (or other purchaser), and does so prior to a purchase. The planning system and a matching process are used by the platform to enable the data in each PDP file to be applied to the 3D virtual model of each individual diamond. |
US12154151B2 |
Transaction access control using tokenized reputation scores
Techniques are described, as implemented by computing devices, to control access to transactions through use of tokenized reputation scores. This is performed by leveraging a blockchain such that a tokenized reputation score is generated or calculated based on an amount of reputation tokens associated with a blockchain account address associated with a service provider account, and by making transactional functionality available to the service provider account based on a comparison of a tokenized reputation score affiliated with the service provider account with a threshold score associated with a transaction. |
US12154150B2 |
Systems and methods for retrieving online merchant terms of a merchant and associating the same with transactions
A system is provided including a database and a server. The server is configured to: retrieve online merchant terms associated with a merchant; store in the database the online merchant terms; apply a time stamp to the online merchant terms; associate the online merchant terms with the merchant in the database; assign the online merchant terms a date range in the database; receive information of a transaction of a user; search, based on the information of the transaction, the database for the online merchant terms; determine whether the online merchant terms are applicable to the transaction; associate in the database the online merchant terms with the transaction upon determining that the online merchant terms are applicable to the transaction; and responsive to receipt of a selection of viewing online merchant terms associated with the transaction, transmit the online merchant terms for display to the user. |
US12154146B2 |
Automated customer review matching
The subject disclosure encompasses solutions for matching customer information with customer reviews. A process of the disclosed technology includes steps for aggregating customer data associated with a customer, retrieving a plurality of customer reviews, wherein each of the customer reviews describe customer satisfaction with a service provided by a corresponding service provider, extracting review metadata for each of the plurality of customer reviews, and matching the customer with at least one of the customer reviews based on the customer data and the extracted review metadata. Systems and machine-readable media are also provided. |
US12154141B2 |
Systems and methods for augmenting real-time electronic bidding data with auxiliary electronic data
Systems, methods, and computer-readable media are disclosed for augmenting real-time bidding data with proprietary data. One method includes: receiving, at a server over an electronic communications network from a real-time impression bidder, a bid request or a request to augment a bid request with proprietary data; accessing, by the server from an internal database, proprietary data of a data augmenting service based on a user identifier of the bid request; determining, by the server, proprietary data to include in an augmented bid request based on at least one of the received bid request and the user identifier; formatting, by the server, the augmented bid request into a standardized, augmented bid request; and transmitting, by the server over the electronic communications network, the standardized, augmented bid request to the real-time impression bidder. |
US12154132B1 |
Methods, systems, and media for determining the impact of content campaigns using surveys
Methods, systems, and media for determining the impact of content campaigns using surveys are provided. In some embodiments, approaches for measuring the impact of content campaigns with attitudinal metrics assessed through surveys are provided. |
US12154131B1 |
Contextual content optimization
A contextual optimization system consistently and reliably determines the context of locations of content and provides an interactive user interface that enables optimization of selection of highly relevant content locations by easily viewing the intersection of information related to actual content, relevance of context, and selections of content locations. |
US12154123B2 |
System and method of composting
A system and method for monitoring a network of IoT composting end-devices comprising one or more IoT compost bins, IoT composters, remote monitoring devices, and personal user devices. Each IoT composting end-device may have an embedded wireless communication module and sensors to measure an amount of compostable material contained therein. Measurements may be aggregated for user groups, households, communities, etc. and converted into metrics of aggregated amounts, sustainability, compost quality, composting cycle stage, status, composting conditions, and other parameters, which may be posted on a public forum to track and encourage community composting. |
US12154119B2 |
Assistance on the go
A mobile computerized apparatus configured to provide membership status in a roadside assistance program after occurrence of a roadside event is disclosed. The apparatus executes instructions that cause/allow the apparatus to receive input related to an electronic membership card, retrieve from a data store membership information associated with the vehicle, and dynamically update the electronic membership card for display on the apparatus. |
US12154115B2 |
System and method for automated data discrepancy detection between preset data and input data
Various methods, apparatuses/systems, and media for automatically detecting discrepancy between preset data and input data are provided. A processor implements a platform and language agnostic smart data discrepancy detection module that automatically detects discrepancy between preset data and input data (i.e., larger than the preset data) during data processing of a commercial transaction involving a gratuity, particularly when a credit card payment is being made. The processor also implements an optimized processes of conducting a commercial transaction that includes a gratuity data based on user preferences that are obtainable from an application during execution thereof, and automatically alerts the user when data discrepancy is detected, i.e., when the gratuity data is more than preset gratuity data set by the user on the application. |
US12154105B2 |
Systems and methods for amplifying the strength of cryptographic algorithms
Example embodiments provide systems and methods for increasing the cryptographic strength of an encryption or message-authentication-code-(MAC) generation technique. According to some embodiments, a MAC may be constructed around a shared secret (such as a random initialization number), thereby increasing strength of the MAC against brute force attacks based on the size of the shared secret. The MAC may be combined with randomized data, and may also be encrypted to further bolster the strength of the code. These elements (shared secret, MAC algorithm, and encryption algorithm) may be employed in various combinations and to varying degrees, depending on the application and desired level of security. At each stage, the cryptographic construct operates on the cyptographically modified data from the previous stage. This layering of cryptographic constructs may increase the strength of the group of contrasts more efficiently than applying any one construct with a larger key size or similar increase in complexity. |
US12154102B2 |
Payment vehicle with on and off function
A computer system and method for enabling or disabling a payment vehicle at the request of a payment card holder from a remote device. The computer system comprises a computer having memory and a processor for processing input data received from a remote device. The input data comprises an instruction executable by the processor in a form of a text message or electronic mail received from the remote device, with the instruction to enable or disable a payment card of a payment card holder by changing the status of the payment card. An interactive remote interface computer software application is provided to the payment card holder for use on the remote or other device. |
US12154091B2 |
Computer vision grouping recognition system
Computer vision grouping recognition is provided by receiving training images that include unpackaged items; identifying, by a computer vision model, a candidate identities for unpackaged items in a given training image; receiving, from a human user, a selected identity for the unpackaged item as feedback for the candidate identity; constructing a confusion matrix tallying matches and mismatches between candidate identities and the selected identities as analyzed across the training images for each unpackaged item; identifying at least one product category that includes at least a first unpackaged item and a second unpackaged item that the confusion matrix indicates as being misidentified for each other by the computer vision model; and reconfiguring the computer vision model to identify the product category instead of the first unpackaged item or the second unpackaged item when analyzing a given image including one or more of the first unpackaged item or the second unpackaged item. |
US12154089B1 |
Systems and methods for cash leveling at self-checkout machine
Systems, methods, and apparatuses for maintaining a balance or level of cash stored within a plurality of terminals at a point of sale location are described herein. A provider computing system receives a pre-staging request and transaction information from a customer device. The provider computing system receives terminal information about a plurality of terminals from a point of sale computing system. The provider computing system then determines an appropriate terminal of the plurality of terminals for the customer to complete their intended transaction based on the transaction information and the terminal information, and transmits a notification indicating the appropriate terminal to the customer device. |
US12154086B2 |
Tokenization platform
A system that facilitates message-based transfer of digital tokens is disclosed. In embodiments, the system includes a tokenization system that generates unique digital tokens that are cryptographically linked to respective items, such that the unique digital tokens provide unique digital representations of unique units of the respective items. The system further includes an application programming interface system that interfaces with a messaging system that is configured to integrate handling of a digital token into a short messaging service, whereby transfer of the unique digital token from a first account of a first user to a second account of a second user is automatically executed upon sending a short message service message that incorporates the unique digital token therein. |
US12154085B2 |
Tokenization platform for facilitating a token-based digital marketplace
In embodiments of the present invention, systems are provided for a management system that receives a set of item attributes of an item offered for sale and generates a virtual representation of the item based on the item attributes. In embodiments, a ledger management system may generate a digital token corresponding to the item and cryptographically link the token to the virtual representation. In embodiments, a buyer marketplace system provides a digital marketplace whereby users view virtual representations of items, transact for items, validate and redeem a digital token, and burn the digital token such that the digital token is no longer redeemable or transferrable. |
US12154079B2 |
Multi-service business platform system having event systems and methods
The disclosure is directed to various ways of improving the functioning of computer systems, information networks, data stores, search engine systems and methods, and other advantages. Among other things, provided herein are methods, systems, components, processes, modules, blocks, circuits, sub-systems, articles, and other elements (collectively referred to in some cases as the “platform” or the “system”) that collectively enable, in one or more datastores (e.g., where each datastore may include one or more databases) and systems. A system and method for maintaining unified events such as maintaining an ontology data store and an event datastore. The event datastore may store event record instances of one or more different types of event records. The system and method may identify one or more types of event records that track a specific event type based on a specific event type of a new event instance. |
US12154077B2 |
User interface for displaying patient historical data
A graphical user interface of a medical patient monitoring system allows clinical personnel to view and manipulate historical patient data in ways not available in traditional patient monitoring systems. The graphical user interface allows zooming in or out on the historical patient data, with a format of the data adjusted at certain zoom levels. A plurality of lanes of displayed historical patient data may be displayed in the graphical user interface, and a plurality of signals may be displayed in a single lane. An electrocardiogram strip view may be enabled to present historical patient data in the form of a traditional strip view if desired. |
US12154075B2 |
Systems and methods for generating status requests for units of work
Systems and methods for generating status requests for units of work are disclosed. Some implementations may: manage environment state information maintaining a collaboration environment; identify one or more work unit records having potentially incorrect status values for a status parameter; generate status requests prompting user input to update the potentially incorrect status values for the one or more work unit records identified; and effectuate presentation of the status requests, such that the first status request is presented via a client computing platform associated with the first user. |
US12154074B2 |
Distributed ledger system for automated claim adjudication
In one aspect, a distributed ledger system include a first network node configured to detect a triggering condition for processing a claim; collect user and broker information for processing the claim; convert the information from a first computer-readable format to a second computer-readable format; validate the converted information based on corresponding digital signatures; generate claim state objects based on the validated information to be used by each node of the distributed ledger system to execute a smart contract for processing the claim; receive one or more updated claim state objects from a second network node reflecting updated processing status of the claim to be used by each node of the distributed ledger system to execute the smart contract for processing the claim; and process the claim based on results of execution of the smart contract using the one or more updated claim state objects. |
US12154073B2 |
Article storage facility
A control system performs a shipping process, a replenishing process, a moving process, and a returning process. The replenishing process is for, in a case in which the number of first-type articles located in a first warehouse has become less than or equal to a quantitative threshold, transporting the first-type articles located in a second warehouse to the first warehouse, thereby stocking the articles into the first warehouse while the articles are in containers. The moving process is for transporting second-type articles that have become the picking target articles and are located in the second warehouse to the first warehouse, thereby stocking the articles into the first warehouse while the articles are in the containers. The returning process is for transporting the containers accommodating the second-type articles that have been returned to the first warehouse upon completion of the shipping process, from the first warehouse to the second warehouse. |
US12154070B2 |
Procurement work assistance system, procurement work assistance device, and procurement work assistance method
A procurement work assistance device includes a storage unit configured to store order history information, delivery history information, and a procurement plan in which an item to be procured is registered, a delivery expectation index calculation unit configured to calculate, by using the order history information, a delivery expectation index indicating easiness of delivery for each item of each supplier, and an order plan formulation unit configured to generate delivery expectation index histogram information indicating a relationship between the delivery expectation index and a delivery rate calculated based on the delivery history information, calculate a delivery expectation index of the item in the procurement plan, determine, by using the delivery expectation index histogram information, the supplier having the highest delivery rate associated with the delivery expectation index, and generate order plan information including the item in the procurement plan and the determined supplier. |
US12154069B2 |
System and methods for modular inventory management
A modular inventory management system is included. The modular inventory monitoring system may include a receiver, a carrier, buses coupled to the carrier, and load cells coupled to the carrier. One or more of the load cells is configured to support a bin, and wherein the load cells are configured to continuously measure a weight of the bin and communicate the weight or a change in the weight to the receiver. A method of using a modular inventory management system is also included. |
US12154068B2 |
Internet of things fleet management with out of sequence stop detection
Embodiments detect stops by an entity on a pre-planned trip that includes a plurality of stops and a planned sequence of stops. Embodiments receive a first geo-location message indicating a first location and corresponding first time for the entity. Embodiments, based on the first geo-location message and a previous geo-location message, generate an enter geofence set and an exit geofence set. When the entity is currently, based on the previous geo-location message, at one of the stops and the current stop is in the exit geofence set, embodiments store the first time as a departure time for the current stop. When the entity is not currently, based on the previous geo-location message, at one of the stops and the enter geofence set is non-empty, embodiments store the first time as an arrival time for a stop corresponding to the first location. |
US12154067B1 |
Management of unattended package delivery
In an approach to automated protection of delivered packages, a computer receives information associated with a package delivery. A computer determines a recipient is not present for the package delivery. A computer predicts a time of arrival of the recipient. A computer determines a duration of time prior to the arrival of the recipient exceeds a pre-defined threshold. A computer determines one or more environmental conditions of an area surrounding a delivery location. A computer determines at least one of the one or more environmental conditions indicates a need for an ameliorative action associated with the package delivery. A computer determines one or more ameliorative actions. A computer instructs a delivery resource to perform the one or more ameliorative actions. A computer instructs the delivery resource to deliver the package. |
US12154066B2 |
Systems and methods for delivering items having encoded delivery points
Systems and methods for delivering items are disclosed. The systems and methods comprise assigning a unique internal control value to each profile having an identified physical address delivery point. They also receive a request for delivery point information for each of a plurality of items to be distributed and providing a response comprising a list of internal control values thereto. They further receive a plurality of items, each item having printed thereon one of the internal control values on the list. For each of the plurality of items, they scan, by item processing equipment, the item to read the internal control value printed thereon, identifying, in the profile database, the physical address delivery point corresponding to the assigned internal control value, routing, by the item processing equipment, the item according to the identified physical address delivery point, and delivering the item to the identified physical address delivery point. |
US12154065B2 |
System and method for performing precision guided air to ground package delivery
Described is a method of delivery for cargo or goods from an aerial vehicle (mothership) to a designated ground delivery location via the use of a direct air shipping package. For example, an aerial vehicle may be an airplane or helicopter that remains at altitude with a package stowed for deployment. As the mothership travels in the vicinity of the designated location the package flight control computer (flight controller) calculates a preferred travel trajectory based upon the aerodynamic properties of the package and location relative to the designated delivery location such as a small delivery pad located on a patio of a home. When the mothership transits through a calculated release point the package disengages the mothership. As the package descends it may increase accuracy relative to the designated delivery location by altering aerodynamic properties to maintain the preferred travel trajectory and decreasing landing zone size requirements and increasing precision of delivery. To reduce the impact force at landing the designated delivery location and/or the package may contain a net, airbag, parachute or similar device to provide a suitably soft landing suitable for commercial home delivery. |
US12154061B2 |
Methods and systems for requesting and displaying UAV information
Described herein are methods and systems that help facilitate the summoning and loading of a pickup and delivery unmanned aerial vehicle (UAV). In particular, a computing system may display a graphical interface including an interface feature that indicates UAV assignments. That computing system may receive a message including a UAV identifier that identifies a particular UAV assigned to a particular item based on a UAV-assignment request for the particular item. And the computing system may use the received UAV identifier as a basis for displaying, on the graphical interface, (i) a graphical identifier of the particular UAV assigned to the particular item based on the UAV-assignment request for the particular item and (ii) a graphical identifier of the particular item. |
US12154059B2 |
Territory set determination based on historical service event data
Processors obtain instances of service event data and generate a plurality of territory sets. The processors determine a plurality of respective servicing values based at least in part on the instances of service event data. A respective servicing value is determined for each territory set of the plurality of territory sets. A respective servicing value for a respective territory set is determined based at least in part on at least one path that links the respective service locations located within a particular territory of the territory set on a particular service date. Based on the plurality of respective servicing values, a preferred territory set is identified from the plurality of territory sets. Responsive to determining that the preferred territory set satisfies one or more provision criteria, the processors cause information corresponding to the preferred territory set to be provided. |
US12154058B2 |
Assisted analytics
Detecting a source business activity of an outlier of a business performance measure that falls outside of a statistical analysis-computed outlier boundary includes identifying the source business activity based on an impact rating indicating a likelihood that a business activity contributes a value to the computation of the outlier for a given dimension of business performance data representative of business activities. |
US12154057B1 |
Systems and methods for using a graphical user interface of a maritime factory ship with a digital twin factory ship model
In one embodiment, a computer-implemented method includes receiving first information pertaining to a configuration of a factory ship, and causing a graphical user interface (GUI) to be presented on a computing device. The GUI represents the configuration of the factory ship. The method includes receiving second information pertaining to a mission, determining, based on the second information, one or more parts required to perform the mission, determining, based on the one or more parts and the first information, a reconfiguration of the factory ship to enable manufacturing the one or more parts, causing the GUI to be modified to represent the reconfiguration of the factory ship, and simulating, via the GUI and using a digital twin factory ship model of the reconfiguration, operation of the factory ship to manufacture the one more parts. |
US12154056B2 |
Nested model structures for the performance of complex tasks
The disclosure is directed to systems, methods, and computer storage media, for, among other things, employing nested model structures to enforce compliance, within a computational system, to at least one policy. One method includes receiving a digital record that encodes content. A plurality of models (e.g., integrated models and/or model droplets) is employed to analyze the records. The plurality of models is configured and arranged within a nested structure of a hierarchy of models. Each of the plurality of models analyzes at least a portion of the record. Based on the nested structure, the hierarchy combines the analysis from each of the plurality of models to determine that the content violates a policy of a system. In response to determining that the content violates the policy, at least one mitigation (or intervention) action are performed. The at least one mitigation action may alter subsequent transmissions of the record. |
US12154053B1 |
System for quantitative software risk determination and visualization
A method may include retrieving an asset definition data file identifying data sources for features of an asset class, the features including controllable indicators and non-controllable indicators and for a plurality of assets, obtaining respective feature values for each asset of the plurality of assets based on the data sources. The method also includes segmenting the plurality of assets into a plurality of groups based on the non-controllable indicators and obtained feature values and computing a risk prioritization index for each asset in the plurality of assets based on the controllable indicators of the obtained feature values and generating an interactive visualization of the computed risk prioritization indexes. The method may include receiving a selection of a count in the interactive visualization, in response to the selection, retrieving a listing of assets in the plurality of assets within the group and the range corresponding to the selected count, and presenting the listing of assets in the interactive visualization. |
US12154052B2 |
Cross-enterprise workflow adaptation
A shared workflow operates over a plurality of execution environments associated with a content management system. A shared workflow is created in a first execution environment. The workflow is posted to a shared location. A particular workflow is selected from an exchange or other shared location and is thereafter configured to execute in a second execution environment. A computing module analyzes the workflow to identify environment-specific parameters. Based on a computer-generated recommendation emerging from the analysis, a user or a computing agent modifies the environment-specific parameter so as to configure the workflow prior to execution in the second execution environment. The first execution environment may correspond to a first department of an enterprise and the second execution environment may correspond to a second department of the same enterprise. Alternatively, the first execution environment may correspond to a first enterprise and the second execution environment may correspond to a second enterprise. |
US12154045B2 |
Reservation of lock box facilities
A method to operate at least one electronic lock box facility that includes detection of information about at least one lock box unit of a lock box facility of at least one lock box facility in which a shipment associated with a party is to be deposited, by a computing unit, based on a reservation for this lock box facility associated with a party, whereby the reservation information contains lock box type related information that comprises the number of dynamically reserved lock box units of a lock box type, the section of a lock box unit of at least one lock box unit based on the determined, provided information; acquisition of an identifier associated with the shipment to be deposited in the lock box facility by means of detection; and linking of the acquired identifier of the shipment with the selected lock box unit. |
US12154042B2 |
Systems for estimating terminal event likelihood
In implementations of systems for estimating terminal event likelihood, a computing device implements a termination system to receive observed data describing values of a treatment metric and indications of a terminal event. Values of the treatment metric are grouped into groups using a mixture model that represents the treatment metric as a mixture of distributions. Parameters of a distribution are estimated for each of the groups and mixing proportions are also estimated for each of the groups. In response to receiving a user input requesting an estimate of a likelihood of the terminal event for a particular value of the treatment metric, the termination system generates an indication of the estimate of the likelihood of the terminal event for the particular value based on a distribution density at the particular value for each of the groups and a probability of including the particular value in each of the groups. |
US12154038B2 |
Predictive RFM segmentation
A system and a method are disclosed for adjusting communication settings based on user segmentation. An activity-based communication management system retrieves behavioral and demographic data of at least one user. The system inputs the behavioral data and the demographic data into machine learning models. For each of the machine learning models, the system receives a respective activity parameter characterizing a predicted activity occurring within a time window. The system determines, based on the received activity parameters, a category to which the behavioral data and demographic data belong. The system subsequently adjusts a plurality of communication settings based on the determined category. The activity-based communication management system may provide user segmentation using both empirical activity parameters (e.g., historical behavioral data) and predicted activity parameters. |
US12154035B2 |
Anatomical position monitoring for bodily pressure ulcers
A method and system of training a machine learning neural network (MLNN) in monitoring anatomical positioning. The method comprises receiving, in a first input layer, from millimeter wave (mmWave) radar device, mmWave point cloud data representing spatial positions associated with a medical patient during successive changes in the spatial positions corresponding durations between changes, the mmWave data based upon detecting range and reflected wireless signal strength, receiving, in a second layer of the MLNN, attribute data for the corresponding durations, the f input layers interconnected with an output layer via an intermediate layer, the intermediate layer configured with an initial matrix of weights, training a MLNN classifier using classification that establishes correlation between the mmWave radar point cloud data, the attribute data and likelihood of formation of bodily pressure ulcers (BPUs) generated at the output layer, and producing a trained MLNN based on increasing the correlation. |
US12154034B2 |
Pruning method based on crossbar architecture and system thereof
The present disclosure relates to a pruning method based on a crossbar architecture and a system thereof, wherein the method comprises the steps of: carrying out structured pruning on a weight matrix to be processed at the current layer of a neural network without considering architecture factors to obtain a first weight matrix, wherein the weight matrix is the weight matrix of the neural network; determining the pruning scheme according to the size of the first weight matrix and the size of the crossbar, wherein the pruning scheme comprises: block-based structured pruning, crossbar row pruning and crossbar column pruning; and pruning the first weight matrix according to the pruning scheme to obtain a second weight matrix, wherein the second weight matrix is mapped to the crossbar array in an accelerator, and the neural network is accelerated by the accelerator. |
US12154033B2 |
Deep network learning method using autonomous vehicle and apparatus for the same
Disclosed herein are a deep network learning method using an autonomous vehicle and an apparatus for the same. The deep network learning apparatus includes a processor configured to select a deep network model requiring an update in consideration of performance, assign learning amounts for respective vehicles in consideration of respective operation patterns of multiple autonomous vehicles registered through user authentication, distribute the deep network model and the learning data to the multiple autonomous vehicles based on the learning amounts for respective vehicles, and receive learning results from the multiple autonomous vehicles, and memory configured to store the deep network model and the learning data. |
US12154030B2 |
Method and apparatus for data-free post-training network quantization and generating synthetic data based on a pre-trained machine learning model
A method for training a generator, by a generator training system including a processor and memory, includes: extracting training statistical characteristics from a batch normalization layer of a pre-trained model, the training statistical characteristics including a training mean μ and a training variance σ2; initializing a generator configured with generator parameters; generating a batch of synthetic data using the generator; supplying the batch of synthetic data to the pre-trained model; measuring statistical characteristics of activations at the batch normalization layer and at the output of the pre-trained model in response to the batch of synthetic data, the statistical characteristics including a measured mean {circumflex over (μ)}ψ and a measured variance {circumflex over (σ)}ψ2; computing a training loss in accordance with a loss function Lψ based on μ, σ2, {circumflex over (μ)}ψ, and {circumflex over (σ)}ψ2; and iteratively updating the generator parameters in accordance with the training loss until a training completion condition is met to compute the generator. |
US12154029B2 |
Continual reinforcement learning with a multi-task agent
A method of training an action selection neural network for controlling an agent interacting with an environment to perform different tasks is described. The method includes obtaining a first trajectory of transitions generated while the agent was performing an episode of the first task from multiple tasks; and training the action selection neural network on the first trajectory to adjust the control policies for the multiple tasks. The training includes, for each transition in the first trajectory: generating respective policy outputs for the initial observation in the transition for each task in a subset of tasks that includes the first task and one other task; generating respective target policy outputs for each task using the reward in the transition, and determining an update to the current parameter values based on, for each task, a gradient of a loss between the policy output and the target policy output for the task. |
US12154028B2 |
Fine-grain compute communication execution for deep learning frameworks via hardware accelerated point-to-point primitives
One embodiment provides for a system to configure distributed training of a neural network. The system includes memory to store a library to facilitate transmission of data during distributed training of the neural network; a network interface to transmit and receive gradient data associated with the trainable parameters; a general-purpose processor to execute instructions provided by the library, the instructions to cause the general-purpose processor to configure the network interface to transmit and receive the gradient data associated with the trainable parameters during a workflow of a machine learning framework; and a graphics processor to perform compute operations associated with machine learning framework workflow to generate the gradient data associated with the trainable parameters, wherein, based on the machine learning framework workflow, the library is to interleave the compute operations on the graphics processor with transmission and receipt of gradient data via the network interface. |
US12154025B1 |
Optimization of graphics processing unit memory for deep learning computing
Systems and methods are provided for optimizing GPU memory allocation for high-performance applications such as deep learning (DL) computing. For example, a DL task is executed using GPU resources (GPU device and GPU memory) to process a DL model having functional layers that are processed in a predefined sequence. A current functional layer of the DL model is invoked and processed using the GPU device. In response to the invoking, a data compression operation is performed to compress data of a previous functional layer of the DL model, and store the compressed data in the GPU memory. Responsive to the invoking, compressed data of a next functional layer of the DL model is accessed from the GPU memory and a data decompression operation is performed to decompress the compressed data for subsequent processing of the next functional layer of the DL model by the GPU device. |
US12154024B2 |
Learning word representations via commonsense reasoning
A method trains a recursive reasoning unit (RRU). The method receives a graph for a set of words and a matrix for a different set of words. The graph maps each word in the set of words to a node with node label and indicates a relation between adjacent nodes by an edge with edge label. The matrix indicates word co-occurrence frequency of the different set of words. The method discovers, by the RRU, reasoning paths from the graph for word pairs by mapping word pairs from the set of words into a source word and a destination word and finding the reasoning paths therebetween. The method predicts word co-occurrence frequency using the reasoning paths. The method updates, responsive to the word co-occurrence frequency, model parameters of the RRU until a difference between a predicted and true word occurrence are less than a threshold amount to provide a trained RRU. |
US12154022B2 |
Method of training a test system for mobile network testing, test system as well as method of mobile testing
A method of training a test system, including: running a predefined set of test procedures on the testing device in order to obtain a temporal test metric; evaluating the temporal test metric via a machine learning model by a processing circuit; and training the machine learning model by the processing circuit to predict a temporal course of a test stability score based on the temporal test metric obtained, wherein the training of the machine learning model is based on the temporal test metric together with a known binary test result, and wherein the temporal course of the test stability score indicates the probability of a respective binary test result throughout the entire duration of a test. A test system and a method for mobile network testing are also described. |
US12154021B1 |
Visual search and content display system
Devices and techniques are generally described for providing a graphical user interface. In some examples, first image data may be sent to a computing device, that when rendered is effective to display a first combination of items disposed together in a first environment and a first selectable control. In some examples, first data may be received indicating a selection of the first selectable control. In various examples, a first computing device may determine first feature data representing the first image data. In some examples, the first computing device may determine second image data using the first feature data. In some examples, the second image data may be sent to a second computing device. The second image data, when rendered, may be effective to display a second combination of items disposed together in a second environment. |
US12154020B2 |
Compatible neural networks
A method for training a plurality of task neural networks such that the trained task neural networks are compatible with each other is described. The method includes receiving, for each of the plurality of task neural networks, a respective training data set; forming an auxiliary loss function for the plurality of task neural networks, in which the auxiliary loss function ensures that the trained task neural networks would be compatible with each other; and training the plurality of task neural networks to optimize a combined loss function. The combined loss function is a combination of respective task loss functions for the respective machine learning tasks and an auxiliary loss function that encourages compatibility between the task neural networks. |
US12154015B2 |
Providing custom machine-learning models
Providing custom machine learning models to client computer systems. Multiple machine learning models are accessed. Client-specific data for multiple client computer systems are also accessed. For each of at least some of the client computer systems, performing the following actions: First, using the corresponding client-specific data for the corresponding client computer system to determine which subset of the multiple machine learning models is applicable to the corresponding client computer system. The subset of the multiple machine learning models includes more than one of the multiple machine learning models. Then, aggregating the determined subset of the multiple machine learning models to generate an aggregated subset of machine learning models that is customized to the corresponding client computer system. |
US12154007B2 |
Fiber sensing on roadside applications
A fiber-based roadside condition sensing system is provided. The system includes a fiber optic cable arranged in various roadside locations for Distributed Vibration Sensing (DVS) and Distributed Acoustic Sensing (DAS) at the various roadside locations. The system further includes a machine-learning-based analyzer for selectively providing any of an early warning and a prevention of various detected conditions responsive to a machine-learning-based analysis of results from the DVS and the DAS. |
US12154006B2 |
Predicting and minimizing quantum decoherence in quantum computer systems
In one example described herein a system can receive, by a gate analysis service, a quantum assembly language (QASM) file. The QASM file can define a quantum algorithm that can include logic gates that can be executed on a quantum computer system. The system can access, by the gate analysis service, a data repository that can include an estimated amount of quantum decoherence associated with each logic gate of a plurality of logic gates that includes the logic gates. The system can determine, by the gate analysis service, a prediction of an amount of quantum decoherence associated with executing at least one logic gate of the logic gates on the quantum computer system. Additionally, the system can adjust, by the gate analysis service, the QASM file to modify the prediction associated with executing the logic gates on the quantum computer system. |
US12153999B2 |
Scanning method and electronic device
A scanning method, applied in an electronic device, is illustrated. The electronic device obtains a total number of barcodes, and uses a camera to photograph the barcodes to obtain a first image. The electronic device scans the first image, determining a first number of first scanned barcodes and first positions of the first scanned barcodes, and uses the camera with adjusted shooting parameter to photograph the barcodes to obtain a second image, and scans the barcodes of the second image to determines a second number of second scanned barcodes and the second positions of the second scanned barcodes. The electronic device calculates a first sum of the first number and the second number when the first positions are different from the second positions, and determines a target scanning result when the first sum is equal to the total number. |
US12153998B2 |
Tag for identifying a package and a method thereof
A method for uniquely identifying a food package provided with a two-dimensional, 2D, code. The method includes: capturing image data depicting the 2D code using a camera-equipped device; identifying a primary code based on the image data using a software application executed on a data processing device provided in the camera-equipped device, wherein the primary code is linked to a web address; downloading interstitial content from a remote server; launching the interstitial content linked to the primary code; and identifying a secondary code using the interstitial content, wherein the secondary code is related to individual deviations of the 2D code on the food package. |
US12153992B2 |
Allocation of antennas for energy harvesting or data communication
Various aspects of the present disclosure generally relate to wireless communication. In some aspects, a user equipment (UE) may allocate, for at least a period of time, one or more first antennas for energy harvesting from a transmission. The UE may allocate, for at least the period of time, one or more second antennas for data communication. Numerous other aspects are described. |
US12153990B2 |
Associating assets using RFID-RF wireless gateways
A system is disclosed for tracking and monitoring sets of assets in or on a container using RFID-RF tags associated with the assets. The system comprises a specimen holder bin or similar container and a wireless tag affixed to the specimen holder bin. The specimen bin holder is configured to hold a plurality of assets. The wireless tag comprises a radio frequency identifier (RFID) circuit, a radio frequency (RF) circuit, a processor, a memory storing an identifier (ID) associated with the RFID circuit, and an energy source electrically connected to the RFID circuit, the RF circuit, and the processor. The wireless tag is configured to broadcast the identifier associated with the RFID circuit responsive to an interrogation signal by one or more gateways associated with the system. In some embodiments, each asset of the plurality of assets additionally comprises an RFID tag. |
US12153988B2 |
Quantum tunneling devices for generation of harmonics in passive wireless tags and sensors
A tag detection system comprising a source for producing an interrogation signal having a first frequency; a harmonic radar tag comprising: an antenna structure; a tunneling junction electrically and integrally coupled to the antenna; and wherein the harmonic radar tag when stimulated by the interrogation signal having the first frequency, and the harmonic radar tag produces a response signal at a second frequency different from the first frequency. |
US12153986B2 |
Software-based RFID tag emulator
A method for implementing a software-based (SB) radio frequency identification (RFID) tag is disclosed. The method comprises storing first RFID identity data in a memory of the SB RFID tag, storing second RFID identity data in the memory of the SB RFID tag; and receiving via an antenna coupled to the SB RFID tag an RFID interrogation signal from an RFID reader and, in response determining by a processor of the SB RFID tag a status of an RFID identity selection criterion, selecting one of the first RFID identity data and the second RFID identity data, based on the status of the RFID identity selection criterion; and sending the selected one of the first RFID identity data and the second RFID identity data to the RFID reader via an antenna coupled to the SB RFID tag. |
US12153981B2 |
Labeling set for marking a pharmaceutical vessel and pharmaceutical packaging unit
A labeling set for marking a pharmaceutical vessel including a body having a peripheral surface and a removable closure includes: a three-dimensional molded attachment, a label for sticking on the outer vessel circumference to be marked, and an RFID transponder for electronic identification of the vessel and/or contents. The attachment is mountable and/or positionable on the vessel in a predefined relative position and has a circumferential wall with an outer circumferential surface which is intended as an additional labelable and/or electronically identifiable outer wall and/or outer surface and whose radius, outer circumference and/or wall course is selected in accordance with the radius, outer circumference and/or wall course of the vessel circumferential surface. The label and/or the RFID transponder sticks over and/or covers both a circumferential surface, formed in accordance with the vessel body outer circumference, and the attachment circumferential surface at least in regions and/or to secure the vessel attachment to the vessel. |
US12153976B2 |
Non-transitory computer-readable medium storing support program
A non-transitory computer-readable medium storing a support program readable by a computer of an information processing device, the support program corresponding to a printer connected to the information processing device and supporting a general-purpose print program pre-installed in an operating system of the information processing device, the support program, when executed by the computer, causes the computer to perform: based on a print instruction being output from an application program installed in the information processing device and transferred to the general-purpose print program to cause the printer to perform printing, receiving intermediate image data according to the print instruction from the operating system; generating rasterized raster data based on the received intermediate image data; compressing the generated raster data; and transmitting print data based on the compressed raster data to the printer. |
US12153969B1 |
Shelf label communication method based on synchronous network, shelf label system and computer device
The disclosure provides a shelf label communication method based on a synchronous network, a shelf label system and a computer device. In the method, an electronic shelf label establishes a first timing task of a timer when receiving a timing service instruction; determines a timing duration of the first timing task based on a time difference between current local system time when the timing service instruction is received and the instruction execution system time, and starts the first timing task; the electronic shelf label cyclically calibrates a current timing duration in the first timing task based on the periodically received base-station system time, to obtain the calibrated current timing duration. |
US12153966B2 |
System and method for an efficient and scalable multitenant implementation for content management services platforms, including cloud deployed content management services platforms
Embodiments of a multitenant content server that employs embodiments of a database architecture for use in multitenant environments that include a global partition and a tenant partition for each tenant. These partitions can be accessed using sessions corresponding to the partitions and interfaces associated with the tenants. |
US12153964B2 |
Configurable logic platform with reconfigurable processing circuitry
A configurable logic platform may include a physical interconnect for connecting to a processing system, first and second reconfigurable logic regions, a configuration port for applying configuration data to the first and second reconfigurable logic regions, and a reconfiguration logic function accessible via transactions of the physical interconnect, the reconfiguration logic function providing restricted access to the configuration port from the physical interconnect. The platform may include a first interface function providing an interface to the first reconfigurable logic region and a second interface function providing an interface to the first reconfigurable logic region. The first and second interface functions may allow information to be transmitted over the physical interconnect and prevent the respective reconfigurable logic region from directly accessing the physical interconnect. The platform may include logic configured to apportion bandwidth of the physical interconnect among the interface functions. |
US12153962B2 |
Storage transactions with predictable latency
The disclosure concerns at least one processor that can execute a polling group to poll for storage transactions associated with a first group of one or more particular queue identifiers. The disclosure concerns at least one processor is configured to: execute a second polling group on a second processor, wherein the second polling group is to poll for storage transactions for a second group of one or more particular queue identifiers that are different than the one or more particular queue identifiers of the first group, wherein the second group of one or more particular queue identifiers are associated with one or more queues that can be accessed using the second polling group and not the first polling group. |
US12153959B2 |
Rule violation detection
A method for detecting a traffic ramp-up rule violation includes receiving data element retrieval requests from an information retrieval system and determining a requests per second (RPS) for a key range. The method also includes determining a moving average of RPS for the key range. The method also includes determining a number of delta violations, each delta violation comprising a respective beginning instance in time when the RPS exceeded a delta RPS limit. For each delta violation, the method includes determining a maximum conforming load for the key range over and determining whether the RPS exceeded the maximum conforming load for the key range based on the beginning instance in time of the respective delta violation. When the RPS has exceeded the maximum conforming load, the method includes determining that the delta violation corresponds to a full-history violation indicative of a degradation of performance of the information retrieval system. |
US12153957B2 |
Hierarchical work scheduling
A method for hierarchical work scheduling includes consuming a work item at a first scheduling domain having a local scheduler circuit and one or more workgroup processing elements. Consuming the work item produces a set of new work items. Subsequently, the local scheduler circuit distributes at least one new work item of the set of new work items to be executed locally at the first scheduling domain. If the local scheduler circuit of the first scheduling domain determines that the set of new work items includes one or more work items that would overload the first scheduling domain with work if scheduled for local execution, those work items are distributed to the next higher-level scheduler circuit in a scheduling domain hierarchy for redistribution to one or more other scheduling domains. |
US12153954B2 |
Dynamic production scheduling method and apparatus based on deep reinforcement learning, and electronic device
The embodiments of the present invention provide a dynamic production scheduling method, apparatus and electronic device based on deep reinforcement learning, which relate to the technical field of Industrial Internet of Things, and can reduce the overall processing time of jobs on the basis of not exceeding the processing capacity of production device. The embodiments of the present invention includes: acquiring static characteristics, dynamic characteristics of each of jobs and system dynamic characteristics, inputting the static characteristics, dynamic characteristics of each of jobs to be scheduled and system dynamic characteristics into a scheduling model to obtain a job execution sequence or batch execution sequence of the jobs in each production stage, wherein, the static characteristics of the job include an amount of tasks and time required for completion, the dynamic characteristics of the job include reception moment, and the system dynamic characteristics include a remaining amount of tasks that can be performed by the device in each production stage. The scheduling model is a model obtained after training a first actor network based on static characteristics and dynamic characteristics of a sample job, system dynamic characteristics, and a first critic network. |
US12153952B1 |
Method for processing multiple transactions converted from single transaction in processor, and processor for performing same
A method for processing multiple transactions converted from a single transaction is provided, which is performed by a processor including at least one core and includes converting a first transaction conforming to an instruction according to an instruction set architecture (ISA) into a plurality of second transactions conforming to the register size of the core, and transferring, by the load-store unit (LSU) of the core, the plurality of second transactions to the cache, in which the LSU may be configured to further transfer, to the cache, conversion information indicating whether the plurality of second transactions are converted from the first transaction. |
US12153946B2 |
Remote work supporting apparatus and method
There is provided a remote work supporting apparatus and method capable of checking work content of each operator and thereby supporting remote work while preventing the occurrence of human errors. A remote work supporting system for supporting work for a target computer apparatus to be executed remotely by a plurality of operators, and a remote work supporting method executed by the remote work supporting system are designed to: create virtual machines for providing a virtual computer environment for the target computer apparatus by respectively associating the virtual machines with the respective operators and provide each of the created virtual machines to each of the corresponding operators; and monitor respective pieces of work content regarding the virtual machines corresponding to the respective operators, presume correct work content from among the respective pieces of work content, and cause the presumed work content to be reflected in the target computer apparatus. |
US12153943B2 |
Electronic device displaying user interface and method for operating the same
According to various embodiments, an electronic device may comprise a display and a processor, wherein the processor is configured to control the display to display a plurality of contents related to an application in a first area of the display, and a plurality of objects for performing a plurality of functions related to the application in a second area of the display, select a first content from among the plurality of contents based on a first input on the display, identify at least one function corresponding to the first content among the plurality of functions, based on identifying a second input to the first content on the display, and control the display to display at least one object corresponding to the at least one function among the plurality of objects in the second area, to be visually distinguished. |
US12153942B2 |
Input value setting assisting apparatus, input value setting assisting method and program
An input value setting assistance device includes: an acquisition unit that displays a first screen including a plurality of input fields, and acquires an image of the first screen and a coordinate value regarding each of the input fields included is the first screen; and an assistance unit that displays a second screen including the image acquired by the acquisition unit regarding the first screen and setting fields for setting values for each of the input fields of the first screen and, when one of the setting fields is selected, displays a prescribed mark based on the coordinate value acquired by the acquisition unit for the input field related to the setting field. Thereby, the setting work of each of the input values prepared in advance for each of the input fields included is the screen can be effectively assisted. |
US12153941B1 |
Disparate sourcing of tree data structures for searching and suggesting application services
Implementations set forth herein relate to providing suggestions for application services using tree data structures provided by various application sources. A native data structure, created by an assistant application or other related application, can be present in a local memory and, depending on the status of this native data structure, can be utilized to generate deep links to be rendered within the search interface. Selection of a particular deep link can initialize particular operations and/or routines at one or more client or remote applications. When the native structure is unavailable, or does not satisfy certain criteria, other actions can be initiated for fetching data from remote sources or utilizing other locally available application data structures. In some implementations, graphical user interface elements indicating operation statuses can be rendered based on the available data structure(s), thereby aiding in selecting certain services across multiple applications. |
US12153939B2 |
Methods and systems for supervising displayed content
The present disclosure is directed to supervising displayed content. In particular, the methods and systems of the present disclosure may: generate data representing a plurality of images of interfaces displayed by a computing device configured to supervise content displayed to a user; determine, based at least in part on one or more machine learning (ML) models and the data representing the plurality of images, whether the interfaces displayed by the computing device include content of a type designated by a content supervisor of the user for identification; and generate data representing a graphical user interface (GUI) for presentation to the content supervisor, the GUI indicating whether the interfaces displayed by the computing device include content of the type designated for identification. |
US12153935B2 |
Method for initiating a standby mode in a control unit of a motor vehicle, corresponding operable control unit and motor vehicle
A method for operating a control unit of a motor vehicle, wherein a state management module of a runtime environment initiates a standby mode of the runtime environment as a function of a stop request. The invention provides that, as a function of the stop request, the state management module first sends out to at least one application a respective backup request which requests the respective application to store respective predetermined runtime data in a non-volatile data memory, and then, however, if a resume request is subsequently received within a waiting time period, the normal operating mode is continued without the planned switch-over to the standby mode. |
US12153934B2 |
Techniques for managing dependencies of an orchestration service
Techniques are disclosed for managing dependencies in an orchestration service. A computer-implemented method can include operations performed by a declarative infrastructure provisioner (DIP). In some embodiments, the DIP parses configuration data associated with a computing system and generates a directed acyclic graph (DAG) for booting a first resource. The DAG may specify a dependency of the first resource on a capability of a second resource. The DIP may traverse the DAG and determine, based at least in part on the traversal, that the dependency has been reached. The DIP may publish, to a scheduling process, an indication that the first resource is awaiting availability of the capability of the second resource. In some embodiments, the DIP receives a subsequent indication that the capability is available, regenerates the DAG, and recommences traversal of the DAG. Additional operations for booting the first resource may be performed in accordance with the recommenced traversal. |
US12153929B2 |
Processor that executes instruction that specifies instruction concatenation and atomicity
A processor includes a plurality of execution units. At least one of the execution units is configured to determine, based on a first field of a first instruction, a number of additional instructions to execute in conjunction with the first instruction and prior to execution of the first instruction. The at least one of the execution units is further configured to determine, based on a second field of the first instruction, a subset of the additional instructions to execute atomically. |
US12153926B2 |
Processor-guided execution of offloaded instructions using fixed function operations
Processor-guided execution of offloaded instructions using fixed function operations is disclosed. Instructions designated for remote execution by a target device are received by a processor. Each instruction includes, as an operand, a target register in the target device. The target register may be an architected virtual register. For each of the plurality of instructions, the processor transmits an offload request in the order that the instructions are received. The offload request includes the instruction designated for remote execution. The target device may be, for example, a processing-in-memory device or an accelerator coupled to a memory. |
US12153923B1 |
Multi-card processor access framework
A supplemental computing system can provide card services while saving processing power of a data center for other tasks. For example, the supplemental computing system described herein can include a processor and a memory that includes instructions that are executable by the processor to perform operations. The operations can include receiving a first subset of card requests. The operations can further include performing at least one servicing task to a card request resulting in an altered card request. Additionally, the operations can include selecting, for each altered card request in the first subset, a secondary card processor from at least one secondary card processor. The operations can also include transforming the altered card request into a secondary card processor specific card request suitable for the selected secondary card processor. The operations can include submitting the secondary card processor specific card request to the selected secondary card processor. |
US12153922B2 |
PIM search stop control
In accordance with described techniques for processing-in-memory (PIM) search stop control, a computing system or computing device includes a memory system that includes a stop condition check component, which receives an instruction that includes a programmed check value. The stop condition check component compares the programmed check value to outputs of a PIM component, and the stop condition check component initiates a stop instruction to stop the PIM component from processing subsequent computations based on an output of the PIM component matching the programmed check value. |
US12153919B2 |
Efficient instruction translation method, and processor
A processor with efficient instruction translation is shown, which uses a microcode device that has a first storage device with a micro-operation bit width. The first storage device stores a fast translation table that records micro-operations corresponding to a particular complex instruction. When determining that a received macro instruction is the particular complex instruction, an instruction translator operates a register alias table hardware to enable the microcode device to query the fast translation table to obtain and return the micro-operations corresponding to the particular complex instruction to the register alias table hardware, for running execution units of the processor. |
US12153918B2 |
Software update apparatus, update control method, non-transitory storage medium storing update control program, server, OTA master, and center
A software update apparatus controls software update of an electronic control unit. The software update apparatus includes a control unit configured to, when a software update process of the electronic control unit is executed, control a timing for executing an approval request process for requesting an approval for the software update process according to the type of non-volatile memory included in an electronic control unit to be updated. |
US12153917B2 |
Systems and methods for reducing service downtime during software upgrades
A method for performing a software update that reduces down time in a Radio Access Network (RAN) is disclosed. A first computing device receives first Distributed Unit (DU) configuration information including an address of a first radio unit (RU) device. The first computing device cause the first RU device to stores an address of the first computing device as a value of a configuration parameter. After a second computing device installs software, the second computing device receives the first DU configuration information including the address of the first RU device. The first computing device receives an instruction to stop data transmission to the first RU device. The second computing device causes the first RU device stores an address of the second computing device as the value of the configuration parameter. The second computing device receives an instruction to start data transmission to the first RU device. |
US12153916B2 |
Accelerating software change requests in deployment pipelines
Systems, machine-readable media, and methods may facilitate accelerating software change requests in deployment pipelines. Operations of a deployment pipeline for testing and deploying a software change may be monitored, the operations corresponding to a set of input requirements for testing and deploying the software change. Data composites may be collected. The data composites may be created and may include pipeline information associated with operations of the deployment pipeline. Rules corresponding to software change request protocols may be learned and may define mappings of the data composites to requirements pertaining to software change request operations of the deployment pipeline. Input required for a software change request may be decreased based on the learning so that the input required for the software change request conforms to a subset of the set of input requirements. |
US12153915B2 |
Testing accessibility of geospatial applications using contextual filters
A method performed by a processing system including at least one processor includes applying a contextual filter to mask a portion of at least one of: an input of a software application, an output of the software application, or an underlying dataset of the software application, where the contextual filter simulates a limitation of a user of the software application, executing the software application with the contextual filter applied to the at least one of: the input of the software application, the output of the software application, or the underlying dataset of the software application, collecting ambient data during the executing, and recommending, based on a result of the executing, a modification to the software application to improve at least one of: an accessibility of the software application or an inclusion of the software application. |
US12153913B2 |
Virtualized file server deployment
In one embodiment, a system for managing a virtualization environment includes a set of host machines, each of which includes a hypervisor, virtual machines, and a virtual machine controller, one or more virtual disks comprising a plurality of storage devices, the one or more virtual disks being accessible by the virtual machine controllers, where the virtual machine controllers conduct I/O transactions with the virtual disks, and a deployment system configured to receive a request to deploy a virtualized file server on a plurality of host machines, where the request is associated with deployment parameters, select a deployment image for the host machines based on the deployment parameters, and provide the deployment image to each host machine via the virtual disk. The virtual machine controller located on the host machine stores at least a portion of the deployment image on a storage device associated with the host machine. |
US12153912B2 |
Upgrading operating software (“OS”) for devices in a multi-device ecosystem
Embodiments are provided for upgrading operating application in a multi-device ecosystem in a computing environment. Various types of computing devices are determined to be connected to a multi-device computing network. A collaboration plan is generated between the computing devices to execute an operating application operation event on each of the computing devices without interrupting user activities executing on each of the computing devices. Operating applications on each of the computing devices are upgraded according to the collaboration plan without interrupting each of the f user activities on each of the computing devices. |
US12153909B1 |
Methods and systems of controlling deployment of software based upon an application reliability analysis
A system and method for controlling deployment of one or more changes to one or more applications of a computer system based upon an application reliability analysis. The system collects information related to one or more applications deployed on a system which require changes from one or more resources; generates a change risk score for each application based at least in part on a weighted average of one or more parameters affecting system quality, a weighted average of one or more parameters affecting system performance, and a weighted average of one or more parameters affecting system stability, and determines whether to perform an automated deployment process or prevent the deployment of application changes for each application. |
US12153904B2 |
Robotic process automation
A method, system, and computer program product for automated identification and generation of user interface interactions for robotic process automation development are provided. The method identifies an interface environment including a set of user interface elements. The method identifies a set of element attributes associated with the set of user interface elements based on a user interface model. A set of automated interactions are generated based on the interface environment, the set of user interface elements, the set of element attributes, and the user interface model. An input interface is generated based on the set of automated interactions. The method generates program code for a thematic interface environment based on user input received through the input interface, the interface environment, the set of user interface elements, the set of element attributes, and the user interface model. |
US12153902B2 |
Content development device
This content development apparatus includes at least one storage medium and at least one processor. The storage medium is configured to store a plurality of resource data pertaining to content being created; and store a database pertaining to the resource data. The processor is configured to execute a plurality of editing processes; generate first information created for each type of the resource data and at least including a location of each of the resource data, and second information expressing an association between different types of the first information; store the first and the second information in the at least one storage medium; respond to a request from one of the editing processes to acquire, using a designated resource data, information indicating a different type of the resource data associated with the designated resource data; notify the editing process; and update the database. |
US12153900B2 |
Sparse data handling and buffer sharing to reduce memory allocation and reclamation
Sparse data handling and/or buffer sharing are implemented. Data may be buffered in reusable buffer arrays. Data may comprise fixed or variable length vectors, which may be represented as sparse or dense vectors in a values array and indices array. Data may be materialized from a dataview comprising a non-materialized view of data in a machine-learning pipeline by cursoring over rows of the dataview and calling delegate functions to compute data for rows in an active column. A buffer and/or its set of arrays storing a first vector may be reused for a second and additional vectors, for example, when the length of buffer arrays is equal to or greater than the length of the second and additional vectors, which may be selectively stored as sparse or dense vectors to fit the array set. Shared buffers may be passed as references between delegate functions for reuse. |
US12153897B2 |
Combining unsupervised and semi-supervised deep clustering approaches for mining intentions from texts
An analysis platform combines unsupervised and semi-supervised approaches to quickly surface and organize relevant user intentions from conversational text (e.g., from natural language inputs). An unsupervised and semi-supervised pipeline is provided that integrates the fine-tuning of high performing language models via a language models fine-tuning module, a distributed KNN-graph building method via a KNN-graph building module, and community detection techniques for mining the intentions and topics from texts via an intention mining module. |
US12153896B2 |
Method and system for controlling distributions of attributes in language models for text generation
A method for generating a language model for text generation by receiving a pre-trained language model having attributes with existing probability distributions over the pre-trained language model; receiving at least one target constraint; the target constraint specifying an expectation of a target attribute over a language model that approximates the pre-trained language model; computing parameters of an energy based model by applying the target constraint to the pre-trained language model; obtaining samples from a reference policy; updating parameters of a target policy using the obtained samples and the energy based model; updating the reference policy with the target policy if the target policy is superior to the reference policy; and outputting the target policy as a target language model. The target language model is adapted to generate text with the target attribute over a probability distribution that approximates the desired probability distribution specified by the target constraint. |
US12153892B1 |
Use of semantic confidence metrics for uncertainty estimation in large language models
A method includes receiving a user input including natural language text. The method also includes generating modified inputs from the user input. The method also includes executing a machine learning model on the modified inputs to generate model outputs. The method also includes sampling the model outputs using a statistical sampling strategy to generate sampled model outputs. The method also includes clustering the sampled model outputs into clusters. The method also includes generating a confidence metric of the clusters. The method also includes routing, automatically in a computing system, the user input based on whether the confidence metric satisfies a threshold value. |
US12153891B2 |
Classification of user sentiment based on machine learning
A system and method for machine learning classification of user sentiment is disclosed. The method includes storing including a plurality of category information. The plurality of category information includes a set of domain-specific category information. The method further includes extracting a plurality of aspects from textual data. The method further includes generating a sentiment by a machine learning model. The method further includes receiving the plurality of aspects and the set of domain-specific category information. The method further includes generating a sentiment based on the plurality of aspects and the set of domain-specific category information. |
US12153889B2 |
Relying on discourse trees to build ontologies
Systems, devices, and methods of the present invention involve discourse trees. In an example, a method involves generating a discourse tree. The method includes identifying, from the discourse tree, a central entity that is associated with a rhetorical relation of type elaboration and corresponds to a topic node that identifies a central entity of the text. The method includes determining a subset of elementary discourse units of the discourse tree that are associated with the central entity. The method includes forming generalized phrases from the subset of elementary discourse units. The method includes forming tuples from the generalized phrases, where a tuple is an ordered set of words in normal form. The method involves responsive to successfully converting an elementary discourse unit associated with an identified tuple into a logical representation, updating the ontology with an entity from the identified tuple. |
US12153885B2 |
Multi-feature balancing for natural language processors
Techniques are disclosed for systems including techniques for multi-feature balancing for natural langue processors. In an embodiment, a method includes receiving a natural language query to be processed by a machine learning model, the machine learning model utilizing a dataset of natural language phrases for processing natural language queries, determining, based on the machine learning model and the natural language query, a feature dropout value, generating, and based on the natural language query, one or more contextual features and one or more expressional features that may be input to the machine learning model, modifying at least one or the one or more contextual features and the one or more expressional features based on the feature dropout value to generate a set of input features for the machine learning model, and processing the set of input features to cause generating an output dataset for corresponding to the natural language query. |
US12153883B2 |
Text-to-speech enriching system
Disclosed herein are system, method, and computer program product embodiments for a text-to-speech system. An embodiment operates by identifying a portion of content of the document, that is to be replaced with a summary associated with the content responsive to a request for an audible version of the document. A first request for the audible version of the document is received. A first summary of the content at a first level of detail is generated. The first summary is audibly output. A second request for additional information is received. A second summary of the content at different level of detail is generated. The second summary of the content at the second level of detail is audibly output. |
US12153880B2 |
Methods and systems for intelligent editing of legal documents
A system for intelligent editing of legal documents. The system includes a computing device. The computing device is configured to access a plurality of legal source texts from a plurality of legal sources, generate a score for each of the plurality of legal source texts, train a natural language processing model as a function of the scored legal source texts and a first machine-learning process, receive user inputted legal text from a user device being operated by a human user to create a user legal document, analyze the user inputted legal text using the natural language processing model, suggest, as a function of the analyzing, a modification to a target text of the user inputted legal text, and generate a score for a modified user legal document. A method for intelligent editing of legal documents is also provided. |
US12153872B2 |
Systems and methods for linking notes and transcripts
The present disclosure relates to systems and methods for automatically linking a note to a transcript of a conference. According to one of the embodiments a computer-implemented method is provided. The method comprises: receiving a transcript of a conference and a note from a conference participant; responsive to receiving the transcript of the conference and the note, applying a natural language processing on a content of the note and on a content of the transcript; identifying a matching content between the content of the note and the content of the transcript; generating a link corresponding to the matching content; and causing to display the link corresponding to the matching content. |
US12153868B2 |
Integrated circuit having non-integral multiple pitch
An integrated circuit includes a plurality of metal lines extending along a first direction, the plurality of metal lines being separated, in a second direction perpendicular to the first direction, by integral multiples of a nominal minimum pitch. The integrated circuit further includes a plurality of standard cells, at least one of the plurality of standard cells having a cell height along the second direction being a non-integral multiple of the nominal minimum pitch. |
US12153863B2 |
Multi-processor simulation on a multi-core machine
The invention relates to methods of simulation of a plurality of processors running on a plurality of cores, to multi-core microprocessor systems in which such methods may be carried out, and to computer program products configured to perform a simulation of a plurality of processors, running on a plurality of cores. According to a first aspect of the invention, there is provided a method of running a plurality of simulated processors on a plurality of cores, in which simulation of the processors is performed in parallel on the plurality of cores. |
US12153859B2 |
Method, system, and network for creating 3D objects
Injection molds can be fabricated using 3D printing technology. An inverse computer aided design (“CAD”) file may be generated based upon a visualization file that represents a 3D object. The inverse CAD file can then be altered based upon various parameters associated with the 3D object. One or more injection molds can be fabricated using a 3D printer based on the altered inverse CAD file. |
US12153857B2 |
Techniques for reducing latency in a wireless home theater environment
A first playback device can include a wireless network interface, an audio input interface, one or more processors, and data storage. The data storage stores instructions that, when executed by the processors, cause the first playback device to determine a first radio frequency (RF) energy level associated with RF signal communications from a second playback device to the first playback device. The first playback device modifies a threshold RF energy level for holding off transmissions by the first playback device based on the first RF energy level. The first playback device receives multi-channel audio content via the audio input interface and detects an ambient RF energy level. Based on the ambient RF energy level and the threshold RF energy level, data that represents a channel of the multi-channel audio content is communicated by the first playback device to the second playback device for playback by the second playback device in synchrony with playback of one or more other channels of the multi-channel audio content by the first playback device. |
US12153856B2 |
Transmission apparatus, transmission method, reception apparatus, and reception method for designating tactile presentation positions
There is provided a transmission signal to enable tactile presentation at more positions than the number of channels of a tactile vibration signal that can be transmitted. The transmission signal includes audio signals of a predetermined number of channels and tactile presentation signals of a predetermined number of channels and to which metadata designating the tactile presentation position targeted by each of the tactile presentation signals of the predetermined number of channels is added is generated. The transmission signal is transmitted to a reception side via a predetermined transmission path. For example, the metadata is dynamically changed to dynamically change the tactile presentation position targeted by each of the tactile presentation signals of the predetermined number of channels. |
US12153851B2 |
Meeting control method and apparatus, device, and medium
A meeting control method includes: displaying one or more meeting presentation portals in a shared content selection page of a meeting application; determining, in response to a trigger operation on the one or more meeting presentation portals, a meeting presentation portal triggered by the trigger operation as a target meeting presentation portal, and determining an application corresponding to the target meeting presentation portal as a target application; and sharing and projecting, in the meeting application, only a target interface content in the target application based on protocol parameters of the meeting application and the target application in response to receipt success information transmitted by the target application, the target interface content being content that the meeting application has a permission of sharing and projection. |
US12153850B2 |
Method, system and apparatus for displaying segmented multimedia on tiling display screens
The present disclosure provides a terminal control method, apparatus, and system. The control method includes: generating an orchestration plan according to a program selected by a user; selecting, according to the program and the orchestration plan, from tiling screens that form a terminal, multiple tiling screens used for displaying the program; segmenting, according to the selected multiple tiling screens, a multimedia resource corresponding to the program to obtain segmented multimedia resources; and sending said multimedia resources to the multiple tiling screens, so that each tiling screen displays according to the corresponding multimedia resource and the orchestration plan. |
US12153847B2 |
Image processing apparatus, image processing method, storage medium, and image display control system
An image processing apparatus that causes an image to be displayed includes a selection unit configured to select at least one image from among a plurality of images, a display control unit configured to cause the image selected by the selection unit to be displayed, a change unit configured to change a display attribute of the image displayed by the display control unit, and an acquisition unit configured to, if the display attribute is changed by the change unit, acquire a high-resolution image of the image whose display attribute is changed, wherein upon completion of acquisition of the high-resolution image by the acquisition unit, the display control unit causes the high-resolution image to be displayed. |
US12153845B2 |
Universal cloud printing protocol
The present disclosure provides a system and method of universal cloud printing that unites perspectives of both servers and printers in cloud-based printing. Using printer metadata and explicit constraints allows the server to accommodate various types of printers. Payloads can be consistently printed across various printers having different manufacturers, specifications, formats, or features. Status codes from the printer are defined and initiate a responsive action from the server. |
US12153843B2 |
Mailing optimization systems and methods
The systems and methods of the present invention provide optimized mailpiece batching, production, and mailing based on historical and real time, or near-real time, data such as target delivery time, mail fabrication processing costs and capacity, tracked transit times and costs for mailing between induction points and target addresses, and transport times and costs from various printers to various induction points. Additional considerations such as bulk discounts can be used in the analysis to ensure maximum cost reduction while achieving contract delivery times using distributed printing. |
US12153841B2 |
Information processing apparatus, non-transitory computer readable medium storing information processing program, and information processing method
An information processing apparatus includes a processor configured to store an instruction to execute a first job by using a first setting, in a case in which the first setting is changed to a second setting different from the first setting when the first job is executed, store first setting information regarding the first setting and second setting information regarding the second setting in association with each other in a storage unit, and in a case in which an instruction for execution of a second job different from the first job is given by using the first setting of the first job, perform control to display the first setting and the second setting, which are stored in the storage unit, in association with each other. |
US12153839B2 |
Cloud server, cloud system, and non-transitory computer-readable storage medium for managing print jobs
A first cloud server, that provides a first cloud cooperation service, executes instructions to: receive, from an image forming apparatus, a first acquisition request to acquire a print job; acquire information on a first print job managed by the first cloud cooperation service; acquire, from a second cloud server, information on a second print job managed by a second cloud cooperation service and information on a third print job managed by a first print service cooperating with the second cloud cooperation service; and transmit a print job list including the information on the first print job, the information on the second print job, and the information on the third print job to the image forming apparatus. |
US12153837B2 |
Information processing apparatus, control method thereof, and storage medium
The present information processing apparatus performs, for a print job for which a request is to be made to a printing apparatus, a print setting according to a user operation via a setting screen. In addition, when a setting screen is displayed on a display unit and a setting related to a specific sheet is performed, the present information processing apparatus switches a predetermined object included in the setting screen from a display in which the predetermined object cannot be selected by the user to a display in which the predetermined object can be selected by the user. |
US12153832B2 |
Memory searching component
An apparatus can include a memory device comprising a memory component and a memory controller that is coupled to the memory component. A memory searching component (MSC) is resident on the apparatus. The MSC can receive an external instruction indicative of performance of an operation to retrieve particular data from the memory component and issue, responsive to receipt of the instruction, a command to the memory controller to cause the memory controller to perform a read request invoking the memory component as part of performance of the operation in the absence of a further external instruction. |
US12153823B2 |
Multi-level memory programming and readout
A memory device including a three dimensional crosspoint memory array comprising memory cells each comprising two terminals and a storage element programmable to one of a plurality of program states each representing distinct values for at least two bits; and access circuitry to apply a first program pulse with a positive polarity across the two terminals of a first memory cell of the memory cells to program the first memory cell to a first program state of the program states; and apply a second program pulse with a negative polarity across the two terminals of the first memory cell to program the first memory cell to a second program state of the program states. |
US12153810B2 |
Storage device pool management based on storage device logical to physical (L2P) table information
Methods, systems, and apparatuses for storage device pool management based on storage device logical to physical (L2P) table information are provided. One such data storage system includes data storage devices each including a non-volatile memory; and a storage management device configured to receive L2P table information from at least two of the data storage devices; receive host data from a host device to be stored in one or more of the data storage devices; select, based on the L2P table information from the at plurality of data storage devices and the size of the host data, a target data storage device from the plurality of data storage devices; and send the host data to the target data storage device. |
US12153809B2 |
Field-programmable gate array (FPGA) for implementing data transfer between different configuration and application processes
A field-programmable gate array (FPGA) for implementing data transfer between different configuration and application processes includes a programmable logic resource, a configuration memory and a hardware memory. A write port and a read port of the hardware memory are respectively connected to a programmable logic resource by a wiring path, data in the hardware memory remains unchanged at an abnormal running stage of the programmable logic resource, and running data generated by a user design in a configuration and application process can be transferred to a user design in a subsequent configuration and application process by using the hardware memory for use during running. This enlarges functions of the FPGA, and meets application requirements in a plurality of different scenarios. |
US12153808B2 |
Memory device and data initialization method of the same
A memory device includes a row decoder that receives one or more normal addresses and one or more control addresses, and a memory cell array connected to the row decoder via a plurality of word lines. In a normal operation, in response to receiving the one or more normal addresses, any one word line among the plurality of word lines is enabled. In an initialization operation, in response to receiving the one or more normal addresses and the one or more control addresses, at least two word lines among the plurality of word lines are enabled. Data of memory cells of the memory cell array connected to the enabled at least two word lines is initialized. |
US12153802B2 |
Method and device for log structured merge-tree based key-value data storage
A log-structured merge-tree (LSM-Tree) based key-value (KV) data storage method includes writing KV data into a NAND flash memory. The KV data includes a key-value pair including a key and a corresponding value. The KV data is stored in a key-value solid state drive (KVSSD), which includes a storage class memory (SCM) and the NAND flash memory. The method further includes storing metadata of the KV data in the SCM. The metadata of the KV data includes the key and index information of the corresponding value of the KV data, and the index information of the corresponding value of the KV data indicates address information of the KV data in the NAND flash memory. |
US12153796B2 |
Non-deterministic memory protocol
The present disclosure includes apparatuses and methods related to a non-deterministic memory protocol. An example apparatus can perform operations on the memory device based on commands received from a host according to a protocol, wherein the protocol includes non-deterministic timing of the operations. The memory device can be a non-volatile dual in-line memory module (NVDIMM) device. |
US12153794B2 |
Auto-segmentation of non-fungible tokens using machine learning
Aspects of the disclosure relate to an NFT segmentation platform. The NFT segmentation platform may train an auto-segmentation model to generate tier scores corresponding to non-fungible tokens (NFTs). The NFT segmentation platform may compare the tier scores to tier thresholds defining threshold ranges. The NFT segmentation platform may automatically store the NFTs based on storage rules corresponding to the threshold ranges. The NFT segmentation platform may modify the storage location of the NFT based on changes in the tier score. The NFT segmentation platform may train an NFT validation model to generate NFT validation ratings for NFTs. The NFT segmentation platform may compare the NFT validation ratings to threshold values to determine whether or not to execute an event processing request. The NFT segmentation platform may create an iterative feedback loops to update the auto-segmentation model and the NFT validation model. |
US12153793B2 |
Multiple input device support
An information handling system enables a first human interface device and a second human interface device for simultaneous use with an application in the information handling system, wherein the application includes a first region and a second region. The system associates the first human interface device with the first region and associates the second human interface device with the second region, and associates the first human interface device with a first pointer and associates the second human interface device with a second pointer. The system also controls a first movement of the first pointer within the first region via the first human interface device while simultaneously controlling a second movement of the second pointer within the second region via the second human interface device. |
US12153790B2 |
Communicating with and controlling load control systems
An apparatus may display a home dashboard screen. The home dashboard screen may include a rooms function that when selected, causes display of a rooms screen. The rooms screen may list rooms. The rooms screen may present a back button that when selected, causes display of the home dashboard screen. When one of the rooms is selected, a room dashboard screen may be displayed. The room dashboard screen may list selectable functions, and may present a back button and a “Go To Rooms” button either of which when selected may cause display of the rooms screen. When a selectable function is selected, a control screen may be displayed. The control screen may present controls for receiving a control input, and may present a back button that when selected, causes display of the room dashboard screen, and a “Go To Rooms” button that when selected, causes display of the rooms screen. |
US12153784B2 |
Object position adjustment method and electronic device
An object position adjustment method and an electronic device are provided. The object position adjustment method includes: receiving a first input performed by a user, marking a first object by using a first mark in response to the first input; receiving a second input performed by the user; and switching positions of the first object and a second object in response to the second input, where the second object is marked by using a second mark. |
US12153783B2 |
User interfaces and methods for generating a new artifact based on existing artifacts
User interfaces, methods and structures are described for intuitively and fluidly creating new artifacts from existing artifacts and for exploring latent spaces in a visual manner. In example embodiments, source artifacts are displayed along with a selector. The selector is operable to indicate a selected set of the source artifacts by establishing a selection region that includes portions of one or more of the source artifacts displayed. Source vectors are associated with the source artifacts in the selected set. One or more resultant vectors are determined based on the source vectors, and an output artifact is generated based on the one or more resultant vectors. |
US12153780B2 |
Graphical user interface sanctioning entry manipulation
A system and method for allowing a user to manage transactions in an online credit card application. The system includes a back-end server operating the online application and including a processor for processing data and information, a communications interface communicatively coupled to the processor, and a memory device storing data and executable code. When the code is executed, the processor can link one or more external bank accounts to the online application, provide a list of transactions that were made using the credit card, enable a user to select one or more of the transactions in the list to be paid independent of the other transactions, and enable the user to pay the selected transactions using the one or more external bank accounts. |
US12153779B2 |
Method for managing access to a plurality of bots with pre-display of user-specific information, corresponding computer program product, storage medium and terminal
Method for managing access to a plurality of bots, in which the following are performed by a search interface run on a first terminal. During a first access by a user to the search interface: receiving an identifier associated with a target mobile terminal and an indication of the user's consent; storing, on the first terminal, the identifier associated with the target mobile terminal and the indication of consent; and receiving a request to launch a lookup operation with a view to selecting a bot and opening a conversation between the latter and the target mobile terminal. The method includes during a subsequent access: pre-displaying the stored identifier and indication of consent; and receiving a new request to launch the lookup operation with a view to selecting a new bot and opening a conversation between the latter and the target mobile terminal. |
US12153771B2 |
Device with signal generator
A touch controller includes a processing module operably coupled to a plurality of sensing circuits, the processing module is operable to receive a sense signal regarding an electrical characteristic of a sensor of a plurality of sensors. The processing module is further operable to determine the sense signal indicates the electrical characteristic is affected by an identifying signal emitted by a finger. The processing module is further operable to determine a coordinate location of the sensor. The processing module is further operable to generate a proximal touch signal that includes the coordinate location of the sensor. |
US12153760B1 |
Force touch judgment method
A force touch judgement method is applied to a force touch pad with two force sensors. Firstly, a force touch operation corresponding to a real force value is performed on a force touch position. Then, a first sensing signal value and a second sensing signal value corresponding to the force touch operation are respectively generated by the two force sensors. Then, the first sensing signal value and the second sensing signal value are added as a total sensing signal value. A calibration force value corresponding to the force touch position is obtained. A first calibration signal value and a second calibration signal value corresponding to the force touch position are added as a total calibration signal value. A ratio of the total sensing signal value to the total calibration signal value is equal to a ratio of the real force value to the calibration force value. |
US12153758B2 |
Display device
A display device includes a display layer, a touch layer including a plurality of driving electrodes and a plurality of sensing electrodes, and a touch driving circuit supplying touch driving signals to the plurality of driving electrodes, receiving touch signals from the plurality of sensing electrodes, and generating a touch sensing signal including first and second touch sensing signals. The touch driving circuit receives one of the touch signals, detects first sensed voltages of the one touch signal every first cycle of the first touch sensing signal to calculate a phase delay amount of the one touch signal, delays a phase of the second touch sensing signal based on the phase delay amount, calculates second sensed voltages of the one touch signal every second cycle of the second touch sensing signal different from the first cycle, and recognizes a touch input based on the second sensed voltages. |
US12153753B1 |
Foldable touch display panel, electronic device and driver circuit
An electronic device including a foldable touch display panel and a driver circuit is provided. The foldable touch display panel includes a foldable substrate and a plurality of touch sensors. The foldable substrate includes a first portion and a second portion. The first portion and the second portion face each other in a folded state. The driver circuit is coupled to the foldable touch display panel. The driver circuit is configured to drive the foldable touch display panel to perform a touch sensing operation in a touch sensing state. The driver circuit is configured to determine a folding angle between the first portion and the second portion according to a capacitance variation of the touch sensors in the folded state. |
US12153752B2 |
Touch display device and display panel
The present disclosure provide a display device and a display panel, the display panel including: a transistor disposed over a substrate; a first planarization layer and a second planarization layer disposed over the transistor; an anode electrode disposed in a light emitting area on the second planarization layer and electrically connected to the transistor through an anode contact hole; a touch buffer layer disposed to cover the anode electrode; a touch electrode including an overlap area overlapping a portion of the anode electrode in a non-light emitting area on the touch buffer layer; a touch line disposed under the touch electrode and electrically connected to the touch electrode through a touch contact hole; a bank covering the touch electrode and including an opening in which the light emitting area is placed; and an emission layer and a cathode electrode sequentially disposed on the anode electrode. |
US12153749B2 |
Display device, authentication method, and program
A display device featuring a touch detection and a fingerprint imaging functions is provided. A display device includes a light-emitting element and a light-receiving element. The light-emitting element includes a first pixel electrode, a light-emitting layer, and a common electrode, and the light-receiving element includes a second pixel electrode, an active layer, and the common electrode. The first pixel electrode and the second pixel electrode are provided on the same plane. The common electrode overlaps with the first pixel electrode with the light-emitting layer therebetween, and overlaps with the second pixel electrode with the active layer therebetween. A first conductive layer, a second conductive layer, and an insulating layer are provided above the common electrode. The insulating layer is provided above the first conductive layer, and the second conductive layer is provided above the insulating layer. The light-receiving element has a function of receiving light emitted from the light-emitting element. |
US12153747B2 |
Digital jukebox device with improved user interfaces, and associated methods
Certain exemplary embodiments relate to entertainment systems and, more particularly, to systems that incorporate digital downloading jukebox features and improved user interfaces. For instance, a smart search may be provided, e.g., where search results vary based on the popularity of songs within the venue, in dependence on songs being promoted, etc. As another example, a tile-based approach to organizing groupings of songs is provided. Groupings may involve self-populating collections of songs that combine centrally-promoted songs, songs in a given genre that are popular across an audiovisual distribution network, and songs that are locally popular and match up with the given genre (e.g., because of shared attributes such as same or similar genre, artist, etc.). Different tile visual presentations also are contemplated, as are different physical jukebox designs. In certain example embodiments, a sealed core unit with the “brains” of the jukebox is insertable into a docking station. |
US12153746B1 |
Electronic devices with illuminated reconfigurable touch controls and notifications
An electronic device may have a surface area that may or may not overlap a touch sensor and that may be illuminated. The surface area may have an appearance that matches adjacent housing surfaces when not illuminated from within the device. When it is desired to create notifications or reconfigurable touch controls, a pixel array under the surface area may be used to produce patterned illumination. A louver layer may be interposed between the pixel array and the surface area. The louver layer may have louvers that are tilted with respect to a surface normal associated with the surface area. The louver layer may have cores and claddings that are formed from materials that help impart a non-black appearance to the surface area when corresponding portions of the underlying pixel array are inactive and not emitting light. |
US12153745B2 |
Electronic pen and cartridge-type electronic pen main body including an conductive center electrode and a peripheral electrode
A cartridge-type electronic pen main body includes a conductive center electrode and a peripheral electrode disposed around the center electrode. The peripheral electrode includes a tapered part on a pen tip side and a cylindrical shaped part on an opposite side along an axial direction. When the cartridge-type electronic pen main body is in use, one end of the center electrode forming a pen tip is projected to the outside from an opening of a cylindrical housing of an electronic pen, and a portion of the tapered part of the peripheral electrode is also projected to the outside such that both the one end of the center electrode and the portion of the tapered part of the peripheral electrode are projected beyond a distal end of the cylindrical housing to capacitively couple with a sensor surface while the cylindrical shaped part of the peripheral electrode remains within the cylindrical housing. |
US12153744B2 |
Electronic pen and electronic pen main body
An electronic pen includes a cylindrical pen housing having an opening on a pen tip side and having a hollow portion inside, and an electronic pen main body having a cylindrical main body housing to be housed in the hollow portion of the pen housing. An axial member is installed on one end side of the main body housing, while another end side of the main body housing is locked in the pen housing. A projection portion projecting in a direction crossing the axial direction is formed on an outer circumference portion of the main body housing at a predetermined position in the axial direction. A stopper portion to be engaged with the projection portion in a state in which a tip end side of the axial member is exposed outside from the opening is formed on an inner wall surface of the hollow portion of the pen housing. |
US12153742B2 |
Touch generator, optical touch system, and touch method
Embodiments of the present disclosure discloses a touch generator, an optical touch system, and a touch method. A force condition of a forced member is detected by a pressure detecting unit. When the forced member touches a display panel, the pressure detecting unit detects the force condition of the forced member and sends a control signal, a light-emitting unit receives the control signal and generates light, and the light emits to the display panel from the forced member, which can prevent false touch, simplify operation, and decrease a difficulty of using the touch generator. |
US12153724B2 |
Systems and methods for object tracking using fused data
In one embodiment, a method includes capturing, using one or more cameras implemented in a wearable device worn by a user, a first image depicting at least a part of a hand of the user holding a controller in an environment, identifying one or more features from the first image to estimate a pose of the hand of the user, estimating a first pose of the controller based on the pose of the hand of the user and an estimated grip that defines a relative pose between the hand of the user and the controller, receiving IMU data of the controller, and estimating a second pose of the controller by updating the first pose of the controller using the IMU data of the controller. The method utilizes multiple data sources to track the controller under various conditions of the environment to provide an accurate controller tracking consistently. |
US12153721B2 |
Secure starting of an electronic circuit
A method of checking the authenticity of at least a first portion of the content of a non-volatile memory of an electronic device including a microcontroller and an embedded secure element is disclosed. The method includes starting the microcontroller with instructions stored in a first secure memory area associated with the microcontroller and starting the secure element. The secure element has a plurality of decipher keys, each associated with a portion of the content of a second reprogrammable non-volatile memory area associated with the microcontroller. The secure element performs a signature check on a first portion of the content of the second area. If the signature is verified, the secure element sends the decipher key associated with the first portion to the microcontroller. If the signature is not verified, the secure element executes a signature check on another portion of the content of the second memory area. |
US12153716B2 |
Application processing method and apparatus, cloud environment, medium, and program product
Embodiments of this application provide application processing methods and apparatuses. One method includes: receiving a startup request from a first client device, where the startup request is used to start an application. Loading, in a high-level language execution environment of an enclave, a manifest file of the application and a dependency relationship between an enclave entrypoint function of the application and a static dependency class, and loading a static dependency class of the enclave entrypoint function of the application based on the manifest file and the dependency relationship between the enclave entrypoint function and the static dependency class. |
US12153715B2 |
Method for controlling permission of application and electronic device supporting the same
An electronic device and permission control method are disclosed. The electronic device includes a display, a communication circuitry, a memory and a processor. The processor implements the method, including: receiving a first evaluation regarding usage of an access permission by at least one application from a server, via the communication circuitry, generating usage information indicating historical usage of the access permission by the at least one application, generating a second evaluation of the access permission granted to the at least one application, based at least on the usage information, determining an evaluation result based on at least one of the first evaluation or the second evaluation, and determining whether to display a user notification regarding the access permission, based on the evaluation result. |
US12153714B1 |
Intelligent detection of sensitive data within a communication platform
Systems and methods for intelligent detection of sensitive data within a communication platform are disclosed. The system displays a communication interface for a communication platform. The communication interface includes a first input section for entering input messages by a sending user account and a display section for displaying message information received by the sending user account from other user accounts. The system determines a sensitive messaging profile for the sending user account. The system receives an input message associated with the sending user account. The system detects sensitive information in the input message by using a trained machine learning (ML) algorithm to analyze the input message based on the sensitive messaging profile. The system transmits the sensitive information to one or more receiving user accounts within a container component with an expiration time value based on at least the sensitive messaging profile. |
US12153705B2 |
Platform for unsupervised machine learning training on unseeable user generated assets
The present disclosure describes systems and methods for a privacy sensitive computing system. One or more embodiments provide a protected computing environment, a code authorization unit, and a data aggregation unit. For example, some embodiments of the privacy sensitive computing system may train unsupervised or self-supervised ML models on user-generated assets subject to privacy considerations that mandate those assets are not viewed directly by human eyes. |
US12153704B2 |
Computing platform for facilitating data exchange among computing environments
Various aspects of the disclosure provide methods, apparatus, systems, computing devices, computing entities, and/or the like for facilitating the exchange of data among a diverse group of first and third party computing environments. Accordingly, various aspects of the disclosure provide a data exchange computing platform that facilitates data exchange among a diverse group of first and third party computing environments. In some aspects, the data exchange computing platform provides a data exchange service available to various first and third parties who wish to exchange data. |
US12153700B2 |
Multi-layer redaction policies in documents stored across a plurality of repositories
Provided are methods and systems for federated redaction of select content in documents stored across multiple repositories. With the presently disclosed technology, multi-layer redaction policies can be defined in either regular expression or with pattern matching. The redaction policies are associated with one or more document classes, and applied to the associated documents in substantially real-time. Further, document governance policies can be defined such that users of certain roles may view certain content in an unredacted form, despite the presence of a redaction policy for the document. |
US12153698B2 |
Secure shared data application access
A data platform for developing and deploying a data application. The data platform receives from a first user the data application and provider granted privileges including a consumer usage privilege and a consumer access to data privilege. The data platform authorizes the second user to access the data platform based on one or more consumer account privileges included in a set of account privileges. The data platform authorizes the second user to execute the data application based on the consumer usage privilege. During execution, the data platform authorizes the data application to access the provider database object based on the consumer access to data privilege, and authorizes the data application to access the consumer database object based on a provider access to data privilege provided by the second user. |
US12153693B2 |
Sensitive data classification
A gateway device includes a network interface connected to data sources, and computer instructions, that when executed cause a processor to access data portions from the data sources. The processor accesses classification rules, which are configured to classify a data portion of the plurality of data portions as sensitive data in response to the data portion satisfying the rule. Each rule is associated with a significance factor representative of an accuracy of the classification rule. The processor applies each of the set of classification rules to a data portion to obtain an output of whether the data is sensitive data. The output are weighed by significance factors to produce a set of weighted outputs. The processor determines if the data portion is sensitive data by aggregating the set of weighted outputs, and presents the determination in a user interface. Security operations may also be performed on the data portion. |
US12153691B2 |
Event based login and password history
Described embodiments relate to a computer-implemented method comprising: receiving, from an authorisation server, an access credentials read request associated with a user. The access credentials read request comprises one or more access credential identifiers and one or more parameter values, wherein the one or more parameter values are derived from a current state of a set of requirements for authorising modifications to access credentials. The method further comprises traversing a first event log associated with the user to determine one or more access credential values associated with the respective one or more access credential identifiers based on the one or more parameter values and transmitting, to the authorisation server, the one or more access credential values. The method further comprises, responsive to receiving, from the authorisation server, an access credentials modification request comprising one or more modified access credential values: creating a first event object comprising the one or more modified access credential values; and appending the first event object to the first event log. |
US12153682B2 |
Cyber threat scoring, cyber security training and proactive defense by machine and human agents incentivized with digital assets
Some embodiments are directed to processor based methods and systems for addressing threats that are harmful to computer systems of users. The methods and systems perform steps that include: classifying the detected threats based on aspects of the newly detected threat that are similar to the previously detected threats; categorizing the classified, newly detected threat based on estimated techniques for mitigating the classified, newly detected threat; storing the categorized, classified, newly detected threats to threat library; enabling the community of mitigation and assessment agents to access the stored, categorized, classified, newly detected threat and to provide mitigation and assessment information for mitigating the categorized, classified, newly detected threat; determining relevancy of the provided mitigation information to assign a relative skill level rating of the mitigation and assessment agents; and identifying at least one of the mitigation and assessment agents most capable of handling the newly detected threat, based on the assigned skill level. |
US12153679B2 |
Automatic ransomware detection with an on-demand file system lock down and automatic repair function
A method and system for detecting ransomware and repairing data following an attack. The method includes, collecting file statistics for files in a file system, identifying an affected file based on collected file statistics, locking down of access to the file system in response to identifying the affected file, undoing of reconcile processing, repairing the affected files, and unlocking access to the file system. The system includes a computer node, a file system, a plurality of disc storage components, a backup client, a backup client, and a hierarchical storage client. The hierarchical storage client is configured to collect file statistics for files in file system, identify affected files based on collected file statistics for the file, lock down of access to the file system in response to an identified affected file, undo reconcile processing, repair the affected file; and unlock access to the file system. |
US12153678B2 |
Analytics with shared traits
A security platform architecture is described herein. A user identity platform architecture which uses a multitude of biometric analytics to create an identity token unique to an individual human. This token is derived on biometric factors like human behaviors, motion analytics, human physical characteristics like facial patterns, voice recognition prints, usage of device patterns, user location actions and other human behaviors which can derive a token or be used as a dynamic password identifying the unique individual with high calculated confidence. Because of the dynamic nature and the many different factors, this method is extremely difficult to spoof or hack by malicious actors or malware software. |
US12153676B2 |
Identification of .NET malware with “unmanaged imphash”
The present application discloses a method, system, and computer system for detecting malicious files. The method includes receiving a sample that comprises a .NET file, obtaining imported API function names based at least in part on a .NET header of the .NET file, determining a hash of a list of unmanaged imported API function names, and determining whether the sample is malware based at least in part on the hash of the list of unmanaged imported API function names. |
US12153675B2 |
Memory tracking for malware detection
A device may load a process under test into virtual memory associated with the device. The virtual memory may include a plurality of memory pages. The device may insert a malware inspection element and a memory tracking element into the process under test and may provide a notification of an event associated with the process under test to a memory tracking element. The device may identify, using the memory tracking element, one or more memory pages of the plurality of memory pages. The one or more memory pages may be assigned to, and used by, the process under test. The device may generate, based on identifying the one or more memory pages, a memory map, associated with the process under test, that may include information identifying the one or more memory pages as being assigned to, and used by, the process under test. |
US12153674B2 |
Tracking malware root causes with an event graph
An event graph can be generated, and, upon malware detection, traversed backward to identify a root cause associated with the malware detection. Using this information, rules for earlier malware detection can be created by analyzing the event graph proximal to the root cause rather than proximal to the malware detection trigger. |
US12153672B2 |
Security management system and security management method
In a security management system, communication paths used for communication between business devices constituting a monitoring target system and a business communication importance which is information indicating an importance of each of the communication paths are stored, communication performed in the monitoring target system is monitored, when unauthorized communication performed in the monitoring target system is detected, a communication path used for the unauthorized communication is specified, and an influence range of the unauthorized communication on the monitoring target system is specified based on the specified communication path, the communication path having a possibility of being influenced when the countermeasure is implemented is specified, an influence value which is an index indicating a degree of influence of the countermeasure on the business is obtained, and whether or not to automatically implement the countermeasure is determined based on the influence value. |
US12153670B2 |
Host-driven threat detection-based protection of storage elements within a storage system
An illustrative method includes a data protection controller receiving, from a security threat monitoring application communicatively coupled to the data protection controller by way of a network, event data triggered by a detection by the security threat monitoring application of a security threat against a host attached to a storage element of a storage system remote from the host; and performing, based on the event data, a data protection operation with respect to the storage element. |
US12153667B2 |
Security automation using robotic process automation
Security automation, such as penetration testing or security hardening, is performed using robotic process automation (RPA) by directly connecting one or more robots into an operating system of a platform. The one or more robots execute a workflow to simulate the penetration testing of the operating system to identify malicious activity or vulnerable configurations within the operating system. The one or more robots also generate a report for the user identifying the malicious activity, misconfigurations or vulnerabilities within the environment. |
US12153666B1 |
Methods and systems for fraud containment
Systems and methods for fraud containment are provided in accordance with an embodiment of the invention. A fraud event may be detected. One or more devices that may be used in perpetrating the fraud event may be detected. Additionally one or more potential fraud victims, who may be grouped into victim circles may be detected. The threat level to the victims and/or victim circles may be assessed. In some instances, behavioral profiles may be utilized to make fraud assessments. Based on the threat level, recommendations for fraud containment responses may be provided. |
US12153660B2 |
Virtual keyboard CAPTCHA
In an approach, a processor receives a request to access an electronic resource from a device. A processor causes the device to generate a Completely Automated Public Turing test (CAPTCHA), where the CAPTCHA comprises: a virtual keyboard; an ordered string of characters required to be input; and presentation of a highlighted key of the virtual keyboard on the device, wherein (i) the highlighted key is a first key visually distinct from other keys of the virtual keyboard and (ii) the first key corresponds to a character of the ordered string of characters. A processor receives a result of the CAPTCHA from the device. A processor performs an action based on the result. |
US12153659B2 |
Authentication system, authentication method and program
Provided is an authentication system (S) configured as follows. Input information acquisition means (101, 201) acquires input information, which relates to a feature of an outer appearance of a card possessed by a user, and has been input from a user terminal (30). Identification information acquisition means (104, 202) acquires identification information that enables identification of the card. Registered information acquisition means (105, 203) acquires registered information, which relates to the feature of the outer appearance, and has been registered in a server (10, 20) in association with the identification information in advance. Authentication means (102) executes the authentication based on the input information and the registered information. |
US12153658B2 |
Electronic cigarette (e-cigarette) for preventing minors from using and control method thereof
Disclosed are an electronic cigarette, e-cigarette, for preventing minors from using and a control method thereof. The e-cigarette includes a vaporization assembly and a battery assembly, where the vaporization assembly is provided therein with a vaporization device; the battery assembly includes a casing, a holder, a battery, and a control circuit; the control circuit includes an output power control unit, a storage control unit, a personal biometric information acquisition unit, a prompt unit, and a communication unit; the personal biometric information acquisition unit is configured to acquire and input a user's personal biometric information into the storage control unit; and when the storage control unit stores or changes the user's authorized personal biometric information, the storage control unit utilizes an external device and special software that are authorized to complete the storage or change. The personal biometric information acquisition unit acquires personal biometric information for verification and authorization. |
US12153657B2 |
Method and apparatus with access authority management
A method with access authority management includes: receiving an input image comprising a region of at least one portion of a body of a user; determining whether the user corresponds to multiple users or a single user using the region of the at least one portion of the body; performing a verification for the user based on a face region in the input image, in response to the determination that the user is the single user; determining whether the input image is a real image or a spoofed image based on whether the verification is successful; and allowing an access authority to a system to the user, in response to the determination that the input image is the real image. |
US12153654B2 |
User-specific watermark for maintaining security of data files
Aspects of the disclosure relate to multicomputer processing and dissemination of data files. A computing platform having at least one processor, a memory, and a communication interface may search one or more social media platforms for unauthorized dissemination of a data file. The computing platform may correlate a unique identifying feature(s) of the disseminated data file to that of a copy of the data file previously distributed to a linked user account. The computing platform may transmit, via the communication interface, to an administrative computing device, an unauthorized dissemination report which, when processed by the administrative computing device causes a notification to be displayed on the administrative computing device. The notification may identify the linked user account associated with the unauthorized dissemination, the name, content, or general nature of the data file, and/or the social media platform(s) on which the data file was discovered. |
US12153649B1 |
Systems and method for data grafting to enhance model robustness
An example method includes detecting, by context analysis circuitry, occurrence of a triggering condition. The example method also includes scheduling, by context analysis circuitry and based on the occurrence of the triggering condition, retraining of a model. The example method also includes generating, by data grafting circuitry and in response to scheduling the retraining of the model, a context-relevant training data set based on a target context vector. The example method also includes retraining, by model training circuitry, the model using the context-relevant training data set to mitigate deterioration of performance of the model. |
US12153644B2 |
System and method for validating a protocol-compliant uniform resource locator
A graphical user interface is configured to guide a user through a method of creating a RESTful API protocol-compliant URL, without requiring that the user be familiar with syntax of the RESTful API protocol. The graphical user interface includes a URL output that indicates to the user features within a user-edited URL that render the user-edited URL non-compliant with the RESTful API protocol. The graphical user interface includes a set of graphical input devices to solicit and receive from the user input specifying a set of query options, which user input is used to define the RESTful API protocol-compliant URL. The graphical user interface is automatically customized to solicit and receive from the user input only for options available from a specific data service. |
US12153643B2 |
Software-defined FRU
An information handling system may include at least one processor; and an information handling resource, wherein the information handling resource has hardware definition information associated therewith, and wherein the hardware definition information is not stored in a physical storage resource of the information handling resource; wherein the information handling system is configured to: determine a storage location of a database including the hardware definition information of the information handling resource; and retrieve the hardware definition information from the database. |
US12153638B2 |
Data query processing system for content-based data protection and dataset lifecycle management
Providing content based data protection for data stored in a large-scale data storage system by creating a dataset by grouping metadata for unstructured data objects that are grouped together by one or more filters. The dataset can span multiple storage devices of different types, so that it defines a single data protection unit for the corresponding content data. A user initiated query input through a search engine interface generates the one or more filters, and a protection policy is defined that protects the dataset as the single unit based on data content rather than data location. Datasets are stored in a catalog, and are generated by running queries on the catalog, where a query comprises metadata selectors as tags applied to the catalog, where the tags define at least one of a file type, name, location, creation time, or file characteristic. |
US12153635B2 |
Generating CDA documents utilizing FHIR resources
Embodiments herein disclose systems, methods, and computer-readable media for generating CDA (Clinical Document Architecture) documents from Fast Healthcare Interoperability Resources (FHIR) APIs utilizing a unified, flexible, cloud-based service that can be leveraged across disparate solutions and/or systems. |
US12153628B1 |
Method of measuring triangle graph centrality and ranking nodes of interest based upon triangle graph centrality
Methods of measuring graph triangle centrality and for ranking the nodes of a graph based upon the graph triangle centrality measure are provided. |
US12153627B1 |
Method for searching video based on video segmentation
Disclosed is a method for constructing a database using a video, which is performed by a computing device. The method may include acquiring the video. The method may include extracting a representation of an image with respect to each frame of the acquired video. The method may include extracting a representation of a text with respect to each frame of the acquired video. The method may include determining a primary frame among the frames of the acquired video based on the representations of the images and the representations of the texts of the frames of the acquired video. The method may include generating a database for representations associated with the determined primary frame. |
US12153624B2 |
Method and system for ideogram character analysis
Ideogram character analysis includes partitioning an original ideogram character into strokes and mapping each stroke to a corresponding stroke identifier (id) to create an original stroke id sequence that includes stroke identifiers. A candidate ideogram character that has a candidate stroke id sequence within a threshold distance to the original stroke id sequence is selected. One or more embodiments may create a new phrase by replacing the original ideogram character with the candidate ideogram character in a search phrase. One or more embodiments perform a search using the search phrase and the new phrase to obtain a result and present the result. One or more embodiments may replace an original ideogram character in a character recognized document with the candidate ideogram character and store the character recognized document. |
US12153620B2 |
Type ahead search amelioration based on image processing
System and methods for type ahead search amelioration based on image processing are provided. In embodiments, a method includes: capturing, by a computing device, image data based on images viewed by a user during a computing session; converting, by the computing device, the image data to text using image processing; and storing, by the computing device, the text in a temporary buffer of a type ahead search function, wherein the text constitutes image context data for use by the type ahead search function. |
US12153611B1 |
Method and system for multi-level artificial intelligence supercomputer design
A method of generating derived prompts including receiving a user prompt at a user interface and generating a plurality of derived prompts from the user prompt at an input broker. |
US12153603B2 |
Database layered filtering
Techniques are disclosed pertaining to layered filtering. A computer system may store records in a hierarchy of levels. The computer system may receive a request to perform a key range search to locate records that fall within a key range and satisfy selection criteria. The computer system may perform the key range search. As part of processing a particular level, the computer system may receive a first set of records associated with another level and select a second set of records from the particular level that fall within the key range and satisfy the selection criteria. The computer system may merge the first and second sets of records into a third set of records, which may include not inserting, into the third set, any record of the first set of records for which there is a newer version in the particular level that does not satisfy the selection criteria. |
US12153602B2 |
Query processing using a distributed stop operator
A global and local row count limit associated with a limit query are received by a stop operator of a first execution node among a set of execution nodes that are assigned to process the limit query. Local distributed row count data is generated based on a local row count corresponding to a number of rows output by the first execution node in processing the query. Based on determining the local row count satisfies the local limit, the first execution node buffers rows produced in processing the query. The local distributed row count data is updated based on remote distributed row count data received from a second execution node. A stopping condition is detected based on determining the global limit is satisfied based on updated local distributed row count data and query processing by the first execution node based on detecting the stopping condition. |
US12153601B2 |
Transaction request construction method and apparatus, transaction request processing method and apparatus, device and storage medium
Provided are a transaction request construction method and apparatus, a transaction request processing method and apparatus, a device and a storage medium, which relate to the field of blockchain technology and can be used for cloud computing and cloud services. A specific implementation includes: generating a standard transaction request according to a standard key of a service application party, to-be-processed request data, a target blockchain architecture to be accessed and a target blockchain identifier; and calling a transaction conversion service and converting the standard transaction request into a target transaction request under the target blockchain architecture according to the standard key, the target blockchain architecture and the target blockchain identifier; where the target transaction request is used for processing the to-be-processed request data. Transaction request construction and processing efficiency can be improved. |
US12153598B1 |
Method of extracting technical information from a technical manual
A method of extracting information from a technical manual. The method includes extracting selected keywords from the technical manual, appending the selected keywords to a table to provide master data, receiving a portion of the master data and a first table of labels corresponding to a portion of the master data, applying a Machine Learning model or a Natural Language Processing (NLP) model to generate a second table of labels corresponding to an entire master data, processing labels in the second table of labels to correspond to the master data, and outputting an updated second table of labels to match with the master data to extract information from the technical manual to enable a user to review or to use, or both, the information contained in the technical manual without reading or searching in the entire technical manual. |
US12153595B2 |
System and method for data pipeline optimization in an analytic applications environment
In accordance with an embodiment, described herein are systems and methods for data pipeline optimization with an analytic applications environment. The system can determine historical performance data or statistics associated with data pipeline processes recorded over a period of time. The system can automatically determine an order of running jobs associated with the flow of data, while honoring functional dependencies, to reduce or otherwise optimize an overall time to load data to a data warehouse. For example, the system can use the historical data to estimate a time for current or upcoming tasks, or organize various tasks to run in sequence and/or in parallel, to arrive at a minimum time to run an activation plan for one or more tenants. The described approach enables fine-grained monitoring of statistics of ongoing jobs, prediction of potential issues, and communication of alerts where appropriate to address such issues ahead of time. |
US12153594B2 |
Smart view generation for payloads
According to some embodiments, systems and methods are provided, comprising a payload source; a memory storing processor-executable program code; and a processing unit to execute the processor-executable program code to cause the system to: receive a payload structure from the payload source; traverse the payload structure; identify one or more key-value pairs via the traversal; identify, for each identified key-value pair, a first attribute for each key; create a node for each key-value pair based on the identified first attribute and a value of the key-value pair; generate a data-entry field in a user interface for each created node; and render the user interface, wherein the rendered user interface includes a label for each created node, and the label is linked to a respective data-entry field. Numerous other aspects are provided. |
US12153591B1 |
Capturing relative importance of relational entities for embedding
Systems, computer-implemented methods, and computer program products to facilitate capturing relative importance of relational entities for building database embedding models are provided. According to an embodiment, a system can comprise a processor that executes computer-executable components stored in a computer-readable storage medium. The computer executable components can comprise a user input component that can receive user-specified schema information for weight-based model training. The computer executable components can comprise a relational component that can identify one or more importance levels for one or more entities of a relational table based on the user-specified schema information. The computer executable components can comprise a training component that generates a training document having entity occurrences corresponding with the one or more importance levels. |
US12153590B2 |
Method and system for storing, retrieving, and managing data for tags
This invention relates generally to a method and system for storing, retrieving, and managing data for tags that are associated in some manner to any type of object. More particularly, the present invention writes data to these tags, reads data from these tags, and manages data that is written to and/or read from these tags. In addition, the invention accesses and/or stores data associated with tags from or into repositories, constructs and maintains data structures from these repositories and responds to queries using the data structures. |
US12153588B2 |
Multimodal analysis for content item semantic retrieval and identification
A content retrieval system may receive a query associated with a plurality of content items in a repository. For each content item of the plurality of content items: a respective first and second similarity score may be generated based on a similarity between embeddings indicative of a first and second data type generated from the query and for the content item; and a respective normalized similarity score may be generated based on a combination of the respective first and second similarity scores. A set of content items with respective normalized similarity scores that satisfy a similarity score threshold may be identified. An exact-match (lexical) search may yield respective mapping scores for content items that may also be ranked. An output indicative of content items that are identified in the set of content items with high-ranking similarity scores and identified in the set of content items with high-ranking mapping scores. |
US12153578B2 |
Adaptive model transformation in multi-tenant environment
A method includes receiving a query directed to a first data model that specifies base data fields. The method includes determining extension bindings for the first data model. A binding specifies an extension to the first data model and specifies one of the base data fields as a node at which the specified extension is added. The extension specifies a non-empty set of data fields. The method includes retrieving base data values according to the base data fields and extension data values according to, for a first binding, the set of data fields. The method includes generating a data object from the base and extension data values according to a second data model. The second data model is based on the first data model extended by adding the data fields from the extension specified by the first binding to the first data model at the specified node. |
US12153577B1 |
Enabling editable tables on a cloud-based data warehouse
Enabling editable tables on a cloud-based data warehouse including receiving, by a query manager, a client-provided table; receiving, by the query manager from a query manager client, a request to create a referencing worksheet using, as data sources, the client-provided table and a database table on a cloud-based data warehouse; storing, by the query manager, the client-provided table in the schema storage location on the cloud-based data warehouse, wherein the schema storage location is a storage location on the cloud-based data warehouse to which the query manager has read and write access, and wherein the database table is external to the schema storage location; generating, by the query manager, a database query to create the referencing worksheet, wherein the database query targets the client-provided table in the schema storage location and the database table; and issuing, by the query manager, the database query to the cloud-based data warehouse. |
US12153573B2 |
Cost-based query optimization for untyped fields in database systems
A document-oriented database system generates an optimal query execution plan for database queries on an untyped field included in a collection of documents. Each untyped field is configured to store one or more scalar data values. The system generates histograms for scalar data values stored in untyped fields. Responsive to receiving a query statement for fetching or updating data value stored in one of the untyped fields, the system assigns a cost to each operator associated with the query statement based on the histogram, compares the costs assigned to the operators, and generates a query execution plan based on the comparison, and query the database using the query execution plan. |
US12153571B2 |
Radar recognition-aided search
This document describes techniques and devices for a radar recognition-aided search. Through use of a radar-based recognition system, gestures made by, and physiological information about, persons can be determined. In the case of physiological information, the techniques can use this information to refine a search. For example, if a person requests a search for a coffee shop, the techniques may refine the search to coffee shops in the direction that the person is walking. In the case of a gesture, the techniques may refine or base a search solely on the gesture. Thus, a search for information about a store, car, or tree can be made responsive to a gesture pointing at the store, car, or tree with or without explicit entry of a search query. |
US12153570B2 |
Database transaction processing method and apparatus, server, and storage medium
This application discloses a database transaction processing method performed by a computer device. The method includes: in a case of starting a target transaction, obtaining, by a working node in a distributed database system, a transaction timestamp of the target transaction and current global latest version information, the target transaction including at least one operation statement for a target data object, and the global latest version information being version information of latest generated metadata of metadata stored in the distributed database system; determining latest-version metadata of the target data object according to the current global latest version information, and determining to-be-accessed user data of the target transaction according to the transaction timestamp; and executing an operation statement of the target transaction on the to-be-accessed user data based on the latest-version metadata of the target data object. |
US12153566B1 |
System and method for automated data source degradation detection
A method includes determining a first number of logs of a first log type that are generated by a first data store at a first time for a first time interval. A first baseline number and a first threshold value are determined for the first data store. The first baseline number is an expected number of logs of the first log type generated by the first data store at the first time for the first time interval. In response to determining that the first number of logs differs from the first baseline number by more than the first threshold value, the first data store and the first log type are identified as degraded. A report is generated. The report includes an identification that the first data store is degraded and an identification that the first log type is degraded. |
US12153561B2 |
Item name suggest
Described herein are embodiments for assisting in creating a listing for a For Sale Object (FSO). An item name suggestion module receives seller input and provides suggested entries for the listing to help the seller describe the FSO more accurately and consistently. A hierarchical database provides a structure for ordering suggested entries, with the structure ordered based on scores. The scores are based on rules that relate item characteristics and take into account rankings of those item characteristics with respect to one another. Metadata tags that are used by the online merchandise platforms can be identified and included in the listing, even if a seller is not familiar with the metadata tags. The hierarchical database also connects or associates item characteristics in groups that describe specific FSO. The connections can help to optimize search results as the listing is completed by the seller. |
US12153560B1 |
Database normalization using statistical analysis
A method for generating schemas to compress storage of denormalized data includes receiving user selection of an initial data table and constructing a snowflake schema to decompose the initial data table into a plurality of tables. Tables in the plurality of tables that are related to one another are connected by foreign keys. The snowflake schema is constructed according to a cost model that balances the cost of storing the plurality of tables and the cost of storing the foreign keys. The method also includes transforming data in the initial data table into the plurality of tables according to the snowflake schema. |
US12153553B2 |
Methods and apparatus to estimate audience sizes of media using deduplication based on binomial sketch data
Methods and apparatus to estimate audience sizes using deduplication based on binomial sketch data are disclosed. An apparatus includes processor circuitry to instantiate coefficient analyzer circuitry to determine coefficient values of a polynomial based on (i) variances in values in the first sketch data and second sketch data, (ii) a first cardinality of the first sketch data, and (iii) a second cardinality of the second sketch data. The processor circuitry to instantiate overlap analyzer circuitry to determine a real root of the polynomial, the real root corresponding to the quantity of the second subscribers that are duplicates of the first subscribers. The processor circuitry to instantiate report generator circuitry to estimate a deduplicated audience size based on the estimate of the quantity of the second subscribers that are duplicates of the first subscribers and the first and second cardinalities. |
US12153551B2 |
Intelligent cloud portal integration
Transaction records are obtained and respective volumes of the transaction records during a plurality of intervals are determined based on timestamps. A spread of a distribution of the respective volume is determined. Whether the respective volumes exceeds a predetermined volume threshold is determined. Then, an integration flow is selected from among a plurality of integration flows based on the respective volumes, the spread, and whether respective volumes exceeds the predetermined volume threshold. Services and application programming interfaces corresponding to the selected integration flow are configured. Then data is replicated from the database system to a cloud platform using the configured services and application programming interfaces. A portal application is provided to present the data on the cloud platform. |
US12153550B2 |
Predictive document recommendation in document collaboration server systems using temporally correlated document viewing sequence sets
In general, embodiments of the present invention provide methods, apparatuses, systems, computing devices, and/or the like that are configured to enable effective and efficient predictive document recommendation in collaborative document server systems. In one example, a method comprises generating a recommended collaborative document set for a primary collaborative document using a cross-document correlation model that is characterized by a temporally correlated document viewing sequence set and a cross-user correlation model that is characterized by a qualifying user relationship set. |
US12153549B2 |
Deduplicating extents across systems
A client identifies a first data unit to be shared from a first file to a second file and sends an operation to copy that indicates the first data unit to be shared. The operation to copy the first data unit from the first file to the second file is received. In response to receiving the operation to copy the first data unit from the first file to the second file, it is determined whether the first data unit can be shared with the second file. In response to determining that the first data unit cannot be shared with the second file, the first data unit is copied to the second file. In response to determining that the first data unit can be shared with the second file, the first data unit is shared between the first file and the second file. |
US12153548B2 |
Multi-computer system for controlling data relation and redundancy
Arrangements for controlling data relations and data redundancies are presented. In some aspects, data may be received from a plurality of sources. The data may then be analyzed to determine a score or value associated with the data. Machine learning may be used to analyze the data and/or determine the score associated with the data. In some examples, a type of data may be identified. Based on the type of data, and the data, one or more connections to other data or types of data may be identified. In some examples, the data, as well as any identified connections, any determined score, and the like may be stored in a data container associated with the identified type of data. Stored data may be analyzed to determine whether one or more redundancies exist. If one or more redundancies are identified, one or more data redundancy actions may be identified and executed. |
US12153547B2 |
Method to support temporary namespace in a deduplication filesystem
One example method includes creating a namespace of a deduplication filesystem, adding a ‘temporary’ flag to the namespace, adding a ‘delete’ flag to the namespace when the namespace is to be deleted, and when a maximum number of namespaces permitted by the deduplication filesystem has been reached due to the creating of the namespace, deleting another namespace bearing a ‘temporary’ flag and a ‘delete’ flag. In this way, efficient use may be made of the NVRAM, while also maintaining compliance with deduplication filesystem requirements concerning the maximum number of permitted namespaces. |