US11923540B2
Provided are a negative electrode active material which includes a negative electrode active material particles which includes a silicon oxide (SiOx, 0
US11923533B2
A non-aqueous electrolyte secondary battery is obtained using a lithium composite oxide having a layered structure in a positive electrode active substance. An increase in resistance following repeated charging and discharging is suppressed. The battery includes a positive electrode provided with a positive electrode active substance layer, a negative electrode and a non-aqueous electrolyte. The positive electrode active substance layer contains a porous particle lithium composite oxide having a layered structure. The average void ratio of the porous particle is not less than 12% but not more than 50%, and it contains two or more voids having diameters that are at least 8% of its particle diameter. The surface of the porous particle is provided with a coating of lithium tungstate. The coverage ratio of the surface of the porous particle by the lithium tungstate is not less than 10% but not more than 65%.
US11923528B2
A positive electrode, a negative electrode, and a non-aqueous electrolyte. The negative electrode includes a negative electrode material, a binder, and a thickener, and the negative electrode material includes a lithium silicate phase, and Si particles dispersed in the lithium silicate phase. The ratio of the Si particles in the negative electrode material is 30 mass % or more. The binder includes a poly(meth)acrylic acid, the thickener includes a carboxyalkyl cellulose, and the amount of the poly(meth)acrylic acid relative to 100 parts by mass of the negative electrode material is 0.1 parts by mass or more and 5 parts by mass or less. The non-aqueous electrolyte includes a lithium salt, a non-aqueous solvent, and an acid that exhibits a pKa of 1 to 30 in water at 25° C. The non-aqueous electrolyte secondary battery can suppress the generation of gas during high-temperature storage, and secure excellent cycle characteristics.
US11923524B2
The present invention relates to the field of electrical energy storage devices and in particular enables simplified manufacture and/or optimised operation thereof in that a cooling module, a cell stack, the entire electrical energy storage device and/or a method for cooling cells are optimised.
US11923523B2
A battery module for improving heat balance of a cell assembly provided in the battery module includes a cell assembly having at least three battery cells stacked along a stacking axis such that at least one battery cell located at an interior position within the cell assembly along the stacking axis has a greater thickness along the stacking axis than a battery cell located at an outer side of the cell assembly. A module housing includes at least one sidewall and is configured to accommodate the cell assembly in an inner space defined by the sidewall.
US11923519B2
A temperature rising between unit cells in a cell group is suppressed. A battery pack disclosed in the invention includes a case, a cell group which connects a plurality of unit cells and is disposed to abut on a bottom surface of the case, and a fixing member which fixes the cell group. The fixing member includes a heat path that links from the upper surface of a battery to the side surface of the case.
US11923507B2
A system and method for a liquid electrolyte used in secondary electrochemical cells having at least one electrode including a TMCCC material, the liquid electrolyte enabling an increased lifetime while allowing for fast discharge to extremely high depth of discharge. The addition of dinitriles to liquid electrolytes in electrochemical cells in which energy storage is achieved by ion intercalation in transition metal cyanide coordination compounds (TMCCC) has the advantage of increasing device lifetime by inhibiting common chemical and electrochemical degradation mechanisms.
US11923505B2
There is disclosed an electrolyte composition comprising one or two or more polymers, oxide particles having a hydrophobic surface, at least one electrolyte salt selected from the group consisting of a lithium salt, a sodium salt, a calcium salt, and a magnesium salt, and an ionic liquid.
US11923504B2
The invention provides a novel anionic polymer useful as a solid electrolyte in a lithium battery. The electrolyte matrix provides directional, flexible, polymeric ion channels with 100% lithium conduction with low-to-no affinity of the matrix for the lithium ion, in part due to the low concentration or absence of lone pair electrons in the anionic polymer.
US11923498B2
A lithium-ion battery having desirable safety performance includes a positive plate having a positive film, a negative plate having a negative film, a separator between the positive plate and the negative plate, and electrolyte. The positive film is provided with a first recess and a positive lead is soldered in the first recess. The negative film is provided with a second recess and a negative lead is soldered in the second recess. A first insulating glue layer is formed on an upper surface and below a lower surface of the positive lead. Surface of the positive film corresponding to the second recess is pasted with a second insulating glue layer.
US11923496B2
A separator for a rechargeable lithium battery and a rechargeable lithium battery, the separator including a porous substrate; and a coating layer on at least one surface of the porous substrate, wherein the coating layer includes a binder and inorganic particles, the binder including a polyurethane and a polyvinyl alcohol, and the polyurethane and the polyvinyl alcohol are included in a weight ratio of about 5:5 to about 9:1.
US11923495B2
Systems and methods for applying pressure to electrochemical devices are generally described. In some aspects, batteries including an electrochemical cell and an associated deformable solid are provided. The deformable solid may be configured to apply an anisotropic force (e.g., during cycling), which may improve the performance and/or durability of the electrochemical cell. In some instances (for example, in certain cases where the deformable solid includes a piezoelectric array and/or an electroactive polymer), the battery may be able to make dynamic adjustments to a pressure experienced by the electrochemical cell (e.g., based on signals from a pressure sensor). The systems and methods described herein can, in some instances, provide for relatively uniform pressure distributions across an electrochemical cell and/or throughout a stack of multiple electrochemical cells.
US11923493B2
A stacking system of a battery cell repeatedly and sequentially stacks a battery cell, in which a negative electrode plate, a separator, and a positive electrode plate are stacked and packaged by an exterior material, along with a pad to manufacture a battery module. The stacking system includes a pad supply unit to which a pad is supplied, a plurality of battery cell supply units to which the battery cell is respectively supplied, an applying unit disposed on one battery cell supply unit among a plurality of battery cell supply units and applying an adhesive to the upper surface of the supplied battery cell, and a stacking unit for stacking and exhausting the battery cell, the pad, and the battery cell applied with the adhesive in a predetermined order by a predetermined number while selectively moving the pad supply unit, and the battery cell supply unit through a main frame.
US11923488B2
A light emitting device includes: a light emitting element having a top surface; and a light-transmissive member covering at least the top surface of the light emitting element, the light-transmissive member having a principal surface located above the top surface of the light emitting element. The principal surface of the light-transmissive member comprises a plurality of concave portions.
US11923485B2
An optical device includes an LED chip, a visible-light luminescent material, and a near-infrared luminescent material, wherein a luminous power of light emitted by the near-infrared and visible-light luminescent materials in a band of 650-1000 nm under the excitation of the LED chip is A, and a sum of a luminous power of light emitted by the near-infrared and visible-light luminescent materials in a band of 350-650 nm under the excitation of the LED chip and a luminous power of residual light emitted by the LED chip in the band of 350-650 nm after the LED chip excites the near-infrared and visible-light luminescent materials is B, with B/A*100% being 0.1%-10%. According to the implementation where the optical device employs the LED chip to combine the near-infrared luminescent material and the visible-light luminescent material simultaneously.
US11923483B2
The present invention relates to method for producing LED by one step film lamination. The method comprises: laminating two or more LEDs with two or more colored phosphor films by one step film lamination; wherein each of the colored phosphor film comprises each other different colored phosphor composition which has a Maximum tan δ; and the difference of each Maximum tan δ varies within a range of 0-30%. In the present invention, the method for producing a LED may greatly improve production efficiency (i.e., dual and multi-color LEDs in one step) and lower cost of ownership. Further, it may improve uniformity of phosphor dispersion, thereby improve color quality of LEDs.
US11923479B2
A light-emitting element and an electronic apparatus capable of reducing the element area and realizing a stable electrical connection. A light-emitting element according to the present technology includes a first semiconductor layer, a light-emitting layer, and a second semiconductor layer laminated in this order, and a light-emitting surface, a non-light-emitting surface, and a side surface connecting the light-emitting surface and the non-light-emitting surface. The side surface is inclined. A first electrode is in a concave portion in the light-emitting surface at a periphery of the first semiconductor layer. A second electrode is on a non-light-emitting surface side of the laminate. A third electrode is on the non-light-emitting surface side of the laminate and is insulated from the second electrode. The side wiring electrically connects the first electrode and the third electrode via the side surface.
US11923476B2
A method of manufacturing a display device includes forming a first light-emitting area on a substrate, and forming a first color adjustment pattern on the first light-emitting area by emitting first light from the first light-emitting area, wherein the first light-emitting area includes a first semiconductor layer, a second semiconductor layer provided on the first semiconductor layer, a first active layer arranged between the first semiconductor layer and the second semiconductor layer, a first contact electrically connecting the substrate and the first semiconductor layer, and a first preliminary common electrode electrically connected to the second semiconductor layer.
US11923472B2
A deformable array of semiconductor devices, and a method of manufacturing such a deformable array. The deformable array comprises a plurality of islands, where each island contains at least one semiconductor device, and the plurality of islands are arranged in an auxetic geometry.
US11923467B2
A semiconductor device for infrared detection comprises a stack of a first semiconductor layer, a second semiconductor layer and an optical coupling layer. The first semiconductor layer has a first type of conductivity and the second semiconductor layer has a second type of conductivity. The optical coupling layer comprises an optical coupler and at least a first lateral absorber region. The optical coupler is configured to deflect incident light towards the first lateral absorber region. The first lateral absorber region comprises an absorber material with a bandgap Eg in the infrared, IR.
US11923466B2
A photodetector with an integrated reflective grating structure includes a substrate, an active layer disposed on the substrate, and a grating structure disposed between the substrate and the active layer. A first doped region is formed on the substrate at a location near the grating structure. A second doped region is formed on a surface of the active layer away from the grating structure. The doping type of the second doped region is different from that of the first doped region.
US11923457B2
Semiconductor device and the manufacturing method thereof are disclosed herein. An exemplary semiconductor device comprises a semiconductor fin disposed over a substrate, wherein the semiconductor fin includes a channel region and a source/drain region; a gate structure disposed over the channel region of the semiconductor fin, wherein the gate structure includes a gate spacer and a gate stack; a source/drain structure disposed over the source/drain region of the semiconductor fin; and a fin top hard mask vertically interposed between the gate spacer and the semiconductor fin, wherein the fin top hard mask includes a dielectric layer, and wherein a sidewall of the fin top hard mask directly contacts the gate stack, and another sidewall of the fin top hard mask directly contacts the source/drain structure.
US11923454B2
An epitaxial structure includes a substrate, a lower super-lattice laminate, a middle super-lattice laminate, an upper super-lattice laminate and a channel layer. The lower super-lattice laminate includes a plurality of first lower film layers and a plurality of second lower film layers stacked alternately. The first lower film layer includes aluminum nitride. The second lower film layer includes aluminum gallium nitride. The middle super-lattice laminate includes a plurality of first middle film layers and a plurality of second middle film layers stacked alternately. The first middle film layer includes aluminum nitride. The second middle film layer includes gallium nitride doped with a doping material. The upper super-lattice laminate includes a plurality of first upper film layers and a plurality of second upper film layers stacked alternately. The first upper film layer includes gallium nitride doped with the doping material. The second upper film layer includes gallium nitride.
US11923449B2
A manufacturing method for a semiconductor device is provided. The method includes: forming a recess at a top surface of a substrate; forming a channel layer and a barrier layer in order, to conformally cover surfaces of the recess; filling up the recess with a conductive material; removing a top portion of the conductive material, such that a lower portion of the conductive material remained in the recess forms a gate electrode; and forming an insulating structure on the gate electrode. A hetero junction formed at an interface of the channel layer and the barrier layer is external to the substrate, and a two dimensional electron gas or a two dimensional hole gas is induced along the hetero junction external to the substrate.
US11923445B2
A semiconductor contact structure including a two-dimensional electron gas (2DEG) between a first and a second semiconductor layer and a silicon implant extending into at least a part of the first semiconductor layer and into at least a part of the second semiconductor layer and connected to the 2DEG along an interface between the 2DEG and the silicon implant, wherein the interface has a nonlinear shape. The structure further includes a contact connected to the 2DEG via the silicon implant.
US11923444B2
There is provided a semiconductor device including a drift region of a first conductivity type, a first semiconductor region of the first conductivity type provided above the drift region and having a doping concentration higher than the drift region, a second semiconductor region of a second conductivity type provided between the first semiconductor region and the drift region, and a plurality of trench portions arranged in a first direction and having an extending portion that extends in a second direction perpendicular to the first direction. At least one trench portion of the plurality of trench portions has a first tapered portion at an upper side than a depth position of a lower surface of the second semiconductor region. The width of the first tapered portion in the first direction becomes smaller from a lower side of the first tapered portion toward an upper side of the first tapered portion.
US11923438B2
A semiconductor structure includes a substrate comprising a semiconductor material, and a fin on the substrate. The fin includes a first portion formed from the semiconductor material and a second portion including a channel region. The first portion has a first thickness and the second portion has a second thickness greater than the first thickness. A spacer is disposed on sides of the first portion of the fin.
US11923433B2
A method for manufacturing a semiconductor device includes forming a first dielectric layer over a semiconductor fin. The method includes forming a second dielectric layer over the first dielectric layer. The method includes exposing a portion of the first dielectric layer. The method includes oxidizing a surface of the second dielectric layer while limiting oxidation on the exposed portion of the first dielectric layer.
US11923432B2
A method of manufacturing a semiconductor device includes forming a multi-layer stack of alternating first layers of a first semiconductor material and second layers of a second semiconductor material on a semiconductor substrate, forming a first recess through the multi-layer stack, and laterally recessing sidewalls of the second layers of the multi-layer stack. The sidewalls are adjacent to the first recess. The method further includes forming inner spacers with respective seams adjacent to the recessed second layers of the multi-layer stack and performing an anneal treatment on the inner spacers to close the respective seams.
US11923425B2
A method for manufacturing a device may include providing an ultra-high voltage (UHV) component that includes a source region and a drain region, and forming an oxide layer on a top surface of the UHV component. The method may include connecting a low voltage terminal to the source region of the UHV component, and connecting a high voltage terminal to the drain region of the UHV component. The method may include forming a shielding structure on a surface of the oxide layer provided above the drain region of the UHV component, forming a high voltage interconnection that connects to the shielding structure and to the high voltage terminal, and forming a metal routing that connects the shielding structure and the low voltage terminal.
US11923421B2
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, integrated circuit structures having germanium-based channels are described. In an example, an integrated circuit structure includes a fin having a lower silicon portion, an intermediate germanium portion on the lower silicon portion, and a silicon germanium portion on the intermediate germanium portion. An isolation structure is along sidewalls of the lower silicon portion of the fin. A gate stack is over a top of and along sidewalls of an upper portion of the fin and on a top surface of the isolation structure. A first source or drain structure is at a first side of the gate stack. A second source or drain structure is at a second side of the gate stack.
US11923415B2
Some embodiments include an integrated assembly having a source structure. The source structure includes, in ascending order, a first conductively-doped semiconductor material, one or more first insulative layers, a second conductively-doped semiconductor material, one or more second insulative layers, and a third conductively-doped semiconductor material. The source structure includes blocks extending through the second conductively-doped semiconductor material. Conductive levels are over the source structure. Channel material extends vertically along the conductive levels, and extends into the source structure to be in direct contact with the second conductively-doped semiconductor material. One or more memory cell materials are between the channel material and the conductive levels. Some embodiments include methods of forming integrated assemblies.
US11923414B2
A method of forming semiconductor devices having improved work function layers and semiconductor devices formed by the same are disclosed. In an embodiment, a method includes depositing a gate dielectric layer on a channel region over a semiconductor substrate; depositing a first p-type work function metal on the gate dielectric layer; performing an oxygen treatment on the first p-type work function metal; and after performing the oxygen treatment, depositing a second p-type work function metal on the first p-type work function metal.
US11923412B2
Embodiments disclosed herein include transistor devices and methods of forming such transistor devices. In an embodiment a transistor comprises a substrate, and a fin that extends up from the substrate. In an embodiment, the fin comprises a source region, a drain region, and a channel region between the source region and the drain region. In an embodiment, the transistor further comprises and a cavity in the fin, where the cavity is below the channel region. In an embodiment, the transistor further comprises a gate stack over the fin.
US11923407B2
Some embodiments include apparatuses and methods of forming the apparatuses. One of the apparatuses includes a channel to conduct current, the channel including a first channel portion and a second channel portion, a first memory cell structure located between a first gate and the first channel portion, a second memory cell structure located between a second gate and the second channel portion, and a void located between the first and second gates and between the first and second memory cell structures.
US11923406B2
A semiconductor device includes: a first insulating layer, a plurality of first electrodes penetrating the first insulating layer, a plurality of second electrodes penetrating the first insulating layer, the plurality of second electrodes being located between the plurality of first electrodes: a first high dielectric constant layer having a dielectric constant higher than a dielectric constant of the first insulating layer, a plurality of third electrodes penetrating the first high dielectric constant layer, the plurality of third electrodes being respectively connected to the plurality of first electrodes, and a plurality of fourth electrodes penetrating the first high dielectric constant layer, the plurality of fourth electrodes being located between the plurality of third electrodes.
US11923404B2
A method of forming ferroelectric hafnium oxide (HfO2) in a substrate processing system includes depositing an HfO2 layer on a substrate, depositing a hafnium nitride (HfN) layer on the HfO2 layer; and annealing the HfO2 layer and the HfN layer to form ferroelectric hafnium HfO2.
US11923390B2
A detection module for a display device includes: a substrate; a detector disposed on the substrate to detect an external signal; a sensor driving circuit disposed on the substrate to drive the detector; and a light shielding layer to block an external light from entering the sensor driving circuit and to receive a light blocking voltage.
US11923389B2
An image sensing device includes photoelectric conversion elements structured to convert light into electrical signals, and a color filter layer structured to filter incident light towards the photoelectric conversion elements depending on a wavelength range of the incident light corresponding to colors of the incident light to allow the filtered light to be detected by the photoelectric conversion elements corresponding to the colors of the incident light. The color filter layer includes a plurality of first color filters as part of the different filters and structured to allow light at a wavelength range corresponding to a first color and arranged adjacent to each other. A distance between at least one of the first color filters and a corresponding photoelectric conversion element formed below the at least one of the first color filters is different from a distance between the remaining first color filters and corresponding photoelectric conversion elements, respectively.
US11923387B2
An imaging device that makes it possible to smoothly transfer electric charges from a photoelectric converter to a transfer destination is provided. This imaging device includes: a semiconductor layer having a front surface and a back surface, the back surface being on an opposite side of the front surface; photoelectric converter that is embedded in the semiconductor layer and generates electric charges corresponding to a received light amount; and a transfer section that includes a first trench gate and a second trench gate and transfers the electric charges from the photoelectric converter to a single transfer destination via the first trench gate and the second trench gate, the first trench gate and the second trench gate each extending from the front surface to the back surface of the semiconductor layer into the photoelectric converter. The first trench gate has a first length from the front surface to the photoelectric converter, and the second trench gate has a second length from the front surface to the photoelectric converter, the second length being shorter than the first length.
US11923378B2
The present disclosure provides an electronic device including a substrate, a common electrode, and a plurality of pixels. The common electrode is disposed on the substrate. The pixels are disposed on the substrate, and at least one of the pixels includes a thin film transistor, a first electrode, a second electrode, and an auxiliary electrode. The first electrode is electrically connected to the thin film transistor. The auxiliary electrode is partially overlapped with the first electrode in a top view direction of the electronic device. The auxiliary electrode is electrically connected to the common electrode and electrically isolated from the first electrode, and the first electrode and the auxiliary electrode have a minimum distance less than a minimum distance between the first electrode and the common electrode.
US11923372B2
A semiconductor device is described, which includes a first transistor, a second transistor, and a capacitor. The second transistor and the capacitor are provided over the first transistor so as to overlap with a gate of the first transistor. A semiconductor layer of the second transistor and a dielectric layer of the capacitor are directly connected to the gate of the first transistor. The second transistor is a vertical transistor, where its channel direction is perpendicular to an upper surface of a semiconductor layer of the first transistor.
US11923370B2
Embodiments disclosed herein include forksheet transistor devices having a dielectric or a conductive spine. For example, an integrated circuit structure includes a dielectric spine. A first transistor device includes a first vertical stack of semiconductor channels spaced apart from a first edge of the dielectric spine. A second transistor device includes a second vertical stack of semiconductor channels spaced apart from a second edge of the dielectric spine. An N-type gate structure is on the first vertical stack of semiconductor channels, a portion of the N-type gate structure laterally between and in contact with the first edge of the dielectric spine and the first vertical stack of semiconductor channels. A P-type gate structure is on the second vertical stack of semiconductor channels, a portion of the P-type gate structure laterally between and in contact with the second edge of the dielectric spine and the second vertical stack of semiconductor channels.
US11923365B2
Integrated circuit devices may include two transistor stacks including lower transistors having different threshold voltages and upper transistors having different threshold voltages. Gate insulators of the lower transistors may have different dipole elements or different areal densities of dipole elements, and the upper transistors may have different gate electrode structures.
US11923364B2
A semiconductor device includes a cell array having tracks and rows formed on a substrate. The tracks extend perpendicularly to the rows. A logic cell is formed across two adjacent rows within the cell array. The logic cell includes a cross-couple (XC) in each row and a plurality of poly tracks across the two adjacent rows. Each XC includes two cross-coupled complementary field-effect-transistors. Each poly track is configured to function as an inter-row gate for the XCs. A pair of signal tracks is positioned on opposing boundaries of the logic cell and electrically coupled to the plurality of poly tracks.
US11923361B2
A semiconductor device structure is provided. The semiconductor device structure includes a semiconductor fin over a substrate and multiple semiconductor nanostructures suspended over the semiconductor fin. The semiconductor device structure also includes a gate stack extending across the semiconductor fin, and the gate stack wraps around each of the semiconductor nanostructures. The semiconductor device structure further includes a first epitaxial structure and a second epitaxial structure sandwiching the semiconductor nanostructures. In addition, the semiconductor device structure includes an isolation structure between the semiconductor fin and the gate stack. The isolation structure extends exceeding opposite sidewalls of the first epitaxial structure.
US11923359B2
A method for forming a FinFET device structure is provided. The method includes forming a first fin structure and a second fin structure over a substrate and forming a liner layer over the first fin structure and the second fin structure. The method also includes forming an isolation layer over the liner layer and removing a portion of the liner layer and a portion of the isolation layer, such that the liner layer includes a first liner layer on an outer sidewall surface of the first fin structure and a second liner layer on an inner sidewall surface of the first fin structure, and a top surface of the second liner layer is higher than a top surface of the first liner layer.
US11923351B2
A stacked-chip package of the inventive concepts includes a first chip and a second chip stacked on the first chip. The first chip may include a first cell array region, a first core circuit region including a first core terminal, and a first peripheral circuit region including a plurality of first peripheral circuit terminals. The second chip may include a second cell array region on the first cell array region, a second core circuit region on the first core circuit region and including a second core terminal, and a through via on the first peripheral circuit region and connected to at least one first peripheral circuit terminal of the plurality of first peripheral circuit terminals.
US11923350B2
A manufacturing method of a light emitting diode (LED) package structure includes the following steps. A carrier is provided. A redistribution layer is formed on the carrier. A plurality of active devices are formed on the carrier. A plurality of LEDs are transferred on the redistribution layer. The LEDs and the active devices are respectively electrically connected to the redistribution layer. The active devices are adapted to drive the LEDs, respectively. A molding compound is formed on the redistribution layer to encapsulate the LEDs. The carrier is removed to expose a bottom surface of the redistribution layer.
US11923337B2
A method of manufacturing a carrying substrate is provided. At least one circuit component is disposed on a first circuit structure. An encapsulation layer is formed on the first circuit structure and encapsulates the circuit component. A second circuit structure is formed on the encapsulation layer and electrically connected to the circuit component. The circuit component is embedded in the encapsulation layer via an existing packaging process. Therefore, the routing area is increased, and a package substrate requiring a large size has a high yield and low manufacturing cost.
US11923335B2
Anisotropic conductive films, each including an insulating adhesive layer and conductive particles insulating adhesive layer in a lattice-like manner. Among center distances between an arbitrary conductive particle and conductive particles adjacent to the conductive particle, the shortest distance to the conductive particle is a first center distance; the next shortest distance is a second center distance. These center distances are 1.5 to 5 times the conductive particles' diameter. The arbitrary conductive particle, conductive particle spaced apart from the conductive particle by the first center distance, conductive particle spaced apart from the conductive particle by first center distance or second center distance form an acute triangle. Regarding this acute triangle, an acute angle formed between a straight line orthogonal to a first array direction passing through the conductive particles and second array direction passing through conductive particles being 18 to 35°. These anisotropic conductive films have stable connection reliability in COG connection.
US11923333B2
An anisotropic electrically conductive film has a structure wherein the electrically conductive particles are disposed on or near the surface of an electrically insulating adhesive base layer, or a structure wherein an electrically insulating adhesive base layer and an electrically insulating adhesive cover layer are laminated together and the electrically conductive particles are disposed near the interface therebetween. Electrically conductive particle groups configured from two or more electrically conductive particles are disposed in a lattice point region of a planar lattice pattern. A preferred lattice point region is a circle centered on a lattice point. A radius of the circle is not less than two times and not more than seven times the average particle diameter of the electrically conductive particles.
US11923332B2
A semiconductor device having a capillary flow structure for a direct chip attachment is provided herein. The semiconductor device generally includes a substrate and a semiconductor die having a conductive pillar electrically coupled to the substrate. The front side of the semiconductor die may be spaced a distance apart from the substrate forming a gap. The semiconductor device further includes first and second elongate capillary flow structures projecting from the front side of the semiconductor die at least partially extending toward the substrate. The first and second elongate capillary flow structures may be spaced apart from each other at a first width configured to induce capillary flow of an underfill material along a length of the first and second elongate capillary flow structures. The first and second capillary flow structures may include pairs of elongate capillary flow structures forming passageways therebetween to induce capillary flow at an increased flow rate.
US11923324B2
A semiconductor memory device includes a substrate, a memory cell array separated from the substrate, and a plurality of first bonding pad electrodes away from the memory cell array. The substrate includes a plurality of first and second regions arranged alternately. The memory cell array includes a plurality of conductive layers extending across the plurality of first and second regions, a plurality of semiconductor layers disposed in the plurality of first regions, and a plurality of first contacts disposed in the plurality of second regions. When a distance between a center position of the first bonding pad electrode and a center position of the first contact closest to the first bonding pad electrode is defined as a first distance, a difference between a largest first distance and a smallest first distance among a plurality of first distances is 400 nm or less.
US11923323B2
An RF flip chip is provided in which a local bump region adjacent a die corner includes a balun having a centrally-located bump.
US11923320B2
A semiconductor device includes a semiconductor die having a top side surface comprising a semiconductor material including circuitry therein having bond pads connected to nodes in the circuitry, a bottom side surface, and sidewall surfaces between the top side surface and the bottom side surface. A metal coating layer including a bottom side metal layer is over the bottom side surface that extends continuously to a sidewall metal layer on the sidewall surfaces. The sidewall metal layer defines a sidewall plane that is at an angle from 10° to 60° relative to a normal projected from a bottom plane defined by the bottom side metal layer.
US11923315B2
Semiconductor package includes a pair of dies, a redistribution structure, and a conductive plate. Dies of the pair of dies are disposed side by side. Each die includes a contact pad. Redistribution structure is disposed on the pair of dies, and electrically connects the pair of dies. Redistribution structure includes an innermost dielectric layer, an outermost dielectric layer, and a redistribution conductive layer. Innermost dielectric layer is closer to the pair of dies. Redistribution conductive layer extends between the innermost dielectric layer and the outermost dielectric layer. Outermost dielectric layer is furthest from the pair of dies. Conductive plate is electrically connected to the contact pads of the pair of dies. Conductive plate extends over the outermost dielectric layer of the redistribution structure and over the pair of dies. Vertical projection of the conductive plate falls on spans of the dies of the pair of dies.
US11923311B2
An interconnect structure is provided. The interconnect structure includes first conducting lines and second conducting lines. The first conducting lines are formed of a first metallic material and include at least one individual first conducting line in contact with a first corresponding substrate conducting line. The second conducting lines are formed of a second metallic material and include at least one individual second conducting line between neighboring first conducting lines and in contact with a second corresponding substrate conducting line. The at least one individual second conducting line is separated from each of the neighboring first conducting lines by controlled distances.
US11923309B2
Disclosed are semiconductor packages and methods of fabricating the same. The semiconductor package includes a redistribution substrate including redistribution line patterns in a dielectric layer, and a semiconductor chip on the redistribution substrate. The semiconductor chip includes chip pads electrically connected to the redistribution line patterns. Each of the redistribution line patterns has a substantially planar top surface and a nonplanar bottom surface. Each of the redistribution line patterns includes a central portion and edge portions on opposite sides of the central portion. Each of the redistribution line patterns has a first thickness as a minimum thickness at the central portion and a second thickness as a maximum thickness at the edge portions.
US11923304B2
The present disclosure relates to an integrated circuit. The integrated circuit includes a conductive interconnect disposed on a dielectric over a substrate. An interfacial layer is arranged along an upper surface of the conductive interconnect. A liner is arranged along a lower surface of the conductive interconnect. The liner and the interfacial layer surround the conductive interconnect. A middle layer is located over the interfacial layer and has a bottommost surface over the dielectric. A bottommost surface of the interfacial layer and the bottommost surface of the middle layer are both above a top of the conductive interconnect.
US11923300B2
A semiconductor structure includes: a first gate structure and a second gate structure extending in a first direction; a first base level metal interconnect (M0) pattern extending in a second direction perpendicular to the first direction; a second M0 pattern extending in the second direction; a third M0 pattern located between the first and second gate structures and extending in the first direction, two ends of the third M0 pattern connected to the first M0 pattern and the second M0 pattern, respectively; a fourth M0 pattern and a fifth M0 pattern located between the first and second M0 patterns and extending in the second direction. A distance between the fourth M0 pattern and the first M0 pattern in the first direction is equal to a minimum M0 pattern pitch, and a distance between the fourth M0 pattern and the second M0 pattern is equal to the minimum M0 pattern pitch.
US11923295B2
A semiconductor structure includes a first dielectric layer over a first conductive line and a second conductive line, a high resistance layer over a portion of the first dielectric layer, a second dielectric layer on the high resistance layer, a low-k dielectric layer over the second dielectric layer, a first conductive via extending through the low-k dielectric layer and the second dielectric layer, and a second conductive via extending through the low-k dielectric layer and the first dielectric layer to the first conductive line. The first conductive via extends into the high resistance layer.
US11923292B2
A semiconductor device includes a semiconductor substrate, a conductive pad disposed on the semiconductor substrate, and a pillar pattern disposed on the conductive pad. The semiconductor device further includes a solder seed pattern disposed on the pillar pattern, and a solder portion disposed on the pillar pattern and the solder seed pattern. A first width of the solder seed pattern is less than a second width of a top surface of the pillar pattern.
US11923291B2
A semiconductor device includes a first substrate, a logical circuit, a first insulating film, a wiring, a plug, and a first layer containing a metal oxide or a metal nitride. The logical circuit is disposed on the first substrate. The first insulating film is disposed above the logical circuit. The wiring includes a first film disposed in the first insulating film, the first film extending in a first direction along an upper surface of the first substrate, and the first film containing a metal, and a first metal layer disposed in the first insulating film via the first film. The plug is disposed under the wiring, extends in a second direction that intersects the first direction, and is electrically connected to the wiring. The first layer is provided between an upper end of the plug and a bottom end of the wiring.
US11923289B2
A method of forming circuitry components includes forming a stack of horizontally extending and vertically overlapping features. The features extend horizontally though a primary portion of the stack with at least some of the features extending farther in the horizontal direction in an end portion. Operative structures are formed vertically through the features in the primary portion and dummy structures are formed vertically through the features in the end portion. Openings are formed through the features to form horizontally elongated and vertically overlapping lines from material of the features. The lines individually extend laterally about sides of vertically extending portions of both the operative structures and the dummy structures. Sacrificial material that is elevationally between the lines is at least partially removed in the primary and end portions laterally between the openings. Other aspects and implementations are disclosed.
US11923280B2
A thin semiconductor device with enhanced edge protection, and a method of manufacturing thereof. For example and without limitation, various aspects of this disclosure provide a thin semiconductor device comprising a substrate with an edge-protection region, and a method of manufacturing thereof.
US11923277B2
A semiconductor device includes a conductive support member, a first semiconductor element, and a second semiconductor element. The conductive support member includes a first die pad and a second die pad separated from each other in a first direction. The first die pad and the second die pad overlap each other when viewed along the first direction. The first die pad has a first main surface mounting the first semiconductor element, and a first back surface opposing the first main surface. The second die pad has a second main surface mounting the second semiconductor element, and a second back surface opposing the second main surface. When viewed along a second direction, a distance in the first direction between the first back surface and the second back surface is larger than a distance in the first direction between the first main surface and the second main surface.
US11923265B2
A power module, including: a first conductor, disposed at a first reference plane; a second conductor, disposed at a second reference plane, wherein projections of the first and second conductors on the first reference plane have a first overlap area; a third conductor, disposed at a third reference plane; a plurality of first switches and a plurality of second switches, wherein at least one of the first switches and at least one of the second switches that are located on a left side are alternatively disposed, at least one of the first switches and at least one of the second switches that are located on a right side are alternately disposed, and the left side and the right side of the first overlap area are oppositely disposed. Heat sources of the power module are evenly distributed and its parasitic inductance is low.
US11923259B2
A package structure includes a package substrate, a first semiconductor package and a second semiconductor package, an underfill material, a gap filling structure and a heat dissipation structure. The first semiconductor package and the second semiconductor package are electrically bonded to the package substrate. The underfill material is disposed to fill a first space between the first semiconductor package and the package substrate and a second space between the second semiconductor package and the package substrate. The gap filling structure is disposed over the package substrate and in a first gap laterally between the first semiconductor package and the second semiconductor package. The heat dissipation structure is disposed on the package substrate and attached to the first semiconductor package and the second semiconductor package through a thermal conductive layer.
US11923255B2
Methods for manufacturing an electronic device are provided. A representative method includes providing a substrate. The substrate has an active layer, a first patterned metal layer passing through a passivation layer to electrically connected to the active layer, a second patterned metal layer passing through an insulating layer to electrically connected to the first patterned metal layer, and a metal layer under the second patterned metal layer. A part of the metal layer does not serve as a portion of a thin film transistor, and the part of the metal layer serves as a portion of a gate line. The method includes providing a carrier substrate supporting a plurality of elements, conducting a testing to the elements, transferring the elements from the carrier substrate to the second patterned metal layer of the substrate, and fixing the elements to the substrate.
US11923253B2
A device includes a first transistor, a second transistor, and a dielectric structure. The first transistor is over a substrate and has a first gate structure. The second transistor is over the substrate and has a second gate structure. The dielectric structure is between the first gate structure and the second gate structure. The dielectric structure has a width increasing from a bottom position of the dielectric structure to a first position higher than the bottom position of the dielectric structure. A width of the first gate structure is less than the width of the dielectric structure at the first position.
US11923250B2
The embodiments described herein are directed to a method for reducing fin oxidation during the formation of fin isolation regions. The method includes providing a semiconductor substrate with an n-doped region and a p-doped region formed on a top portion of the semiconductor substrate; epitaxially growing a first layer on the p-doped region; epitaxially growing a second layer different from the first layer on the n-doped region; epitaxially growing a third layer on top surfaces of the first and second layers, where the third layer is thinner than the first and second layers. The method further includes etching the first, second, and third layers to form fin structures on the semiconductor substrate and forming an isolation region between the fin structures.
US11923247B2
There may be presented a method of manufacturing a semiconductor chip. A first layer stack in which first material layers and second material layers are alternately stacked is formed over a semiconductor substrate including a chip region and a scribe lane region, and first crack propagation guides are formed on the first layer stack. A second layer stack is formed on the first layer stack and the first crack propagation guides, and second crack propagation guides are formed. A semiconductor chip is separated from the semiconductor substrate.
US11923245B2
Methods for inducing reversible or permanent conductivity in wide band gap metal oxides such as Ga2O3, using light without doping, as well as related compositions and devices, are described.
US11923233B2
Apparatus and methods for providing backside pressure control and edge purge gas to a substrate in a processing chamber. A seal band within a pocket of a substrate support defines an inner pocket region and an outer pocket region. The seal band has a pressure dependent controlled leakage rate so that a backside gas flow to the inner pocket region can diffuse through the seal band to the outer pocket region to create an edge purge while providing backside pressure to the substrate. Processing chambers, methods of processing a substrate and non-transitory computer-readable medium containing instructions to process a substrate are also disclosed.
US11923231B2
A substrate table is provided. The substrate table includes a main body having a surface and a plurality of burls extending from the surface. The burls are configured to support a substrate on the main body. The substrate table further includes a number of vacuum channels provided in the burls to apply a vacuum to the substrate. The vacuum channels are distributed throughout the main body and arranged in a grid pattern.
US11923223B2
A warning is issued about an irregularity concerning a wafer stored in a cassette if a difference between a value of an apparent thickness of the wafer and the previously obtained value of an actual thickness of the wafer exceeds a threshold value, the value of the apparent thickness of the wafer being obtained by a non-contact-type sensor for detecting a front portion of the wafer laterally of the wafer. Consequently, the wafer is prevented from being damaged when it is taken out of the cassette.
US11923220B2
A substrate processing apparatus includes: a processing chamber; a substrate holder that is disposed in the processing chamber and holds a substrate; a processing liquid supply that supplies a processing liquid to the substrate held in the substrate holder; an infrared camera that acquires an infrared image of the processing chamber; and a controller that detects at least a state of the processing liquid based on the infrared image and monitors presence/absence of an abnormality.
US11923212B2
An apparatus for treating a substrate includes a process chamber having a process space inside, a support unit that supports the substrate in the process space, a heating unit that is provided inside the support unit and that heats the substrate, an exhaust unit that evacuates the process space, and a gas supply unit that supplies a gas into the process space, and the gas supply unit supplies the gas at a temperature selected from a first temperature and a second temperature.
US11923211B2
A correction data creating method is provided. In the method, a source voltage is sequentially selected among a plurality of source voltages determined in advance and the selected source voltage is supplied to a heater for heating a substrate support. At the source voltage supplied to the heater, a power supplied to the heater is adjusted such that a resistance of the heater becomes a resistance value corresponding to a predetermined first temperature based on temperature conversion data indicating a relationship between the resistance of the heater and a temperature of the heater. A temperature of the substrate support is measured at a position where the heater is disposed as a second temperature. A correction value corresponding to the difference between the predetermined first temperature and the second temperature is calculated, and correction data indicating a corresponding relationship between each of the source voltages and the correction value is created.
US11923206B2
An object is to provide a display device with excellent display characteristics, where a pixel circuit and a driver circuit provided over one substrate are formed using transistors which have different structures corresponding to characteristics of the respective circuits. The driver circuit portion includes a driver circuit transistor in which a gate electrode layer, a source electrode layer, and a drain electrode layer are formed using a metal film, and a channel layer is formed using an oxide semiconductor. The pixel portion includes a pixel transistor in which a gate electrode layer, a source electrode layer, and a drain electrode layer are formed using an oxide conductor, and a semiconductor layer is formed using an oxide semiconductor. The pixel transistor is formed using a light-transmitting material, and thus, a display device with higher aperture ratio can be manufactured.
US11923205B2
A method for manufacturing a semiconductor device includes: providing a wafer-bonding stack structure having a sidewall layer and an exposed first component layer; forming a photoresist layer on the first component layer; performing an edge trimming process to at least remove the sidewall layer; and removing the photoresist layer. In this way, contaminant particles generated from the blade during the edge trimming process may fall on the photoresist layer but not fall on the first component layer, so as to protect the first component layer from being contaminated.
US11923204B2
A semiconductor device for high power application in which a novel semiconductor material having high mass productivity is provided. An oxide semiconductor film is formed, and then, first heat treatment is performed on the exposed oxide semiconductor film in order to reduce impurities such as moisture or hydrogen in the oxide semiconductor film. Next, in order to further reduce impurities such as moisture or hydrogen in the oxide semiconductor film, oxygen is added to the oxide semiconductor film by an ion implantation method, an ion doping method, or the like, and after that, second heat treatment is performed on the exposed oxide semiconductor film.
US11923193B2
There is provided a technique that includes: (a) modifying a surface of a first base exposed on a surface of substrate by supplying modifying gas to the substrate including the first base and a second base exposed on the surface of the substrate; (b) selectively forming a first film on a surface of the second base by supplying first film-forming gas to the substrate after performing (a); (c) etching the first film formed on the surface of the first base to expose the surface of the first base and remodifying the surface of the first base by supplying first fluorine-containing gas to the substrate after the first film is formed on the surface of the first base after performing (b); and (d) selectively forming a second film on the first film formed on the surface of the second base by supplying second film-forming gas to the substrate after performing (c).
US11923191B2
A substrate processing technique including: (a) modifying a first base surface of a substrate by supplying a first modifier and a second modifier to the substrate having a surface on which the first base and a second base are exposed, wherein the first modifier contains one or more atoms to which at least one first functional group and at least one second functional group are directly bonded, wherein the second modifier contains an atom to which at least one first functional group and at least one second functional group are directly bonded, and wherein the number of the at least one first functional group contained in one molecule of the second modifier is smaller than the number of the at least one first functional group contained in one molecule of the first modifier; and (b) forming a film on a second base surface by supplying film-forming gas to the substrate.
US11923186B2
The present invention is a device for installing and removing partially obstructed, upward-facing lightbulbs. It is comprised of a gripping element, a weight, a flexible rotary shaft having two ends, and an extension pole having two ends. The gripping element, itself, is comprised of a hollow, three-dimensional gripping element body having an inner and outer surface and a plurality of flexible, tactile members. The hollow, three-dimensional gripping element body is open at one end and closed at the other. At the open end, the plurality of flexible, tactile members are arranged about a peripheral rim at the opening. When the device is placed over a lightbulb, the flexible, tactile members capture the lightbulb. Rotating the extension pole will cause the lightbulb to rotate.
US11923183B2
Dynamic skimmer pulsing and dynamic equilibration times are used for MS and MS/MS scans. A target percentage transmission of the ion beam is calculated based on a previous percentage transmission and a previous TIC or a previous highest intensity of a previous cycle time. An equilibration time is calculated based on the current percentage transmission and the target percentage transmission. A skimmer of a tandem mass spectrometer is controlled to attenuate the ion beam to the target percentage transmission to prevent saturation of a detector of the tandem mass spectrometer and to increase the dynamic range of the tandem mass spectrometer. The tandem mass spectrometer is controlled to perform an MS scan or an MS/MS scan after the calculated equilibration time to reduce the cycle time.
US11923177B2
A plasma processing apparatus includes: a processing container having a vertical tubular shape and an opening formed in a side wall of the processing container, the processing container configured to accommodate a plurality of substrates in multiple stages; a plasma partition wall airtightly provided on an outer wall of the processing container and configured to cover the opening and define a plasma generation space; a plasma electrode provided along the plasma partition wall; and a processing gas supplier provided outside the plasma generation space and configured to supply a plasma generation gas.
US11923175B2
Disclosed is a method and apparatus for utilizing a variable gain algorithm for adjusting a capacitor in an automatic radio frequency (RF) impedance matching network. The apparatus may operate in a closed-loop feedback control system, with one or more error signals driving the capacitors within the system. To achieve a critically damped control system response, multiple operating regions for the matching network and its constituent elements may be identified and a set of gains (e.g., different per region) may be applied to the error signals in the control system when operating in those regions. An operating region may be defined by characteristics of the input signals measured by the apparatus, calculated by the apparatus, or the state of the apparatus itself. These features may be arranged in a look up table (or determined by calculation) for the apparatus to use to determine the variable gains in the system.
US11923174B2
A plasma processing system includes a plasma processing apparatus including a processing container that accommodates a substrate, and configured to perform a plasma processing on the substrate by generating a plasma in the processing container; and a control device configured to control the plasma processing apparatus. The control device collects a measurement value indicating a matching state of impedance between a power supply and the plasma; specifies a point corresponding to a value of the variables that maximizes a gradient of change of the measurement value with respect to a vector; specifies a point farther from the matching point than the passing point on a straight line; and ignites the plasma in the plasma processing apparatus by controlling each variable so that the measurement value changes from the starting point toward the matching point along the straight line.
US11923173B2
There is provided a technique capable of improving a uniformity of a substrate processing on a substrate surface. According to one aspect thereof, there is provided a substrate processing apparatus including: a substrate processing room; a plasma generation room; a gas supplier supplying a gas into the plasma generation room; a first coil surrounding the plasma generation room and to which an electric power is supplied; and a second coil surrounding the plasma generation room and to which an electric power is supplied. An axial direction of the second coil is equal to that of the first coil, a winding diameter of the second coil is different from that of the first coil, and a peak of a voltage distribution generated by supplying the electric power to the second coil does not overlap with a peak of a voltage distribution generated by the first coil.
US11923167B2
An ion implanter includes: a plurality of devices which are disposed along a beamline along which an ion beam is transported; a plurality of neutron ray measuring instruments which are disposed at a plurality of positions in the vicinity of the beamline and measure a neutron ray from a neutron ray source which is generated in the beamline due to collision of a high-energy ion beam; and a control device which monitors at least one of the plurality of devices, based on a plurality of measurement values measured by the plurality of neutron ray measuring instruments.
US11923160B2
A powered vanity system with a power outlet positioned on the bottom of a drawer box adjacent a face plate with a pressure switch the prevents the flow of electricity to the power outlet when the drawer box is in a closed position and allows the flow of electricity to the power outlet when the drawer box is in an open position. A cable manager controls the power cord as the drawer box moves between open and closed positions. The drawer box is easily removable from the cabinet carcass and provides for a novel convenience lighting system.
US11923146B2
A multilayer ceramic capacitor includes a ceramic body having a dielectric layer, a plurality of internal electrodes disposed in the ceramic body, and a first side margin portion and a second side margin portion arranged on end portions of the internal electrodes exposed through respective opposing surfaces of the ceramic body. The ceramic body includes an active portion having the plurality of internal electrodes arranged to overlap each other with the dielectric layer interposed therebetween to form capacitance, and cover portions disposed above an uppermost and below a lowermost internal electrode of the active portion. The first and second side margin portions include tin (Sn), and a content of Sn included in the first and second side margin portions is greater than a content of Sn included in the dielectric layer of the active portion.
US11923142B2
A multilayer ceramic capacitor includes a capacitor main body including a multilayer body in which dielectric layers and internal electrode layers are alternately laminated, and external electrodes respectively on two end surfaces of the multilayer body and connected to the internal electrode layers, an interposer at a board mounting surface of the capacitor main body, and an insulating resin film in a gap between the board mounting surface and a capacitor-facing surface of the interposer which is opposed to the board mounting surface.
US11923137B2
The invention relates to an electromagnetic actuator arrangement comprising an electromagnetic actuator device (2), in particular a camshaft adjusting device, having a housing (4) and at least one armature unit which can be driven, in response to the energization of a stationary, axially aligned coil unit, in or parallel to the axial direction and which is designed to interact with at least one slide and/or tappet unit (6, 7) extending in the axial direction, in particular a tappet unit (6, 7) effecting a camshaft adjustment of an internal combustion engine, and at least one switching gate (12) which can be arranged on a slide cam (14) and through which a transverse central plane (56) passes, wherein the actuator device (2) comprises a detection device for contactless magnetic and/or electrical interaction with the switching gate (12), which detection device comprises at least one magnetic field and/or electric field detection means which is designed to produce and/or detect a detection field acting directly on the switching gate (12), and a detection field evaluation means (32) which is designed to determine the position of the switching gate (12) by means of the measured detection field, the magnetic field and/or electric field detection means being arranged at least partially outside the housing (4).
US11923133B2
Permanent magnets and method of making the same are provided. The magnets include a magnetic layer having an insulation layer disposed thereon. The insulation layer is formed via additive manufacturing techniques such as laser melting such that that it has discrete phases including a magnetic phase and an insulating phase.
US11923132B2
A solenoidal magnet section has a high-temperature-superconductor tape wound in a solenoidal manner in a main winding chamber of a coil former. Two joints, each from the HTS tape to a follow-on superconductor, are integrated in the magnet section. The terminal sections of the HTS tape and the associated follow-on superconductor are each wound onto the coil former and connected to one another in a laminar manner. The regions of the first and second joint are axially offset from each other and the main winding chamber. The magnet section occupies a radial range with limits less than 20% larger than the outer radius of the main HTS winding package and less than 20% smaller than the inner radius of the coil former in the region of the main winding chamber. A plurality of magnet sections can be inserted one inside the other to form a magnet coil assembly.
US11923121B2
A reactor includes a coil having a winding portion; a magnetic core including an inner core portion and an outer core portion disposed outside the winding portion; a resin cover housing at least a portion of the magnetic core; and an adhesive portion filling a gap between an outer circumferential surface of a housing portion of the magnetic core and an inner circumferential surface of the resin cover bonding the housing portion with the resin cover. The resin cover includes: a flange portion having a surface that comes into contact with an end face of the winding portion and a through hole; an outer cover portion having housing portion housing the outer core portion and an abutting portion that contacts a portion of the flange portion; and a protruding portion that forms the gap between an outer circumferential surface of the outer core portion.
US11923119B2
A tunable inductor arrangeable on a chip or substrate comprises a first winding part connected at one end to a first input of the tunable inductor arrangement, a second winding part connected at one end to the other end of the first winding part, a third winding part connected at one end to a second input of the tunable inductor arrangement, a fourth winding part connected at one end to the other end of the third winding part, and a switch arrangement arranged. The switch arrangement tunes the tunable inductor by selectively connecting the first and fourth winding parts in parallel and the second and third winding parts in parallel, with the parallel couplings in series between the first and second inputs, or connecting the first, second, fourth and third winding parts in series between the first and second inputs. Corresponding transceivers, communication devices, methods and computer programs are disclosed.
US11923114B2
The disclosure refers to a NdFeB alloy powder for forming high-coercivity sintered NdFeB magnets. The NdFeB alloy powder includes NdFeB alloy core particles with a multi-layered coating, wherein the multi-layered coating comprises:
a first metal layer directly disposed on the NdFeB alloy core particles, wherein the first metal layer consists of at least one of Tb and Dy;
a second metal layer directly disposed on the first metal layer, wherein the second metal layer consists of at least one of W, Mo, Ti, Zr, and Nb; and
a third metal layer directly disposed on the second metal layer, wherein the third metal layer consists of (i) at least one of Pr, Nd, La, and Ce; or (ii) a combination of one of the group consisting of Cu, Al, and Ga and at least one of the group consisting of Pr, Nd, La, and Ce.
US11923113B2
A power cable assembly includes a power cable core. The power cable core has a longitudinally extending cooling tube comprising a thermally conductive wall defining an interior channel for circulating, between a coolant inlet and a coolant outlet of the cooling tube, a coolant medium; a longitudinally extending electrical conductor configured to be coupled via first and second connectors to respective electrical connections of a power distribution system; and a first insulating layer surrounding the power cable core. The electrical conductor is arranged to surround the cooling tube at least partially such that at least a portion of an external surface of the thermally conductive wall is provided in direct contact with a corresponding portion of the electrical conductor over a heat exchange region so as to transfer heat from the electrical conductor to the coolant medium circulating in the interior channel of the cooling tube.
US11923112B2
A shielded electrical ribbon cable includes adjacent first and second longitudinal conductor sets where each conductor set includes two or more insulated conductors. The first conductor set also includes a ground conductor that generally lies in the plane of the insulated conductors of the first conductor set. At least 90% of the periphery of each conductor set is encompassed by a shielding film. First and second non-conductive polymeric films are disposed on opposite sides of the cable and form cover portions substantially surrounding each conductor set, and pinched portions on each side of each conductor set. When the cable is laid flat, the distance between the center of the ground conductor of the first conductor set and the center of the nearest insulated conductor of the second conductor set is σ1, the center-to-center spacing of the insulated conductors of the second conductor set is σ2, and σ1/σ2 is greater than 0.7.
US11923110B2
The purpose of the present invention is to provide a cable used to at least moor a moving body to be moored and supply power thereto, such that weight of the whole cable can be reduced. A cable according to the present invention connects a moving body to be moored to a unit assembly including a power supply unit. The cable is used to at least moor the moving body to be moored to the unit assembly and supply power from the power supply unit to the moving body to be moored. The cable includes a conductor constituted with element wires, and at least part of the element wires is a high-strength aluminum-based conductor.
US11923106B2
A method for manufacturing wire and cable products with a polymer cable component is provided. The method includes increasing the hardness of a polymer cable component in order to reduce compression and deformation of the cable components during manufacturing. In some instances, the hardness is temporarily increased prior to or during the process of creating twisted pair or during the cabling process.
US11923095B2
A divertor for system supporting plasma for fusion employs permanent magnets providing far weaker magnetic field strength than conventionally used in cryogenic magnetic systems through an ability to place the permanent magnets in close proximity to the plasma containment volume.
US11923084B2
A surgical instrument is disclosed. The surgical instrument includes a first control circuit configured to communicate with an energy module using at least a first protocol over a first communication line and a second control circuit configured to communicate with another surgical instrument coupled to the surgical instrument using at least a second protocol over a second communication line.
US11923083B2
A system and method of confirming administration of medication is provided. The method comprises the steps of receiving information identifying a particular medication prescription regimen, determining one or more procedures for administering such prescription regimen and identifying one or more activity sequences associated with such procedures. Activity sequences of actual administration of such prescription regimen are captured and then compared to the identified activity sequences to determine differences therebetween. A notice is provided if differences are determined.
US11923081B2
Apparatus and associated methods relate to the determination of local environmental air quality by processing data from a local device sensing a user's respiration-vocalization. In an illustrative example, respiration-vocalization for a CPAP user may be sensed by an airflow and/or air pressure sensor. Respiratory disturbance events, such as coughing, for example, may be detected. The sensed events, converted to respiration-vocalization data, may be collected to estimate the environmental air quality and/or particle density around the user. Some examples may estimate specific allergen concentrations by correlating user respiration-vocalization data with the respiration-vocalization data from users/patients with known airborne particle sensitivities. In some embodiments, regional environmental air quality data may be compared with respiration-vocalization data to produce local environmental air quality results. Various results may advantageously indicate specific allergen conditions in an area based on monitoring of a population of users of CPAP machines or other devices in widespread use.
US11923079B1
Systems and methods for inferring medication adherence levels using markers and predictive models are described. In some implementations, a system evaluates a degree to which a set physiological parameters is predictive of whether a subject has taken a medication. The system stores a predictive marker for inferring medication adherence. The system selects a subject that is designated to take the medication, causes one or more devices associated with the selected subject to change data collection parameters to measure values for the set of physiological parameters, and determines whether the selected subject took the medication based on the predictive marker and the data collected from the one or devices.
US11923076B2
Various techniques for facilitating communication with and across a clinical environment and a cloud environment are described. For example, a method for converting infusion pump messages having one format into standardized dataset messages having another format is described. When a connectivity adapter in the clinical environment detects a new pump protocol, the connectivity adapter may generate a message converter that can convert pump messages into standardized dataset messages. The message converter can be used to convert pump messages into standardized dataset messages. The standardized dataset messages may include information additional data or metadata not included in the pump messages.
US11923073B2
A facility for procuring and analyzing information about an anatomical surface feature from a caregiver that is usable to generate an assessment of the surface feature is described. The facility displays information about the surface feature used in the assessment of the surface feature. The facility obtains user input and/or data generated by an image capture device to assess the surface feature or update an existing assessment of the surface feature.
US11923071B2
A method and system perform single phase and multi-phase contour refinement of lesions. The method includes receiving a three dimensional input mask; receiving input slices from the medical images including a lesion; cropping the input slices with the input mask; performing lesion contour refinement for the cropped input slices and the input mask to obtain a predicted mask; and storing the predicted mask that includes 3D lesion contour refinement. A multiphase method includes deforming the 3D input mask from the reference phase to a target phase or warping the input slices from the target phase to the reference phase before contour refinement. The warped images generate an output mask in the reference phase coordinate system that is then deformed to the target phase coordinate system for display.
US11923068B2
Various systems and methods are provided for surgical and interventional planning, support, post-operative follow-up, and functional recovery tracking. In general, a patient can be tracked throughout medical treatment including through initial onset of symptoms, diagnosis, non-surgical treatment, surgical treatment, and recovery from the surgical treatment. In one embodiment, a patient and one or more medical professionals involved with treating the patient can electronically access a comprehensive treatment planning, support, and review system. The system can provide recommendations regarding diagnosis, non-surgical treatment, surgical treatment, and recovery from the surgical treatment based on data gathered from the patient and the medical professional(s). The system can manage the tracking of multiple patients, thereby allowing for data comparison between similar aspects of medical treatments and for learning over time through continual data gathering, analysis, and assimilation to decision-making algorithms.
US11923057B2
A computer-implemented system may include a treatment device configured to be manipulated by a user while the user is performing a treatment plan and a patient interface comprising an output device configured to present telemedicine information associated with a telemedicine session. The computer-implemented system may also include a first computing device configured to: receive treatment data pertaining to the user while the user uses the treatment device to perform the treatment plan; write to an associated memory, for access by an artificial intelligence engine, the treatment data; receive, from the artificial intelligence engine, at least one prediction; identify a threshold corresponding to the at least one prediction; and, in response to a determination that the at least one prediction is outside of the range of the threshold, update the treatment data pertaining to the user to indicate the at least one prediction.
US11923048B1
A diagnostic and decision support technology is provided for determining the presence, identity, and/or severity of an inherited lysosomal storage disorder. In particular, a mechanism is provided to detect and classify a lysosomal storage disorder in a human patient, which utilizes a logistic regression classifier determined based on a multi-variable-composite-biomarker comprising a specific set of physiological variables of the patient. This multi-variable statistical predictive biomarker approach may be employed for identifying persons whose attributes are consistent with features or lysosomal storage diseases, such as attenuated mucopolysaccharidosis Type 1 (Hurler-Scheie or Scheie syndromes).
US11923040B2
Multilevel command and address (CA) signals are used to provide commands and memory addresses from a controller to a memory system. Using multilevel signals CA signals may allow for using fewer signals compared to binary signals to represent a same number of commands and/or address space, or using a same number of multilevel CA signals to represent a larger number of commands and/or address space. A number of external command/address terminals may be reduced without reducing a set of commands and/or address space. Alternatively, a number of external terminals may be maintained, but provide for an expanded set of commands and/or address space.
US11923039B2
Multilevel command and address (CA) signals are used to provide commands and memory addresses from a controller to a memory system. Using multilevel signals CA signals may allow for using fewer signals compared to binary signals to represent a same number of commands and/or address space, or using a same number of multilevel CA signals to represent a larger number of commands and/or address space. A number of external command/address terminals may be reduced without reducing a set of commands and/or address space. Alternatively, a number of external terminals may be maintained, but provide for an expanded set of commands and/or address space.
US11923029B2
According to one embodiment, a memory system includes: a controller configured to execute an error correction process on first data read from a first area at a first address of a memory device and determine a read level used for reading data at the first address according to a result of the correction process. The controller executes the correction process on first frame data of the first data. When the correction process on the first frame data has failed, the controller executes the correction process on second frame data of the first data. When the correction process on the second frame data has succeeded, the controller determines the read level based on a result of comparison between the second frame data and a result of the correction process on the second frame data.
US11923028B2
Systems and methods are provided for tracking read reference voltages used for reading data in a non-volatile storage device. A method may comprise collecting pre-decoding state information for a read reference voltage by reading data stored in a non-volatile storage device using the read reference voltage, collecting post-decoding state information for the read reference voltage after decoding the data, generating a comparison of probability of state errors for the read reference voltage based on the pre-decoding state information and post-decoding state information, obtaining an adjustment amount to the read reference voltage based on the comparison of probability of state errors; and adjusting the read reference voltage by applying the adjustment amount to the read reference voltage to obtain an adjusted read reference voltage.
US11923014B2
A memory controller that controls a memory device may include a model manager configured to obtain log information on use of the memory device for a predetermined period, and generate a regression model that predicts a lifespan of the memory device based on the log information, and a performance manager configured to determine a deterioration section in which performance of the memory device is deteriorated based on the regression model, and adjust a parameter value related to an operation of the memory device in the deterioration section.
US11923009B2
The disclosure generally provides for a method of solving a K-SAT problem. The method comprises programming one or more clauses of a Boolean expression for a K-SAT problem written in negated disjunctive normal form (DNF) to a ternary-CAM (TCAM) array comprising columns and rows of TCAM cells, applying an interpretation comprising one or more binary variables expected to solve the Boolean expression as an input along the columns to the TCAM array, returning a binary value for each clause and updating one or more variables within the interpretation if at least one clause is violated.
US11923007B2
Methods, systems, and devices for dirty write on power off are described. In an example, the described techniques may include writing memory cells of a device according to one or more parameters (e.g., reset current amplitude), where each memory cell is associated with a storage element storing a value based on a material property associated with the storage element. Additionally, the described techniques may include identifying, after writing the memory cells, an indication of power down for the device and refreshing, before the power down of the device, a portion of the memory cells based on identifying the indication of the power down for the device. In some cases, refreshing includes modifying at least one of the one or more parameters for a write operation for the portion of the memory cells.
US11923002B2
Methods, systems, and devices for varying-polarity read operations for polarity-written memory cells are described. Memory cells may be programmed to store different logic values based on applying write voltages of different polarities to the memory cells. A memory device may read the logic values based on applying read voltages to the memory cells, and the polarity of the read voltages may vary such that at least some read voltages have one polarity and at least some read voltages have another polarity. The read voltage polarity may vary randomly or according to a pattern and may be controlled by the memory device or by a host device for the memory device.
US11922994B2
Disclosed herein is a semiconductor device that includes an access control circuit generating an internal command based on a verification result signal and an external command. The external command indicates at least one of a first command that enables the access control circuit to access a first circuit and a second command that enables the access control circuit not to access the first circuit or enables the access control circuit to maintain a current state of the first circuit. The access control circuit, when the verification result signal indicates a first logic level, generates the internal command based on the external command. The access control circuit, when the verification result signal indicates a second logic level, generates the internal command that corresponds to a second command even if the external command indicates a first command.
US11922992B2
A memory device includes a memory cell array, a row address decoder configured to generate a plurality of main word line driving signals and a plurality of sub word line driving signals, based on an odd signal representing that a main word line driving signal driving an odd word line is activated, generate a plurality of encoded sub word line driving signals used for driving a target word line by outputting the plurality of sub word line driving signals in a first order, and, based on an even signal representing that a main word line driving signal driving an even word line is activated, generate the plurality of encoded sub word line driving signals by outputting the plurality of sub word line driving signals in a second order, and a word line driving circuit configured to drive the target word line at a first voltage level or a second voltage level.
US11922981B2
A magnetic tape device. The angle θ formed by the axis of the element array of the magnetic head with respect to a width direction of the magnetic tape is changed during running of the magnetic tape in the magnetic tape device. In a case where predetermined storage is defined as one cycle, a maximum value of an absolute value of a difference between a servo band spacing obtained before performing the storage and a servo band spacing obtained after the storage of N cycles is defined as A, and N is set to 1, 2, 3, 4, or 5, a medium life calculated by a linear function of A and a logarithm loge T of T, that are derived from a value of A and a value of the logarithm loge T of total storage time T of the storage of N cycles is 5 years or longer.
US11922974B1
A multimedia dashboard application runs on a computing device that is in networked communication with a seller's inventory database and is also in operative communication with the seller's distribution server. The multimedia dashboard application includes an item selector, recording modules, multimedia editors, and a distribution controller. Without adding or opening another application, the multimedia dashboard application records multimedia segments, selects segments to be uploaded to and downloaded from the inventory database, and edits the segments to produce multimedia promotions. The multimedia dashboard application also controls distribution of the promotions. The multimedia dashboard application can add closed-captioning, voiceover tracks, and background effects to the promotions. The multimedia dashboard application can use a video around a product to produce 360° views of the product and can combine a group of photos into a stitched video. The system can be used collaboratively with multiple sales representative sharing multimedia segments through the inventory database.
US11922960B2
A quantization device includes: a trellis-structured vector quantizer which quantizes a first error vector between an N-dimensional (here, “N” is two or more) subvector and a first predictive vector; and an inter-frame predictor which generates a first predictive vector from the quantized N-dimensional subvector, wherein the inter-frame predictor uses a predictive coefficient comprising an N×N matrix and performs an inter-frame prediction using the quantized N-dimensional subvector of a previous stage.
US11922953B2
A voice analyzer analyzes whether a voice signal input into a voice input unit includes a specific characteristic component. A voice recognizer recognizes a voice represented by the voice signal input into the voice input unit. A response instruction unit instructs a response to a response operation unit that operates in response to the voice recognized by the voice recognizer. A controller controls the voice recognizer not to execute voice recognition processing by the voice recognizer or controls the response instruction unit not to instruct the response operation unit about an instruction content by the voice recognized by the voice recognizer, when the voice analyzer analyzes that the voice signal includes the specific characteristic component.
US11922947B2
A system, method, and computer-program product includes constructing a transcript correction training data corpus that includes a plurality of labeled audio transcription training data samples, wherein each of the plurality of labeled audio transcription training data samples includes: an incorrect audio transcription of a target piece of audio data; a correct audio transcription of the target piece of audio data; and a transcript correction identifier that, when applied to a model input that includes a likely incorrect audio transcript, defines a text-to-text transformation objective causing an audio transcript correction machine learning model to predict a corrected audio transcript based on the likely incorrect audio transcript; configuring the audio transcript correction machine learning model based on a training of a machine learning text-to-text transformer model using the transcript correction training data corpus; and executing the audio transcript correction machine learning model within a speech-to-text post-processing sequence of a speech-to-text service.
US11922945B2
Implementations relate to dynamically, and in a context-sensitive manner, biasing voice to text conversion. In some implementations, the biasing of voice to text conversions is performed by a voice to text engine of a local agent, and the biasing is based at least in part on content provided to the local agent by a third-party (3P) agent that is in network communication with the local agent. In some of those implementations, the content includes contextual parameters that are provided by the 3P agent in combination with responsive content generated by the 3P agent during a dialog that: is between the 3P agent, and a user of a voice-enabled electronic device; and is facilitated by the local agent. The contextual parameters indicate potential feature(s) of further voice input that is to be provided in response to the responsive content generated by the 3P agent.
US11922938B1
A multi-assistant speech-processing system that centrally determines multiple execution plans to respond to a user input. A central component determines whether a particular input should be processed using a requested assistant or a different assistant or should be terminated. Assistant handoff may be determined based on system policies as well as user input-specific data. A ranked list of execution options may be supplemented by augmented data corresponding to messages to a user. The system may attempt to execute plans in the ranked order until a plan succeeds.
US11922934B2
The present disclosure provides method and apparatus for generating a response in a human-machine conversation. A first sound input may be received in the conversation. A first audio attribute may be extracted from the first sound input, wherein the first audio attribute indicates a first condition of a user. A second sound input may be received in the conversation. A second audio attribute may be extracted from the second sound input, wherein the second audio attribute indicates a second condition of a user. A difference between the second audio attribute and the first audio attribute is determined, wherein the difference indicates a condition change of the user from the first condition to the second condition. A response to the second sound input is generated based at least on the condition change.
US11922929B2
To provide a presentation assistance system capable of dynamically changing presentation materials according to terms used in a presentation. A presentation assistance system comprises: a presentation material storage unit 3; a related word storage unit 5 which stores a plurality of related words related to the presentation material; a succeeding information storage unit 7 which stores, for each of the related words, information about a succeeding related word that is one or a plurality of related words that are preferably used next; a related word analysis unit 9 which analyzes which one of the related words corresponds to the word analyzed by a term analysis unit; and a succeeding related word selecting unit 11 which selects a succeeding related word from the succeeding information storage unit, by using information about an analyzed related word which is a related word analyzed by the related word analysis unit.
US11922926B2
A system may include processor(s), and memory in communication with the processor(s) and storing instructions configured to cause the system to correct ASR errors. The system may receive a transcription comprising transcribed word(s) and may determine whether the transcribed word(s) exceed associated predefined confidence level(s). Responsive to determining a transcribed word does not exceed a predefined confidence level, the system may generate a predicted word. The system may calculate a distance between numerical representations of the transcribed word and the predicted word and may determine whether the distance exceeds a predefined threshold. Responsive to determining the distance exceeds the predefined threshold, the system may determine whether at least one red flag word of a list of red flag words corresponds to a context of the transcription, and, responsive to making that determination, may classify the transcription as associated with a first category.
US11922925B1
A speech recognition platform configured to receive an audio signal that includes speech from a user and perform automatic speech recognition (ASR) on the audio signal to identify ASR results. The platform may identify: (i) a domain of a voice command within the speech based on the ASR results and based on context information associated with the speech or the user, and (ii) an intent of the voice command. In response to identifying the intent, the platform may perform a corresponding action, such as streaming audio to the device, setting a reminder for the user, purchasing an item on behalf of the user, making a reservation for the user or launching an application for the user. In some instances, the speech recognition platform engages in a back-and-forth dialog with the user in order to properly fulfill the user's request.
US11922923B2
A system and method for emotion-enhanced natural speech using dilated convolutional neural networks, wherein an audio processing server receives a raw audio waveform from a dilated convolutional artificial neural network, associates text-based emotion content markers with portions of the raw audio waveform to produce an emotion-enhanced audio waveform, and provides the emotion-enhanced audio waveform to the dilated convolutional artificial neural network for use as a new input data set.
US11922919B2
The present disclosure provides a method and an apparatus for noise reduction, and a headset. The method of noise reduction includes: acquiring a first reference noise signal; acquiring an initial direction of desired speech in response to a trigger signal; acquiring a real-time direction of desired speech based on a real-time orientation of the headset and the initial direction of desired speech, the real-time orientation being obtained by orientation tracking for the headset; filtering out a desired speech signal from the first reference noise signal to acquire an undesired noise signal, the desired speech signal being extracted in the real-time direction of desired speech; and filtering the undesired noise signal to output an inverse noise signal for speaker playback. Thus, using the method of noise reduction, not only the undesired noise in the ambient noise can be cancelled, but also the desired speech signal can be retained.
US11922911B1
Disclosed is a method for performing a musical score, the method comprising generating a plurality of score maps using at least one of an electronic representation of the musical score and event-based notations for at least one musical note in the musical score, wherein each score map corresponds to a single performance characteristic of the musical score and contains a plurality of events related to the single performance characteristic, and wherein each of the plurality of score maps is processed by a processing block to generate a plurality of playback characteristic maps.
US11922906B2
A frame rate adjustment method, apparatus and device, a computer-readable storage medium and a computer program product. The method includes: acquiring running data of a client during running in a foreground when the client in the terminal device supports dynamic frame rate switching; determining a running scenario of the client based on the running data; determining a target running frame rate of the client based on the running scenario; and performing, by the client, image outputting according to the target running frame rate, and triggering an operating system of the terminal device to adjust a refresh rate of a screen according to the target running frame rate.
US11922904B2
The present disclosure relates to an information processing apparatus, an information processing method, and a program that allow for preventing a decrease in marker recognition rate.
Display of a content image that moves in a first display surface on which a marker image is displayed in a display form in which at least a part of the marker image is not shielded is controlled on the basis of first information regarding feature points of the marker image displayed on the first display surface of a terminal device; and second information regarding the feature points of the marker image on the first display surface in the display form is acquired from image data of a captured image obtained by imaging the first display surface, and a position and an orientation of the terminal device are detected on the basis of the image data. The present disclosure can be applied to, for example, an information processing apparatus, an image processing apparatus, an electronic device, an information processing method, a program, or the like.
US11922900B2
A method for managing a display of an information handling system includes: monitoring, by a display controller, a usage period of the display indicating a period of time in which the display is in an illuminated state; determining, by the display controller, that the usage period is greater than a threshold usage period; causing, by the display controller, a brightness level of the display to decrease; sending, by the display controller, a signal to a graphics processing unit; receiving, by the graphics processing unit, the signal; determining, by the graphics processing unit, a contrast level associated with one or more images presented to a user; determining, by the graphics processing unit, a gamma level associated with the one or more images; and processing, by the graphics processing unit, the one or more images based on the contrast level and the gamma level.
US11922899B2
A method for identifying a dynamic resolution for an application (150) of an electronic device (100) is provided. The method includes identifying, by the electronic device, a base resolution for a window of the application (150), wherein the window includes a plurality of views; identifying, by the electronic device, a plurality of resolutions respectively corresponding to the plurality of views based on the base resolution and at least one characteristic of each of the plurality of views; applying, by the electronic device, the plurality of resolutions to the plurality of views, respectively; and displaying, by the electronic device, the plurality of views in the plurality of resolutions, respectively.
US11922898B2
A display device includes a display controller and a plurality of source drivers that supply gradation voltage signals to a plurality of pixel parts in a display panel. The plurality of source drivers each includes a setting register that stores setting data, at least one calculation circuit that performs calculation based on the setting data and calculates a setting value for a gradation voltage signal to be outputted, a source output unit that outputs a gradation voltage signal based on a video data signal and the setting value, and a code value calculation unit that calculates an error detection code value based on the calculation result of the calculation circuit. The display controller detects failure that has occurred in the calculation circuit in the plurality of source drivers, based on a calculation result of the code value in each of the plurality of source drivers.
US11922897B2
A data driving circuit, a display module, and a display device are provided. The data driving circuit is configured to drive a display device to display different grayscale images. The voltage-dividing circuit includes 2n voltage-dividing signal terminals arranged sequentially from low to high voltage. The switching circuit includes 2n switching sub-circuits. Each of the 2n switching sub-circuits includes a receiving terminal, a first output terminal, and a second output terminal. The receiving terminal is electrically coupled to the voltage-dividing signal terminal. The voltage selecting circuit includes 2n selecting signal terminals. Each of the 2n selecting signal terminals is electrically coupled with the first output terminal of one of the 2n switching sub-circuits and the second output terminal of one of the 2n switching sub-circuits.
US11922888B2
A display device includes a gamma driving power detection circuit for detecting the gamma driving power for driving the data driving circuit and may control digital image data supplied to the data driving circuit according to the gamma driving power measurement detected by the gamma driving power detection circuit, thereby reducing an increase in the temperature of the data driving circuit and enhancing image quality.
US11922867B1
In an embodiment, an electronic device includes a display and processing circuitry. The display includes a plurality of pixels arranged in a plurality of rows, wherein a first grouping of the plurality of rows displays image content during a first portion of an image frame, and wherein a second grouping of the plurality of rows displays image content during a second portion of the image frame. The processing circuitry is operatively coupled to the display and determines a velocity associated with the image content displayed by the first grouping of the plurality of rows moving across the display and adjusts a position of the image content displayed by the second grouping of the plurality of rows during the second portion of the image frame.
US11922855B2
An information handling system includes a host processing system and a Liquid Crystal Display device. The host processing system includes a graphics processing unit (GPU) and the LCD device includes a memory device and a DisplayPort Configuration Data (DPCD) register. The host processing system 1) determines whether the first GPU supports a Dynamic Display Shifting (DDS) mode, 2) when the GPU does not support the DDS mode, provides a first indication to the LCD device that the GPU does not support the DDS mode, and 3) when the GPU supports the DDS mode, provides a second indication to the LCD device that the GPU supports the DDS mode. The LCD device retrieves a Panel Self Refresh (PSR) setting from the memory device and stores the PSR setting to the DPCD register in response to the first indication, and retrieves a DDS setting from the memory and stores the DDS setting to the DPCD register in response to the second indication.
US11922849B2
A display apparatus including: a display panel including a plurality of display blocks; and a display panel driver configured to generate a power voltage based on a maximum grayscale value of input image data and a position of a maximum load block among the display blocks and configured to output the power voltage to the display panel, wherein the maximum load block has a largest load of the input image data among the display blocks.
US11922846B2
Disclosed are a gate driving circuit and a display device. According to the gate driving circuit, in every five adjacent shift registers, the output control end of the first shift register is electrically connected to the input signal end of the fifth shift register; in every six adjacent shift registers, the output control end of the sixth shift register is electrically connected to the reset signal end of the first shift register. In the gate driving circuit of a cascade structure provided by the present disclosure, there are fewer cascade signal lines, thereby saving space, further implementing the narrow bezel of a display device; in addition, for the gate driving circuit of a cascade structure provided by the present disclosure, the signal provided by an external circuit board can be more flexible, even if a display product is manufactured, the pulse width of a clock signal can be adjusted by means of the external circuit board, thereby adjusting the high-level width of a gate signal output by a gate signal output end, and the flexibility is high.
US11922845B2
The present disclosure provides a shift register unit, a driving method, a driving circuit and a display device. The shift register unit includes a first node potential adjustment circuit, a first tank circuit, a second node control circuit, a second tank circuit, a third node control circuit, a first node control circuit, and an output circuit; the first node potential adjustment circuit changes the potential of the first node according to the adjustment clock signal under the control of the potential of the first node; the first tank circuit is used to maintain the potential of the first node; the third node control circuit controls the potential of the third isolation node and the potential of the fourth node; the second node control circuit controls the potential of the second isolation node.
US11922840B2
A liquid crystal display device includes a pixel array including a plurality of rows of gate lines, a plurality of columns of source lines, a plurality of switches, and a plurality of liquid crystal cells; a gate driver IC connected to the gate lines; a source driver IC connected to the source lines; a timing control IC arranged to control operation timings of the gate driver IC and the source driver IC; and a system power supply IC arranged to supply a power supply voltage to the source driver IC. Each of the timing control IC and the system power supply IC has a function of detecting an abnormality in the gate driver IC and an abnormality in the source driver IC.
US11922821B2
A computer-implemented method includes receiving a first input associated with an incident location of an incident. A second input associated with a measurement zone surrounding the incident location is received. The method further includes producing, via a display monitor, a set of waypoints associated with a flight path of an unmanned aerial vehicle (UAV) based on the first input and the second input. The set of waypoints is displayed on a satellite aerial map including the incident location.
US11922814B2
The present disclosure relates to a method to control a vehicle system. The method includes detecting a deviating vehicle having at least one of a deviating behaviour and a deviating vehicle property by means of a perception system of a first vehicle, wherein the perception system includes at least one sensor device configured to monitor a surrounding environment of the first vehicle; assigning a deviating vehicle classification to the deviating vehicle based on the deviating behaviour and/or deviating vehicle property; determining at least one second vehicle to receive information relating to the deviating vehicle; and transmitting to each determined second vehicle a set of information relating to the deviating vehicle, said set of information including at least one of the deviating vehicle classification and a predetermined instruction to be performed by the determined second vehicle, wherein the predetermined instruction is dependent on the deviating vehicle classification.
US11922813B2
An alert control apparatus includes: an alert control unit to issue a first alert to an occupant in a moving body if an object in a particular category is present within a region to which the moving body is headed, and issue a second alert to the occupant if an object in a category other than the particular category is present within the region; a reception control unit to perform, when the moving body enters a new movement section on a movement route, control for receiving a category of an object present within the new movement section from an external apparatus. If there is an object for which an alert is to be issued during movement within the new section, the alert control unit, based on the category received from the external apparatus, controls as to which of the first and second alerts is to be issued.
US11922812B2
A method for filling up a parking structure with vehicles, which comprises at least one parking level, wherein vehicles can be parked on the at least one parking level, which are allowed to have a combined weight with a maximum value, which is specified for the at least one parking level, includes: when entrance to the parking structure is requested for a new vehicle at a time when it is still located outside of the parking structure the combined weight is determined as the sum of the weight of this new vehicle and the respective weights of other vehicles for which entrance is granted to the at least one parking level at that time, and in the event that the combined weight of the vehicles for a parking level of the at least one parking level is at most as large as the maximal value specified for this, entrance to this one parking level is granted for the new vehicle, and in the event that the combined weight of the vehicles for each parking level of the at least one parking level is greater than the maximum value of a particular parking level, entrance to the parking structure is refused to the new vehicle.
US11922803B2
An approach is provided for automatically detecting a merge lane traffic jam. The approach involves, for example, determining a plurality of road links in proximity to a merge point comprising a highway and a ramp. The method also involves processing probe data collected from the plurality of road links to classify the plurality of road links, one or more sublinks of the plurality of road links, or a combination thereof into at least one of a highway upstream class, a merging area class, a highway downstream class, a ramp downstream class, and a ramp upstream class. The method further involves determining vehicle speed data for the highway upstream class, the merging area class, the highway downstream class, the ramp downstream class, the ramp upstream class, or a combination thereof. The method further involves automatically determining an occurrence of the merge lane traffic jam based on the vehicle speed data.
US11922791B2
A system and method for a vehicle includes detecting within a first predetermined time period of a vehicle ignition transitioning from an OFF status to an ON status: (a) a rear door OPEN status; and (b) at least one of: (i) a stored record of rear seat occupancy; and (ii) a rear seat belt BUCKLED status; and outputting a rear seat occupancy indicator within the vehicle upon detecting the vehicle ignition transitioning from the ON status to the OFF status.
US11922786B2
The present disclosure relates to a mechanism inside of the tag which detaches the tag when presented to a detacher system containing a rotating magnet array that retracts the tag pin allowing the tag to be removed from the garment.
US11922785B2
A night security alarm system for a home, such as a recreational vehicle or a caravan, which night security alarm system includes: a first detector adapted to detect movement inside the home; a second detector adapted to detect opening of a door connecting the inside and the outside of the home; a third detector adapted to detect movement outside the home; and a control unit configured to automatically deactivate the night security alarm system if the first detector detects movement inside the home and then the second detector detects opening of the door and then the third detector detects movement outside the home.
US11922784B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are described for implementing a smart security fastener. The smart security fastener includes a body configured to be installed at a property; and a head that is supported by the body. The head has circuitry that includes: a micro-processor that generates control signals; and a radio device that is coupled to the micro-processor. The radio device is operable to: i) transmit data to a property monitoring system based on the control signals, where the data indicates an installation status of the smart security fastener; and ii) receive a command from the property monitoring system that indicates authorization to uninstall the smart security fastener. The circuitry also includes a power source that powers each of the micro-processor and the radio device.
US11922779B2
A tournament management device manages tournaments consistently from making promotions to progress a game and configured to encourage a member to participate in each suitable tournament. The tournament management device includes a control unit programmed to execute the processes of: a) a process of creating tournament basic information from data including an input game content and the number of participants, and storing the tournament basic information; b) a process of creating, based on the tournament basic information, promotion information which asks for participation in a tournament, and sending the promotion information; c) a process of sending a register screen for participating in the tournament to the outside; d) a register process of storing a participant of the tournament in association with membership identification information on condition that predetermined register information is supplied; and e) a process of holding the tournament with registered participants based on the tournament basic information.
US11922775B2
An electronic method of operating a gaming system. The method includes selecting a plurality of symbols, displaying the selected symbols, and upon the displayed symbols including one or more designated symbols, retaining each displayed designated symbol for a subsequent game round at a respective symbol display position at which the designated symbol is displayed. The method also includes, in the subsequent game round, selecting, a plurality of symbols from the symbol data, upon a further designated symbol being selected for display at a symbol display position at which the retained designated symbol is displayed, modifying the retained designated symbol to indicate that a win containing the retained designated symbol will be increased, and upon the selected symbols in the subsequent game round corresponding to a winning outcome incorporating the modified retained designated symbol, making an award of an award value corresponding to the winning outcome modifier by the increase.
US11922769B2
An electronic gaming machine includes a processor configured to control a display device to display a matrix of symbol positions and a bonus meter, where the bonus meter displays a bonus prize. In response to a bonus game trigger condition being satisfied, the processor is configured to control the display device to display a plurality of volatility options, each being player selectable and associated with a number of free spins and a multiple or another percentage of the bonus prize. A player selection of one volatility option is received, and a plurality of free spins are initiated. During each free spin, the processor is configured to control the display device to display a symbol in each symbol position of the matrix, evaluate the matrix to determine whether the matrix includes at least one free game scatter symbol, and if at least one free game scatter symbol is included, to add the multiple or percentage of the bonus prize to a credit balance of the player, whereby the multiple or percentage of the bonus prize is capable of being repeatedly added to the credit balance of the player during the first plurality of free spins.
US11922766B2
A gaming machine provides a game and includes an operation unit, a display unit, a memory device and a game control unit. The operation unit receives an operation input. The display unit is configured to display a game screen including computer generated graphics. The memory device stores a game execution program including computer instructions for generating the game feature. The game control unit executes the game execution program to provide the game and is coupled to the operation unit, the display unit and the memory device. The game control unit includes a processor programmed to display a game structure on the game screen on the display unit. The game includes a feature award and a jackpot feature award. The jackpot feature award is awarded from a jackpot feature award pool. The jackpot feature award pool is funded through wagers and by when the feature award is awarded.
US11922764B2
Relative to a gaming system, a jackpot or game win processing device and server are configured to receive acknowledgement from a player regarding a gaming win award, such as input to the game win processing device of a signature by the player to gaming win forms. In response, the server is configured to generate at least one gaming win reporting form, such as a W2G, to store that form and provide access to the form, such as by emailing the form to the player or allowing the player to access the form via a portal.
US11922762B2
A digital wallet computing system is described including at least one processor in communication with a memory storing instructions. The instructions cause the at least one processor to establish wireless connectivity between a mobile device and an electronic gaming device, the electronic gaming device including a device identifier, receive a funds transfer request from the mobile device, the funds transfer request identifying a funds transfer amount and an external player account, and identify an operator identity based on the device identifier. The instructions also cause the at least one processor to identify a player account, the player account associated with the operator, perform a first withdrawal transaction moving the funds transfer amount from the electronic gaming device to the player account, and in response to the first withdrawal transaction, automatically perform a second withdrawal transaction moving the funds transfer amount from the player account to the external player account.
US11922760B2
An electronic gaming machine may present a wagering game in which a player goal is displayed for a player of the electronic gaming machine. In general, the player goal may specify a goal to be achieved by the player in an associated reel game. In one embodiment, such a player goal is displayed on a simulated wheel (or “goal wheel”). During play of the wagering game, the electronic gaming machine may spin and stop the goal wheel to identify one of the player goals displayed on the goal wheel. Likewise, the electronic gaming machine may spin and stop a plurality of reels to display a game outcome. The electronic gaming machine may compare the identified player goal to the game outcome, and if the game outcome matches or otherwise satisfies the player goal, the electronic gaming machine may provide a game award (and/or another game feature, such as a bonus game) to the player.
US11922758B2
A method of gaming comprising: generating a game outcome by selecting a plurality of symbols, and displaying the selected symbols on a display at respective ones of a plurality of display positions arranged in a three-dimensional array; and determining whether the game outcome includes one or more winning outcomes. The method may include expanding the size of the three-dimensional array in response to occurrence of at least one trigger condition. The method may also include migrating symbols from one position to another within the three-dimensional array prior to determining whether the game outcome includes any winning outcomes.
US11922753B2
A system comprises a combination of digital fingerprint authentication techniques, processes, programs, and hardware to facilitate highly reliable authentication of a wide variety of composite physical objects. “Composite” in this case means that there are distinct regions of the object that must be authenticating individually and in tandem to authenticate the entire object. Preferably, a template is stored that defines for a class of objects what regions must be found, their locations, optionally semantic content of the regions, and other criteria. digital fingerprinting is utilized to locate and attempt to match candidate regions by querying a database of reference object records.
US11922752B2
In an illegal-act detecting mechanism including an opening/closing member for detecting an illegal act and preventing pullout, at the time of stopping the opening/closing member at an initial rotation position, it is prevented that a stop position is deviated due to overrun by an inertial force of a motor. The illegal-act detecting mechanism includes an opening/closing member 50 that permits passage of a paper sheet at the initial rotation position, and blocks passage of the paper sheet at a non-initial rotation position deviated from the initial rotation position, a rotary member 70 that integrally rotates with the opening/closing member, a driving member 90 pivotally supported so as to be able to rotate relative to the opening/closing member, and a drive transmission mechanism 100. The drive transmission mechanism includes at least one driven piece provided in the rotary member, at least one driving piece that is provided in the driving member and intermittently drives and rotates the rotary member, and a buffer member 101 that biases the driven piece and the driving piece in a direction away from each other.
US11922747B2
Systems and methods herein provide for cloud-controlled access to an access point. A database maintains a plurality of user datasets and accounts for a plurality of access point management systems. Each account of the access point management systems includes identifies one or more access points associated with a property. Each user dataset includes user identifying information and user access information to one or more access points. A processor processes a request for access to the first access point. A rules engine accesses the database to identify a first user based on the request and a user equipment (UE) of the first user via the user identifying information, identifies a first of the access points based on a beacon transmitted by the first access point, retrieves the user access information, identifies access permission of the first user to the first access point, and grants access to the first user.
US11922741B2
In general, techniques are described by which provide verification of parts installed to a device. A device comprising one or more sensors one or more processors implemented in circuitry may be configured to perform the techniques herein. The one or more processors are in communication with the one or more sensors and are configured to determine, in response to detecting an installation of a component for the device, an operating characteristic of the component measured by the one or more sensors. The one or more processors are further configured to verify, based at least in part on a comparison of the operating characteristic of the component and an approved operating characteristic for the component stored in a blockchain, that the component is an approved component for the device.
US11922738B2
Systems and methods to fuse aviation-related data systems for comprehensive aircraft system health monitoring are provided. One example method includes obtaining, by one or more computing devices, fault data indicative of a plurality of fault indications provided by a first plurality of components of an aircraft. The method includes obtaining, by the one or more computing devices, condition indicators describing the respective operational conditions of a second plurality of components of the aircraft. The method includes fusing, by the one or more computing devices, the fault data with the condition indicators to form a comprehensive data set. The method includes identifying, by the one or more computing devices, one or more causes of the plurality of fault conditions based at least in part on the comprehensive data set. One example system includes a data fuser, a cause identifier, and an alert generator.
US11922737B2
The disclosure is generally directed to systems and methods for battery life cycle prediction for a preowned electrified vehicle including receiving state of charge (SOC) and mileage data associated with the preowned electrified vehicle, providing one or more driving maneuvers to be performed by a driver, providing one or more instructions to the driver to operate power-driven accessories of the preowned electrified vehicle, collecting data representing battery usage by the driver by monitoring the driving maneuvers and the operation of power-driven accessories as performed by the driver, and responsive to the collected data representing battery usage and the SOC and mileage, providing a battery life prediction for the preowned electrified vehicle.
US11922735B2
A vehicle controller is used for a first vehicle and includes processing circuitry. The processing circuitry is configured to execute an index deriving process that derives a traveling performance index of the first vehicle, the traveling performance index being an index related to a traveling performance, an index receiving process that receives the traveling performance index of a second vehicle from the second vehicle through vehicle-to-vehicle communication, and a performance determination process that compares the traveling performance index of the second vehicle with the traveling performance index of the first vehicle to determine whether a traveling performance of the first vehicle is lower than a traveling performance of the second vehicle.
US11922730B2
The present disclosure provides for methods for signature and identity verification and authentication. The system may comprise a plurality of visual capture devices, virtual data, and a plurality of virtual databases. The plurality of visual capture devices may capture a photo or video of the signee, the signature, a witness, or a combination thereof. The system may comprise a plurality of auxiliary authentication components for recording data such as the date, time, and location of the signature verification, as non-limiting examples. The virtual data may comprise visual data and other metadata. The method may comprise uploading the virtual data collected during the signature verification to a blockchain, where a signature authentication may occur or be recorded. Auxiliary authentication devices may include a plurality of audio capture devices, a plurality of geospatial capture devices, such as accelerometers or GPS, a plurality of pressure sensors, or any combination thereof, as non-limiting examples.
US11922727B2
Disclosed herein are methods, apparatus, and systems for iris recognition. A method includes acquiring at least two angularly differentiated iris images from a subject needing access, processing each of the at least two angularly differentiated iris images to generate at least one boundary delineated image from one of the at least two angularly differentiated iris images, applying image comparative analysis to the at least two angularly differentiated iris images to generate a boundary delineated image when the processing fails to produce the at least one boundary delineated image, segmenting and encoding one of the at least one boundary delineated image or the boundary delineated image to generate at least one iris template, matching the at least one iris template against an enrolled iris, and accepting the subject for access processing when the at least one iris template matches the enrolled iris.
US11922724B2
A device and a method and a non-transitory readable storage medium, for face recognition are provided, the method comprise: extracting a face sample image from a predetermined face sample library and performing feature point detection to obtain multiple face feature points; obtaining multiple mask images; selecting first to fourth face feature points from the multiple face feature points; defining a distance between the first and second face feature point as a mask image height, and defining a distance between the third and fourth face feature point as a mask image width; adjusting a size of each mask image according to the mask image height and the mask image width; fusing each adjusted mask image with the face sample image to obtain multiple face mask images to save into the predetermined face sample library; training a face recognition model based on the predetermined face sample library for face recognition.
US11922723B2
Provided is a mouth shape synthesis device and a method using an artificial neural network. To this end, an original video encoder that encodes original video data which is a target of a mouth shape synthesis as a video including a face of a synthesis target; an audio encoder that encodes audio data that is a basis for the mouth shape synthesis and outputs an audio embedding vector; and a synthesized video decoder that uses the original video embedding vector and the audio embedding vector as input data, and outputs synthesized video data in which a mouth shape corresponding to the audio data is synthesized on the synthesis target face may be provided.
US11922714B2
Provided is a display device. The display device includes a display panel which includes a base substrate, a thin-film transistor layer on the base substrate, and a light emitting element layer comprising light emitting elements on the thin-film transistor layer; a cover window on the light emitting element layer of the display panel; and a fingerprint recognition sensor layer under the display panel. The base substrate includes a first base, a second base on the first base, and a light blocking layer between the first base and the second base, and the light blocking layer includes holes through which light reflected by a finger touching the cover window passes.
US11922713B2
An apparatus for fingerprint sensing includes a touch-display layer covered by a transparent layer. The touch-display layer can emit light to illuminate a finger surface touching the transparent layer. The touch-display layer is transparent to reflected light from the surface to underlying layers. The underlying layers include a collimator layer and a pixelated image sensor. The collimator layer can collimate the reflected light, and the pixelated image sensor can sense the collimated reflected light. The collimator can collimate the reflected light to enable a one-to-one imaging ratio between an area of the finger surface touching the transparent layer and an area of a corresponding image formed on the pixelated image sensor.
US11922711B2
Embodiments relate to tracking and determining a location of an object in an environment surrounding a user. A system includes one or more imaging devices and an object tracking unit. The system identifies an object in a search region, determines a tracking region that is smaller than the search region corresponding to the object, and scans the tracking region to determine a location associated with the object. The system may generate a ranking of objects, determine locations associated with the objects, and generate a model of the search region based on the locations associated with the objects.
US11922707B2
A method for training a face detection model, including: acquiring a training face image; performing three-dimensional reconstruction on the training face image based on a preset three-dimensional face model, and acquiring a training three-dimensional face model; generating a training UV coordinate map including three-dimensional coordinates of the training three-dimensional face model based on the training three-dimensional face model; and training a semantic segmentation network by using the training face image and the training UV coordinate map, and acquiring a face detection model. The face detection model is configured to generate a UV coordinate map including three-dimensional coordinates.
US11922704B2
A method for detecting road edges at a predetermined intersection, comprising: receiving, by the controller, aerial imagery data about the predetermined intersection; receiving, by the controller, vehicle telemetry data from at least one vehicle passing through the predetermined intersection; detecting, using the aerial imagery data and generative adversarial networks (GANs) executed on the controller, road edges at the predetermined intersection; classifying, using the vehicle telemetry data and a random forest classifier (RFC) executed on the controller, each vehicle trajectory passing through the predetermined intersection with a label corresponding to a unique maneuver to create a maneuver labeling at the predetermined intersection; constructing, using the maneuver labeling determined by the RFC and the road edges, a probabilistic finite state automata (PFSA) to pair inbound lanes with outbound lanes at the predetermined intersection; and determining lane edges at the predetermined intersection using a homotopy model.
US11922699B1
According to some embodiments a system is provided. The system comprises a remote monitoring computing system that is configured to receive an alarm signal from a premises monitoring system that is configured to monitor a premises where the alarm signal is associated with an alarm event at the premises, in response to the alarm signal, obtain, from a content storage computing system, metadata corresponding to video provided by a camera at the premises, in response to the metadata, store the video in a data store of the remote monitoring computing system, and enforce an access control policy on the video in the data store where the access control policy restricts access to the video in the data store based on time and a plurality of roles of a plurality of users of the remote monitoring computing system.
US11922689B2
A process of augmenting images of incident scenes with object descriptions retrieved from an audio stream. In operation, an electronic computing device detects an object of interest in an image captured corresponding to an incident scene and identifies an audio stream linked to an incident identifier of an incident that occurred at the incident scene. The electronic computing device then determines whether the audio stream contains an audio description of the detected object of interest. When it is determined that the audio stream contains the audio description of the detected object of interest, the electronic computing device generates a visual or audio prompt corresponding to the audio description of the detected object of interest and plays back the visual or audio prompt via a corresponding display or audio-output component communicatively coupled to the electronic computing device.
US11922683B2
A computer implemented method for generating a region of interest on a digital image of a sidewall of a tyre, the sidewall having one or more embossed and/or engraved markings, is provided. The method comprises generating a histogram of oriented gradients feature map of the digital image, inputting the histogram of oriented gradients feature map into a trained convolutional neural network, wherein said trained convolutional neural network is configured to output a first probability based on the input histogram of oriented gradients feature map that a region of pixels of the digital image contains the embossed and/or engraved markings, and if the first probability is at or above a first predetermined threshold, accepting said region of pixels as said region of interest.
US11922679B2
An automatic seismic facies identification method based on combination of Self-Attention mechanism and U-shape network architecture, including: obtaining and preprocessing post-stack seismic data to construct a sample training and validation dataset; building an encoder through an overlapped patch merging module with down-sampling function and a self-attention transformer module with global modeling function; building a decoder through a patch expanding module with linear upsampling function, the self-attention transformer module, and a skip connection module with multilayer feature fusion function; building a seismic facies identification model using the encoder, the decoder, and a Hypercolumn module, where the seismic facies identification model includes a Hypercolumns-U-Segformer (HUSeg); and building a hybrid loss function; iteratively training the seismic facies identification model with a training and validation set; and inputting test data into a trained identification model to obtain seismic facies corresponding to the test data.
US11922677B2
An information processing apparatus (10) according to the present disclosure includes: an object recognition unit (11) that outputs, by using a first modal signal and a first modal recognition model corresponding to the first modal signal, an inference result regarding the first modal signal; a training data processing unit (12) that generates first modal training data regarding the first modal signal by using the inference result, and updates second modal training data regarding a second modal signal that is different from the first modal signal by using the first modal training data; and a recognition model update unit (13) that updates a second modal recognition model corresponding to the second modal signal by using the second modal training data.
US11922676B2
Systems and methods of detecting a vortex made by a travelling object is disclosed. Techniques include positioning a media collector to capture a visual media file of the vortex. In some configurations, a graphic recognition algorithm and vortex similarity engine are used to determine whether a visual media file captured by a media collector contains a vortex. In some configurations, a computer may trigger an alert if a travelling object vortex is not expected to be in the visual media file.
US11922666B2
An object detection system and method includes: an optical image sensor arranged to perform the following steps: capturing a calibration image during a calibration stage, dividing the calibration image into a plurality of quadrants, and calculating a parameter for each of the quadrants; capturing a plurality of raw images during a detection stage, dividing each image of the raw images into a plurality of quadrants, and calculating a parameter for each of the quadrants; comparing the respective parameters of each quadrant of a raw image with the respective parameters of each quadrant of the calibration image to generate a ratio value for each quadrant; and comparing the ratio value of each quadrant with a predetermined threshold. When each ratio value of specific quadrants of the quadrants is greater than the predetermined threshold, object detection is confirmed.
US11922657B2
Described herein is a detector for determining a position of an object. The detector includes a sensor element having a matrix of optical sensors, wherein the sensor element is configured to determine a reflection image. The detector also includes an evaluation device configured to select a reflection feature of the reflection image at a first image position in the reflection image, determine a longitudinal coordinate z of the selected reflection feature by optimizing a blurring function fa, and determine a reference feature in a reference image at a second image position in the reference image corresponding to the reflection feature. The reference image and the reflection image are determined at two different spatial configurations, wherein the spatial configurations differ by a relative spatial constellation, wherein the evaluation device is configured to determine the relative spatial constellation from the longitudinal coordinate z and the first and the second image positions.
US11922648B2
An electronic device and method are provided for obtaining an image. An electronic device may include cameras; a distance sensor including a light-emitting part and a light-receiving part; and a processor. The processor may identify a range corresponding to a zoom magnification for obtaining an image, obtain, based on light emitted from the light-emitting part and received by regions of the light-receiving part, signals corresponding to the regions of the light-receiving part, identify first peaks of the signals, obtain, based on the first peaks, first distances, identify whether a distance that is greater than or equal to a first distance corresponding to the identified range exists among the first distances, identify, based on identifying that the distance that is greater than or equal to the first distance exists, whether a maximum value of the first peaks is less than a first value, and determine a camera for obtaining the image among the multiple cameras, based whether the distance that is greater than or equal to the first distance exists and/or whether the maximum value of the one or more first peaks is less than the first value.
US11922645B2
Disclosed is a system and method for operating an imaging system. The imaging system may move or be moved to acquire image data of a subject at different positions relative to the subject. The image data may, thereafter, be combined to form a single image.
US11922643B2
A method for intelligently measuring vehicle speed based on a binocular stereo vision system includes: training a Single Shot Multibox Detector neural network to obtain a license plate recognition model; calibrating the binocular stereo vision system to acquire parameters of two cameras; detecting the license plates in the captured video frames with the license plate recognition model, locating the license plate position; performing feature point extraction and stereo matching by a feature-based matching algorithm; screening and eliminating the matching point pairs, and reserving the coordinates of the matching point pair closest to the license plate center; performing stereo measurement on the screened matching point pair to get the spatial coordinates of the position; calculating and obtaining the speed of the target vehicle. The present invention is easy to install and adjust, could simultaneously recognize multiple trained features automatically, and better suit the intelligent transportation networks and IoT (Internet of Things).
US11922642B1
Security methods and apparatus. In one example, a method includes detecting a motion event in a scene using a motion detector, based on detecting the motion event, acquiring a plurality of images of the scene using an image capture device, applying a motion detection process to the plurality of images to detect motion in the scene, applying an object detection process to at least one of the images to detect an object in the scene, pairing the motion with the object to locate a moving object, identifying the moving object as an unrecognized object, and based at least in part on identifying the moving object as an unrecognized object, triggering a video recording of the scene using the image capture device.
US11922628B2
Described herein are means for generation of self-taught generic models, named Models Genesis, without requiring any manual labeling, in which the Models Genesis are then utilized for the processing of medical imaging. For instance, an exemplary system is specially configured for learning general-purpose image representations by recovering original sub-volumes of 3D input images from transformed 3D images. Such a system operates by cropping a sub-volume from each 3D input image; performing image transformations upon each of the sub-volumes cropped from the 3D input images to generate transformed sub-volumes; and training an encoder-decoder architecture with skip connections to learn a common image representation by restoring the original sub-volumes cropped from the 3D input images from the transformed sub-volumes generated via the image transformations. A pre-trained 3D generic model is thus provided, based on the trained encoder-decoder architecture having learned the common image representation which is capable of identifying anatomical patterns in never before seen 3D medical images having no labeling and no annotation. More importantly, the pre-trained generic models lead to improved performance in multiple target tasks, effective across diseases, organs, datasets, and modalities.
US11922627B2
Systems and methods of facilitating determination of risk of coronary artery disease (CAD) based at least in part on one or more measurements derived from non-invasive medical image analysis. The methods can include accessing a non-invasive generated medical image, identifying one or more arteries, identifying, regions of plaque within an artery, analyzing the regions of plaque to identify low density non-calcified plaque, non-calcified plaque, or calcified plaque based at least in part on density, determining a distance from identified regions of low density non-calcified plaque to one or more of a lumen wall or vessel wall, determining embeddedness of the regions of low density non-calcified plaque by one or more of non-calcified plaque or calcified plaque, determining a shape of the more regions of low density non-calcified plaque, and generating a display of the analysis to facilitate determination of one or more of a risk of CAD of the subject.
US11922620B2
Disclosed herein are systems, methods, and non-transitory computer-readable storage media that allow a user to easily generate survey mission plans for one or more UAVs and to capture high quality survey images, including those in the near infra-red, and stitch them into an orthomosaic having reduced geometric distortion. The generation of such orthomosaics allows the systems and methods disclosed herein to be particularly useful in applications where separation from the background of high reflective near infrared surfaces is important, such as identifying plants on soil and generating vegetation indices for precision agriculture applications.
US11922608B2
The present invention provides an image processing circuit including a receiving circuit, a reference value calculating circuit, a center luminance value calculating circuit and an output circuit. In the operations of the image processing circuit, the receiving circuit receives image data. The reference value calculating circuit determines a first reference value and a second reference value corresponding to a plurality of pixels of the image data. The center luminance value calculating circuit refers to the first reference value and the second reference value to generate a center luminance value. The output circuit determines output luminance values of the plurality of pixel values according to the image data, the first reference value and the second reference value.
US11922604B2
PET/MR images are compensated with simplified adaptive algorithms for truncated parts of the body. The compensation adapts to a specific location of truncation of the body or organ in the MR image, and to attributes of the truncation in the truncated body part. Anatomical structures in a PET image that do not require any compensation are masked using a MR image with a smaller field of view. The organs that are not masked are then classified as types of anatomical structures, the orientation of the anatomical structures, and type of truncation. Structure specific algorithms are used to compensate for a truncated anatomical structure. The compensation is validated for correctness and the ROI is filled in where there is missing voxel data. Attenuation maps are generated from the compensated ROI.
US11922598B2
In an image processing system in which development processing is applied to a RAW image in a server apparatus and results thereof are provided to a client terminal, the capacity of image data that is transmitted to the client terminal is reduced. The client terminal applies low-load development processing to an input RAW image and stores and displays the results image thereof. On the other hand, the server generates a difference image between both results images by applying the low-load and high-load development processing and provides the difference image to the client terminal. Then, based on the difference image, the client terminal reproduces a results image of the high-load development processing.
US11922593B2
Methods are disclosed for generating a training dataset of concealed shapes and corresponding unveiled shapes of a body for training a neural network. These methods may include generating with the aid of computing means a first dataset comprising a plurality of first surface representations representative of a plurality of bare shapes of a plurality of bodies. The plurality of bare shapes are concealed virtually by means of a computer implemented program in order to obtain a plurality of simulated concealed shapes of the plurality of bodies. The plurality of simulated concealed shapes are applied to a scanning simulator, the scanning simulator generating a second dataset comprising a plurality of second surface representations representative of the plurality of simulated concealed shapes.
US11922588B2
To reduce this amount of bandwidth needed to share 3D map images between mobile devices, according to some embodiments, a user's mobile device (i.e., a host device) may identify its origin in a 3D map and a current virtual camera position relative to the origin based on the physical position of the mobile device. The mobile device may send both the origin and the virtual camera position to another mobile device (i.e., a client device) for use in rendering a corresponding image. Separately, the client device may download the 3D map images from a server, e.g., in preparation for a meeting. In this manner, the host device may send the origin to the client device once, as well as send a data stream of the current virtual camera position for use in accessing the corresponding 3D map images at the client device.
US11922581B2
Augmented reality (AR) systems and methods involve an interactive head-mounted device (HMD), an external display, and a medical image computer, which is in communication with the HMD and the external display. The external display displays one or more planes of a medical image or a 3D model provided by the medical image computer. A user wearing the HMD may manipulate a medical image or 3D model displayed on the external display by focusing the user's gaze on a control object and/or a portion of a medical image or 3D model displayed on a display of the interactive HMD.
US11922580B2
Various implementations disclosed herein include devices, systems, and methods that generate floorplans and measurements using a three-dimensional (3D) representation of a physical environment generated based on sensor data.
US11922578B2
A method for adjusting point cloud density, an electronic device, and a storage medium are provided. In the method an initial point cloud map and a distance determination threshold of a robot are obtained. A plurality of target regions in the initial point cloud map are determined, and an environmental complexity value of each target region is calculated. The initial point cloud map is divided into submaps, and a point cloud density coefficient of each submap is determined. The initial point cloud map is adjusted according to the point cloud density coefficient and the target point cloud map is obtained. By utilizing such method, adjustment efficiency and an accuracy of point cloud density can be improved.
US11922563B2
A system and method for creating, managing, and displaying 3D digital collectibles comprising a virtual, three dimensional, n-sided structure including a digital media file or set of digital media files representing an event rendered on a representation of at least a first surface thereof, and data relating to the event rendered on at least a second surface thereof and other content on one or more other surfaces, where the digital media file may be video clip of the event that can be played automatically via a media player associated with the display.
US11922559B2
Herein is disclosed a method for ink or coating density compensation by means of applying calculated additional ink/coating to the pre-decorated substrate or film, and by additionally, if needed, apply colour-correction to pre-decoration print files to compensate for higher-than-desired ink density colour shifts. The method includes the steps of providing a flat polymer web having a uniform grid pattern of grid markers printed thereon, and then thermally transforming the web to form a three-dimensional target grid. The target grid is then digitized and the change in the spacing of the grid markers is measured and recorded. The recorded transformed spacing for each grid marker is then used to modify the initial graphics file to compensate for ink-density irregularities resulting from the shrinking and stretching deformations of the substrate during thermal transformation.
US11922557B2
An apparatus and method for merging primitives and coordinating between vertex and ray transformations on a shared transformation unit. For example, one embodiment of a graphics processor comprises: a queue comprising a plurality of entries; ordering circuitry/logic to order triangles front to back within the queue; pairing circuitry/logic to identify triangles in the queue sharing an edge and to merge the triangles sharing an edge to produce merged triangle pairs; and shared transformation circuitry to alternate between performing vertex transformations on vertices of the merged triangle pairs and to performing ray transformations on ray direction/origin data.
US11922553B1
A method for controlling effects on a live video stream includes providing a video image from a content creator device and displaying the video image on a first viewer device. A selection of a sticker graphic is received on the first viewer device. A position of a user input operation on the displayed video image is determined. The determined position of the user input operation on the displayed video image is converted to a position of the user input operation on the video image. The selected sticker graphic is applied to the video image at the position of the user input operation on the video image. The applied sticker graphic is displayed along with the video image on at least the first viewer device.
US11922552B2
There is provided a data processing device including: a data acquisition unit configured to acquire animation data in which clothing moves according to a motion of a wearer's body wearing the clothing; and a data update unit configured to update the animation data based on three types of elements having ratios in accordance with a specified type of an emotion. There is provided a data processing method that is executed by a computer, the data processing method including: acquiring animation data in which clothing moves according to a motion of a wearer's body wearing the clothing; and updating the animation data based on three types of elements having ratios in accordance with a specified characteristic of a motion.
US11922549B2
Text is generated from an object. Text is generated from a first object. The first object includes a second object and a third object. A step of detecting coordinate data of the second object is included. A step of detecting coordinate data of the third object is included. A step of extracting positional relation between the second object and the third object from coordinate data is included. A step of converting the extracted positional relation into graph data is included. A step of generating text about the positional relation between the second object and the third object from graph data is included.
US11922544B2
The present disclosure relates to systems, non-transitory computer-readable media, and methods that utilize an optimization model for generating vector patterns with complex vector structures. For example, the disclosed systems iteratively optimize the similarity between local input and output neighborhoods that account for clusters. Specifically, based on an input exemplar vector image, the disclosed systems generate a sample input cluster representation for more robust iterative sample optimization and pattern reconstruction. To illustrate, the disclosed systems optimize output cluster configurations based on input clusters such that the output clusters minimize a shape energy and a link energy (e.g., to better preserve shape and structure details from the original vector pattern in the input exemplar vector image). From the output clusters, the disclosed systems can reconstruct additional vector elements to create a new vector image with a synthetic vector pattern.
US11922543B2
A method, performed by a coloring apparatus, of coloring a sketch image includes adding a color pointer on the sketch image, according to an input of a user; determining an object related to a point where the color pointer is located, from among objects configuring the sketch image; and generating a colored image by coloring the determined object, based on a color of the color pointer.
US11922542B2
Computer-implemented systems and methods for rendering a visual effect on a graphical element, including: generating an initial visual effect based on the graphical element; computing a mask shape based on the graphical element; generating a mask based on the mask shape from the graphical element; masking the initial visual effect based on the mask to generate a masked visual effect; and combining the masked visual effect with the graphical element into a combined graphical element and visual effect.
US11922537B2
A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. A plurality of failure resilient stripes is distributed across the plurality of storage devices such that each of the plurality of failure resilient stripes spans a plurality of the storage devices. A graphics processing unit is operable to access data files from the failure resilient stripes, while bypassing a kernel page cache. Furthermore, these data files may be accessed in parallel by the graphics processing unit.
US11922536B2
Input/output filter units for use in a graphics processing unit include a first buffer configured to store data received from, and output to, a first component of the graphics processing unit; a second buffer configured to store data received from, and output to, a second component of the graphics processing unit; a weight buffer configured to store filter weights; a filter bank configurable to perform any of a plurality of types of filtering on a set of input data, the plurality of types of filtering comprising one or more texture filtering types and one or more pixel filtering types; and control logic configured to cause the filter bank to: (i) perform one of the plurality of types of filtering on a set of data stored in one of the first and second buffers using a set of weights stored, and (ii) store the results of the filtering in one of the first and second buffers.
US11922535B2
Embodiments provide mechanisms to facilitate compute operations for deep neural networks. One embodiment comprises a graphics processing unit comprising one or more multiprocessors, at least one of the one or more multiprocessors including a register file to store a plurality of different types of operands and a plurality of processing cores. The plurality of processing cores includes a first set of processing cores of a first type and a second set of processing cores of a second type. The first set of processing cores are associated with a first memory channel and the second set of processing cores are associated with a second memory channel.
US11922532B2
Watermarking media content, in combination with blockchain and distributed storage networks, prevents the proliferation of Deepfake content. Digital watermarks are embedded in the audio and video tracks of video clips of trusted content producers at the time the videos are captured or before they are distributed. The watermarks are detected at the social media network's portals, nodes, and back ends. The embedded watermark imparts a unique identifier to the video, that links it to a blockchain. The watermarks also allow video source tracking, integrity verification, and alteration localization. The watermark detectors can be standalone software applications, or they can be integrated with other applications. They are used to perform three main tasks: (1) they alert the Internet user when he watches an inauthentic news video, so that he may discard it, (2) they prevent a Deepfake content from propagating through the network (3) they perform forensic analysis to help track and remove Deepfake content postings.
US11922531B2
A provider, such as a transportation management service, can manage transport for a number of riders between various locations. A customer can request transport between different locations. The provider may analyze the request for salient information, such as information corresponding to a start and end location, and determine whether there are errors in the salient information that would prevent the provider from providing the requested service. When the provider detects errors, the provider may request additional information from the customer in order to correct the errors.
US11922524B2
A damage assessment (DA) computing device for determining building damage may be provided. The DA computing device may train a machine learning damage model using historical damage data, identify a plurality of buildings that are susceptible to potential damage from an upcoming weather event, the plurality of buildings including the building, input data associated with a roof of the building to the trained damage model, receive a model output from the trained damage model, the model output including a damage status of the roof representing the predicted extent of damage to the roof, when the predicted extent of damage to the roof exceeds a threshold, automatically generate a claim initiation message including a link that, upon selection thereof, causes initiation an insurance claim for the roof based upon the model output and the parameters associated with the building, and/or transmit the claim initiation message to a user.
US11922506B2
A computer implemented method determines a margin requirement for a financial product portfolio. Market conditions for the financial product portfolio are characterized by a zero curve. The method includes producing a plurality of scenario curves, each scenario curve reflecting a principal component analysis (PCA) model of the zero curve with a respective PCA factor of a plurality of PCA factors of the PCA model offset from a corresponding base value for the zero curve, calculating a respective projected value of the financial product portfolio for each scenario curve of the plurality of scenario curves, calculating a loss risk amount for each PCA factor based on the respective projected value and a current value of the financial product portfolio, and determining the margin requirement based on a sum of the loss risk amounts for the plurality of PCA factors.
US11922498B2
A method of increasing the number of shares purchased under an ESPP (potentially up to the maximum allowable) with limited employee net capital contributions, comprising the steps of selecting a monetary contribution amount or an amount to be deducted from an employee's monetary compensation for contribution to the plan, wherein the contribution amount is less than a maximum allowable contribution under allowable limits of the plan; optionally selecting a rebalancing price at which to sell shares of employer stock at the end of an offering period under the plan; having a third party or broker-dealer provide, via a loan to the employee, a supplemental monetary contribution equal to a difference between the employee's selected contribution amount and the maximum allowable contribution under the plan over the course of the offering period on behalf of the employee to the employer (or such lower supplemental monetary contribution amount as the employee may select or agree to), the supplemental monetary contribution received by a financial or ledger account used to purchase shares via the plan at the end of the offering period; and the delivery of shares to a third party for sale in an open market transaction or otherwise, or if applicable, for delivery to financial market counterparty upon exercise of an option that on the purchase date is in-the-money, to repay the proceeds of a loan and comply with employee elections.
US11922490B2
An asset includes a short range transmitter that broadcasts a first signal that includes a unique identifier associated with the asset. Each asset is carried by one of number of mobile devices, and each asset is freely exchangeable between any of the number of mobile devices. Each of at least some of the mobile devices carries a receiver to receive the first signals within reception range of the receiver. Each of at least some of the mobile devices aggregates the received unique identifiers. Each of at least some of the mobile devices carries a transmitter that transmits a second signal that includes data representative of a geolocation of the respective mobile device and data indicative of the unique identifiers received by the respective mobile device to a back-end system. The back-end system uses the data included in the received second signals to track and locate assets within a geographic area.
US11922486B2
This disclosure is directed to using cascading algorithms to automatically identify items placed in a tote or other receptacle utilized by users in material handling facilities as the users move around the facilities. A tote may store a database or “gallery” of item representations for all of the items that are stored in the facility that a user may place in their totes. The tote may use multiple algorithms in a cascading manner to analyze the gallery of item representations in order to iteratively narrow the search space of item representations in the gallery to determine which of the items was placed in the tote by a user. Upon identifying the item placed in the tote, the tote may add an item identifier for the item to a virtual listing of item identifiers representing items previously placed in the tote.
US11922473B2
Smart gesturing may facilitate smart shopping and other contactless experiences by enabling a user to perform a natural gesture toward one or more desired items with or while wearing a wearable or non-wearable electronic device. The electronic device may identify the smart gesture, and determine the one or more desired items are indicated by the smart gesture. The electronic device may identify the desired items by receiving location data of multiple items, determining a vector based on a first position a second position of the smart gesture, extending the vector to a location, and using the location data to determine which item or items correspond to the location. If more than one item is indicated by the smart gesture, the electronic device may enable selection of the items and, if at least one item is selected, provide information on the selected items or enable additional interaction with the selected items.
US11922472B1
Systems and methods for using an information wallet system to deliver a gift and receive, redeem, or re-gift the gift are disclosed. The information wallet system's storage is securely maintained by a financial institution computing system (i.e. a bank) and receives and holds purchase transaction information. Purchase information transaction may be received from a user computing device or an entity computing system, such as a merchant computing system. In one embodiment, a user may purchase a gift through an online website or at a brick and mortar location and direct the gift to be deposited into the information wallet storage of a recipient. A recipient may then continue to hold the gift, redeem the gift, or re-gift the gift to another party.
US11922467B2
Disclosed herein are various embodiments of systems and methods for evaluating a device and presenting a price quote for the device by using an optical character recognition (OCR) system and/or other associated devices and systems. The system can utilize a wireless charger to obtain information about the device while charging the device. The information can include the make of the device. The system can guide the user to navigate the device to provide additional information such as model, memory capacity, unique identifier, and carrier associated with the device, which can be extracted from the device using OCR. Based on, e.g., the unique identifier, the system can determine whether the device has been stolen. If the device has not been stolen, the system can determine a price based on information obtained from the device and can present the price to the user. If the user accepts the price, the system can facilitate purchase of the device.
US11922459B2
Methods and systems are described for providing advertising services to devices with a customized adaptive user experience based on adaptive algorithms. In one embodiment, a system includes a storage medium to store one or more software programs and an adaptive decision unit coupled to the storage medium. The adaptive decision unit includes or is coupled to processing logic that is configured to execute instructions of at least one adaptive decision algorithm to obtain data for different variables including at least two of an advertisement (ad) engagement history for a user, application (app) engagement history for the user, and in-app purchase engagement history for the user when making an ad selection decision. The at least one adaptive decision algorithm determines an ad selection decision for at least one relevant ad or ad content served in an engaging manner to a device of the user.
US11922456B1
Data clean rooms provided for subscribers to advertising analysis services include data regarding advertising impressions, selections, view or conversion events, and memberships of audience segments, and computing functions or capacities for processing the data in an anonymized fashion. When advertisements are presented to customers, and interactions by customers (e.g., impressions, views, clicks, conversions or others) with goods or services are detected, data regarding the interactions may be aggregated and stored. When queries on behalf of an advertiser are identified, data associated with the queries may be retrieved and stored in a data clean room for processing or analysis. Anonymized responses to the query may be returned to the customer or serve as basis for one or more advertising events.
US11922451B2
A processing system for fuel transactions analyzes transactions for symbols indicating a purchase amount and directs information about the purchase to a loyalty platform. The loyalty platform may identify and communicate in real time or near real time with a personal device associated with the purchaser of the fuel. A user interface of the personal device may allow the purchaser to review and select options for processing the fuel purchase using value from a loyalty program account. The selected option may be used to modify fuel purchase parameters prior to settlement of the transaction or simply add points to the user loyalty program account.
US11922447B1
A method comprising receiving, by a payment service system (PSS), a first biometric dataset produced by a wearable device of a user having a user account with the PSS associated with a respective wellness profile; training a machine learning model that uses as input user behavior and outputs a reward offer associated with behavior that improves a wellness score; determining, using the model, the reward offer for the user with a merchant; presenting the reward offer, wherein activation of the reward offer causes an association with the user account; receiving, from the mobile device, an indication that the user has activated the reward offer via a transaction with the merchant; obtaining a second biometric dataset at a time that is based on activation of the reward offer; and updating the user's wellness profile based on a comparison of the two biometric datasets.
US11922446B2
A television service provider system includes interactive elements embedded within advertisements or other content related to a particular product or service that a user may select to receive an initially non-redeemable coupon for the product. The system then electronically communicates to the seller or advertiser system the indications of such electronic interactivity between the viewers of content and content related to the product being sold or advertised. The advertiser or seller may then electronically activate and thus convert the non-redeemable coupon into a redeemable coupon. A system for processing retail transactions redeems the coupons for the product for a particular user using an identifier of the user associated with the account of the user with the television service provider.
US11922434B2
Systems, methods and software merge a Virtual World, Live Event and Entertainment Channel, thus creating “The Perfect Storm” of gaming and entertainment whereby the characters of a social network game (e.g., an online fantasy sports league) are represented by human beings who register to be avatars of characters supported by a “Character Service Center,” while players compete to bring avatars to life in a Real World event (e.g., a Real World sports league), where the human beings behind the avatars compete for prizes while staying in character, as these competitors and players are incentivized by a “Collaboration Incentive Platform.”
US11922431B2
In one aspect, a method carried out by a content-presentation device may include transmitting a consent-processing request, including an identifier string unique to the device, to a consent management platform disposed in a computing cloud. The string may be used to establish an interactive session for user selection of consent options associated with a consent package having consent features of a media distribution system that require user consent for activation on the device. The consent package may be one of multiple consent packages targeted for the device by the consent management platform. The interactive session may prompt for consent choices of consent options, each choice being acceptance or rejection of consent to activating features of the consent package. The consent choices may be provided to the consent management platform via the interactive session, and corresponding information may be stored in a device-based activation whitelist for each consent-to feature.
US11922419B2
An automated teller machine (ATM) may include an input component and one or more processors. The input component may be configured to detect multi-factor input associated with an account. The multi-factor input may include at least two of: a sequence of characters input via the input component, a force with which at least one character, of the sequence of characters, is input via the input component, a length of time over which at least one character, of the sequence of characters, is input via the input component, or a combination of at least two characters, of the sequence of characters, that are input concurrently via the input component. The ATM may receive the multi-factor input, validate the multi-factor input in association with the account, and selectively permit or deny access to one or more actions associated with the account based on validating the multi-factor input.
US11922414B2
A mempool of a miner of a blockchain system is accessed. The mempool contains at least a first transaction and a second transaction. A determination is made that the first transaction and the second transaction are related to each other. In response to the determination, the first transaction and the second transaction are linked. The linking of the first and second transactions comprises aggregating data associated with the first transaction and the second transaction into an aggregated data set. The aggregated data set is written into a single block of the blockchain system.
US11922406B2
Systems, methods, and computer-readable storage media for locking-in currency exchanges. One method includes providing, by a graphical user interface (GUI) of a wallet application, a customer request, wherein the customer request is a request for a currency transfer between a customer account of the customer to a recipient account of a recipient, wherein the customer account is associated with a first type of currency and the recipient account is associated with a second type of currency, presenting, by the GUI of the wallet application, a locked-in exchange rate for a time limit and data corresponding to the exchange rate and the time limit, exchanging, by the wallet application, an amount of the first type of currency for an amount of the second type of currency based on the exchange rate, and receiving, by the GUI of the wallet application, an indication of a transferred amount for a currency transfer.
US11922405B2
A system and method for performing transactions with exchangeable cryptocurrency and legal tender, and more particularly relates to system and method that utilizes a complementary legal tender currency subsystem for operating a banking module, a vaulting module, a legal tender fund module that has accounting information for complementary legal tender, a cache fund module, a crypto-currency module that has accounting information for virtual monetary tokens, a crypto-shares module that has accounting information for virtual share tokens, an escrow fund module, a trust fund module, a payment processing module, banking module, and vaulting module. The modules store, exchange, and maintain accounts for cryptocurrency and legal tender through a payment processing module. The payment processing module allows a customer and manager to transact for products and services through legal tender and cryptocurrency; and then generate revenue for the merchant through affiliate profits, trading the currencies for profit, and lower transaction fees.
US11922400B2
Systems and methods for activating and using dynamic cards are disclosed. In one embodiment, in an information processing apparatus comprising at least one computer processor, a method for activating a dynamic transaction instrument may include: (1) receiving, from an electronic device, an identification of an inactive financial instrument to activate; (2) receiving, from the electronic device, at least one parameter that restricts the use of the inactive financial instrument after it is activated; and (3) activating the inactive financial instrument subject to the at least one parameter by associating, at a backend, an account with the inactive financial instrument.
US11922395B2
One embodiment of the invention includes a system comprising: a personal digital key and a computer readable medium that is accessible when authenticated by the personal digital key.
US11922392B2
A self-service checkout terminal includes an optical code reader, a platform on which items to be purchased are placed, a weight sensor configured to detect a weight of objects placed on the platform, and a processor configured to operate in a first mode and a second mode. The processor carries out a registration process based on a merchandise code corresponding to a code symbol read from an item by the optical code reader while enabling a confirmation process to confirm proper item placement based on the weight detected by the weight sensor in the first mode, and carries out the registration process while disabling the confirmation process in the second mode.
US11922391B2
An article information deduction apparatus (10) includes an acquisition unit (110) and an output unit (120). The acquisition unit (110) acquires data based on a change in a detected value of a weight sensor (30) (hereinafter described as weight change data). For example, the acquisition unit (110) determines data acquired by chronologically arranging data acquired from the weight sensor (30) as weight change data. Further, the acquisition unit (110) acquires data indicating a movement of a hand of a person positioned in a shelf-front space (hereinafter described as movement data). For example, the acquisition unit (110) acquires data acquired by chronologically arranging data output from a depth sensor (40) to the article information deduction apparatus (10) as movement data. The output unit (120) outputs article determination information of the article deduced to be taken out by the hand of the person positioned in the shelf-front space, by using the weight change data and the movement data.
US11922386B2
Disclosed are systems, methods, and apparatus of an automated and self-service kiosk that allows customers to select inventory items available from the kiosk and walk or move away with selected inventory item(s) without having to process payment, identify the inventory item(s), or provide any other form of checkout. After a customer has picked one or more items and departed the kiosk, the picked items are determined and the customer charged for the items. For example, one or more of detected weight changes measured at the kiosk and/or images generated at the kiosk may be used to identify items picked by the customer from the kiosk.
US11922381B2
A distributed transaction system for enabling users to conduct transactions using services from third party service providers includes a central processing center with one or more communications interfaces to facilitate transactions initiated by users at a plurality of kiosks wherein each of the kiosks includes a user interface enabling a user to access a user selected service and a data store for storing configurations associated with services provided by the third party service providers, whereby a user interfaces with one or more of physical system resources of the kiosk to open a user identity session such that the kiosk is operative to facilitate at least one first user action with the physical resources to initiate a financial transaction and the central processing center is operative to execute at least a second action to facilitate the transaction and to communicate with a financial institution.
US11922380B2
A system and method for recommending portable financial device for a payment transaction is disclosed. The method includes establishing a secure communication session with one or more external APIs during a payment transaction stage and fetching data representative of banking accounts associated with a customer from the one or more external APIs. The method further includes determining one or more transactional parameters associated with the payment transaction stage and generating an optimal score for each of the one or more portable financial devices by using Machine Learning (ML) based transaction model. The method includes identifying best suitable portable financial device with maximum optimal score and recommending the identified best suitable portable financial device for completing the payment transaction stage based on the identification. Further, the method includes outputting the recommended portable financial device on a graphical user interface of one or more electronic devices associated with the customer.
US11922375B2
Systems and techniques for providing security data points from an electronic message are presented. A system can determine a first interne protocol (IP) address of a computing device in response to a user of the computing device opening an email sent to an email address corresponding to a particular electronic account of the user, the email comprising an IP address tracking mechanism. The system can also compare the first IP address with one or more second IP addresses corresponding to one or more electronic accesses of the particular electronic account. Furthermore, the system can determine if an account access anomaly exists in regard to the particular electronic account based on a result of the comparing. The system can also implement a security measure impacting an ability of the particular electronic account to conduct one or more transactions in response to the account access anomaly existing for the particular electronic account.
US11922364B2
A system and method for geo-certifying delivery of items is disclosed. In some embodiments, a system tracks the intended delivery addresses of items as well as the actual delivery points. The system then determines if it has geo-verified geo-coordinates for the intended delivery points. If so, the system geo-certifies a delivery if the actual delivery point is within a geofence surrounding the intended delivery address.
US11922360B2
An approach for managing delivery of packages utilizing one or more vehicles is disclosed. The approach includes loading delivery vehicles in a such a way that, based on contextual need of offloading of the packages from the delivery vehicles, the approach will selectively offload the packages from the delivery vehicle to on-demand warehouse as service location along the route of the delivery vehicle. The delivery vehicles can proactively analyze various contextual situation, and can identify which and how much products are to be off-loaded from the delivery vehicles, and can proactively book warehouse as a service location along with the route of the delivery vehicle so that the products can be transferred from a transportation vehicle to on-demand warehouse as a service location effectively and efficiently.
US11922357B2
Systems, methods, devices, and non-transitory media of the various embodiments may provide for managing data quality anomalies in an enterprise system. Various embodiments may enable one or more network computing device to identify control points for monitoring data sets in the enterprise system, track data quality metrics using at least one threshold for each of the identified control points, determine whether a data quality anomaly is detected, and classify a review priority in response to determining that a data quality anomaly is detected.
US11922356B1
Methods and systems for videoconferencing include generating work quality metrics based on emotion recognition of an individual such as a call center agent. The work quality metrics allow for workforce optimization. One example method includes the steps of receiving a video including a sequence of images, detecting an individual in one or more of the images, locating feature reference points of the individual, aligning a virtual face mesh to the individual in one or more of the images based at least in part on the feature reference points, dynamically determining over the sequence of images at least one deformation of the virtual face mesh, determining that the at least one deformation refers to at least one facial emotion selected from a plurality of reference facial emotions, and generating quality metrics including at least one work quality parameter associated with the individual based on the at least one facial emotion.
US11922352B1
Disclosed are systems and methods for facilitating identification of risk across risk silos in an organization. Machine learning utilizes risk identification data from two or more silos to identify risk associated with electronic change requests provided to the system. Regulatory/compliance results are submitted to a blockchain for immutable recordation of compliance status.
US11922340B2
A system and method are provided for generating and transmitting push notifications in connection with a transport service. Push notification triggers can be configured by a user via an application-based user interface corresponding to an application specific to the transport service. A user profile associated with the user can be accessed to detect one or more preconfigured push notification triggers, and thereafter transport service activity can be dynamically monitored for trigger events. Such trigger events can cause the system to generate and transmit push notifications to the user's mobile device.
US11922330B2
An apparatus for estimating a physical state of a movable object includes a processor receiving or determining a probability mass function including probabilities for each of a first group of at least two movement classes, wherein the movement models of the first group being determined using sensor data from the inertial measurement unit. The processor receives at least one additional probability mass function associated with a second group of at least two movement classes, wherein the additional probability mass function has been obtained using additional information different from the sensor data. The processor combines the probability mass function and the at least one additional probability mass function to obtain a combined probability mass function over the movement classes of the first group and the second group, selects a movement class having the highest probability from the combined probability mass function, and estimates the physical state of the movable object using a movement model of the selected movement class. Each movement class is either a movement state or a movement model.
US11922322B2
Aspects of the present disclosure enable humanly-specified relationships to contribute to a mapping that enables compression of the output structure of a machine-learned model. An exponential model such as a maximum entropy model can leverage a machine-learned embedding and the mapping to produce a classification output. In such fashion, the feature discovery capabilities of machine-learned models (e.g., deep networks) can be synergistically combined with relationships developed based on human understanding of the structural nature of the problem to be solved, thereby enabling compression of model output structures without significant loss of accuracy. These compressed models provide improved applicability to “on device” or other resource-constrained scenarios.
US11922308B2
Systems and methods for generating embeddings for nodes of a corpus graph are presented. More particularly, operations for generation of an aggregated embedding vector for a target node is efficiently divided among operations on a central processing unit and operations on a graphic processing unit. With regard to a target node within a corpus graph, processing by one or more central processing units (CPUs) is conducted to identify the target node's relevant neighborhood (of nodes) within the corpus graph. This information is prepared and passed to one or more graphic processing units (GPUs) that determines the aggregated embedding vector for the target node according to data of the relevant neighborhood of the target node.
US11922302B2
Provided are a hyperparameter optimizer and method for optimizing hyperparameters and a spiking neural network processing unit. The optimizer includes a statistical analyzer configured to receive training data and perform statistical analysis on the training data, an objective function generator configured to generate hyperparameter-specific objective functions by using a statistical analysis value of the statistical analyzer, and an optimal hyperparameter selector configured to select optimal hyperparameters according to certain rules on the basis of the hyperparameter-specific objective functions.
US11922300B2
Techniques for artificially generating commentary for online content including news items. In an aspect, a personification engine incorporates a machine learning model trained using corpus elements comprising an item of online content and relevant commentary. The personification engine is configured to generate relevant commentary when provided with an item of online content such as a news item. In a further aspect, a chatbot engine incorporates a model similarly trained using corpus element comprising a comment and a relevant response. The chatbot engine is configured to generate relevant responses to user comments in the context of a forum or comments section related to the item of online content.
US11922293B2
An apparatus for identification of an input data against one or more learned signals is provided. The apparatus comprising a number of computational cores, each core comprises properties having at least some statistical independency from other of the computational, the properties being set independently of each other core, each core being able to independently produce an output indicating recognition of a previously learned signal, the apparatus being further configured to process the produced outputs from the number of computational cores and determining an identification of the input data based the produced outputs.
US11922292B2
Methods, systems, and apparatus, including computer-readable media, are described for a hardware circuit configured to implement a neural network. The circuit includes a first memory, respective first and second processor cores, and a shared memory. The first memory provides data for performing computations to generate an output for a neural network layer. Each of the first and second cores include a vector memory for storing vector values derived from the data provided by the first memory. The shared memory is disposed generally intermediate the first memory and at least one core and includes: i) a direct memory access (DMA) data path configured to route data between the shared memory and the respective vector memories of the first and second cores and ii) a load-store data path configured to route data between the shared memory and respective vector registers of the first and second cores.
US11922289B1
A system and method for generating synthetic datasets includes receiving, via an application programming interface (API) of a remote generative database service, a generative database query for obtaining synthetic data samples statistically representative of a sensitive dataset, searching a generative model data structure comprising a plurality of generative model nexuses based on a generative model election request derived from the generative database query, wherein the searching returns a generative model for fulfilling the generative database query, generating a synthetic dataset using the generative model returned from the searching based on a plurality of generative query parameters extracted from the generative database query, and returning the synthetic dataset as a result to the generative database query.
US11922287B2
Described herein are embodiments of a reinforcement learning based large-scale multi-objective ranking system. Embodiments of the system may be used for optimizing short-video recommendation on a video sharing platform. Multiple competing ranking objective and implicit selection bias in user feedback are the main challenges in real-world platform. In order to address those challenges, multi-gate mixture of experts (MMoE) and soft actor critic (SAC) are integrated together into a MMoE_SAC system. Experiment results demonstrate that embodiments of the MMoE_SAC system may greatly reduce a loss function compared to systems only based on single strategies.
US11922284B1
There is a need for solutions that generates a temporally dynamic prediction for a particular prediction input. This need can be addressed by, for example, processing the prediction input using each of a plurality of temporally trained machine learning models to generate a corresponding model-specific prediction inference of a plurality of model-specific prediction inferences and processing the plurality of model-specific prediction inferences using an ensemble model to generate the temporally dynamic prediction for the prediction input.
US11922282B2
An inference system applies a machine-learning transformer model to a batch of requests with variable input length or variable target length or variable internal sate length by selectively batching a subset of operations in the transformer model but processing requests in the batch individually for a subset of operations in the transformer model. In one embodiment, the operation to be processed individually is an attention operation of an encoder or a decoder of the transformer model. By selective batching, the inference system can allow batching operations to be performed for a batch of requests with variable input or target length or internal state length to utilize the parallel computation capabilities of hardware accelerators while preventing unnecessary computations that occur for workarounds that restrain the data of a batch of requests to a same length.
US11922280B2
A method for monitoring performance of a ML system includes receiving a data stream via a processor and generating a first plurality of metrics based on the data stream. The processor also generates input data based on the data stream, and sends the input data to a machine learning (ML) model for generation of intermediate output and model output based on the input data. The processor also generates a second plurality of metrics based on the intermediate output, and a third plurality of metrics based on the model output. An alert is generated based on at least one of the first plurality of metrics, the second plurality of metrics, or the third plurality of metrics, and a signal representing the alert is sent for display to a user via an interface.
US11922278B1
Disclosed are various embodiments for using a distributed ledger to track the evolution or deployment of feature sets for machine-learning. A registration request is received from a first node of a distributed ledger, the registration request comprising a code hash representing a feature set generator and a data hash representing a data set. The registration request is then relayed to a second node of the distributed ledger for approval by the second node. Next, an approval for the registration request is received from the second node. Subsequently, an entry in the distributed ledger comprising the code hash and the data hash is created.
US11922269B2
The present disclosure is concerned with the technical field of marking objects with optically readable codes and reading out (decoding) the codes. Subjects of the present disclosure are a method, a system and a computer program product for decoding optically readable codes introduced in surfaces of objects.
US11922262B2
The present disclosure provides a photomask inspection system and an inspection method. The mask inspection system includes: a mask thickness measuring device having sensor modules arranged side by side for measuring the thickness of the mask; a bar code reading device; a calibration device including a calibration rod and an electromagnet, the calibration rod includes a calibration stick and a calibration base, the electromagnet is set at the bottom of the calibration base, and the calibration device calibrates the barcode reading device.
US11922261B2
An image based code reader comprises an image sensor. The image sensor is configured to acquire an image of a code. Additionally, the image based code reader includes a lens configured to project an image scene including the code onto the image sensor, the lens comprising a variable optical power that controls a focus distance of the image based code reader. The image based code reader further includes a processor operatively coupled to the image sensor and the lens. The processor is configured to acquire the image of the code using only pixels located within a region of interest of the sensor, and a size of the region of interest is selected based on the focus distance of the reader.
US11922259B2
A system and method for computer vision assisted physical-labels functions to use functional, large format product labeling for better computer vision (CV) identification. The product labels and detection capabilities of the system and method enhance product label detection and interpretation for use with image sensing at a distance. The product labels are non-obtrusive and can mitigate changes to sizing or visual appearance of packaging of goods or products. The system and method can enable universal product labeling for vision-based commerce and other applications.
US11922258B2
An interactive data system in which a user, scanning a tag such as a QR-code, is directed to a destination (which may be one of a number of different destinations) which is determined by a profile of the user, which profile is established beforehand. Optionally access to a destination is also determined by an access permission which may be granted to the user. In one example a user, scanning a menu of food and beverage offerings, is directed to a choice of food and beverage which is dependent on the user's likes and dislikes, and dietary and similar factors.
US11922256B2
A method of reading a tag located on an object, wherein the tag includes tag values associated with the object, where the method includes obtaining a first sensor output, by reading the tag using a tag reader, the first sensor output being at least one of an erroneous and incomplete representation of the tag values of the tag and includes deriving at least one tag value from the first sensor output using a model, where the model is based on a first set of sensor outputs generated by the tag reader by reading a plurality of tags and tag values associated with the plurality of tags, and where the first set of sensor outputs includes a plurality of sensor outputs, where each sensor output includes at least one of an erroneous and incomplete representation of at least one tag value of the corresponding tag.
US11922255B2
Various embodiments illustrated herein disclose a radio-frequency identification (RFID) reader having a first RFID tag having a first antenna element operating at a first transmit power. The first RFID tag receives, in a first time interval, a first interrogation command from a first RFID reader through the first antenna element. The first RFID tag transmits, in the first time interval, a first response signal to the first RFID reader. The RFID reader comprises a second antenna element that operates at a second transmit power and a processor communicatively coupled to the second antenna element. The processor transmits, in the first time interval, a second interrogation command to one or more second RFID tags through the second antenna element. The first RFID tag transmits, in a second time interval, a third interrogation command to a first RFID tag of a second RFID reader through the first antenna element.
US11922247B2
A radio frequency identification (RFID) automatic vehicle identification (AVI) system configured to mitigate signal interference, the system comprising a plurality of RFID readers, comprising a first RFID reader and a second RFID reader; and a plurality of antennas, wherein a first antenna is connected to the first RFID reader and a second antenna is connected to the second RFID reader. Prior to the first RFID reader transmitting a signal through the first antenna, the first RFID reader samples a received radio frequency (RF) signal from the first antenna, and if the received RF signal meets predetermined strength and frequency criteria, the first RFID reader inhibits transmission of the signal through the first antenna.
US11922245B2
A smart card wallet for holding a plurality of smart cards. The smart card wallet comprises a front surface plate; a back surface plate; a communication interface configured to receive instructions from a transaction terminal; a switch coupled to the communication interface; an internal core coupled between the front surface plate and the back surface plate, the internal core comprises: a first cavity configured to hold a first smart card that stores one or more sets of information associated with a first account of a user; a second cavity configured to hold a second smart card that stores one or more sets of information associated with a second account of the user, wherein the switch is configured to provide the instructions to the first smart card by electrically coupling the communication interface to the first smart card while the second card remains disabled.
US11922243B2
According to one embodiment, an electronic apparatus includes a processor configured to: acquire communication data from at least one communication apparatus that perform wireless communication with a plurality of the communication devices; acquire information related to a wireless power supply performed by a wireless power supply apparatus to the at least one communication apparatus; and generate a control signal indicating an instruction of at least one of the wireless power supply or the wireless communication based on the communication data and the information related to the wireless power supply.
US11922239B1
A system for abstraction of creation of an Application Programming Interface (API) without code is provided. The system includes a metadata repository, at least one authentication server, and at least one API server. The metadata repository is configured to store API metadata information and generate API signatures. The authentication server(s) is configured to check authorization of client application. The API server(s) is configured to receive an API call including credentials from client application; send a request including credentials to the authentication server(s); receive authorization token from the authentication server(s) upon successful authorization of client application; send first query including authorization token to metadata repository; receive, from metadata repository, API signature including input parameters of the API and definition of the API; send second query including API signature to target database; receive API response including target data that is retrieved from target database; and send API response to client application.
US11922228B2
Methods, computer program products, and/or systems are provided that perform the following operations: determining a pacing requirement for host requests based on one or more thresholds; setting a pacing delay level based on the one or more thresholds in response to the determination of the pacing requirement; and implementing a memory request flow for a host request based on the pacing requirement and the pacing delay level.
US11922226B2
Adaptive control of deadline-constrained workload migrations can include monitoring migrations of workloads forming a wave migrating from a source computing node to a target computing node. The monitoring can be performed in real time. The migrations can be performed by transferring image replications of each workload over a data communication network. Based on an expected bandwidth availability, a likelihood that a cutover deadline associated with the wave is exceeded prior to completing a migration of each of the wave's workloads can be predicted. Migration of one or more selected workloads can be suspended in response to determining that exceeding the cutover deadline prior to completing migration of each of the wave's workloads is likely.
US11922224B2
A method is described for installing a virtualized network function. The method is implemented in a service operating entity, and contributes to the implementation of a communications service, in a first data center of a group of data centers of a virtualized communications architecture, on the basis of a profile defined by a set of virtualized network function placement parameters specific to the type of virtualized network function. The profile, obtained from a profile management entity, is used to determine the first data center of the group. The identifier of the data center is then added to the profile and is transmitted to an administration entity of the virtualized architecture with a request for installation of the virtualized function in the determined first data center.
US11922219B2
Embodiments of the present disclosure present a hyper-square interconnect topology and advanced ring-based AllReduce operations. In some embodiments, a topology is provided that is an improvement over conventional interconnect topologies by eliminating delays associated with long wirings. In some embodiments, computing nodes are divided into sub-sections to better allocate computing tasks, and the system can be optimized to divide up the computing nodes by maximizing the number of square sub-sections in the topology. In some embodiments, the system can be optimized to select square sub-sections first for each computing task. Each sub-section can comprise some computing nodes or all computing nodes in the hyper-square interconnect topology. This flexibility allows the hyper-square interconnect topology to utilize the computing nodes more efficiently by assigning appropriate numbers of computing nodes to each computing task based on the computing need of the computing task.
US11922210B2
Various embodiments include a coordinator node for coordinating a multiparty computation (MPC) on one or more datasets. The system comprises a plurality of client nodes, one or more datasets and a plurality of computation nodes. Client nodes may include at least one dataset and/or at least one computation node that can operate as a party to an MPC. The coordinator node is configured to receive a request for an MPC on one or more of the datasets from a requesting node, the MPC including the evaluation of at least one function by two or more computation nodes from different client nodes; determine a computation schedule for the MPC, the computation schedule indicating which client nodes of the plurality of client nodes are to participate in the MPC; send at least part of the determined computation schedule to at least one of the client nodes indicated in the determined computation schedule.
US11922202B2
A data transmission method includes: obtaining information required for performing an acceleration operation in a virtual input/output ring of a target virtual accelerator, where the information required for performing the acceleration operation uses a predefined data structure, and the data structure occupies one entry of the virtual input/output ring of the target virtual accelerator; determining, according to the information required for performing the acceleration operation, information that can be recognized by the hardware accelerator; and sending the information that can be recognized by the hardware accelerator to the hardware accelerator, where the hardware accelerator is configured to obtain to-be-accelerated data according to the information that can be recognized by the hardware accelerator and perform the acceleration operation on the to-be-accelerated data.
US11922198B2
Systems and methods are provided for assigning and associating resources in a cloud computing environment. Virtual machines in the cloud computing environment can be assigned or associated with pools corresponding to users as dedicated, standby, or preemptible machines. The various states provide users with the ability to reserve a desired level of resources while also allowing the operator of the cloud computing environment to increase resource utilization.
US11922196B2
Embodiments relate to systems and methods for cloud-based brokerage exchange of software entitlements. A user can host on-premise software applications on physical hardware, and extend those applications to the cloud based on a set of entitlements developed in conjunction with the vendor(s) of the software. The set of entitlements enjoyed by the user and/or offered by the vendor(s) can be exposed to a bidding marketplace via a brokerage engine and associated bidding service, which can be hosted on a Web site. Other users, and/or other vendors interesting in consuming or supplying premise or loud-based images of the software, or related services, can be to obtain or supply those resources through the brokerage service. The license terms including usage rates, number of users or images, security constraints, and/or other terms of software delivery and usage can be recorded in a dynamically updated entitlement database.
US11922194B2
A method of operating a computing device in support of improved accessibility includes displaying a user interface to an application on a display screen of the computing device, wherein the computing device includes an accessibility assistant that reads an audible description of an element of the user interface; initiating, on the computing device, a virtual assistant that conducts an audible conversation between a user and the virtual assistant through at least a microphone and a speaker associated with the computing device, wherein the virtual assistant is not integrated with an operating system of the computing device; inhibiting an ability of the accessibility assistant to read the audible description of the element of the user interface; and upon transition of the virtual assistant from an active state, enabling the ability of the accessibility assistant.
US11922193B2
Interface and mode selection for digital action execution is provided. For example, a system loads a script library embedded in an electronic resource. The system determines a historic level of engagement between a client computing device and one or more digital assistants. The system selects, based on a first property of the client computing device and the historic level of engagement, a type of digital interface. The system generates, based on the type of digital interface, a digital interface with the call-to-action. The system determines, responsive to an instruction to execute the call-to-action, a mode of execution. The system selects a digital assistant and a second client device to execute the call-to-action. The system transmits the call-to-action to the second client device for execution.
US11922190B2
A computer system configured to autonomously provision at least a portion of a desktop as a service (DaaS) system is provided. The computer system includes a memory, a network interface, and a processor configured to receive, via the network interface, a request to add a catalog of virtual desktops to an account associated with a tenant of the computing service, and transmit, in response to reception of the request, a plurality of requests to the computing service. The plurality of requests comprise at least one request to create a first virtual network associated with the tenant within the computing service, at least one request to connect the first virtual network to a second virtual network within the computing service, and at least one request to create the catalog within the computing service.
US11922187B2
A user device includes a display screen and one or more processors. The one or more processors are configured to run an Operating System (OS) that runs user applications, including sending flows to the user applications, each flow including a series of inputs that are sent over time to a given user application and determines a lifecycle of the given user application, to preload-launch a user application, including preloading the user application in a background mode that is invisible on the display screen, and, upon user access to the preloaded user application, transferring the user application to a foreground mode that is visible on the display screen, and, in response to identifying that preload-launching of the user application includes a flow that is predefined as an uncommon flow, to replace the flow with one or more alternative flows that are not defined as uncommon flows.
US11922182B2
A system comprises data processing hardware and memory hardware. The memory hardware is in communication with the data processing hardware, and stores instructions that, when executed on the data processing hardware, cause the data processing hardware to perform a plurality of operations. In some examples, one of the operations may include receiving instance management configuration data for a single-tenant software-as-a-service (SaaS) application. Another operation may include further include receiving an image of the single-tenant SaaS application. Yet another operation can include generating, by the control plane manager, a control plane based on the instance management configuration data. The control plane is configured to create multiple instances of the single-tenant SaaS application based on the received image, and to manage the instances of the single-tenant SaaS application based on the received instance management configuration data. Another operation may include executing the control plane on the data processing hardware.
US11922175B2
A method of operating a network device is provided. In response to an unplanned reboot, the network device can determine whether an unplanned reboot expedited recovery feature has been enabled on the network device. After determining that the unplanned reboot expedited recovery feature is enabled, the network device can identify a cause of the unplanned reboot. If the cause of the unplanned reboot is from a first set of events, a first bootup sequence can be performed. If the cause of the unplanned reboot is from a second set of events, a second bootup sequence that is expedited relative to the first bootup sequence can be performed.
US11922171B2
An information handling system includes a memory subsystem and a basic/input out system (BIOS). The BIOS performs multiple trainings of the memory subsystem, and each of the trainings is performed at a different temperature. The BIOS stores multiple derating values in a derating table of the BIOS, and each of the derating values corresponds to a respective tap value at a respective temperature. During a subsequent power on self test of the information handling system, the BIOS performs a first training of the memory subsystem, and stores a first set of tap values. During a runtime of the information handling system, a memory controller determines whether a temperature of the information handling system has changed by a predetermined amount. In response to the temperature changing by the predetermined amount, the memory controller utilizes the derating values in the derating table to automatically update the tap values.
US11922162B2
A controller device manages a plurality of network devices. The controller device includes one or more processing units configured to receive an upgrade request; obtain a redundancy model indicating network device redundancies or service redundancies; determine, based on the upgrade request and the redundancy model, an update graph having nodes each representing one of the network devices or one of the services, the update graph also having at least one edge that connects two of the nodes and that indicates the network redundancy or the service redundancy; determine, based on the update graph including the at least one edge, an update schedule for performing an update of software for the network devices that ensures availability for the first network device or second network device or availability for the service; and update the software of each of the network devices according to the update schedule.
US11922144B1
Disclosed herein are methods, systems, and computer-readable media for integrating a particular external application programming interface (API) with a natural language model user interface. In one embodiment, a method includes receiving a first input at the natural language model user interface, determining the first input includes a request to integrate the particular external application programming interface (API) with the natural language model user interface, identifying the particular external API based on the received input, integrating the particular external API with the natural language model user interface, accessing the particular external API based on the first input or a second input at the natural language model user interface, and transmitting, based on the accessing, a response message to the natural language model user interface, the response message including a result of the accessing.
US11922143B1
Systems and methods for providing a user interface that facilitates application development. The applications may utilize one or more underlying machine-learning models to perform application functions. Exemplary implementations may: effectuate presentation of an application development interface to developers through client computing platforms associated with the developers; receive, from client computing devices, input information indicating feature values entered and/or selected by the developers via the user interface fields; responsive to receipt of first input information, configure a first application in accordance with the feature values included in a first feature values set; provide the configured application for user by one or more users; and/or other exemplary implementations.
US11922131B2
A method for performing vector-matrix multiplication may include converting a digital input vector comprising a plurality of binary-encoded values into a plurality of analog signals using a plurality of one-bit digital to analog converters (DACs); sequentially performing, using an analog vector matrix multiplier and based on bit-order, vector-matrix multiplication operations using a weighting matrix for the plurality of analog signals to generate analog outputs of the analog vector matrix multiplier; sequentially performing an analog-to-digital (ADC) operation on the analog outputs of the analog vector matrix multiplier to generate binary partial output vectors; and combining the binary partial output vectors to generate a result of the vector-matrix multiplication.
US11922129B2
A computer-implemented method is provided that includes accessing candidate text and a candidate pair including first and second phrases, substituting the first and second phrases into cause-effect patterns to generate variant sentences. An artificial intelligence model is leveraged to determine respective probabilities that the variant sentences are inferred from the candidate text, calculate a statistical measure of the respective probabilities, and assess the calculated statistical measure to ascertain whether the first and second phrases possess a causal relationship or non-causal relationship to one another. A knowledge base including one or more pairs of cause-effect phrase pairs is populated with the first and second phrases possessing the causal relationship. A computer system and a computer program product are also provided.
US11922126B1
A method including receiving a user input for input to a language processing machine learning model (MLM). The method also includes generating modified inputs that are based on, and semantically related to, the user input. The method also includes executing the MLM to generate model outputs of the MLM. The MLM takes as input instances of each of the modified inputs. The method also includes sampling the model outputs using a statistical sampling strategy to generate sampled model outputs. The method also includes clustering the sampled model outputs into clusters. Each cluster of the clusters represents a distinct semantic meaning of the sampled model outputs. The method also includes generating a confidence metric for the user input. The confidence metric includes a predictive entropy of the clusters. The method also includes routing the user input based on whether the confidence metric satisfies or fails to satisfy a threshold value.
US11922118B2
The present disclosure relates generally to systems and methods for analyzing intent. Intents may be analyzed to determine to which device or agent to route a communication. The analyzed intent information can also be used to formulate reports and analyze the accuracy of the identified intents with respect to the received communication.
US11922116B2
A non-transitory computer-readable medium having program instructions embodied thereon, said program instructions configured to, when executed by at least one server computer, cause said at least one server computer to perform a method for activating editing functionality in a content management system (CMS), said method including the following operations: the CMS providing a content management application programming interface (CMA) enabling management of a content project, the content project having a content model defined by a plurality of content types, each content type defining one or more fields, said content types defining structures for content managed via the CMS; responsive to an application programming interface (API) call to the CMA, then assigning one or more annotations to one or more of the content types; wherein for the content types having annotations assigned thereto, the assigned annotations enable an editing functionality of an editing application interfaced with the CMS.
US11922111B2
Methods and system for creating and managing personalized fonts. Personalized fonts are created by applying personalization parameters to a base font using a style application method or module such as a neural style transformation. The personalized fonts may be transferred to recipients of textual communications to enable the recipient to read messages from a sender in the personalized font of the sender.
US11922110B2
Systems and techniques for generating responsive documents are described. Digital content is organized into a structure that defines how content is presented when a document is displayed by a computing device. To generate the responsive document, relationships are defined among different digital content objects, such as groups of content objects to be presented together and content objects that are to be presented as alternatives of one another. Responsive patterns are assigned to grouped content objects, where each responsive pattern defines different layout configurations for displaying grouped content objects based on computing device display characteristics. In some implementations, multiple responsive patterns are assigned to a single content group and individual responsive patterns are associated with activation ranges for display characteristics that activate the responsive pattern. For groups of digital content objects that are assigned multiple responsive patterns, responsive patterns are prioritized to create a hierarchy dictating display of the responsive document.
US11922102B1
The external heterogeneity in the Discrete Event System Specification (DEVS) for simulators refers to the ability to incorporate different types of models, each with potentially different behaviors, into a single simulation environment. In the DEVS framework, a system is composed of multiple individual models, each representing a component of the system. These models can be either atomic (cannot be decomposed further) or coupled (composed of other models). This gives DEVS its hierarchical nature. The atomic or coupled models can in DEVS Markov models be fundamentally different from each other. For example, one model might represent a deterministic rule-based decision process, while another model might represent a probabilistic random variable generator. These models have different state variables, different event sets, and different transition functions, but they can still interact with each other within the same simulation.
US11922099B2
An urban design pipeline automatically generates design options for an urban design project. The urban design pipeline includes a geometry engine and an evaluation engine. The geometry engine analyzes design criteria, design objectives, and design heuristics associated with the urban design project and then generates numerous candidate designs. The design criteria specify a property boundary associated with a region of land to be developed. The design objectives indicate a specific type of topology that is derived from an existing urban layout. The design heuristics include different sets of construction rules for generating designs with specific types of topologies. The geometry engine generates candidate designs that conform to the property boundary and have topological characteristics in common with the existing urban layout.
US11922098B2
A system for modeling a roof of a structure comprising a first database, a second database and a processor in communication with the first database and the second database. The processor selects one or more images and the respective metadata thereof from the first database based on a received a geospatial region of interest. The processor generates two-dimensional line segment geometries in pixel space based on two-dimensional outputs generated by a neural network in pixel space of at least one roof structure present in the selected one or more images. The processor classifies the generated two-dimensional line segment geometries into at least one contour graph based on three-dimensional data received from the second database and generates a three-dimensional representation of the at least one roof structure based on the at least one contour graph and the received three-dimensional data.
US11922093B2
Provided are a device control method and apparatus. The method is applied to an audio device, and includes: receiving an acoustic signal set, determining a propagation characteristic of an acoustic signal in the acoustic signal set, determining, according to the propagation characteristic, a device parameter associated with audio play quality to be used by the audio device, and controlling the audio device to play audio with the device parameter.
US11922087B2
An information processing apparatus includes a processor configured to control a display of notification related to a notification target present outside a field of view of a user depending on a relationship between attribute information of the notification target and attribute information of the user.
US11922085B2
A method of controlling a communication terminal including a near-field communication unit includes setting, as operation settings of the communication terminal, whether to enable wireless communication functions by the near-field communication unit and controlling to display a predetermined notification before displaying a screen for performing a login request upon condition that a user operation to transition to a screen for performing a login request to an external device has been received, and that settings have not been made in the setting of the communication terminal at least to enable wireless communication functions by the near-field communication unit as operation settings of the communication terminal.
US11922082B2
A printer has a function of restricting a number of printing during a particular period for each user ID. When printing is performed, a computer updates a counter value of the number of printing associated with a user ID corresponding to the printing, and restricts printing corresponding to the user ID when the counter value reaches an upper limit. When an individual operator is operated in an administrator PC, the computer initializes the counter value associated with the user ID corresponding the individual operator.
US11922079B2
An information processing apparatus includes an obtaining unit that obtains a job including a plurality of pages, and a determining unit that determines a page group constituted by consecutive sheets of a same sheet type, from the plurality of pages included in the job obtained by the obtaining unit. A setting unit sets a transport speed of sheets in the page group determined by the determining unit.
US11922072B2
An apparatus supports single root input/output virtualization (SR-IOV) capable devices. The apparatus includes input/output ports, and SR-IOV capable PCIe devices. Each SR-IOV capable PCIe device has one or more namespaces or controller memory buffers. The SR-IOV capable PCIe device provides one or more physical functions and virtual functions that can access the one or more namespaces or controller memory buffers. A PCIe switch controller communicates with host servers coupled to the input/output ports, and assigns one or more virtual functions to each host device, and enables the host devices to access one or more namespaces or controller memory buffers through the assigned virtual functions. The PCIe device is configured to attach one or more namespaces or one or more partitions of one or more controller memory buffers to each virtual function, set at least one namespace or controller memory buffer to a shared state and allow different host devices to access the same namespace or controller memory buffer using respective assigned virtual functions.
US11922067B2
A read-disturb-based logical storage read temperature information maintenance system includes a global read temperature identification subsystem coupled to storage device(s). Each storage device identifies, from a physical block in that storage device, current read disturb information associated with a row provided by the physical block in that storage device, and maps the current read disturb information to logical storage element(s) included in a logical-to-physical storage element mapping for that storage device along with previous read disturb information that was previously mapped to those logical storage element(s) included in the logical-to-physical storage element mapping for that storage device. Based on the current read disturb information and the previous read disturb information mapped to the logical storage element(s) included in the logical-to-physical storage element mapping for that storage device, each storage device generates a current local logical storage element read temperature map that it provides to the global read temperature identification subsystem.
US11922064B2
A storage device can control the input/output of data at a high frequency. The storage device includes a memory device and a memory controller for controlling the memory device, and providing the memory device with a command. The memory device includes a memory unit, and an interface chip for performing a training operation in response to the command. The interface chip generates a shift signal according to a first data strobe signal provided from the memory controller, and stores, based on the shift signal, training data provided from the memory controller.
US11922060B2
Apparatus and methods are disclosed, including enabling communication between a memory controller and multiple memory devices of a storage system using a storage-system interface, the multiple memory devices each comprising a device controller and a group of non-volatile memory cells, and compressing data using at least one of the device controllers prior to transfer over the storage-system interface to improve an effective internal data transmission speed of the storage system.
US11922058B2
Embodiments of a three-dimensional (3D) memory device and a method of operating the 3D memory device are provided. The 3D memory device includes an array of 3D NAND memory cells, an array of static random-access memory (SRAM) cells, and a peripheral circuit. The array of SRAM cells and the peripheral circuit arranged at one side are bonded with the array of 3D NAND memory cells at another side to form a chip. Data is received from a host through the peripheral circuit, buffered in the array of SRAM cells, and transmitted from the array of SRAM cells to the array of 3D NAND memory cells. The data is programmed into the array of 3D NAND memory cells.
US11922052B2
A method including generating a new storage object derived from an existing storage object, wherein the new storage object has a first historical record identifying previous actions taken to generate the existing storage object. The method further includes generating a second historical record for the new storage object, wherein the second historical record represents the first historical record and an action that generated the new storage object from the existing storage object.
US11922051B2
A system for an artificial neural network (ANN) includes a processor configured to output a memory control signal including an ANN data locality; a main memory in which data of an ANN model corresponding to the ANN data locality is stored; and a memory controller configured to receive the memory control signal from the processor and to control the main memory based on the memory control signal. The memory controller may be further configured to control, based on the memory control signal, a read or write operation of data of the main memory required for operation of the artificial neural network. Thus, the system optimizes an ANN operation of the processor by utilizing the ANN data locality of the ANN model, which operates at a processor-memory level.
US11922049B2
A request is received to perform a multi-plane operation for data residing on a first plane and a second plane of a memory device. A first set of trim values is obtained from a first set of registers of the memory device. The first set of trim values corresponds to a first voltage shift for the data at the first plane. A second set of trim values is obtained from a second set of registers of the memory device. The second set of trim values corresponds to a second voltage shift for the data at the second set of trim values for the data at the second plane. The multi-plane operation is performed using at least the first set of trim values for the data at the first plane and at least the second set of trim values for the data at the second plane.
US11922044B2
A solution for deteriorated non-volatile memory is shown. When a controller determines that raw data read from the non-volatile memory is undesirable data, the controller performs safety moving of valid data of an erasure unit that contains the raw data to safely move the valid data of the erasure unit, wherein the erasure unit is a high-risk block, and the raw data in the non-volatile memory is regarded as being in a deteriorated physical address. Prior to being moved in the safety moving, the raw data is changed so that it is different from the undesirable data. In an exemplary embodiment, the undesirable data is all-1's data or all-0's data.
US11922043B2
Described herein are techniques and mechanisms for migrating data in a flexible and platform-independent manner that does not require installation on a customer site to be executed. In some embodiments, a software tool may be written in a scripting language, which may be interpreted at run-time as opposed to requiring compilation beforehand. The tool may include multiple modules, where each module may be configured to perform one or more specific functions in accordance with the invention, and each module may be capable of receiving and outputting data in a flat-file format, for example, with comma-delimited values. The software tool may present a command-line interface (CLI) that enables a user to specify execution of one or more actions by entering commands on a command line.
US11922037B2
A storage device includes a plurality of nonvolatile memories, each including a plurality of memory blocks and a controller configured to control the plurality of nonvolatile memories, in which the controller is configured to buffer data chunks received along with write commands from a host, is configured to determine a size of continuous data based on a start logical address and a chunk size of the data chunks, is configured to determine a striping number indicating a number of nonvolatile memory which is for distributing and storing the data chunks in sub-page units based on the size of continuous data, and is configured to provide the data chunks to one or more nonvolatile memories selected from among the plurality of nonvolatile memories based on the determined striping number and the one or more selected nonvolatile memories are configured to perform a programming operation on the data chunks in parallel.
US11922024B2
The technology disclosed herein pertains to a method for determining expected command completion time (CCT), the method including receiving a plurality of position error signals (PESs) for an HDD over a predetermined time period, determining sigma of the plurality of PESs, retrieving upper off-track limits (UOL) for one or more data sectors of the HDD, calculating average number of retrieved sectors (A) between two consecutive occurrences of the |PES|>UOL for the HDD, and determining required number of revolutions (CCT) to collect data based on the average number of retrieved data sectors (A) and a total number of requested data sectors (N).
US11922021B2
Data employed in computations is processed so that during computations more of the data can be fit into or maintained in a smaller but higher speed memory than an original source of the data. More specifically, a sensitivity value is determined for various items of the data which reflect the number of bits in the data items that are not garbage bits, and only information in the data items that are indicated by the sensitivity value to not be garbage bits are necessarily effectively retained. At least the information that is not garbage bits and the corresponding associated sensitivity are packed together. The results of computations that are performed using the data items as at least one of the operands for the computation are associated with a sensitivity that is derived from the individual sensitivities of the operands used in the computation.
US11922016B2
Disclosed is a compressed memory management method for a computer system having one or more processors (P1-PN), compressible main memory, secondary memory and an operating system. The compressible main memory has a compressed memory space comprising an active part directly accessible to said one or more processors (P1-PN), as well as an inactive part not directly accessible to said one or more processors (P1-PN) in the form of memory freed up by memory compression. The compressed memory management method comprises maintaining, in an auxiliary memory, a layout of the compressed memory space of the compressible main memory, the layout including size and location of individual memory pages as well as free memory regions in said compressed memory space; triggering the compression of a memory page in the compressible main memory; intercepting a page-in request from said operating system to said secondary memory, using the layout of the compressed memory space maintained by the auxiliary memory to locate, when available, in said auxiliary memory a page requested by the page-in request, and making the located requested page available in the active part of the compressed memory space; and intercepting a page-out request from said operating system to said secondary memory, using the layout of the compressed memory space maintained by the auxiliary memory to obtain a free region for a page requested by the page-out request, and accommodating the requested page in the obtained free region of the auxiliary memory.
US11922015B2
A storage network operates by: issuing a read threshold number of read slice requests to storage units of a set of storage units, where the read threshold number of read slice requests identifies a read threshold number of encoded slices of a set of encoded slices corresponding to a data segment; when one or more other encoded data slices of the read threshold number of encoded slices is not received within a time threshold, facilitating receiving a decode threshold number of encoded slices of the set of encoded slices; decoding the decode threshold number of encoded slices to produce recovered encoded data slices, wherein a number of the recovered encoded data slices corresponds to the read threshold number minus a number of the encoded slices received within the time threshold; and outputting the recovered encoded data slices and the encoded slices of the read threshold number of encoded slices received within the time threshold.
US11922007B2
Apparatus, methods and systems are disclosed for interacting with an electronic device, including inputting letters. One embodiment of the apparatus includes buttons and a text output field displayed on a touch-sensitive display screen. Each button is assigned one or more letters. The text output field displays text and tentative letter selection indicators. In one embodiment of the method, the device records button actuations that ambiguously identify letter selections. With each actuation, a tentative letter selection indicator becomes appended to the end of the contents of the text output field. Upon activation of a button such as a spacebar button, or in response to an event such as expiration of a time period, a language algorithm disambiguates the recorded ambiguously identified letter selections and returns a word suggestion. The returned word replaces a sequence of appended tentative letter selection indicators displayed in the text output field.
US11922002B2
Various embodiments of an apparatus, method(s), system(s) and computer program product(s) described herein are directed to a Reminder Engine. The Reminder Engine detects a selection, by a first user account, of one or more reminder attributes for a message received in an online chat session. The Reminder Engine generates a reminder object for the message according to the one or more selected reminder attributes. The Reminder Engine receives a reminder notification based on expiration of a duration attribute associated with the reminder object.
US11922001B2
A method of operating a device, which includes providing a user interface with a display artifact; in response to an indication a user selected to copy the display artifact, storing multiple levels of detail of the display artifact; allowing the user to paste a selected level of detail by steps of: in response to an indication a user selected an input field and a paste command, displaying a plurality of paste options for pasting the display artifact into the input field, wherein the plurality of paste options each have a unique level of detail for representing the display artifact; allowing the user to select from the plurality of paste options; and in response to an indication a user selected a paste option from the plurality of paste options, pasting the display artifact with a level of detail associated with the selected paste option into the input filed.
US11921999B2
Systems and methods are presented for populating content item metadata are described herein. The system receives a content item. The system then receives at the user device selections of identifier tags that are indicative of the source or context of the content item. The system updates at the server the content item along with the metadata and stores it for retrieval. In response to the user device receiving a second content item determined to be the same as the first content item, the system replaces the second content item with a link to the first content item. Once a user interaction with the link is detected, the system may follow the link to generate for display the content item.
US11921996B2
A user agent (UA).1 presents a selection screen for selecting function information for calling a function provided by a service in a network with use of the UA.1. Upon detecting that an import button is pressed on the selection screen, the UA.1 acquires a UA list with use of an Intent technique to display the UA list. Upon a selection of a UA.2 from this list, the UA.1 requests the function information to the UA.2, and presents the selection screen in such a manner that the function information acquired based on the request is further included in the selection screen.
US11921994B2
The present disclosure provides a method, apparatus, device, medium and program product for replying questions. The method presents a reply viewing interface for a question to a user, the reply viewing interface including a first reply control; receives a first reply operation of the user based on the first reply control; publishes a first reply video according to the first reply operation, the first reply video being used for replying to the question.
US11921986B1
A method for enhanced website navigation comprises receiving a first web page at a web browser, parsing the HTML of the web page to identify a favicon, associating the favicon with a link to a second web page and displaying the first web page in the browser window in a browser tab that includes the favicon. The method further includes listening for a user interface event with respect to the favicon portion of the tab and navigating to the second web page based on the user interface event with respect to the favicon portion of the tab.
US11921977B2
A processing method comprises running a first application, displaying a first interface of the first application, wherein the first interface comprises waiting information, displaying, in response to running the first application, first information about a second application according to a first instruction of the waiting information, and continuing running the first application in a background, wherein a first running state of the first application in the background is consistent with a second running state of the first application in a foreground.
US11921976B2
A display method, a displaying device, electronic equipment and a storage medium. The display method comprises: acquiring menu data, target display position data of the menu data on a display screen, and source data, wherein the source data includes N channels of first display data, and the first display data has a preset size; conducting format conversion on the menu data to obtain M channels of second display data with a preset size; fusing the first display data with the second display data according to the target display position to obtain third display data; and displaying the third display data on the display screen.
US11921972B2
A computer-implemented method of diagnosing a technology environment using augmented reality may include: receiving status information corresponding to the technology environment; generating, based on the status information, a 3D visualization of the technology environment; causing an augmented reality device to display the 3D visualization, the 3D visualization including one or more first level icons; receiving first selection information from the augmented reality device, the first selection information corresponding to a first selection gesture performed by a user of the augmented reality device; and in response to the first selection information, causing the augmented reality device to display one or more second level icons as part of the 3D visualization.
US11921964B2
Disclosed are systems, methods, and devices for simulating human manual input for devices using capacitive touchscreens. In one embodiment, the system comprises a test fixture, wherein the test fixture comprises a matrix of tubes, each tube being coated with a conductive coating; and a camera located under the matrix and configured to record the capacitive touchscreen of the device under test. The system further includes a tablet to receive images from the camera and display a visual representation of the capacitive touchscreen of the device under test, wherein the tablet is configured to receive a plurality of touch events; update the visual representation of the capacitive touchscreen of the device under test in response to the plurality of touch events; and generate a simulation of touch events, the simulation representing interaction with the device under test. The system further includes a workstation communicatively coupled to the tablet and configured to receive the simulation from the tablet device; and transmit the simulation to the test fixture to enable the execution of the simulation on one or more additional devices under test.
US11921963B2
A touch structure, a touch display substrate, and a touch display device. The touch structure includes a touch region and a peripheral region surrounding the touch region, wherein the touch region includes a first edge and a second edge opposite to each other, and a third edge and a fourth edge opposite to each other. The touch structure further includes a first touch electrode and a second touch electrode, which are mutually crossed with and insulated from each other, and located in the touch region. The touch structure further includes a first touch trace and a second touch trace, located in the peripheral region. The first touch trace is electrically connected with the first touch electrode at the first edge and the second edge, respectively; the second touch trace is electrically connected with the second touch electrode at the third edge and the fourth edge, respectively.
US11921962B2
A sensor module according to an embodiment includes a cover member, a first sensor array overlapping the cover member, the first sensor array including a plurality of first sensor electrodes, the first sensor array being a non-contact type, a control unit receiving a detection signal output from the first sensor array and generating coordinate information based on the detection signal, a drive unit receiving the coordinate information from the control unit and outputting a drive signal based on the coordinate information, and a drive electrode array overlapping the first sensor array, the drive electrode array being driven based on the drive signal.
US11921958B2
A haptic interface of the ‘mid-air’ type, including a control circuit, a plurality of ultrasonic transducers connected to the circuit, which includes a first set of transducers emitting at a first ultrasound carrier frequency and at least a second set of transducers emitting at a second ultrasound carrier frequency different from the first; the control circuit being configured for modulating the signals sent to the transducers in order to generate, with the ultrasound waves emitted by at least a part of the transducers of the first set, an acoustic pressure detectable by touch within at least a first focal region, and generate, with the ultrasound waves emitted by at least a part of the transducers of the second set, an acoustic pressure detectable by touch within at least a second focal region.
US11921945B2
Embodiments of the present disclosure are related to a touch display device. As a shape of a touch electrode adjacent to a boundary of an active area is implemented according to an arrangement structure of a light-emitting area of a subpixel, a touch sensing structure can be disposed to be suitable to an image display structure of a display panel.
US11921942B2
Embodiments of the application provide a display panel and display device. The display panel has a display area and a non-display area and includes a touch-control component, including multiple first electrode blocks distributed in sequence along a first direction and multiple second electrode blocks distributed in sequence along a second direction, the first electrode blocks and second electrode blocks being positioned in the display area; and a dummy component including dummy electrode blocks positioned in the display area and dummy traces positioned in the non-display area, each dummy electrode block being positioned between two adjacent first electrode blocks and a second electrode block adjacent to the two adjacent first electrode blocks, wherein there is a first distance S between two adjacent dummy electrode blocks, and a distance from an end of at least one dummy trace to a dummy electrode block is greater than or equal to S/3.
US11921941B2
A mouse pad device is provided. The mouse pad device includes a mouse pad body, a first mouse pad secondary resonant circuit, and a second mouse pad secondary resonant circuit. The first mouse pad secondary resonant circuit receives an external wireless power from a wireless power supply. The second mouse pad secondary resonant circuit receives a relay wireless power from the first mouse pad secondary resonant circuit. The first mouse pad secondary resonant circuit and the second mouse pad secondary resonant circuit are arranged in the mouse pad body. The first mouse pad secondary resonant circuit provides a first wireless power to the mouse device. The second mouse pad secondary resonant circuit provides a second wireless power to the keyboard device according to the relay wireless power.
US11921940B1
A method of an optical navigation device having a plurality of different tracking modes includes: using an image sensor to sense and generate a plurality of image frames; and, controlling and changing a tracking mode of the optical navigation device from a first tracking mode into a second tracking mode in response to an event that the optical navigation device changes from a first surface operation condition into a second surface operation condition.
US11921938B2
A stylus includes a first sensor configured to receive a first receive signal from a touch sensor of a device, and a second sensor configured to receive a second receive signal from the touch sensor of the device. The stylus includes an amplifier coupled to the first and second sensors and configured to produce a third signal by amplifying the difference between the first receive signal and the second receive signal. The stylus includes a controller configured to decode information encoded in the first receive signal and the second receive signal by processing the third signal.
US11921930B1
An input device for an information handling system ay detect an adjustment to a position of a damping medium of a linear magnetic ram of the input device. The input device may generate haptic feedback based on the detected adjustment to the position of the damping medium of the linear magnetic ram of the input device.
US11921928B2
To resolve an issue related to the calibration of optical cameras in transducer-based mid-air haptic systems, the magnification of the motion induced on an optical camera by an acoustic field modulated at specific frequencies reveals very small temporal variations in video frames. This quantized distortion is used to compare different acoustic fields and to solve the calibration problem in an automatized manner. Further, mechanical resonators may be excited by ultrasound when it is modulated at the resonant frequency. When enough energy is transferred and when operating at the correct frequency, a user in contact with the device can feel vibration near areas of largest displacement. This effect can be exploited to create devices which can produce haptic feedback while not carrying a battery or exciter when in the presence of an ultrasonic source.
US11921925B2
An image pickup apparatus capable of performing an operation of quickly moving a display object in a screen to a separated position and an operation of finely adjusting a position without moving a location where a finger for operation is placed. A camera 1000 displays a ranging point frame movable by a user operation in a screen of a finder visual field display 41 that displays a shot image. The camera 1000 has a complex selector 1 consisting of an OTP 60 that moves a position of the ranging point frame based on a movement amount and a movement direction of sliding movement of a finger of a user, a button base 61 that holds the OTP 60 and detects swing by the user, and an AF-ON button 80 that moves, on a unit basis, the position of the ranging point frame based on a direction of the swing. When autofocus is performed in a shooting scene of a moving subject, the position of the ranging point frame is moved by the OTP 60 or the AF-ON button 80 of the complex selector 1.
US11921910B2
A hardware secure element includes a processing unit and a receiver circuit configured to receive data comprising a command field and a parameter field adapted to contain a plurality of parameters. The hardware secure element also includes at least one hardware parameter check module configured to receive at an input a parameter to be processed selected from the plurality of parameters, and to process the parameter to be processed to verify whether the parameter has given characteristics. The hardware parameter check module has associated one or more look-up tables configured to receive at an input the command field and a parameter index identifying the parameter to be processed by the hardware parameter check module, and to determine for the command field and the parameter index a configuration data element.
US11921901B2
A system receives a request associated with a first account to delegate, to a second account, authority to send documents on behalf of the first account. The request identifies requirements that must be satisfied before the second account can send documents on behalf of the first account. Responsive to receiving a request to send a first document to a first entity from the second account and on behalf of the second account, the system sends the first document to the first entity. Responsive to receiving a request to send a second document to a second entity from the second account and on behalf of the first account, the system determines whether the request to send the second document satisfies the requirements. Responsive to the request satisfying the requirements, the system sends the second document to the second entity on behalf of the first account.
US11921899B2
A system and for improving security of personally identifiable information stored in a computer database. The system and method enable a user's location information to be maintained in a data storage and retrieval system in such a way that it prohibits a user from being uniquely identified by the location information stored in the data storage and the retrieval system.
US11921880B2
Aspects of the subject disclosure may include, for example, a method for training a deep learning model that includes encoding a content item; generating a blended image by combining a background image and the encoded content; decoding the blended image to generate decoded content corresponding to the content item; and defining or specifying a loss function related to the deep learning model. The method also includes determining values of training parameters for the deep learning model to minimize the loss function, thereby obtaining a trained deep learning model. The method also includes an information concealing procedure using the trained deep learning model to conceal user content by encoding the user content and blending the encoded user content with a user-selected image; the information concealing procedure is substantially independent of the user-selected image. Other embodiments are disclosed.
US11921877B2
Systems and methods for providing decentralized tokenization with mapping data devoid of sensitive data. A node receives a set of index-key pairs generated by a randomization service external to the node. Each index-key pair in the set of index-key pairs defines a particular index value mapped to a particular random key value. The node creates a mapping structure using the set of index-key pairs. Data-in-transit comprising sensitive data is received. A tokenization service of the node generates a token for the sensitive data using the mapping structure.
US11921868B2
A device configured to provide access to a digital document to a user device and to receive an access request for a first masked data element within the digital document. The device is further configured to generate a first blockchain transaction that identifies a machine learning model that is stored in a blockchain. The device is further configured to publish the first blockchain transaction in a blockchain ledger for the blockchain and to receive a second blockchain transaction from the machine learning model in response to publishing the blockchain transaction in the blockchain ledger. The second transaction indicates whether the user is approved for accessing the masked data element. The device is further configured to provide access to the first masked data element on the user device for the user in response to determining that the user is approved for accessing the masked data element.
US11921865B2
Aspects of the present invention provide methods, apparatuses, systems, computing devices, computing entities, and/or the like for identifying data processing activities associated with various data assets based on data discovery results. In accordance various aspects, a method is provided comprising: identifying and scanning data assets to detect a subset of the data assets, wherein each asset of the subset is associated with a particular data element used for target data; generating a prediction for each pair of data assets of the subset on the target data flowing between the pair; identifying a data flow for the target data based on the prediction generated for each pair; and identifying a data processing activity associated with handling the target data based on a correlation identified for the particular data element, the subset, and/or the data flow with a known data element, subset, and/or data flow for the data processing activity.
US11921858B2
A system for protecting an information handling system from alterations in chain sequencing uses a root of trust to secure transition points between entities in a sequence according to a chain of trust stored in a chain of trust database. Before transitioning control from a first entity transferring control to a second entity receiving control, the root of trust validates the transferring entity and the receiving entity. Failure to validate both entities results in the root of trust stopping the boot process to prevent malicious code from interfering with the BIOS executing the correct steps in the process.
US11921831B2
Person or object authentication can be performed using artificial intelligence-enabled systems. Reference information, such as for use in comparisons or assessments for authentication, can be updated over time to accommodate changes in an individual's appearance, voice, or behavior. In an example, reference information can be updated automatically with test data, or reference information can be updated conditionally, based on instructions from a system administrator. Various types of media can be used for authentication, including image information, audio information, or biometric information. In an example, authentication can be performed wholly or partially at an edge device such as a security panel in an installed security system.
US11921825B2
A metrology system includes one or more through-focus imaging metrology sub-systems communicatively coupled to a controller having one or more processors configured to receive a plurality of training images captured at one or more focal positions. The one or more processors may generate a machine learning classifier based on the plurality of training images. The one or more processors may receive one or more target feature selections for one or more target overlay measurements corresponding to one or more target features. The one or more processors may determine one or more target focal positions based on the one or more target feature selections using the machine learning classifier. The one or more processors may receive one or more target images captured at the one or more target focal positions, the target images including the one or more target features of the target specimen, and determine overlay based thereon.
US11921823B2
According to one or more embodiments, an image processing device includes a storage device and a processor. The storage device stores a plurality of time-series images. The processor extracts one or more feature points of a first image of the time-series images, sets a search range for one or more corresponding points of the feature points in a second image of the time-series images, searches for the one or more corresponding points in the search range of the second image, if there are a plurality of corresponding points searched, associates the searched corresponding points with the feature points based on a positional relationship between the corresponding points.
US11921815B2
A server system can receive an input identifying a problem to generate a solution using a machine-learning application. The method selects a machine-learning model template from a plurality of templates based at least in part on the input. The method analyzes one or more formats of the customer data to generate a customer data schema based at least in part a data ontology that applies to the identified problem. The method determines whether the customer data schema is misaligned with one or more key features of the selected machine-learning model template. Based on this determination, the method analyzes the metadata for the selected machine-learning model template to determine what additional information is required to re-align the customer data with the data expectations. The method can include gathering the addition information required to re-align the customer data with the data expectations of the selected machine-learning model template.
US11921798B2
Systems and methods are provided for retrieving first query result data associated with a first user account and rendering the first query result data into a first result item, generating a shareable search result stream comprising the first result item associated with the first user account, retrieving second query result data associated with a second user account and rendering the second query result data into a second result item, adding the second result item to the shareable search result stream associated with the first user account, and providing the sharable search result stream comprising the first result item and the second result item to a first computing device associated with the first user account and a second computing device associated with the second user account.
US11921788B2
A system level search module receives system level search user interface registration information for an application of the computing device. The registration information includes an indication of how the system level search module can launch the application. The registration information is added to a registration store, and the application is included as one of one or more applications that can be searched using the system level search user interface.
US11921784B2
An accelerator device includes a first processing unit to access a structure of a graph dataset, and a second processing unit coupled with the first processing unit to perform computations based on data values in the graph dataset.
US11921780B2
Systems and methods are disclosed herein for modifying the spelling of a list of names based on a score associated with a first name. The systems and methods may receive a media asset, determine a first source of data corresponding to the media asset, and receive, from the first source of data, a list of names, each name in the list of names being associated with a respective copy of the media asset. The systems and methods may generate a reduced list of names, retrieve a criterion from storage, determine a set of scores corresponding to each name from the reduced list of names based on the criterion, select a first name from the reduced list of names based on the set of scores, and modify the spelling of a second name in the list of names based on the first name.
US11921776B2
The present disclosure provides a surface mount data conversion method, system, medium and apparatus based on a component three-dimensional database. The surface mount data conversion method based on a component three-dimensional database includes: creating a component 3D database required in a circuit board designing stage and creating a production process template library required in a circuit board production stage; and performing data conversion on the component 3D database and the production process template library to generate a component image library for use in the production stage. The present disclosure can avoid repeated work, achieve real-time update and match of production data, and reduce the error rate caused by the production data during circuit board production.
US11921773B1
A contextual query system is configured to perform operations that include: causing display of a graphical user interface at a client device, the graphical user interface including a display of image data that comprises a set of image features; generating a query based on the set of image features of the image data; accessing media content based on the query at a repository, the repository comprising a collection of media content; and causing display of a presentation of the media content within the graphical user interface at the client device.
US11921764B2
A device may receive, in near-real time, unstructured data associated with an application or a system, and may extract textual data from the unstructured data. The device may parse the textual data to generate parsed textual data, and may perform natural language processing on the parsed textual data to generate processed textual data. The device may process the processed textual data, with a clustering model, to identify topical data associated with the processed textual data, and may process the topical data, with a classification model, to group the topical data into categories. The device may generate a knowledge graph based on the categories, and may store the knowledge graph in a data structure. The knowledge graph may enable the device to provide answers to questions associated with the application or the system.
US11921763B2
Systems and methods for parsing a software component search query to enable multi entity searches are provided. An exemplary method includes filtering a search query for unwanted characters, correcting a spelling of the search query, applying a first machine learning model to remove filter terms from the search query, parsing the query to extract entities, categorizing the entities as natural language, programming language, or keyword text, applying a second machine learning model to enhance search characteristics of the entities characterized as natural language, applying a third machine learning model to enhance search characteristics of the entities characterized as programming language, applying a fourth machine learning model to enhance search characteristics of the entities categorized as keyword text, consolidating the enhanced entities into an enhanced search query, applying a fifth machine learning model to determine intended sources for the search query, and searching the intended sources for results.
US11921756B2
Methods, apparatus, and processor-readable storage media for automated database operation classification using artificial intelligence techniques are provided herein. An example computer-implemented method includes obtaining at least one query related to one or more database operations; obtaining information pertaining to a set of multiple storage resources; classifying the at least one query as associated with at least one of multiple subsets of storage resources among the set of multiple storage resources by processing at least a portion of the query and at least a portion of the information pertaining to the set of multiple storage resources using one or more artificial intelligence techniques; and performing one or more automated actions based at least in part on the classifying of the at least one query.
US11921748B1
An automated method and apparatus are provided for comparing a source database and a target database that are intended to be kept in synchronization with each other. An application processes database changes that are posted to the source database and replicated to the target database. The source database and the target database are made up of blocks of data. Blocks of data from the source database having database changes are collected. These blocks of data are replicated to the target database. Blocks of data from the target database that correspond to the blocks of data from the source database having database changes are read. Representations of the blocks of data from the source database having database changes are compared to representations of blocks of data from the target database that correspond to the blocks of data from the source database having database changes. A corrective action is performed when the comparison indicates that the representations of the blocks of data from the source database having database changes do not match the representations of blocks of data from the target database that correspond to the blocks of data from the source database having database changes. A similar process is performed using “before images” of blocks of data from the source database having database changes and then comparing representations of these “before images” to representations of “current images” of blocks of data from the target database that correspond to the before images of blocks of data from the source database having database changes.
US11921746B2
This application discloses a data replication method and apparatus, a computer device, and a storage medium, and belongs to the field of database technologies. The method includes: adding, when a commitment operation of a transaction is detected, historical state data of the transaction to a data queue; adding at least one piece of historical state data in the data queue to a transmission buffer; and replicating, when a first preset condition is met, the at least one piece of historical state data in the transmission buffer to a cluster device. In this application, a node device does not need to convert an original historical state data format into a log format, and the cluster device does not need to parse a log into an original data format for storage, thereby avoiding a cumbersome log replay procedure, and improving the efficiency of the data replication process.
US11921739B1
In an exemplary implementation, systems, devices and methods for generating a common data engineering framework include receiving source data having one or more formats from an external source, analyzing the source data, generating a data dictionary having a mapping of data elements of the source data based on the analysis of the source data, generating and storing in memory a configuration file having the data dictionary, and generating and storing in the configuration file a data model logically organizing the data from the data dictionary in a common format.
US11921728B2
Aspects of the present disclosure relate to systems and methods for performing targeted searching based on a user profile. In examples, a user profile including a user embedding may be retrieved based on the receipt of a user indication. The user embedding may be created based on one or more user interest. A plurality of document embeddings may be identified based on the user embedding, where each document embedding of the plurality of document embeddings is determined to be within a first distance of the user embedding. In examples, a ranking for each document embedding of the plurality of document embeddings may be generated, where the ranking for each document embedding of the plurality of document embeddings is based on the user embedding. At least one document may be recommend based on a ranking associated with a document embedding.
US11921721B2
Disclosed herein are system, method, and computer program product embodiments for a query processing system. An embodiment operates by receiving a query associated with a table. An ordered index with entries that include key values that uniquely identifies a corresponding record in the table is determined. A last key value is initialized to store a minimum value for a data type of the key value. The query is executed as a union-all of a plurality of queries. While a count of selected records is less than or equal to a threshold quantity and at least one entry remains in the ordered index, an ordered next entry with a key value subsequent to the last key value in the index is identified, the corresponding record is selected from the table, the last key value is updated, the query is executed, and the count is incremented.
US11921719B1
Examples described herein provide a computer-implemented method that includes training a machine learning model. The model is trained by generating a set of training queries using at least one of a query workload and relationships between tables in a database, building a query graph for each of the set of training queries, computing, for each training query of the set of training queries, a selectivity based at least in part on the query graph, and building, based at least in part on the set of training queries, an initial join result distribution as a collection of query graphs.
US11921718B2
A computing device includes a computing device controller hub and a plurality of parallelized nodes coupled to the computing device controller hub. Each node of the plurality of parallelized nodes includes a central processing module, a main memory, and at least one disk memory. The plurality of computing devices is operable to collectively execute query requests against at least one database table stored by the plurality of computing devices based on each node of each computing device performing corresponding operations independently from other nodes of the plurality of parallelized nodes.
US11921713B2
Systems and methods are provided for automating the process of mapping repair documents, published by Original Equipment Manufacturers (OEMs), to repair information provided in a repair estimate record. A baseline set of repair estimate records specifying one or more parts of a baseline vehicle and an associated set of repair documents specifying instructions for repairing the one or more parts of the baseline vehicle may be saved using a data categorization model in a mapping dataset. The repair documents associated with baseline set of repair estimate records which have been saved in the mapping dataset may then be used to automatically determine associations between another set of repair estimate records and corresponding repair documents.
US11921698B2
Methods and systems for providing data assessment across related datasets, including identifying exceptional values in datasets and assessing upstream and or downstream datasets that utilize the exceptional values. Data assessment rules use exceptional values found in a dataset and data lineage information to identify impacted data in upstream or downstream datasets.
US11921690B2
A processing device receives a request to perform an operation for an object in a storage system. The request includes a custom path for the object that represents the content of the object. The custom path for the object includes a hash value resulting from a hashing algorithm. The processing device determines a data store that stores the one or more other objects having a respective custom path that corresponds to the custom path in the request. Responsive to determining the data store, the processing device performs the operation for the object using the data store.
US11921688B2
According to the invention, it is possible to efficiently construct an environment for implementing an IT system. Provided is an environment construction support device. The environment construction support device stores a tree structure model that is information representing an environment for implementing an IT system in a tree structure and can be updated as needed, a construction script structure that is information related to a construction script that is a series of codes for constructing the environment and can be updated as needed, and parameter correspondence information that is information indicating a correspondence between an element of the tree structure model and an element of the construction script, and updates the parameter correspondence information to correspond to latest contents of the tree structure model and the construction script structure by comparing at least one of the tree structure model and the construction script structure with the parameter correspondence information.
US11921674B2
A compression method, system, and computer program product include creating compressed data via a first system from input data, sending information to a second system detailing a compression strategy for the compressed data, and learning, via the second system, from the information how to recreate the input to the first system using the compressed data.
US11921671B2
Systems, methods, and machine-readable media for creating, deleting, and restoring volume snapshots in a remote data store are disclosed. A storage volume and a storage operating system are implemented in a software container. Through a user interface, a user may create a snapshot of the volume to a cloud storage. A user may also delete individual snapshots from the cloud storage. Further, deletion of a most recent snapshot may occur by awaiting deletion (though marking as deleted to the user) until a next snapshot is received. Snapshots in the cloud storage are manipulatable even after destruction of the source volume (by destruction of the container, for example). A controller outside the container is used by implementing the same API as the controller in the container had. Full restores of snapshots in the cloud are also possible even when the original container and volume have been destroyed.
US11921667B2
A reconfigurable computing chip, a method for configuring the reconfigurable computing chip, a method for convolution process, a device for convolution process, a computer readable storage medium and a computer program product are provided. The reconfigurable computing chip comprises a processing module including multiple processing cores sharing a first cache, wherein each of the plurality of processing cores includes multiple processing elements sharing a second cache, each of the plurality of processing elements monopolizes a third cache corresponding to said processing element, wherein the reconfigurable computing chip is dynamically configured to perform convolution process on an input feature map and a convolution kernel to obtain an output feature map, and each of the multiple processing elements is dynamically configured to perform a multiplication-plus-addition process on a part of the input feature map and a part of the convolution kernel to obtain a part of the output feature map.
US11921662B2
Apparatuses, systems, and associated methods of manufacturing are described that provide a dynamic data interconnect and networking cable configuration. The dynamic data interconnect includes a substrate, transmitters supported on the substrate configured to generate signals, and receivers supported on the substrate configured to receive signals. The dynamic data interconnect further includes a number of connection pads that receive data cables attached thereto and a number of transmission lanes that operably couple the transmitters and receivers to the connection pads. The dynamic data interconnect further includes transmission circuitry in communication with each of the transmitters and receivers such that, in an operational configuration, the transmission circuitry determines a transmission state of the dynamic data interconnect and selectively disables operation of at least a portion of the transmitters or at least a portion of the receivers.
US11921658B2
Enabling a protocol for efficiently and reliably using the NVME protocol over a network, referred to as NVME over Network, or NVMEoN, may include an NVMEoN exchange layer for handling exchanges between initiating and target nodes on a network, a burst transmission protocol that provides guaranteed delivery without duplicate retransmission, and an exchange status block approach to manage state information about exchanges.
US11921657B2
A Peripheral Component Interconnect Express (PCIe) interface device may include a PCIe layer, a link training module, a PCIe register, and a PCIe controller. The PCIe layer may perform communication between a host and a Direct Memory Access (DMA) device. The link training module may perform a link training for the host. The PCIe register may store data information on the PCIe layer. The PCIe controller may switch an operating clock from a PCIe clock, generated based on a reference clock, to an internal clock, process data of the PCIe layer on the basis of the internal clock, and control the link training module to recover a link for the host, when a reset signal received from the host is asserted or the reference clock is off.
US11921656B2
An apparatus may include a heterogeneous computing environment that may be controlled, at least in part, by a task scheduler in which the heterogeneous computing environment may include a processing unit having fixed logical circuits configured to execute instructions; a reprogrammable processing unit having reprogrammable logical circuits configured to execute instructions that include instructions to control processing-in-memory functionality; and a stack of high-bandwidth memory dies in which each may be configured to store data and to provide processing-in-memory functionality controllable by the reprogrammable processing unit such that the reprogrammable processing unit is at least partially stacked with the high-bandwidth memory dies. The task scheduler may be configured to schedule computational tasks between the processing unit, and the reprogrammable processing unit.
US11921651B2
An integrated circuit is described. This integrated circuit may include: an interface module with a first power domain and a second power domain. The first power domain may include a digital controller, and the second power domain may include a first analog front end (AFE) circuit. Moreover, the interface module may include up/down level shifters that communicate electrical signals that include a DC component from the first power domain to the second power domain. In some embodiments, the integrated circuit may provide a fully on-chip solution to handle level shifting between the AFE circuit and a digital controller in Universal Serial Bus (USB) 2.0 during communication of electrical signals in a full-speed mode and/or a high-speed mode.
US11921650B2
A memory system includes a dynamic random access memory (DRAM) device, a second memory device, and a memory controller circuit. The memory controller circuit is coupled to the DRAM device by a first data channel configured to transfer first data between the memory controller circuit and the DRAM device on behalf of a host, and is also coupled to the DRAM device by a second data channel configured to transfer second data between the memory controller circuit and the DRAM device on behalf of the second memory device while the first data is being transferred across the first data bus.
US11921643B2
A processor is provided that includes a first multiplication unit in a first data path of the processor, the first multiplication unit configured to perform single issue multiply instructions, and a second multiplication unit in the first data path, the second multiplication unit configured to perform single issue multiply instructions, wherein the first multiplication unit and the second multiplication unit are configured to execute respective single issue multiply instructions in parallel.
US11921642B2
A cache memory includes cache lines to store information. The stored information is associated with physical addresses that include first, second, and third distinct portions. The cache lines are indexed by the second portions of respective physical addresses associated with the stored information. The cache memory also includes one or more tables, each of which includes respective table entries that are indexed by the first portions of the respective physical addresses. The respective table entries in each of the one or more tables are to store indications of the second portions of respective physical addresses associated with the stored information.
US11921635B2
Embodiments described herein provide a scalable coherency tracking implementation that utilizes shared virtual memory to manage data coherency. In one embodiment, coherency tracking granularity is reduced relative to existing coherency tracking solutions, with coherency tracking storage memory moved to memory as a page table metadata. For example and in one embodiment, storage for coherency state is moved from dedicated hardware blocks to system memory, effectively providing a directory structure that is limitless in size.
US11921633B2
Deduplicating data based on recently reading the data, including: determining whether a calculated signature for write data matches a particular signature corresponding to data that was recently read from the storage device, wherein the signature is calculated using the write data as input; and after determining that the calculated signature for the write data matches the particular signature, obtaining the data that was recently read and comparing the data that was recently read to the write data.
US11921624B2
Dynamically generating data tests includes: receiving test templates and metadata for a plurality of data objects and, on a trigger condition: based on at least the metadata and the test templates, determining a current set of templated data tests, wherein determining the current set of templated data tests comprises: determining at least one templated data test, from a prior set of templated data tests, to cease using; determining at least one templated data test to add to the current set of templated data tests; and determining, within the current set of templated data tests, at least one templated data tests to regenerate; generating the at least one templated data test to add to the current set of templated data tests; regenerating the least one templated data test to regenerate; and executing templated data tests, within the set of current templated data tests, on the plurality of data objects.
US11921622B2
Systems and methods are provided for automatically generating a fault-enabled software development kit (SDK) to test an application. The generating includes determining one or more faults based on codes associated with the SDK and a frequency of occurrences of faults while executing the SDK. A fault injector automatically injects the determined faults in select layers of code in the SDK and generates fault configuration data associated with the automatically injected faults in the SDK. The fault configuration data describes faults that have been injected in the fault-enabled SDK to test an application. The fault-enabled SDK tests the application without needs for modifying the application code for testing purposes. The fault-enabled SDK further provides types of faults that may be common in using the SDK without requiring application developers to have detailed understanding of internals of the SDK to test the application with simulated faults.
US11921614B2
Various implementations of the invention develop executable code for an embedded system, including a microcontroller and a device. Some implementations of the invention comprise a microcontroller development tool configured to operate on a general purpose computer. In some implementations, the development tool comprises: 1) a virtual microcontroller configured to operate within the development tool in a manner substantially identical to an operation of the microcontroller of the embedded system, wherein the virtual microcontroller operates within the development tool using op codes native to that of the microcontroller, the virtual microcontroller further configured to receive inputs from and provide outputs to the device of the embedded system, 2) an expanded memory beyond a memory available to the microcontroller, the expanded memory available to the virtual microcontroller and configured to store op codes or data for the virtual microcontroller to assist with development of executable code, and 3) a microcontroller programmer configured to transfer executable code to a memory of the microcontroller, wherein the executable code is developed within the development tool; and a microcontroller coupler configured to couple the development tool to the embedded system.
US11921606B2
Methods and system are provided for determining a system capacity. The system capacity may be determined by performing one or more capacity tests. The one or more capacity tests may produce capacity test results.
US11921590B2
A three-phase full quorum commit method enabling backing up of network devices that do not offer direct hooks in order to have application consistent protection. Devices are verified to be ready to perform a backup, and a condition of reaching and maintaining a full quorum of devices within a maximum time period is required before the system can be backed up. The three phase backup process reduces the chance of changes to network devices from corrupting consistency among the saved states of the different and disparate network devices. Multiple devices of different makes and models participate together as a unified backup as a network partition and all devices are verified as being in a ready state. The device configuration data is moved from device memory to local disk, and can then be tiered to secondary storage.
US11921578B2
An electronic device includes an error correction circuit configured to detect an error included in internal data, to generate a failure detection signal during a read operation, and to correct the error included in the internal data during a refresh operation, and a core circuit configured to store an address signal for activating a word line in which the internal data including the error is stored through as a failure address signal when the failure detection signal is input to the core circuit, and store the error-corrected internal data in the core circuit through a word line activated by the failure address signal during the refresh operation.
US11921573B2
Systems, methods, and computer-readable storage media configured to predict future system failures are disclosed. Performance metrics (e.g., key performance indicators (KPIs)) of a system may be monitored and machine learning techniques may utilize a trained model to evaluate the performance metrics and identify trends in the performance metrics indicative of future failures of the monitored system. The predicted future failures may be identified based on combinations of different performance metrics and the impact that the performance metric trends of the group of different performance metrics will have on the system in the future. Upon predicting that a system failure will occur, operations to mitigate the failure may be initiated. The disclosed embodiments may improve overall performance of monitored systems by: increasing system uptimes (i.e., availability); helping systems administrators maintain the monitored systems in a healthy state; and ensuring the functionality those systems provide is readily available to system users.
US11921567B2
Temporarily limiting access to a storage device, including: determining that a storage device of a plurality of storage devices in a storage system is operating outside of a defined performance range; determining that the storage device operating outside of the defined performance range may be caused by a rehabilitative action performed on the storage device; and modifying a storage operation issuance policy for one or more storage devices of the plurality of storage devices until a determination that the storage device is operating within the defined performance range.
US11921563B1
An operating device of a cross-power domain multiprocessor and a communication method thereof. The device includes: at least two processors, wherein each is connected with a processor channel connected with a memory, and the processor channel includes read and write channels; the memory and an interface parsing unit for controlling the processor channels; the memory includes a shared memory unit and a dedicated memory of each processor; a memory allocation unit for allocating the shared memory and a detection wake-up unit for detecting a processor state and receiving a data transmission command. When the processor with a receiving end in a dormant mode is awoken, information can be saved in the shared memory and processed according to the information priority after the processor is completely awake. The shared memory performs dynamic allocation according to the quantity of the wake-up processors, which improves the communication efficiency between the memory and processors.
US11921546B2
The present invention relates to a polyimide-based film, a window cover film including the polyimide-based film, and a display panel including the polyimide-based film. More specifically, the present invention relates to a polyimide-based film of which a modulus measured according to ASTM D882 is 5 GPa or more and a rate of change of the modulus, after the polyimide-based film is maintained under a high-temperature and high-humidity condition of 60° C. and 90% RH for 500 hours, is 10% or less.
US11921545B2
A display device is provided and includes: a case assembly, a first supporting component, a second supporting component disposed to be slidable relative to the first supporting component, and a transmission mechanism connected to the second supporting component; and a flexible display screen laying on one side of the first supporting component and one side of the second supporting component, a first end of the flexible display screen connected to one end of the second supporting component far away from the first supporting component, and a second end of the flexible display screen connected to the transmission mechanism.
US11921540B2
An electronic device and method are disclosed. The device includes a foldable housing including a hinge connecting a first and second housing, a first bendable display, a second display oriented facing the first display, at least one sensor for detecting the bending, a memory and a processor. The processor implements the method, including: detecting bending by the sensor while displaying an application, determining to pre-generate another screen of the application based on the bending angle, pre-generating the second execution screen before the change in the angle is reaches a threshold value, and active a deactivated display and display the second execution screen on the activated display when the angle surpasses the predetermined threshold value.
US11921536B2
The subject matter of this specification can be embodied in, among other things, a control apparatus includes a first mounting member, a pivot member defining an axis, an elongate member configured to pivot about the axis and having a first elongate portion configured as a first lever arm extending away from the pivot member in a first direction, a second elongate portion extending away from the pivot member in a second direction opposite the first direction, a retainer bracket affixed to the second elongate portion, a gimbal moveably affixed to the first mounting member between the pivot member and the retainer bracket, a force bracket moveably affixed to the second elongate portion by the retainer bracket, and a bias member configured to urge movement of the force bracket in the second direction.
US11921535B2
A bandgap reference circuit includes an amplifier, a first transistor, a second transistor, a third transistor, a first resistor, and a second resistor. The amplifier is configured to generate a bandgap voltage. The first transistor is coupled to the amplifier, and passes a first PTAT current. The second transistor is coupled to the amplifier, and passes a second PTAT current. The first resistor is coupled to the amplifier and the second transistor, and passes the second PTAT current to the second transistor. The third transistor is coupled to the amplifier, and passes a third PTAT current that bypasses the first resistor and the second transistor. The second resistor is coupled to the first transistor, the second transistor, and the third transistor, and passes the first PTAT current, the second PTAT current, and the third PTAT current.
US11921528B2
Apparatuses, systems, and methods are disclosed for fluid flow control. A container is shaped to receive a liquid. An inlet is configured to allow the liquid to enter the container. An outlet is configured to allow the liquid to exit the container. A float is disposed within the container. A valve is actuated based on a position of the float within the container to open the valve at a first liquid level within the container and to close the valve at a different liquid level within the container.
US11921513B2
A moving robot includes: a boundary signal detector configured to detect a proximity boundary signal generated in a proximity boundary area in which a portion of a first travel area and a portion of a second travel area are proximal to each other; and a controller configured to define a proximity boundary line based on the proximity boundary signal, and control the travelling unit such that the body performs a homing travel which indicates travelling along the proximity boundary line. The moving robot may be included in a system that includes boundary wires to define the first and second travel areas. The system may further include a docking unit to dock with and charge the moving robot.
US11921508B2
A method for estimating a ground plane includes receiving a pose of a robotic device with respect to a gravity aligned reference frame, receiving one or more locations of one or more corresponding contact points between the robotic device and a ground surface, and determining a ground plane estimation of the ground surface based on the orientation of the robotic device with respect to the gravity aligned reference frame and the one or more locations of one or more corresponding contact points between the robotic device and the ground surface. The ground plane estimation includes a ground surface contour approximation. The method further includes determining a distance between a body of the robotic device and the determined ground plane estimation and causing adjustment of the pose of the robotic device with respect to the ground surface based on the determined distance and the determined ground plane estimation.
US11921491B2
Methods, systems, and apparatus for computer aided design of physical structures include: producing a quad parameterization computer model (including quad parameter domains) of a polygon mesh, where quad parameter domain(s) adjacent to a boundary curve interpolate the boundary curve; and forming a computer model of a three dimensional object by constructing locally refinable surface representation(s) from the quad parameterization computer model, refining a boundary of the locally refinable surface representation(s) to approximate the boundary curve within a first tolerance value set in accordance with a smallest dimension representable by a geometry modeling kernel, freezing control points of the locally refinable surface representation(s) at the boundary, and modifying remaining interior portions of the locally refinable surface representation(s) to approximate the polygon mesh within a second tolerance value that is at least an order of magnitude larger than the first tolerance value.
US11921488B2
System and method that to shape micro-object density distribution (how densely the micro-objects are assembled in particular spatial regions) are provided. A high speed camera tracks existing object density distribution. An array of photo-transistor-controlled electrodes is used to generate a dynamic potential energy landscape for manipulating objects with both DEP and EP forces, and a video projector is used actuate the array. One or more computing devices are used to: process images captured by the camera to estimate existing density distribution of objects; receive a desired density distribution of micro-objects; define a model describing a variation of micro-object density over time due to capacitance-based interactions; generate a sequence of electrode potential that when generated would minimize error between the existing density distribution and a desired density distribution; and use the sequences of electrode potentials to actuate the electrodes.
US11921484B1
A safety rated robotic motor control system may be configured to receive sensor data from sensors positioned on a motor. The data can be received by a programmable logic device and processed to generate a fault message based on a first set of characteristics. The fault message and the data can be transmitted to a safety controller that determines a second set of characteristics and generates operating instructions based on the fault message and the second set of characteristics.
US11921479B2
The presented agricultural apparatus was developed for peoples in undeveloped countries, peoples affected by the changing climates to reduce water usage and reduce electricity usage, bringing more water retention in the soils used for growing food all year round, for heating and cooling purposes of food and peoples living areas. The presented apparatus is used with a generation of electricity apparatus that utilizes a plurality of solar photo voltaic panels in a rack mounting structure utilizing various apparatus as a means for increasing water irrigation, reduce water usages, and reduce electricity usage costs and supply at a specific spatial point area. The apparatus was developed as a means to help people in rural un developed areas as well as cities and industrial growing areas. Also included in the apparatus system is a means for an autonomous Virtual Currency related split payments apparatus for a mining aspect of rewarded distributions to poverty, animal, wildlife and environment beneficiaries.
US11921477B2
Embodiments provided herein relate to enforcing a device restriction policy. A device restriction policy may be stored that maps one or more portions of a household with particular household occupants of a plurality of household occupants. A request may be received to activate the device restriction policy on a household occupant. The device restriction policy may be activated against the household occupant based on the received request. One or more electronic devices may be disabled that are located in a portion of the household linked with the household occupant based on the received request and the device restriction policy.
US11921469B2
A metronome includes a body, a sensor coupled to the body and a controller in communication with the sensor. The sensor is configured to detect one or more strikes by a user of the metronome. The controller is configured to receive a first user input to select a tap tempo mode, detect via the sensor a strike by the user on the body of the metronome, determine a tempo based on a plurality of strikes by the user. The controller is further configured to detect modulation of how the strikes are made to the body of the metronome and automatically adjust the tempo based on the detected modulation of the strike.
US11921468B2
A method for measuring the torque of a balance spring, made, in particular, of micromachinable material. A gripper places the collet on an insertion guide on the vertex of a mock obelisk-shaped arbor for a first centring of the collet, this balance spring is allowed to slide under its own weight along the guide surmounting a frustoconical shank that completes the self-centring of the collet on the tool axis, and for holding this balance spring without stress on the shank, the mock arbor including a drive device cooperating with the inner contour of the collet for the relative driving in rotation thereof without slipping, a holding tool holds the outer coil of the balance spring, to measure the torque of the balance spring by rotating the main tool and/or the holding tool about the axis, without stressing the balance spring.
US11921459B2
An imaging system includes a housing to define a housing space, a collection device to collect fine particles in the housing space, a detection device to detect a collection performance of the collection device, and a cleaning device to clean the collection device.
US11921455B2
A lubricant solid contains, in a content of 92 mass % or more and 100 mass % or less, a lubricant having a polygonal network bond structure.
US11921454B2
A digital printing system (10) includes a flexible substrate (44), an optical assembly (200, 301) and a processor (20). The flexible substrate (44) has a periodic pattern, and is configured to be moved and to receive ink droplets in a printing process that forms an image thereon. The optical assembly (200, 301) is configured to illuminate the flexible substrate (44) with light (215, 315), to detect the light (215, 315) from the flexible substrate (44), and to derive from the detected light (215, 315) a signal indicative of the periodic pattern. The processor (20) is configured to receive the signal and to monitor or control the digital printing system (10) based on the periodic pattern as indicated by the signal.
US11921453B2
An image forming apparatus includes a latent image forming device and a visualizing device. The latent image forming device forms a latent image with an adhesive on a base material. The visualizing device causes particles to adhere to the latent image to visualize the latent image as an uneven image. The particles each contains an insoluble substance.