Document Document Title
US11967703B2 Positive electrode layer and all-solid-state battery
Positive electrode layer 20 is used for an all-solid-state battery. Positive electrode layer 20 includes positive electrode active material 2 and solid electrolyte 1. A filling rate of positive electrode layer 20 is 85% or more. A porosity of positive electrode active material 2 is 5% or less.
US11967702B2 Sulfur-carbon composite, and cathode and lithium secondary battery each comprising same
Disclosed is a sulfur-carbon composite, and a positive electrode for a lithium secondary battery and a lithium secondary battery including the same. More specifically, since the carbon contained in the sulfur-carbon composite includes carbon of various shapes and in particular, includes sheet-type carbon in a certain content, when the sulfur-carbon composite is applied as a positive electrode active material of a lithium secondary battery, the performance of the lithium secondary battery may be improved by preventing the leaching of sulfur and improving the reaction rate at the positive electrode.
US11967701B2 Positive electrode material, non-aqueous electrolyte secondary battery, and method of producing positive electrode material
A positive electrode material consists of composite particles. Each of the composite particles includes a base material particle, a film, and a carbon nanotube. The film covers at least a part of a surface of the base material particle. The base material particle includes a positive electrode active material. The film includes a boron oxide. The carbon nanotube includes a first portion and a second portion. The first portion is buried in the film. The second portion is exposed on a surface of the film.
US11967700B2 Non-aqueous electrolyte secondary battery including a positive electrode active substance containing a lithium composite oxide porous particle and a rock salt layer
A non-aqueous electrolyte secondary battery that has a low initial resistance and an increase in resistance after charging and discharging is suppressed. The secondary battery includes a positive electrode, a negative electrode, and a non-aqueous electrolyte. The positive electrode includes a positive electrode active substance layer, which contains a lithium composite oxide having a layered structure. The lithium composite oxide is a porous particle. A surface of the porous particle includes a layer having a rock salt type structure. A thickness of the layer is not less than 5 nm and not more than 80 nm. A void ratio of the porous particle is not less than 15% and not more than 48%. The porous particle contains two or more voids having diameters that are at least 10% of the particle diameter of the porous particle. The surface of the porous particle includes a coating of lithium tungstate.
US11967696B2 Processes for the manufacture of conductive particle films for lithium ion batteries and lithium ion batteries
The invention is directed to a process for forming a particle film on a substrate. Preferably, a series of corona guns, staggered to optimize film thickness uniformity, are oriented on both sides of a slowly translating grounded substrate (copper or aluminum for the anode or cathode, respectively). The substrate is preferably slightly heated to induce binder flow, and passed through a set of hot rollers that further induce melting and improve film uniformity. The sheeting is collected on a roll or can be combined in-situ and rolled into a single-cell battery. The invention is also directed to products formed by the processes of the invention and, in particular, batteries.
US11967695B2 Electrode structure, method for producing electrode structure, electrolytic cell, and electrolyzer
An electrode structure including: an electrode; a current collector facing the electrode; an elastic body located between the electrode and the current collector, the elastic body having conductivity; and an electrode fixing member located between the elastic body and the current collector, wherein at least a part of a peripheral edge of the electrode being fixed between the electrode fixing member and the current collector.
US11967691B2 Battery cooler including O-ring compressed between pipe and radial outside wall of head part, and method of assembling the same
A heat exchanger, in particular battery cooler, having a pipe which has a pipe end portion that is placed at an open end of the pipe and is widened, at least in part, with respect to the non-widened portion of the pipe that is further away from the pipe end portion, a head part that has an opening and a radial outside wall, wherein the non-widened portion of the pipe fits through the opening. The, a seal which is received by the head part in order to be compressed between the pipe and the radial outside wall of the head part, and a tank component which is connected to pipe end portion via the head part. A method for assembling a heat exchanger is also provided.
US11967689B2 Smart battery pack
Systems and methods here may include a modular battery pack including a housing, and within the housing: individual battery cells arranged in rows, a circuit board at one end of the housing configured to manage a thermal condition of the battery pack, heat sensors in communication with the circuit board, an enclosed heat pipe arrangement in a corrugated configuration arranged between each row of battery cells within the housing, and a fan and/or Peltier heat sink configured at one end of the battery pack housing, in communication with the circuit board.
US11967686B2 Optimization of electrochemical cell
A system and method for optimizing electrochemical cells including electrodes employing coordination compounds by mediating water content within a desired water content profile that includes sufficient coordinated water and reduces non-coordinated water below a desired target and with electrochemical cells including a coordination compound electrochemically active in one or more electrodes, with an improvement in electrochemical cell manufacture that relaxes standards for water content of electrochemical cells having one or more electrodes including one or more such transition metal cyanide coordination compounds.
US11967679B2 Composition for gel polymer electrolyte and lithium secondary battery including gel polymer electrolyte formed therefrom
The present invention relates to a composition for a gel polymer electrolyte, which includes a lithium salt, a non-aqueous organic solvent, a polymerization initiator, and an oligomer containing a polycarbonate-based repeating unit, a gel polymer electrolyte in which mechanical strength and ion transfer capability are improved by polymerization of the composition for a gel polymer electrolyte, and a lithium secondary battery in which external impact and stability during high-temperature storage are improved by including the gel polymer electrolyte.
US11967678B2 All solid-state lithium-ion battery incorporating electrolyte-infiltrated composite electrodes
Electrolyte-infiltrated composite electrode includes an electrolyte component consisting of a polymer matrix with ceramic nanoparticles embedded in the matrix to form a networking structure of electrolyte. Suitable ceramic nanoparticles have the basic formula Li7La3Zr2O12 (LLZO) and its derivatives such as AlxLi7-xLa3Zr2-y-zTayNbzO12 where x ranges from 0 to 0.85, y ranges from 0 to 0.50 and z ranges from 0 to 0.75, wherein at least one of x, y and z is not equal to 0. The networking structure of the electrolyte establishes an effective lithium-ion transport pathway in the electrode and strengthens the contact between electrode layer and solid-state electrolyte resulting in higher lithium-ion electrochemical cell's cycling stability and longer battery life. Sold-state electrolytes incorporating the ceramic particles demonstrate improved performance. Large dimensional electrolyte-infiltrated composite electrode sheets can be used in all solid-state lithium electrochemical pouch cells which can be assembled into battery packs.
US11967675B2 Electrolytes for high-voltage cathode materials and other applications
The present invention generally relates to electrolytes for use in various electrochemical devices. In some cases, the electrolytes are relatively safe to use; for example, the electrolytes may be resistant to overheating, catching on fire, burning, exploding, etc. In some embodiments, such electrolytes may be useful for certain types of high-voltage cathode materials. In some cases, the electrolytes may include ion dissociation compounds that can dissociate tight ion pairs. Non-limiting examples of ion dissociation compounds include trialkyl phosphates, sulfones, or the like. Other aspects of the invention are generally directed to devices including such electrolytes, methods of making or using such electrolytes, kits including such electrolytes, or the like.
US11967674B2 Electrolyte and electrochemical device
An electrochemical device, including a positive electrode, a negative electrode, a separator and an electrolyte. The electrolyte includes a nitrile compound, and the mass percentage of the nitrile compound in the electrolyte is A %; the negative electrode includes a current collector, wherein the current collector comprises a first region and a second region; the first region is provided with a negative electrode active substance layer; the second region does not comprise a negative electrode active substance layer; the area of the second region is B % of the surface area of the current collector; and A×B<600.
US11967671B2 Display panel and large display device using same
A display substrate is disclosed. The disclosed display substrate can comprise: a thin film transistor substrate; a plurality of micro LEDs arranged on one surface of the thin film transistor substrate; a rear substrate having one surface coupled to the other surface of the thin film transistor substrate, and having at least a part of an edge protruding further than the edge of the thin film transistor substrate so as to form a stepped part together with the thin film transistor substrate; and a plurality of wirings formed on the stepped part and the other surface of the rear substrate so as to electrically connect the one surface of the thin film transistor substrate and the other surface of the rear substrate.
US11967666B2 Semiconductor device for transmitting electromagnetic radiation and method for production thereof
A semiconductor device for emitting electromagnetic radiation, and to a method of producing the same, which can be used as a semiconductor-based, structured light source. The semiconductor device comprises a layer stack structure composed of an n-doped layer, an active layer and a p-doped layer, as well as a connection structure comprising conductor layers and at least one insulator layer, the conductor layers being arranged, parallel to and spaced apart from one another, along a first direction that is parallel to the active layer of the layer stack structure, and at least one insulator layer being arranged between at least two conductor layers, one or more conductor layers being electrically connected to the p-doped layer of the layer stack structure.
US11967665B2 Method for manufacturing a detection structure with an optimised absorption rate, and said structure
A method for forming a detection structure for detecting electromagnetic radiation includes an MOS transistor as a transducer. The method is based on the use of lateral extension elements as a doping mask for the semiconductor layer of the transistor and an etching mask for the same semiconductor layer, in order to provide contact portions of a drain and a source of the transistor.
US11967654B2 Distributed maximum power point tracking system, structure and process
Distributed maximum power point tracking systems, structures, and processes are provided for power generation structures, such as for but not limited to a solar panel arrays. In an exemplary solar panel string structure, distributed maximum power point tracking (DMPPT) modules are provided, such as integrated into or retrofitted for each solar panel. The DMPPT modules provide panel level control for startup, operation, monitoring, and shutdown, and further provide flexible design and operation for strings of multiple panels. The strings are typically linked in parallel to a combiner box, and then toward and enhanced inverter module, which is typically connected to a power grid. Enhanced inverters are controllable either locally or remotely, wherein system status is readily determined, and operation of one or more sections of the system are readily controlled. The system provides increased operation time, and increased power production and efficiency, over a wide range of operating conditions.
US11967650B2 Snapback electrostatic discharge protection device with tunable parameters
In one aspect, a diode includes a substrate having a first type dopant; a buried layer having a second type dopant and formed within the substrate; an epitaxial layer having the second type dopant and formed above the buried layer; and a plurality of regions having the first type dopant within the epitaxial layer. The plurality of regions includes a first region, a second region, and a third region. The diode also includes a base well having the first type dopant and located within the epitaxial layer and in contact with the third and fourth regions. In a reverse-bias mode, the diode is an electrostatic discharge (ESD) clamp and forms parasitic transistors comprising a first bipolar junction transistor (BJT), a second BJT and a third BJT.
US11967647B2 Localized heating in laser annealing process
A method of forming a semiconductor device includes forming source/drain contact openings extending through at least one dielectric layer to expose source/drain contact regions of source/drain structures. The method further includes forming conductive plugs in the source/drain contact openings. The method further includes depositing a light blocking layer over the conductive plugs and the at least one dielectric layer. The method further includes etching the light blocking layer to expose the conductive plugs. The method further includes directing a laser irradiation to the conductive plugs and the light blocking layer. The laser irradiation is configured to activate dopants in the source/drain contact regions.
US11967646B2 Thin film transistor structure, display panel and display device
Disclosed are a thin film transistor structure, a display panel and a display device. The thin film transistor structure includes a base, a source electrode, a drain electrode configured to connect to a pixel electrode and a grid electrode. The source electrode, the drain electrode and the grid electrode are provided on the base. and a channel is formed between the source electrode and the drain electrode. The thin film transistor structure further includes an insulating layer and a slow-release electrode. The insulating layer is provided on a side of the source electrode and the drain electrode, and filled in the channel. The slow-release electrode is provided in the insulating layer. At least a part of the slow-release electrode is provided inside the channel.
US11967643B2 Semiconductor device
A semiconductor is disclosed that may include: a first drift region; a base region arranged on the first semiconductor layer; a source region arranged on the base region; a main electrode electrically connected to the source region; and a gate electrode structure that penetrates the source region and base region and reaches the first drift region, wherein the gate electrode structure comprises: a gate electrode; and an insulating material that insulates the gate electrode from the first drift region and the base region; and a field plate structure reaching the first drift region deeper than the gate electrode structure, wherein the field plate structure comprises: a field plate; a resistive part that electrically connects the main electrode to the field plate; and an insulating material that insulates the field plate and the resistive part section from the first drift region and the base region.
US11967642B2 Semiconductor structure, high electron mobility transistor and fabrication method thereof
A semiconductor structure includes a buffer layer, a channel layer, a barrier layer, a doped compound semiconductor layer, and a composition gradient layer. The buffer layer is disposed on a substrate, the channel layer is disposed on the buffer layer, the barrier layer is disposed on the channel layer, the doped compound semiconductor layer is disposed on the barrier layer, and the composition gradient layer is disposed between the barrier layer and the doped compound semiconductor layer. The barrier layer and the composition gradient layer include a same group III element and a same group V element, and the atomic percentage of the same group III element in the composition gradient layer is gradually increased in the direction from the barrier layer to the doped compound semiconductor layer. A high electron mobility transistor and a fabrication method thereof are also provided.
US11967640B2 Crystalline dielectric systems for interconnect circuit manufacturing
A semiconductor device and method of forming. The semiconductor device contains microelectronic components embedded in a single crystalline dielectric material. The method of forming a semiconductor device includes providing a single crystalline substrate, epitaxially depositing a single crystalline dielectric material on the single crystalline substrate, and forming microelectronic components in the single crystalline dielectric material. The single crystalline dielectric material can contain carbon with a diamond structure or hexagonal boron nitride (h-BN) with a graphene structure.
US11967639B2 SCR structure for ESD protection in SOI technologies
In accordance with an embodiment, a semiconductor device includes: an n-doped region disposed over an insulating layer; a p-doped region disposed over the insulating layer adjacent to the n-doped region, where an interface between the n-doped region and the p-doped region form a first diode junction; a plurality of segmented p-type anode regions disposed over the insulating layer, each of the plurality of segmented p-type anode regions being surrounded by the n-doped region, where a doping concentration of the plurality of segmented p-type anode regions is greater than a doping concentration of the p-doped region; and a plurality of segmented n-type cathode regions disposed over the insulating layer. Each of the plurality of segmented n-type cathode regions are surrounded by the p-doped region, where a doping concentration of the plurality of segmented n-type cathode regions is greater than a doping concentration of the n-doped region.
US11967635B2 Lateral bipolar transistor
The present disclosure relates to semiconductor structures and, more particularly, to a lateral bipolar transistor and methods of manufacture. The structure includes: an extrinsic base region within a semiconductor substrate material; a shallow trench isolation structure extending into the semiconductor substrate material and bounding the extrinsic base region; an emitter region adjacent to the shallow trench isolation structure and on a side of the extrinsic base region; and a collector region adjacent to the shallow trench isolation structure and on an opposing side of the extrinsic base region.
US11967632B2 Memory arrays comprising strings of memory cells and methods used in forming a memory array comprising strings of memory cells
A method used in forming a memory array comprising strings of memory cells comprises forming a conductor tier comprising conductor material on a substrate. A stack is formed comprising vertically-alternating first tiers and second tiers above the conductor tier. The stack comprises laterally-spaced memory-block regions having horizontally-elongated trenches there-between. Channel-material strings extend through the first tiers and the second tiers. Material of the first tiers is of different composition from that of the second tiers. A lowest of the first tiers is thicker than the first tiers there-above. The first-tier material is isotropically etched selectively relative to the second-tier material to form void-space in the first tiers. Conducting material is deposited into the trenches and into the void-space in the first tiers. The conducting material fills the void-space in the first tiers that are above the lowest first tier. The conducting material less-than-fills the void-space in the lowest first tier. The conducting material is etched from the lowest first tier. After the etching of the conducting material, conductive material is deposited into the void-space of the lowest first tier and that directly electrically couples together the channel material of individual of the channel-material strings and the conductor material of the conductor tier. Additional embodiments, including structure independent of method, are disclosed.
US11967626B2 Field effect transistors with gate fins and method of making the same
A field effect transistor includes at least one line trench extending downward from a top surface of a channel region which laterally surrounds or underlies the at least one line trench, a gate dielectric contacting all surfaces of the at least one line trench and including a planar gate dielectric portion that extends over an entirety of a top surface of the channel region, a gate electrode, a source region, and a drain region.
US11967624B2 Semiconductor device
Abnormal generation of heat of a power MOSFET is detected to improve the reliability of a semiconductor device. As its means, in a power MOSFET having a drain electrode on the side of a back surface of a semiconductor substrate and a source pad on the side of a main surface of the semiconductor substrate, two gate pads electrically connected to a gate pad connected to a gate electrode of the power MOSFET are formed on the side of the main surface of the semiconductor substrate. Further, there is provided a voltmeter connected in parallel with each of two current paths which connect the two gate pads and a gate driver.
US11967620B2 Thin film transistor, method of manufacturing the same and display device
Embodiments of the present disclosure provide a thin film transistor, a method of manufacturing the same, and a display device. The thin film transistor includes a metal conductive pattern layer, an interlayer insulating layer, and a metal oxide layer; and the metal conductive pattern layer includes: a light shielding pattern, a source signal line, and/or a drain signal line; the metal oxide layer includes: a source electrode, a drain electrode, and an active layer. An orthographic projection of the active layer on the base substrate has an overlapping region with that of the light shielding pattern; the source electrode extends through the interlayer insulating layer to connect to the source signal line, and/or the drain electrode extends through the interlayer insulating layer to connect to the drain signal line.
US11967619B2 Laterally-gated transistors and lateral Schottky diodes with integrated lateral field plate structures
Laterally-gated transistors and lateral Schottky diodes are disclosed. The FET includes a substrate, source and drain electrodes, channel, a gate electrode structure, and a dielectric layer. The gate electrode structure includes an electrode in contact with the channel and a lateral field plate adjacent to the electrode. The dielectric layer is disposed between the lateral field plate and the channel. The lateral field plate contacts the dielectric layer and to modulate an electric field proximal to the gate electrode proximal to the drain or source electrodes. Also disclosed is a gate electrode structure with lateral field plates symmetrically disposed relative to the gate electrode. Also disclosed in a substrate with dielectric structures buried in the substrate remote from the gate electrode structure. A lateral Schottky diode having an anode structure includes an anode (A), cathodes (C) and lateral field plates located between the anode and the cathodes.
US11967618B2 Crystalline oxide semiconductor film and semiconductor device
A crystalline oxide semiconductor film with an enhanced electrical property is provided. By use of a mist CVD apparatus, a crystalline oxide semiconductor film with a corundum structure and a principal plane that is an a-plane or an m-plane was obtained on a crystalline substrate by atomizing a raw-material solution containing a dopant that is an n-type dopant to obtain atomized droplets, carrying the atomized droplets by carrier gas onto the crystalline substrate that is an a-plane corundum-structured crystalline substrate or an m-plane corundum-structured crystalline substrate placed in a film-formation chamber, and the atomized droplets were thermally reacted to form the crystalline oxide semiconductor film on the crystalline substrate.
US11967614B2 Semiconductor device
Provided is a semiconductor device comprising an active region on a substrate and including first and second sidewalls extending in a first direction and an epitaxial pattern on the active region, wherein the epitaxial pattern includes first and second epitaxial sidewalls extending from the first and second sidewalls, respectively, the first epitaxial sidewall includes a first epitaxial lower sidewall, a first epitaxial upper sidewall, and a first epitaxial connecting sidewall connecting the first epitaxial lower sidewall and the first epitaxial upper sidewall, the second epitaxial sidewall includes a second epitaxial lower sidewall, a second epitaxial upper sidewall, and a second epitaxial connecting sidewall connecting the second epitaxial lower sidewall and the second epitaxial upper sidewall, a distance between the first and second epitaxial upper sidewalls decreases away from the active region, and the first and second epitaxial lower sidewalls extend in parallel to a top surface of the substrate.
US11967612B2 Method of manufacturing semiconductor structure
A method of manufacturing a semiconductor structure includes the following steps: providing a first semiconductor wafer, wherein the first semiconductor wafer includes a first dielectric layer and at least one first top metallization structure embedded in the first dielectric layer, and a top surface of the first dielectric layer is higher than a top surface of the first top metallization structure by a first distance; providing a second semiconductor wafer, wherein the second semiconductor wafer includes a second dielectric layer and at least one second top metallization structure embedded in the second dielectric layer, and a top surface of the second top metallization structure is higher than a top surface second dielectric layer of the by a second distance; and hybrid-bonding the first semiconductor wafer and the second semiconductor wafer.
US11967610B2 Integrated high voltage capacitor
A semiconductor device comprises a semiconductor die and an integrated capacitor formed over the semiconductor die. The integrated capacitor is configured to receive a high voltage signal. A transimpedance amplifier is formed in the semiconductor die. An avalanche photodiode is disposed over or adjacent to the semiconductor die. The integrated capacitor is coupled between the avalanche photodiode and a ground node. A resistor is coupled between a high voltage input and the avalanche photodiode. The resistor is an integrated passive device (IPD) formed over the semiconductor die. A first terminal of the integrated capacitor is coupled to a ground voltage node. A second terminal of the integrated capacitor is coupled to a voltage greater than 20 volts. The integrated capacitor comprises a plurality of interdigitated fingers in one embodiment. In another embodiment, the integrated capacitor comprises a plurality of vertically aligned plates.
US11967605B2 Light emitting device
A light emitting device including a light emitting structure including a plurality of light emitting parts, a dielectric structure disposed outside the light emitting structure, and a plurality of pads disposed on a first surface of the light emitting structure and electrically coupled with the light emitting parts, in which outer sidewalls of the pads are disposed inside an outer sidewall of the light emitting structure and an outer sidewall of the dielectric structure, at least one of the pads extends to a first surface of the dielectric structure, and the first surface of the dielectric structure is coplanar with the first surface of the light emitting structure.
US11967597B2 Array substrate and method of mounting integrated circuit using the same
An electronic device, including an array substrate, a pad portion disposed on the array substrate, and an integrated circuit disposed on the pad portion and comprising a bump portion. The pad portion includes a first sub-pad unit including a first pad having an inclined shape and a second sub-pad unit including a second pad having an inclined shape. The first pad and the second pad are symmetrically arranged with respect to an imaginary line that divides the pad portion. The pad portion is electrically connected with the bump portion.
US11967593B2 Semiconductor device
A semiconductor device includes a substrate; a circuit region provided with a power supply wiring, a ground wiring, and a signal line; and a first diode connected between the signal line and a first wiring. The first wiring is one of the power supply wiring and the ground wiring. The first diode includes a first impurity region of a first conductive type, electrically connected to the signal line, and a second impurity region of a second conductive type, different from the first conductive type, electrically connected to the first wiring. The signal line, the first wiring, or both is formed in the substrate.
US11967590B2 Display device
A display device includes a substrate including pixels, a first electrode and a second electrode spaced apart from each other, light emitting elements disposed between the first electrode and the second electrode, an insulation layer disposed on the light emitting elements, a first bank overlapping the first electrode and the second electrode, a first area overlapping the first bank, and a second area excluding the first area, wherein the insulation layer includes an opening exposing the first area.
US11967586B2 Micro LED based display panel
Light emitting structures and methods of fabrication are described. In an embodiment, LED coupons are transferred to a carrier substrate and then patterned to LED mesa structures. Patterning may be performed on heterogeneous groups of LED coupons with a common mask set. The LED mesa structure are then transferred in bulk to a display substrate. In an embodiment, a light emitting structure includes an arrangement of LEDs with different thickness, and corresponding bottom contacts with different thicknesses bonded to a display substrate.
US11967584B2 Power semiconductor device
A power semiconductor device includes an insulating substrate on which a first conductor layer is arranged on one surface, a first conductor that is connected to the first conductor layer via a first connecting material, and a semiconductor element that is connected to the first conductor via a first connecting material. When viewed from a direction perpendicular to an electrode surface of the semiconductor element, the first conductor includes a peripheral portion formed larger than the semiconductor element. A first recess is formed in the peripheral portion so that a thickness of the first connecting material becomes thicker than other portions.
US11967583B2 3D semiconductor device and structure with metal layers
A semiconductor device, the device comprising: a first substrate; a first metal layer disposed over said substrate; a second metal layer disposed over said first metal layer; a first level comprising a plurality of transistors, said first level disposed over said second metal layer, wherein said plurality of transistors comprise single crystal silicon; a third metal layer disposed over said first level; a fourth metal layer disposed over said third metal layer, wherein said fourth metal layer is aligned to said first metal layer with a less than 200 nm alignment error; and a via disposed through said first level, wherein said via has a diameter of less than 450 nm, wherein said fourth metal layer provides a global power distribution, and wherein said via is directly connected to at least one of said plurality of transistors.
US11967582B2 Multi-chip device and method of formation
A multi-chip device includes a first material within a substrate. The first material has a first coefficient of thermal expansion different than a second coefficient of thermal expansion of the substrate. A first chip overlies a first portion of the first material and a first portion of the substrate. A second chip overlies a second portion of the first material and a second portion of the substrate. The first material is between the first portion of the substrate and the second portion of the substrate.
US11967575B2 Bond enhancement structure in microelectronics for trapping contaminants during direct-bonding processes
Structures and techniques provide bond enhancement in microelectronics by trapping contaminants and byproducts during bonding processes, and arresting cracks. Example bonding surfaces are provided with recesses, sinks, traps, or cavities to capture small particles and gaseous byproducts of bonding that would otherwise create detrimental voids between microscale surfaces being joined, and to arrest cracks. Such random voids would compromise bond integrity and electrical conductivity of interconnects being bonded. In example systems, a predesigned recess space or predesigned pattern of recesses placed in the bonding interface captures particles and gases, reducing the formation of random voids, thereby improving and protecting the bond as it forms. The recess space or pattern of recesses may be placed where particles collect on the bonding surface, through example methods of determining where mobilized particles move during bond wave propagation. A recess may be repeated in a stepped reticule pattern at the wafer level, for example, or placed by an aligner or alignment process.
US11967574B2 Memory device and data storage system including the same
A memory device including a first structure; and a second structure on the first structure, wherein the first structure includes a first substrate; a peripheral circuit on the first substrate; a first insulating layer covering the first substrate and the peripheral circuit; and a first bonding pad on the first insulating layer, the second structure includes a second substrate; a memory cell array on a first surface of the second substrate; a second insulating layer covering the first surface of the second substrate and the memory cell array; a conductive pattern at least partially recessed from a second surface of the second substrate; and a second bonding pad on the second insulating layer, the first bonding pad is in contact with the second bonding pad, and the conductive pattern is spaced apart from the second insulating layer.
US11967573B2 Redistribution layers and methods of fabricating the same in semiconductor devices
A semiconductor structure includes a first dielectric layer over a metal line and a redistribution layer (RDL) over the first dielectric layer. The RDL is electrically connected to the metal line. The RDL has a curved top surface and a footing feature, where the footing feature extends laterally from a side surface of the RDL. A second dielectric layer is disposed over the RDL, where the second dielectric layer also has a curved top surface.
US11967572B2 Apparatus including a terminal pad associated with a conductive trace and having an irregular surface topography
An apparatus comprising a substrate having conductive traces and associated integral terminal pads on a surface thereof, the terminal pads having an irregular surface topography formed in a thickness of a single material of the conductive traces and integral terminal pads. Solder balls may be bonded to the terminal pads, and one or more microelectronic components operably coupled to conductive traces of the substrate on a side thereof opposite the terminal pads. Methods of fabricating terminal pads on a substrate, and electronic systems including substrates having such terminal pads are also disclosed.
US11967569B2 Ex-situ manufacture of metal micro-wires and FIB placement in IC circuits
A method includes attaching a first portion of a preformed metal micro-wire to a multilayer structure. The preformed metal micro-wire has a diameter of 10 microns or less. The method also includes attaching a second portion of the preformed metal micro-wire to the multilayer structure.
US11967568B2 Semiconductor device
A semiconductor device of embodiments includes: a semiconductor layer; a first insulating layer provided on the semiconductor layer; a first metal layer provided on the first insulating layer and containing aluminum (Al); a second metal layer provided on the first insulating layer and containing aluminum (Al); and a second insulating layer provided on the first insulating layer, provided between the first metal layer and the second metal layer, having a top surface in contact with a side surface of the first metal layer and a side surface of the second metal layer, and containing silicon (Si) and nitrogen (N).
US11967563B2 Fan-out package having a main die and a dummy die
A Fan-Out package having a main die and a dummy die side-by-side is provided. A molding material is formed along sidewalls of the main die and the dummy die, and a redistribution layer having a plurality of vias and conductive lines is positioned over the main die and the dummy die, where the plurality of vias and the conductive lines are electrically connected to connectors of the main die.
US11967559B2 Electronic package
An electronic package is provided. The electronic package includes a semiconductor substrate. The semiconductor substrate includes a first active region and a first passive region separated from the first active region. The first active region is configured to regulate a power signal. The first passive region is configured to transmit a data signal.
US11967558B2 Wafer stacking structure and manufacturing method thereof
A wafer stack structure includes an interlayer, a first wafer, and a second wafer. The interlayer has a first surface and a second surface opposite to the first surface. The intermediate layer includes a dielectric material layer and a redistribution layer embedded in the dielectric material layer. The first wafer is disposed on the first surface of the interlayer. The second wafer is disposed on the second surface of the interlayer. The second wafer is electrically connected to the first wafer through the redistribution layer of the interlayer.
US11967555B2 Semiconductor device and manufacturing method of semiconductor device
A semiconductor device includes: a stack structure including conductive patterns and stack insulating layers, which are alternately stacked; a channel structure penetrating the stack structure; a tunnel insulating layer surrounding the channel structure; a cell storage pattern surrounding the tunnel insulating layer; and a dummy storage pattern surrounding the tunnel insulating layer, the dummy storage pattern being spaced apart from the cell storage pattern. The conductive patterns include a select conductive pattern in contact with the tunnel insulating layer.
US11967548B2 Assembly including plural through wafer vias, method of cooling the assembly and method of fabricating the assembly
An assembly includes a chip including an integrated circuit, a casing including an integrated circuit and having an upper portion formed on a side of the chip and lower portion formed on another side of the chip, plural through-wafer vias (TWVs) for electrically connecting the integrated circuit of the chip and the integrated circuit of the casing, a system board configured to be electrically connected to the casing, and upper and lower cards connected to the casing for electrically connecting the casing to the system board.
US11967544B2 Method of manufacturing semiconductor products, corresponding substrate, semiconductor product and tool
In providing electrical wire-like connections between at least one semiconductor die arranged on a semiconductor die mounting area of a substrate and an array of electrically-conductive leads in the substrate, pressure force is applied to the electrically-conductive leads in the substrate during bonding the wire-like connections to the electrically-conductive leads. Such a pressure force is applied to the electrically-conductive leads in the substrate via a pair of mutually co-operating force transmitting surfaces. These surfaces include a first convex surface engaging a second concave surface.
US11967543B2 Power module semiconductor device and inverter equipment, and fabrication method of the power module semiconductor device, and metallic mold
The power module semiconductor device (2) includes: an insulating substrate (10); a first pattern (10a) (D) disposed on the insulating substrate (10); a semiconductor chip (Q) disposed on the first pattern; a power terminal (ST, DT) and a signal terminal (CS, G, SS) electrically connected to the semiconductor chip; and a resin layer (12) configured to cover the semiconductor chip and the insulating substrate. The signal terminal is disposed so as to be extended in a vertical direction with respect to a main surface of the insulating substrate.
US11967537B2 Semiconductor apparatus and semiconductor apparatus leak inspection method
A semiconductor device, a leak detection device, an outer wall, and a separation wall are provided on a substrate. A first hollow structure in contact with the semiconductor device and a second hollow structure in contact with the leak detection device are separated by the separation wall and formed in a hermetically sealed state. At least a part of a portion of the leak detection device in contact with the second hollow structure is made of a corrodible metal or an alloy containing a corrodible metal. At least a part of the outer wall is in contact with the second hollow structure.
US11967532B2 Gate spacers and methods of forming the same in semiconductor devices
A method of forming a semiconductor structure includes forming a semiconductor fin over a substrate, forming a dummy gate stack over the semiconductor fin, depositing a dielectric layer over the dummy gate stack, and selectively etching the dielectric layer, such that a top portion and a bottom portion of the dielectric layer form a step profile. The method further includes removing portions of the dielectric layer to form a gate spacer and subsequently forming a source/drain feature in the semiconductor fin adjacent to the gate spacer.
US11967531B2 Semiconductor structure and forming method thereof
The present application relates to a semiconductor structure and its forming method. The semiconductor structure comprises a substrate; a first transistor that includes a first channel disposed within the substrate, and a first end disposed at surface of the substrate, the first end being adapted to connect with a first-type storage cell; a second transistor that includes a second channel disposed within the substrate, and a second end disposed at surface of the substrate, the second end being adapted to connect with a second-type storage cell, the second channel having a length greater than length of the first channel. The present application enables fabrication techniques of the first transistor and the second transistor compatible. Moreover, the present application is conducive to enhancing integration density of the storage cells of the first transistor and/or the second transistor in the memory lays foundation for enlarging the fields of application of the memory.
US11967526B2 Integrated circuit structure and manufacturing method thereof
A method includes depositing a dielectric cap over a gate structure. A source/drain contact is formed over a source/drain region adjacent to the gate structure. A top of the dielectric cap is oxidized. After oxidizing the top of the dielectric cap, an etch stop layer is deposited over the dielectric cap and an interlayer dielectric (ILD) layer over the etch stop layer. The ILD layer and the etch stop layer are etched to form a via opening extending though the ILD layer and the etch stop layer. A source/drain via is filled in the via opening.
US11967525B2 Selective tungsten deposition at low temperatures
Embodiments of the disclosure relate to methods of depositing tungsten. Some embodiments of the disclosure provide methods for depositing tungsten which are performed at relatively low temperatures. Some embodiments of the disclosure provide methods in which the ratio between reactant gasses is controlled. Some embodiments of the disclosure provide selective deposition of tungsten. Some embodiments of the disclosure provide methods for depositing tungsten films at a low temperature with relatively low roughness, stress and impurity levels.
US11967524B2 3D NAND gate stack reinforcement
Exemplary methods of forming a semiconductor structure may include forming a first silicon oxide layer overlying a semiconductor substrate. The methods may include forming a first silicon layer overlying the first silicon oxide layer. The methods may include forming a silicon nitride layer overlying the first silicon layer. The methods may include forming a second silicon layer overlying the silicon nitride layer. The methods may include forming a second silicon oxide layer overlying the second silicon layer. The methods may include removing the silicon nitride layer. The methods may include removing the first silicon layer and the second silicon layer. The methods may include forming a metal layer between and contacting each of the first silicon oxide layer and the second silicon oxide layer.
US11967523B2 Self-assembled monolayer for selective deposition
Methods for selectively depositing on metallic surfaces are disclosed. Some embodiments of the disclosure utilize a hydrocarbon having at least two functional groups selected from alkene, alkyne, ketone, alcohol, ester, or combinations thereof to form a self-assembled monolayer (SAM) on metallic surfaces.
US11967513B2 Substrate processing apparatus
Described herein is a technique capable of reducing an amount of moisture in a low temperature region in a substrate processing apparatus provided with a transfer chamber. According to one aspect of the technique, there is provided a substrate processing apparatus including: a process chamber provided with a heater; a load lock chamber; a transfer chamber provided between the process chamber and the load lock chamber and including a first region provided adjacent to the process chamber and a second region provided more adjacent to the load lock chamber than the first region and whose temperature is lower than a temperature of the first region; a detector capable of detecting an amount of moisture in the transfer chamber; and an inert gas supplier capable of supplying an inert gas toward the second region in the transfer chamber.
US11967509B2 Substrate processing apparatus, substrate processing method, and storage medium
Disclosed is a substrate processing apparatus including: a substrate holding member that holds a peripheral portion of a substrate; a rotating member that includes a plate provided with the substrate holding member and rotates the substrate by rotating the plate; a fluid supply unit that is disposed at a center of the rotating member and supplies a processing liquid and an inert gas to a lower surface of the substrate held by the substrate holding member; and a controller that controls to perform a liquid processing by supplying the processing liquid to the lower surface of the substrate while rotating the substrate, and, after the liquid processing, to perform a drying processing of the substrate while supplying the inert gas to the lower surface of the substrate.
US11967508B2 Damper control system and damper control method
The present invention relates to a damper control system and a damper control method for controlling an opening degree of an exhaust damper connected to an exhaust duct. The damper control system (300) includes an exhaust damper (310), a first pressure sensor (311), and a controller (315) configured to control an opening degree of the exhaust damper (310). The controller (315) is configured to switch the opening degree of the exhaust damper (310) to an opening degree smaller than a full opening on condition that a shutter (217) is opened.
US11967505B2 Method for manufacturing sputtering target, method for forming oxide film, and transistor
A method for manufacturing a sputtering target with which an oxide semiconductor film with a small amount of defects can be formed is provided. Alternatively, an oxide semiconductor film with a small amount of defects is formed. A method for manufacturing a sputtering target is provided, which includes the steps of: forming a polycrystalline In-M-Zn oxide (M represents a metal chosen among aluminum, titanium, gallium, yttrium, zirconium, lanthanum, cesium, neodymium, and hafnium) powder by mixing, sintering, and grinding indium oxide, an oxide of the metal, and zinc oxide; forming a mixture by mixing the polycrystalline In-M-Zn oxide powder and a zinc oxide powder; forming a compact by compacting the mixture; and sintering the compact.
US11967504B2 Gate structures in transistor devices and methods of forming same
A method includes removing a first dummy gate structure to form a recess around a first nanostructure and a second nanostructure; depositing a sacrificial layer in the recess with a flowable chemical vapor deposition (CVD); and patterning the sacrificial layer to leave a portion of the sacrificial layer between the first nanostructure and the second nanostructure. The method further include depositing a first work function metal in first recess; removing the first work function metal and the portion of the sacrificial layer from the recess; depositing a second work function metal in the recess, wherein the second work function metal is of an opposite type than the first work function metal; and depositing a fill metal over the second work function metal in the recess.
US11967503B2 Method of depositing thin film and method of manufacturing semiconductor device using the same
Provided are a method of depositing a thin film and a method of manufacturing a semiconductor device using the same, and the method of depositing a thin film uses a substrate processing apparatus including a chamber, a substrate support on which a substrate is mounted, a gas supply unit, and a power supply unit that supplies high-frequency and low-frequency power to the chamber, and includes: a step of mounting, on the substrate support, the substrate including a lower thin film deposited under the condition of a process temperature in a low temperature range; a step of depositing an upper thin film on the lower thin film under the condition of the process temperature in the low temperature range; and a step of treating a surface of the upper thin film under the condition of the process temperature in the low temperature range.
US11967500B2 Method of manufacturing semiconductor device, substrate processing apparatus, and recording medium
There is provided a process of forming a film containing a metal element, an additional element different from the metal element and at least one of nitrogen and carbon on a substrate by performing a cycle a predetermined number of times, the cycle including non-simultaneously performing: (a) supplying a first precursor gas containing the metal element and a second precursor gas containing the additional element to the substrate so that supply periods of the first precursor gas and the second precursor gas at least partially overlap with each other; and (b) supplying a reaction gas containing the at least one of nitrogen and carbon to the substrate.
US11967498B2 Systems and methods for depositing low-k dielectric films
Exemplary methods of forming a silicon-and-carbon-containing material may include flowing a silicon-oxygen-and-carbon-containing precursor into a processing region of a semiconductor processing chamber. A substrate may be housed within the processing region of the semiconductor processing chamber. The methods may include forming a plasma within the processing region of the silicon-and-carbon-containing precursor. The plasma may be formed at a frequency less than 15 MHz (e.g., 13.56 MHz). The methods may include depositing a silicon-and-carbon-containing material on the substrate. The silicon-and-carbon-containing material as-deposited may be characterized by a dielectric constant below or about 3.5 and a hardness greater than about 3 Gpa.
US11967496B2 High resolution imaging apparatus and method
The present invention relates to the high resolution imaging of samples using imaging mass spectrometry (IMS) and to the imaging of biological samples by imaging mass cytometry (IMC™) in which labelling atoms are detected by IMS. LA-ICP-MS (a form of IMS in which the sample is ablated by a laser, the ablated material is then ionised in an inductively coupled plasma before the ions are detected by mass spectrometry) has been used for analysis of various substances, such as mineral analysis of geological samples, analysis of archaeological samples, and imaging of biological substances. However, traditional LA-ICP-MS systems and methods may not provide high resolution. Described herein are methods and systems for high resolution IMS and IMC.
US11967495B2 Low-power mass interrogation system and assay for determining Vitamin D levels
A low power mass spectrometer assembly includes at least an ionization component, an electrostatic analyzer, a lens assembly, a magnet assembly and at least one detector located in a same plane as the entrance to the magnet assembly for detecting the deflected sample ions and/or fragments of sample ions, including ions or ion fragments indicative of the Vitamin D metabolite within the sample.
US11967491B2 Method and apparatus for parts cleaning
The present invention provides a method and apparatus for cleaning parts used in substrate processing. In a method for cleaning parts of a substrate processing, plasma generated from cleaning gas is supplied together with a cooling medium to clean the parts, but the cooling medium may be provided at a lower temperature than the plasma.
US11967490B2 Plasma generating device, substrate processing apparatus, and method of manufacturing semiconductor device
There is provided a substrate processing apparatus that includes a process chamber in which at least one substrate is processed; a gas supplier configured to supply a gas; and a buffer structure. The buffer structure includes at least two plasma generation regions in which gas is converted into plasma by a pair of electrodes connected to a high-frequency power supply and an electrode to be grounded, a first gas supply port that supplies a gas generated in a first plasma generation region among the at least two plasma generation regions, and a second gas supply port that supplies a gas generated in a second plasma generation region among the at least two plasma generation regions.
US11967489B2 Apparatus and techniques for angled etching using multielectrode extraction source
A plasma source may include a plasma chamber, where the plasma chamber has a first side, defining a first plane and an extraction assembly, disposed adjacent to the side of the plasma chamber, where the extraction assembly includes at least two electrodes. A first electrode may be disposed immediately adjacent the side of the plasma chamber, wherein a second electrode defines a vertical displacement from the first electrode along a first direction, perpendicular to the first plane, wherein the first electrode comprises a first aperture, and the second electrode comprises a second aperture. The first aperture may define a lateral displacement from the second aperture along a second direction, parallel to the first plane, wherein the vertical displacement and the lateral displacement define a non-zero angle of inclination with respect to a perpendicular to the first plane.
US11967484B2 Ion current droop compensation
A pulse generator is disclosed. The pulse generator includes a DC source; a plurality of switches, a transformer; and a pulsing output. The pulse generator can be coupled with a plasma chamber. The pulsing output outputs high voltage pulses having a peak-to-peak voltage greater than 1 kV and a voltage portion between consecutive high voltage bipolar pulses that has a negative slope that substantially offsets the voltage reduction on a wafer within a plasma chamber due to an ion current. The resulting voltage at the wafer may be substantially flat between consecutive pulses.
US11967483B2 Plasma excitation with ion energy control
Embodiments provided herein generally include apparatus, plasma processing systems and methods for generation of a waveform for plasma processing of a substrate in a processing chamber. One embodiment includes a waveform generator having a voltage source selectively coupled to an output node, where the output node is configured to be coupled to an electrode disposed within a processing chamber, and where the output node is selectively coupled to a ground node. The waveform generator may also include a radio frequency (RF) signal generator, and a first filter coupled between the RF signal generator and the output node.
US11967480B2 Image intensifier device with power supply disposed upstream of the photocathode
An image intensifier device includes: an intensifier tube with at least one photocathode, a micro-channel plate and a conversion element, arranged in that order one after another, and an electric power supply module configured to supply at least one respective polarisation voltage to each of the elements of the intensifier tube. The electric power supply module extends in a region located upstream of the photocathode, on the side of the photocathode opposite to the micro-channel plate. Thus, a space is cleared located downstream of the intensifier tube in the direction of travel of the photons and of the electrons in the image intensifier device. This allows reducing the size of the image intensifier device for example by bringing an eyepiece closer.
US11967476B2 Bypass switch for STATCOM and HVDC
Techniques are described for a bypass switch that includes: a switch body having a column; a switch head which is coupled to the column and in which a sliding part is provided; a sliding part which is inserted into the switch head; a driven latch which is inserted into the sliding part and fixed to a driving shaft penetrating therethrough; a driving latch which is coupled to an end of the driving shaft exposed to an outside of the switch head, and which is provided to be driven by a solenoid; a stop coupled to the front of the switch head; a pressure bearing which is inserted into a lower portion of the sliding part and coupled thereto by a bearing pin; an elastic body provided between the sliding part and the switch body; and a rod coupled to an upper portion of the sliding part.
US11967475B2 Switch device
A switch device includes at least one operating knob to receive an operation for a device to be controlled, a detection unit attached to the operating knob to detect an operation position on the operating knob, and a control unit to control the device to be controlled in response to the operation position detected by the detection unit. The operating knob is in the form of a recognizable shape that allows for recognition of the operation position.
US11967474B2 Operation device
An operation device includes an operation knob that is operable by a pull-up operation and a push-down operation about a shaft and includes a front-end operation region on a front-end side far from the shaft and a rear-end operation region on a rear end side close to the shaft, a contact detection unit to detect contact of a user with the front-end operation region and the rear-end operation region, an operation detection unit to detect the pull-up operation and the push-down operation performed on the operation knob, and a determination unit that determines an operation performed by combining contact with the front-end operation region and the rear-end operation region detected by the contact detection unit and the pull-up operation and the push-down operation detected by the operation detection unit, and also determines that at least an operation performed on the rear-end operation region is invalid when the contact is detected.
US11967473B2 Home appliance including knob assembly
A home appliance may include a first panel having a through hole; a bracket disposed outside of the first panel, configured to cover the through hole, and fixed to the first panel; a shaft support provided on the bracket, extending in a frontward-rearward direction, and formed in the shape of a tube; a knob disposed outside of the first panel; a knob ring connected to the bracket and surrounding a circumference of the knob; a joint support connected to an end of a rear of the shaft support; a universal joint rotatably supported by the joint support; a valve assembly disposed at a rear of the universal joint; a first adjustment shaft; and a second adjustment shaft having a front end connected to a second end of the universal joint and a rear end connected to the valve assembly.
US11967469B2 Electronic component configured to relax internal stresses due to changes in temperature and manufacturing method of the same
Disclosed herein is an electronic component that includes a substrate, a planarizing layer covering a surface of the substrate, a first conductive layer formed on the planarizing layer and having a lower electrode, a dielectric film made of a material different from that of the planarizing layer and covering the planarizing layer and first conductive layer, an upper electrode laminated on the lower electrode through the dielectric film, and a first insulating layer covering the first conductive layer, dielectric film, and upper electrode. An outer periphery of the first insulating layer directly contacts the planarizing layer without an intervention of the dielectric film.
US11967468B2 Thin film capacitor and manufacturing method therefor
Disclosed herein is a thin film capacitor that includes a capacitive insulating film having first and second surfaces opposite to each other, a first capacitive electrode covering the first surface of the capacitive insulating film, and a second capacitive electrode covering the second surface of the capacitive insulating film. The first capacitive electrode is made of less noble metal having a lower spontaneous potential than a metal constituting the second capacitive electrode. A minute defective portion existing in the capacitive insulating film is closed by an insulator derived from a metal constituting the first capacitive electrode.
US11967467B2 Multi-layer ceramic electronic component and circuit board including the same
A multi-layer ceramic electronic component includes a ceramic body and an external electrode. The ceramic body includes a plurality of internal electrodes laminated in one axial direction, and an end surface extending along a plane parallel to the axial direction, at least part of the plurality of internal electrode being drawn from the end surface. The external electrode covers the end surface of the ceramic body. In a thermal desorption spectrum of water of the multi-layer ceramic electronic component by thermal desorption spectroscopy, a ratio P1/P2 of a detection intensity P1 of a first peak in a range of 200° C. to 300° C. to a detection intensity P2 of a second peak in a range of 550° C. to 800° C. is equal to or lower than 11.
US11967464B2 Method for selecting multilayer ceramic capacitor
A selection method includes: obtaining or providing multilayer ceramic capacitors each having a multilayer structure in which each of a plurality of ceramic dielectric layers and each of a plurality of internal electrode layers are alternately stacked; measuring a ratio of (a current value at 10 V/μm when a direct voltage is applied to a plurality of ceramic dielectric layers at 125 degrees C.)/(a current value at 10 V/μm when a direct voltage is applied to the plurality of the ceramic dielectric layers at 85 degrees C.), with respect to each multilayer ceramic capacitor; determining whether the ratio is in a predetermined range; and selecting a multilayer ceramic capacitor or multilayer ceramic capacitors each having a ratio in the predetermined range as a desired multilayer ceramic capacitor.
US11967463B2 Ceramic electronic device
A ceramic electronic device includes a multilayer structure in which each of a plurality of dielectric layers of which a main component is ceramic and each of a plurality of internal electrode layers having pores are alternately stacked. A continuity modulus of at least one of the plurality of internal electrode layers is 80% or less. An average pore diameter of the pores of the at least one of the plurality of internal electrode layers is equal to or less than each thickness of the plurality of dielectric layers.
US11967462B2 Capacitor component including indium and tin, and method of manufacturing the capacitor component
A capacitor component includes a body, including a dielectric layer and an internal electrode layer, and an external electrode disposed on the body and connected to the internal electrode layer. At least one hole is formed in the internal electrode layer, and a region, containing at least one selected from the group consisting of indium (In) and tin (Sn), is disposed in the hole. A method of manufacturing a capacitor component includes forming a dielectric green sheet, forming a conductive thin film, including a first conductive material and a second conductive material, on the dielectric green sheet, and sintering the conductive thin film to form an internal electrode layer. The internal electrode layer includes the first conductive material, and a region, including the second conductive material, is formed in the internal electrode layer.
US11967458B2 Superconducting coil and superconducting coil device
A superconducting coil includes: a winding member 12 that has a side surface 18 along a coil radial direction and is formed by laminating a superconducting tape wire 20 in the coil radial direction by winding; and a bypass 19 that is provided on the side surface 18 of the winding member 12 and electrically connects the superconducting tape wire 20 in the coil radial direction.
US11967457B2 Coil forming apparatus and coil forming method
A coil forming apparatus includes: a coil winding jig that winds the belt-shaped coil, the coil winding jig including a plurality of comb-shaped grooves on an outer periphery thereof; a coil conveying mechanism that pivotally conveys the belt-shaped coil along at least a portion of the outer periphery of the coil winding jig; and guide members guide the belt-shaped coil in an arc shape while being in contact with the side ends. The guide members guide the belt-shaped coil so as to be in an arc shape having a diameter smaller than an outer diameter of the coil winding jig in a second half portion of the belt-shaped coil upon pivot conveying, and allow the plurality of straight portions to be inserted into a respective one of the plurality of comb-shaped grooves of the coil winding jig.
US11967454B2 Intravascular blood pump comprising corrosion resistant permanent magnet
This invention is directed to a corrosion resistant permanent magnet, to a method for producing a corrosion resistant permanent magnet, and to an intravascular blood pump comprising the magnet. The magnet is corrosion resistant due to a composite coating comprising a metal layer, optionally a metal oxide layer, a layer formed from poly(2-chloro-p-xylylene), and a linker layer between the metal oxide layer and the poly(2-chloro-p-xylylene) layer.
US11967453B2 Transformer and method of generating multiple multiphase output signals
An apparatus includes a primary transformer circuit including a plurality of primary coils. The apparatus further includes a delta secondary transformer circuit configured to magnetically couple to the primary transformer circuit. The delta secondary transformer circuit includes a first plurality of secondary coils, a first plurality of nodes coupled to the first plurality of secondary coils, and a second plurality of secondary coils configured to magnetically couple to the plurality of primary coils. Each coil of the second plurality of secondary coils is physically coupled to a respective node of the first plurality of nodes.
US11967443B2 Chip resistor and method of manufacturing chip resistor
A chip resistor includes: an insulating substrate; a pair of front electrodes; a resistor connecting between both the front electrodes; an undercoat layer provided on the resistor; an overcoat layer provided on the undercoat layer, an auxiliary film provided so as to be over a connecting portion between the front electrode and the resistor at a position away from an end face of the insulating substrate; a pair of end face electrodes; and a pair of external plating layers covering the end face electrodes, the front electrodes, and the auxiliary film, wherein the auxiliary film is formed of a resin material containing metal particles, and a portion of the auxiliary film is sandwiched between the undercoat layer and the overcoat layer.
US11967441B2 Metal wiring and conductive sheet both excellent in bending resistance, and metal paste for forming the metal wiring
The present invention relates to a metal wiring, to be formed on a flexible substrate, including a sintered body of silver particles. The sintered body constituting the metal wiring has a volume resistivity of 20 μΩ·cm or less, hardness of 0.38 GPa or less, and a Young's modulus of 7.0 GPa or less. A conductive sheet provided with the metal wiring can be produced by applying/calcinating, on a substrate, a metal paste containing, as a solid content, silver particles having prescribed particle size and particle size distribution, and further containing, as a conditioner, an ethyl cellulose having a number average molecular weight of 10,000 or more and 90,000 or less. The metal wiring of the present invention is excellent in bending resistance with change in electrical characteristics suppressed even through repetitive bending deformation.
US11967436B2 Methods and apparatus for making biological predictions using a trained multi-modal statistical model
Methods and apparatus for predicting an association between input data in a first modality and data in a second modality using a statistical model trained to represent interactions between data having a plurality of modalities including the first modality and the second modality, the statistical model comprising a plurality of encoders and decoders, each of which is trained to process data for one of the plurality of modalities, and a joint-modality representation coupling the plurality of encoders and decoders. The method comprises selecting, based on the first modality and the second modality, an encoder/decoder pair or a pair of encoders, from among the plurality of encoders and decoders, and processing the input data with the joint-modality representation and the selected encoder/decoder pair or pair of encoders to predict the association between the input data and the data in the second modality.
US11967431B1 Computer-implemented systems and methods for multi-level data grouping and generation of a hierarchical data display from uniform claims data
Hierarchical data objects are generated via a computer-based system for applying a series of rules to establish episode-specific data objects reflecting a plurality of discrete claim records before further dissecting the generated episode-specific data objects prior to finalization of those episode-specific data objects to identify claim records within the episode-specific data objects that are eligible for generation of one or more sub-episodes within the episode-specific data objects. The identified sub-episodes are reflected within the episode-specific data object to designate complete episodes of care that additionally reflect interactions with the corresponding parent episode.
US11967427B2 Electronic medical record exchange
Systems and methods providing compatibility between legacy electronic record systems are disclosed. Appliances are in two-way electronic communication with legacy electronic records systems and a gateway server which is in electronic communication with one of the legacy electronic records systems. Electronic medical records data is converted between legacy formats for the legacy systems and a common format for transmission between the appliances and the gateway server.
US11967425B2 System and method for voice-control of electrosurgical system
A system and method for voice control of operating room electrical equipment. The system comprises an electrosurgical generator a controller with a memory, a graphical user interface controlled by said controller, a power module, a field programmable gate array, and a voice recognition module connected to said field programmable gate array, a data storage connected to said controller in said electrosurgical generator; and electrical operating room equipment connected to said voice recognition module, wherein said electrical operating room equipment is configured to receive and decrypt encrypted commands from said voice recognition module. The electrical operating room equipment may said electrosurgical generator or a robotic surgical system or other electrical equipment in an operating room. The connection between said electrical operating room equipment and said voice recognition module may be wireless. The connection between said data storage and said controller in said electrosurgical system also may be wireless.
US11967411B2 Device, system, and method for determining a reading environment by synthesizing downstream needs
A device, system, and method determines a reading environment by synthesizing downstream needs. The method at a workflow server includes receiving a request from a physician device utilized by a referring physician, the request directed to performing an imaging procedure. The method includes determining at least one normalized need from the request, the normalized need corresponding to the referring physician. The method includes generating information to be included in a reading environment based on the at least one normalized need, the information assisting an image interpreter in interpreting the imaging procedure.
US11967404B2 Filtering items based on a medical condition of an individual
Aspects of the present disclosure provide a computer-implemented method that includes obtaining the medical condition of the individual based at least in part on a personal identifier associated with the individual, the medical condition being determined by performing natural language processing of medical information associated with the individual. The method further includes obtaining characteristics of the plurality of items. The method further includes comparing the characteristics of the plurality of items to a restriction associated with the medical condition of the individual. The method further includes, responsive to determining that at least one of the characteristics of the plurality of items violates the restriction associated with the medical condition of the individual, preventing the individual from obtaining the item of the plurality of items associated with the violation.
US11967402B2 System and method for offline data collection and synchronization for managing a clinical trial
A system and a method for managing a clinical trial of patients. The method includes obtaining consents of the patients undergoing the clinical trial and storing consent data of the patients. Consent data of the patients is validated before progressing onto any stage of the clinical trial. Data associated with at least one clinical trial site is collected for performing the clinical trial. The patients are randomly grouped into two or more groups for performing one or more of a single blinded study and a double blinded study during the clinical trial. Clinical data and non-clinical data of the patients is collected during the clinical trial. Timelines, progress, compliance, and data associated with different stages of the clinical trial are managed.
US11967397B2 Communication system with mixed threshold voltage transistors
A communications circuit with an input port, a switching circuit coupled to the input port, and a first and second memory coupled to the switching circuit. The communications circuit also includes controlling circuitry adapted to operate the switching circuit to couple data received at the input port to the first memory while the second memory is disabled from power and to couple data received at the input port to the second memory once the first memory is filled with valid data.
US11967395B2 Buffers and multiplexers
A buffer circuit and a multiplexer using the buffer are provided. The buffer may selectively operate at a first mode or a second mode. The buffer includes a first signal input terminal, a first signal output terminal, and a path circuit coupled between the first signal input terminal and the first signal output terminal. The path circuit has a voltage source terminal. In response to the buffer operating at the first mode, a first signal transmission path is formed in the path circuit and between the first signal input terminal and the first signal output terminal. The first signal transmission path is disconnected from the voltage source terminal.
US11967389B2 Semiconductor apparatus related to a test function
The present technology may include a first storage circuit connected to a plurality of memory banks, an error correction circuit, a read path including a plurality of sub-read paths connected between the plurality of memory banks and the error correction circuit, and a control circuit configured to control data output from the plurality of memory banks to be simultaneously stored in the first storage circuit by deactivating the read path during a first sub-test section, and to control the data stored in the first storage circuit to be sequentially transmitted to the error correction circuit by sequentially activating the plurality of sub-read paths during a second sub-test section.
US11967386B2 Memory sub-system for memory cell touch-up
An apparatus can include a touch-up component. The touch-up component can detect that at least one memory cell of a page of memory cells has lost a portion of a charge. The touch-up component can set touch-up parameters for the page of memory cells. The touch-up component can cause a transfer of data from the page of memory cells to a cache. The touch-up component can reprogram the at least one memory cell using the set touch-up parameters.
US11967385B2 Semiconductor storage device and memory system
A semiconductor storage device includes a first memory chip having a first memory cell, a first word line connected to the first memory cell, a first voltage step-up circuit, and a second voltage step-up circuit, and a second memory chip having a second memory cell, a second word line connected to the second memory cell, a third voltage step-up circuit, and a fourth voltage step-up circuit. During a read operation executed in the first memory chip, the first, second, and fourth voltage step-up circuits supply a first voltage to the first word line, and when a voltage of the first word line reaches a predetermined voltage, the first voltage step-up circuit continues to supply the first voltage to the first word line, and the second voltage step-up circuit and the fourth voltage step-up circuit stop supplying the first voltage to the first word line.
US11967383B2 Non-volatile memory with enhanced program operation for last state on slow plane
To increase the speed of programming of a multi-plane non-volatile memory, it is proposed to accelerate the programming of the last one or more data states for one or more slow planes.
US11967381B2 Semiconductor memory device
A semiconductor memory device includes a memory cell array, a row decoder, a plurality of page buffers, and a voltage switching circuit. The memory cell array includes a plurality of memory cells. The row decoder is connected to the memory cell array through word lines. The plurality of page buffers are connected to the memory cell array through bit lines. The voltage switching circuit decodes an operation voltage and transmits the decoded operation voltage to the row decoder. The plurality of page buffers are formed in a first under cell region among first and second under cell regions, the first and second under cell regions being adjacent to each other in a first direction under the memory cell array. At least a portion of the voltage switching circuit is formed in an under slim region that is adjacent to the first under cell region and the second under cell region in a second direction.
US11967376B2 Distinct chip identifier sequence utilizing unclonable characteristics of resistive memory on a chip
Stochastic or near-stochastic physical characteristics of resistive switching devices are utilized for generating data distinct to those resistive switching devices. The distinct data can be utilized for applications related to electronic identification. As one example, data generated from physical characteristics of resistive switching devices on a semiconductor chip can be utilized to form a distinct identifier sequence for that semiconductor chip, utilized for verification applications for communications with the semiconductor chip or utilized for generating cryptographic keys or the like for cryptographic applications.
US11967374B2 Voltage-mode bit line precharge for random-access memory cells
Circuits and methods are disclosed for voltage-mode bit line precharge for random-access memory cells. A circuit includes an array of random access memory cells; a low-impedance voltage source configured to provide a precharge voltage; and a control circuit configured to precharge a bit line of one of the random access memory cells to the precharge voltage using the low-impedance voltage source prior to reading the one of the random access memory cells.
US11967372B2 Shared decoder architecture for three-dimensional memory arrays
Methods, systems, and devices for shared decoder architecture for three-dimensional memory arrays are described. A memory device may include pillars coupled to an access line using two transistors positioned between the pillar and the access line. The gates of the two transistors may be coupled with respective gate lines coupled with circuitry configured to bias the gate line as part of an access operation for a memory cell coupled with the pillar. In some cases, the circuitry may be positioned between tiles of the memory device, at an end of one or more tiles of the memory device, between word line combs of a tile of the memory device, or a combination thereof.
US11967370B1 Lifetime mixed level non-volatile memory system
A controller for managing at least one MLC non-volatile memory space including at least one MLC non-volatile memory element and at least one SLC non-volatile memory space including at least one SLC non-volatile memory element. The controller is adapted to determine if a range of addresses listed by an entry and mapped to the at least one MLC non-volatile memory element fails a data integrity test performed at the controller based upon received data retained at the controller and which received data is stored in the at least one MLC memory element as stored data. In the event of such a failure, the controller remaps said entry to an the at least one SLC non-volatile memory element.
US11967362B2 Pre-sense gut node amplification in sense amplifier
A memory device includes multiple memory cells configured to store data. The memory device also includes multiple digit lines each configured to carry data to and from a respective memory cell. The memory device further includes multiple sense amplifiers each selectively coupled to respective digit lines and including first and second NMOS transistors and first and second gut nodes coupled to the first and second NMOS transistors, respectively. Each sense amplifier is configured to perform threshold compensation for the first and second NMOS transistors by storing respective voltages at the first and second gut nodes that are proportional to the respective threshold voltages of the first and second NMOS transistors. The sense amplifier also amplifies a differential voltage between the first and second gut nodes by charging the first gut node and discharging the second gut node based at least in part on respective charges of the digit lines.
US11967361B2 Comparison operations in memory
One example of the present disclosure includes performing a comparison operation in memory using a logical representation of a first value stored in a first portion of a number of memory cells coupled to a sense line of a memory array and a logical representation of a second value stored in a second portion of the number of memory cells coupled to the sense line of the memory array. The comparison operation compares the first value to the second value, and the method can include storing a logical representation of a result of the comparison operation in a third portion of the number of memory cells coupled to the sense line of the memory array.
US11967356B2 Concurrent compensation in a memory system
An example apparatus may perform concurrent threshold voltage compensation in a memory array with distributed row redundancy. The example apparatus may include a memory cell array having a mat having a plurality of row sections that each include respective prime memory cell rows and a respective redundant memory cell row. The example apparatus may further include a row decoder configured to receive an access command and a prime row address. The row decoder may be configured to, in response to a determination that the prime row address matches a defective prime row address, concurrently initiate a threshold voltage compensation operation on both of a prime row of the respective plurality of prime rows of memory cells of a first row section of the plurality of row sections corresponding to the prime row address and the respective redundant row of a second row section of the plurality of row sections.
US11967352B2 Method of controlling row hammer and a memory device
A memory device including: a memory cell array including memory cell rows; and a control logic circuit to perform a row, write, read, or pre-charge operation on the memory cell rows in response to an active, write, read, or pre-charge command, wherein the control logic circuit is further configured to: calculate a first count value by counting the active command and a second count value by counting the write command or the read command, with respect to a first memory cell row, during a row hammer monitor time frame; determine a type of row hammer of the first memory cell row based on a ratio of the first count value to the second count value; and adjust a pre-charge preparation time between an active operation and the pre-charge operation, by changing a pre-charge operation time point according to the determined type of row hammer.
US11967351B2 Physically unclonable function cell and operation method of same
A device is provided. The device includes a physical unclonable function (PUF) cell array. The PUF cell array includes multiple bit cells, and generates a PUF response output, in response to a challenge input, based on a data state of one bit cell in the bit cells. Each of the bit cells stores a bit data and includes a transistor having a control terminal coupled to a word line and a first terminal coupled to a source line, a first memory cell having a first terminal coupled to a first data line and a second terminal coupled to a second terminal of the transistor, and a second memory cell having a first terminal coupled to a second data line, different from the first data line, and a second terminal coupled to the second terminal of the first memory cell at the second terminal of the transistor.
US11967350B1 System and method for current controlled nanowire memory device
A system and method for a memory device is disclosed. A substrate is provided. A nucleation pad is disposed over the substrate. A nanowire is disposed substantially perpendicular, about a center of the nucleation pad. A charge current is selectively passed through the substrate to nucleate a magnetic vortex in the nucleation pad, the magnetic vortex indicative of a magnetic domain and a direction of the magnetic vortex indicative of a polarity of the magnetic domain. A shift current is applied through the nanowire to shift the magnetic domain into the nanowire.
US11967349B2 Magnetic disk device and SSW method
According to one embodiment, a magnetic disk device comprises a disk, a first head, a second head, a controller. The disk includes a first surface and a second surface different from the first surface. The first head carries out read and write of data from and to the first surface. The second head carries out read and write of data from and to the second surface. The controller adjusts a spiral speed of at least one of the first head and the second head according to a cylinder offset amount corresponding to a positional difference between the first head and the second head. The spiral speed is a speed at which spiral servo patterns are to be written.
US11967348B2 Magnetoresistance effect element containing Heusler alloy with additive element
This magnetoresistance effect element includes a first ferromagnetic layer, a second ferromagnetic layer, and a nonmagnetic layer provided between the first ferromagnetic layer and the second ferromagnetic layer. At least one of the first ferromagnetic layer and the second ferromagnetic layer has an alloy obtained by adding an additive element to a Heusler alloy. The additive element is any one or more elements selected from the group consisting of H, He, N, O, F, Ne, P, Cl, Ar, Kr, and Xe.
US11967346B1 Systems and methods for identifying events in videos
An image capture device may experience motion while capturing a video. A video clip may be generated from the video. The beginning of the video clip may be identified based on acceleration of the image capture device during capture of the video, while the ending of the video clip may be identified based on speed of the image capture device during capture of the video.
US11967344B2 Video processing method and apparatus, device and computer readable storage medium
The present disclosure provides a video processing method and apparatus, a device, a computer readable storage medium, a computer program product, and a computer program, the method includes: acquiring an image to be processed; determining, according to the image to be processed, a target image and a target editing pattern, wherein the target editing pattern comprises at least one of a special effect acting on an audio corresponding to the target image, a special effect acting on an editing point between adjacent images, a special effect acting on a single image, and a special effect acting on an entire editing image; and performing, according to the target editing pattern, an editing operation on the target image, to obtain a target video.
US11967336B2 Method for providing speech video and computing device for executing the method
A computing device according to an embodiment is a computing device that is provided with one or more processors and a memory storing one or more programs executed by the one or more processors, the computing device includes a standby state video generating module that generates a standby state video in which a person in a video is in a standby state, a speech state video generating module that generates a speech state video in which a person in a video is in a speech state based on a source of speech content, and a video reproducing module that reproduces the standby state video, and generates a synthesized speech video by synthesizing the standby state video being reproduced and the speech state video.
US11967335B2 Foveated beamforming for augmented reality devices and wearables
An augmented reality (AR) device, such as AR glasses, may include a microphone array. The sensitivity of the microphone array can be directed to a target by beamforming, which includes combining the audio of each microphone of the array in a particular way based on a location of the target. The present disclosure describes systems and methods to determine the location of the target based on a gaze of a user and beamform the audio accordingly. This eye-tracked beamforming (i.e., foveated beamforming) can be used by AR applications to enhance sounds from a gaze direction and to suppress sounds from other directions. Additionally, the gaze information can be used to help visualize the results of an AR application, such as speech-to-text.
US11967330B2 Methods and devices for generation and processing of modified audio bitstreams
Described herein is a method for generating a modified bitstream on a source device, wherein the method includes the steps of: a) receiving, by a receiver, a bitstream including coded media data; b) generating, by an embedder, payload of additional media data and embedding the payload in the bitstream for obtaining, as an output from the embedder, a modified bitstream including the coded media data and the payload of the additional media data; and c) outputting the modified bitstream to a sink device. Described is further a method for processing said modified bitstream on a sink device. Described are moreover a respective source device and sink device as well as a system of a source device and a sink device and respective computer program products.
US11967329B2 Signaling for rendering tools
An example audio decoding device includes a memory configured to store at least a portion of a coded audio bitstream; and one or more processors configured to: decode, based on the coded audio bitstream, a representation of a soundfield; decode, based on the coded audio bitstream, a syntax element indicating a selection of either a head-related transfer function (HRTF) or a binaural room impulse response (BRIR); and render, using the selected HRTF or BRIR, speaker feeds from the soundfield.
US11967319B2 Method and electronic device for processing a spoken utterance
Methods and electronic devices for processing a spoken utterance associated with a user of an electronic device are disclosed. The method includes generating a textual representation of the spoken utterance having words, identifying a nonce word and a non-normalized word amongst the words, and generating a plurality of candidate textual representations based on the textual representation. The candidates have at least one of a first set of candidate textual representations and a second set of candidate textual representations, such that candidates from the first set are missing the nonce word from the words of the textual representation, and candidates from the second set have the non-normalized word from the words of the textual representation replaced by a normalized version thereof. The method includes comparing the candidates against grammars, and in response to a match, triggering an action associated with the grammar.
US11967317B2 Providing enhanced functionality in an interactive electronic technical manual
Embodiments of the present disclosure provide methods, apparatus, systems, computing devices, and computing entities for displaying media content of an electrical connector comprising a plurality of pins referenced in technical documentation for an item via an IETM viewer. In accordance with one embodiment, a method is provided comprising: providing a window for display via the viewer comprising a first view pane displaying textual information comprising an identifier for the connector and a second view pane displaying media content illustrating the connector and pins; receiving a selection of the identifier; and in response: generating and providing a preview window for the connector comprising pin information; receiving a selection of a pair of pins from the pin information by the user; and in response, causing the pair to be displayed using a highlighting format in the media content, and causing the remaining pins to be displayed in a deemphasized format.
US11967316B2 Audio recognition method, method, apparatus for positioning target audio, and device
Embodiments of this application disclose method and apparatus for positioning a target audio signal by an audio interaction device, and an audio interaction device The method includes: obtaining audio signals in a plurality of directions in a space, and performing echo cancellation on the audio signal, the audio signal including a target-audio direct signal; obtaining weights of a plurality of time-frequency points in the audio signals, a weight of each time-frequency point indicating, at the time-frequency point, a relative proportion of the target-audio direct signal in the audio signals; weighting time-frequency components of the audio signal at the plurality of time-frequency points separately for each of the plurality of directions by using the weights of the plurality of time-frequency points, to obtain a weighted audio signal energy distribution; and obtaining a sound source azimuth corresponding to the target-audio direct signal in the audio signals accordingly.
US11967311B1 Recipient customized generative voice modeling
The present embodiments relate to on demand generation of curated audio content. Responsive to initiation of an electronic communication by a client, audio relating to a client speaking to the operator can be processed to derive a series of insights relating to features of the audio. Previously recorded audio relating to the operator can be combined with a text-based script to generate audio content. The audio content can be modified using the series of derived insights. The modified audio content can include a series of disclaimers that are played back to the client. Generation of the modified audio content can be dynamically generated responsive to detecting a trigger that allows for on-demand generation of the modified audio content.
US11967307B2 Voice communication analysis system
Techniques are disclosed for applying a trained machine learning model to incoming voice communications to determine whether the voice communications are genuine or not genuine. The trained machine learning model may identify vocal attributes within the target call and use the identified attributes, and the training, determine whether the target call is genuine or not genuine. An applied trained machine learning model may include multiple different types of trained machine learning models, where each of different types of machine learning models is trained and/or configured for a different function within the analysis.
US11967306B2 Contextual speech recognition methods and systems
Methods and systems are provided for assisting operation of a vehicle using speech recognition. One method involves automatically identifying an input element based at least in part on an audio communication with respect to the vehicle, identifying one or more constraints associated with the input element, obtaining a limited command vocabulary for the input element using the one or more constraints, and automatically constructing a contextual speech recognition graph for the input element prior to user selection of the input element using the limited command vocabulary. Thereafter, subsequently received audio input is recognized using the contextual speech recognition graph that was automatically and prospectively generated.
US11967305B2 Ambient cooperative intelligence system and method
A method, computer program product, and computing system for generating a three-dimensional model of at least a portion of a three-dimensional space incorporating an ACI system via a video recording subsystem of an ACI calibration platform; and generating one or more audio calibration signals for receipt by an audio recording system included within the ACI system via an audio generation subsystem of the ACI calibration platform.
US11967304B2 Sound pick-up device, sound pick-up method and non-transitory computer-readable recording medium recording sound pick-up program
A sound pick-up device includes an adaptive filter configured to generate, from a reference signal, an estimated noise signal indicating a component of a noise signal contained in an input signal, a noise elimination signal generator configured to generate a noise elimination signal by subtracting the estimated noise signal from the input signal, a filter coefficient update unit configured to update a filter coefficient of the adaptive filter using the noise elimination signal, and a sample position identification unit configured to identify at least one signal sample position among a plurality of signal sample positions from a signal sample position where the noise elimination signal has a maximum absolute value to a signal sample position where the noise elimination signal has an absolute value that is largest at a predetermined order, in which the filter coefficient update unit updates the filter coefficient at the at least one signal sample position.
US11967302B2 Information processing device for musical score data
An information processing method includes generating performance data that represent a performance of a musical piece that reflects a change caused by a factor that alters the performance of the musical piece, by inputting musical score data, which represent a musical score of the musical piece, and variability data, which represent the factor, into a trained model.
US11967301B2 Ligature for woodwind mouthpiece
A ligature for a woodwind mouthpiece includes a ligature strap with a carbon fiber portion and at least one flexible strap portion attached to and extending from the carbon fiber portion along one of the side edges. The flexible strap portion is folded over to form two layers of flexible strap, and a pair of rods are disposed between the two layers of one of the flexible strap portions. A closure mechanism passes through the flexible strap portion and each rod.
US11967299B2 Smart camera user interface
Implementations of the present disclosure include actions of receiving image data of an image capturing a scene, receiving data describing one or more entities determined from the scene, the one or more entities being determined from the scene, determining one or more actions based on the one or more entities, each action being provided at least partly based on search results from searching the one or more entities, and providing instructions to display an action interface comprising one or more action elements, each action element being to induce execution of a respective action, the action interface being displayed in a viewfinder.
US11967297B2 Color modulation method and apparatus for display, electronic device, and storage medium
A color modulation method for a display includes: obtaining a group of original RGB data of a pixel of an image; calling a display look-up-table (LUT) to determine whether a group of RGB mapped data corresponding to the group of original RGB data is present in the display LUT; if in, performing color modulation using the group of RGB mapped data corresponding to the group of original RGB data; and if not in, using the group of original RGB data, a plurality of groups of selected RGB data, and a group of RGB mapped data corresponding to each group of selected RGB data in combination with a predetermined interpolation algorithm to calculate the group of RGB mapped data corresponding to the group of original RGB data, and then using the obtained group of RGB mapped data to perform the color modulation.
US11967292B2 Display for pump
An apparatus comprising a pump configured to deliver insulin, a processor, and a user interface including a color display. Color on the display can be used to bring a user's attention to a change in status of the device or a detected change in status of the patient.
US11967288B2 Backlight driving circuit and liquid crystal display device
The present disclosure provides a backlight driving circuit and a liquid crystal display device. The backlight driving circuit of the present disclosure adds a light emitting control module to control a light emitting device to turn on or off, thereby controlling a backlight to turn on or off, realizing a function of black insertion frame by frame of the backlight of the liquid crystal display device, satisfying a BFI function requirement. In addition, it improves product quality. In addition, the liquid crystal display device of the present disclosure lights up the backlight after a deflection of a liquid crystal layer is stabilized and displays normally, and therefore, a problem of trailing when displaying images can be decreased.
US11967287B2 Column driver integrated circuit for low-power driving and devices including the same
A column driver integrated circuit (IC) which drives a first group of pixel lines connected to a first group of pixels included in a display panel, and a second group of pixel lines connected to a second group of pixels included in the display panel, the column driver IC including: a master gray scale voltage generation circuit configured to divide a reference voltage to generate tap voltages, and to generate a first low-power mode gray scale voltage based on at least one of the tap voltages; and a first low-power mode amplifier configured to drive the first group of pixel lines based on the first low-power mode gray scale voltage.
US11967275B1 Light-emitting drive circuit, method for timing control, and display panel
A light-emitting drive circuit, which includes cascaded N light-emitting drive sub-circuits, and an n-th light-emitting drive sub-circuit, includes: a first pull-up control sub-circuit configured to pull up a potential of a first node to a first potential in a trigger phase; a first pull-down control sub-circuit configured to pull down the potential of the first node to a second potential in an output phase and pull up the potential of the first node to a third potential in a reset phase; a pull-up sub-circuit configured to pull up an n-th stage light-emitting drive signal to a high potential; a second pull-down control sub-circuit configured to pull up a potential of a second node to a fourth potential in the output phase; and a pull-down sub-circuit configured to pull down the n-th stage light-emitting drive signal to a low potential.
US11967272B2 Sweep voltage generator and display panel
A sweep voltage generator and a display panel are provided. The sweep voltage generator includes an output node, a current generating block and a voltage regulating block. The output node is used to provide a sweep signal. The current generating block is coupled to the output node, includes a detection path for detecting an output load variation on the output node, and adjusts the sweep signal provided by the output node based on the output load variation. The voltage regulating block is coupled to the output node for regulating a voltage of the output node.
US11967271B2 Display panel with sharing mode and anti-peeping mode, method for driving the same, and display device
A display panel including a substrate; a light-emitting element; and a light-shielding layer. The light-emitting element is located at a side of the substrate and includes a primary light-emitting element and an auxiliary light-emitting element. The light-shielding layer is located at a side of the light-emitting element facing away from the substrate and includes a first opening corresponding to the primary light-emitting element. The auxiliary light-emitting element is arranged at a periphery of the primary light-emitting element.
US11967270B2 LED display system and control method thereof
Disclosed is a LED display system and a control method thereof. The display system comprises a control card outputting clock signals and data signals; at least one driving circuit group, coupled with the control card, and each including a plurality of cascaded driving circuits, receiving a clock signal and a data signal and transmitting them among the plurality of driving circuits, wherein at least one stage of driving circuit in each driving circuit group comprises an inverter, which inverts the clock signal received by the current stage of driving circuit to obtain an inverted clock signal. The LED display system of the present disclosure can effectively avoid excessive attenuation of the clock signal in the cascaded driving circuits, ensure data sampling correctness based on the clock signal, and ensure display effect of the LED display screen.
US11967268B1 Systems and methods of secure imaging
Imaging systems and techniques are described. An imaging system causes a display to display light according to a predefined pattern. The imaging system receives image data of a scene from an image sensor. The image data is captured using the image sensor while the display is configured to display the light according to the predefined pattern. The imaging system processes the image data to generate at least one image frame of the scene based on detection of the predefined pattern in the image data. The imaging system outputs the at least one image frame of the scene.
US11967263B2 Display screen control method and electronic device supporting same
An instruction of an electronic device is provided. The instruction of the electronic device, when executed by a processor, causes a display panel to be operated using one of a first gamma set corresponding to a first operating frequency and a second gamma set corresponding to a second operating frequency, each of the first gamma set and the second gamma set comprises gamma voltage values for each luminance and gradation, the first gamma set and the second gamma set include the same gamma voltage value in a first gradation range of a first luminance so as to have the substantially same optical characteristic when the operating frequency changes, the first gamma set and the second gamma set include the same gamma voltage value in a second gradation range of a second luminance, and the first gradation range and the second gradation range are different from each other.
US11967262B2 Display device compensating for light stress
A display device includes a display panel, a controller, and a data driver. The display panel includes a plurality of pixels. The controller is configured to: receive input image data for the display panel; divide the display panel into a plurality of first pixel blocks each having a first size; divide the display panel into a plurality of second pixel blocks each having a second size different from the first size; generate, based on the input image data, a first stress map for the plurality of first pixel blocks and a second stress map for the plurality of second pixel blocks; and generate output image data by compensating the input image data based on the first stress map and the second stress map. The data driver is configured to provide data voltages to the plurality of pixels based on the output image data.
US11967261B2 Method and device for adjusting white balance of spliced screen, electronic device and storage medium
There is provided a method for adjusting white balance of a spliced screen, which includes: acquiring an image to be analyzed; the image to be analyzed includes a picture, to be analyzed, displayed by a display screen to be adjusted, and the display screen to be adjusted is at least a portion of all display screens of the spliced screen; and determining a white balance adjustment mode of the display screen, to be adjusted, corresponding to the picture to be analyzed according to at least the picture to be analyzed in the image to be analyzed.
US11967260B2 Display device with power management circuit for transforming period
A display device is disclosed that includes a display panel on which one or more sub-pixels including a light emitting device and a driving transistor for driving the light emitting device are disposed in a display area, and whose shape is changed during a transforming period, a timing controller for receiving image data and a command signal defining the transforming period, and converting the image data to output converted image data, and a data driving circuit for receiving the converted image data and outputting a data voltage, wherein, in the transforming period, at least one sub-pixel emits light based on the image data input to the timing controller, and emits light with a luminance lower than a luminance corresponding to a grayscale of the image data. Accordingly, there may be provided a display device capable of changing a shape during an image display period.
US11967255B2 Protective trading card sleeve
A protective trading card sleeve includes a substantially planar first wall and a substantially planar second wall. The first wall can have a plurality of edges including a first edge. The first edge of the first wall can be continuous and non-angular. The first edge of the first wall can have a first edge length. The substantially planar second wall can directly face the first wall and can have a substantially similar configuration as the first wall. The second wall can have a plurality of edges including a first edge that at least partially aligns with the first edge of the first wall. The first edge of the second wall can be continuous and non-angular. The first edge of the second wall can have a first edge length.
US11967246B2 Fluctuating progress indicator
A configuration for a breathing sequence may be defined using a user interface of a user device. The user interface may also be used to begin the breathing sequence. During the breathing sequence, a fluctuating user interface element may fluctuate at a cyclic rate. Such fluctuation may include repeated growing and repeated shrinking of the fluctuating user interface element. During the breathing sequence, heart rate data may be collected and used to present heart rate information at a conclusion of the breathing sequence.
US11967245B2 Training processing device, intermediation device, training system, and training processing method
A training processing device manages a training for a robot manipulation using a manipulation terminal. The training processing device communicates information with the manipulation terminal through a communication network, accepts first information that is information on the robot manipulation inputted into the manipulation terminal, while the manipulation terminal executing a computer program for the training of the robot manipulation, and manages the training based on the first information.
US11967243B2 Toy with light emitting diode
A toy has one or more LED light sources positioned on the toy so the light source illuminates beyond the toy. A toy to be worn on the human finger comprises a body includes an anchoring portion for receiving or locating a finger or fingers. A LED or other light source is operated on the toy to interact with photo-luminescent ink and other inks pre-printed or included in a decoration on the surface of another item such as a book or other toy. The toy is a reading tool or a light source or an enhancement of other toys or writings. The LED light sources include a black light and/or other LED lights of other colors. The lights are connected to a circuit board and an integrated power source, which are connected to a switch encased on the toy.
US11967240B2 Systems and methods for facilitating roadside commercial truck service requests
The present disclosure describes systems and methods for facilitating commercial truck service requests using a software application that can be downloaded to a user's device and used by a truck driver when their truck breaks down to request service and connect with a service provider. The application provides a single place for the driver to select and communicate with an appropriate service provider, receive approval from the driver's transportation company, and log details of the repair.
US11967238B2 Vehicle proximity sensor and alert system
A vehicle detection system warns snowmobilers of other approaching vehicles with potential risk of collision. To better prevent accidents, the system calculates collision risks and warns the rider based on level of risk. When riding in groups, a member can press a stop request button to ask the group to slow down. When a member exits the group, everyone in the group will receive a message, alerts or indication with the update. The vehicle detection system utilizes Bluetooth® low energy (BLE), LoRaWAN® technologies and/or global positioning system technologies and is designed to detect other devices in the region and use acquired information to calculate proximity and risk of collision.
US11967230B2 System and method for using V2X and sensor data
A method and system for traffic control includes receiving at a processing unit sensor data of a site on a road network and receiving at the processing unit a V2X communication. Locations of road users are calculated from the sensor data and the V2X communication enabling the detection of connected and non-connected road users. Once connected and non-connected road users are detected at a site, this information can be used to control traffic.
US11967229B1 Systems and methods for monitoring vehicular traffic
A traffic monitoring system has a controller and sensors placed in or on roads such that vehicles pass over or near the sensors, thereby casting shadows on the sensors as they pass. The sensors may be configured to detect the shadows, and a controller may be configured to determine any of a variety of information about the passing vehicles based on the detected shadows. For example, the controller may count the number of vehicles that pass, determine a speed of each passing vehicle, and determine a length of each passing vehicle. The sensors can be relatively inexpensive so that a relatively large number of sensors can be used to monitor a large area at a relatively low cost. In some embodiments, solar cells are used to power the sensors, and if desired, the solar cells may be used as the sensors for detecting the shadows of the vehicles being monitored.
US11967224B2 Method and apparatus for controlling an external device in a context-dependent manner
A method for controlling an external device (6-8, 10) having a wireless communication function (6a-8a, 10a), in which an application is executed on a mobile digital terminal (1), in particular a tablet or smartphone, and sequentially outputs digital content which changes over time by an output unit of the terminal (1), which content, in addition to the data (2a) to be output, contains a number of embedded or linked control commands which are sequentially executed by a respectively associated module (1a, 1e) of the mobile digital terminal when sequentially displaying the content in accordance with flow control (1c) of the mobile digital terminal (1), and in which, when at least one particular control command from the number of control commands is reached, a wireless communication module (1e) of the mobile digital terminal (1) is used to wirelessly control the external device (6-8, 10) in order to cause a function of the external device (6-8, 10) in a substantially synchronous manner with the display of the content or a content section.
US11967223B2 Danger prediction method and danger prediction device
The purpose of the present invention is to provide a hazard prediction method that can perform hazard prediction activities so as to prevent accidents, regardless of skills and personalities of workers.A hazard prediction method according to the present invention includes: photographing an outdoor facility along with environment to capture an image; collating the image with accident data including photos of outdoor facilities along with environment and accidents occurred at open-air facilities in the photos to detect, when a photo similar to the image is found, an accident occurred at an open-air facility in the photo from the accident data; extracting, from a safety measure list describing accidents, hazardous spots related to the accidents, and safety measures for prevention of the accidents, hazard information on a hazardous spot and a safety measure corresponding to the detected accident; receiving input information that is a safety measure devised by a worker for the hazardous spot; and comparing the input information with the hazard information to check that the input information and the hazard information match each other.
US11967220B2 Communication control device, mobile object, communication control method, and computer-readable storage medium
A communication control device comprises: a determination unit configured to determine whether a target has approached a mobile object based on information detected by a sensor mounted on the mobile object; and a communication control unit configured to control a communication unit that calls a call center based on a determination result by the determination unit, wherein the communication control unit causes transmission, to the call center, of first information relating to information detected at the mobile object while making a call connection to the call center, which is started in response to a call.
US11967218B1 Systems and methods for detection of failure to establish a communicative coupling between network device and transceiver device
A computerized method and system are disclosed that are directed to determining whether a communicatively coupling has been established between a network device and a transceiver, where both the network device and the transceiver are typically located within the cabin of a vehicle. The computerized method may include detecting movement of the first network device at a speed greater than or equal to a predetermined threshold indicating the vehicle is in motion and attempting to communicatively couple the first network device with the transceiver via both a first wireless communication module and a second wireless communication module at least a predetermine number of times. When a communicatively coupling cannot be established, an inactivity timer is decremented and is further decremented as long as system activity is not detected. When the inactivity timer decrements to a predetermined value, a notification indicating that the communicative coupling was not established is generated.
US11967214B2 Multimode retail system
A multimode system for receiving data in a retail environment includes: a secure input module for receiving high security input and low security input from a customer, the high security input to be communicated by the secure input module in cipher text, and the low security input to be communicated by the secure input module in plaintext. The multimode system is adapted to operate in a high security mode and a low security mode. The multimode system is adapted to enter the low security mode upon detection by the multimode system of a security breach condition. In the high security mode, the secure input module accepts low security input and high security input. In the low security mode, the secure input module accepts the low security input and does not accept the high security input.
US11967200B2 Chip tracking system
A method and apparatus for a chip tracking system. A chip tray is positioned above a light-diffusion box. The chip tray has a transparent portion for a column of the chip tray One or more image sensors are positioned with a viewing perspective of chips through a transparent portion of an underside of the chip tray A tracking controller is configured to illuminate the light-diffusion box with diffused light that shines through the transparent portion of the chip tray and illuminates the edge of one or more chips in a chip stack visible via the transparent portion. The one or more image sensors capture an image of one or more chips in the column in response to illumination of the light-diffusion box. The tracking controller analyzes, via a neural network model, a color pattern on the edge of the one or more chips. The tracking controller associates the color pattern on the edge of the one or more chips with a denomination value for the chip stack. The tracking controller determines, using a range imaging device, a height of the chip stack. Further, the tracking controller computes a monetary value of the chip stack based on the denomination value, the height of the chip stack, and a known edge thickness of one of the one or more chips.
US11967197B2 Retaining incremented value of awards
Systems and methods that retain the incremented value of an award after the value of that award would otherwise reset to a reset value.
US11967191B2 Device, method and storage medium
Provided is a device that includes: a monitoring camera that is arranged at an entrance where an electric lock, which can read a unique ID of each key to be used, is installed, a detection unit configured to detect an operation of the electric lock, and a control unit configured to associate the unique ID of a used key with image data captured by the monitoring camera when an operation of the electric lock has been detected.
US11967186B1 Blockchain-based election system
A blockchain-based election system includes an owner-controlled blockchain, an election administration server, registrars for authenticating voters and providing instructions for the election, and electronic devices for casting ballots. The administration server interfaces with the blockchain to manage election rules and content. The registrars authenticate each voter's identity and issue ballots to each voter through the blockchain. The voters may cast their ballots using an election polling place device, a wallet app or another electronic device such as a computer. Once cast, the ballots are tabulated and the vote counts revealed using the blockchain. Public key encryption is used to secure each step in the election process. As a result, any authorized person or entity may verify the election results by querying the blockchain.
US11967184B2 Counterfeit image detection
A computer, including a processor and a memory, the memory including instructions to be executed by the processor to acquire a first image with a visible and NIR light camera and acquire a second image with an infrared camera. The instructions can include further instructions to determine whether the second image includes a live human face by comparing a first infrared profile included in the second image with second infrared profile included in a previously acquired third image acquired with the infrared camera; and when the second image includes the live human face, output the first image.
US11967183B2 Notification system and notification device
This notification device (100) of a notification system (10) detects a portion of the body of a person from distance information from a proximity sensor (110) and image information from an image sensor (120) when an approaching object is a person, and causes an ultrasonic irradiation device (130) to irradiate the detected portion of the body of the person with ultrasonic waves that can generate tactile sensation.
US11967181B2 Method and device for retinal image recognition, electronic equipment, and storage medium
The present disclosure provides a method and a device for retina image recognition, an electronic equipment, and a storage medium, the method including: acquiring a retinal image; classifying the retinal image by using a first neural network model to obtain an image classification result; if the image classification result meets a preset condition, segmenting the retinal image by using a second neural network model to obtain an image segmentation result; generating a recognition result of the retinal image according to the image segmentation result and in combination with a decision tree model.
US11967175B2 Facial expression recognition method and system combined with attention mechanism
Provided are a facial expression recognition method and system combined with an attention mechanism. The method comprises: detecting faces comprised in each video frame in a video sequence, and extracting corresponding facial ROIs, so as to obtain facial pictures in each video frame; aligning the facial pictures in each video frame on the basis of location information of facial feature points of the facial pictures; inputting the aligned facial pictures into a residual neural network, and extracting spatial features of facial expressions corresponding to the facial pictures; inputting the spatial features of the facial expressions into a hybrid attention module to acquire fused features of the facial expressions; inputting the fused features of the facial expressions into a gated recurrent unit, and extracting temporal features of the facial expressions; and inputting the temporal features of the facial expressions into a fully connected layer, and classifying and recognizing the facial expressions.
US11967171B2 Apparatus for the direct optical recording of security-related objects such as skin prints
An apparatus for direct optical recording of security-related objects with a series of layers comprising a cover layer with an object placement surface, a sensor layer, a spacer layer with spacer structures for limiting light incident from the placement surface to small incident angles on the sensor layer, and a substrate as carrier of the series of layers. To capture security-related objects with good contrast over a large surface, the sensor pixels have a light-sensitive element and a passage region, and the spacer layer is produced by spacer structures provided on the sensor layer or by spacer structures formed from existing raised-shaped function elements, and the spacer layer comprises cutouts in the region of the entrance aperture of every light-sensitive element, each cutout filled with a medium having a refractive index lower than that of the sensor layer and a layer adjoining in a direction of the placement surface.
US11967168B2 Fingerprint image generation method and device for saving memory
A method and device of fingerprint image generation for saving memory. The method includes generating a first fingerprint image of an original data size according to a plurality of first analog sensing signals which are read from a fingerprint sensor array before an exposure period ends. Then the first fingerprint image represented by a first data size which is equivalent to or smaller than the original data size is stored. a second fingerprint image of the original data size is generated after generating the first fingerprint image of the original data size according to a plurality of second analog sensing signals which are read from the fingerprint sensor array during the exposure period. The second fingerprint image represented by a compressed data size smaller than the original data size is then stored.
US11967165B2 Artificial intelligence (AI) based document processing and validation
An Artificial Intelligence (AI) based document processing and validation system identifies anomalies such as errors, fraud, and duplicates of received documents and enables automatic actions for valid documents using machine learning (ML) techniques. The received documents are processed for determining probabilities for errors, fraud, and duplicates. A validation worklist is generated with the documents arranged in descending order of the probabilities and invalid documents with higher probabilities are flagged for review while the valid documents with lower probabilities are further processed for the execution of automatic actions. The feedback from the invalid document review is used to further train the models in determining the probabilities.
US11967152B2 Video classification model construction method and apparatus, video classification method and apparatus, device, and medium
This application discloses a video classification model construction method and apparatus, a video classification method and apparatus, a device, and a medium. The method is performed by a computer device, and may include: obtaining training dataset, the training dataset including a plurality of video frames; inputting the training dataset into a to-be-trained classification model, the to-be-trained classification model including a plurality of convolutional layer groups and one output layer group, some of the convolutional layer groups including a non-local module; extracting long-distance dependency features of the plurality of video frames by using the non-local module, the long-distance dependency features being used to represent association relationships between spatial positions of the plurality of video frames; outputting the long-distance dependency features to the output layer group, to generate predicted classification results of the plurality of video frames; and training the to-be-trained classification model through a prediction loss function until a parameter in the to-be-trained classification model converges, to obtain a video classification model.
US11967150B2 Parallel video processing systems
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for parallel processing of video frames using neural networks. One of the methods includes receiving a video sequence comprising a respective video frame at each of a plurality of time steps; and processing the video sequence using a video processing neural network to generate a video processing output for the video sequence, wherein the video processing neural network includes a sequence of network components, wherein the network components comprise a plurality of layer blocks each comprising one or more neural network layers, wherein each component is active for a respective subset of the plurality of time steps, and wherein each layer block is configured to, at each time step at which the layer block is active, receive an input generated at a previous time step and to process the input to generate a block output.
US11967149B2 Increasing capabilities of wearable devices using big data and video feed analysis
According to one embodiment, a method, computer system, and computer program product for wearable device activity analysis is provided. A computer receives a video of an activity. The computer identifies the activity based on analyzing the video. The computer identifies body movements from the video. The computer correlates the activity and the body movements to a wearable device. The computer identifies additional inputs for the activity and updates the wearable device based on the identified additional inputs.
US11967147B2 Augmented reality visualization of enclosed spaces
A processing system including at least one processor may detect a first location and a first orientation of an augmented reality endpoint device of a user at a venue, identify an entryway of a first enclosed space of the venue that is within a first field-of-view of the augmented reality endpoint device in accordance with the first location and the first orientation of the augmented reality endpoint device, and present, via the augmented reality endpoint device, first visual information of the first enclosed space. The first visual information may include first imagery of the first enclosed space and may be presented within the first field-of-view.
US11967143B2 Data retrieval in pattern recognition systems
Methods, apparatuses and systems directed to pattern identification and pattern recognition. In some particular implementations, the invention provides a flexible pattern recognition platform including pattern recognition engines that can be dynamically adjusted to implement specific pattern recognition configurations for individual pattern recognition applications. In some implementations, the present invention also provides for a partition configuration where knowledge elements can be grouped and pattern recognition operations can be individually configured and arranged to allow for multi-level pattern recognition schemes.
US11967140B2 System and method for vehicle wheel detection
A system and method for vehicle wheel detection is disclosed. A particular embodiment can be configured to: receive training image data from a training image data collection system; obtain ground truth data corresponding to the training image data; perform a training phase to train one or more classifiers for processing images of the training image data to detect vehicle wheel objects in the images of the training image data; receive operational image data from an image data collection system associated with an autonomous vehicle; and perform an operational phase including applying the trained one or more classifiers to extract vehicle wheel objects from the operational image data and produce vehicle wheel object data.
US11967139B2 Adversarial masks for false detection removal
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for false detection removal using adversarial masks. The method includes performing object detection on a first image that includes a first region using a detection model determining the detection model incorrectly classified the first region of the first image; generating an adversarial mask based on the first region of the first image and the detection model; obtaining a second image that includes the first region; generating a masked image based on the second image and the adversarial mask; and performing object detection on the masked image including the first region using the detection model.
US11967138B2 Processing apparatus, information processing method and recording medium
An information processing apparatus (2) includes: an extracting unit (212) that extracts a key point (KP) of a target object as a target key point (KP1) from an input image (IMG1); and a calculating unit (213) that calculates, as a score (SC) of the input image from which the target key point is extracted, an index value related to a reliability of the target key point based on the target key point.
US11967132B2 Lane marking detecting method, apparatus, electronic device, storage medium, and vehicle
A lane marking detecting method, an apparatus, an electronic device, a storage medium, a program product, and a vehicle, where a specific implementation includes: obtaining a video stream including a lane marking; extracting a key image frame from the video stream at a predetermined interval of frames, with an image frame between adjacent key image frames being a non-key image frame; detecting, for the key image frame, a lane marking according to a feature map of the key image frame; detecting, for the non-key image frame, a lane marking according to the non-key image frame and a feature map of a previous key image frame of the non-key image frame. In this embodiment, the feature map of the non-key image frame is determined and the lane marking is detected by combining the feature map of the previous key image frame, thus enabling flexibility and diversity in lane marking detection.
US11967131B2 System for processing an image, method for processing the image, method for training a neural network for processing the image, and recording medium for executing the method
The disclosure relates to system for processing an image of at least one camera. The camera has predetermined camera parameters including a lens distortion and a camera pose with respect to a predefined reference frame. The system comprises: a trained neural network with a predefined architecture, the neural network being configured to receive the image of the camera as input and to predict in response at least one characteristic, wherein the neural network architecture comprises at least one static feature map configured to encode the predetermined camera parameters including the lens distortion and/or the camera pose.
US11967127B2 Context embedding for capturing image dynamics
Systems and methods capture image dynamics and use those captured image dynamics for image feature recognition and classification. Other methods and systems train a neural network to capture image dynamics. An image vector representing image dynamics is extracted from an image of an image stream using a first neural network. A second neural network, predicts a previous and/or subsequent image in the image stream from the image vector. The predicted previous and/or subsequent image is compared with an actual previous and/or subsequent image from the image stream. The first and second neural networks are trained using the result of the comparison.
US11967125B2 Image processing method and system
The present application relates to an image processing method and system. The method includes: determining an enhanced image of a target object of an input image based on a segmentation algorithm, where the enhanced image of the target object comprises an image in which each pixel classified as the target object is displayed in an enhanced manner; and determining a positioning image of the target object by applying an integral image algorithm to the enhanced image of the target object.
US11967122B2 Context aware verification for sensor pipelines
Systems, methods, and computer-readable media are disclosed for context aware verification for sensor pipelines. Autonomous vehicles (AVs) may include an extensive number of sensors to provide sufficient situational awareness to perception and control systems of the AV. For those systems to operate reliably, the data coming from the different sensors should be checked for integrity. To this end, the systems and methods described herein may use contextual clues to ensure that the data coming from the different the sensors is reliable.
US11967116B2 Method for characterizing polarization image information and method for computing characterization parameters
A method for characterizing polarization image information and a method for computing characterization parameters are provided. The method includes: obtaining n polarized subimages of a polarization imaging target, wherein each polarized subimage corresponds to a different polarization angle and n≥3; and computing a parameter matrix [ILP (x, y) INLP(x, y) θ(x, y)] of a polarization cosine characterization equation of all pixel points of the polarization imaging target according to all polarized subimages and the polarization cosine characterization equation of the polarization imaging target. The disclosure obtains a maximum polarization intensity image and a minimum polarization intensity image through computing multiple polarization intensity images, which improves the accuracy of polarization imaging, and the degree of accuracy is much higher than macroscopic accuracy. The disclosure computes polarization cosine characterization parameters through the least squares fitting, which can also effectively reduce the influence of an experimental error on the experimental result.
US11967115B1 Color matching evaluation method combining similarity measure and visual perception
The present disclosure discloses a color matching evaluation method combining similarity measure and visual perception. The method includes: firstly, constructing an image database with rich color information; extracting main colors from an acquired image using an improved clustering method for color matching; generating a corresponding palette using an intelligent color matching recommendation system, and evaluating a palette similarity using a minimum color difference model; then, recoloring the corresponding image using the generated palette through an image recoloring technology to obtain a recolored image, and calculating a structural similarity between the source image and the recolored image; performing feature level adaptive weighted fusion on the palette similarity and the structural similarity, and performing an eye movement tracking experiment on the source image and the recolored image to obtain visual perception data of the images.
US11967112B2 Method and apparatus for detecting calibration requirement for image sensors in vehicles
Described is a method for detecting a calibration requirement for image sensors in a vehicle. The method includes detecting a ground pattern in a generated image associated with a surrounding of a vehicle. The method includes extracting at least one key point associated with the detected ground pattern, from the generated image. The method includes determining a relative motion parameter associated with the extracted at least one key point based on tracking of the extracted at least one key point over a period of time. The method further includes detecting the calibration requirement for the image sensor based on the determined relative motion parameter and generating an output signal based on the detected calibration requirement.
US11967107B2 Information processing apparatus and method of estimating position and orientation of image capturing apparatus
An apparatus includes a generation unit configured to generate map information including a position of a feature point and identification information on an index in an image of a real space captured by a capturing apparatus, a collation unit configured to collate the identification information on the index in the generated map information with the identification information on the index in one or more pieces of registered map information, and to extract map information from the one or more pieces of registered map information based on a result of the collation, and an estimation unit configured to estimate a position and orientation of the capturing apparatus based on the position of the feature point in the extracted map information and the position of the feature point in the generated map information.
US11967105B2 System and method for generating recommendations during image capture of a product
A system and method are provided. The method comprises obtaining a camera live stream from a camera in a user device, the camera live stream including image data of a particular product; determining one or more image features common to images of one or more products based at least on image analysis of image data of the images of the one or more products; comparing the one or more image features to one or more image features of the image data of the particular product to generate one or more potential adjustments to the one or more image features of the image data of the particular product; and providing, for presentation together with the camera live stream on the user device, at least one indication based on the one or more potential adjustments to the one or more image features of the image data of the particular product.
US11967104B1 Method for determining the actual location of an object in a camera field of view
A method of determining the location of an object in a camera field of view is disclosed. The method may utilize a camera system that includes a digital video camera and a computer that runs image analysis software for analyzing images received from the camera. The image analysis software is configured to isolate pixel groups in each image. The method includes the steps of locating an object in the camera's field of view in which the object is represented by a set of pixels; identifying the centroid of the set of pixels representing the object; and calculating the location of the object relative to the camera based upon known parameters including the focal plane and camera lens location.
US11967101B2 Method and system for obtaining joint positions, and method and system for motion capture
The present invention provides a motion capture with a high accuracy which can replace an optical motion capture technology, without attaching optical markers and sensors to a subject. A subject with an articulated structure has a plurality of feature points in the body of the subject including a plurality of joints wherein a distance between adjacent feature points is obtained as a constant. A spatial distribution of a likelihood of a position of each feature point is obtained based on a single input image or a plurality of input images taken at the same time. One or a plurality of position candidates corresponding to each feature point are obtained based on the spatial distribution of the likelihood of the position of each feature point. Each join angle is obtained by performing an optimization calculation based on inverse kinematics using the candidates and the articulated structure. Positions of the feature points including the joints are obtained by performing a forward kinematics calculation using the joint angles.
US11967100B2 Camera based boat loading assistant
A navigational system and method for guiding a boat onto a trailer, which comprises at least one marker mounted on the trailer; a camera located on the boat to assist the system with determining a longitudinal axis of the boat, and generating images of at least a front area of the boat and the at least one marker; an image processing unit for 1) receiving and processing the images to determine the at least one marker, 2) estimating the longitudinal axis of the trailer, 3) generating a desired boat trajectory for aligning the longitudinal axis of the boat with the longitudinal axis of the trailer; and 4) periodically generating guidance output commands to the user to assist the user with following the desired boat trajectory and facilitate loading of the boat on the trailer; and an image display for sequentially displaying the generated images of the camera to a user.
US11967098B2 Vehicular trailer angle detection system
A vehicular trailer angle detection system includes a camera disposed at a rear portion of a vehicle. The system determines, via processing of frames of image data captured by the camera, features of a trailer present rearward of the vehicle and hitched to the vehicle by determining features that have similar position changes between a current frame of image data captured by the camera and a previous frame of image data captured by the camera. Responsive to movement of the trailer relative to the vehicle, and via processing of captured frames of image data, the system tracks determined features over multiple captured frames of image data for different positions of the trailer relative to the vehicle. The system determines angle of the trailer relative to the vehicle based at least in part on tracking of determined features of the trailer over multiple captured frames of image data.
US11967097B2 System and method for change analysis
In variants, the method for change analysis can include detecting a rare change in a geographic region by comparing a first and second representation, extracted from a first and second geographic region measurement sampled at a first and second time, respectively, using a common-change-agnostic model.
US11967092B2 Detection-guided tracking of human dynamics
A system and method for detection-guided tracking of human-dynamics is provided. The system receives an input human-dynamics sequence including geometry information and an RGB video of a human object. The system inputs the RGB video to the neural network and estimates a pose of the human object in each frame of the RGB video based on output of the neural network for the input. The system selects, from the input human-dynamics sequence, a key-frame for which the estimated pose is closest to a reference human pose. From the selected key-frame and up to a number of frames of the input human-dynamics sequence, the system generates a tracking sequence for a 3D human mesh of the human object. The generated tracking sequence includes final values of parameters of articulate motion and non-rigid motion of the 3D human mesh. Based on the generated tracking sequence, the system generates a free-viewpoint video.
US11967090B2 Method of and microscope comprising a device for detecting movements of a sample with respect to an objective
For detecting movements of a sample with respect to an objective, the sample is imaged onto an image sensor comprising an array of pixels by means of the objective. Images of the sample are recorded in that light coming from the sample is registered at the pixels. Variations of intensities of the light coming from the sample and registered at the pixels are determined during a set-up period in that a temporal course of the intensity of the light, which has been registered at a respective one of the pixels over the set-up period, is analyzed. Using these variations as a criterion, a subset of not more than 90% of the pixels of the image sensor is selected. Parts of the images that each correspond to the selected subset are compared to parts of at least one reference image that also correspond to the subset.
US11967087B2 Dynamic vision sensor for visual audio processing
To track certain difficult facial features during speech such as the corners of the mouth and the teeth, a camera sensor system generates RGB/IR images and the system also uses light intensity change signals from an event driven sensor (EDS), as well as voice analysis. In this way, the camera sensor system enables improved performance tracking (equivalent to using very high-speed camera) at lower bandwidth and power consumption.
US11967084B2 PDAC image segmentation method, electronic device and storage medium
A Pancreatic Ductal Adenocarcinoma (PDAC) image segmentation method, an electronic device, and a storage medium are provided. In the PDAC image segmentation method, a first model is trained using a first data set; and a second model is trained using a second data set. A third data set is obtained by annotating a to-be-annotated data set using the first model and the second model and a third model is trained using a fourth data set. A training set is obtained by modifying the first data set and the third data set using the third model and a segmentation model is obtained by training an nnUNet using the training set. A to-be-segmented PDAC image is input into the segmentation model, and a segmentation result is obtained. By utilizing the PDAC image segmentation method, a more accurate PDAC image segmentation is achieved.
US11967083B1 Method and apparatus for performing segmentation of an image
A method and system for segmenting a plurality of images. The method comprises the steps of segmenting the image through a novel clustering technique that is, generating a composite depth map including temporally stable segments of the image as well as segments in subsequent images that have changed. These changes may be determined by determining one or more differences between the temporally stable depth map and segments included in one or more subsequent frames. Thereafter, the portions of the one or more subsequent frames that include segments including changes from their corresponding segments in the temporally stable depth map are processed and are combined with the segments from the temporally stable depth map to compute their associated disparities in one or more subsequent frames. The images may include a pair of stereo images acquired through a stereo camera system at a substantially similar time.
US11967081B2 Information processing apparatus, non-transitory computer-readable storage medium, and information processing method
An information processing apparatus (100) include a memory to store a plurality of background images; a sensor to acquire three-dimensional information including a plurality of images; and processing circuitry. The processing circuitry selects a recognition target from the three-dimensional information; cuts an image of a recognition target range corresponding to the selected recognition target from each of the plurality of images to generate a plurality of foreground images from the plurality of images; synthesizes each of the plurality of foreground images with each of the plurality of background images to generate a plurality of synthesized images. The processing circuitry generates recognition target range information indicating the recognition target range with three-dimensional positions of a plurality of points. The processing circuitry projects the recognition target range onto each of the plurality of images to specify the recognition target range in each of the plurality of images.
US11967077B1 System and method for predicting a need for total hip arthroplasty
A system and method configured to better identify patient-specific anatomical landmarks, measure anatomical parameters and features, and predict the patient's need for surgery within a predetermined time period. In some embodiments, the system and method is configured to predict the likelihood or risk that a patient will require total hip arthroplasty. In some embodiments, the present invention includes machine learning technology Some embodiments of the present invention include a first ML machine configured to received medical images as inputs and identify anatomical landmarks as outputs; a measurement module to measure joint space width, hip dysplasia angles, and/or leg length differential; and a second ML machine configured to receive the anatomical measurements and patient demographic data as inputs and produce a risk or likelihood that the patient will require surgery within a certain time frame.
US11967076B2 Method and device for processing pathological slide image
A computing device includes at least one memory, and at least one processor configured to generate, based on first analysis on a pathological slide image, first biomarker expression information, generate, based on a user input for updating at least some of results of the first analysis, second biomarker expression information about the pathological slide image, and control a display device to output a report including medical information about at least some regions included in the pathological slide image, based on at least one of the first biomarker expression information or the second biomarker expression information.
US11967073B2 Method for displaying a 3D model of a patient
A computer-implemented method for displaying a 3D model of a patient in a 3D scene, each voxel of the displayed 3D model being associated to a respective pixel of at least one corresponding cross-sectional image of the patient, the 3D scene further including a cursor and at least one display window. The method includes the steps of: computing a current position of the cursor in a scene coordinate system of the 3D scene based on a current position of a user point in user coordinate system; and for each active display window of the at least one display window, displaying a displayed image based on the cross-sectional image, which includes a pixel associated to the voxel that is the closest to the computed current position of the cursor and which has a corresponding image cross-section plane that matches a window cross-section plane of the active display window.
US11967070B2 Systems and methods for automated image analysis
An image analysis system including at least one processor and at least one memory is provided. The image analysis system is configured to receive image data associated with a brain of a patient, the image data including a first three-dimensional (3D) diffusion weighted imaging (DWI) image acquired using a magnetic resonance imaging (MRI) system and a second 3D DWI image, concurrently provide the first 3D DWI image to a first channel of a trained model and the second 3D DWI image to a second channel of the trained model, receive an indicator associated with the first 3D DWI image and the second 3D DWI image from the model, generate a report based on the indicator, and cause the report to be output to at least one of a memory or a display.
US11967069B2 Pathological section image processing method and apparatus, system, and storage medium
This application provides a pathological section image processing method performed by a computer device. The method includes: obtaining stained images of a pathological section after cell membrane staining; determining cell nucleus positions of cancer cells in a stained image under an ith field of view in the n fields of view; generating a cell membrane description result of the stained image under the ith field of view, the cell membrane description result being used for indicating completeness and staining intensity of the cell membrane staining; determining quantities of cells of types in the stained image under the ith field of view according to the cell nucleus positions and the cell membrane description result; and determining an analysis result of the pathological section according to quantities of the cells of types in the stained images under the n fields of view.
US11967064B2 Rapid sensing of biological and environmental analytes
Systems and methods are provided for the rapid sensing of biological and environmental analytes employing a portable digital image capture device, such as a smartphone camera, to capture an image of colorimetric microwave-accelerated bioassays (“MAB”), and a digital image analyzer that processes the colorimetric signals captured by the digital camera to determine the concentration of analyte in a test sample based on a calculated pixel intensity in the captured digital image. Such systems and methods may be used to detect either a disease condition or the presence of a toxin in a particular test specimen and may generate an electronic alert that may serve to alert a medical practitioner of such disease condition or presence of a toxin so that medical intervention may be undertaken. Such electronic alert may optionally be transmitted to the user of a smartphone that captured the image, thus allowing for rapid, in-situ point-of-care analysis and detection of such conditions and immediate medical intervention.
US11967063B2 Automatic bio-specimen inspection system and inspection method thereof
An automatic bio-specimen inspection system includes an inspection device, an image processing module, a spatial learning module, a path generation module and a motion device. The inspection device is used to approach an inspection site for performing a bio-specimens collection and/or inspection. The image processing module is used to capture and process a plurality of 2D images of the inspection site. The spatial learning module is used to generate a 3D spatial information of the inspection site according to the 2D images. The path generation module is used to generate an inspection path information based on the 3D spatial information. The motion device is used to move the inspection device to the inspection site according to the inspection path information for performing the inspection operation.
US11967060B2 Wafer level spatial signature grouping using transfer learning
A wafer map is classified using the machine learning based model and a signature on the wafer map. The machine learning based model uses transfer learning. The machine learning based model can be trained using images from various sources that are extracted and augmented and their features extracted. These extracted features can be classified into defects that occur during semiconductor manufacturing.
US11967056B2 Systems, methods and apparatuses for detecting and analyzing defects in underground infrastructure systems
Systems, methods and devices for performing analysis of surfaces, external and internal, including public works. The invention employs analytical software that provides results independent of the limitations of the operator.
US11967054B2 Scaling device of real-time image and scaling method for using the same
A scaling device of a real-time image and a scaling method are disclosed, the scaling device includes a storing unit, a receiving unit, a determining unit, a computing unit, and an outputting unit, wherein the storing unit stores multiple lookup tables respectively corresponding to different scaling algorithms. The receiving unit receives a real-time image from an image outputting device. The determining unit decides a scaling algorithm in accordance with the content of the real-time image and a required scaling ratio, and reads one of the lookup tables from the storing unit based on the decided scaling algorithm. The computing unit performs a scaling process on the real-time image to generate a processed image in accordance with the lookup table read by the determining unit. The outputting unit outputs the processed image.
US11967047B2 Methods and devices for joint sensor and pixel domain denoising
A method, apparatus, and a non-transitory computer-readable storage medium for image denoising. The method may include obtaining a raw image captured by a camera. The method may also include obtaining a color modeled image based on the raw image. The method may further include obtaining a subsampled raw image based on the raw image. The method may also include obtaining a denoised image based on a neural network processing the color modeled image and the subsampled raw image.
US11967045B2 Image processing device and method
An image processing method comprises obtaining an input image; converting the input image or a feature map of the input image into a plurality of target input images or target feature maps, wherein a resolution of each of the target input images or the target feature maps is smaller than a resolution of the feature map of the input image or the input image, and pixels at the same position in each of the target input images or the target feature maps are of a neighborhood relationship with the input image or the feature map of the input image; processing at least a part of the plurality of target input images or target feature maps by one or more convolution blocks in a convolutional neural network; and increasing a resolution of a feature map output from the one or more convolution blocks in the convolutional neural network.
US11967043B2 Gaming super resolution
A processing device is provided which includes memory and a processor. The processor is configured to receive an input image having a first resolution, generate at least one linear down-sampled version of the input image via a linear upscaling network, generate at least one non-linear down-sampled version of the input image via a non-linear upscaling network, extract a first feature map from the at least one linear down-sampled version of the input image, and extract a second feature map from the at least one non-linear down-sampled version of the input image. The processor is also configured to convert the at least one linear down-sampled version of the input image and the at least one non-linear down-sampled version of the input image into pixels of an output image having a second resolution higher than the first resolution using the first feature map and the second feature map.
US11967041B2 Geospatial image processing for targeted data acquisition
A computer implemented method includes obtaining data for raw image frames captured by a moving camera. The raw image frames are indexed geographically, and a graph is created from the multiple raw image frames. The graph includes image frames as vertices and edges that represent image frames having overlapping image information. The method further includes skipping frames based on the amount of overlap, determining a frame having an interesting feature, using the graph to find additional raw image frames that have the interesting feature, combining multiple raw image frames to form a unique image frame, and transmitting the unique image frame.
US11967040B2 Information processing apparatus, control method thereof, imaging device, and storage medium
An object of the technique of the present disclosure is to obtain a demosaic network whose robustness for noise is high. In the technique of the present disclosure, first, a data set including a set of a teacher image with noise and a pupil image with noise is generated. Then, learning of a demosaic network is performed by using an image pair of the teacher image with noise and the pupil image with noise, to both of which noise is added.
US11967038B2 Systems and methods for image display
A system and method for jointly displaying an image and a map is disclosed. The method may including obtaining an image captured by a camera. The image may include a target in a surrounding environment of the camera. The method may further include obtaining a map of the surrounding environment. The map may at least include a location corresponding to the target and a location corresponding to the camera. The method may jointly display the image and the map, wherein a representation of the image is aligned with the location corresponding to the target and the location corresponding to the camera in the map.
US11967035B1 Visualizing area covered by drone camera
Disclosed is a method comprising receiving data associated with at least one drone, wherein the data at least indicates one or more areas covered by at least one camera of the at least one drone in a real-world environment; and superimposing, on a head-mounted display, a visualization indicating the one or more areas covered by the at least one camera of the at least one drone, wherein the visualization is superimposed on at least one of: the one or more areas in the real-world environment, or a virtual map of the real-world environment.
US11967029B2 Media tags—location-anchored digital media for augmented reality and virtual reality environments
Provided herein are exemplary embodiments directed to a method for creating digital media, including the placing the digital media in a computer graphics environment, the computer graphics environment further comprising visually perceptible elements appearing as real objects placed in a real world setting, and viewing the digital media when at the real world setting. Various exemplary systems include an augmented reality and virtual reality server connected to a network, and a client device connected to the network, the client device having an augmented reality and virtual reality application. Further exemplary systems include a body or motion sensor connected to the client device and/or an augmented reality and virtual reality interface connected to the client device.
US11967025B2 Detection of boundary loops in non-manifold meshes
In some examples, an apparatus for mesh processing includes processing circuitry. The processing circuitry receives a first mesh frame with polygons representing a surface of an object, and determining that the first mesh frame is a non manifold type mesh in response to one or more singularity components in the first mesh frame. The processing circuitry converts the first mesh frame to a second mesh frame that is a manifold type mesh. The first mesh frame has first boundary loops that respectively correspond to second boundary loops in the second mesh frame. The processing circuitry detects the second boundary loops in the second mesh frame, and determines the first boundary loops in the first mesh frame according to the second boundary loops in the second mesh frame.
US11967014B2 3D conversations in an artificial reality environment
A 3D conversation system can facilitate 3D conversations in an augmented reality environment, allowing conversation participants to appear as if they are face-to-face. The 3D conversation system can accomplish this with a pipeline of data processing stages, which can include calibrate, capture, tag and filter, compress, decompress, reconstruct, render, and display stages. Generally, the pipeline can capture images of the sending user, create intermediate representations, transform the representations to convert from the orientation the images were taken from to a viewpoint of the receiving user, and output images of the sending user, from the viewpoint of the receiving user, in synchronization with audio captured from the sending user. Such a 3D conversation can take place between two or more sender/receiving systems and, in some implementations can be mediated by one or more server systems. In various configurations, stages of the pipeline can be customized based on a conversation context.
US11967012B2 Efficient convolution operations
A method of operation of a texturing/shading unit in a GPU pipeline is used for efficient convolution operations. The method uses texture hardware to collectively fetch all the texels required to calculate properties for a group of output pixels without any duplication. The method then bypasses bilinear filter hardware in the texture hardware and passes the fetched and unfiltered texel data from the texture hardware unit to shader hardware in the texturing/shading unit. The shader hardware uses the fetched texel data to perform a plurality of convolution operations to calculate the properties of each of the output pixel.
US11967006B2 Systems and methods for generating road map based on level of nodes and target links
Systems and methods for generating a road map are provided. The methods include obtaining a navigation route for a navigation terminal and a current location of the navigation terminal. The methods further include obtaining road network data associated with the current location of the navigation terminal based on the navigation route and the current location of the navigation terminal. The road network data includes a plurality of links and a plurality of nodes. Each node is connected to one or more links including at least one type of links. The methods further include determining a level for each node. The methods further include determining one or more target links for the at least one type of links connected to the node based on the level of the node. The methods further include generating a road map based on the target links.
US11967005B2 Cone beam artifact correction for gated imaging
A system includes a reconstructor (314) configured to reconstruct cone beam projection data to generate cone beam artifact corrected short scan cone beam volumetric image data. A method includes reconstructing, with a reconstructor, cone beam projection data to generate cone beam artifact corrected short scan cone beam volumetric image data. A computer-readable storage medium storing computer executable instructions which when executed by a processor of a computer cause the processor to: reconstruct cone beam projection data to generate cone beam artifact corrected short scan cone beam volumetric image data.
US11967004B2 Deep learning based image reconstruction
Disclosed herein are systems, methods, and instrumentalities associated with reconstructing magnetic resonance (MR) images based on under-sampled MR data. The MR data include 2D or 3D information, and may encompass multiple contrasts and multiple coils. The MR images are reconstructed using deep learning (DL) methods, which may accelerate the scan and/or image generation process. Challenges imposed by the large quantity of the MR data and hardware limitations are overcome by separately reconstructing MR images based on respective subsets of contrasts, coils, and/or readout segments, and then combining the reconstructed MR images to obtain desired multi-contrast results.
US11967003B2 Adaptive color selection
Systems and methods relate generally to drawing are disclosed. In one such method, an object on a page of a digital document is identified by an artificial intelligence determinator. The object is analyzed by the artificial intelligence determinator to determine a color palette in association with the object. The color palette is presented as a user interface for selection therefrom.
US11967000B2 Methods and systems for generating one or more emoticons for one or more users
A method for generating one or more emoticons for one or more users with respect to one or more fictional characters is provided. The method includes receiving a first image generated by a multiple localized discriminator (MLD) generative adversarial network (GAN) based on a set of features from multiple sets of features associated with the one or more fictional characters, resulting in generation of an output value associated with each of the plurality of discriminators, determining a weight associated with each of the plurality of discriminators based on a distance between each discriminator and the set of features, generating an image info-graph associated with the first image generated by the MLD GAN upon receiving the first image, calculating a relevance associated with each of the plurality of discriminators based on the image info-graph, the set of features and the distance, and generating a plurality of images representing a plurality of emoticons associated with the one or more fictional characters based on each of the multiple sets of features.
US11966997B2 Systems and methods for the application of adaptive video watermarks
Systems and methods are provided for decoding watermarks in video frames. A media device may receive a video frame that includes a first predetermined region comprising a watermark and a second predetermined region having pixel values selected to reduce the perceptibility of the first predetermined region. The media device may detect the watermark in the first predetermined region of the video frame and identify one or more contiguous subsets of pixels that correspond to a first pixel value and one or more contiguous subsets of pixels that correspond to a second pixel value. The media device then assigns a first symbol to the one or more contiguous subsets of pixels that correspond to the first pixel value and second symbol the one or more contiguous subsets of pixels that correspond to the second pixel value. The media device then generates a first sequence of symbols from the assigned symbols.
US11966993B2 Land use planning recommendations using heterogeneous temporal datasets
Embodiments for providing intelligent land use planning recommendations using heterogeneous temporal datasets in a computing environment. One or more positive land-use interventions, one or more negative land-use interventions, or a combination thereof may be recommended for a selected geographical region from heterogeneous chronological data.
US11966992B1 Identifying multiple mortgage ready properties
A system and computer-implemented method of identifying multiple mortgage ready properties. The method includes receiving, via one or more processors, information from a customer approved for a mortgage about preferences for a real estate property and accessing, at a memory coupled to one or more processors, a memory storage location to retrieve a plurality of mortgage ready real estate properties meeting one or more of the customer preferences information. The method further includes transmitting, via the one or more processors, the plurality of real estate properties meeting one or more of the customer preferences information to the customer.
US11966991B2 Traveler tracking system
Systems and methods described herein may include a memory and a computing a system in communication with said memory. The computing system may be configured to receive data from network management systems. In one embodiment, the network management system includes a network gateway. Users at venues may access external network resources using the network management system. Further, the network management systems may extract device identifiers from network packets sent from user devices to request access to external network resources. In some embodiments, the network management system may provide transmission control protocol handshake completion data to user devices. In some embodiments, the computing system also receives one or more attributes associated with the venue, user data associated with the user device, and connection data associated with communication between the user device and said external network resource.
US11966987B2 Channel agnostic scheduling system
A system that allows for channel and platform agnostic automated scheduling. A user that is registered with the system may add an automated assistant into a pre-existing communication thread or channel, such as a short messaging service (“SMS”) conversation between multiple friends. Any user in the thread may interact with the assistant even if not registered with the system. Once present, the assistant analyzes messages sent to the thread for wake words that trigger actions or responses by the system, including automated scheduling actions. When scheduling is invoked, the system will find acceptable times based on top-down and bottom-up availability provided by registered users, and will propose meeting times until one is accepted by some or all of the participants. Once accepted, the system will confirm the meeting, update linked calendars, and provide reminders to attendees.
US11966983B2 Systems and methods of using machine learning for fee risk estimations
Machine learning models can assess historical insurance claims data and prescription fulfillment records to reduce paybacks to prescription payers in the form of direct and indirect remuneration fees. A pharmacy computer receives prescription data and communicates at least a portion of the prescription data to a pharmacy benefit manager. The pharmacy computer receives a prescription benefit response back at the computerized application from the prescription payer software application. The pharmacy computer is configured to develop machine learning request data, selected from the prescription data and prescription benefit response data, and send the machine learning request data to machine learning software. The machine learning software calculates payback forecast data for the prescription data.
US11966977B2 Guarantee fund calculation with allocation for self-referencing risk
Computer implemented systems and methods are disclosed that allow for the efficient and rapid determination of guarantee funds for clearing member firms. Disclosed systems and methods account for the exposure of self-referencing risk.
US11966974B2 System and method for preparing for a SEC financial statement audit by recording corporate governance information on an immutable blockchain
The present disclosure describes systems and methods for storing pertinent company information on an immutable blockchain. Preferred embodiments disclose systems and methods of preparing for, and complying with, a SEC financial statement audit by recording corporate governance information on an immutable blockchain. The recorded information, which cannot be subsequently backdated or manipulated, provides SEC auditors compliant and accurate information, which streamlines the audit and reduces costs.
US11966970B2 Method and system for performing income analysis from source documents
An example method and system for income determination analysis is disclosed. A document packet of income related documents is converted to an image file. The image file is split into separate documents and the separated documents are classified. An automated scanning tool is selected for the separated documents. Income related data is determined from the separated documents. An interface may be generated based on the confidence of the determined income related data for operator input and validation of the income related data. Multiple models are applied for calculation of income. A virtual panel is provided that incorporates the results of the multiple models to determine if further analysis is required.
US11966969B2 Computer implemented system and method for a rent-to-own program
A system including an e-commerce server configured to communicate with a rent-to-own (RTO) management application and a consumer device is disclosed. The e-commerce server includes: i) an e-commerce application configured to provide an e-commerce website to the consumer device, the e-commerce website having a plurality of e-commerce user interfaces including a checkout interface, and ii) a RTO plug-in integrated with the e-commerce application to facilitate a RTO transaction through the e-commerce website. The RTO plug-in is executable by the e-commerce server to: i) integrate a RTO control element in the checkout interface, wherein the RTO control element is selectable to initiate the RTO transaction as a payment option for a good, and ii) after selection of the RTO control element, provide to the consumer device one or more than one RTO user interface received from the RTO management application, to facilitate completion of the RTO transaction through the e-commerce website.
US11966968B2 Information processing system for scheduling, dispatch, and return of rental articles
A server according to the present disclosure determines a vehicle dispatch schedule of a vehicle for delivery of a rental article to a user and/or for collection of a rental article rented out to a user from the user. The server includes a communication interface for acquiring, from a terminal apparatus used by the user, first information regarding the rental article, and at least one of second information regarding a rental date/time and a rental location and third information regarding a return date/time and a return location; and a controller for determining, according to the second information, a vehicle dispatch schedule for delivering the rental article indicated by the first information to the user by the vehicle, and/or for determining, according to the third information, a vehicle dispatch schedule for collecting the rental article rented out to the user from the user by the vehicle.
US11966965B1 Flexible and integrated electronic processing of different invoice categories
An electronic invoicing system includes an integrated method of searching both purchase order based electronic invoices and electronic invoices not associated with a purchase order or transaction receipt. A portal is provided. The portal has respective views for a supplier submitting purchase order based electronic invoices and electronic invoices not associated with a purchase order or transaction receipt, and a user of an enterprise submitting and/or reviewing electronic invoices. The supplier can search for both purchase order based and non-purchase order based invoices in a single criteria screen and interface in the portal.
US11966962B2 Artificial intelligence-based curating method and device for performing the same
An artificial intelligence-based curating method and a device for performing the same may include operations of allowing an artificial intelligence curating device to receive purchaser information, allowing the artificial intelligence curating device to determine recommended painting information on the basis of the purchaser information, and allowing the artificial intelligence curating device to transmit candidate sale painting information to a user device of a purchaser on the basis of the recommended painting information.
US11966960B2 Method, system, and computer program product for virtual reality based commerce experience enhancement
Aspects of the present disclosure relate to virtual reality (VR) based commerce experience enhancement. A set of user data associated with a user can be received. A session of a VR commerce environment can be initiated with the user. A set of products to include in the VR commerce environment can be selected based on the set of user data. A position and orientation of each of the products of the set of products within the VR commerce environment can be determined based on the set of user data. The set of products can be displayed within the VR commerce environment according to the determined position and orientation of each product of the set of products.
US11966959B2 Subscription of marketplace content based on search queries
In an approach to providing a notification of content to a marketplace subscriber, one or more computer processors monitor a query for content in an online marketplace. One or more computer processors determine that the content was not found. One or more computer processors receive new content to the online marketplace. One or more computer processors determine that the new content corresponds to the query for which the content was not found. One or more computer processors send a notification of the new content.
US11966956B2 Measuring greenhouse gas emitting activities of a user
A system and method for measuring the greenhouse gas emitting activities of a user is described. Data for different sources of greenhouse gas emitting user activities, including electricity usage, motor vehicle usage, food consumption, and flight usage, are gathered, normalized, weighted, and presented. The system and method include providing the user with feedback regarding these activities and rewarding the user for changing these activities to thereby reduce their greenhouse gas emissions.
US11966954B2 Platform independent positive recommendation system
A system comprising a database and a computing device. The database may be configured to store, sort and retrieve for each of a plurality of users a unique account and comments associated with the unique account. The computing device may be configured to display comments retrieved from the database associated with the unique account, generate an identification code to enable a commenter to add the comments to the unique account and communicate the comments to the database. The comments may comprise positive feedback about the users. The identification code may enable the commenter to add the comments without being one of the users. The comments may be displayed in response to an approval by the user of the unique account. The positive feedback may comprise a personalized message by the commenter about a performance of one of the users.
US11966951B2 Systems, methods, and devices for digital advertising ecosystems implementing content delivery networks utilizing edge computing
Disclosed herein are systems and techniques for using a content delivery network to perform various functions within a digital advertising ecosystem, in ways that yield technological benefits such as improved security, efficiency, and speed (for example, reduction in publisher load times). As one specific example, a content delivery network can be used for the creation of electronic tokens for user identity protection between demand side platforms, supply side platforms, content creators (for example, advertisers), and publishers.
US11966949B2 Systems and methods for targeting bid and position for a keyword
Disclosed are methods, systems, and non-transitory computer-readable medium for targeting bid and position for a keyword. For instance, the method may include obtaining information about the keyword, the information about the keyword including observations of value with respect to position for the keyword. The method may further include applying a Gaussian Process Model on the observations to obtain a prediction function and associated uncertainties, the prediction function and the associated uncertainties relating positions to expected values; applying a Thompson sampling reinforcement learning model on the expected values and the positions to obtain a target position; and applying a bid model to the target position to obtain bid information for the keyword. The method may also include transmitting a bid message to a search engine, the bid message including the bid information.
US11966948B1 Email compliance systems and methods
Online advertisers may demand compliance with certain standards for the content of emails and other digital content with which its advertisements may be associated. Emails may contain control objects directing users to a web page showing content related to oil change coupons. However, in some systems, methods, and processes, a small variable proportion of users may instead be directed to a different sequence of pages to conduct a compliance check on the contents of the email received by the user. The compliance check sequence of pages may offer the user an incentive to forward the email to a specified email address for subsequent compliance review. Delivery of an incentive may be conditioned on successful receipt of the forwarded email.
US11966943B2 System and method for reward video viewing
Apparatus and associated methods relate to a rewarded viewing video distribution system configured to reward a user for viewed video content based on presenting video content to a user, assigning the user rewards generated based on the value of the video portion viewed, and automatically presenting the user with marketplace credit to spend the rewards. In some embodiments, the viewed video portion value may be determined as a function of a predetermined reward threshold. In an illustrative example, the predetermined reward threshold may be the video percentage viewed. Various implementations may employ a reward threshold based on advertisements viewed, permitting advertisement spending adapted as a function of verified advertisement views. Some examples may reward views using a video player plug-in. Some embodiments may permit a user to spend viewing rewards on affiliated partner services or products. Various examples may advantageously provide earned rewards spendable via an integrated rewards spending gateway.
US11966935B2 Webcast systems and methods with audience sentiment feedback and analysis
A sentiment analysis computing system includes a storage medium and a processing system. Sentiment input is received from audience members viewing a streamed/webcasted event. The received input is stored to the storage medium. A time slice of the webcasted event is determined and sentiment inputs that are within that time slice are obtained. A sentiment value is calculated for the determined time slice based on aggregated sentiment values. The calculated sentiment value for the time slice is then output by the sentiment analysis computing system.
US11966933B2 System and method for correlating and enhancing data obtained from distributed sources in a network of distributed computer systems
Systems and method herein provide for sophisticated and efficient matching between users of a vehicle data system and data on sales that occur, where that data was obtained from distributed sources across a computer network. In particular, embodiments may obtain data from a variety of data sources across a distributed network and enhance data records by correlating the data obtained from these distributed sources. Data on sales thus obtain can be correlated with data on online users of the vehicle data system using a scoring engine to provide confidence scores to potential user-sale matches.
US11966930B1 Computing tool risk discovery
Risk associated with end-user computing tools can be discovered automatically. Machine learning and other approaches can be employed to automate discovery of risk associated with end-user computing tools. In one instance, a machine learning model can be constructed and fine-tuned through training that can classify end-user computing tools in terms of risk. The risk can be of a particular type, such as financial or reputational risk, and extent, such as high or low. In another instance, end-user computing tools can be subject to automatic clustering and subsequent risk assessment. Mitigation action can be performed to reduce risk associated with high-risk end-user computing tools.
US11966924B2 Hosted thin-client interface in a payment authorization system
A methods and system of hosted thin-client payment authorization and authentication services for processing payments for value-added service (VAS) providers is described. A method, performed by a host server operating a thin-client device, includes receiving transaction request data at a host server computer from a thin-client device, where the transaction request data can include financial account data and biometric data. The host-server transmits a verification request message to a VAS provider and receives an indication that it is a valid merchant. The host-server transmits an authorization request message comprising the biometric data to a payment processing network (PPN), where the PPN communicates with an authentication server computer to validate the biometric data, sends the authorization request message to an issuer and receives an authorization response message from the issuer. The host-server receives the authorization response message from the PPN and sends a service fulfillment request to the VAS provider.
US11966923B2 Systems and methods facilitating account access delegation
System and method for facilitating account access delegation are provided. Login credentials are authenticated for a first account of a first funding source of a first user. A request from the first user to delegate, to a second account of a second user, access to the first funding source is received. A redirected login request from a merchant web application is further received. The redirected login request corresponds to the second account. A determination is made, based on the received request, that the second account is permissioned to use the first funding source. In response to the determination, a login of the first user account is caused on the merchant web application. The logging in of the first user account on the merchant web application causes the first funding source to be applied to an electronic transaction performed on the merchant web application under control of the second user.
US11966920B2 Method and system for presenting representations of payment accepting unit events
A mobile device presents representations of payment accepting unit events on a display, by identifying a payment accepting unit that is available to accept payment, displaying a visual indication of the payment accepting unit, and accepting user input to receive selection of the payment accepting unit and trigger payment, establishing a wireless communication path including the mobile device and the payment accepting unit, enabling user interaction with the user interface to complete the transaction, exchanging information with the available payment accepting unit via the one or more radio transceivers in conjunction with the transaction, and displaying an updated user interface of the mobile payment application.
US11966916B2 Resource transfer method and apparatus, storage medium, and computer device
A second blockchain system receives a first consensus message from a first blockchain system, the first blockchain system includes first nodes that provide services to at least a first account, and the second blockchain system includes second nodes that provide services to at least a second account. The first consensus message indicates a first plurality of the first nodes reaches a consensus for transferring a resource from the first account to the second account. The second blockchain system transfers the resource in the task to the second account. The transferring includes that a node in the second nodes adds the resource to the second account and generates a fourth block that records a completion of a transfer event. A second consensus message is transmitted from the second blockchain system to the first blockchain system in response to a second plurality of the second nodes completing the transfer event.
US11966914B2 Real-time processing distributed ledger system
A system, computer program product, and method for executing real-time processing of resource transfers using distributed ledger technology is provided. In particular, the system utilizes a private or semi-private blockchain to create a distributed ledger which comprises a record of all resource transfers between a number of entities. The real-time processing system addresses a number of computer technology-centric challenges associated with executing resource transfers. In particular, executing resource transfers on a real-time basis allows the nodes of the blockchain to more evenly distribute computing workload over time when compared to more traditional resource transfer systems that use batch processing to execute transfers.
US11966907B2 System and method for mobile cross-authentication
The present invention relates to a system and a method for mobile cross-authentication comprising: generating an online authentication code (Ocode) and a mobile authentication code (Mcode) from an authentication server device when performing online authentication, providing the online authentication code (Ocode) and the mobile authentication code (Mcode) to a computer terminal device and a mobile terminal of the user respectively, receiving and verifying the online authentication code and the mobile authentication code received by the computer terminal device and the mobile terminal to the authentication server device through the mobile terminal and the computer terminal device respectively.
US11966905B1 Savings education and management system
An improved savings education and management system includes a base unit including a processor, non-transitory computer-readable memory, a display, and buttons, wherein the base unit includes a housing which presents an appearance of an egg. A mobile unit includes a processor, non-transitory computer-readable memory, and a display. A computer server includes a processor and non-transitory computer-readable server memory storing a database including a user account, the user account having financial accounts and corresponding to the base unit and the mobile unit. The base unit includes instructions stored in the memory that present on the display information related to the user account which corresponds to the one of the buttons. The mobile unit includes mobile instructions stored in the memory that transmit an instruction to the computer server to debit one of the financial accounts.
US11966902B2 Information providing apparatus and information providing method
In accordance with an embodiment, a communication interface, an input device, and a processor are provided. The processor collects electronic receipt data containing a commodity code for identifying an already traded transaction target commodity from a plurality of data management apparatuses via the communication interface. The processor generates history data on the basis of the collected electronic receipt data, the history data indicating a transaction history of the commodity identified by the commodity code acquired via the input device.
US11966896B1 Systems and methods for expanded cash management functionality via a cash handling device
Machine-learning based modelling may be utilized to automatically select a particular display variation of a user interface to be displayed to a user of a specially configured computing device, such as a cash handling device used in a retail establishment. To provide user-specific display variations of user interfaces, activity trackers generate activity data for the users interacting with user interfaces of the specially configured computing device. A machine-learning model is then executed to select an applicable display variation of a plurality of available display variations for the user, based at least in part on the generated activity data. Thereafter, when the specially configured computing device receives a request to display the user interface, the applicable display variation of the user interface is displayed for the user.
US11966895B2 Refund centers for processing and dispensing vending machine refunds via an MDB router
A method is performed at an electronic payment module with one or more processors, memory, a slave interface that couples the module with an unattended machine via a multi-drop bus (MDB), and one or more host interfaces that couple the module with at least one payment peripheral of the unattended machine. The method also includes: receiving, from a refund center, a request to issue an approved refund of a predetermined amount and one or more criteria that must be satisfied before dispensing the predetermined amount. In accordance with a determination that the one or more criteria are met, the method includes issuing (i) a signal to the unattended machine, via the slave interface, that the at least one payment peripheral is unavailable and (ii) a signal to the at least one payment peripheral, via the one or more host interfaces, to dispense the predetermined amount.
US11966894B2 Apparatus for cryptographic resource transfer based on quantitative assessment regarding non-fungible tokens
An apparatus for cryptographic resource transfer based on quantitative assessment regarding non-fungible tokens is presented. The apparatus includes at least a processor and a memory communicatively connected to the at least a processor containing instructions configuring the at least a processor to receive a user profile representing a user and an associated cryptographic security, a user digest, and a temporal resource request. The at least a processor is configured to determine a predictive quantifier of the user profile, identify a resource-backed entity to the user as a function of the predictive quantifier, wherein the resource-backed entity includes a cryptographic resource, and generate a token entry. The token entry includes a conditional trigger configured to enable a cryptographic transfer of the cryptographic security and the cryptographic resource, wherein the token entry is configured to be deployed on an immutable sequential listing.
US11966892B1 Systems and methods for managing a financial account in a low-cash mode
A system for managing a financial account in a low cash mode. The system may include a memory storing instructions, and a processor configured to execute the instructions to perform operations. The operations may include providing an interface; providing a notification to a user when a balance in the first account is deemed to be in low cash mode; presenting, when the first account balance is deemed to be in low cash mode, an option for a transfer request; receiving, a selection of the option for the transfer request to connect the first account with a second account; transferring funds from the second account to the first account; notifying the user that funds have been transferred from the second account to the first account; and further notifying the user that the balance in the first account is greater than the threshold value.
US11966888B2 Electronic run ticket
Technology for implementing an electronic run ticket exchange is provided. In an example method, electronic run ticket data is received from a client device, the electronic run ticket data representing a transaction for fluid. The electronic run ticket data is stored in an exchange data store. The electronic run ticket data is transformed to create additional data to be included in the electronic run ticket data, using a processor. Access to the electronic run ticket data by participants to the transaction is managed, and the electronic run ticket data, including the additional data, is reported to the participants.
US11966886B2 System and method for implementing an interbank information network
The invention relates to creating a secure, decentralized, cloud-based network or physical/virtual infrastructure that enables the payments industry to redefine payment processing and information sharing. The innovative network addresses key pain points by reducing payment delays and touch points, realizing faster and comprehensive payment tracking, real-time sanctions, AML and fraud management tools.
US11966883B2 Conference room recommendation for future conference
A server determines, during a conference implemented using conferencing software and based on stored data associated with two or more users participating in the conference, that the two or more users are accessing the conferencing software from separate user devices located in separate areas of an office premises. The server determines, by accessing stored conference room scheduling data of the office premises, that a conference room within the office premises is available for use by the two or more users. The server transmits, to each of the separate user devices, a prompt recommending that the two or more users further participate in the conference using a shared device configured to access the conferencing software within the conference room.
US11966879B2 Synchronization of digital content
Aspects of the present disclosure relate to the sharing of synchronization information corresponding to content among devices in a communication network. An originating device collects synchronization information related to the presentation of content to a user via the originating device. The synchronization information is defined according to reference points related to the presentation of the content to the user via the originating device, including a current state of the presentation of the content and/or additional information obtained during the presentation of the content. Based on detection of a synchronization event, the originating device transmits the collected synchronization information, resulting in the receipt of the synchronization information by one or more receiving devices. Thereafter, the presentation of the content to the user on one of the receiving devices can incorporate the synchronization information collected and transmitted by the originating device.
US11966876B2 Facility and method of use for a transportable autonomous robotic merchandise dispensing drive-thru
The present invention is a transportable autonomous robotic merchandise dispensing drive thru wherein merchandise is loaded into said facility and dispensed to a customer through an ordering app downloaded on a mobile device or ordered at a facility site. Said drive thru facility is unmanned and completely computer and robotically operated utilizing no humans within said facility. Said facility is operated via computer processor and requires internet but no utility connections such as water, sewage, electric or gas. The current invention has a three part sanitizing system: interiorly, in each serving compartment and at each exterior touchscreen.
US11966870B2 System and method for determination of recommendations and alerts in an analytics environment
In accordance with an embodiment, described herein are systems and methods for use with an analytic applications environment, for determination of recommendations and alerts in such environments. A data pipeline or process can operate in accordance with an analytic applications schema adapted to address particular analytics use cases or best practices, to receive data from a customer's (tenant's) enterprise software application or data environment, for loading into a data warehouse instance. When provided as part of a software-as-a-service (SaaS) or cloud environment, the data sourced from a plurality of organizations can be aggregated, to leverage information gleaned from the collective or shared data. The system can be used to generate semantic alerts, including obtaining permission from; and analyzing the collective data of; the plurality of organizations, to determine operational advantages indicated by the data, and providing alerts associated with those operational advantages.
US11966869B2 Systems and methods for simulating qualitative assumptions
Techniques for a modeling platform associated with simulating risk models. According to certain aspects, systems and methods include simulating the impact of qualitative assumptions on the risk model. Accordingly, the risk model may include a hierarchical tree formed of component qualitative assumption objects and quantitative assumption objects. Quantitative assumption objects include indications of distribution function parameters associated with the assumption object and qualitative assumption objects include an indication of an impact on a parent quantitative assumption. When simulating the risk model, systems and methods may adjust sampled values quantitative assumption object when a child qualitative assumption object is enabled.
US11966868B2 Rapid sorting-based supply assignment tool for order fulfillment with short supply
Systems, methods, and other embodiments for sorting-based assignment to optimize order fulfillment with short supply. One embodiment includes identifying a set of one or more distributions within a series of days. Sorting all demands of a first priority level occurring in the series of days by ascending order of size of the demand. For each demand of the first priority level in sorted order, (a) selecting an initial distribution during which the demand is scheduled to be fulfilled from the set of distributions, and (b) generating an indication that the demand can cannot be completely fulfilled, based on the size of the demand and the amount of supply available. Automatically arranging a graphical representation of a schedule of supplies and met and unmet demands for the series of days in a graphical user interface based at least on the indications generated for each demand.
US11966849B2 Image processing network search for deep image priors
Techniques and systems are provided for configuring neural networks to perform certain image manipulation operations. For instance, in response to obtaining an image for manipulation, an image manipulation system determines the fitness scores for a set of neural networks resulting from the processing of a noise map. Based on these fitness scores, the image manipulation system selects a subset of the set of neural networks for cross-breeding into a new generation of neural networks. The image manipulation system evaluates the performance of this new generation of neural networks and continues cross-breeding this neural networks until a fitness threshold is satisfied. From the final generation of neural networks, the image manipulation system selects a neural network that provides a desired output and uses the neural network to generate the manipulated image.
US11966848B2 Video retrieval method, and method and apparatus for generating video retrieval mapping relationship
The present disclosure relates to a video retrieval method, a method, system and device for generating a video retrieval mapping relationship, and a storage medium. The video retrieval method comprises: acquiring a retrieval instruction, wherein the retrieval instruction carries retrieval information for retrieving a target frame picture; and obtaining the target frame picture according to the retrieval information and a preset mapping relationship. The method for generating a video retrieval mapping relationship comprises: performing a feature extraction operation on each frame picture in a video stream by using a feature extraction model so as to obtain a key feature sequence corresponding to each frame picture; inputting the key feature sequence corresponding to each frame picture into a text sequence extraction model for processing so as to obtain a text description sequence corresponding to each frame picture; and constructing a mapping relationship according to the text description sequence corresponding to each frame picture. By means of the video retrieval method and the method for generating a video retrieval mapping relationship provided in the present application, the efficiency of video retrieval can be improved, and human-machine interaction is made more intelligent.
US11966845B1 Service document generation using large language models
A method for creating generated formatted data, that includes receiving, by a sequential data generator, raw data, where the raw data includes formation data at a drilling environment, processing the raw data to obtain generated recommendation data, where the generated recommendation data includes a proposed drilling location, and creating the generated formatted data, where the generated formatted data includes the generated recommendation data.
US11966841B2 Search acceleration for artificial intelligence
An apparatus for artificial intelligence acceleration is provided. The apparatus includes a storage and compute system having a distributed, redundant key value store for metadata. The storage and compute system having distributed compute resources configurable to access, through a plurality of authorities, data in the solid-state memory, run inference with a deep learning model, generate vectors for the data and store the vectors in the key value store.
US11966840B2 Deep probabilistic decision machines
A universal deep probabilistic decision-making framework for dynamic process modeling and control, referred to as Deep Probabilistic Decision Machines (DPDM), is presented. A predictive model enables the generative simulations of likely future observation sequences for future or counterfactual conditions and action sequences given the process state. Then, the action policy controller, also referred to as decision-making controller, is optimized based on predictive simulations. The optimal action policy controller is designed to maximize the relevant key performance indicators (KPIs) relying on the predicted experiences of sensor and target observations for different actions over the near future.
US11966839B2 Auto-regressive neural network systems with a soft attention mechanism using support data patches
A system comprising a causal convolutional neural network to autoregressively generate a succession of values of a data item conditioned upon previously generated values of the data item. The system includes support memory for a set of support data patches each of which comprises an encoding of an example data item. A soft attention mechanism attends to one or more patches when generating the current item value. The soft attention mechanism determines a set of scores for the support data patches, for example in the form of a soft attention query vector dependent upon the previously generated values of the data item. The soft attention query vector is used to query the memory. When generating the value of the data item at a current iteration layers of the causal convolutional neural network are conditioned upon the support data patches weighted by the scores.
US11966835B2 Deep neural network accelerator with fine-grained parallelism discovery
A sparse convolutional neural network accelerator system that dynamically and efficiently identifies fine-grained parallelism in sparse convolution operations. The system determines matching pairs of non-zero input activations and weights from the compacted input activation and weight arrays utilizing a scalable, dynamic parallelism discovery unit (PDU) that performs a parallel search on the input activation array and the weight array to identify reducible input activation and weight pairs.
US11966826B2 Bias reduction in machine learning model training and inference
One or more default protected attribute values may be determined for a prediction model trained based on training data including a plurality of training observations. Each of the plurality of training observations may include a respective plurality of training data values corresponding with a plurality of features. Each of the plurality of training observations may also include a respective target value. Each of the plurality of training observations may include a respective protected attribute value corresponding with a protected attribute feature. A request to determine a designated predicted target value for a designated inference observation may be received after determining the one or more default protected attribute values. The predicted target value may be determined by applying the prediction model to an inference observation and a designated default protected attribute value of the one or more default protected attribute values.
US11966820B2 Utilizing machine learning models with a centralized repository of log data to predict events and generate alerts and recommendations
A device may receive log data from application logs associated with applications, service logs associated with services, and server logs associated with server devices. The device may store the log data. The device may perform natural language processing on the log data to convert the log data into event data identifying events associated with categories. The device may process the event data, with a first machine learning model, to identify patterns in the event data and to generate an alert based on the patterns. The device may process the event data, with a second machine learning model, to generate a correlation matrix for the event data and to predict an event based on the correlation matrix. The device may process the event data, with a third machine learning model, to classify the event data based on the categories and to generate a recommendation based on classifying the event data.
US11966818B2 System and method for self-healing in decentralized model building for machine learning using blockchain
Decentralized machine learning to build models is performed at nodes where local training datasets are generated. A blockchain platform may be used to coordinate decentralized machine learning (ML) over a series of iterations. For each iteration, a distributed ledger may be used to coordinate the nodes communicating via a blockchain network. A node can include self-healing features to recover from a fault condition within the blockchain network in manner that does not negatively impact the overall learning ability of the decentralized ML system. During self-healing, the node can determine that a local ML state is not consistent with the global ML state and trigger a corrective action to recover the local ML state. Thereafter, the node can generate a blockchain transaction indicating that it is in-sync with the most recent iteration of training, and informing other nodes to reintegrate the node into ML.
US11966814B2 Surface code computations using Auto-CCZ quantum states
Methods and apparatus for performing surface code computations using Auto-CCZ states. In one aspect, a method for implementing a delayed choice CZ operation on a first and second data qubit using a quantum computer includes: preparing a first and second routing qubit in a magic state; interacting the first data qubit with the first routing qubit and the second data qubit with the second routing qubit using a first and second CNOT operation, where the first and second data qubits act as controls for the CNOT operations; if a received first classical bit represents an off state: applying a first and second Hadamard gate to the first and second routing qubit; measuring the first and second routing qubit using Z basis measurements to obtain a second and third classical bit; and performing classically controlled fixup operations on the first and second data qubit using the second and third classical bits.
US11966811B2 Machine vision system and method with on-axis aimer and distance measurement assembly
An on-axis aimer and distance measurement apparatus for a vision system can include a light source configured to generate a first light beam along a first axis. The first light beam can project an aimer pattern on an object and a receiver can be configured to receive reflected light from the first light beam to determine a distance between a lens of the vision system and the object. One or more parameters of vision system can be controlled based on the determined distance.
US11966808B2 Method for charging an electric vehicle
A system and method is provided for delivering electric energy to an electric vehicle via electric charging stations or kiosks where an energy delivery point is configured to provide energy to the electric vehicle via a connector or a wireless energy source. The method involves charging an electric vehicle by detecting, using a RFID tag reader associated with an electric vehicle, signals emanating from a marker positioned on the ground, where the marker includes one or more RFID tags, and where the RFID tag reader is able to recognize the signals despite weather conditions where the ground is covered by snow.
US11966807B2 Multi-tag concurrent identification method and system for query tree based on feature groups
A multi-tag concurrent identification method and a system for a query tree based on feature groups are provided in this disclosure. In the disclosure, a whole data string space is divided into a plurality of disjoint subsets according to features of data strings returned by tags, where each of the subsets contains several different data strings, each of the data strings in the each of the subsets is regarded as a complete tag ID or a partial ID, and the each of the subsets corresponds to a unique query prefix, a length of the prefix is fixed and does not dynamically increase with an actual location of a collision, and when multiple data strings from a same subset return at a same time, a reader is capable of identifying them at a same time in a slot.
US11966805B2 Point of sale system
A point-of-sale system is a dual-screen stand assembly that includes a merchant terminal and a consumer terminal. The merchant terminal and the consumer terminal can be mated together in a fixed position to form a single unitary stand, or can be separated from each other in a separated position with each terminal serving as its own separate stand. The merchant terminal supports a merchant computing device and is oriented in a merchant-facing direction. The consumer terminal is detachably mated to the merchant terminal and supports a consumer computing device that is oriented in a consumer-facing direction. The point-of-sale system also includes a card reader as part of the customer terminal to perform a payment. The card reader is configured to accepting swipe cards, chip cards or contactless (EMV or NFC) payments.
US11966804B2 RFID and packaging substrate systems and methods
In some embodiments, an RFID device includes an RFID chip, a first antenna coupled to the RFID chip, and a cardboard substrate. The RFID chip may be at least one of attached to the cardboard substrate at a position and embedded within the cardboard substrate at the position. The cardboard substrate may form at least part of a carton blank configured to cover the RFID chip position with at least one layer of cardboard when the carton blank has been assembled into a closed box.
US11966802B2 RFID system and method
An RFID system includes an RFID antenna assembly configured to be positioned on a product module assembly of a processing system. The product module assembly is configured to releasably engage at least one product container. A first RFID tag assembly configured to be positioned on the at least one product container. The at least one product container is configured to position the first RFID tag assembly within a detection zone of the RFID antenna assembly whenever the product module assembly releasably engages the at least one product container.
US11966798B2 Implementing a type restriction that restricts to a singleton value or zero values
A type restriction contextually modifies an existing type descriptor. The type restriction is imposed on a data structure to restrict the values that are assumable by the data structure. The type restriction does not cancel or otherwise override the effect of the existing type descriptor on the data structure. Rather the type restriction may declare that a value of the data structure's type is forbidden for the data structure. Additionally or alternatively, the type restriction may declare that an element count allowable for a data structure's type is forbidden for the data structure. Type restriction allows optionality (where only a singleton value for a data structure is allowed), empty sets (where no value for a data structure is allowed), and multiplicity (where only a limited element count for a data structure) to be injected into a code set independent of data type. Type restriction allows certain optimizations to be performed.
US11966796B2 Enhanced integration of spreadsheets with external environments
An enhanced integration of spreadsheet environments and external environments is disclosed herein that allows users to enter non-native statements directly into the cells of a worksheet so that external resources can be applied with respect to their values. In addition, a security model is disclosed whereby external functions referenced in the cells of a worksheet are executed in the context of a runtime environment that is secured apart from the spreadsheet application that hosts the worksheet. Various enhancements to the user experience are also disclosed that allow users to enter non-native statements in line with respect to the functional syntax that forms the basis of spreadsheet formulas.
US11966792B2 Resource processing method of cloud platform, related device, and storage medium
Embodiments of the present disclosure provide a resource processing method of a cloud platform and a related computing device. The cloud platform includes a plurality of nodes, and each node includes a first resource and a second resource. The method is performed by the computing device and/or a host manager in the cloud platform, and includes: obtaining a current first resource allocation ratio and a current second resource allocation ratio of each of the plurality of nodes; obtaining a first resource limit and a second resource limit that are required by a newly added host; determining, among the plurality of modes, a target node according to the current first resource allocation ratio and the current second resource allocation ratio of each node, the first resource limit, and the second resource limit; and deploying the newly added host in the target node.
US11966790B2 Executing computing modules using multi-coring
Described herein is a system for identifying controls not aligned with updated compliance data. The system may scrub external data sources for updated compliance data. The system may detect and extract the updated compliance data from the external data sources. The system may identify and correlate controls of compliance applications currently using compliance data which has now been updated. The system determines whether a control exists to cover the updated compliance data. In the event, a control does not exist or an existing control does not cover the updated compliance data, a requirement may be generated for generating a new control or modifying an existing control for the updated compliance data.
US11966788B2 Predictive autoscaling and resource optimization
Techniques for predictive autoscaling and resource optimization of software deployments. In an implementation, users declare performance objectives, and machine learning of application behavior and load profile is to used to determine minimum cost resourcing to meet the declared performance objectives. In an embodiment, convergent deployments are monitored and related feedback is provided to improve forecasting, behavior modeling, and resource estimation over time.
US11966786B2 Proxy-based instruction throttling control
Embodiments relate to a system and method for managing energy consumption of one or more processor cores in a multicore processing device. The method includes establishing a temporal interval that includes a plurality of temporal periods and an interval energy target for one or more processor cores. The method also includes determining for each temporal period a period energy target for the processor cores and determining a processor core throttling state for the processor cores. The method further includes adjusting the respective period energy target and the respective processor core throttling state at the beginning of each successive temporal period. The method also includes converging, subject to the adjusting, as each respective temporal period of the plurality of temporal periods is concluded, a total period energy consumption of the processor cores with the interval energy target.
US11966784B2 Cloud-native application reservation management method and apparatus
A method includes receiving a reservation request corresponding to resource requirements of an application and including role-based access and first priority level indicators. A reservation subset of existing reservations is identified based on the role-based access indicator, and server clusters are evaluated based on the resource requirements, the first priority level indicator, the reservation subset, and server cluster resources. When the server clusters are determined to include at least one qualified server cluster, a first server cluster is identified either as a sole qualified server cluster or by ranking multiple qualified server clusters by calculating a score of each qualified server cluster, an existing reservation of the reservation subset assigned to the first server cluster is pre-empted based on the first priority level indicator relative to priority level indicators of the one or more existing reservations, and the reservation request is assigned to the first server cluster.
US11966783B1 Real time scheduling using expected application resource usage
A method of assigning processing resources is described. The method includes receiving an application and analyzing the application to determine an expected run time use of the processing resources. At least a portion of the processing resources are assigned to the application based on the expected run time use of the processing resources. A computing system architecture including a processing resource pool, an interface, and a special purpose optimization coprocessor is also described. The interface receives an application to be executed. The special purpose optimization coprocessor receives information about the application and the processing resource pool and outputs an allocation scheme for allocating tasks of the application to the processing resource pool.
US11966782B2 Method and system for performing historical state management services for composed information handling systems
Techniques described herein relate to a method for performing state management services for composed information handling systems. The method includes determining that at least one control resource set is not associated with a distributed state storage system; instantiating the distributed state storage system using first additional computing resources; registering the at least one control resource set with the distributed state storage system; preparing the at least one control resource set to perform a first portion of the state management services using the distributed state storage system; determining that the at least one control resource set is not associated with an audit storage; instantiating the audit storage using second additional computing resources; registering the at least one control resource set with the audit storage; and preparing the at least one control resource set to perform a second portion of the state management services using the audit storage.
US11966778B2 Cloud application scaler
A method includes identifying a cloud application in a cloud environment as a non-disposable application and monitoring a plurality of instances of the non-disposable application running in the cloud environment. The method also includes determining that a number of the instances of the non-disposable application should be modified based on one or more demand predictions by an artificial intelligence scaler, adjusting the number of the instances of the non-disposable application running in the cloud environment based on the one or more demand predictions, and modifying an allocation of one or more resources of the cloud environment associated with adjusting the number of the instances of the non-disposable application.
US11966777B2 Level two first-in-first-out transmission
A hardware state machine connected to a processor, the hardware state machine configured to receive operational codes from the processor; a multiplexer connected to the processor, the hardware state machine and a checksum circuit, the multiplexer configured to receive data from the processor; and a transmit circuit connected to the multiplexer, the transmit circuit configured to receive data from the multiplexer for transmission to a far end device, wherein the hardware state machine is further configured to, responsive receiving one or more operational codes from the processor: cause the checksum circuit to alter a checksum value of a first data packet being transmitted by the transmit circuit; and cause the transmit circuit to preempt transmission of the first data packet and begin transmitting a second data packet once the checksum value so altered has been transmitted from the transmit circuit.
US11966775B2 Cloud native adaptive job scheduler framework for dynamic workloads
A request to execute a recurring job is received by a cloud computing environment. Thereafter, available computing resources available to execute the job are determined based on historical resource consumption trends. A resource prediction for the job is then generated using an ensemble model ((S)ARIMA model) that combines an autoregressive moving average (ARMA) model and an autoregressive moving average (ARIMA) prediction models. The resource prediction characterizes resources to be consumed for successfully executing the job. Execution of the job can then be scheduled by the cloud computing environment based on the resource prediction and the available computing resources. Related apparatus, systems, techniques and articles are also described.
US11966773B2 Automated pipeline for generating rules for a migration engine
Migration rules for a migration engine can be automatically generated using an automated pipeline. In one example, a system can receive first information indicating first characteristics of first software and can receive second information indicating second characteristics of second software. The system can determine a difference between the first characteristics and the second characteristics. The system can then generate a rule for a migration engine based on the difference, the rule including a conditional statement configured for use by the migration engine to detect the difference in relation to a migration process for migrating the first software to the second software. The system can provide the rule for use by the migration engine, to enable the migration engine to detect the difference and responsively generate a notification associated with the difference.
US11966768B2 Apparatus and method for multi-cloud service platform
Disclosed herein are an apparatus and method for a multi-cloud service platform. The apparatus includes one or more processors and executable memory for storing at least one program executed by the one or more processors. The at least one program may receive a service request from a user client device, generate a multi-cloud infrastructure service using multiple clouds in response to the service request, make the multiple clouds interoperate with mufti-cloud infrastructure in order to provide the multi-cloud infrastructure service, and generate a multi-cloud application runtime environment corresponding to the multi-cloud infrastructure service.
US11966764B2 Adapting client application of feature phone based on experiment parameters
Some implementations are directed to adapting a client application on a feature phone based on experiment parameters. Some of those implementations are directed to adapting an assistant client application, where the assistant client application interacts with remote assistant component(s) to provide automated assistant functionalities via the assistant client application of the feature phone. Some implementations are additionally or alternatively directed to determining whether an invocation, of an assistant client application on a feature phone, is a request for transcription of voice data received in conjunction with the invocation, or is instead a request for an assistant response that is responsive to the transcription of the voice data (e.g., includes assistant content that is based on and in addition to the transcription, and that optionally lacks the transcription itself).
US11966762B2 Modal window control method and apparatus, device, and storage medium
Provided are a modal window control method, a device, and a storage medium. The method comprises: acquiring a modal window structure, and adding the modal window structure to a modal stack; in response to updating a state of each window existing at a current interface according to a created loop update event, extracting a system event from a system message queue; in response to a modal window existing at the current interface, determining whether the modal window is the same as a window pointed by a structure located on a top of the modal stack; and in response to the modal window being the same as the window pointed by the structure located on the top of the modal stack, controlling the window located on the top of the modal stack to process the system event.
US11966758B2 Method and system for accessing table content in a digital image of the table
A system and method for accessing elements of a table in a digital image of the table, including: obtaining the digital image of the table; finding table elements in the digital image based on digital table properties, wherein the table elements define table cells; calculating coordinates of the table cells in the digital image based on the table elements; and accessing content of a selected table cell in the digital image using the coordinates of the selected table element.
US11966757B2 System and method for selecting an execution strategy depending on validations
Methods and systems for selecting and executing optimal execution strategies for processes, wherein an optimal execution strategy may be selected from a plurality of execution strategies for example in a look-up table, based on specific process values.
US11966755B2 Boot control circuit of computer system
A boot control circuit of a computer system is provided. The boot control circuit is coupled to a system power module. The boot control circuit includes a connection port module and a motherboard. The connection port module includes a detection pin. The motherboard includes a switch for controlling the system power module. The motherboard controls the system power module to provide power for booting the computer system according to a connection between the detection pin and the switch.
US11966750B2 System-on-chip management controller
Disclosed are techniques for management of multiple processor cores in a multi-core system-on-chip (SoC). In an implementation, the SoC may configure each processor core in a first subset of processor cores as a management controller for performing system management functions for processor cores not in the first subset, the first subset comprising at least one processor core from the plurality of processor cores. System management functions are handled by the processor cores in the first subset, while operating system functions are handled by the processor cores not in the first subset. In an implementation, the number of processor cores to be included in the first subset (which may be zero if it is desired that the SoC may operate in legacy mode), may be controlled at boot time according to a boot setting.
US11966748B2 Dynamic boot configuration
Techniques described herein provide users with the ability to persistently adjust settings for boot-time features (BTF) of a computing device. A user requests a particular BTF configuration adjustment for a device via a device driver. The driver instructs trusted firmware of the device to store a boot override record in persistent storage accessible by a bootloader for the device. Upon implementation of the boot sequence for the device, the bootloader applies the changes reflected in the record to BTF configuration data. The boot override information is persistently available to the bootloader, which ensures that the configuration changes that the boot override record(s) represent are applied to the BTFs of the device until the boot override record(s) are cleared or invalidated. Further, to ensure the security of boot override record(s), the trusted firmware generates, for each record, an HMAC tag using an HMAC key derived from a Chip Endorsement Fused Secret from the hardware.
US11966739B2 Processing of issued instructions
There is provided an apparatus, method and medium for data processing. The apparatus comprises a register file comprising a plurality of data registers, and frontend circuitry responsive to an issued instruction, to control processing circuitry to perform a processing operation to process an input data item to generate an output data item. The processing circuitry is responsive to a first encoding of the issued instruction specifying a data register, to read the input data item from the data register, and/or write the output data item to the data register. The processing circuitry is responsive to a second encoding of the issued instruction specifying a buffer-region of the register file for storing a queue of data items, to perform the processing operation and to perform a dequeue operation to dequeue the input data item from the queue, and/or perform an enqueue operation to enqueue the output data item to the queue.
US11966732B2 Data structures for managing configuration versions of cloud-based applications
The present disclosure relates to methods and systems for applying version control of configurations to a software application, such as, a cloud-based application. Each version may be stored as a plurality of configuration nodes within a configuration tree structure. Version changes may lead to the creation or modification of configuration nodes. Configurations may be tested in a sandbox and undergo validation checks before being applied to the software application.
US11966727B2 Load module compiler
The disclosure invention provides a method for executing a program compiled for a source architecture on a machine having a different target architecture, a non-transitory computer readable medium configured to store instructions for performing such a method, and a system for performing such a method.
US11966721B2 Extended reality platform and machine learning engine for automated code error resolution
Systems, computer program products, and methods are described herein for automated code resolution in an extended reality environment. The present invention allows a user (such as a software developer) to view source code discrepancies in real time using an extended reality (XR) environment. In this regard, the present invention focuses on electronic applications (and the electronic work products/electronic data hosted thereon) and represents a combined view of real-time applications and application requirements within an XR environment. A user may then visualize discrepancies between the current application and the application requirements via an XR platform (accessible using a virtual/augmented/mixed reality device) and proactively make edits, approvals, or otherwise interact with said application. The system may also be configured to automatically alter the source code to resolve said discrepancies.
US11966719B2 Event consumption for high-level programing language platform
Embodiments may facilitate event processing for an ABAP platform. A business object data store may include a RAP model, including a behavior definition, for a business object. A framework may automatically transform the behavior definition of the RAP model into a producer event vian event binding and a cloud event standardized format. Information about the producer event may then be passed to an ABAP application associated with a pre-configured destination at an enterprise business technology platform. In some embodiments, a standalone API enterprise hub data store may contain an event specification. An ABAP development tenant of a business technology platform may automatically parse the event specification and translate the parsed information into high-level programming language structures that reflect an event type at runtime. An event consumption model may then be generated based on the event type.
US11966718B2 Virtual developmental environment apparatus, method, and recording medium
Placement of bridges connecting CAE tools and virtual ECU simulation tools is facilitated. A virtual developmental environment apparatus includes a processing execution unit and a memory for storing a MILS model including a controller block and a plant block, first setting information, a program for realizing a function in the controller block used in executing simulation of the virtual ECU, and second setting information. The processing execution unit identifies a controller block in the MILS model based on the first setting information, arranges a bridge for connecting the input port and the output port and the I/O port of the virtual ECU to the input port and the output port of the identified controller block, and connects the bridge and the I/O port of the virtual ECU based on the second setting information.
US11966714B2 Ternary in-memory accelerator
A circuit of cells used as a memory array and capable of in-memory arithmetic which includes a plurality of signed ternary processing, each signed ternary processing cell includes a first memory cell, adapted to hold a first digital value, a second memory cell, adapted to hold a second digital value, wherein a binary combination of the first digital value and the second digital value establishes a first signed ternary operand, a signed ternary input forming a second signed ternary operand, and a signed ternary output, wherein the signed ternary output represents a signed multiplication of the first signed ternary operand and the second signed ternary operand, a sense circuit adapted to output a subtraction result.
US11966711B2 Translation verification and correction
Embodiments of the present disclosure relate to a solution for translation verification and correction. According to the solution, a neural network is trained to determine an association degree among a group of words in a source or target language. The neural network can be used for translation verification and correction. According to the solution, a group of words in a source language and translations of the group of words in a target language are obtained. An association degree among the group of words and an association degree among the translations can be determined by using the trained neural network. Then, whether there is a wrong translation can be determined based on the association degrees. In some embodiments, corresponding methods, systems and computer program products are provided.
US11966710B2 System and method for implementing an open digital rights language (ODRL) visualizer
According to an embodiment of the present invention, an innovative ODRL Visualizer is a graphical web-based tool that loads a digital contract, resolves various ontologies that are referenced, parses standard forms (such as ISO 8601 standard guiding the way to notate periods of time) and converts the digital contract to a human-readable form.
US11966709B2 Apparatus and methods to contextually decipher and analyze hidden meaning in communications
Apparatus and methods to decipher and analyze hidden/figurative meanings in communications using contextual analysis are provided. The apparatus and methods may include generating an initial list of slang words and phrases and their corresponding hidden/figurative meanings, searching the Internet for new slang words and phrases, determining the corresponding hidden/figurative meanings of the new slang words and phrases, and contextually analyzing a set of communications for hidden/figurative meaning. The apparatus and methods may include generating an alert if a relevant hidden/figurative meaning is found in the set of communications.
US11966708B2 Dynamic contraction and expansion of heuristic beam width based on predicted probabilities
A method, computer program product, and computer system for translating, using a beam search, a source sentence in a source language into a target sentence in a target language by an iterative process. Each iteration of the iterative process includes: generating, using a sequence-to-sequence model, probability vectors of conditional probabilities of respective vocabulary words in the target language being translations of a source word in the source sentence; sorting the probabilities in the probability vectors; generating probability difference vectors containing numerical differences between adjacent elements in respective sorted probability; vectors determining, by a fully connected neural network (FCNN), a best beam width B using the probability difference vectors as input to the FCNN; selecting B vocabulary words and B target vectors corresponding to the B highest conditional probabilities; and after all words in the source sentence have been translated, outputting the B target vectors generated in the last iteration.
US11966707B2 Quantum enhanced word embedding for natural language processing
A quantum-enhanced system and method for natural language processing (NLP) for generating a word embedding on a hybrid quantum-classical computer. A training set is provided on the classical computer, wherein the training set provides at least one pair of words, and at least one binary value indicating the correlation between the pair of words. The quantum computer generates quantum state representations for each word in the pair of words. The quantum component evaluates the quantum correlation between the quantum state representations of the word pair using an engineering likelihood function and a Bayesian inference. Training the word embedding on the quantum computer is provided using an error function containing the binary value and the quantum correlation.
US11966705B2 Systems and methods for bot dialog delegation
Systems and methods for switching between natural language processing units during an interaction using a dialog delegation processor. The method includes receiving a dialog utterance from a user via a user device. The method further includes determining a general intent based on the dialog utterance using a general natural language processor. The method also includes determining at least one specific intent corresponding to the general intent using the general natural language processor. The method also includes selecting a specific natural language processor corresponding to the at least one specific intent. The method further includes determining a dialog response corresponding to the at least one of specific intent using the specific natural language processor. The method also includes generating for display the dialog response on the user device.
US11966703B2 Generating replacement sentences for a particular sentiment
Certain aspects of the present disclosure provide techniques for generating a replacement sentence with the same or similar meaning but a different sentiment than an input sentence. The method generally includes receiving a request for a replacement sentence and iteratively determining a next word of the replacement sentence word-by-word based on an input sentence. Iteratively determining the next word generally includes evaluating a set of words of the input sentence using a language model configured to output candidate sentences and evaluating the candidate sentences using a sentiment model configured to output sentiment scores for the candidates sentences. Iteratively determining the next word further includes calculating convex combinations for the candidate sentences and selecting an ending word of one of the candidate sentences as the next word of the replacement sentence. The method further includes transmitting the replacement sentence in response to the request for the replacement sentence.
US11966697B2 Systems and methods for automated degradation-resistant tuning of machine-learning language processing models
Systems and methods for automated, degradation-resistant, tuning of machine-learning (“ML”) models are provided. The systems and methods may identify an inoperative input utterance, retrieve a feature set associated with the inoperative input utterance, and generate an updated utterance-feature-intent (“UFI”) mapping based on the retrieved feature set. The systems and methods may retrain the ML model using the updated UFI mapping, and compare the accuracy of the system after the retraining and before the retraining. In a scenario where the accuracy of the system does not improve, the systems and methods may amplify the updated UFI mapping. In a scenario where the accuracy of the system does improve, the systems and methods may deploy the updated UFI mapping.
US11966693B2 Electronic device and method for editing resume
An electronic device and a method for editing a resume are provided. The electronic device includes a display, a transceiver, a storage medium, and a processor. The processor receives personal information through the transceiver, and inputs the personal information into a plurality of item templates to generate an item template with personal information and a blank item template without personal information corresponding to the plurality of item templates. The processor displays the plurality of item templates through the display, and receives a first input operation to add a first item template and a second item template in the plurality of item templates to a resume display area to generate a resume. The processor outputs the resume through the transceiver.
US11966690B2 Enhanced integration of spreadsheets with external environments
An enhanced integration of spreadsheet environments and external environments is disclosed herein that allows users to enter non-native statements directly into the cells of a worksheet so that external resources can be applied with respect to their values. In addition, a security model is disclosed whereby external functions referenced in the cells of a worksheet are executed in the context of a runtime environment that is secured apart from the spreadsheet application that hosts the worksheet. Various enhancements to the user experience are also disclosed that allow users to enter non-native statements in line with respect to the functional syntax that forms the basis of spreadsheet formulas.
US11966685B1 Webpage edition system and method thereof
The present invention discloses a webpage edition system and a method thereof. The webpage edition system comprises an edition unit and a transform unit. The transform unit includes a plurality of syntax transform modules. Each syntax transform module is corresponding to a webpage edition instruction. A portion of each webpage edition instruction is defined by a natural language-based syntactic structure. The edition unit uses one or a combination of more than two of the plurality of webpage edition instructions to form a webpage edition instruction set. While executing the webpage edition instruction set, the edition unit takes the corresponding syntax transform module from the transform unit to convert each webpage edition instruction set into a webpage element.
US11966684B2 Methods, systems, and apparatus for email to persistent messaging
A chat-based persistent messaging platform that can seamlessly convert messages from different modalities (e.g., email clients and text message clients) into persistent messages and vice versa is described herein. The platform can include a parsing processor to convert messages into standard format data. A message classifier can process the standard format data into different subcomponents. These subcomponents can be translated into persistent messaging content via one or more content processing engines. The persistent messaging content can be converted into a persistent message via the parsing processor. The message classifier can also add messages into a persistent thread so that message history between two or more users can be maintained in perpetuity.
US11966681B2 Topology-driven structured trunk routing
The computer executable instructions include a command that accepts multiple user input through various command options. The command encapsulates and implements multiple original software algorithms that convert trunking design intent, expressed via the command options, into trunks on multiple layers of a process technology node. Once executed, the command generates shapes of trunks of specified topology on specified layers. The command includes a set of options to generate a simple or complex trunking topology. The command accepts topology, set of zones, nets and many other options that the user provides to the command to yield trunks of a desired topology. The topology description is relative; thus, it can easily adjust as design changes. The command together with its options represents trunk creation intent.
US11966672B2 Method and system for simulating contact and interaction between support member and chamber surrounding rock mass
A method and a system for simulating contact and interaction between a support member and a chamber surrounding rock mass are provided in the application. The method includes: obtaining a support scheme of a roadway to be simulated, dividing the roadway to be simulated based on the support scheme to obtain several roadway sections; obtaining physical and mechanical parameters of each rock stratum in each roadway section and an occurrence state of the roadway surrounding rock; constructing particle flow numerical models corresponding to the roadway section; through the particle flow numerical models of every two adjacent roadway sections, obtaining a particle flow meso-structural evolution model of the roadway to be simulated; obtaining meso-mechanical parameters of the roadway to be simulated based on the particle flow numerical models, calibrating the meso-mechanical parameters through the physical and mechanical parameters, establishing the particle flow meso-structural evolution model of the roadway to be simulated.
US11966671B2 Method for determining noodle and interface residual stresses and properties under hygrothermal-mechanical loadings
A computer is configured to generate a computer model predicting the progressive creation, density, and spacing of a plurality of cracks in a filler material, such as a “noodle,” for example, disposed at a connection interface between a load-bearing composite structural component, such as a stringer or a spar, for example, and the structural framework of a vehicle on which those structural components are utilized.
US11966654B2 Communication apparatus capable of carrying out near field communication with a target apparatus, control method, and program
A communication apparatus capable of performing near field communication acquires communication information of a target apparatus through the near field communication, determines whether or not the target apparatus is connected to an access point to which the communication apparatus is connected, on the basis of the communication information, and accepts the target apparatus as a target to which the communication apparatus is to be connected by using a peer-to-peer communication system, when it is determined that the target apparatus is not connected to the access point to which the communication apparatus is connected.
US11966650B2 Information processing apparatus, non-transitory computer readable medium storing information processing program, and article order reception and placement system
An information processing apparatus includes a processor configured to convert, using a conversion rule prescribing an association between order reception information on an article and manufacturing information used by each of plural manufacturers manufacturing the article in accordance with the order reception information on the article, the order reception information into the manufacturing information used by a designated manufacturer that is requested to manufacture the article.
US11966649B2 Information processing device, control method for information processing device, and program for generating and managing hot folder
A PC that is communicatable with a server device. The PC includes: a PC memory storing a first application; and a PC processor. The PC processor functions as, by executing the first application, a registration unit configured to register a printer, a generation unit configured to automatically generate, for the printer registered by the registration unit, a hot folder for storing a print job transmitted from the server device, and a notification unit configured to notify the server device of path information indicating a folder path of the hot folder generated by the generation unit.
US11966646B1 Method of selecting and displaying a print job on a user interface
In a method for selecting a print job and displaying the print job on a second window, the print job includes a digital image to be printed on an image receiving medium by a digital printer having a user interface including a first window representing a waiting room for the print job which is selectable to be printed, and the second window for displaying a virtual representation of the image receiving medium. The method includes displaying a corner indication on the second window, the corner indication indicating a location where a top left corner of the digital image of the print job will be placed on the image receiving medium, and selecting the print job in the first window. Upon selection of the print job in the first window, the corner indication is replaced by a canvas item with a size of a layout of the digital image of the selected print job, and the corner indication is moved to a location on the virtual representation where a next to be selected print job will originate. Upon moving or copying the selected print job from the first window to the second window, the canvas item is replaced by a preview image of the digital image of the selected print job of the same size as the layout.
US11966644B2 Printing apparatus that stores user identification information, printing system, printing control method, and medium
A printing apparatus is provided. The apparatus stores user identification information of a registered user in a storage, obtains a print job including user information of an owner of the print job from a printing service system. When the print job obtained is a first print job in which the owner of the print job obtained does not correspond to the user identification information stored in the storage and is obtained from the printing service system, the apparatus executes the print job according to a setting for allowing or denying printing using the first print job and performs printing via a printing unit.
US11966642B2 Information processing device, installation method, and program
An information processing device changes a printer queue generated at the time of USB coupling with a printer to a printer queue corresponding to a predetermined printer driver, when it is detected that the generated printer queue is not a printer queue corresponding to the predetermined printer driver.
US11966641B1 User-defined boundaries for documents
A method for printing a document with user-defined boundaries is disclosed. For example, a method is executed by a processor of a multi-function device (MFD) and includes receiving a user-defined boundary of a document that excludes a portion of at least one page, identifying content within the user-defined boundary, generating an MFD job with the content, and executing the MFD job.
US11966635B2 Logical unit number queues and logical unit number queue scheduling for memory devices
A memory device may include logical units configured to store data, wherein the logical units are identified by corresponding logical unit numbers (LUNs) and are associated with corresponding LUN queue groups. Each LUN queue group may include LUN queues that are each associated with a respective intra-LUN priority level that indicates a priority of a LUN queue within a LUN queue group. The LUN queues are each associated with a respective execution priority level that indicates a priority for execution of commands in a LUN queue across LUN queue groups. A quantity of intra-LUN priority levels may be greater than a quantity of execution priority levels. A LUN scheduler may be configured to select and transfer commands from LUN queue groups to the execution queue group based on intra-LUN priority levels. A command executor may be configured to execute commands from the execution queue group based on execution priority levels.
US11966633B1 Control algorithm generator for non-volatile memory module
An NVM algorithm generator that evaluates a Liberty file characterizing an NVM module and a memory view of the NVM module that identifies ports and associated operations of the NVM module to generate a control algorithm. The control algorithm includes a read algorithm that includes an order of operations for assigning values to ports of the NVM module to assert a read condition of a strobe port, executing a memory read on the NVM module and setting values to the ports on the NVM module to assert a complement of a program condition. The control algorithm also includes a program algorithm that includes an order of operations for assigning values to ports of the NVM module to assert the program condition of the strobe port, executing a memory write and setting values to the ports on the NVM module to assert the complement of the program condition.
US11966624B2 Storage device and operating method thereof
A storage device and an operating method thereof are provided. The storage device includes a memory configured to store parameter data used as an input in a neural network. The storage device also includes a storage controller configured to receive a request signal from a host. The storage controller is also configured to encode, based on the parameter data, log data in the neural network, the log data indicating contexts of the plurality of components, and transmit the encoded log data to the host.
US11966622B2 Memory storage device, an operation method of the memory storage device, test method and electronic device
A memory storage device that performs real-time monitoring is provided. The memory storage device comprises a memory controller, and a status indicating module/circuit, wherein the memory controller is configured to perform a first a second initialization operation, the first and second initialization operations performed in response to turning-on of the memory storage device, to generate a first status parameter regarding a status of the memory storage device in which the first initialization operation is performed, and to generate a second status parameter regarding the status of the memory storage device in which a second initialization operation is performed. The status indicating circuit includes a first transistor configured to operate on the basis of the first status parameter, a first resistor connected to the first transistor, a second transistor configured to operate on the basis of the second status parameter, and a second resistor connected to the second transistor.
US11966618B2 Purposeful super device imbalance for ZNS SSD efficiency
A data storage device includes a memory device and a controller coupled to the memory device. The memory device is arranged into at least a first super device and a second super device, each of the super devices having a plurality of active zones. The controller is configured to determine that each of the super devices includes both cold zones and hot zones, where a cold zone is a zone that is overwritten less than a hot zone. The controller is further configured to move cold zones from one super device to another super device upon determining that the another super device is below a threshold limit, where the threshold limit is a minimum free space to be maintained in a super device. The controller is further configured to move cold zones between super devices, such that the cold zones are concentrated in at least one super device.
US11966617B2 Air gapped data storage devices and systems
A data storage blade includes a plurality of data storage cartridges, with each of the plurality of data storage cartridges comprising at least one data storage medium. The data storage blade also includes shared drive electronics (SDE) external to the plurality of data storage cartridges. The SDE is configured to control data access operations on different data storage cartridges of the plurality of data storage cartridges. The data storage blade further includes a controller-override mechanism activatable to disable communication between the SDE and the plurality of data storage cartridges.
US11966614B2 Object tiering in a distributed storage system
A system, method, and machine-readable storage medium for restoring a data object for a specified active time period are provided. In some embodiments, the method includes receiving, by a storage device from a client, a request specifying an active time period for a data object to remain stored on an accessible tier. The method also includes determining, by the storage device, that the active time period has elapsed. The method further includes responsive to a determination that the active time period has elapsed, sending, by the storage device, a request to a server storing the data object to move the data object from the accessible tier to an archive tier. Data objects that are stored on the accessible tier are accessible by the client, and data objects that are stored on the archive tier are inaccessible by the client.
US11966610B2 Storage device capable of adjusting size of zoned namespace and operating method thereof
A storage device may include a storage comprising a plurality of dies each having a plurality of memory blocks, and configured to provide a default ZNS (Zoned NameSpace) size to a host device; and a controller configured to generate a ZNS by selecting one or more memory blocks corresponding to a required ZNS size from the plurality of dies to allocate the selected memory blocks to the ZNS in response to a ZNS generation request signal which includes the required ZNS size and is provided from the host device.
US11966607B2 Method and non-transitory computer-readable storage medium and apparatus for accessing to encoding-history information
The invention relates to a method, a non-transitory computer-readable storage medium and an apparatus for accessing to encoding-history information. The method includes: providing a super-block formed by storage space of flash units, where the super-block includes zones, each zone includes super-page strings, and each super-page string includes pages across the flash units; and programming encoding-history information into a metadata section of a designated first page of a designated super-page string, thereby enabling a damaged page that is occurred in the designated super-page string of the designated zone to be recovered according to the encoding-history information. The encoding-history information includes a history profile and history entries. The history profile indicates which zone or zones are covered in the super-block, and a quantity of the history entries. Each history entry includes information indicating that a designated second page of the designated super-page string in a designated zone hasn't been passed through an engine to generate a parity for the designated super-page string.
US11966603B2 Memory system for updating firmware when SPO occurs and operating method thereof
A memory system and an operating method thereof are disclosed. An operating method of a memory system including a nonvolatile memory device and a controller configured to control the nonvolatile memory device includes the controller updating original data of firmware stored in the nonvolatile memory device, the controller transmitting a notification signal, which notifies a host device of completion of the updating of the original data, to the host device when the updating of the original data is completed, and the controller updating backup data of the firmware stored in the nonvolatile memory device after the notification signal is transmitted.
US11966601B2 Handling configuration drift in backup storage systems
Embodiments for handling configuration drift in a data storage system having a plurality of storage nodes. A configuration drift manager system defines a golden configuration dataset for the data storage system, obtains a current configuration dataset of each storage node of the plurality of storage nodes, each of the golden and configuration datasets comprising a plurality of sentences defining a node configuration parameter; determines a distance between each sentence of the golden configuration dataset with each other sentence of the current configuration datasets for each of the plurality of storage nodes; ranks each node based on a distance of its sentences with the golden configuration dataset, and triggers an action on a corresponding node based on its respective ranking.
US11966600B2 Memory device with enhanced data reliability capabilities
Methods, systems, and devices for memory device with enhanced data reliability capabilities are described. For a write operation, a memory device may receive a write command from a host device indicating a first set of data. The memory device may determine to operate in first mode of operation associated with a reliability above a threshold and generate a second set of data to store with the first set of data based on operating in the first mode of operation. For a read operation, the memory device may identify that a read command received from a host device is associated with the first mode of operation. Based on operating in the first mode of operation, the memory device may select one or more reference thresholds (e.g., a subset of reference thresholds) to retrieve the first set of data and transmit the first set of data to the host device.
US11966599B2 Method and system for low latency data management
A method at a computing device for data management between a publisher and at least one subscriber, the method including receiving, at a system element, memory requirements from the publisher; creating a memory allocation of a pool of data objects for the publisher based on the received memory requirements; receiving, at the system element, consumption criteria from each of the at least one subscriber; and adjusting the memory allocation of the pool of data objects based on the consumption criteria received from the at least one subscriber.
US11966598B2 Method, device, and program product for managing index of storage system
Indices of storage systems are managed. An example method includes: receiving a flush cycle for flushing expired events in a storage system including multiple events in a data stream, determining, based on the flush cycle, a time slice for managing the index of the storage system, creating a slice index node for the time slice in response to determining that the occurrence time of a first event that enters the storage system in the data stream is within the time slice, wherein the slice index node includes an index node of the first event, and adding the slice index node to the index. A corresponding device and a corresponding computer program product are provided. Thus, the index of a large number of events entering the storage system is managed according to the occurrence time of the events, and the storage system can be searched and updated accurately and effectively.
US11966595B2 Power management for a memory device
Methods, systems, and devices for power management for a memory device are described. An apparatus may include a memory die that includes a power management circuit. The power management circuit may provide a voltage for operating a set of memory dies of the apparatus based on a supply voltage received by the memory die. The voltage may be distributed to the set of memory dies in the apparatus.
US11966593B1 Auto-correct health score related to alerts from storage objects
Storage array health scores based on alerts are auto-corrected by using alert validation and alert matching to identify missed, stale, and redundant alerts. In response to restoration of an event daemon or reboot of a storage management server, each alert associated with each storage array is validated to determine whether current state of storage array hardware or a logical object differs from the state indicated in the alert. Alerts that differ from current state are updated or invalidated and the health score is recalculated. Responsive to receipt of a new alert, existing alerts associated with the same storage array hardware or logical object are identified and Jaro-Winkler distance between the identified alerts and the new alert is calculated. Any existing alert for which the Jaro-Winkler distance relative to the new alert is greater than or equal to 0.9 is deleted and the health score is recalculated.
US11966592B1 In-place erasure code transcoding for distributed file systems
Embodiments are directed to in-place erasure code transcoding for distributed file systems. A file system may be divided into a first partition associated with a first erasure code and a second partition second partition is associated with a second erasure code. If the second partition has sufficient storage space to store protection groups further actions may be performed, including: determining block stores in the first partition associated with the protection groups; transcoding contents of the block stores into other block stores based on the second erasure code; storing the other block stores in the second partition; deleting the block stores from the first partition; shifting another portion of the storage space from the first partition to the second partition such that the shifted other portion increases a size of the second partition to provide sufficient storage space for other protection groups; or the like.
US11966590B2 Persistent memory with cache coherent interconnect interface
A persistent memory device is disclosed. The persistent memory device may include a cache coherent interconnect interface. The persistent memory device may include a volatile storage and a non-volatile storage. The volatile storage may include at least a first area and a second area. A backup power source may be configured to provide backup power selectively to the second area of the volatile storage. A controller may control the volatile storage and the non-volatile storage. The persistent memory device may use the backup power source while transferring a data from the second area of the volatile storage to the non-volatile storage based at least in part on a loss of a primary power for the persistent memory device.
US11966586B2 Managing dynamic temperature throttling thresholds in a memory subsystem
Exemplary methods, apparatuses, and systems include a media temperature manager receiving operating temperature measurements for a memory subsystem. The media temperature manager generates an average temperature using the operating temperature measurements. The media temperature manager determines that the average temperature satisfies a first value for a dynamic temperature threshold. The dynamic temperature threshold indicates a temperature at which the memory subsystem throttles media operations. The media temperature manager increases the dynamic temperature threshold to a second value in response to the average temperature satisfying the first value for the dynamic temperature threshold.
US11966585B2 Storage device and storage system
The present disclosure relates to a storage device and a storage system. The device comprises a storage, a storage controller, a control module, and a buffer module. The control module is configured to: when receiving a data read-write instruction, update the data read-write instruction by using a virtual address; apply for K buffer units in the buffer module; perform a write operation on the K buffer units by using data to be read and written; and when any of the K buffer units is full, directly start data transmission of the full buffer unit. By using the virtual storage address and by employing data block management, the present disclosure can update and forward an NVMe I/O command without applying for a storage space in advance, and can start data block transmission without checking the completion message.
US11966575B2 Method for retrieving user input via an interface based on selection of interactive shapes
An interface may receive user input, wherein two or more interactive shapes are shown on the interface, wherein each interactive shape represents a query of scoring an attribute, and wherein a size parameter of a first of the two or more interactive shapes is indicative of the scoring of the represented attribute. The method comprises retrieving a user selection of one interactive shape of the two or more interactive shapes so that the one interactive shape becomes a selected master shape and the remaining of the two or more interactive shapes becomes non-selected slave shapes, retrieving a user request for increasing or decreasing of the size parameter of the selected master shape, and resealing the size parameter of the non-selected slave shapes such that a sum of the size parameters of the two or more interactive shapes is kept at a constant value.
US11966566B2 Mapping interactive UI elements to RPA object repositories for RPA development
Systems and methods for mapping interactive UI (user interface) elements to an RPA (robotic process automation) object repository are provided. User input selecting a window of an application displayed on a display device is received. In response to receiving the user input selecting the window of the application, interactive UI elements in the window of the application are automatically identified. User input selecting one or more of the identified interactive UI elements in the window of the application is received. The one or more selected interactive UI elements are stored in an RPA object repository of an RPA system.
US11966563B2 Menu display method and apparatus, electronic device, and storage medium
A menu display method, an electronic device, and a non-transitory computer-readable storage medium are provided. The menu display method includes: receiving a first input that is performed on N first controls in a shortcut menu by a user. The menu display method further includes: in a case that N is equal to 1, updating a display status of the first control from a first display size to a second display size in response to the first input; or in a case that N is greater than 1, merging the N first controls into M second controls in response to the first input.
US11966560B2 User interfaces for browsing content from multiple content applications on an electronic device
In some embodiments, an electronic device presents media items from different media applications in a unified media browsing application. In some embodiments, an electronic device facilitates browsing of media from different media applications based on category of media (e.g., movies, television shows, etc.). In some embodiments, an electronic device facilitates setup of a unified media browsing application that presents media items from different media applications in a unified media browsing user interface. In some embodiments, an electronic device displays multiple episodes of a collection of episodic content (e.g., a television series) in a user interface for the collection of episodic content. In some embodiments, an electronic device displays representations of, and provides access to, live-event media items accessible on the electronic device.
US11966554B2 User interface defined document
The preferred embodiment of the invention encompasses a method used to (a) create computer applications, or (b) create database-backed forms/documents for a customizable user interface within an existing computer program, that (c) can then be stored, queried and analyzed using map-reduce techniques; using nothing but the front-end user-interface design performed on the device and without the use of any computer coding or database management or setup of any kind. The preferred embodiment invention permits both simple documents (also known as forms), documents-within-documents, and business processes that link documents together, to be defined and converted into a working application on a smart phone, tablet or computer system by end users without the use of code or database management by the end user.
US11966553B2 Display device including digitizer
A display device includes a display panel, a digitizer disposed on the display panel, and a first coupling layer disposed between the display panel and the digitizer. The digitizer includes a base layer disposed on the display panel and have flexibility, a first circuit pattern disposed on a first surface of the base layer that faces the display panel and extended in a first direction, a second circuit pattern disposed on a second surface of the base layer and extended in a second direction crossing the first direction, and a first insulating layer disposed over the first surface of the base layer to cover the first circuit pattern and including a light-absorbing material.
US11966549B2 Touch display apparatus
Disclosed is a touch sensitive display apparatus which decreases a load of each of a plurality of touch electrodes and reduces a load deviation between the plurality of touch electrodes, thereby enhancing image quality. The touch sensitive display apparatus comprises a touch sensitive panel. The touch panel comprises a plurality of touch electrodes comprising at least a first touch electrode. The first touch electrode comprises a plurality of first touch electrode lines that are parallel to each other. A first touch signal line is connected to the plurality of first touch electrode lines of the first touch electrode, and the first touch electrode is driven for image display and touch sensing via the first touch signal line. A first connecting line is in a different layer than the first touch electrode lines, and the first connecting line is connected to the plurality of first touch electrode lines.
US11966548B2 Device and host communications for input/output (I/O) operative touch sensor device (TSD)
A touch sensor device (TSD) includes TSD electrodes associated with a surface of the TSD. Also, an overlay that includes marker electrode(s) is also associated with at least a portion of the surface of the TSD. The TSD also includes drive-sense circuits (DSCs) operably coupled to the plurality of TSD electrodes. A DSC is configured to provide a TSD electrode signal to a TSD electrode and simultaneously to sense a change of the TSD electrode signal based on a change of impedance of the TSD electrode caused by capacitive coupling between the TSD electrode and the marker electrode(s) of the overlay. Processing module(s) is configured to process a digital signal generated by the DSC to determine characteristic(s) of the overlay that is associated with the at least a portion of the surface of the TSD.
US11966545B2 Touch sensing apparatus and method for assembly
A touch sensing apparatus is disclosed comprising a panel that defines a touch surface, a plurality of light emitters and detectors arranged along a perimeter of the panel. The light emitters are arranged to emit a respective beam of emitted light that travels above the touch surface, wherein the light detectors are arranged to receive detection light from the emitted light. The plurality of light emitters and detectors are arranged above the touch surface and are connected to a substrate extending in a direction parallel with a normal axis of a plane in which the panel extends. A method of assembling a touch sensing apparatus is also disclosed.
US11966541B2 Compensation circuit, touch screen, and electronic device
A compensation circuit, a touch screen, and an electronic device are provided in the disclosure. The compensation circuit includes a logic circuit, a selection circuit, and a switch circuit. The logic circuit is configured to obtain a first selection signal, a second selection signal, and a third selection signal according to an enable signal and a timing signal. The selection circuit is configured to obtain a first control signal according to the first selection signal, obtain a second control signal according to the second selection signal, and obtain a third control signal according to the third selection signal.
US11966539B2 Method and device for adjusting touch capacitance data, electronic device, and storage medium
Disclosed is a method and a device for adjusting a touch capacitance data, an electronic device and a storage medium. The method comprises: acquiring the touch capacitance data; calculating a variation of a compensation capacitance value required to adjust the touch capacitance data to a target value according to a configured compensation step value; judging whether the touch capacitance data is in a nonlinear range; according to the judgment result, performing a corresponding compensation operation with the variation of the compensation capacitance value. The method enables the touch capacitance data to be automatically adjusted to being close to the target value, thus improving the accuracy of adjusting the touch capacitance data.
US11966537B2 Touchscreen display flicker
A method for operating an electronic device, including: determining that a touchscreen is in a low frequency display (LFD) mode, determining whether a self-sensing scan was performed in a previous frame of a plurality of frames; after determining, a self-sensing scan was performed in the previous frame, determining a current duration of time corresponding to a current frame based on a previous duration of time corresponding to the previous frame, the previous frame being a frame immediately preceding the current frame; determining, whether the current duration of time is greater than the previous duration of time; and after determining that the current duration is greater than the previous duration, performing a self-sensing scan after the current duration of time, the current duration of time being measured from a beginning of the current frame, the current duration of time having a duration less than a duration of the current frame.
US11966532B2 Variable resolution and interoperable sensor panels
A touch sensor device includes a first panel, a second panel, and a drive-sense circuit (DSC). The first panel that includes first electrodes arranged in a first direction and second electrodes arranged in a second direction. The second panel includes third electrodes arranged in a third direction and fourth electrodes arranged in a fourth direction. The DSC is operably coupled via a single line to a coupling of a first electrode of the first electrodes and a first electrode of the third electrodes. The DSC is configured to provide the signal, which is generated based on a reference signal, via the single line to the coupling and simultaneously to sense the signal via the single line. The DSC generates a digital signal representative of the at least one electrical characteristic associated with the first electrode of the first electrodes and/or the first electrode of the third electrodes.
US11966526B2 Touchscreen display with concurrent touch and display operations
A touchscreen display includes one or more display drivers coupled to an active matrix display and one or more touch controllers coupled to one or more touch sensor conductors. The one or more display drivers are coupled to the active matrix display via active matrix conductive components. When enabled, the one or more display drivers is configured to transmit a first signal to the active matrix display in accordance with display operation. A touch sensor conductor includes one or more segments of the active matrix conductive components. When enabled, a touch controller of the one or more touch controllers is configured to transmit a second signal via the touch sensor conductor in accordance with touchscreen operation that is performed concurrently with the display operation.
US11966521B2 Battery-operated handheld device
A battery-operated handheld device including a housing to enclose electrical components and a battery holder. The battery holder including a first battery slot and a second battery slot. The first and second battery slots being sized to hold batteries of different battery sizes. The second battery slot being alongside the first battery slot. The electrical components of the handheld device may be powered by either the first battery inserted into the first battery slot or the second battery inserted into the second battery slot. The battery holder may serve as an adjustable weight distribution mechanism to shift a centre of gravity of the handheld device between a first predetermined centre of gravity associated with the first battery inserted into the first battery slot and a second predetermined centre of gravity associated with the second battery inserted into the second battery slot.
US11966519B2 Instrument panel for computing system
An instrument panel includes a frame defining an opening, a plurality of cards, and an HMI. The cards have a front face, a rear face, one or more circuits, and a data interface on the rear face in communication with the circuits. The cards include one or more first cards and one or more second cards. The first cards front face have a vertical dimension approximately equal to a vertical dimension of the opening. The second cards have a body, a nose projecting from the body defining the second cards front face, and a recess between the nose and body. The HMI includes a front face received within the opening. The first cards are positioned with the front face visible within the opening. The second cards are positioned with the nose visible within the opening and a depth of the HMI received within the recess.
US11966513B2 Haptic output systems
The application describes systems for deriving haptic and audio drive signals from an input signal received via a single channel such as an audio channel.
US11966511B2 Method, system and computer program product for mapping a visual field
For measuring quality of view over a visual field of view of an eye, during a measuring period, deviations between gaze positions and associated stimulus positions where the stimulus to be followed was displayed when the gaze position was detected and magnitudes of the registered deviations arte determined. For each field portion of a map of a visual field of view, quality of view is determined in accordance with a quality of view estimates of associated ones of the registered deviations of which the associated stimulus positions are located relative to the gaze position so that the associated stimulus positions are in that field portion. For each of the associated ones of the registered deviations, the quality of view is estimated in accordance with the magnitude of that associated one of the registered deviations and with magnitudes of at least preceding or succeeding ones of the registered deviations.
US11966505B2 Anti-theft computer hardware and software
The disclosed Security Hardware/Software simultaneously triggers a mild yet effective shock to the invader's fingers, while completely shutting down the device that is being targeted for hacking. A first system interrupt based on a first unsuccessful login into the computer system, and configured to display a warning message to a user on a screen in communication with a keyboard of the computer system. The deterrent shock is delivered to the user based on the first system interrupt. A second system interrupt based on a second unsuccessful login, and configured to trigger an alarm and lock down computer system devices and inform a law enforcement agency of the second system interrupt. A third system interrupt is based on a third unsuccessful login. The third system interrupt is configured to accept a secure pass code from a vendor of the system to restore the system to a preinterrupt condition.
US11966501B2 Blockchain-based decentralized computing
An exemplary blockchain-based decentralized computing system and method are disclosed for industrial analytics applications. The exemplary system and method leverage blockchain technology to deliver and execute privacy-preserving decentralized predictive analytics, machine learning, and optimization operations for various industrial applications using a set of self-contained analytics block smart contracts that can be readily utilized and in analytics applications to deploy across multiple sites.
US11966498B2 System and method for at-source masking of sensitive data
This disclosure relates to a system and method for at source data masking and discovery of unique identifier for at-source masking. The method reads a table of production database comprising sensitive column from a source database for at source data masking. A unique identifier column is identified, and a temporary table is created which has three or more columns. Columns of temporary table comprises a sensitive column from the table of production database, a column for masked data of sensitive column and a unique identifier column. Sensitive column of the temporary table is masked using a known masking technique and the original data of the sensitive column and the masked data of the sensitive column is inserted into the temporary table. Finally, the production database is updated with the masked data of the sensitive column.
US11966495B2 Method and system for managing access to entity identity data
A system and method for managing access to entity identity data are described. The system comprises a communications module; a processor coupled with the communications module; and a memory coupled to the processor and storing processor-executable instructions which, when executed by the processor, configure the processor to authenticate a remote device as being associated with an entity; receive, via the communications module and from the remote device, pre-consent data identifying one or more third parties permitted to access entity identity data for the entity; store, in the memory, the pre-consent data in association with the entity; receive, via the communications module and from a digital identity network, a signal representing a request to release the entity identity data to the third party; determine, based on the pre-consent data, that the entity identity data is to be released to the third party; and initiate release of the entity identity data to a computing device associated with the third party.
US11966491B2 System and method for processing instructions associated with one or more data transfers
Messaging servers, methods and storage media for processing instructions associated with one or more data transfers are disclosed. Exemplary implementations may: receive, at a messaging server and from a computing device, a first unauthenticated message including data transfer instructions associated with the one or more data transfers; perform, by the messaging server, a verification process to authenticate the computing device in order to authenticate the data transfer instructions; assign, by the messaging server and based on authenticating the computing device, a conversation authentication identifier to the first unauthenticated message received from the computing device; and automatically assign, by the messaging server, the same conversation authentication identifier to subsequent unauthenticated messages between the computing device and the messaging server that are associated with the one or more data transfers. A system may authenticate and unify received messages to securely process data transfer instructions, for example from existing email clients.
US11966490B2 Automated security profile management for an information handling system
An information handling system may receive, from a first sensor of the information handling system, first sensor data. The information handling system may receive, from a second sensor of the information handling system, second sensor data. Based, at least in part, on the first sensor data and the second sensor data, the information handling system may generate a plurality of security profiles for the information handling system. Based, at least in part, on the first sensor data and the second sensor data, the information handling system may apply a security profile of the plurality of security profiles to the information handling system.
US11966489B2 Data certification process for cloud database platform
Methods, systems, and apparatuses for providing access to records of a database stored on a database server in a cloud database platform are described herein. A data sharing platform may determine a shared view definition for access to the database. The data sharing platform may determine rules that specify criteria that limit access to the records stored by the database. The one or more first rules may be received via a user interface. The data sharing platform may perform, based on the rules, a data access certification process on the records stored by the database to generate a table of certification results. The data sharing platform may generate, based on the table of certification results, and without modifying the records stored by the database, a limited consumer view definition. Based on updates to the records, a new limited consumer view definition may be generated.
US11966488B2 De-tokenization patterns and solutions
Methods and systems of data de-tokenization are described herein to provide solutions to utilizing tokenized data files. A de-tokenization service controller may extract instances of tokenized data by determining a schema associated with a tokenized file, wherein the schema identifies which fields contain tokenized data. A decryption system may decrypt the tokens and send decrypted sensitive values to the de-tokenization service controller. The de-tokenization service controller may then generate a de-tokenized data file comprising a plurality of records corresponding to the plurality of original tokenized records, using the decrypted sensitive values in place of the instances of tokenized data. In some embodiments, the methods may further comprise generating a validated file by adding one or more fields indicating the results of validation based on a set of validation rules. The methods may further comprise re-tokenizing the de-tokenized data file, before storing the data files again in a re-tokenized data storage.
US11966483B2 Systems and methods for secure random number generation
A device may receive, at an operating system, a request for a random number from an application. The device may provide a command to generate an entropy input, based on the request for the random number and through a driver that is isolated from the operating system, to a quantum random number generator that is isolated from one or more processors hosting the operating system. Accordingly, the device may receive the entropy input, from the quantum random number generator, using the driver, and may generate the random number based at least in part on the entropy input. The device may provide the random number to the application.
US11966481B2 System for monitoring networked computing devices with integrated electronic data encryption and decryption mechanism
A system for monitoring networked computing devices with integrated electronic data encryption and decryption mechanism is provided. In particular, the system may comprise one or more host applications which may interact with an API layer to transmit encrypted host-related data through a secure data rails to a consolidated data repository. One or more downstream monitoring applications may retrieve and decrypt the host-related data from the consolidated data repository for analysis. In this way, the system may provide a secure, scalable way to monitor host computing systems and flow of sensitive electronic data.
US11966473B2 Methods and apparatus to detect side-channel attacks
Methods, apparatus, systems and articles of manufacture to identify a side-channel attack are disclosed. Example instructions cause one or more processors to generate an event vector based on one or more counts corresponding to tasks performed by a central processing unit; determine distances between the event vector and weight vectors of neurons in a self-organizing map; select a neuron of the neurons that results based on a determined distance; identify neurons that neighbor the selected neuron; and update at least one of a weight vector of the selected neuron or weight vectors of the neighboring neurons based on the determined distance of the selected neuron.
US11966471B2 Interrupt latency and interval tracking
Secure circuitry detects a latency between when an interrupt occurred and when the interrupt was released in correspondence with handling of the interrupt. The secure circuitry detects an interval between consecutive occurrences of the interrupt. In response to either or both of the latency exceeding a latency limit and the interval exceeding an interval limit, the secure circuitry performs an action.
US11966470B2 Detecting and preventing distributed data exfiltration attacks
A computer-implemented method and a computer system for detecting and preventing distributed data exfiltration attacks. The computer system calculates historical usage statistics for a service, instances of the service, and clients requesting the instances, generates a baseline of normal usage activities for the clients and the instances based on the historical usage statistics, monitors current activities of the clients to build signatures of queries by the clients and signatures of the instances, and correlates the signatures to determine whether a data exfiltration attack is in progress. In response to determining that the data exfiltration attack is in progress, the computer system increases one or more risk scores corresponding to the data exfiltration attack. In response to determining that the one or more risk scores and an overall risk score of the service exceed a predetermined threshold, the computer system generates an alert of the data exfiltration attack.
US11966469B2 Detecting and protecting against cybersecurity attacks using unprintable tracking characters
Aspects of the disclosure relate to detecting and protecting against cybersecurity attacks using unprintable tracking characters. A computing platform may receive a character-limited message sent to a user device. Subsequently, the computing platform may detect that the character-limited message sent to the user device includes suspicious content. Then, the computing platform may generate a modified character-limited message by inserting one or more special characters into the character-limited message and cause transmission of the modified character-limited message to the user device. Next, the computing platform may receive, from the user device, a spam report that includes the modified character-limited message. Then, the computing platform may identify a presence of the one or more special characters included in the modified character-limited message and adjust one or more filters based on the identification.
US11966468B2 Detecting synthetic online entities
Examples are disclosed for detecting synthetic online entities that may be used for fraudulent purposes or other purposes. In some aspects, a computing system can generate a data structure that includes nodes and links between the nodes. The nodes can represent online entities and the links can represent geographic associations or transactional associations between pairs of online entities. These associations can be identified from electronic transactions involving the online entities. The computing system can determine, from the links between the nodes, that a degree of connectivity among a subset of the nodes exceeds a threshold connectivity. The degree of connectivity indicates electronic communications involving online entities represented by the subset of the nodes. The computing system can transmit, based on the degree of connectivity exceeding the threshold connectivity, an alert indicating a potential synthetic entity (e.g., potentially fraudulent activity) within the subset of the nodes.
US11966463B2 Automatic deployment of application security policy using application manifest and dynamic process analysis in a containerization environment
A policy interpreter detects that an application container has been added in a container system, and opens a stored manifest for the application container. The policy interpreter retrieves running services information regarding the application container, and generates a security policy for the application container. The security policy defines a set of actions for which the application container can perform, and the set of actions are determined using the manifest and the running service information associated with the application container. The policy interpreter loads the security policy at a security container. The security container blocks an action performed by the application container in response to determining that the action performed by the application container does not match any action in the set of actions defined in the security policy. The policy interpreter transmits the security policy to a graphical user interface container for presentation to a user via a display device.
US11966460B2 Facilitating generation of credentials and verification thereof within a distributed object storage system
Facilitating the generation of ephemeral credentials and verification thereof within a distributed storage system is provided herein. Based on a request for ephemeral credentials from a first account client to a first node of a first storage instance of a distributed system, generating the ephemeral credential comprising a session token and a secret session key for the first account client by a method that derives the secret session key using a first account private key and a first storage instance public key. This session token along with a signature generated using the secret session key of the ephemeral credential is subsequently used to make further requests to a second node of a second storage instance of the distributed system where the secret session key is independently derived using information in the request and the previously shared first account private key to verify the signature in the request.
US11966458B2 Authentication method, authentication system, and authentication device
An authentication method is used by an automated driving system that includes a vehicle and an external device, the external device communicating with the vehicle to cause the vehicle to implement automated driving. The vehicle holds a first certificate that certifies validity of the vehicle. The external device holds a second certificate that certifies validity of the external device. The authentication method includes: validating a third certificate that certifies validity of a combination of the vehicle and the external device, in accordance with a result of device authentication performed between the vehicle and the external device by reference to the first certificate and the second certificate.
US11966456B2 Management system, communication system, information processing method, and non-transitory recording medium
A management system includes circuitry to receive an operation request for a specific device of one or more devices from a communication terminal used by a user for who user authentication has been successfully performed by a management system. The one or more devices and the communication terminal are communicating with each other to execute an event managed by the management system. The circuitry stores, in a memory, operation identification information and access information in association with each other. The operation identification information identifies a device operation associated with the operation request. The access information is associated with the user and used to access external storage. The circuitry uploads data acquired by the specific device according to the device operation corresponding to the operation identification information to the external storage using the access information associated with the operation identification information.
US11966448B2 Instant search results
Implementations of the disclosed technologies pre-fetch search results. Implementations receive first input from a search session of a user device, where the first input includes at least a portion of a search term but does not initiate a search. Implementations determine context data associated with the first input, determine that a combination of the first input and the context data satisfies a pre-fetch threshold, determine intent data based on at least a portion of the context data, generate a search query based on the first input and the intent data, and pre-fetch a first subset of search results based on the search query. In response to a second input received subsequent to the first input, where the second input contains an initiate search signal, implementations initiate rendering of the pre-fetched first subset of search results in the search session at the user device.
US11966447B2 Details page processing method, apparatus, and system, electronic device, and storage medium
A terminal device sends, to a server, a request for obtaining details page content of first information, where the request includes an identifier of a user and an identifier of the first information. The server determines the details page content of the first information based on the identifier of the user and the identifier of the first information, where the details page content is different from preset details page content of the first information. The server sends the details page content of the first information to the terminal device. The terminal device displays a details page of the first information based on the details page content of the first information.
US11966446B2 Systems and methods for a search tool of code snippets
The present application generally relates to search engines, and more specifically to systems and methods for a search tool for code snippets. Embodiment described herein provide a customized code search system that generates code search results from customized data sources, extract code snippets from the code search results, and presents the code snippets via a user interface. In one embodiment, the search system adopts a machine learning module to generate and highlight search results from different data sources that include code examples, e.g., in a programming language. To improve search efficiency, in response to a code search query, the search system may extract code snippets from search results from relevant sources in a user interface element, such as user selectable panels.
US11966444B2 Document analysis method and apparatus
The present disclosure relates to a document comparison system (100) for comparing a first document (D1) with a second document (D2). The first document (D1) includes at least a first section having at least one first section entity (CEn), and the second document (D2) includes at least one second document entity (CEn). The document comparison system includes a processor (110) and a memory device (120). The processor is configured to identify the at least one first section entity (CEn) in the first section of the first document (D1). The processor conducts a search of the second document (D2) to identify the presence or absence of one or more second document entity (CEn) corresponding to or equivalent to each first section entity (CEn) identified in the first section. The present disclosure also relates to a dictionary generating system; a document comparison method; a dictionary populating method; and non-transitory computer-readable medium.
US11966440B2 Metadata tag identification
A method for automatic metadata tag identification for videos is described. Content features are extracted from a video into respective data structures. The extracted content features are from at least two different feature modalities. The respective data structures are encoded into a common data structure using an encoder of a recurrent neural network (RNN) model. The common data structure is decoded using a decoder of the RNN model to identify content platform metadata tags to be associated with the video on a social content platform. Decoding is based on group tag data for users of the social content platform that identifies groups of the users and corresponding group metadata tags of interest for the groups of users.
US11966435B2 Information processing apparatus, control method, and program
An information processing apparatus (2000) displays, on a display apparatus (60), a first display (30) that represents a partial image (14) where an object contained therein was not recognized as a product. The information processing apparatus (2000) receives input for selecting one or more first displays (30). The information processing apparatus (2000), upon receiving a predetermined input from a user, ends receiving selection of a first display (30). The information processing apparatus (2000) stores, in a storage apparatus (120), product identification information input to a product information input area (54) and feature information based on a partial image(s) (14) corresponding to a selected first display(s) in association with each other.
US11966434B2 System and method for determining item labels based on item images
A method including determining neighboring items from among sample items based on a respective embedding distance between a query image of a query item and a respective image of each of the neighboring items. The each of the sample items can comprise the respective image and at least one respective item label. The method further can include determining a respective normalized weight for each of the neighboring items based on the respective embedding distance between the query image and the respective image of the each of the neighboring items. The method also can include determining a query item label of the query item based on a weighted majority vote by the neighboring items via the respective normalized weight for the each of the neighboring items. Other embodiments are disclosed.
US11966432B2 Media consumption context for personalized instant query suggest
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for generating suggested search queries. One method includes receiving, during a search session, a request for a suggested search query; in response to receiving the request for the suggested search query, identifying an entity that is associated with an item of media content; generating a suggested search query based on the identified entity; and providing data that causes the generated suggested search query to be presented in a user interface.
US11966425B2 Visual search system for finding trip destination
Systems and methods for improving a search process by providing a visual guided search experience is provided. A networked system determines a location of a user device. A user interface (UI) is presented illustrating a map at a first level view of an area based on the location. The networked system receives, via the UI, a first touch input indicating a zoom selection. In response, the UI shows a second level view of the area that includes a plurality of nodes each representing a point of interest in the area. The second level view is a lower level view than the first level view. The networked system then receives, via the UI, a second touch input selecting a node of the plurality of node. In response to the selecting of the node, navigation information for a selected point of interest corresponding to the selected node is presented.
US11966424B2 Method and apparatus for dividing region, storage medium, and electronic device
Embodiments of this application disclose a method and for dividing geographical regions performed by a computing device. The method includes: encoding latitudes and longitudes in a first dataset to obtain a second dataset, the first dataset recording N groups of latitudes and longitudes, and the second dataset recording N region numbers, and each of the region numbers being used for representing a corresponding geographical region; obtaining a third dataset from the second dataset, the third dataset recording M groups of the region numbers, corresponding central point latitudes and central point longitudes in the geographical regions represented by the region numbers; and dividing the geographical regions represented by the M groups of region numbers into P regions according to the third dataset, each of the regions including at least one of the geographical regions represented by the corresponding group of region numbers.
US11966423B2 Data preparation user interface with conditional remapping of data values
A user selects a node that specifies an operation for a dataset. In response, a computer system displays data values for the dataset, in a grid in a data pane. The grid includes a first column and a second column. In the grid, the user edits a first data value in the first column in a first row. The user input changes the first data value to a replacement data value. The computer system identifies a second data value in the second column in the first row, and identifies one or more additional rows in the grid, whose data values for the first column and the second column match the first data value and the second data value. The computer system then updates the data value in the first column for a second row in the grid to the replacement data value.
US11966421B2 System, method, and computer program for a context-based data-driven classifier
As described herein, a system, method, and computer program are provided for context-based data-driven classification. Input to be processed using a classifier is identified. Data is obtained from one or more third party data sources, based on the input to be processed. The input is processed, using the classifier, to generate output that includes at least one classification for the input. Both the data from the one or more third party data sources and the output of the classifier are processed to determine a final classification for the input.
US11966420B2 Decentralized data broadcasting in a distributed network
A method for publishing a data message to shared storage includes receiving an action targeting a user associated with a distributed network having a plurality of service providers. Each service provider includes a private storage system and has access to a shared storage system. The method also includes parsing data elements of the action into a first set of data elements and a second set of data elements. The method further includes classifying the first set of data elements into categories of a data taxonomy. The method additionally includes generating a message for the action where the message includes the first set of data elements. The method also includes publishing the message to the shared storage system using a first identifier indicating the user and a second identifier that indicates that a respective service provider associated with the action has authority to publish the message to the shared storage system.
US11966418B2 Systems and methods for adaptive data replication
Systems and methods are provided for adaptive data replication. A first data object is stored. One or more first network characteristics of a communication network are detected. A first replication mode is triggered (e.g., a single-master replication mode) based on the one or more first network characteristics of the communication network. The single-master replication may be configured to facilitate real-time synchronizations (e.g., for critical updates). One or more second network characteristics of the communication network are detected. A second replication mode (e.g., a multi-master replication mode) is triggered based on the one or more second network characteristics. The second replication may be configured to facilitate a delayed synchronization (e.g., for non-critical updates) of the first data object and the second data object using the second update file.
US11966415B2 Multimaster database for identity and electronic mail in DDIL environments
The present invention generally relates to systems and methods for providing an enterprise user with an electronic identity and an electronic mailbox when the user has denied, degraded, intermittent, or latent network connectivity. In aspects, a database limited to a single user containing the user's electronic identity and electronic mailbox is provided. The single user database is replicated using a multi-master replication scheme across the cloud and on-premises servers. When a user is entering an environment with denied, degraded, intermittent, or latent network connectivity (“DDIL”), the single user database is replicated to a DDIL server. The user is provided access to their electronic identity and electronic mailbox in the single-user database via the DDIL server during periods of denied, degraded, intermittent, or latent network connectivity. The single user database can be replicated across the cloud/on-premises servers during periods when network connectivity is established and adequate for replication.
US11966414B2 Synchronization of components of digital assets during live co-editing
The present disclosure relates to a digital asset synchronization system that provides improved local and remote synchronization of digital assets. In particular, the digital asset synchronization system manages digital assets by separating each digital asset into multiple components stored as a set of distributed individual files. Employing individual components for a digital asset rather than single monolithic file enables the digital asset synchronization system to provide safe concurrent access to the digital asset from multiple applications on the same device and across different devices. In addition, using components for a digital asset provides the digital asset synchronization system with the ability to efficiently store and synchronize multiple versions of the digital asset, both locally and remotely.
US11966407B1 Systems and methods for communicating with a plurality of databases
Systems and methods are described for communicating with a plurality of databases. An example method includes: initiating a communication with a database from a plurality of databases; selecting from a plurality of integration templates an integration template corresponding to the database; using the selected integration template to generate a communication procedure corresponding to the communication; and using the communication procedure to provide the communication to the database.
US11966406B2 Utilizing appropriate measure aggregation for generating data visualizations of multi-fact datasets
A computer receives a visual specification, which specifies a data source, visual variables, and data fields from the data source. Each visual variable is associated with either data fields (e.g., dimension and/or measures) or filters. The computer obtains a data model encoding the data source as a tree of related logical tables. Each logical table includes logical fields, each of which corresponds to either a data field or a calculation that spans logical tables. The computer generates a dimension subquery for the dimensions and the filters. The computer also generates, for each measure, an aggregated measure subquery grouped by the dimensions. The computer forms a final query by joining the dimension subquery to each of the aggregated measure subqueries. The computer subsequently executes the final query and displays a data visualization according to the results of the final query.
US11966402B2 Context driven data profiling
The present disclosure relates to methods and systems for processing data via a data profiling process. Data profiling can include modifying attributes included in source data and identifying aspects of the source data. The data profiling process can include processing an attribute according to a set of validation rules to validate information included in the attribute. The process can also include processing the attribute according to a set of standardization rules to modify the attribute into a standardized format. The process can also include processing the attribute according to a set of rules engines. The modified attributes can be outputted for further processing. The data profiling process can also include deriving a value score and usage rank of an attribute, which can be used in deriving insights into the source data.
US11966401B2 Query tree labeling and processing
Systems and techniques are provided for query tree labeling and processing. A query may be received. A query tree may be generated from the query and identifiers may be generated for nodes of the query tree and stored in the nodes. Labels may be stored in nodes determined to meet at least one criteria for being labeled nodes to generate a labeled query tree. The nodes of the labeled query tree may be processed by receiving results from an entry in a results data structure and returning the results from the entry as the results for the node if the identifier of the nodes matches the identifier of an entry in the results data structure. If there is no match, results may be computed for the node. The results generated by computing the node may be stored in the results data structure if the node has a label.
US11966400B2 Common database architecture to support largescale transactions and node archival on a MaaS platform
A system, including a plurality of node packages, an aggregator database node, and an archival database node, is provided. Each node package includes a subscriber node, an MP node, and a MaaS node. A first MaaS node selects a first set of transaction records from the first MaaS node based on a first data retention threshold and a first storage duration, and transmits the first set of transaction records to the aggregator database node for storage. The first MaaS node further controls a selection of a second set of transaction records from a third set of transaction records stored on the aggregator database node and controls a transmission of the second set of transaction records to the archival database node for storage. The selection of the second set of transaction records is based on a second data retention threshold and a second storage duration.
US11966398B2 Video data storage method, apparatus, terminal device and storage medium
A method for storing video data includes, when receiving the I-frame data to be stored, detecting whether the written data exists in the video cache space; when detecting that the written data exists in the video cache space, reading a target writing position of the I-frame data to be stored and determining whether the target writing position is located within a position range corresponding to the written data in the first cache space; when determining the target writing position is located within the position range, writing, based on the target writing position, the I-frame data to be stored to the first cache space for caching and detecting whether the first cache space is full; and when detecting that the first cache space is full, writing all the video data in the video cache space to a memory space of the terminal device for storage and emptying the video cache space.
US11966393B2 Adaptive data prefetch
A system includes reception of a request to fetch a first dataset, the request including a first identifier associated with the first dataset, determination, in response to the request, of a first signature associated with the first dataset based on the first identifier and on respective identifiers of one or more datasets fetched consecutively with the first dataset, and determination, based on the determined first signature, of whether to update a first link associating a second dataset with the first dataset, the link indicating to prefetch the first dataset in response to a request to fetch the second dataset.
US11966388B1 Updating and executing search queries of multiple independent panels of a dashboard
The disclosed embodiments relate to systems and methods that provides a dashboard that includes multiple independent panels where each independent panel functions independently and is associated with a respective search query that when executed generates data that may populate and/or configure the associated panel. The systems and methods further permits generation of a filter condition based on user input provided through a single panel and automatically apply the filter condition to the queries of some or all of the queries of the independent panels of the dashboard and execute the updated queries to update some or all of the independent panels.
US11966382B2 Protecting against invalid memory references
Techniques facilitating hardware-based memory-error mitigation for heap-objects. In one example, a system can comprise a process that executes computer executable components stored in a non-transitory computer readable medium. The computer executable components comprise: an entry component; and a re-purpose component. The entry component can allocate an entry in a table to store bounds-information when an object is allocated in memory. The re-purpose component can re-purpose unused bits of an object address to store an index to the table entry.
US11966380B2 Secure information retrieval and update
A secure storage module of a client device interacts with a set of secure storage servers to securely store data items of the client on the servers, such that no individual server has the data in readable (non-obfuscated) form. Additionally, the client secure storage module and the servers interact to allow the client device to read a given portion of the original data items from the servers, such that none of the servers can determine which portion of the original data is being requested. Similarly, the interactions of the client secure storage module and the servers allows the client device to update a given portion of the original data on the servers to a new value, such that none of the servers can determine which portion is being updated and that none of the servers can determine either the prior value or new value or the difference between the new value and the prior value.
US11966375B2 Enabling communication between multiple databases having disparate indices
The system creates a central UUID index mapping multiple local identifiers of multiple records in multiple databases to an identifier unique across the multiple databases including a first database without a UUID index. The first database includes a record having a first identifier. A second database includes an equivalent record having a second identifier different from the first identifier. The universally unique identifier in the central UUID index represents the first and the second identifier. The system receives a request from the first database to obtain an equivalent record from the second database, where the request includes an identifier of a record in the first database. The system determines that the identifier is a local identifier unique to the first database, based on the central UUID index. The system then converts the local identifier to the universally unique identifier, and sends the universally unique identifier to the first database.
US11966370B1 Pseudo-local multi-service enabled file systems using a locally-addressable secure compute layer
Systems and methods are provided for implementing a multi-service file system for a hosted computing instance via a locally-addressable secure compute layer. Software within the instance can submit file operations to the secure compute layer, which the secure compute layer can translate into calls to one or more network-accessible storage services. To provide a multi-service file system, the secure compute layer can obtain mapping data mapping file system objects within the virtualized file system to different network-accessible storage services. On receiving a file operation, the secure compute layer can determine one or more network-accessible storage services corresponding to the file operation, and submit appropriate calls to the one or more network-accessible storage services. By varying the calls for file operations, various functionalities, such as data backup, write staging, read caching, and failover can be implemented independent of both operation of the hosted computing device and the network-accessible storage services.
US11966360B2 System for optimized archival using data detection and classification model
Systems, computer program products, and methods are described herein for optimized data archival using data detection and classification model. The present invention is configured to receive information associated with a first data element within a distributed network environment; determine a first data type associated with the first data element; determine one or more archival actions associated with the first data element; determine one or more archival requirements associated with the first data element; determine one or more utilization parameters associated with the first data element; initiate an execution of the one or more archiving actions on the first data element; determine that the one or more archival actions meet the one or more archival requirements associated with the first data element; and execute the one or more archiving actions based on at least determining that the one or more archival actions meet the one or more archival requirements.
US11966359B1 Automated tier-based transitioning for data objects
An object-based data storage service receives a request to store a data object in a first location corresponding to a first data storage tier. The request may specify a parameter to enable transitioning of the data object to another data storage tier. In response to the request, the object-based data storage service stores the data object in the first location and monitors access of the data object to determine usage data associated with the data object. The object-based data storage service processes the usage data to determine that the data object is to be transitioned to a second data storage tier. As a result of this determination, the object-based data storage service transitions the data object to a second location corresponding to the second data storage tier.
US11966355B2 Network adapter with a common queue for both networking and data manipulation work requests
A network adapter includes a network interface that communicates packets over a network, a host interface connected locally to a host processor and to a host memory, and processing circuitry, coupled between the network interface and the host interface, and is configured to receive in a common queue, via the host interface, (i) a processing work item specifying a source buffer in the host memory, a data processing operation, and a first address in the host memory, and (ii) an RDMA write work item specifying the first address, and a second address in a remote memory. In response to the processing work item, the processing circuitry reads data from the source buffer, applies the data processing operation, and stores the processed data in the first address. In response to the RDMA write work item the processing circuitry transmits the processed data, over the network, for storage in the second address.
US11966351B2 Network interface device
A network interface device comprises a streaming data processing path comprising a first data processing engine and hubs. A first scheduler associated with a first hub controls an output of data by the first hub to the first data processing engine and a second scheduler associated with a second hub controls an output of data by the second hub. The first hub is arranged upstream of the first data processing engine on the data processing path and is configured to receive data from a first upstream data path entity and from a first data processing entity implemented in programmable circuitry via a data ingress interface of the first hub. The first data processing engine is configured to receive data from the first hub, process the received data and output the processed data to the second hub arranged downstream of first data processing engine.
US11966350B2 Configurable storage server with multiple sockets
Embodiments herein describe a computing system which is reconfigurable into different server configurations that have different numbers of sockets. For example, the computing system may include two server nodes which can be configured into either two independent servers (i.e., two 2S servers) or a single server (i.e., one 4S server). In one embodiment, the computing system includes a midplane which is connected to processor buses on the server nodes. When configured as a single server, the midplane connects the processor bus (or buses) on one of the server nodes to the processor bus or buses on the other server node. In this manner, the processors in the two server nodes can be interconnected to function as a single server. In contrast, the connections between the server nodes in the midplane are disabled when the server nodes operate as two independent servers.
US11966347B2 Method and system for making functional devices available to participants of meetings
A system and method for connecting a processing device to a functional device connected to or in a base unit of a communications network, the base unit having a transmitter and the processing device having a memory, a display and an operating system. A first peripheral device is adapted to be coupled to the processing device via a generic communications protocol, the first peripheral device having a receiver and at least one fixed or configurable endpoint of the functional device exposed on the first peripheral device. The base unit and the first peripheral device is adapted to transmit and receive data respectively over the communications network from the functional device to the processing device via the at least one fixed or configurable endpoint using the generic communications protocol for communication between the processing device and the first peripheral device.
US11966346B2 Method and system for making functional devices available to participants of meetings
A system and method for connecting a processing device to a functional device connected to or in a base unit of a communications network, the base unit having a transmitter and the processing device having a memory, a display and an operating system. A first peripheral device is adapted to be coupled to the processing device via a generic communications protocol, the first peripheral device having a receiver and at least one fixed or configurable endpoint of the functional device exposed on the first peripheral device. The base unit and the first peripheral device is adapted to transmit and receive data respectively over the communications network from the functional device to the processing device via the at least one fixed or configurable endpoint using the generic communications protocol for communication between the processing device and the first peripheral device.
US11966343B2 Universal mechanism to access and control a computational device
A storage device is disclosed. The storage device may include a storage for a data and a controller to process an input/output (I/O) request from a host processor on the data in the storage. A computational storage unit may implement at least one service for execution on the data in the storage. A command router may route a command received from the host processor to the controller or the computational storage unit based at least in part on the command.
US11966339B1 Selecting between basic and global persistent flush modes
Selecting between basic and global persistent flush modes is described. In accordance with the described techniques, a system includes a data fabric in electronic communication with at least one cache and a controller configured to select between operating in a global persistent flush mode and a basic persistent flush mode based on an available flushing latency of the system, control the at least one cache to flush dirty data to the data fabric in response to a flush event trigger while operating in the global persistent flush mode, and transmit a signal to switch control to an application to flush the dirty data from the at least one cache to the data fabric while operating in the basic persistent flush mode.
US11966338B2 Prefetching management in database system based on number of pages being prefetched
This disclosure provides a method, a computing system, and a computer program product for managing prefetching of pages in a database system. The method comprises obtaining shared information associated with page access, wherein the shared information associated with the page access includes information associated with the page access from a plurality of computing nodes. The method further comprises determining whether to prefetch a number of pages into a global buffer pool based at least on the shared information associated with the page access using a sequential prefetching method.
US11966337B2 Providing rolling updates of distributed systems with a shared cache
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for providing rolling updates of distributed systems with a shared cache. An embodiment operates by receiving a data item key corresponding to a request from a user profile operating on a media player and receiving a version identifier corresponding to a first version of an application operating on the media player. It is determined that a shared cache includes a first value and second value for the data item key. A key component is generated corresponding to the user profile. Both the generated key component and the data item key are provided to the shared cache, and the first value of the data item as stored in the shared cache is received. The first value of the first version of the data item is updated.
US11966335B2 Hardware interconnect with memory coherence
Aspects of the disclosure are directed to hardware interconnects and corresponding devices and systems for non-coherently accessing data in shared memory devices. Data produced and consumed by devices implementing the hardware interconnect can read and write directly to a memory device shared by multiple devices, and limit coherent memory transactions to relatively smaller flags and descriptors used to facilitate data transmission as described herein. Devices can communicate less data on input/output channels, and more data on memory and cache channels that are more efficient for data transmission. Aspects of the disclosure are directed to devices configured to process data that is read from the shared memory device. Devices, such as hardware accelerators, can receive data indicating addresses for different data buffers with data for processing, and non-coherently read or write the contents of the data buffers on a memory device shared between the accelerators and a host device.
US11966334B2 Apparatuses, methods, and systems for selective linear address masking based on processor privilege level and control register bits
Systems, methods, and apparatuses relating to linear address masking architecture are described. In one embodiment, a hardware processor includes an address generation unit to generate a linear address for a memory access request to a memory, at least one control register comprising a user mode masking bit and a supervisor mode masking bit, a register comprising a current privilege level indication, and a memory management unit to mask out a proper subset of bits inside an address space of the linear address for the memory access request based on the current privilege level indication and either of the user mode masking bit or the supervisor mode masking bit to produce a resultant linear address, and output the resultant linear address.
US11966330B2 Link affinitization to reduce transfer latency
Examples described herein relate to processor circuitry to issue a cache coherence message to a central processing unit (CPU) cluster by selection of a target cluster and issuance of the request to the target cluster, wherein the target cluster comprises the cluster or the target cluster is directly connected to the cluster. In some examples, the selected target cluster is associated with a minimum number of die boundary traversals. In some examples, the processor circuitry is to read an address range for the cluster to identify the target cluster using a single range check over memory regions including local and remote clusters. In some examples, issuance of the cache coherence message to a cluster is to cause the cache coherence message to traverse one or more die interconnections to reach the target cluster.
US11966329B2 Address map caching for a memory system
A memory system having non-volatile media, a volatile memory, and a controller configured to process requests from a host system to store data in the non-volatile media or retrieve data from the non-volatile media. The non-volatile media has a quantity of memory units and stores an address map that defines logical addresses used in the requests in terms of physical addresses of the memory units in the non-volatile media. The host system has a memory connected to the memory system via a communication channel. The memory system has a cache manager that stores a first portion of the address map in the volatile memory of the memory system and a second portion of the address map in the memory of the host system. In response to an operation that uses a logical address defined in the second portion, the cache manager retrieves the second portion of the address map from the memory of the host system through the communication channel to the volatile memory of the memory system.
US11966326B2 Development test automation framework
Aspects of the disclosure relate to automatically detecting, analyzing, and correcting errors in an application. The computing platform may identify errors in an application, and subsequently correct the errors based on corresponding actions that have been determined to correct the errors. The computing platform may determine a confidence score that corresponds to a particular action, representing the level of confidence that the particular action will successfully correct the corresponding error. The computing platform may set a predetermined threshold range that is compared to the confidence score, in which a confidence score greater than the threshold range will cause the computing platform to automatically correct the error. The computing platform may input results and feedback into a machine learning model to further refine the accuracy and reliability of the computing platform over time.
US11966322B2 Preloading debug information based on the increment of application
A method, computer program product and system are provided for preloading debug information based on the presence of incremental source code files. Based on parsed input parameters to a source code debugger, a source code repository and a local storage area are searched for an incremental file. In response to the incremental file being located, a preload indicator in the incremental file, which is a source code file, is set. Based on the preload indicator being set, debug symbol data from the incremental file is merged to a preload symbol list. In response to receiving a command to examine the debug symbol data from the incremental file, the preload symbol list is searched for the requested debug symbol data.
US11966321B2 Reporting systems and methods
Systems and methods for determining the priority of a set of reports available to a user. The method comprising determining, by a reporting application, a set of reports available to a user, each report including one or more metrics. The method further comprising obtaining metric data associated with each of the set of reports available to the user, accessing one or more priority calculation parameters for each report in the set of reports, calculating a priority value of each report of the set of reports based on the metric data and the priority calculation parameters for each report, and determining one or more high priority reports based on the priority value of each report of the set of reports.
US11966316B2 Data pipeline error detection
Systems and methods herein describe receiving identification from a data pipeline, accessing first data offset information for a first data origin and second data offset information for a second data origin, bisecting the first data origin using the first data offset information, processing the data pipeline with the bisected first data offset information and the second data offset information, receiving a notification indicating a data pipeline status, and causing presentation of the notification on a graphical user interface of a computing device.
US11966315B2 Smart advice to charge notification
Systems and methods are disclosed for advising a user when an energy storage device in a computing system needs charging. State of charge data of the energy storage device can be measured and stored at regular intervals. The historic state of charge data can be queried over a plurality of intervals and a state of charge curve generated that is representative of a user's charging habits over time. The state of charge curve can be used to generate a rate of charge histogram and an acceleration of charge histogram. These can be used to predict when a user will charge next, and whether the energy storage device will have an amount of energy below a predetermined threshold amount before the next predicted charging time. A first device can determine when a second device typically charges and whether the energy storage device in the second device will have an amount of energy below the predetermined threshold amount before the next predicted charge time for the second device. The first device can generate an advice to charge notification to the user on either, or both, devices.
US11966313B2 Telecommunications apparatus and control method
A telecommunications apparatus including a lighting apparatus, the lighting apparatus having: a plurality of light sources, an illumination state of the light sources being controllable according to control signals; circuitry connected to the plurality of light sources, wherein the circuity is configured to provide control signals to the light sources; and a plug connected to the circuitry, wherein the plug is configured to connect to an external port of a first telecommunications device, and configured as an interface for control signals from the first telecommunications device to the circuitry. The plurality of light sources are arranged such that a change in illumination state of the plurality of light sources provides a visual indication on a subject telecommunications device. The telecommunications apparatus is configured to receive control signals from the first telecommunications device which correspond to an indication, by the plurality of light sources, relating to the subject telecommunications device.
US11966310B1 Analysis of events in an integrated circuit using cause tree and buffer
An Integrated Circuit (IC) includes one or more functional hardware circuits, one or more processor cores, a cause-tree circuit, a memory buffer, and an analysis circuit. The processor cores are to handle events occurring in the functional hardware circuits. The cause-tree circuit includes leaf nodes, middle nodes and a root node. The leaf nodes are to collect the events from the one or more functional hardware circuits. The middle nodes are to coalesce the collected events and to deliver the events to the root node. The memory buffer is to buffer a plurality of the events delivered to the root node, so as to trigger the processor cores to handle the buffered events. The buffer analysis circuit is to analyze a performance of the cause-tree circuit based on the events buffered in the memory buffer.
US11966307B2 Re-aligning data replication configuration of primary and secondary data serving entities of a cross-site storage solution after a failover event
Systems and methods for re-aligning data replication configuration of a cross-site storage solution after a failover are provided. According to one embodiment, after a failover, the new primary distributed storage system orchestrates flipping of the data replication configuration of a peered consistency group (CG) to reestablish zero RPO and zero RTO protections for the peered CG. The primary causes the secondary distributed storage system to perform an atomic database operation on its remote configuration database to (i) delete an existing source configuration that identifies the secondary as a source of data replication; and (ii) persist a new destination configuration identifying the secondary as a destination of data replication. Then, the primary performs an atomic database operation on its local configuration database to (i) delete an existing destination configuration identifying the primary as the destination; and (ii) persist a new source configuration identifying the distributed storage system as the source.
US11966302B2 Updating a virtual machine backup
A virtual machine disk image file backup is selected among a plurality of virtual machine disk image file backups stored on a backup storage based on a backup update policy. A version of the selected virtual machine disk image file backup is mounted. Based on the backup update policy, an update to the mounted version of the selected virtual machine disk image file backup is applied without restoring the selected virtual machine disk image file backup. The updated version of the selected virtual machine disk image file backup is stored on the backup storage.
US11966297B2 Identifying database archive log dependency and backup copy recoverability
System extracts backup metadata, comprising system committed change numbers, system change numbers, types, and database version identifiers, for backup copies. System generates data structure, comprising start system change numbers, based on minimums of system committed change numbers, end system change numbers, based on maximums of system change numbers, database version identifiers, and identifiers for archive log backup copies. System identifies dependent system change numbers, based on start system change number to end system change number for backup copy corresponding to database version identifier. System identifies, in data structure, backed-up system change numbers, based on start system change numbers to end system change numbers for archive log backup copies corresponding to database version identifier, which are included in dependent system change numbers. If backed-up system change numbers include all of dependent system change numbers, system stores backup copy with each archive log backup copy corresponding to backed-up system change numbers.
US11966296B2 Master-slave architecture deployment method and device based on snapshot
A master-slave architecture deployment method based on snapshot includes: restoring a core library corresponding to a MySQL database at any point in snapshot time, where the core library is a virtual library of the MySQL database; querying out at least one piece of configuration information necessary for master-slave configuration of the MySQL database by using the core library as baseline; taking a snapshot on the core library by using a snapshot technology; creating and cloning at least one copy library corresponding to the core library respectively based on the snapshot and the at least one piece of configuration information necessary for master-slave configuration; and configuring a master-slave relationship and a master library and a slave library corresponding to the master-slave relationship for the core library and the at least one copy library. A master-slave architecture deployment device based on snapshot is further provided.
US11966289B2 Cross-temperature compensation in non-volatile memory devices
Systems and methods are disclosed including a memory device and a processing device operatively coupled to the memory device. The processing device can perform operations comprising performing a first read operation on the memory device to retrieve first data; determining, from the first data, second data indicative of a write temperature associated with the first data, wherein the write temperature is indicative of a temperature measured during a write operation; determining a read voltage value based on the second data; and performing a second read operation on the memory device using the read voltage value to obtain the first data.
US11966288B2 Electronic apparatus performing self-test using self-test application and control method thereof
In an electronic apparatus, a processor executes a program stored in memory to perform essential functions. In the event of an error related to these functions, a self-test application is triggered. The processor may identify a relevant test routine from a set of routines, conduct tests on the function using the identified routine, and communicate the test results to a display. Accordingly, when an error occurs while the electronic apparatus is operating, the electronic apparatus can inform a user and a manufacturer of a cause of the error.
US11966284B1 Fault-tolerant computer for reconfigurable hardware devices
A fault-tolerant computer system includes a plurality of processors configured to simultaneously execute identical sets of processor-executable instructions, each of the plurality of processors containing a processor core including one or more registers and a local memory, an arbiter configured to read each of the registers of the plurality of processors, detect incorrect register values, and overwrite the registers containing the incorrect register values with corrected register values, and a memory scrubber configured to read each address of the local memories of the plurality of processors, detect incorrect memory values, and overwrite addresses containing the incorrect memory values with corrected memory values. In various embodiments, the computer system may be implemented using one or more field programmable gate arrays (FPGAs).
US11966282B2 Monitoring device and monitoring method
According to one embodiment, there is provided a monitoring device for a terminal including a connection unit to which at least one device is able to be connected and mounted with a container file storing application software for controlling a business to be performed by using the device connected to the connection unit. The monitoring device includes a detection unit, an acquisition unit, and a processing unit. The detection unit detects an abnormality in the terminal. The acquisition unit acquires the container file mounted on the terminal in which the abnormality is detected. The processing unit installs the acquired container file on an alternative terminal.
US11966279B2 System and method for a disaster recovery environment tiering component mapping for a primary site
A method for managing specialized hardware resources includes obtaining, by a disaster recovery (DR) virtual resource agent, a request for a DR environment for a set of virtual resources in a primary site, in response to the request: monitoring the primary site to obtain virtual workload information corresponding to the set of virtual resources, performing a workload analysis on the set of virtual resources in the primary site using the virtual workload information to obtain a virtual resource mapping of each virtual resource in the primary site to a tiered component in the DR environment, and initiating a DR environment allocation of DR virtual resources based on the virtual resource mapping.
US11966277B2 Storage error identification/reduction system
A storage error identification/reduction system includes a storage error identification/reduction subsystem coupled to a storage subsystem including a block. The storage error identification/reduction subsystem receives first data, and writes the first data to first storage locations in the block while writing storage error identification data to second storage location(s) in the block that each are located adjacent at least one of the first storage locations, with the storage error identification data including predetermined values that are written to predetermined locations included in the second storage location(s) in the block. The storage error identification/reduction subsystem then reads the storage error identification data from the second storage location(s) and, based on the predetermined values and predetermined locations of the storage error identification data, identifies errors resulting from the reading of the storage error identification data. Based on the errors, the storage error identification/reduction subsystem determines and performs error reduction operation(s).
US11966274B2 Datacenter carbon footprint climate impact reduction
The technology described herein is directed towards optimizing power consumption of devices, e.g., in a datacenter. A modified (two-tier) genetic algorithm performs a carbon footprint-based optimization in a first tier to determine a candidate range of coefficients for each device type, e.g., servers, switches and storage devices/systems that likely reduce carbon footprint of each device type. In a second tier of the genetic algorithm, those ranges of coefficients are used in conjunction with actual power usage-based carbon footprint scores of individual devices to find respective sets of coefficients that minimize respective objective functions for the servers, the switches and the storage devices. The sets of coefficients can be used for power capping the devices. Device performance constraint-based intelligent selection can be used in one or both tiers to speed up convergence.
US11966272B2 Storage device deep idle power mode
Systems and methods are disclosed, including moving host data stored in volatile memory of the storage system to non-volatile memory of the storage system and transitioning a storage system power status of a unidirectional power state signal interface from an active power status to a low power status.
US11966268B2 Apparatus and methods for thermal management of electronic user devices based on user activity
Apparatus and methods for thermal management of electronic user devices are disclosed herein. An example apparatus includes at least one of a user presence detection analyzer to identify a presence of a user relative to an electronic device based on first sensor data generated by a first sensor or at least one of an image data analyzer or a motion data analyzer to determine a gesture of the user relative to the device based on second sensor data generated by a second sensor; a thermal constraint selector to select a thermal constraint for a temperature of an exterior surface of the electronic device based on one or more of the presence of the user or the gesture; and a power source manager to adjust a power level for a processor of the electronic device based on the thermal constraint.
US11966267B2 Thermo-electric cooling headsets
In one example in accordance with the present disclosure, a headset is described. The headset includes a sensory input device and a pad surrounding the sensory input device. The pad includes a thermo-electric cooling (TEC) device having a first side and a second side. The first side is to cool and the second side is to heat when a voltage is applied to the TEC device. The pad also includes a cooling layer in contact with the first side of the TEC device and a heat spreading layer in contact with the second side of the TEC device. The pad also includes an enclosing material enveloping the pad.
US11966266B2 Dual redundant cooling system for a container
A dual redundant cooling system for a container is provided. The dual redundant cooling system includes a first cooling unit and a second cooling unit. The first cooling unit is positioned in a first cabinet attached to the container. The first cooling unit includes a first controller operating a first cooling loop to cool an interior of the container. The second cooling unit is positioned in a second cabinet attached to the container and adjacent the first cabinet. The second cooling unit includes a second controller operating a second cooling loop to cool the interior of the container. The first cooling unit and the first cooling loop are separate from the second cooling unit and the second cooling loop. The first controller and the second controller communicate a switch signal between each other so that either the first cooling unit is a primary cooling unit operating the first cooling loop or the second cooling unit is the primary cooling unit operating the second cooling loop. The switch signal switching the primary cooling unit.
US11966265B2 Cooling assembly for a computer module
A cooling assembly for a computer module has a cooling device and a mounting device. The mounting device includes a rod shaped fastening element having a male thread and a stop. The fastening element is nonrotatable and movable along its axis with respect to the cooling device. The fastening element is guided through a first hole in the cooling device and a second hole in the computer module, when the cooling device is mounted on the computer module. The stop prevents the fastening element from sliding through the first and second holes. The mounting device also has an elastic element arranged along the axis of the fastening element that presses or pulls the stop away from the computer module. A nut on the mounting device is engageable with the male thread of the fastening element. The stop and the nut are arranged at opposite sides of the computer module.
US11966262B2 Terminal with improved screen-to-body ratio
An embodiment of this application discloses a terminal. The terminal includes a side frame, a front cover, a back cover, a display panel, and an ambient light sensor. The front cover and the back cover respectively cover two opposite sides of the side frame. The display panel is fastened to one side of the front cover facing the back cover. An outer peripheral side of the display panel and an inner peripheral side of the side frame are disposed opposite to each other and form a light-transmitting gap therebetween. The light-transmitting gap forms a first projection on the front cover. Alight sensing surface of the ambient light sensor forms a second projection on the front cover. The terminal has a relatively high screen-to-body ratio.
US11966256B2 Display apparatus and method for manufacturing the same
A display apparatus includes: a flexible first layer including a bending area; an adhesive layer on an upper surface of the flexible first layer; and a second layer attached to the flexible first layer by the adhesive layer. A direction of internal stress at a first portion of the flexible first layer is different from a direction of internal stress at a second portion of the flexible first layer, when the flexible first layer is in a flat state.
US11966249B2 Vehicle pedal structure
A vehicle pedal structure includes an accelerator pedal swingable about a swing shaft inclined with respect to a width direction in a top view of a traveling vehicle, and a mechanical link to convert swinging of the accelerator pedal into sliding in a front-rear direction. The link includes a first link structure and a second link structure that include first and second swings and first and second rods. Each of a first end and a second end of the second rod is restricted from sliding along an entering-exiting direction. In the link structures, in the top view, a second angle of a second swing shaft with respect to the width direction is smaller than a first angle of a first swing shaft with respect to the width direction.
US11966248B2 Operation device
An operation device includes an operating portion to receive a push-in operation, a lessening member to lessen tilt movement of the operating portion associated with the push-in operation, a supporting portion to support the lessening member, a base portion on which the supporting portion is provided, and at least one placement portion that is provided on the base portion, includes a placing surface to place an end portion of the lessening member, and holds the lessening member on the base portion by the placing surface and the supporting portion in a preparation stage for assembling the operating portion to the base portion.
US11966241B2 Low dropout regulator circuits, input/output device, and methods for operating a low dropout regulator
A circuit includes a voltage divider circuit configured to generate a feedback voltage according to an output voltage, an operational amplifier configured to output a driving signal according to the feedback voltage and a reference voltage and a pass gate circuit including multiple current paths. The current paths are controlled by the driving signal and connected in parallel between the voltage divider circuit and a power reference node.
US11966238B2 Pump unit
A pump unit has an electrical drive motor and a control device for controlling the drive motor, wherein said control device includes at least one microprocessor and storage means which is able to store at least one control program executable by said microprocessor, wherein said control device includes or communicates with a programming module by which at least one user application can be created and/or modified and stored in said storage means, wherein said programming module is designed such that at least one input parameter, at least one operator and at least one action can be chosen as program elements and combined to generate at least one user function of said user application which can be executed by said microprocessor.
US11966237B2 Gimbal and system having the same
A gimbal configured to stabilize a supported unit in a predetermined attitude includes an acceleration sensor configured to detect an acceleration of the supported unit, a first calculator configured to calculate attitude information of the supported unit using the acceleration, a rotator including a rotor member rotatable relative to a stator member, an angle detecting sensor configured to detect a rotation angle of the rotator, and a second calculator configured to calculate a correction value for the angle information using the attitude information and the angle information of the rotator based on the rotation angle.
US11966234B2 System and method for monocular depth estimation from semantic information
A method for controlling an ego agent includes capturing a two-dimensional (2D) image of an environment adjacent to the ego agent. The method also includes generating a semantically segmented image of the environment based on the 2D image. The method further includes generating a depth map of the environment based on the semantically segmented image. The method additionally includes generating a three-dimensional (3D) estimate of the environment based on the depth map. The method also includes controlling an action of the ego agent based on the identified location.
US11966230B1 Disengagement prediction for vehicles
Techniques for determining a prediction probability associated with a disengagement event are discussed herein. A first prediction probability can include a probability that a safety driver associated with a vehicle (such as an autonomous vehicle) may assume control over the vehicle. A second prediction probability can include a probability that an object in an environment is associated the disengagement event. Sensor data can be captured and represented as a top-down representation of the environment. The top-down representation can be input to a machine learned model trained to output prediction probabilities associated with a disengagement event. The vehicle can be controlled based the prediction probability and/or the interacting object probability.
US11966228B2 Safety procedure analysis for obstacle avoidance in autonomous vehicles
In various examples, a current claimed set of points representative of a volume in an environment occupied by a vehicle at a time may be determined. A vehicle-occupied trajectory and at least one object-occupied trajectory may be generated at the time. An intersection between the vehicle-occupied trajectory and an object-occupied trajectory may be determined based at least in part on comparing the vehicle-occupied trajectory to the object-occupied trajectory. Based on the intersection, the vehicle may then execute the first safety procedure or an alternative procedure that, when implemented by the vehicle when the object implements the second safety procedure, is determined to have a lesser likelihood of incurring a collision between the vehicle and the object than the first safety procedure.
US11966226B2 Delivery robot and control method of the delivery robot
A delivery robot can include an image sensor; a drive par; and a controller configured to detect a revolving door from an image in front of the delivery robot, detect a feature of at least one door blade of a revolving door from the image, generate an entry path including an initial location of the delivery robot and an entry time point for entering into the revolving door, and generate a departure path including a departure time point and a departure point for exiting from the revolving door, and control the drive part to move the delivery robot along the entry path and the departure path to pass through the revolving door.
US11966224B2 Systems and methods for detecting surprise movements of an actor with respect to an autonomous vehicle
Systems and methods for detecting a surprise or unexpected movement of an actor with respect to an autonomous vehicle are provided. An example computer-implemented method can include, for a first compute cycle, obtaining motion forecast data based on first sensor data collected with respect to an actor relative to an autonomous vehicle; and determining, based on the motion forecast data, failsafe region data representing an unexpected path or area where a likelihood of the actor following the unexpected path or entering the unexpected area is below a threshold. For a second compute cycle after the first compute cycle, the method can include obtaining second sensor data; determining, based on the second sensor data and the failsafe region data, that the actor has followed the unexpected path or entered the unexpected area; and in response to such determination, determining a deviation for controlling a movement of the autonomous vehicle.
US11966220B2 Method and user interface for selectively assisted automation of loading operation stages for work vehicles
A system and method of selective input confirmation for automated loading by a work vehicle comprising a main frame and a work attachment movable with respect to the main frame for loading/unloading material in a loading area external to the work vehicle during a loading process having loading stages. Location inputs are detected for the loading area respective to the main frame and/or work attachment. First user inputs correspond to selected automation for respective loading stages, for which detection routines are executed with respect to parameters of the loading area based on the detected location inputs. If second user inputs are determined to be required with respect to certain parameters of the loading area, the second user inputs are received and movement of the main frame and/or work attachment are controlled for automating the corresponding loading stages based at least in part thereon.
US11966219B2 Pseudo defective product data generation method
Preparing actual defective product data and non-defective product data, causing a deep generation model to learn the data and to generate latent variables in which features of the non-defective product data and the actual defective product data are mixed, causing a classification model to learn the latent variables to generate a classified non-defective product and defective product latent variable, deleting the non-defective product latent variable from the classified non-defective product and defective product latent variable to output the defective product latent variable including a gray latent variable, causing a distance learning model to learn the defective product latent variable and the non-defective product latent variable and to delete the gray latent variable, and causing the deep generation model to learn the defective product latent variable that has been obtained and to generate the pseudo defective product data greater in number than the actual defective product data.
US11966218B2 Diagnosis device, diagnosis method and program
A diagnosis device (10) includes an acquirer (101) and a diagnoser (140). The acquirer (101) acquires a series of input values as an input signal to be diagnosed as to presence or absence of abnormality. The diagnoser (140) diagnoses the presence or absence of the abnormality from (i) a first index value indicating a distance between an input vector and a predetermined first reference vector, the input vector having components that are the input values of the series acquired by the acquirer (101), and (ii) a second index value indicating an angle between the input vector and a predetermined second reference vector.
US11966215B2 Systems and methods for assembling structural components
Systems and methods for assembling structural components are disclosed. The systems and methods consider a sequence, operations of the sequence, and an approach vector in placing structural members (including structural members with pre-attached fasteners) for assembling structural components.
US11966213B2 Handheld programmer for LED drivers
The systems and methods disclosed herein include a handheld programmer for replacing LED drivers in the field. The handheld programmer includes a communications module configured to communicate with a first light emitting diode (LED) driver and a second LED driver, and a processor configured to read a plurality of settings from the first LED driver and program the second LED driver with the plurality of settings from the first LED driver.
US11966210B2 Substrate processing apparatus, device management controller, and recording medium
A substrate processing apparatus includes a device management controller including a parts management control part configured to monitor the state of parts constituting the apparatus, a device state monitoring control part configured to monitor integrity of device data obtained from an operation state of the parts constituting the apparatus, and a data matching control part configured to monitor facility data provided from a factory facility to the apparatus. The device management controller is configured to derive information evaluating the operation state of the apparatus based on a plurality of monitoring result data selected from a group consisting of maintenance timing monitoring result data acquired by the parts management control part, device state monitoring result data acquired by the device state monitoring control part, and utility monitoring result data acquired by the data matching control part.
US11966207B2 Storage device and temperature control of electronic device including the same
An electronic device, which includes a host, and a storage device receiving a command from the host. The storage device processes the received command and returns, to the host, a command response indicating a result of processing the received command, and the command response includes information about an internal temperature of the storage device.
US11966206B2 Remotely controlling a hydraulic system
In one aspect, an actuator for actuating a device comprises driving means adapted to be operatively connected to the device, and operable to receive a reaction element for engaging the device. The driving means further comprises an output adapted to be operatively engaged with the device for actuation of the device whilst the reaction element is engaging the device.
US11966203B2 System and method to adjust a kinetics model of surface reactions during plasma processing
A system is disclosed, in accordance with one or more embodiments of the present disclosure. The system includes a metrology tool configured to acquire one or more measurements of a portion of a sample. The system includes a controller including one or more processors configured to execute program instructions causing the one or more processors to: generate a surface kinetics model output based on a surface kinetics model; determine an expected response of the surface kinetics model output to excitation by polarized light; compare the determined expected response to the one or more measurements; generate one or more metrics based on the comparison between the determined expected response and the one or more measurements of the sample; adjust one or more parameters of the surface kinetics model to generate an adjusted surface kinetics model; and apply the adjusted surface kinetics model to simulate on-sample performance during plasma processing.
US11966202B2 Tracking a position of a motorized window treatment
Motorized window treatment systems are disclosed. A motorized window treatment system may include a covering material, a sensor circuit, and a control circuit. The sensor circuit may be configured to generate sensor signals indicative of a position of the covering material. The control circuit may be configured to determine a present sensor state of the sensor circuit, determine a predicted sensor state for the sensor circuit based at least in part on a power-down position recorded at a first time and a final position recorded at a second time, compare the predicted sensor state with the present sensor state, and determine a present position of the covering material based on the comparison of the predicted sensor state and the present sensor state. Methods of adjusting a position of a covering material of a motorized window treatment also are disclosed.
US11966200B2 Mechanical watch having an integrated tracking module
A mechanical watch includes an internal tracking module. The tracking module includes a transmitter, a microprocessor, and optionally a GPS module and a power source. The components of the tracking module are integrated into the watch by embedding them within one or more components of the mechanical watch. If a watch is lost or stolen, the tracking module may be actuated to provide location data over a network to a software application. To conserve power, the tracking module only actively receives and/or transmits signals periodically during intermittent windows of time.
US11966199B2 Timepiece component for a timepiece case or for a timepiece
A timepiece component for a timepiece case or for a timepiece includes a first ring, at least one decorative and/or display element, a second ring, and an elastic element mounted so as to bear on the first ring and to urge the at least one decorative and/or display element toward the second ring.
US11966195B2 Minute-particle trapping device and image forming apparatus
A minute-particle trapping device includes: an air duct having a duct space through which air containing minute particles flows; a first filter disposed to block the duct space in the air duct and having a honeycomb structure to trap the minute particles contained in the air; and a second filter disposed in the air duct at a position downstream from the first filter in an air flow direction to block the duct space, the second filter being formed from a nonwoven fabric folded in a wave pattern to trap minute particles contained in the air that has passed through the first filter.
US11966193B2 Image forming apparatus and process cartridge
A cartridge includes a photosensitive drum rotatable about an axis of the photosensitive drum and a gear at least a part of which is uncovered to outside of the cartridge and faces an axis of the photosensitive drum, with the gear being positioned at a first side of the cartridge in an axial direction of the photosensitive drum. A lever is movable between a first position and a second position such that an end of the lever is movable toward and away from the gear and the axis of the photosensitive drum. The cartridge also includes a frame supporting the photosensitive drum, the lever, and the development roller, with the frame including a first projecting portion and a second projecting portion at the first side of the cartridge, and the first projecting portion and the second projecting portion projecting away from a second side of the cartridge that is opposite to the first side.
US11966189B2 Gear, driving device, and image forming apparatus
A gear includes a gear body to be attached to a distal end of a driving shaft in an axial direction of the driving shaft and including teeth each extending obliquely with respect to the axial direction, and a stopping portion included in the gear body and configured in such a manner as to allow the driving shaft to which the gear body is attached to move in a circumferential direction. When the driving shaft moves in the circumferential direction, the stopping portion is enabled to stop the gear body from moving in the axial direction, the stopping portion stopping the gear body by coming into contact with a portion of the driving shaft.
US11966188B2 Jam detection of image forming apparatus based on size of motor current
An image forming apparatus is provided. The image forming apparatus includes a print engine to perform an image forming job, a motor to drive the print engine, a driving circuit, to supply a power to the motor, and including a sensor to sense an amount of current of the power supplied to the motor, and a processor to analyze a frequency component of the current supplied to the motor by using the amount of current sensed by the sensor for a predetermined time, and to determine an occurrence of a jam based on the analyzed frequency component.
US11966187B2 Feeding apparatus with control of ion irradiation unit that irradiates sheet
A feeding apparatus includes a feeding unit, an ion generating unit and a controller. The ion generating unit irradiates the sheet fed by the feeding unit with the ion. The controller acquires an information on the fed sheet and to controls the ion generating unit. The controller operates the ion generating unit in a case that the information of the sheet is a first information, and does not operate the ion generating unit in a case that the information of the sheet is a second information.
US11966186B2 Image forming apparatus having conductive support unit to support and to be conductive with recording medium
An image forming apparatus includes: a transport unit that transports a recording medium whose image formation surface has electric conductivity; a transfer unit that makes contact with the image formation surface of the recording medium transported by the transport unit and transfers an image formed with particles onto the image formation surface by an electric field formed between the transfer unit and the image formation surface; and a support unit that has electric conductivity, supports the recording medium so as to be conductive with the image formation surface of the recording medium, and is transported to the transfer unit together with the recording medium by the transport unit.
US11966185B2 Image forming apparatus
An image forming apparatus includes an image forming portion including a photosensitive member and a developing portion, a sheet accommodating portion, a sheet feeding portion, and a first frame. The first frame includes an upper space supporting the image forming portion, and a lower space under the upper space. A second frame is mountable to a lower portion of said first frame. The accommodating portion and the feeding portion are replaceable with a supply container containing toner to be supplied to a developing portion of the image forming portion, in which the second frame supports the accommodating portion and the feeding portion.
US11966183B2 Sheet conveyance apparatus and image forming apparatus
A sheet conveyance apparatus includes a first conveyance portion configured to convey a sheet, a second conveyance portion configured to convey the sheet, the second conveyance portion including an abutment portion configured to form a loop on the sheet by being abutted against a leading edge of a sheet conveyed by the first conveyance portion, a curved guide portion, which is curved, configured to guide the sheet conveyed by the first conveyance portion to the second conveyance portion, and a rotary member arranged downstream of the first conveyance portion and upstream of the second conveyance portion in a sheet conveyance direction, and configured to be driven to rotate by a surface of the sheet that is guided by the curved guide portion, the surface sliding against the curved guide portion.
US11966181B2 Fixing device
A tubular fuser device rotates and is in contact with a sheet on which a positively charged toner image is formed to fix the toner image to the sheet. The fuser device includes a tubular substrate made of a metal, a rubber layer covering the outer periphery of the substrate, an adhesion layer covering the outer periphery of the rubber layer, and a surface layer made of a resin covering the outer periphery of the adhesion layer. The adhesion layer has a first adhesion layer that is in contact with the rubber layer and a second adhesion layer interposed between the first adhesion layer and the surface layer. The first adhesion layer is made of a fluororesin-based adhesive, and the second adhesion layer is made of a silicone rubber-based adhesive containing an ionic conductor.
US11966180B2 Image forming apparatus with action member for moving heating unit from reference position to evacuation position
An action member is movable between a first position at which a unit bias member is sandwiched between the action member and a heating unit and a second position. A movement mechanism operates in conjunction with a movement of an operation portion to cause the action member to move from one of the first position and the second position to another one of the first position and the second position. A contact portion of the heating unit comes into contact with a fixing unit by a bias force received from the unit bias member when the action member is at the first position. The action member includes an engagement portion which engages with a part of the heating unit when the action member moves from the first position to the second position. The heating unit engages with the engagement portion to move from a reference position to an evacuation position.
US11966178B2 Heating device, belt heating device, fixing device, and image forming apparatus
A heating device includes a heater, a holder, a device frame, a primary positioner, a secondary positioner, and a tertiary positioner. The heater includes a heat generator. The holder holds the heater. The device frame is configured to support the holder. The primary positioner is configured to position the heater and the holder in a longitudinal direction of the heater. The secondary positioner is configured to position the holder and the device frame in the longitudinal direction of the heater. The tertiary positioner is configured to position the device frame and a body of an image forming apparatus in the longitudinal direction of the heater. The primary positioner and one of the secondary positioner and the tertiary positioner are disposed on an identical side defined by a center of the heat generator in the longitudinal direction of the heater.
US11966176B2 Transfer member, transfer drum, and image forming apparatus
A transfer member includes: an inner layer; and an outer layer that is adhered to the inner layer and has a hardness lower than a hardness of the inner layer.
US11966173B2 Image forming apparatus
An image forming apparatus equipped with an exposure device including a plurality of light emitting points, includes a photoconductor and a processor. The processor controls the light emission of each of the plurality of light emitting points of the exposure device based on the image to be formed. The processor calculates a fourth correction coefficient by changing a third correction coefficient, which is calculated based on a first correction coefficient for correcting a first physical quantity related to the exposure condition of the photoconductor by the light emitting point, and a second correction coefficient for correcting a second physical quantity related to the exposure condition of the photoconductor by the light emitting point, based on the light emission time set according to the gradation of the image to be formed, and corrects the light output of each of the plurality of light emitting points by the fourth correction coefficient.