US11424436B2
A method of preparing a positive electrode active material for a secondary battery includes preparing a precursor of a composite transition metal oxide compound represented by Formula 1, and mixing the precursor, a lithium source, and a doping element source and sintering the mixture to form a doped lithium composite transition metal oxide, wherein the doping element source is a hydroxide-based compound. Ni1−(x1+y1)Cox1May1(OH)2 [Formula 1] wherein, Ma is at least one element selected from the group consisting of manganese (Mn) and aluminum (Al), and 0
US11424433B2
A method for manufacturing an electrode having an irregular shape through a simple process while minimizing the amount of wasted electrode active material is provided. The method results in first to third coating areas formed to be spaced apart from each other on a collector, a plurality of fourth coating areas formed between the first coating area and the second coating area, and a plurality of fifth coating areas formed between the second coating area and the third coating area. The plurality of fourth coating areas and the plurality of fifth coating areas are dislocated from each other when viewed from one side in a width direction of the collector.
US11424430B2
An organic electroluminescence device according to the present disclosure includes a light-emitting layer containing a light-emitting material, a first reflective layer configured to reflect light generated in the light-emitting layer, a second reflective layer disposed on an opposite side of the light-emitting layer from the first reflective layer, having light reflectivity and light transmissivity, to cause light generated in the light-emitting layer to resonate between the second reflective layer and the first reflective layer, and a dielectric multilayer film disposed on an opposite side of the second reflective layer from the light-emitting layer to cause light emitted from the second reflective layer to resonate.
US11424425B2
An electroluminescent device includes a first electrode and a second electrode facing each other; a hole transport layer between the first electrode and the second electrode; a light emitting layer including a first light emitting layer disposed between the hole transport layer and the second electrode and including a first quantum dot and a second light emitting layer between the first light emitting layer and the second electrode and including a second quantum dot; and an electron transport layer between the light emitting layer and the second electrode. Each of the first and second light emitting layers emits first light, each of the first and second quantum dots has a core-shell structure including one or more shells, and the first and second quantum dots have different numbers of shells from each other or have different total thicknesses of the one or more shells from each other.
US11424408B2
An ReRAM structure includes a dielectric layer. A first ReRAM and a second ReRAM are disposed on the dielectric layer. The second ReRAM is at one side of the first ReRAM. A trench is disposed in the dielectric layer between the first ReRAM and the second ReRAM. The first ReRAM includes a bottom electrode, a variable resistive layer and a top electrode. The variable resistive layer is between the bottom electrode and the top electrode. A width of the bottom electrode is smaller than a width of the top electrode. The width of the bottom electrode is smaller than a width of the variable resistive layer.
US11424400B1
The invention is directed to a device and method to engineer the superconducting transition width by suppressing the phonon populations responsible for the Cooper-pair decoherence below the superconducting transition temperature via phononic bandgap engineering. The device uses phononic crystals to engineer a phononic frequency gap that suppresses the decohering thermal phonon population just below the Cooper-frequency, and thus the normal conduction electron population. For example, such engineering can relax the cooling requirements for a variety of circuits yielding higher operational quality factors for superconducting electronics and interconnects.
US11424399B2
Operations for integrating thermoelectric devices in Fin FET technology may be implemented in a semiconductor device having a thermoelectric device. The thermoelectric device includes a substrate and a fin structure disposed on the substrate. The thermoelectric device includes a first connecting layer and a second connecting layer disposed on opposing ends of the fin structure. The thermoelectric device includes a first thermal conductive structure thermally and a second thermal conductive structure thermally coupled to the opposing ends of the fin structure. The fin structure may be configured to transfer heat from one of the first thermal conductive structure or the second thermal conductive structure to the other thermal conductive structure based on a direction of current flow through the fin structure. In this regard, the current flow may be adjusted by a power circuit electrically coupled to the thermoelectric device.
US11424397B2
Provided are an electrode material for thermoelectric conversion modules capable of preventing cracking and peeling of electrodes that may occur at the bonding parts of a thermoelectric element and an electrode under high-temperature conditions to thereby maintain a low resistance at the bonding parts, and a thermoelectric conversion module using the material. The electrode material for thermoelectric conversion modules includes a first substrate and a second substrate facing each other, a thermoelectric element formed between the first substrate and the second substrate, and an electrode formed on at least one substrate of the first substrate and the second substrate, wherein the substrate is a plastic film, the thermoelectric element contains a bismuth-tellurium-based thermoelectric semiconductor material, a telluride-based thermoelectric semiconductor material, an antimony-tellurium-based thermoelectric semiconductor material, or a bismuth-selenide-based thermoelectric semiconductor material, the electrode that is in contact with the thermoelectric element is formed of a metal material, and the metal material is gold, nickel, aluminum, rhodium, platinum, chromium, palladium, stainless steel, molybdenum or an alloy containing any of these metals.
US11424394B2
LED packages are disclosed that are compact and efficiently emit light, and can comprise encapsulants with planar surfaces that refract and/or reflect light within the package encapsulant. The LED package are also directed to features or arrangements that allow for improved or tailored emission characteristic for LED packages according to the present invention. Some of these features or arrangements include, but are not limited to, higher ratio of light source size to submount size, the used of particular materials (e.g. different silicones) for the LED package layers, improved arrangement of a reflective layer, improved composition and arrangement of the phosphor layer, tailoring the shape of the encapsulant, and/or improving the bonds between the layers. There are only some of the improvements disclosed herein, with some of these resulting in LED packages the emit light with a higher luminous intensity over conventional LED packages.
US11424393B2
A light-emitting module and a light-emitting diode are provided. The light-emitting diode includes an epitaxial light-emitting structure to generate a light beam with a broadband blue spectrum. A spectrum waveform of the broadband blue spectrum has a full width at half maximum (FWHM) larger than or equal to 30 nm. The spectrum waveform has a plurality of peak inflection points, and a difference between two wavelength values to which any two adjacent ones of the peak inflection points respectively correspond is less than or equal to 18 nm.
US11424391B2
A wavelength-converting element includes a substrate, a wavelength-converting layer and a diffuse reflection layer. The wavelength-converting layer is disposed above the substrate. The diffuse reflection layer is disposed between the substrate and the wavelength-converting layer. The diffuse reflection layer includes an inorganic binder and a plurality of diffuse reflection particles. The diffuse reflection particles are mixed with the inorganic binder. The inorganic binder includes an alcohol-soluble inorganic binder or a water-soluble inorganic binder. A projection apparatus using the wavelength-converting element and a manufacturing method of the wavelength-converting element are also provided.
US11424384B2
A method of manufacturing a light-emitting device includes: arranging a plurality of light-emitting elements each having an upper surface; disposing a first reflective member between the plurality of light-emitting elements such that the upper surface of each of the plurality of light-emitting elements are exposed and such that lateral surfaces of the light-emitting elements are covered with the first reflective member; disposing a light-transmissive member over the upper surface of each of the plurality of light-emitting elements and the first reflective member; forming a plurality of grooves surrounding one or two or more light-emitting elements by removing a portion of the light-transmissive member and a portion of the first reflective member; disposing a second reflective member to fill the plurality of grooves; and cutting the second reflective member to perform singulation.
US11424383B2
A semiconductor device includes: a first semiconductor region; and a first electrode on the first semiconductor region; wherein first semiconductor region includes a first layer and a second layer, the second layer includes a first portion and a second portion adjacent to the first portion, the first portion has a first thickness, the second portion has a second thickness less than the first thickness, the first layer includes a first material and a first dopant, the first material includes multiple elements, the first dopant has a first concentration, the second layer includes a second material and a second dopant, the second material includes multiple elements, the second dopant has a second concentration, one of the elements of the first material of the first layer is different from the elements of the second material of the second layer.
US11424382B2
An electrical device includes a counterdoped heterojunction selected from a group consisting of a pn junction or a p-i-n junction. The counterdoped junction includes a first semiconductor doped with one or more n-type primary dopant species and a second semiconductor doped with one or more p-type primary dopant species. The device also includes a first counterdoped component selected from a group consisting of the first semiconductor and the second semiconductor. The first counterdoped component is counterdoped with one or more counterdopant species that have a polarity opposite to the polarity of the primary dopant included in the first counterdoped component. Additionally, a level of the n-type primary dopant, p-type primary dopant, and the one or more counterdopant is selected to the counterdoped heterojunction provides amplification by a phonon assisted mechanism and the amplification has an onset voltage less than 1 V.
US11424376B2
A superlattice absorber for a detector is provided. The superlattice absorber includes a plurality of material periods deposited successively. Each of the material periods includes a first layer of InAs, InGaAs, InAsSb or InGaAsSb; and a plurality of second layers of InGaAsSb. The second layers comprise at least two InGaAsSb layers with at least two different content combinations. The content of the second layers is different from that of the first layer.
US11424368B2
A transistor having high field-effect mobility is provided. In order that an oxide semiconductor layer through which carriers flow is not in contact with a gate insulating film, a buried channel structure in which the oxide semiconductor layer through which carriers flow is separated from the gate insulating film is employed. Specifically, an oxide semiconductor layer having high conductivity is provided between two oxide semiconductor layers. Further, an impurity element is added to the oxide semiconductor layer in a self-aligned manner so that the resistance of a region in contact with an electrode layer is reduced. Further, the oxide semiconductor layer in contact with the gate insulating layer has a larger thickness than the oxide semiconductor layer having high conductivity.
US11424366B2
A device includes a substrate, a shallow trench isolation (STI) structure, an isolation structure, and a gate stack. The substrate has a semiconductor fin. The shallow trench isolation (STI) structure is over the substrate and laterally surrounding the semiconductor fin. The isolation structure is disposed on a top surface of the STI structure. The gate stack crosses the semiconductor fin, over the STI structure, and in contact with a sidewall the isolation structure, in which the gate stack includes a high-k dielectric layer extending from a sidewall of the semiconductor fin to the top surface of the STI structure and terminating prior to reaching the sidewall of the isolation structure, and in which the high-k dielectric layer is in contact with the top surface of the STI structure.
US11424364B2
A finFET device and a method of forming are provided. The device includes a transistor comprising a gate electrode and a first source/drain region next to the gate electrode, the gate electrode being disposed over a first substrate. The device also includes a first dielectric layer extending along the first source/drain region, and a second dielectric layer overlying the first dielectric layer. The device also includes a contact disposed in the first dielectric layer and in the second dielectric layer, the contact contacting the gate electrode and the first source/drain region. A first portion of the first dielectric layer extends between the contact and the gate electrode. The contact extends along a sidewall of the first portion of the first dielectric layer and a first surface of the first portion of the first dielectric layer, the first surface of the first portion being farthest from the first substrate.
US11424362B2
A negative capacitance field effect transistor (NCFET) device is provided. The NCFET device includes a substrate, and a transistor stack structure formed on the substrate. The nanosheet stack structure includes a PFET region and an NFET region, the PFET region including a pWF metal layer stack and the NFET region including a nWF metal layer stack. The NCFET device also includes a dielectric interfacial layer formed on the transistor stack structure, the dielectric interfacial layer including metal induced oxygen vacancies, and the dielectric interfacial layer formed on a portion of the transistor stack structure. The NCFET device also includes a top electrode formed on the dielectric interfacial layer.
US11424358B2
A semiconductor device includes a semiconductor body comprising a first surface, a second surface opposite to the first surface, an active region, and an edge region surrounding the active region in a horizontal plane. The semiconductor device further includes a plurality of transistor cells at least partly integrated in the active region. Each transistor cell includes a drift region separated from a source region by a body region, and a gate electrode dielectrically insulated from the body region. The semiconductor device also includes a sensor device having a first sensor region of a first doping type integrated in the edge region. The first sensor region is electrically coupled to a first contact pad and to a second contact pad. Each contact pad is arranged either on the first surface or on the second surface. The sensor device at least partially extends around the active region.
US11424356B2
A transistor having: a semiconductor; a first electrode in contact with the semiconductor; a second electrode in contact with the semiconductor; and a control electrode, disposed between the first electrode and the second electrode, for controlling a flow of carriers in a channel in the semiconductor between the first electrode and the second electrode. A first electric field is produced in the channel in response to an electrical voltage applied between the first electrode and the second electrode. A field plate, comprising a resistive material, is disposed over the channel. A voltage source is connected across portions of the resistive field plate material for producing second electric field across such portions of the resistor, such second electric field being coupled into the channel to modify one or more peaks of the first electric field in the channel.
US11424355B2
A method of fabricating a gate stack for a power transistor device includes thermally oxidizing a surface of a Group IIIA-N layer on a substrate to form a first dielectric layer of an oxide material that is >5 A thick. A second dielectric layer being silicon nitride or silicon oxynitride is deposited on the first dielectric layer. A metal gate electrode is formed on the second dielectric layer.
US11424354B2
A Group III-Nitride (III-N) device structure is provided comprising: a heterostructure having three or more layers comprising III-N material, an anode n+ region and a cathode comprising donor dopants, wherein the anode n+ region and the cathode are on the first layer of the heterostructure and wherein the anode n+ region and the cathode extend beyond the heterostructure, and an anode metal region within a recess that extends through two or more of the layers, wherein the anode metal region is in electrical contact with the first layer, wherein the anode metal region comprises a first width within the recess and a second width beyond the recess, and wherein the anode metal region is coupled with the anode n+ region. Other embodiments are also disclosed and claimed.
US11424349B1
A lateral bipolar junction transistor (BJT) device includes: an emitter region, a collector region, and a base region, the base region positioned between and laterally separating the emitter region and the collector region, the base region including an intrinsic base region; and a cavity formed in a semiconductor substrate and filled with an insulating material, the cavity physically separating a lower surface of the intrinsic base region from the semiconductor substrate.
US11424341B2
A semiconductor device includes a substrate, a semiconductor fin, a gate electrode, a pair of gate spacers, a dielectric cap, and a hard mask layer. The semiconductor fin extends upwardly from the substrate. The gate electrode straddles the semiconductor fin. The pair of gate spacers is on opposite sidewalls of the gate electrode. The dielectric cap is atop the gate electrode and laterally between the pair of gate spacers. The hard mask layer is atop the dielectric cap and laterally between the pair of gate spacers. A bottommost position of the hard mask layer is not lower than a topmost position of the dielectric cap.
US11424337B2
The present invention provides an array substrate, a manufacturing method thereof, and a display panel. The array substrate includes a substrate, a buffer layer, an active layer, a gate insulating layer, a gate layer, an interlayer dielectric layer, a source drain layer, and a planarization layer. The gate insulating layer is formed on the active layer and the buffer layer. The interlayer dielectric layer is formed on the gate layer and the gate insulating layer. The source drain layer is patterned to form a source and a drain, and is connected to the active layer through via holes. The planarization layer in the present invention is easier to fill in.
US11424332B2
Semiconductor devices and methods of forming the same are provided. A semiconductor device according to the present disclosure include a source feature disposed over a backside source contact, a drain feature disposed over a backside dielectric layer, a plurality of channel members each extending between the source feature and the drain feature, and a gate structure wrapping around each of the plurality of channel members and disposed over the backside dielectric layer. The backside source contact is spaced apart from the backside dielectric layer by a gap.
US11424330B2
A gate electrode (3), a source electrode (4), and a drain electrode (5) is provided on a surface of the semiconductor substrate (1,2). An insulating film (6) covers the surface of the semiconductor substrate (1,2) in a region between the gate electrode (3) and the drain electrode (5). A source field plate (7) is provided on the insulating film (6) and not connected with the drain electrode (5). A diode (8) has a cathode connected with the source field plate (7) and an anode having a constant potential.
US11424317B2
A capacitor includes: a lower electrode including a metal nitride represented by MM′N, wherein M is a metal element, M′ is an element different from M, and N is nitrogen; a dielectric layer on the lower electrode; an interfacial layer between the lower electrode and the dielectric layer and including a metal nitrate represented by MM′ON, wherein M is a metal element, M′ is an element different from M, N is nitrogen, and O is oxygen; and an upper electrode on the dielectric layer.
US11424303B2
An array substrate may include a base substrate and a pixel defining layer on the base substrate. The pixel defining layer may include a plurality of thickness thinning regions. The thickness thinning regions may have a smaller height than other areas of the pixel defining layer on the base substrate. The plurality of the thickness thinning regions may be configured to guide flow of fillers to form an encapsulating layer on the pixel defining layer.
US11424301B2
A display device includes a circuit layer, a plurality of display elements arranged on the circuit layer, a sealing layer arranged on the plurality of display elements, a protective later arranged on the sealing layer, a touch electrode layer arranged on the protective layer, and a plurality of connection terminals arranged on the circuit layer and an exterior side of the sealing layer. The circuit layer includes a plurality of connection wirings respectively connected to any one the plurality of connection terminals, the protective layer includes a plurality of opening parts respectively in a region overlapping a part of each of the plurality of connection wirings, the touch electrode layer has a plurality of touch electrodes overlapping the display element, and each of the plurality of touch electrodes is connected to any one of the plurality of connection wirings via any one of the plurality of opening parts respectively.
US11424296B2
A display panel includes: an upper display substrate including a plurality of pixel areas arranged in each of a plurality of pixel columns and a light blocking area disposed adjacent to the pixel areas; and a lower display substrate including a plurality of display elements respectively overlapping the pixel areas, wherein the upper display substrate includes: a base substrate; a color filter layer disposed on the base substrate; and a light control layer disposed on the color filter layer and including transmission portions respectively at least partially overlapping first pixel areas arranged in a first one of the pixel columns and first conversion portions respectively at least partially overlapping second pixel areas arranged in a second one of the pixel columns, wherein the light blocking area includes a first light blocking area defined between the transmission portion and the first conversion portion, and a second light blocking area defined between the first conversion portions, and a first shortest distance from the base substrate to a lower surface of a first portion of the light control layer overlapping the first light blocking area is substantially equal to a second shortest distance from the base substrate to a lower surface of a second portion of the light control layer overlapping the second light blocking area.
US11424292B2
A cross-point memory device includes first conductive line structures laterally extending along a first horizontal direction, an array of memory pillar structures overlying top surfaces of the first conductive line structures, such that each of the memory pillar structures includes a respective memory element, and second conductive line structures laterally extending along a second horizontal direction and overlying top surfaces of the array of memory pillar structures. At least one of the first conductive line structures and the second conductive line structures each includes a respective aluminum-containing rail and a respective metallic cap strip in contact with a top surface of the respective aluminum-containing rail.
US11424288B2
A display device includes: a substrate including a pixel; a scan line for supplying a scan signal to the pixel; a data line for supplying a data signal to the pixel; a first power line for supplying a first driving power source to the pixel; a second power line for supplying a second driving power source to the pixel; and a third power line for supplying a ground voltage to the pixel. The pixel includes: first and second electrodes spaced apart from each other on the substrate; a plurality of light emitting elements, each of the light emitting elements having first and second end portions in a length direction thereof and being arranged between the first electrode and the second electrode; and a first switch electrically connected between the third power line and the first electrode. The first switch is configured to be turned on by a control signal.
US11424281B2
To realize miniaturization of a pixel, reduction in noise, and high quantum efficiency, and to improve short-wavelength sensitivity while suppressing inter-pixel interference and variations for each pixel. According to the present disclosure, there is provided an imaging device including: a first semiconductor layer formed in a semiconductor substrate; a second semiconductor layer of a conductivity type opposite to a conductivity type of the first semiconductor layer formed on the first semiconductor layer; a pixel separation unit which defines a pixel region including the first semiconductor layer and the second semiconductor layer; a first electrode which is connected to the first semiconductor layer from one surface side of the semiconductor substrate; and a second electrode which is connected to the second semiconductor layer from a light irradiation surface side that is the other surface of the semiconductor substrate, and is formed to correspond to a position of the pixel separation unit.
US11424278B2
The present disclosure relates to an imaging device, a method for manufacturing an imaging device, and an electronic device capable of reducing light entering an electric-charge holding unit in a back-illuminated imaging device. An imaging device includes: a photoelectric conversion unit; an electric-charge holding unit; a semiconductor substrate; a wiring layer; an insulation film layer; a first light-shielding film; and a second light-shielding film. The insulation film layer, the first light-shielding film, and the wiring layer are stacked on a second surface of the semiconductor substrate. The second light-shielding film includes: a first light-shielding portion extending from the first surface of the semiconductor substrate to a middle of the semiconductor substrate; a second light-shielding portion penetrating the semiconductor substrate; and a third light-shielding portion covering a part of the first surface of the semiconductor substrate. The present technology is applicable to a CMOS image sensor, for example.
US11424272B2
A display panel includes a pixel structure, including a plurality of pixel groups, and the pixel group includes: a first switch, having a second end coupled to a first main pixel; a second switch, having a second end coupled to a first sub-pixel; a third switch, having a second end coupled to the first sub-pixel; a first capacitor, having one end coupled to a first end of the third switch and another end coupled to a common electrode; and a fourth switch, having a second end coupled to a second main pixel; a fifth switch, having a second end coupled to a second sub-pixel; a sixth switch, having a second end coupled to the second sub-pixel; a second capacitor, having one end coupled to a first end of the sixth switch and another end coupled to the common electrode.
US11424271B2
Various examples are provided related to hydrogen plasma treatment of hafnium oxide. In one example, a method includes depositing a monolayer of a precursor on a first oxide monolayer; forming a second oxide monolayer by applying an oxygen (O2) plasma to the monolayer of the precursor; and creating oxygen vacancies in the second oxide monolayer by applying a hydrogen (H2) plasma to the second oxide monolayer. In another example, a device includes a hafnium oxide (HfO2) based ferroelectric thin film on a first side of a substrate and an electrode layer disposed on the HfO2 based ferroelectric thin film opposite the substrate. The HfO2 film includes a plurality of oxide monolayers including at least one HfO2 monolayer, each of the plurality of oxide monolayers having oxygen vacancies distributed throughout that oxide monolayer.
US11424268B2
A semiconductor structure and manufacturing method thereof are provided. The semiconductor structure includes a substrate having a first surface, a plurality of ferroelectric layers stacking over the first surface, and a plurality of metal layers stacking over the first surface of the substrate, wherein each of the metal layers is on each of the ferroelectric layers. The operations of the method for manufacturing the semiconductor structure includes providing a substrate having a first surface, and forming a plurality of stack units over the first surface of the substrate The forming of each of the stack units includes the operations of forming a ferroelectric layer and forming a metal layer on the ferroelectric layer.
US11424265B2
A semiconductor structure includes a memory die bonded to a support die. The memory die includes an alternating stack of insulating layers and electrically conductive layers located over a substrate including a single crystalline substrate semiconductor material, and memory stack structures extending through the alternating stack and containing a respective memory film and a respective vertical semiconductor channel including a single crystalline channel semiconductor material. The support die contains a peripheral circuitry.
US11424263B2
In some embodiments, the present disclosure relates to an integrated chip. The integrated chip includes a plurality of transistor devices disposed within a substrate and a plurality of memory devices disposed within the substrate. A first isolation structure is disposed within the substrate between the plurality of transistor devices and the plurality of memory devices. The first isolation structure has a protrusion extending outward from an upper surface of the first isolation structure. A logic wall is arranged on the protrusion and surrounds the plurality of memory devices.
US11424235B2
Interposer-less multi-chip module are provided. In one aspect, an interposer-less multi-chip module includes: a substrate; a base film disposed on the substrate; and chips pressed into the base film, wherein top surfaces of the chips are coplanar. For instance, the chips can have varying thicknesses and are pressed into the base film to different depths such that top surfaces of the chips are coplanar. An interconnect layer having back-end-of line (BEOL) metal wiring can be present on the wafer over the chips. Methods of forming an interposer-less multi-chip module are also provided.
US11424232B2
Provided are a display structure and a preparation method thereof, and a display apparatus. The display structure includes a flexible back plate and a display substrate which are stacked, the flexible back plate including a bonding electrode for bonding to an integrated circuit chip, and the flexible back plate being bent to form a bent portion on which the bonding electrode is located.
US11424231B2
A semiconductor structure includes a memory die bonded to a support die. The memory die includes an alternating stack of insulating layers and electrically conductive layers located over a first single crystalline semiconductor layer, and memory stack structures extending through the alternating stack and containing respective memory film and a respective vertical semiconductor channel including a single crystalline channel semiconductor material. The support die includes a peripheral circuitry.
US11424224B2
A display panel including a circuit board having pads, light emitting devices electrically connected to the pads and arranged on the circuit board, each light emitting device having a first surface facing the circuit board, and a buffer material layer disposed between the circuit board and the light emitting devices to fill a space between the circuit board and the light emitting devices, in which the buffer material layer is disposed under the first surfaces of the light emitting devices.
US11424223B2
The invention describes an LED lighting arrangement comprising a single-layer carrier comprising a mounting surface, a metal core, and a dielectric layer between the mounting surface and the metal core; at least one LED string comprising a plurality of series-connected LED die packages mounted on the mounting surface, wherein the LED die packages of a string are arranged in a two-dimensional array comprising at least two rows; and at least one micro-via extending through the dielectric layer of the single-layer carrier and arranged to electrically connect the final cathode of an LED string to the metal core of the single-layer carrier. The invention further describes a lighting unit; and a method of manufacturing an LED lighting arrangement.
US11424222B2
A semiconductor device, the device including: a first silicon layer including a first single crystal silicon; a first metal layer disposed over the first silicon layer; a second metal layer disposed over the first metal layer; a first level including a plurality of transistors, the first level disposed over the second metal layer, where the plurality of transistors include a second single crystal silicon; a third metal layer disposed over the first level; a fourth metal layer disposed over the third metal layer, where the fourth metal layer is aligned to the first metal layer with a less than 40 nm alignment error; and a via disposed through the first level, where the first level thickness is less than two microns.
US11424215B2
A nucleation suppression layer including a self-assembly material can be formed on a surface of a bonding dielectric layer without depositing the self-assembly material on physically exposed surfaces of first metal bonding pads of a first semiconductor die. Metallic liners including a second metal can be formed on the physically exposed surfaces of the metal bonding pads without depositing the second metal on the nucleation suppression layer. The first semiconductor die is bonded to a second semiconductor die by inducing metal-to-metal bonding between mating pairs of the first metal bonding pads and second metal bonding pads of the second semiconductor die.
US11424208B2
Embodiments of semiconductor devices and fabrication methods thereof are disclosed. In an example, a semiconductor device includes a first semiconductor structure and a second semiconductor structure. The first semiconductor structure includes a first bonding layer having a plurality of first bonding contacts, and a first via structure extending vertically through the first bonding layer and into the first semiconductor structure. The second semiconductor structure includes a second bonding layer having a plurality of second bonding contacts, and a second via structure extending vertically through the second bonding layer and into the second semiconductor structure. The first bonding contacts are in contact with the second bonding contacts at the bonding interface, the first via structure is in contact with the second via structure, and sidewalls of the first via structure and the second via structures have a staggered profile at the bonding interface.
US11424196B2
An integrated circuit (IC) die is disclosed. The IC die can include a signal via extending through the IC die. The IC die can include a transmission line extending laterally within the IC die in a direction non-parallel to the signal via, the transmission line configured to transfer an electrical signal to the signal via. The IC die can include a matching circuit disposed between the transmission line and the signal via. The matching circuit can include inductance and capacitance matching circuitry to compensate for parasitic inductance and capacitance introduced by transition from the IC die to an underlying carrier.
US11424195B2
Microelectronic assemblies, and related devices and methods, are disclosed herein. For example, in some embodiments, a microelectronic assembly may include a package substrate having a first surface and an opposing second surface; a radio frequency (RF) die having a lateral surface area and a plurality of contacts on a face, where the RF die is embedded in the package substrate with the plurality of contacts facing towards the second surface of the package substrate, and an RF front end between the RF die and the first surface of the package substrate, where the RF front end is positioned under the RF die and does not extend beyond the lateral surface area of the RF die.
US11424193B2
Disclosed herein is a substrate of a display panel, comprising: a support; a first alignment mark on the support; a first dielectric layer covering the first alignment mark; an auxiliary alignment mark aligned with the first alignment mark, wherein the auxiliary alignment mark comprises a recess into the first dielectric layer. Further disclosed herein is a display panel comprising the substrate, and a system comprising the display panel. Also disclosed herein is a method comprising: forming a first alignment mark on a support; forming a first dielectric layer covering the first alignment mark; and forming an auxiliary alignment mark aligned with the first alignment mark; wherein the auxiliary alignment mark comprises a recess into the first dielectric layer.
US11424188B2
A method of fabricating an integrated circuit device is provided. The method includes depositing a first dielectric layer over a semiconductor substrate and forming first and second via contacts in the first dielectric layer and extending below a bottom surface of the first dielectric layer. The method also includes etching back the first dielectric layer to expose upper portions of the first and second via contacts. The method further includes depositing an etch stop layer conformally on the upper portions of the first and second via contacts and on the first dielectric layer. In addition, the method includes depositing a second dielectric layer on the etch stop layer and forming first and second metal lines in the second dielectric layer to be electrically connected to the first via contact and the second via contact, respectively.
US11424179B2
A method of manufacturing a component carrier includes forming a stack with electrically conductive layer structures and at least one electrically insulating layer structure; configuring the stack as a redistribution structure for transferring between a smaller pitch on one side of the stack towards a larger pitch on an opposing other side of the stack; arranging a first stiffening structure and a second stiffening structure in opposing surface regions of the stack. A component carrier and an electric device manufactured with the method exhibit improved stiffness and signal integrity.
US11424176B2
A semiconductor device includes a semiconductor chip with bonding pads, the bonding pads being arranged along one side of an element forming surface of the semiconductor chip, a lead frame including first and second internal leads arranged such that tips thereof correspond to some of the bonding pads of the semiconductor chip, and first and second bonding wires by which the first internal leads and the some of the bonding pads are bonded to each other. The semiconductor device further includes a hanging pin section provided on the element non-forming surface of the semiconductor chip, and a sealing member with which the semiconductor chip is sealed including the hanging pin section and a bonding section between the first and second internal leads and the first and second bonding wires.
US11424171B1
Miniaturized sealed electronic devices and methods of making and using them are disclosed herein. The miniaturized sealed electronic device disclosed herein includes an electronic device, an electrically insulating substrate, a barrier layer (e.g., a barrier material thin film, and/or a barrier material cap), cured adhesive and a sealant. The miniaturized sealed electronic device is made using methods described herein to create a small footprint, with minimal encapsulation, as compared to sealed electronic devices made by traditional methods.
US11424160B2
In some embodiments, a semiconductor device structure is formed by using an angled etch to remove material so as to expose a portion of an adjacent conductor. The space formed upon removing the material can then be filled with a conductive material during formation of a contact or other conductive structure (e.g., and interconnection). In this way, the contact formation also fills the space to form an angled local interconnect portion that connects adjacent structures (e.g., a source/drain contact to an adjacent source/drain contact, a source/drain contact to an adjacent gate contact, a source/drain contact to an adjacent device level conductor also connected to a gate/source/drain contact). In other embodiments, an interconnection structure herein termed a “jogged via” establishes and electrical connection from laterally adjacent peripheral surfaces of conductive structures that are not coaxially or concentrically aligned with one another.
US11424159B2
A semiconductor device, including: a first semiconductor element formed at a first surface on a substrate, and has a first electrode portion formed thereon a first metal silicide film; a second semiconductor element formed at a second surface at a higher position than the first surface, and has a second electrode portion formed thereon a second metal silicide film and a hydrogen supply film configured to cover a part of an upper portion of the second metal silicide film; an interlayer insulating film formed on the first semiconductor element and the second semiconductor element; a first contact hole formed through the interlayer insulating film until the first metal silicide film; a second contact hole formed through the interlayer insulating film and the hydrogen supply film until the second metal silicide film; and a metal wiring embedded in each of the first contact hole and the second contact hole.
US11424155B2
Methods and systems for a semiconductor device package with a die to interposer wafer first bond are disclosed and may include bonding a plurality of semiconductor die comprising electronic devices to an interposer wafer, and applying an underfill material between the die and the interposer wafer. Methods and systems for a semiconductor device package with a die-to-packing substrate first bond are disclosed and may include bonding a first semiconductor die to a packaging substrate, applying an underfill material between the first semiconductor die and the packaging substrate, and bonding one or more additional die to the first semiconductor die. Methods and systems for a semiconductor device package with a die-to-die first bond are disclosed and may include bonding one or more semiconductor die comprising electronic devices to an interposer die.
US11424142B2
A bonding system includes a surface modifying apparatus configured to modify a bonding surface of a first substrate and a bonding surface of a second substrate; a surface hydrophilizing apparatus configured to hydrophilize the modified bonding surface of the first substrate and the modified bonding surface of the second substrate; a bonding apparatus configured to perform bonding of the hydrophilized bonding surface of the first substrate and the hydrophilized bonding surface of the second substrate in a state that the bonding surfaces face each other; and a cleaning apparatus configured to clean, before the bonding is performed, a non-bonding surface of, between the first substrate and the second substrate, at least one which is maintained flat when the bonding is performed, the not-bonding surface being opposite to the bonding surface.
US11424140B2
A member includes a base material structure and a surface layer on the base material structure. The surface layer includes a particle that includes Y—O—F. The base material structure includes interface layers in contact with the surface layer. The interface layers of the base material structure include fluorine.
US11424127B2
There is included (a) supplying a gas containing an organic ligand to a substrate; (b) supplying a metal-containing gas to the substrate; and (c) supplying a first reducing gas to the substrate, wherein after (a), a metal-containing film is formed on the substrate by performing (b) and (c) one or more times, respectively.
US11424124B2
A method of forming a patterned hard mask includes: forming first photoresist features on a hard mask layer; forming at least one sacrificial feature between immediately-adjacent two of the first photoresist features on the hard mask layer; performing a trimming process to the first photoresist features to form second photoresist features; and using the at least one sacrificial feature and the second photoresist features as etching mask, and performing a first etching process to the hard mask layer, in which a plurality of trenches are formed in the hard mask layer to obtain the patterned hard mask.
US11424123B2
In certain embodiments, a method of forming a semiconductor device includes forming a patterned resist layer over a hard mask layer using an extreme ultraviolet (EUV) lithography process. The hard mask layer is disposed over a substrate. The method includes patterning the hard mask layer using the patterned resist layer as an etch mask. The method includes smoothing the hard mask layer by forming, using a first atomic layer etch step, a first layer by converting a first portion of the hard mask layer, and by removing, using a second atomic layer etch step, the first layer.
US11424116B2
In an embodiment of the present ambient ionization experiment, the abundance of background chemicals relative to ions of interest is decreased by pulsing the carrier gas used to generate the excited species directed at the sample. The excited species are stepwise directed at the sample reducing the overall abundance of background chemicals introduced into the ionizing region. In an embodiment of the present ambient ionization experiment, the combination of stepping the sample in front of the excited species and pulsing the carrier gas used to generate the excited species increases the sensitivity of detection.
US11424112B2
Embodiments herein include a transparent halo assembly for reducing an amount of sputtered material to minimize particle defects impacting a workpiece. In some embodiments, a halo assembly may include a first halo arranged around a semiconductor workpiece, and a mounting assembly coupling the first halo to a roplat. The first halo may include a first side opposite a second side, and a first end opposite a second end, wherein the first side is operable to receive an ion beam from an ion source. The first halo may further include a plurality of apertures extending between the first and second sides, wherein the plurality of apertures permit passage of a portion of the ion beam to pass therethrough, towards the mounting assembly. In some embodiments, the halo assembly may include a second halo positioned proximate the first halo, and a third halo disposed between the first halo and the mounting assembly.
US11424101B2
This disclosure is directed to solutions of detecting and classifying wafer defects using machine learning techniques. The solutions take only one coarse resolution digital microscope image of a target wafer, and use machine learning techniques to process the coarse SEM image to review and classify a defect on the target wafer. Because only one coarse SEM image of the wafer is needed, the defect review and classification throughput and efficiency are improved. Further, the techniques are not distractive and may be integrated with other defect detecting and classification techniques.
US11424099B2
In order to control a charge amount on a sample surface to a desired value before calculating a frame integration image, the invention provides a charged particle beam device including: a charged particle beam source configured to irradiate a sample with a charged particle beam; a deflector configured to scan an observation region of the sample with the charged particle beam; a detector configured to detect a charged particle emitted from the sample due to scanning with the charged particle beam; an image generation unit configured to generate a frame image of the observation region based on an observation signal output from the detector; and a scanning suspension time setting unit configured to set a scanning suspension time, which is a time during which scanning of the observation region with the charged particle beam is suspended after a frame image is generated, in which the image generation unit calculates a frame integration image by integrating frame images generated with the scanning suspension time interposed.
US11424091B2
A key module includes a base plate, a circuit layer and a lifting mechanism. The circuit layer is disposed on the base plate. The lifting mechanism is pivotally connected with the base plate relative to the circuit layer, and the lifting mechanism has an abutment element. The abutment element could interfere with the circuit layer to reduce the noise generated by the key module during operation.
US11424081B2
An electrical energy storage apparatus and a method of preparing the same. The electrical energy storage apparatus includes a first energy storage device arranged to supply electrical energy to an external electrical load; a second energy storage device arranged to recharge the first energy storage when at least a portion of the second energy storage device is exposed to air. The second energy storage device includes an encapsulation arranged to selectively block an air exposure to the second energy storage device, so as to maintain the second energy storage device in an idle state.
US11424080B2
The present invention provides a method of producing a composite photocatalyst having a remarkable water splitting activity, which is capable of efficiently loading a co-catalyst having a small particle size in a highly dispersed manner on a surface of an optical semiconductor. According to the present invention, the method of producing a composite photocatalyst from a plurality types of optical semiconductors includes a step of heating a solid-liquid mixture containing a solvent, a co-catalyst or a co-catalyst source, and a plurality of types of optical semiconductors by irradiating the solid-liquid mixture with microwave.
US11424078B2
An electrolytic solution for an electrolytic capacitor comprising an electrolyte and a solvent, in which the electrolyte contains an anion and a cation, and the anion is an anion having a structure obtained by removing at least one hydrogen ion from a carboxy group from a copolymer having a carboxy group, the copolymer having a carboxy group has a substituent having 5-20 carbon atoms bonded to a carbon atom of a backbone of the copolymer, the copolymer having a carboxy group does not include a hydroxy group or if it does include a hydroxy group, the content of monomers including a hydroxy group in the structural monomers of the copolymer having a carboxy group is less than 60 wt % based on the weight of all monomers constituting the copolymer having a carboxy group, and the copolymer satisfies a specific condition, and the solvent contains ethylene glycol.
US11424071B2
A power conversion device includes an isolation transformer, the isolation transformer including: a primary winding; a secondary winding; and a magnetic shield portion configured to suppress magnetic interference between the primary winding and the secondary winding by interrupting a magnetic flux generated by a current flowing through each of the primary winding and the secondary winding. The magnetic shield portion is formed of, for example, a magnetic shield plate arranged between the primary winding and the secondary winding.
US11424059B2
The present invention provides a composite magnetic body comprising metal particles containing Fe or Fe and Co as a main component, a resin, and voids, wherein an average major axis diameter of the metal particles is 30 to 500 nm, an average aspect ratio of the metal particles is 1.5 to 10, and in a cross section of the composite magnetic body, a percent presence of the voids is 0.2 to 10 area % and an average equivalent circle diameter of the voids is 1 μm or less, and a saturation magnetization of the composite magnetic body is 300 to 600 emu/cm3.
US11424055B2
Provided are a SmFeN magnetic powder which is superior not only in water resistance and corrosion resistance but also in hot water resistance, and a method of preparing the powder. The present invention relates to a method of preparing a magnetic powder, comprising: plasma-treating a gas; surface-treating a SmFeN magnetic powder with the plasma-treated gas; and forming a coat layer on the surface of the surface-treated SmFeN magnetic powder.
US11424052B2
A cable includes a jacket surrounding first and second twisted pairs, as well as, first and second dielectric tapes. In alternative or supplemental embodiments of the invention, the first dielectric tape has a cross sectional shape, which presents first and second recessed portions; the first dielectric tape is different in shape or material content as compared to a second dielectric tape; the insulated conductors of the first and second twisted pairs are identical in appearance, while the first and second dielectric tapes are different in appearance; and/or the first dielectric tape has a hollow core possessing a gas or material with a lower dielectric constant.
US11424037B2
A method, system, and computer program product provide disease simulation in synthetic projection imagery. The method obtains first medical imaging data of a first imaging type as source imaging data. A second imaging type to be generated from the source imaging data is identified. The method identifies a parameter set for the second imaging type. Second medical imaging data is modeled from the first medical imaging data based on the parameter set. A set of synthetic images is generated from the first medical imaging data based on the modeled second medical imaging data.
US11424034B2
Embodiments provide systems and methods for predicting animal health of future generations of animals. Historical health and environmental data are collected and analyzed using machine learning to predict animal health of future generations and to understand which factors of health and environmental data affect animal health. Analysis also provides other insights relative to the field of animal husbandry such as anomaly detection.
US11424014B1
In one embodiment, one or more non-transitory, computer-readable mediums store computer instructions that, when executed by a processor, cause the processor to receive inputs from one or more request sources. The inputs include user credentials to an electronic medical record (EMR) source provider system. The computer instructions, when executed by the processor, also cause the processor to validate the credentials via communication with the EMR source provider system without an external authorization process, retrieve one or more EMRs from the EMR source provider system after the credentials are validated by the EMR source provider system, and store the one or more EMRs in a single data repository.
US11424008B2
In one aspect, a method includes generating a design space for a peptide for an application. The generating includes identifying sequences for the peptide, and updating the sequences by determining, for each of the sequences, a respective set of activities pertaining to the application. The updating produces updated sequences each having updated respective activities. The method includes generating, based on the updated sequences, a solution space within the design space. The solution space includes a target subset of the updated sequences. The method includes performing, using a machine learning model to process the solution space, trials to identify a candidate drug compound that represents a sequence having a level of activity that exceeds a threshold level, and transmitting information describing the candidate drug compound to a computing device.
US11424005B2
Addresses of accessed word lines are stored. Data related to victim word lines associated with the accessed word line are also stored. The victim word lines may have data stored in relation to multiple accessed word lines. The data related to the victim word lines is adjusted when the victim word line is refreshed during a targeted refresh operation or an auto-refresh operation. The data related to the victim word lines is adjusted when the victim word line is accessed during a memory access operation.
US11424003B2
A memory controller includes a core processor and a built-in self-repair (BISR) logic circuit. The core processor includes a register file with a plurality of register values corresponding to repair commands that control a self-repair operation of a memory device. The BISR logic circuit receives at least one of the plurality of register values from the core processor and converts the at least one of the plurality of register values into at least one of the repair commands to output the least one of the repair commands to the memory device. The core processor transmits the at least one of the plurality of register values to the BISR logic circuit in response to a firmware instruction that is output from an external firmware coupled to the memory controller.
US11424002B2
According to one embodiment, a memory system includes a nonvolatile memory including a plurality of cell units, each of the plurality of cell units including a plurality of memory cells, and a memory controller. The memory controller is configured to: read first data from a first cell unit, using a first correction amount of a read voltage; identify an address of an error bit in the first data; update the first correction amount to a second correction amount, based on the first data and the address of the error bit of the first data; and read second data from a second cell unit different from the first cell unit, using a third correction amount based on the second correction amount.
US11424000B2
In various examples, a test system is provided for executing built-in-self-test (BIST) according to JTAG and IEEE 1500 on chips deployed in-field. Hardware and software selectively connect onto the IEEE 1500 serial interface for running BIST while the chip is being used in deployment—such as in an autonomous vehicle. In addition to providing a mechanism to connect onto the serial interface, the hardware and software may reduce memory requirements and runtime associated with running the test sequences, thereby making BIST possible in deployment. Furthermore, some embodiments include components configured to store functional states of clocks, power, and input/output prior to running BIST, which permits restoration of the functional states after the BIST.
US11423996B1
A memory apparatus and method of operation is provided. The apparatus includes a block of memory cells. Each of the memory cells is connected to one of a plurality of word lines and arranged in strings. Each of the memory cells is also configured to retain a threshold voltage corresponding to one of a plurality of data states and be erased in an erase operation. A control circuit is coupled to the word lines and the strings and is configured to identify ones of the strings having a faster relative erase speed compared to others of the strings. During the erase operation, the control circuit raises the threshold voltage of the memory cells associated with the ones of the strings having the faster relative erase speed while not raising the threshold voltage of the memory cells associated with the others of the strings.
US11423995B2
A 3D memory device may include a first set of memory layers, a second set of memory layers above the first set of memory layers, and a first dummy memory layer between the first and second memory layers. The 3D memory device may include a plurality of NAND memory strings each extending through the first and second set of memory layers and the first dummy memory layer. The 3D memory device may include a word line (WL) driving circuit that, when programming one of the first set of memory layers, may be configured to apply a second pre-charge voltage to the first dummy memory layer during the pre-charge period. The second pre-charge voltage may overlap with the first pre-charge voltage and ramp down prior to the first pre-charge voltage.
US11423986B2
Provided herein is a semiconductor memory device and a method of operating the semiconductor memory device. The semiconductor memory device includes: a memory cell array comprising a plurality of memory cells to be programmed to a plurality of programmed states; a peripheral circuit configured to perform a program operation on selected memory cells among the plurality of memory cells; a current sensing circuit configured to perform an individual state current sensing operation and an overall state current sensing operation on selected memory cells among the memory cells and determine a result of the program operation on each for the plurality of programmed states; and control logic configured to control the peripheral circuit and the current sensing circuit such that an operation period of the overall state current sensing operation at least partially overlaps with an operation period of a bit line set-up operation of the program operation.
US11423985B2
In a particular implementation, a method includes: providing a first voltage to a word-line coupled to a first transistor device; providing a second voltage to a bit-line coupled to the first transistor device; providing a third voltage to a source-line coupled between a programmable resistive device and a voltage control element. Also, the first transistor device is coupled to the programmable resistive device and the voltage control element, where the programmable resistive device is configured to replace a first data value by writing a second data value in the programmable resistive device. Moreover, in response to a voltage difference across the programmable resistive device exceeding a particular threshold, limiting the voltage difference by one of reducing the second voltage on the bit-line or increasing the third voltage on the source-line.
US11423978B2
A semiconductor memory device includes an array of memory cells arranged in a plurality of rows and columns, with each memory cell including a plurality of bit cell transistors. The semiconductor memory device further includes a plurality of write assist circuits, including one or more write assist circuits within each column of the array of memory cells, each write assist circuit configured to provide a core voltage to memory cells within the same column and to reduce the core voltage during a write operation. The array of memory cells and the plurality of write assist circuits have a common semiconductor layout.
US11423976B2
Systems, devices, and methods related to reset read are described. A reset read may be employed to initiate a transition of a portion of memory array into a first state or maintain a portion of memory array in a first state, such as a transient state. A reset read may provide a highly-parallelized, energy-efficient option to ensure memory blocks are in the first state. Various modes of reset read may be configured according to different input.
US11423962B1
A bit line is pre-charged based on a clock signal internal to a bit line pre-charge circuit when a bit line pre-charge window is within a margin of a predetermined pre-charge window. A bit line is pre-charged based on a clock signal external to the bit line pre-charge circuit when the bit line pre-charge window is outside the margin of the predetermined pre-charge window.
US11423961B2
In one embodiment, a semiconductor storage device includes a plurality of memory chips, at least one of the memory chips including a first controller configured to be shifted to a wait state of generating a peak current, before generating the peak current in accordance with a command. The device further includes a control chip including a second controller configured to search a state of the first controller and control, based on a result of searching the state of the first controller, whether or not to issue a cancel instruction for the wait state to the first controller that has been shifted to the wait state.
US11423960B2
A memory device is disclosed, including a first switch and multiple first memory cells that are arranged in a first column, a second switch and multiple second memory cells that are arranged in a second column, a first data line and a second data line. The first data line is coupled to the first memory cells and the second memory cells. The second data line is coupled connected to the first memory cells and the second memory cells. The first switch transmits a data signal in the first data line in response to a control signal. The second switch outputs the data signal received from the second data line in response to the control signal.
US11423959B2
A processing-in-memory (PIM) device includes a multiplier circuit, a memory circuit, and an address pipeline circuit. The multiplier circuit is configured to perform an element-wise multiplication (EWM) calculation of first input data and second input data to generate result data. The memory circuit is configured to output the first input data and the second input data to the multiplier circuit in response to a read control signal and is configured to store the result data in response to a write control signal. The address pipeline circuit is configured to receive the read control signal to store an address signal used as a target address signal for designating a region of the memory circuit into which the result data are stored. In addition, the address pipeline circuit is configured to receive the write control signal to output the target address signal to the memory circuit.
US11423957B2
The present disclosure provides a sense amplifier, a memory, and a method for controlling a sense amplifier, relating to the technical field of semiconductor memories. The sense amplifier comprises: an amplification module; and a control module, electrically connected to the amplification module; wherein, in an offset compensation stage of the sense amplifier, the control module is used to configure the amplification module to comprise a diode structure, a current mirror structure, and an inverter with an input and an output connected together; and in a first amplification stage of the sense amplifier, the control module is used to configure the amplification module as an inverter. The present disclosure can realize the offset compensation of the sense amplifier, thereby improving the performance of semiconductor memories.
US11423950B2
A solid state drive (SSD) device, including a substrate; a first buffer chip disposed on the substrate; a second buffer chip disposed on the first buffer chip; a plurality of first nonvolatile memory chips connected to the second buffer chip through wire bonding; a controller configured to transmit a control signal to the plurality of first nonvolatile memory chips through a first channel; and a first redistribution layer disposed in the substrate and configured to electrically connect the first channel to the first buffer chip, wherein the first buffer chip is connected to the first redistribution layer through flip chip bonding, and the second buffer chip is connected to the first redistribution layer through a first wire.
US11423949B2
A system, method and apparatus to acclimate a data storage component from a first environmental setting to a second environmental setting is disclosed. In one embodiment a system having a data storage library with a plurality of data storage cartridges and at least one media acclimation device having one or more storage locations which are sized to accept one or more data storage cartridges therein is disclosed. The at least one media acclimation device is configured to gradually acclimate the one or more storage locations from an external environmental condition to an internal environmental condition. In another embodiment, a method of acclimating a data storage library component is disclosed. The system, method and apparatus may optionally further include at least one environmental conditioning unit for conditioning the internal environment within the library.
US11423948B2
The present disclosure provides a storage chassis and an electronic device including the storage chassis. The storage chassis has a first receiving space at an upper portion of a rear end, the first receiving space is configured to be shared by a plurality of functional modules, and each functional module includes cable management supports, CPU computation control modules or storage hard disks. In the present disclosure, more modules can be arranged in a limited chassis space flexibly and reasonably, thereby improving the utilization of the chassis space and implementing configuration of various functions.
US11423945B1
A method and system for providing real time video collaboration production may include receiving a first video content portion from a first collaborator, the first video content portion being associated with a first sequence indicator, receiving a second video content portion from a second collaborator, the second video content portion being associated with a second sequence indicator, determining an order for the first video content portion and the second video content portion based on the first sequence indicator and the second sequence indicator, automatically integrating the first video content portion with the second video content portion based on the order to create an integrated video content portion, and providing the integrated video content portion for real-time display to the first collaborator and the second collaborator.
US11423937B2
There are provided: an aluminum alloy substrate for a magnetic disk, the aluminum alloy substrate including an aluminum alloy including 0.4 to 3.0 mass % (hereinafter, “%”) of Fe, less than 0.10% of Si, less than 0.10% of Mg, and the balance of Al and unavoidable impurities, in which an Al—Fe-based intermetallic compound having a longest diameter of 2 μm or more and less than 3 μm is dispersed at a distribution density of 1000 particles/mm2 or more, and a Mg—Si-based intermetallic compound having a longest diameter of 1 μm or more is dispersed at a distribution density of 1 particle/mm2 or less; a method for producing the same; and a magnetic disk in which an electroless Ni—P plating treatment layer and a magnetic layer thereon are disposed on a surface of the aluminum alloy substrate for a magnetic disk.
US11423936B2
There is provided a magnetic recording medium including a base; a seed layer; a foundation layer; and a recording layer, the seed layer being disposed between the base and the foundation layer, having an amorphous state, including an alloy containing Ti, Cr and O, a percentage of Ti being 30 atomic % to 100 atomic % based on a total amount of Ti and Cr contained in the seed layer, and a percentage of O being 15 atomic % or less based on a total amount of Ti, Cr and O contained in the seed layer. Also, a production method thereof is provided.
US11423928B1
A method includes forming a single-crystal-like metal layer on a metal seed layer, the metal seed layer formed on a sacrificial wafer. An anchor layer is formed on the single-crystal-like metal layer. The single-crystal-like metal layer is separated from the sacrificial wafer via the anchor layer. The single-crystal-like metal layer is transported via the anchor layer to a target substrate having one or more recording head subassemblies. The single-crystal-like metal layer is joined with the recording head, the single-crystal-like metal layer being integrated with the recording head as a near-field transducer.
US11423924B2
A signal analysis device includes a memory and processing circuitry coupled to the memory and configured to obtain, for a spatial covariance matrix Rj (j is an integral number equal to or larger than 1 and equal to or smaller than J) for modeling spatial characteristics of J (J is an integral number equal to or larger than 2) source signals that are present in a mixed manner, a simultaneous decorrelation matrix P as a matrix in which all PHRjP are diagonal matrices, or/and Hermitian transposition PH thereof, as a parameter for decorrelating components corresponding to the J source signals for observation signal vectors based on observation signals acquired at I (I is an integral number equal to or larger than 2) different positions.
US11423917B2
A method for representing a second presentation of audio channels or objects as a data stream, the method comprising the steps of: (a) providing a set of base signals, the base signals representing a first presentation of the audio channels or objects; (b) providing a set of transformation parameters, the transformation parameters intended to transform the first presentation into the second presentation; the transformation parameters further being specified for at least two frequency bands and including a set of multi-tap convolution matrix parameters for at least one of the frequency bands.
US11423910B2
A virtual agent that utilizes an in-house natural language understanding (NLU) service and integrates a third party NLU service. The third-party NLU service is integrated with the virtual agent via a transformation script that establishes a transformation boundary through which communications are directed for adjustment and conditioning. The third party NLU service communicates with the virtual agent via an application programming interface (API). The virtual agent receives an utterance from a user via a chat session and provides the utterance to the third party NLU service. The third party NLU service may return intents, entities, and confidence, generate and return a response, and/or take actions within the cloud-based platform via the API, dependent upon the degree of integration. The virtual agent then provides a response to the user via the chat session.
US11423905B2
Systems and methods for handling away messages with intelligent assistance using voice services. In some embodiments, an Information Handling System (IHS) may include: a processor; and a memory coupled to the processor, the memory having program instructions stored thereon that, upon execution, cause the IHS to: detect the presence of a person; output an audio greeting in response to the detection; receive an audio instruction in response to the audio greeting; transmit the audio instruction to a voice service provider, the voice service provider configured to: (i) convert the audio instruction into a text instruction, and (ii) transmit the text instruction to an intelligent assistance provider; receive a command from the intelligent assistance provider, the intelligent assistance provider configured to generate the command based upon the text instruction; and execute the command.
US11423900B2
Systems and methods for automatically identifying problem-relevant sentences in a transcript are disclosed. In an example method, a transcript may be received of a first support call. A region of the first support call transcript may be identified, and first customer utterances may be detected in the region using a trained classification model. A trained regression model may estimate a relevancy to the problem statement of each of the first customer utterances, and one or more most problem-relevant statements may be selected from the first customer utterances, based on the estimated relevancies.
US11423896B2
A device initiates voice control through gaze detection. The device detects that a user is gazing at a gaze target. Responsive to that detection, the device captures audio and performs automatic speech recognition of the captured audio to turn the audio into text. The device performs natural language understanding on the text to determine an application-specific command. The device performs application-specific processing for the application-specific command.
US11423894B2
An encouraging speech system performs an encouraging speech for encouraging an action of each user for each of a plurality of users. The encouraging speech system includes: state detection means for detecting states of the respective users; information acquisition means for acquiring information that relates to nursing care or medical care of the respective users; and encouraging speech means for associating the states of the respective users detected by the state detection means with the information that relates to the nursing care or the medical care of the respective users acquired by the information acquisition means and making the encouraging speech for each of the users so as to encourage interaction between the users.
US11423892B2
An electronic device is disclosed. The electronic device comprises: a voice input unit; a storage unit for storing a first text according to a first transcript format and at least one second text obtained by transcribing the first text in a second transcript format; and a processor for, when a voice text converted from a user voice input through the voice input unit corresponds to a preset instruction, executing a function according to the preset instruction. The processor executes a function according to a preset instruction when the preset instruction includes a first text and a voice text is a text in which the first text of the preset instruction has been transcribed into a second text of a second transcript format.
US11423884B2
The present disclosure relates to a convolutional-neural-network structure for acquiring intent words, and a speech recognition device and method using the network. the method includes receiving input data generated from speech, performing convolution on the input data and N3 filters each having N2 channels, and acquiring a feature map having N4 pieces of data for each channel, applying max pooling to the N4 pieces of data to acquire a representative value, and acquiring a feature map having N2 pieces of data for each filter, performing concatenation on the feature maps for the respective filters, and acquiring one feature map of an N3×N2 matrix, performing convolution on the feature map of the N3×N2 matrix and a filter of a 1×N3 matrix, and acquiring a feature map of a 1×N2 matrix; and inputting the feature map of the 1×N2 matrix into an artificial neural network, and acquiring at least one intent word.
US11423882B2
A protective face mask implemented with a pocket located on a front surface of the mask. A removable amplifier unit configured to be placed into the pocket, the removable amplifier unit comprising: a micro-processor configured to process voice data; a rechargeable battery coupled to the micro-processor; a Bluetooth device coupled to the micro-processor; a microphone coupled to the micro-processor and configured to provide the voice data to the micro-processor; and a speaker unit configured to output the voice data processed by the micro-processor.
US11423874B2
A speech synthesis model training device includes one or more hardware processors configured to perform the following. Storing, in a speech corpus storing unit, speech data, and pitch mark information and context information of the speech data. From the speech data, analyzing acoustic feature parameters at each pitch mark timing in pitch mark information. From the acoustic feature parameters analyzed, training a statistical model which has a plurality of states and which includes an output distribution of acoustic feature parameters including pitch feature parameters and a duration distribution based on timing parameters.
US11423872B1
A system that reproduces an output signal including dynamic range enhancement (DRE) reduces audible artifacts generated by changes in operating range of the dynamic range enhancement (DRE) when the output signal includes an adaptive noise canceling (ANC) component. A first detection circuit determines an input signal amplitude and a second detection circuit determines a measure of an amplitude of a noise canceling component of the input signal. A control circuit determines whether the amplitude of the noise canceling component is significant with respect to the input signal amplitude and controls characteristics of a dynamic range enhancer to override a default behavior of the dynamic range enhancer if the amplitude of the noise-canceling component is significant with respect to the input signal amplitude. The characteristics may include rise/fall times of a gain control of the dynamic range enhancer and may be controlled in multiple separate frequency bands.
US11423859B2
A display control apparatus includes a data driver, a timing controller, and a control circuit. The data driver a data output circuit that is configured to output data signals. The timing controller is configured to output data control signals that control the signal input of the data driver and include a frame start signal VS1 and a conventional signal VS2. The control circuit is electrically connected with the timing controller and the data output circuit (211), and is configured to input signals to the data output circuit according to the data control signals.
US11423852B2
A variety of methods for driving electro-optic displays so as to reduce visible artifacts are described. Such methods includes updating a display having a plurality of display pixels with a first image, identifying display pixels with edge artifacts after the first image update, and storing the identified display pixels information in a memory.
US11423851B2
A driver circuit of an image sensor is provided. The driver circuit includes a row decoder to decode an address of a target row of a pixel array and generate an operation directing signal corresponding to the target row; a digital logic circuit including: a target row logic circuit to generate a pixel control signal based on the operation directing signal; a power switch configured to connect a power supply voltage to the target row logic circuit during a first time and isolate the power supply voltage from the target row logic circuit during a second time, based on the operation directing signal; and an output circuit configured to output a default signal during the second time; and a row driver configured to drive the target row based on the pixel control signal during the first time and drive the target row based on the default signal during the second time.
US11423850B2
In example implementations, a display is provided. The display includes a plurality of light emitting diodes (LEDs), a thin film transistor (TFT) substrate, a liquid crystal layer, a color filter (CF) substrate, and a controller. The TFT substrate is formed over the LEDs to control emission of light from the plurality of LEDs. The liquid crystal layer is formed over the TFT substrate. The CF substrate is formed over the liquid crystal layer to control a color of the light emitted from the plurality of LEDs. The controller is communicatively coupled to the plurality of LEDs to group subsets of LEDs of the plurality of LEDs into a plurality of local dimming zones, wherein the subsets of LEDs in each one of the plurality of local dimming zones changes over time.
US11423846B2
A display device includes a display panel, a data driving circuit which drives a plurality of data lines, a scan driving circuit which drives a plurality of scan lines, and a driving controller which controls the data driving circuit and the scan driving circuit such that the display panel is divided into a first display region and a second display region during a multi-frequency mode and the first display region and the second display region are respectively operated at different frequencies, where the driving controller changes an operation mode to a normal mode when a still image and a moving image are simultaneously displayed in the first display region during the multi-frequency mode and the duration of the still image reaches a predetermined time.
US11423839B2
A display device may include a substrate, an organic light emitting element on the substrate, a pixel circuit between the substrate and the organic light emitting element, electrically connected to the organic light emitting element, and including a first transistor and a second transistor, a first metal layer between the substrate and the pixel circuit, overlapping the first transistor, and configured to receive a first voltage, and a second metal layer between the substrate and the pixel circuit, overlapping the second transistor, and configured to receive a second voltage different from the first voltage.
US11423838B2
An electro-optical device includes one or more control lines that include a scanning line, a data line and a pixel circuit. The pixel circuit has a drive transistor, a write-in transistor with a gate which is electrically connected to the scanning line, a light-emitting element that emits light at a brightness that depends on the size of a current that is supplied through the drive transistor, and a control line which overlaps the gate of the drive transistor when viewed from a direction that is perpendicular to a surface of a substrate on which the pixel circuit is formed is included in the one or more control lines.
US11423837B2
A pixel driving circuit and a method for controlling the same, and a display apparatus are provided. The pixel driving circuit includes: a charge storage circuit having a first terminal electrically coupled to a first node, and a second terminal electrically coupled to a second node; a driving circuit electrically coupled to the first node, a third node, and a fourth node; a first switching circuit electrically coupled to a reset signal terminal, the first node, the second node, the third node, the fourth node, and an initialization signal terminal; a second switching circuit electrically coupled to a light-emitting signal terminal, a first voltage terminal, the fourth node, the third node, and a first electrode of a light emitting element; and a third switching circuit electrically coupled to a control electrode signal terminal, a data signal terminal, and the second node.
US11423831B2
The present disclosure relates to a driving method for a display device and a display device. The display device includes a display driver, the display driver includes a plurality of driving channels each of which drives corresponding display unit according to display data in a pulse width modulation manner within one frame period, the method comprises: selectively enabling, in each sub-frame subset among a plurality of different sub-frame subsets of the frame period, different channel subset among a plurality of channel subsets of the plurality of driving channels to drive corresponding display unit, wherein each channel subset of the plurality of channel subsets includes two or more driving channels among the plurality of driving channels.
US11423823B2
The present disclosure provides a shift register including: a pre-charge reset circuit and an output circuit, the pre-charge reset circuit is configured to write, in a pre-charge stage, an input signal in an active level state into the pull-up node in response to the control of a first control signal, and write, in a reset stage, an input signal in an inactive level state into the pull-up node in response to the control of a second control signal; the output circuit is configured to write, in an output stage, a clock signal in an active level state into a signal output terminal in response to the control of an electric signal in an active level state at the pull-up node, and write, in the reset stage, a clock signal in an inactive level state into the signal output terminal in response to the control of the second control signal.
US11423821B2
A data driving circuit includes a first voltage divider circuit configured to output a gamma compensation voltage for a first color, a second voltage divider circuit configured to output a gamma compensation voltage for a second color, a third voltage divider circuit configured to output a gamma compensation voltage for a third color, a first digital-to-analog converter (DAC) configured to convert input data for the first color using the gamma compensation voltage for the first color to output a data voltage of a first channel, a second DAC configured to convert input data for the second color using the gamma compensation voltage for the second color to output a data voltage of a second channel, and a third DAC configured to convert input data for the third color using the gamma compensation voltage for the third color to output a data voltage of a third channel.
US11423812B2
In some examples, a pixel comprises a plurality of subpixels, wherein each subpixel includes a micro-motor, a rotatable substrate in which the micro-motor is embedded, and a plurality of micro-light emitting diodes (LEDs) embedded in the rotatable substrate.
US11423810B2
A flexible display device is provided. The flexible display device includes a display body, a scroll box disposed on a side of the display body, and a flexible display screen, wherein an end of the flexible screen is connected to the scroll box, and a middle portion of the flexible screen is fixed on the display body. The flexible display screen is configured to be rolled up around the scroll box and be unrolled.
US11423797B2
A passage of selectable words and/or selectable blank spaces may be displayed on a client device of an evaluator. As a test subject reads the passage, preferably from another source, the evaluator may select a selectable word or blank space. A plurality of selectable bubbles may appear near and/or around the selected word, where each selectable bubble corresponds to a type of mistake that the test subject might make in reading the passage. The evaluator may select one of the selectable bubbles depending on the type of mistake the test subject made. After selecting a bubble, the plurality of selectable bubbles are removed from the display and a tag icon, indicating which type of mistake the evaluator selected, is displayed near the selected word. In this manner, an annotated passage may be created that graphically illustrates where and what type of mistakes the test subject made in reading the passage.
US11423778B2
An apparatus and a method for controlling the output of driver information to a driver of a vehicle, with the objective of entertaining the driver and/or the passengers of the vehicle and/or increasing the driver attentiveness of the driver. A database of points of interest or objects of general interest, a database of topographic information, a device for determining the whereabouts of the vehicle, and an evaluation device to which these information items are delivered, are provided. The evaluation device ascertains, from the current whereabouts of the vehicle and from the topographic information, which points of interest or objects of general interest are present in the driver's field of view, and outputs via an output device the driver information regarding the point of interest or the object of general interest which has been ascertained by the evaluation device to be located in the driver's field of view.
US11423772B2
A center device is used in a probe center that collects information from a plurality of vehicles, and functions as an anomaly detector detecting anomaly of travel environment caused on a road. The center device obtains drive data from a vehicle, and determines a probability of anomaly resolution regarding anomaly in a travel environment caused on the road, based on the obtained drive data. The center device, upon determining that anomaly may possibly be resolvable, obtains image data used for a situation determination of an abnormal area, and also obtains a determination result of anomaly resolution based on the image data.
US11423760B2
The present invention relates to a device (2) for detecting drowning individuals or individuals in a situation presenting a risk of drowning, comprising at least one program of codes that are executable on one or more processing hardware components such as a microprocessor, the program being stored in memory in at least one readable medium and implementing an artificial neural network (20) having an automatic learning architecture composed of several layers, the artificial neural network (20) being pre-trained on image data from at least one standard non-specific database, the program being characterized in that the neural network is further trained a second time by learning transfer on image data from videos of simulated or real drowning situations or situations presenting a risk of drowning, the trained program being configured by this learning transfer to identify, preferably in real time, drowning situations or situations presenting a risk of drowning based on new image data provided.
US11423753B2
Implementations generally relate to systems, apparatuses, and methods for a residential sensor device platform. In some implementations, a system includes a plurality of sensor devices. Each sensor device of the plurality of sensor devices communicates with a wireless router and with other sensor devices of the plurality of sensor devices. Each sensor device includes one or more sensors operative to sense conditions in a living space and includes one or more processors. The one or more processors operative to perform operations comprising determining one or more conditions in the living space, wherein at least one condition of the one or more conditions is associated with activity in the living space. The one or more processors are further operative to perform operations comprising sharing, with the other sensor devices, information associated with the one or more conditions. The one or more processors are further operative to perform operations comprising controlling one or more operations of one or more electrical controls based at least in part on the information associated with the one or more conditions.
US11423751B2
In an Electronic Article Surveillance (EAS), a radio frequency identification (RFID) subsystem of an EAS system, can detect a presence of an RFID tag in an RFID interrogation zone associated with a boundary of a controlled area. The EAS system can first determine that the RFID tag is not authorized to leave the controlled area across the boundary. A radar subsystem of the EAS system can second determine, within a first window of time around the first detecting, whether an object in motion is associated with the boundary. The EAS system can alarm based upon both determining that the RFID tag is not authorized to leave the controlled area and determining that the object in motion is associated with the boundary.
US11423747B2
A wager-based gaming system includes a communication interface, a memory, and a controller configured to provide a video-based wagering game including a primary game, accept a player input, facilitate play, and determine a primary game outcome. The primary game can involve virtual dice arranged in a matrix having multiple rows and multiple columns, such as a 5×5 matrix. A secondary game can involve virtual reels and can occur simultaneously with the primary game. The secondary game outcome can award player changes to the primary game outcome, such as allowing a selection of one or more of the virtual dice to be re-rolled. A bonus game play can involve a wheel spin, can be based on a winning outcome of the secondary game, and can occur after the secondary game.
US11423744B2
A gaming machine includes a processor and a presentation device coupled to the processor. The processor is programmed to determine that a free play trigger condition is satisfied, and to execute one or more free plays based on the free play trigger condition to create one or more free play outcomes. Each free play outcome is a winning free play outcome or a non-winning free play outcome. The presentation device is configured to present winning free play outcomes when at least one free play outcome is a winning free play outcome. Non-winning free play outcomes are not presented.
US11423743B2
A method includes displaying a first level game symbol array and a second level game symbol array through a display system of a reel-type gaming machine. The first level game symbol array is produced by populating at least some game symbol locations included in an initial array of game symbol locations. Any such populated location may be populated with a first trigger symbol including a representation of a single-symbol reel. The second level game symbol array is displayed by, for each respective game symbol location populated with the first trigger symbol in the first level game symbol array, conducting a respective single-symbol reel spin simulation of the representation of the single-symbol reel. A bonus play is displayed through the gaming machine at least in part in response to a predefined number of second trigger symbols being included in the second level game symbol array.
US11423741B2
Systems, apparatuses and methods for enhancing poker cards in subsequent poker games that are randomly incremented thereto, such as through advancements toward a threshold from a random initial value. One embodiment involves poker cards that are enhanced when reaching a random increment of poker games played relative to a triggering event, such as through expiration of a random count value. An initial count value or other tracking measure is established and displayed to the player, and when that count/tracking reaches a threshold, the card having the expired counter and/or cards in a vicinity of the card having the expired counter are enhanced, such as by converting those cards to Wild cards.
US11423737B2
Embodiments of the present invention are directed to a method of optimizing at least one performance variable, such as revenue or profitability, indicative of the performance of a casino. An initial set of operating parameters is set. At least one environmental variable, such as traffic, weather, time, cost of transportation, etc. are monitored as is the performance variable. An artificial intelligence program changes operating parameters, such as player-tracking rewards, bonuses, comps, advertising, etc. The program determines the effect of the change, and further changes the operating parameter as a function of the effect and the environmental variable.
US11423733B2
The card game monitoring system has: a game table on which bettors put wagers on betting areas; and a card shooter apparatus has a card reading unit to read and record the number (rank) and suit of the cards; and a control unit to determine a winning hand according to a table game rules based on information of numbers (ranks) and suits of the cards sequentially read by the card reading unit; a monitor video camera system to capture positions of cards and to identify wagers on each betting area at the game table; the control unit has further processing function to check whether wagers with payoff move to a pool of the winner of the bettors determined by the card shooter apparatus at the end of each game.
US11423723B2
Embodiments relate to enhanced access control features based on proximity between a portable electronic key and an electronic locking device. The portable electronic key receives first authentication information from an access administration device. Based on the portable electronic key being located within a threshold distance to the electronic locking device, the portable electronic key receives second authentication information from the access administration device. In some aspects, determining whether the key is located within the threshold distance to the electronic locking device comprises detecting a communication between the locking device and the portable electronic key. The portable electronic key may initiate an unlocking event at the electronic locking device based on the first authentication information and the second authentication information. Initiating the unlocking event comprises transmission of an access credential that causes the electronic locking device to permit access to an entry point.
US11423718B2
Various embodiments of the present invention relate to an electronic device and method for providing information on a key related to a door lock. According to the various embodiments, the electronic device comprises: a touchscreen display; a wireless communication circuit; a location detection sensor; at least one processor operatively connected to the display, the wireless communication circuit, and the location detection sensor; and a memory operatively connected to the processor, wherein the memory can store instructions causing, when executed, the processor to provide a user interface (UI) on the display, select, on the partial basis of at least one piece of data from the wireless communication circuit and/or the location detection sensor, a first key from among a plurality of electronic keys used for respectively opening one of a plurality of door locks, and display a first graphic user interface (GUI) related to the selected first key in order to be used or selected by a user input.
US11423708B2
A computer includes a processor and a memory, the memory storing instructions executable by the processor to receive a first message from a vehicle specifying an event in the vehicle; identify vehicle data to confirm or disprove the event in the vehicle; identify an application programming interface (API) in the vehicle to access at least some of the vehicle data; and transmit to the vehicle a second message including a query for the vehicle data according to the API.
US11423701B2
The present disclosure provides a gesture recognition method as well as a terminal device and a computer-readable storage medium using the same. The method includes: obtaining a video stream collected by an image recording device in real time; performing a hand recognition on the video stream to determine static gesture information of a recognized hand in each video frame of the video stream; encoding the static gesture information in the video frames of the video stream in sequence to obtain an encoded information sequence of the recognized hands; and performing a slide detection on the encoded information sequence using a preset sliding window to determine a dynamic gesture category of each recognized hand. In this manner, static gesture recognition and dynamic gesture recognition are effectively integrated in the same process. The dynamic gesture recognition is realized through the slide detection of the sliding window without complex network calculations.
US11423700B2
A method, an apparatus, a device and a computer-readable storage medium for recognizing aerial handwriting are provided. The method may include detecting a palm region of a user in a two-dimensional grayscale image; detecting a fingertip in the two-dimensional gray-scale image based on the palm area; determining a spatial trajectory of the fingertip based on a set of two-dimensional gray-scale images, the set of two-dimensional gray-scale images including the two-dimensional gray-scale image; and recognizing handwritten content of the user based on the spatial trajectory. A two-dimensional gray-scale image is used to recognize and track the spatial trajectory of the fingertip, which may speed up aerial handwriting recognition, and has low processing performance requirements for the device, while also ensuring high accuracy.
US11423699B2
Embodiments of this disclosure provide an action recognition method and apparatus and an electronic equipment. The action recognition apparatus includes: a key-point feature extracting unit configured to process information on key points in a target human body in an image frame, to calculate key-point features of the target human body, the key-point features including a position of a predetermined key point and an angle of a predetermined joint in the target human body; and a first recognizing unit configured to recognize an action of the target human body according to the key-point features, and output a first recognition result.
US11423693B2
An example embodiment includes: an acquisition unit that acquires a first image generated by capturing an object by using a light at a first wavelength, a second image generated by capturing the object by using a light at a second wavelength, and depth information on the object; a detection unit that detects a face included in the second image; a check unit that, based on the depth information, checks whether or not a face detected by the detection unit is one obtained by capturing a living body; and an extraction unit that, based on information on a face checked by the check unit as obtained by capturing a living body, extracts a face image from the first image.
US11423692B1
Examples described herein include systems for reconstructing facial image data from partial frame data and landmark data. Systems for generating the partial frame data and landmark data are described. Neural networks may be used to reconstruct the facial image data and/or generate the partial frame data. In this manner, compression of facial image data may be achieved in some examples.
US11423691B2
A display device includes a display panel including a plurality of pixels configured to display an image, a photo sensor on one surface of the display panel to sense light, and a fingerprint detector configured to control a fake determination image pattern of a fingerprint sensing area of the display panel configured to sense a fingerprint, and to perform fingerprint authentication and fake fingerprint determination, based on a sensing signal supplied from the photo sensor.
US11423684B2
A display device relating to a method of operating thereof includes: a display panel having a touch sensing unit to sense an external touch and a display unit including a plurality of pixels; a fingerprint sensing panel to sense a fingerprint disposed on one surface of the display unit, the fingerprint sensing panel having a plurality of fingerprint sensing pixels respectively connected to a plurality of fingerprint scan lines and a plurality of fingerprint sensing lines, and a fingerprint scan driving circuit to drive one or more fingerprint scan lines included in a sensing area; and a read-out circuit to output a selection signal for selecting a sensing area of the fingerprint sensing panel.
US11423683B2
A method, system, and computer program product are provided. During creating a document by a creation module, the content of the document is analyzed. Sources used while creating the document are analyzed using NLP, sentiment analysis, tone analysis, speech-to-text, and visual recognition. The sources are associated with a location in the document. Sources are filtered out based on a degree of correlation to the document. Sources are linked to the document where a correlation is found between the document and the sources. The linked sources are stored in a database for recall. During a presentation of the document, upon receiving a question, the question is analyzed to determine a relevant logical section of the document, and the relevant sources are retrieved.
US11423675B2
Provided is a system for detecting activeness of a driver, the system including a camera configured to photograph the driver, a camera moving module configured to move the camera, and a camera operation processor configured to detect the activeness of the driver by processing an image captured by the camera and control the camera to move using the camera moving module according to the detected activeness of the driver.
US11423657B2
An image sensor is positioned such that a field-of-view of the image sensor encompasses at least a portion of a rack storing items. The image sensor generates angled-view images of the items stored on the rack. A tracking subsystem determines that a person is within a threshold distance of the rack and receives image frames of the angled-view images. A pixel position of a wrist of the person is determined in at least a subset of the received image frames, thereby determining a set of pixel positions of the wrist. An aggregated wrist position is determined based on the set of pixel positions. If the aggregated wrist position is determined to correspond to a position on a shelf of the rack, a trigger signal is provided indicating a shelf-interaction event has occurred.
US11423656B2
A situation recognition device (10) including a surveillance processor (1) and an AI system (3). The surveillance processor receives visual and/or acoustic surveillance signals (E) from an aircraft passenger compartment (20) via an input interface (7). The AI system (3) includes an AI processor (4), a rule set generator (5) based on self-learning algorithms, and a reference rule set memory (6). The AI system is in bidirectional data communication with the surveillance processor (1). The AI processor (4) checks, upon a request (Q) from the surveillance processor (1), data patterns in the received visual and/or acoustic surveillance signals (E) for deviations from data patterns in a reference rule set (R) stored in the reference rule set memory (6). The surveillance processor (1) outputs indicator signals (A) via the output interface (8) if deviations determined by the AI processor (4) exceed one or more predefinable deviation threshold values.
US11423654B2
Embodiments of the present invention are directed towards determining visual inconsistencies in frames of a video to identify continuity errors in the video. A visual inconsistency can be based on an appearance or a disappearance of an object between frames of the video. Visual inconsistencies in the video can also be identified based on a semantic analysis of an object corresponding to a frame of the video. Identified continuity errors can be used to generate an error report.
US11423648B2
Time-stamped images are captured for unknown items within a store. Portions of the images are cropped to restrict the cropped images to attributes associated with the unknown items. A set of time ordered cropped images are proved to a trained machine-learning item recognition algorithm, which produces an output of confidence values that map to specific items of the store. When the confidence value meets or exceeds a predefined threshold, the specific item associated with that confidence value is used to identify the unknown item. The known item is assigned to an appropriate shopping cart of a shopper based on tracking from the images of the shopper while in the store.
US11423637B2
A mobile device reads a test strip to determine a chemical condition of a fluid. The mobile device transmits the determined chemical condition to a fluid treatment system which treats the fluid in response to the determined chemical condition.
US11423631B2
Colored three-dimensional digital model generation techniques and systems are described. In one example, scanning techniques are employed by a scanning system that scans a physical object while disposed within packaging to form a three-dimension digital model. A model coloring system is employed to color the three-dimensional digital model. A two-dimensional digital image is employed that captures the same or similar physical object. In one example, features of the model are matched to the image. This is then used to align a viewing perspective with respect to the model with a viewing perspective of the object within the digital image, e.g., to find which “view” of the model corresponds with the image. The color is then applied from the digital image to the model, e.g., from pixels of the image to corresponding points in the model.
US11423629B2
Simulating a 3D audio environment, including receiving a visual representation of an object at a location in a scene, wherein the location represents a point in 3D space, receiving a sound element, and binding the sound element to the visual representation of the object such that a characteristic of the sound element is dynamically modified coincident with a change in location in the scene of the visual representation of the object in 3D space.
US11423617B2
Methods, systems, and non-transitory computer readable storage media are disclosed for utilizing one or more neural networks to recursively subdivide a three-dimensional mesh according to local geometries of vertices in the three-dimensional mesh. For example, the disclosed system can determine a local geometry (e.g., a one-ring neighborhood of half-flaps) for each vertex in a three-dimensional mesh. For each subdivision iteration, the disclosed system can then utilize a neural network to determine displacement coordinates for existing vertices in the three-dimensional mesh and coordinates for new vertices added to edges between the existing vertices in the three-dimensional mesh in accordance with the local geometries of the existing vertices. Furthermore, the disclosed system can generate a subdivided three-dimensional mesh based on the determined displacement coordinates for the existing vertices and the determined coordinates for the new vertices.
US11423608B2
An image processing apparatus includes processing circuitry configured to render an image from volumetric image data based on illumination from at least one simulated light source. The illumination is determined from a current portion of light intensity and at least one trailing portion of light intensity if a position or other property of the at least one simulated light source is changed.
US11423601B1
A three-dimensional (3D) content refactoring system may maintain the external look and behavior of a donor model, while changing the underlying data to conform the donor model to content standards of a modeling application. The 3D content refactoring system may make the donor model adhere to the content standards by mapping the donor model to a target model that is already formatted for the modeling application.
US11423598B2
A method for generating a synthetic image with predefined properties. The method includes the steps of providing first values which characterize the predefined properties of the image that is to be generated and attention weights which characterize a weighting of one of the first values and feeding sequentially the first values and assigned attention weights as input value pairs into an generative automated learning system that includes at least a recurrent connection. An image generation system and a computer program that are configured to carry out the method are also described.
US11423592B2
Technology disclosed herein may involve a computing system that (i) based on an image of a target object of a given class of object and at least one GAN configured to generate artificial images of the given class of object, generates an artificial image of the target object that is substantially similar to real-world images of objects of the given class of objects captured by real-world scanning devices, (ii) based on an image of a receptacle, selects an insertion location within the receptacle in the image of the receptacle to insert the artificial image of the target object, (iii) generates a combined image of the receptacle and the target object, wherein generating the combined image comprises inserting the artificial image of the target object into the image of the receptacle at the insertion location, and (iv) trains one or more object detection algorithms with the combined image of the receptacle and the target object.
US11423583B2
The exemplary embodiments disclose a method, a computer program product, and a computer system for mitigating the risks associated with handling items. The exemplary embodiments may include collecting data relating to one or more items, extracting one or more features from the collected data, determining one or more hazards based on the extracted one or more features and one or more models, and displaying the one or more hazards within an augmented reality device worn by a user.
US11423582B2
Aspects of the disclosure provide methods and apparatuses for point cloud compression and decompression. In some examples, an apparatus for point cloud compression/decompression includes processing circuitry. For example, the processing circuitry in the apparatus for point cloud encoding receives an occupancy map for a point cloud. The occupancy map is indicative of a background portion and a foreground portion for a coding block in an image that is generated based on the point cloud. Then, the processing circuitry devaluates distortions in the background portion of the coding block during an optimization process that results a coding option for the coding block, and encodes the coding block according to the coding option.
US11423581B2
A three-dimensional data encoding method includes: generating a bitmap for combined three-dimensional data that is a combination of pieces of three-dimensional data, the bitmap indicating which of the pieces of three-dimensional data a three-dimensional point belongs to, the three-dimensional point being a three-dimensional point of the combined three-dimensional data and included in a unit space; generating a conversion code using the bitmap; and generating encoded data including duplicated point information indicating a total number of three-dimensional points included in the unit space, and conversion code information indicating the conversion code. Each of values of the bitmap corresponds to a combination of the conversion code and the total number of the three-dimensional points included in the unit space.
US11423580B2
Disclosed herein is a method and apparatus for determining decoded data values for a data element of an array of data elements from an encoded representation of the array of data elements, wherein the decoding comprises determining which, if any, bits are missing for the data value(s) for the data element and selecting based on this an adjustment scheme to be applied for the data value(s) for the data element from a plurality of available adjustment schemes. Also disclosed are a method and apparatus for generating an encoding hint comprising an indication of the one or more encoding parameters that were used to generate the encoded representation which encoding hint can then be associated with the decoded data and then used when the decoded data is subsequently to be encoded.
US11423579B2
A method and compression unit for compressing a block of image data to satisfy a target level of compression, wherein the block of image data comprises a plurality of image element values, each image element value comprising one or more data values relating to a respective channel. For each of the channels: (i) an origin value for the channel for the block is determined, (ii) difference values are determined representing differences between the data values and the determined origin value for the channel for the block, and (iii) a first number of bits for losslessly representing a maximum difference value of the difference values for the channel for the block is determined. The determined first number of bits for each of the channels is used to determine a respective second number of bits for each of the channels, the second number of bits being determined such that representing each of the difference values for the channels with the respective second number of bits satisfies the target level of compression for compressing the block of image data. Compressed data is formed, having for each of the one or more channels an indication of the determined origin value for the channel, an indication of the determined first number of bits for the channel, and representations of the determined difference values for the channel, wherein each of the representations of the determined difference values for the channel uses the determined second number of bits for the channel, such that the target level of compression is satisfied.
US11423569B1
A gaze-tracking system for use in head-mounted display apparatus. The gaze-tracking system includes: illuminators; camera; and processor configured to: illuminate illuminators in sequential manner; control camera to capture eye images of user's eye during illumination of illuminators; identify reflection(s) of illuminator in eye image; determine extent of deformation in shape of reflection(s) with respect to shape of illuminator; determine extent of displacement in position of reflection(s) with respect to position of illuminator; compute user-specific score for illuminator based on extents of deformation and displacement; select illuminator(s) based on user-specific scores; illuminate illuminator(s); control camera to capture eye image of user's eye during illumination of illuminator(s); and detect gaze direction of user based upon relative position of pupil of user's eye with respect to reflections of illuminator(s) in eye image.
US11423561B2
A learning device includes: a time-series information generation unit that obtains a first image group including a plurality of successive time-series images including a reference image and generates first time-series information based on a difference between the reference image and each of the images in the first image group other than the reference image; and a first learning unit that performs machine learning using the reference image and the first time-series information, thereby obtaining a first learning result used for estimating depth information on a target image, which is an image to be processed, and silhouette information on a subject captured in the target image based on the target image and second time-series information generated from a second image group including a plurality of successive time-series images including the target image.
US11423557B2
A depth processor and a three-dimensional image device. The depth processor comprises at least two input ports, an input switch, a data processing engine and at least one output port. The input port is used for receiving a first image, wherein the first image at least comprises a structured light image collected by a structured light depth camera. The input switch is connected to the output port, and is used for letting some or all of first images that come from the input ports pass. The data processing engine is connected to the input switch, and is used for processing the first image output via the input switch, so as to output a second image, wherein the second image at least comprises a depth image. The output port is connected to the data processing engine, and is used for outputting the second image to a main device.
US11423548B2
A method, system and computer program product for segmenting generic foreground objects in images and videos. For segmenting generic foreground objects in videos, an appearance stream of an image in a video frame is processed using a first deep neural network. Furthermore, a motion stream of an optical flow image in the video frame is processed using a second deep neural network. The appearance and motion streams are then joined to combine complementary appearance and motion information to perform segmentation of generic objects in the video frame. Generic foreground objects are segmented in images by training a convolutional deep neural network to estimate a likelihood that a pixel in an image belongs to a foreground object. After receiving the image, the likelihood that the pixel in the image is part of the foreground object as opposed to background is then determined using the trained convolutional deep neural network.
US11423545B2
The present invention relates to an image processing apparatus and a mobile robot including the same. The image processing apparatus according to an embodiment of the present invention includes an image acquisition unit for obtaining an image and a processor for performing signal processing on the image from the image acquisition unit, and the processor is configured to group super pixels in the image on the basis of colors or luminances of the image, calculate representative values of the super pixels and perform segmentation on the basis of the representative values of the super pixels. Accordingly, image segmentation can be performed rapidly and accurately.
US11423544B1
In a general aspect, medical images are segmented by a medical image segmentation system. In some aspects, a medical image segmentation method includes obtaining a medical image comprising a series of images; obtaining a surrogate context based on a support set of images; identifying a query set of images; providing the surrogate context, the support set of images and the query set of images as inputs to a machine learning process; and segmenting the query set by operation of the machine learning process executed on a computer system, wherein executing the machine learning process produces segmentation information of the query set. The support set of images includes a first subset of the series of images and the query set of images includes a second subset of the series of images.
US11423538B2
For training data pairs comprising training text (a radiological report) and training images (radiological images associated with the radiological report), a first encoder network determines word embeddings for the training text. A concept is generated from the operation of layers of the first encoder network, which is regularized by a first loss between the generated concept and a labeled concept for the training text. A second encoder network determines features for the training image. A heatmap is generated from the operation of layers of the second encoder network, which is regularized by a second loss between the generated heatmap and a labeled heatmap for the training image. A categorical cross entropy loss is calculated between a diagnostic quality category (classified by an error encoder) and a labeled diagnostic quality category for the training data pair. A total loss function comprising the first, second, and categorical cross entropy losses is minimized.
US11423536B2
In one embodiment, a system for biomedical object segmentation includes one or more processors; one or more memory modules communicatively coupled to the one or more processors, and machine readable instructions stored on the one or more memory modules. The machine readable instructions cause the system to perform the following when executed by the one or more processors: receive image data of one or more biological constructs; analyze the image data to generate processed image data via a data analytics module to recognize biomedical objects; and automatically annotate the processed image data to indicate a location of one or more biological objects within the one or more biological constructs.
US11423524B2
An image processing apparatus comprising, an acquisition unit configured to acquire a visible light image and an invisible light image, a determination unit configured to determine a region on an image based on the visible light image or the invisible light image acquired by the acquisition unit, and a combining unit configured to generate a composite image such that a combination ratio of the visible light image is larger than a combination ratio of the invisible light image in the region determined by the determination unit, wherein the acquisition unit acquires the visible light image for which an exposure is adjusted such that a region of the visible light image that corresponds to the region determined by the determination unit has an appropriate exposure.
US11423513B2
Systems and methods in accordance with embodiments of the invention are disclosed that use super-resolution (SR) processes to use information from a plurality of low resolution (LR) images captured by an array camera to produce a synthesized higher resolution image. One embodiment includes obtaining input images using the plurality of imagers, using a microprocessor to determine an initial estimate of at least a portion of a high resolution image using a plurality of pixels from the input images, and using a microprocessor to determine a high resolution image that when mapped through the forward imaging transformation matches the input images to within at least one predetermined criterion using the initial estimate of at least a portion of the high resolution image. In addition, each forward imaging transformation corresponds to the manner in which each imager in the imaging array generate the input images, and the high resolution image synthesized by the microprocessor has a resolution that is greater than any of the input images.
US11423509B2
The present disclosure describes a method and apparatus for displaying a face of a virtual role, a terminal, and a storage medium, and relates to the field of human-machine interaction. The method includes obtaining a face parameter corresponding to a user face, the face parameter being used for indicating a facial feature of a face region of the user face. The method also includes determining a warping control parameter according to the face parameter, the warping control parameter being used for controlling a warping degree of a face region of a virtual role; generating a virtual role face image according to the warping control parameter and a warping image set, the warping image set comprising a basic face image and at least one basic warping face image of the virtual role, and different basic warping face images corresponding to different face warping manners; and displaying the virtual role face image.
US11423508B2
A system, article, and method of point cloud registration using overlap regions for image processing.
US11423501B2
Techniques for training and evaluating machine-learning models for providing student guidance are described herein. In some embodiments, a network service generates a set of clusters that group a plurality of students by similarity. The network service trains a machine-learning model based on variances in outcomes and actions leading to the outcomes for students that belong to a same cluster in the set of clusters. The network service evaluates the machine-learning model for a student that has been mapped to the same cluster to identify at least one action that the student has not performed that is predictive of an optimal outcome for other students that belong to the same cluster. Responsive to evaluating the machine-learning model, the network service presents, through an interface, a recommendation that the student perform the at least one action.
US11423492B2
Systems and methods for determining a risk of damage to a crop on an agronomic field are described. In an embodiment, a computer system receives, for each hour of a first day, weather data identifying temperature values and humidity values associated with a geographic location. The computer system determines, for a particular hour of the first day, that a temperature value is within a first range of values and a humidity value is within a second range of values and, in response, identifies the particular hour as a risk hour. The computer system computes, for a second day, a risk value for one or more agronomic fields at the geographic location based, at least in part, on one or more identified risk hours between a day of planting a crop on the one or more agronomic fields and the second day. The computer system determines that the risk value is above a risk value threshold and, in response, determines that the crop on the one or more agronomic fields is at risk of suffering damage from a particular crop damaging factor. The computer system stores data indicating that the crop is at risk of suffering damage from the particular crop damaging factor.
US11423480B2
A computer method for creating optionality of price basis in a commodity contract includes establishing a smart contract for a transfer of a commodity using a distributed ledger and graphical user interface (GUI). The smart contract includes a variable price with a provision for a future determination of a price basis. The computer method includes receiving agreement on the smart contract between a seller and a counterparty, receiving a deposit on a total price from the counterparty, transferring at least a portion of the deposit to the seller, and transferring a token representing the smart contract to the counterparty. The computer method includes, at a future date, receiving a selection of the price basis for the smart contract from one of the counterparty or the seller, and notifying the other of the seller or the counterparty of the selected price basis and a resultant settlement price.
US11423476B1
In some examples, a payment processing system may receive identity information identifying a buyer interested in purchasing an item from a first merchant. The system may determine, based on the identity information and item information, that the buyer is eligible for financing the purchase of the item. The system may generate a customized financing offer for the buyer to finance at least a portion of the purchase price of the item. For example, the customized financing offer may include financing terms and may be based on previous financing activity of the buyer with one or more merchants associated with the payment processing system, and/or previous financing activity associated with one or more buyers that have financed the item from one or more merchants. The payment processing system may transmit the customized financing offer to cause a user interface to present the customized financing offer to the buyer.
US11423475B2
Described herein is a system in which an electronic record is stored on a distributed environment. In this system, a computing entity that receives an action request with respect to an account may receive or generate an electronic identifier for that account. The computing entity may then identify an electronic record comprising a number of interaction records related to the electronic identifier within the distributed environment. The computing entity is then able to request account-specific information directly from an originating entity for each of the interaction records. In some embodiments, the computing entity may separately determine a level of trust to be associated with each originating entity. In some embodiments, the computing entity may determine a risk level to be associated with an action indicated in the action request based on the received account-specific information.
US11423461B2
A system for processing a transaction request on an e-commerce platform is provided. The system includes a database unit and a terms for sale comparison unit. The database unit receives information submitted by a plurality of vendors. This information identifies products to be offered for sale and indicates terms. The terms comparison unit retrieves, from the database unit, primary and secondary sets of terms for a product offered for sale by a vendor; retrieves an alternative set of terms for at least one equivalent product offered by another vendor; compares the primary set of terms to the alternative set of terms; and if alternative set of terms are preferable to the primary set of terms, compares the secondary set of terms to the alternative set of terms.
US11423458B2
A computer implemented method for analysis and tracking perishable items for selection of perishable items using IOT devices that includes registering a consumer to a system that assists the selection of perishable items using IOT devices based upon consumer preferences, in which the system collects data from the user, wherein the user can revoke permission to the system at any time; and monitoring harvesting of a plurality of perishable item types using a plurality of internet of things (IOT) devices. The method may further include recording a consumer profile on the system that assists in the selection of perishable items from the consumer including consumer preferences for freshness of perishable items. The method may further include matching perishable items having freshness data from monitoring the harvest to the consumer based upon consumer preferences from the consumer profile.
US11423446B2
An online advertising system provides a user interface that allows the majority of advertisers to receive an “instantaneous” decision on their ad as soon as it is created. Instead of starting the ad review process after the advertiser submits the full ad for review, each ad component and existing combination of ad components is reviewed when it is entered into the ad creation form. This method allows the system to begin time-consuming aspects of the ad review (i.e., crawling the landing page, analyzing image features) while the user is still spending time on creating the ad.
US11423436B2
A system is provided for interpretable viewing interest. A transformer with multi-head self-attention derives different hierarchical orders of input features. Hierarchical attention layers (i) aggregate the different hierarchical orders to obtain aggregated single-order feature representations and (iii) derive aggregation attention weights for the different hierarchical orders based on an applied order of the hierarchical attention layers. An attentional scoring layer evaluates the aggregated representations to output a significance of each order with respect to various CTR predictions. A hierarchical interpretation layer determines a respective importance of each input feature in various combinations from which the various CTR predictions are derived based on the aggregation attention weights and the significance of each order. A display device displays each of the various combinations for the various CTR predictions along with the respective importance of each of the constituent one of the input features in the various input feature combinations.
US11423429B1
A computer device and method for processing data to detect modifications to insured property. Received is specification data regarding modifications to be made to insured property in connection with an insurance claim. Also received is data from one or more sensor devices associated with the insured property indicative of a status regarding modifications made to the insured property. Analysis is performed on the received specification and data to determine whether one or more predefined conditions for the insurance claim is satisfied regarding the modifications to be made to the insured property.
US11423427B2
A system and method of operating a carwash with flexible service offerings comprises providing an automated computer terminal at which a user of a vehicle can purchase a car wash and at least one additional service, such as a hand service, after receiving the car wash, determining a queue for the at least one additional service at the time a user purchases a car wash, calculating a price for the at least one additional service based on the queue and displaying the price for the at least one additional service on the automated computer terminal. If the queue for the at least one additional service is low or empty, the user is provided with a discount to incentivize the user to purchase such service.
US11423415B2
Systems and methods for identifying and mitigating non-compliances include determining an agent location of a money service business for review, obtaining a photograph and geographic coordinates of the agent location, and collecting field data at the agent location through a mobile application. Such information are sent from the mobile application to a central server of a third party vendor for a series of quality checks and stored at the central server. Such information may be used for further corrective action against the agent location reviewed.
US11423414B2
An automated system for detecting risky entity behavior using an efficient frequent behavior-sorted list is disclosed. From these lists, fingerprints and distance measures can be constructed to enable comparison to known risky entities. The lists also facilitate efficient linking of entities to each other, such that risk information propagates through entity associations. These behavior sorted lists, in combination with other profiling techniques, which efficiently summarize information about the entity within a data store, can be used to create threat scores. These threat scores may be applied within the context of anti-money laundering (AML) and retail banking fraud detection systems. A particular instantiation of these scores elaborated here is the AML Threat Score, which is trained to identify behavior for a banking customer that is suspicious and indicates high likelihood of money laundering activity.
US11423410B2
A system and method are disclosed for scoring an interaction over one or more channels by an end user and an entity by monitoring the communications over the channels and assigning penalties and scores based on topics associated with the communications.
US11423409B2
According to one embodiment, an electronic transaction device includes: a relationship map storage unit that stores a relationship map (a participant relationship map) which is information indicating a relationship between a plurality of parties involved in a predetermined transaction; a policy requirement storage unit that stores policy requirements, which are requirements for the parties involved in the transaction, necessary for the closing of the transaction; an agreement policy calculation unit that generates an agreement policy which is a condition related to an approver of a transaction indicated by transaction data holding a predetermined transaction content, based upon the relationship map and the policy requirements; and an approval request transmission unit that transmits a predetermined approval request to a predetermined information processing device associated with an approver of a transaction specified based upon the generated agreement policy.
US11423407B2
Systems and methods involving computer-based processing for proactively reducing false-positive fraud detection incidents are disclosed. In one embodiment, an exemplary computer-implemented method may comprise: detecting when a subject online transaction matches criteria indicating it is unusual; operating a browser extension application to obtain UI image data and purchase details of an item purchased by a user during the unusual online transaction; evaluating historical transactions of the user to identify a potentially fraudulent online transaction; and executing a false-positive detection routine to determine if the potentially fraudulent online transaction is valid.
US11423406B2
A triaged approach is implemented to detect and prevent electronic attacks against online entities and to reduce latency. Transaction requests are classified into different tiers and are treated differently based on the tier status. For example, transaction requests to conduct transactions with an entity are received from a client system. Characteristics such as rate or amounts of transactions of the transaction requests are analyzed. The characteristics are compared against specified threshold limits to assess whether the specified threshold limits are exceeded. Based on an assessment that at least one of the specified threshold limits is exceeded, a set of computer instructions is selected from different sets of computer instructions for execution on the client system. A result of an execution is received from the client system. Based on the result of the execution, a determination is made whether the transaction requests appear to have originated from a machine-automated submission process.
US11423399B2
A system for validating communications sessions among clients utilizes a ledger administration server to validate requests for communications sessions using smart contracts and recorded on a distributed ledger, with at least one session validation server capable of validating requested communications sessions communicating with said ledger administration server via messages, said communications sessions being validated and initiated in near real-time.
US11423398B1
In one embodiment, techniques include receiving, from a device associated with a merchant, a request to create blockchain-enforced contract corresponding to a new transaction between the merchant and a customer. Techniques include generating a condition of the blockchain-enforced contract requisite for completion of the new transaction. Techniques include receiving a selection of at least one option for determining that the condition is satisfied. Techniques include generating the blockchain-enforced contract and providing the blockchain-enforced contract to one or more nodes in the blockchain network. Techniques include receiving an input comprising information regarding the condition, creating a blockchain transaction addressed to the blockchain-enforced contract and sending the blockchain transaction to nodes in the blockchain network. Techniques include transferring a corresponding to the new transaction from an escrow account to a merchant account.
US11423395B1
Systems and methods for providing a rewards payment form linked directly to a rewards account are described. The rewards points may be spent directly by the customer through the use of the payment form linked to the rewards account. The payment form may be a payment card (e.g., a physical card having an account number accessible via a magstripe, an EMV chip, etc.) or a virtual payment card loaded into a mobile wallet accessible by the customer. The rewards payment form allows the customer to spend the rewards points stored in the rewards account without first going through the extra step of converting the rewards points into currency.
US11423394B1
In an embodiment, a method performed by a payment service system (PSS) includes receiving from a first payment application associated with the PSS, a request to generate a token. The method includes identifying account information associated with the recipient. The method includes generating an anonymizing token associated with the recipient. The method includes storing an association between the account information of the recipient and the anonymizing token. The method includes providing for display of the anonymizing token within the first payment application. The anonymizing token anonymously embeds recipient information and the account information of the recipient. The method includes, upon receiving an indication of an intent to transfer payment through interaction with the anonymizing token via a second payment application, identifying a recipient account associated with the recipient based on an identification of the stored association and automatically facilitating a transfer of funds to the recipient account.
US11423393B1
A computer system accesses a database to retrieve account balance information for an account held by a user at a financial institution. The computer system generates a screen display to present to the user via a mobile device. The screen display shows the account balance information. The computer system receives, via the mobile device, an indication from the user that the user wishes to perform a mobile wallet transaction to transfer funds to a recipient. The computer system transmits the funds to the recipient responsive to receiving the indication.
US11423389B2
Disclosed herein are system, method, and computer program product embodiments for creating a personalized barcode for an account holder at an Automated Teller Machine (ATM). An embodiment operates by storing account holder unique data and a first rule for generating a personalized barcode unique to the account holder based on the account holder unique data. After receiving a request for completion of a transaction from the first account holder, placing the account holder unique data and the first rule in a pairing service. Thereafter, the ATM is configured to retrieve the account holder unique data and the first rule from the pairing service, generate the first personalized barcode based on the first rule and the account holder unique data, and present the first personalized barcode to the first account holder.
US11423385B2
An apparatus comprises at least one integrated circuit. The apparatus has a size and shape substantially similar to an ordinary Subscriber Identification Module (SIM) card. The at least one integrated circuit comprises a memory storing first software that, when executed, causes the card to communicate with second software stored on the device. The second software, when executed, causes the device to provide both a SIM and Payment Security Application Module (PSAM) functionality to a user of the device.
US11423382B2
A registration apparatus includes a scanner configured to optically read a product code from a product, a communication interface configured to communicate with one or more payment apparatuses associated with the registration apparatus, a display, and a processor. The processor is configured to control the communication interface to transmit registration data including data of one or more product codes read through the scanner for a transaction to a selected one of the one or more payment apparatuses, for processing payment for one or more products registered by the registration apparatus. The processor is also configured to control the display to display a monitoring screen indicating an operational state of a checkout process carried out by the selected one of the one or more payment apparatuses to which the registration data has been transmitted, based on information received from the selected one of the one or more payment apparatuses.
US11423378B2
A system for enabling electrical devices to exchange either battery or battery fluids or reagents that supply the energy for the battery or device with new recharged batteries or battery fluids or reagents for use in equipment including vehicles, excavating and earthmoving equipment, tractors and agricultural equipment or aircraft, smaller devices such as mobile phones, telecommunication devices and portable computers. This system involves handling and billing systems to ensure this is all done and that satisfactory payment to the supplier parties is achieved. The system involves packaging reagents such as enzymes, anodes, gases, etc. in sealed systems in order to ensure their integrity or having control over the delivery and retrieval and internal use systems to ensure the reagent is kept secure and uncontaminated.
US11423375B2
Described herein are card-based bill payment systems and methods enabling bill payment using a transaction card within a consumer financial institution (CFI) payment platform and enabling real-time payment confirmation messaging is provided. The bill payment system includes a bill pay exchange (BPX) computing system that receives a payment initiation message from a CFI, the payment initiation message including tokenized payment credentials associated with a transaction card used to initiate a bill payment transaction with the CFI, a bill payment amount, and a biller identifier. The BPX computing system also identifies a biller service provider (BSP) associated with the biller, and transmit the payment initiation message to the BSP to initiate authorization of the bill payment transaction. The bill payment system further includes a payment processing network associated with the BPX computing system and configured to implement authorization of the bill payment transaction according to a card-based transaction model.
US11423370B2
Disclosed are the methods and systems for transferring value from a first account to a second account via a consumer device. The methods may be consumer or merchant driven and may involve transferring value to peers, oneself, or a third party account holder with or without the creation of a user account. Based on information input by a user, various financial systems interact in a manner that results in creation of an escrow account and effectuates transfer of value from a funding account through that escrow account to a receiving account. Such novel methods allow for previously unavailable transfers of value.
US11423367B2
A method for secure approval of a check includes: reading a machine-readable code to obtain a block identifier and a validation value, wherein the machine-readable code is displayed on a physical check and encoded with the block identifier and validation value; receiving a digital signature from an external device; identifying a blockchain data value stored in a blockchain, wherein the blockchain data value includes at least the block identifier and an additional value; validating the received digital signature using a public key; validating the validation value based on a comparison of the validation value to the additional value; and approving use of the physical check to fund a payment transaction upon successful validation of the received digital signature and validation value.
US11423342B2
In one embodiment, a salon sustainability resource management system is described. The salon sustainability resource management system includes one or more backwash stations, a sustainability status unit communicatively coupled to each of the one or more backwash stations. The sustainability status unit is configured to generate a virtual display including one or more instances of a current sustainability status associated with a utilization of at least one resource. An enticement unit is configured to activate one or more appraisals associated with the resource utilization at the backwash station. An integrated verdant unit is configured to predict a wholistic sustainability status associated with the current sustainability status at the sustainability status unit associated with each backwash station.
US11423341B2
A manager terminal generates work plan information that is information regarding a work plan by at least one work machine, set for each operator who remotely operates the at least one work machine, and includes a work item by the work machine that is remotely operated by the operator and work time for the work item based on contents input by a construction manager, and inputs the work plan information into a server. The server generates progress information indicating work progress of the operator for the at least one work machine based on the work plan information input from the manager terminal and work information input from at least one work information acquisition unit, inputs the progress information into the manager terminal, and presents the progress information to the construction manager.
US11423337B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a distilled machine learning model. One of the methods includes training a cumbersome machine learning model, wherein the cumbersome machine learning model is configured to receive an input and generate a respective score for each of a plurality of classes; and training a distilled machine learning model on a plurality of training inputs, wherein the distilled machine learning model is also configured to receive inputs and generate scores for the plurality of classes, comprising: processing each training input using the cumbersome machine learning model to generate a cumbersome target soft output for the training input; and training the distilled machine learning model to, for each of the training inputs, generate a soft output that matches the cumbersome target soft output for the training input.
US11423332B2
Systems and techniques for distributed machine learning (DML) in an information centric network (ICN) are described herein. Finite message exchanges, such as those used in many DML exercises, may be efficiently implemented by treating certain data packets as interest packets to reduce overall network overhead when performing the finite message exchange. Further, network efficiency in DML may be improved achieved by using local coordinating nodes to manage devices participating in a distributed machine learning exercise. Additionally, modifying a round of DML training to accommodate available participant devices, such as by using a group quality of service metric to select the devices, or extending the round execution parameters to include additional devices, may have an impact on DML performance.
US11423326B2
The present disclosure provides an experimentation framework for a computational environment in a distributed system. A machine-learning model may be created that predicts at least one output produced by the computational environment based on at least one input provided to the computational environment. During an evaluation time period that is subsequent to at least one modification being made to the computational environment, at least one modified output produced by the computational environment may be determined. The machine-learning model may be used to calculate at least one predicted output that would have been produced by the computational environment during the evaluation time period if the at least one modification had not been made. A determination may also be made about how the at least one modification affected the computational environment based on a comparison of the at least one modified output and the at least one predicted output.
US11423321B2
A system and method of determining system status in a vehicle system. The method including collecting, by a computing system, a plurality of data associated with a test specimen and the vehicle system, selecting a relevant data set of the plurality of data, the selecting based on at least one correlation coefficient associated with the plurality of data, and transforming at least a portion of the selected relevant data to form a transformed data set, the transforming based on mathematical properties. The method also includes collecting statistics associated with the selected relevant data set and the transformed data set to form a statistics data set, classifying the selected relevant data set, transformed data set, and the statistics data set; and predicting a status of a system based on the classifying.
US11423318B2
Methods and systems are provided for aggregating features in multiple video frames to enhance tissue abnormality detection algorithms, wherein a first detection algorithm identifies an abnormality and aggregates adjacent video frames to create a more complete image for analysis by an artificial intelligence detection algorithm, the aggregation occurring in real time as the medical procedure is being performed.
US11423314B2
A method for facilitating user support using multimodal information involves obtaining an interaction between a user and a support agent, generating a question embedding from the interaction, obtaining a clickstream associated with the interaction, and generating a clickstream embedding from the clickstream. The question embedding and the clickstream embedding form a shared latent space representation. The method further involves decoding a problem summary from the shared latent space representation and providing the problem summary to the support agent.
US11423309B2
A computer-implemented method of latency reduction is disclosed for a digital holography optical imaging system. The method comprises receiving an incoming light field at a focal plane array of the digital holography optical imaging system, applying an interfering light field to the incoming light field at the focal plane array, and generating a holographic image based on the incoming light field and the interfering light field at the focal plane array. The method further comprises generating a sequence of phase errors based on the holographic image, generating at least one training parameter based on the sequence of phase errors, and training a neural network to revise the at least one training parameter using the sequence of phase errors, a time delay, and the at least one training parameter. The method further comprises predicting a future phase error for a future holographic image based on the revised training parameter.
US11423304B2
A system and a method for multimedia data analysis. The system includes a computing device. The computer device includes a processor and a storage device storing computer executable code. The computer executable code, when executed at the processor, is configured to: encode task description and task meta info into concatenated task vectors; encode context text and context meta info into concatenated context text vectors; encode context image and the context meta info into concatenated context image vectors; perform dual coattention on the concatenated task vectors and the concatenated context text and image vectors to obtain attended task vectors and attended context vectors; perform BiLSTM on the attended task vectors and the attended context vectors to obtain task encoding and context encoding; and decode the task encoding and the context encoding to obtain an answer to the task.
US11423303B1
Apparatus and associated methods relate to providing a machine learning methodology that uses the machine learning's own failure experiences to optimize future solution search and provide self-guided information (e.g., the dependency and independency among various adaptation behavior) to predict a receiver's equalization adaptations. In an illustrative example, a method may include performing a first training on a first neural network model and determining whether all of the equalization parameters are tracked. If not all of the equalization parameters are tracked under the first training, then, a second training on a cascaded model may be performed. The cascaded model may include the first neural network model, and training data of the second training may include successful learning experiences and data of the first neural network model. The prediction accuracy of the trained model may be advantageously kept while having a low demand for training data.
US11423302B2
An artificial intelligent laundry treatment apparatus according to an embodiment of the present invention includes: a door including an external cover and an internal glass and configured to open and close a laundry entrance; a gasket formed on an inner circumferential surface of the laundry entrance; a door imaging sensor disposed to face the internal glass and configured to acquire a door image; a gasket imaging sensor configured to acquire a gasket image including a region of the gasket; and a processor configured to classify a state of the door on the basis of the door image, to acquire a gasket contamination degree on the basis of the gasket image, and to determine whether inside cleansing is required for a region including an inside of a drum on the basis of at least one of the classification result of the state of the door or the acquired gasket contamination degree.
US11423298B2
A determination apparatus extracts a plurality of specific events that have values greater than an event determination threshold from among a plurality of events that have occurred in chronological order. The determination apparatus generates a feature amount related to adjacent occurrence intervals of the plurality of specific events, using the plurality of specific events. The determination apparatus generates array data corresponding to the plurality of events using points each having components of the event determination threshold and the feature amount, while changing the event determination threshold. The determination apparatus determines a type of the plurality of events using the array data.
US11423289B2
Described is a system, integrated circuit and method for reducing ineffectual computations in the processing of layers in a neural network. One or more tiles perform computations where each tile receives input neurons, offsets and synapses, and where each input neuron has an associated offset. Each tile generates output neurons, and there is also an activation memory for storing neurons in communication with the tiles via a dispatcher and an encoder. The dispatcher reads neurons from the activation memory and communicates the neurons to the tiles and reads synapses from a memory and communicates the synapses to the tiles. The encoder receives the output neurons from the tiles, encodes them and communicates the output neurons to the activation memory. The offsets are processed by the tiles in order to perform computations only on non-zero neurons. Optionally, synapses may be similarly processed to skip ineffectual operations.
US11423283B1
Techniques for model adaptation are described. For example, a method of receiving a call to provide either a model variant or a model variant profile of a deep learning model, the call including desired performance of the deep learning model, a deep learning model identifier, and current edge device characteristics; comparing the received current edge device characteristics to available model variants and profiles based on the desired performance of the deep learning model to generate or select a model variant or profile, the available model variants and profiles determined by the model identifier; and sending the generated or selected model variant or profile to the edge device to use in inference is detailed.
US11423279B2
Radio frequency identification (RFID) tags are described that include a substrate, an antenna disposed on a major surface of the substrate, an integrated circuit (IC) disposed on a major surface of the substrate, and one or more stand-alone capacitors disposed on a major surface of the substrate. The antenna may have a length less than about 2 meters between first and second ends of the antenna. The integrated circuit may have an effective capacitance less than about 1000 pF and the one or more stand-alone capacitors may have an equivalent capacitance greater than 500 pF and may be connected in parallel with the antenna and the IC.
US11423276B2
An asset tag adapted to be mounted to an asset. The asset tag comprises a first component encoded with a first ID unique to the asset tag, the first component having a first wireless interface and transmitting first broadcast signals via said first wireless interface over a first range, the first broadcast signals including the first ID. The asset tag further comprises a user-actuatable button. The asset tag further comprises processing circuitry, coupled to the button and to at least the first wireless interface. The processing circuitry is configured for (i) determining whether a predetermined gesture has been performed by a user using the button and (ii) if the predetermined gesture has been performed, transmitting via the first wireless interface to a wireless access point a restock message, the restock message including the first ID and indicating that restocking is required of assets corresponding to the first ID.
US11423271B2
A method for manufacturing a portable data carrier by means of a continuous manufacturing method, comprises the steps: providing at least one foil as a rolled good, unrolling at least one first foil, with at least a first foil being coated at least partly with an adhesive on at least one side, with at least the first foil being scored on at least one side along at least one creasing edge, with at least the first foil being folded up in precise fit along at least one creasing edge and bonded, with the foil being folded up in the direction of the side which is coated with adhesive, with the side coated with adhesive being arranged on the opposite side of the foil which has at least one scored creasing edge along which it is folded.
US11423266B2
Disclosed is a subject recognizing apparatus and method. The method may include extracting feature points from a target image, respectively measuring movement information of each of a plurality of the extracted feature points, selectively grouping the extracted feature points into one or more groups based on the respectively measured movement information, determining a type of subject present in at least one group of the one or more groups based on at least a portion of the subject present in the at least one group, and recognizing a subject included in the target image based on the determined type of subject.
US11423265B1
Methods, systems, and computer-readable media for content moderation using object detection and image classification are disclosed. A content moderation system performs object detection on an input image using one or more object detectors. The object detection finds one or more elements in the input image. The content moderation system performs classification based at least in part on the input image using one or more image classifiers. The classification determines one or more values indicative of one or more content types in the input image. The content moderation system determines one or more scores for one or more content labels corresponding to the one or more content types. At least one of the scores represents a finding of one or more of the content types in the input image. The content moderation system generates output indicating the finding of the one or more of the content types.
US11423259B1
A system that can create an approximated model from a trained machine learning model (such as a neural network) where the approximated model can operate using fewer computing resources than the original trained model. The system can create the approximated model without the voluminous training data used to create the original trained model. The system can rely on just the data describing the trained model and an indicator as to how closely the approximated model should correspond to the original model and/or the desired savings of computing resources. Various lossless and/or lossy approximations may be performed to obtain multiple approximated models that may be substituted for the trained model during runtime operations to achieve significant speed/cost savings over operation of the original trained model.
US11423258B2
Aspects of the subject disclosure may include, for example, obtaining user input identifying a first user-identified network feature of a training image of a geographical region. The training image and the user-identified feature are provided to a neural network adapted to train itself according to the user-identified features to obtain a first trained result that classifies objects within the image according to the user-identified feature. The training image and the first trained result are displayed, and user-initiated feedback is obtained to determine whether a training requirement has been satisfied. If not satisfied, the user-initiated feedback is provided to the neural network, which retrains itself according to the feedback to obtain a second trained result that identifies an updated machine-recognized feature of the training image. The process is repeated until a training requirement has been satisfied, after which a map is annotated according to the machine-recognized feature. Other embodiments are disclosed.
US11423248B2
Aspects of the present disclosure include methods, systems, and non-transitory computer readable media that perform the steps of receiving a first plurality of snapshots, generating a first plurality of descriptors each associated with the first plurality of snapshots, grouping the first plurality of snapshots into at least one cluster based on the plurality of descriptors, selecting a representative snapshot for each of the at least one cluster, generating at least one second descriptor for the representative snapshot for each of the at least one cluster, wherein the at least one second descriptor is more complex than the first plurality of descriptors, and identifying a target by applying the at least second descriptor to a second plurality of snapshots.
US11423246B2
A medicine inspection assistance device, an image processing device and an image processing method are provided that appropriately recognize identification information irrespective of whether the identification information is an engraved mark or a printed character. The image processing device that obtains a plurality of taken images of a medicine, performs a process of enhancing an engraved mark portion of the medicine based on at least one taken image among the taken images and generates a first enhanced image, performs a process of enhancing a printed character portion of the medicine based on at least one taken image among the taken images and generates a second enhanced image, collates an integrated image obtained by integrating the first enhanced image and the second enhanced image with each other, with a master image, and determines whether the medicine to be dispensed and the dispensed medicine are identical to each other or not.
US11423237B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for generating a target sequence from an input sequence. In one aspect, a method comprises maintaining a set of current hypotheses, wherein each current hypothesis comprises an input prefix and an output prefix. For each possible combination of input and output prefix length, the method extends any current hypothesis that could reach the possible combination to generate respective extended hypotheses for each such current hypothesis; determines a respective direct score for each extended hypothesis using a direct model; determines a first number of highest-scoring hypotheses according to the direct scores; rescores the first number of highest-scoring hypotheses using a noisy channel model to generate a reduced number of hypotheses; and adds the reduced number of hypotheses to the set of current hypotheses.
US11423235B2
In embodiments, a reusable and adaptive multi-task orchestration dialogue system orchestrates a set of single-task dialogue systems to provide multi-scenario dialogue processing. In embodiments, for each question propounded by a user, using a deep learning predictive model, a best single-task dialogue system is chosen out of the set. In embodiments, multi-task orchestration is done without the need to change, or even understand, the inner workings or mechanisms of the individual single-task dialogue systems in the set. Moreover, the multi-task orchestration is also unconcerned with what rules are set in each individual single-task dialogue system. In embodiments, prior to selection of the best single-task dialogue system to return the best answer, new intents and entities are discovered and used to update an existing dialogue path. In embodiments, additional data is continually collected, and used to retrain model so as to further improve performance.
US11423231B2
A document analysis device that includes an artificial intelligence (AI) processing engine configured to receive training data, to select a sentence from the training data, and to compute a first set of similarity scores between the selected sentence and other sentences from the training data. The AI processing engine is further configured to determine a set count that is equal to a number of similarity scores in the first set of similarity scores that exceed a similarity score threshold value and to compare the set count to a set outlier threshold value. The AI processing engine is further configured to keep the selected sentence in the training data when the set count is greater than or equal to the set outlier threshold value and to remove the selected sentence from the training data when the set count is less than the set outlier threshold value.
US11423230B2
A process extraction apparatus includes a process extraction apparatus including a message group creator that, based on keywords each extracted from a respective one of multiple messages posted, the respective posting times of the multiple messages, and the respective posters of the multiple of messages, groups the multiple of messages into multiple message groups each including messages with similar characteristics, and an output unit that, based on the respective posting times of the messages included in each of the multiple message groups, outputs a precedence relationship between the multiple message groups.
US11423202B2
This application discloses a computing system implementing an automatic test pattern generation tool to perform scan chain diagnosis-driven compaction setting. The computing system can perform fault simulation on scan chains in a circuit design describing an integrated circuit, which loads test patterns to the simulated scan chains and unloads test responses from the simulated scan chains. The computing system can determine locations of sensitive bits and locations of unknown bits in each of the scan chains based on the test responses from the simulated scan chains, and generate a configuration for a compactor in the integrated circuit based, at least in part, on the locations of the sensitive bits and the locations of the unknown bits in each of the scan chains, wherein the compactor is configured to compact test responses from the scan chains in the integrated circuit based on the configuration.
US11423188B2
An information protection device includes: a random-contact mechanical Hall element provided with a conductive plate that has a prescribed conductive pattern, and a contact plate that is stacked on the conductive plate and that has, in an interior thereof, a connection portion partially contacting the conductive pattern; a communication line having multiple signal wires that are respectively connected to the connection portion in the random-contact mechanical Hall element; and a control unit configured to, through the communication line, monitor connection information between the connection portion and the conductive pattern in the random-contact mechanical Hall element, and determine, based on the connection information, whether or not iniquity has occurred in accordance with whether or not a connection state between the conductive pattern and the connection portion has changed from an initial setting.
US11423181B2
The present invention is a distributed and autonomous digital data security agent that secures stored data and the storage device itself, from remote manipulation. The present system is an “agent” in that it acts independently in the accomplishment of its objects and is distributed in that its functionality is resides on firmware resident at disparate hardware locations. The agent is autonomous in that it cannot be remotely compromised. The system includes server having a dedicated Private link with a Chip Administrator, and a Data Link between a first-Chip, a second-Chip of said security agent. The first-Chip is resident and operable to control Write/Read calls and data transfers between the server and the second-Chips of the data storage. The Chip Administrator, first-Chip and second-Chip in combination with their associated Firmwares provide said distributed and autonomous data security agent.
US11423179B2
A data processing method based on an integrated chip is provided. The method includes providing computing information of a trusted computing chip to a high-speed encryption chip, and invoking the high-speed encryption chip to perform data encryption or trusted computing based on the computing information. As such, after these two types of chips are integrated, these two types of secure computing (the trusted computing and the data encryption) can share common computing information. Compared with using individual sets of computing information before integration, corresponding hardware and management costs are reduced. Moreover, the trusted computing chip is superior to the high-speed encryption chip in terms of functional integrity and reliability for data encryption functions. Storing the computing information by the trusted computing chip can improve the security of the data encryption. For trusted computing functions, the utilization of the computing power of the high-speed encryption chip is increased, and the computational efficiency of the trusted computing is improved.
US11423166B2
Disclosed is a method of inspecting sensitive information stored in a file system. The method includes storing file inspection result information including a file path field, a field of whether file writing is changed, a file size field, a final file modification date field, and a field of a number of detection per pattern, with respect to files in the file system, monitoring a file change event generated in the file system, detecting a type of the file change event sensed according to the monitoring the file change event, modifying the file inspection result information with respect to the file system according to the type of the file change event, detecting whether sensitive information is included, with respect to modified files in the file inspection result information, and modifying the file inspection result information by reflecting sensitive detection information according to the detection of the sensitive information.
US11423163B2
A system is provided for controlling computing process execution by users with elevated access privilege. In particular, the system may be configured to hook into the process command loop for a computing system within the network environment to monitor the users logged into the system as well as computing processes being executed. The system may further flag the users and processes according to their type. If the system detects a mismatch between the user and the process, the system may automatically suspend the process from being executed. In this way, the system may ensure that processes are executed only by their authorized users.
US11423160B2
A virtual environment system for validating executable data using authorized hash outputs is provided. In particular, the system may generate a virtual environment using a virtual environment device, where the virtual environment is logically and/or physically separated from other devices and/or environments within the network. The system may then open a specified set of executable data within the virtual environment and perform a set of commands or processes with respect to the executable data. If the system determines that the executable data is unsafe to run, the system may generate a hash output of the executable data and store the hash output in a database of unauthorized executable data. In this way, the system may securely generate a repository of authorized and unauthorized hashes such that the system may ensure that unsafe executable data is blocked from being processed within a network environment.
US11423150B2
The concepts, systems and methods described herein are directed towards a method for secure booting. The method is provided to including: loading and executing a firmware in a Management Engine (ME) of a system; establishing, by the ME, a communication channel to a security device; receiving, by the ME, an encrypted boot image from the security device; decrypting, by the ME, the encrypted boot image; storing, by the ME, the decrypted boot image in a secured storage medium; and resetting the system using the decrypted boot image in the secured storage medium.
US11423149B2
A method securely executing an extensible firmware application is performed by a computer apparatus. The computer apparatus includes a firmware volume and a boot loader. The firmware volume includes a firmware application module to be executed, has passed a security check, and is attached with a secure encryption signature. The boot loader is attached with a first valid digital signature, and is verifiable by a secure boot certificate signature database of the computer apparatus. When the firmware application module is executed, the boot loader or the secure boot certificate signature database of the computer apparatus first verifies a secure encryption signature of the firmware volume, and the boot loader then loads the firmware application module to a buffer memory for further reading and execution, such that execution of the firmware application module is allowed and is executed securely in a secure boot mode under supervision of the boot loader.
US11423145B2
Logic may implement observation layer intrusion detection systems (IDSs) to combine observations by intrusion detectors and/or other intrusion detection systems. Logic may monitor one or more control units at one or more observation layers of an in-vehicle network, each of the one or more control units to perform a vehicle function. Logic may combine observations of the one or more control units at the one or more observation layers. Logic may determine, based on a combination of the observations, that one or more of the observations represent an intrusion. Logic may determine, based at least on the observations, characteristics of an attack, and to pass the characteristics of the attack information to a forensic logging system to log the attack or pass the characteristics of the attack to a recovery system for informed selection of recovery procedures. Logic may dynamically adjust a threshold for detection of suspicious activity.
US11423143B1
A cybersecurity system, method, and computer program is provided for detecting whether an entity's collection of processes during an interval is abnormal compared to the historical collection of processes observed for the entity during previous intervals of the same length. Logs from a training period are used to calculate global and local risk probabilities for each process based on the process's execution history during the training period. Risk probabilities may be computed using a Bayesian framework. For each entity in a network, an entity risk score is calculated by summing the applicable risk probabilities of the unique processes executed by the entity during an interval. An entity's historical risk scores form a score distribution. If an entity's current score is an outlier on the historical score distribution, an alert of potentially malicious behavior is generated with respect to the entity. Additional post-processing may be performed to reduce false positives.
US11423139B2
An information processing apparatus includes a rewrite request receiving unit configured to receive a rewrite request for rewriting an execution module, an update module determination unit configured to determine whether an update module that issues the rewrite request is an authorized module, a first falsification detection unit configured to detect falsification of a whitelist, an unauthorized-rewriting prevention unit configured to prevent unauthorized rewriting while maintaining a function of the information processing apparatus by rejecting the rewrite request without stopping the function of the information processing apparatus, in a case where the execution module for which the rewrite request is issued is registered in a whitelist for which the first falsification detection unit determines that no falsification is made and where the rewrite request is issued by an update module for which the update module determination unit determines to be an unauthorized update module.
US11423137B1
An authorization level is set at enrollment. The authorization level can be determined based on user identity and a class of authentication. The class of authentication can be associated with strength of authentication related to a channel employed to enroll a user for access to products or services. Authorization level can also be determined based on initiation information regarding the user, a device of the user, or both. Access to the products or services can be selectively controlled based on the authorization level.
US11423135B1
A method may include registering, with an offline job to be executed by a computer processor, an application programming interface (API) and an operation, obtaining, from a repository, a user consent of a user for the operation, and in response to obtaining the user consent, creating, for the user, an access token including the operation and the API. The user consent may be stored external to the access token. The method may further include transmitting the access token to the offline job, and calling, by the offline job, the API using the access token.
US11423130B2
One embodiment of the invention is a method utilizing a CAPTCHA to generate a human likeness score including blocks: a) receiving a user solution to the CAPTCHA; b) receiving a user interaction pattern descriptive of an interaction undertaken by the user, through a graphical interface of the CAPTCHA, to achieve the user solution; c) determining the accuracy of the user solution; d) comparing the user interaction pattern against an interaction model generated from interaction patterns of previous users; e) calculating the human likeness score based upon the determination of block c) and the comparison of block d), wherein the human likeness score lies within a continuum of human likeness scores.
US11423127B2
A method, system, and computer program product for detecting data tampering with resilient watermarking is provided. The method accesses a first relational data set on a data repository. The first relational data set includes a plurality of data elements. The first relational data set is sorted to generate a first sorted list and a second sorted list of the plurality of data elements. The method generates a watermark from the first sorted list and the second sorted list. The watermark contains a hash corresponding to the first sorted list and the second sorted list of the plurality of data elements. In response to an access request for the first relational data set, the method verifies an integrity of the first relational data set based on the watermark.
US11423121B2
Methods and systems for performing real time digital content concealment are described herein. A computing device may, in response to detecting a user within view of an image capture device of a client device, perform a first type of text recognition on a first region of digital content and a second type of text recognition on a second region of the digital content, where the first type of text recognition is determined based on a first type of content items contained in the first region and the second type of text recognition is determined based on a second type of content items contained in the second region. Based at least in part on rules corresponding to the user, the computing device may determine content items within the digital content to be concealed, and may modify the digital content to conceal the content items.
US11423109B2
The embodiments of the present disclosure provide an information processing method and related product, the method includes: receiving a search request containing a keyword; searching in a preset application library to obtain a search result set according to the keyword, wherein the search result set comprises N applications; obtaining M applications from the N applications, wherein the M applications each comprises at least one APP ID related information and thereby the M applications comprise Q APP ID related information; updating the search result set according to the Q APP ID related information; and sending the search result set. The invention can improve the accuracy of the search result set.
US11423107B2
A method, apparatus and server for recommending an application are provided. The method may include determining at least one target friend among a plurality of friends of a target user, obtaining social interaction characteristics between the target user and the at least one target friend, based on a pre-trained friend impact prediction model of a target application and the social interaction characteristics between the target user and the at least one target friend, determining a first impact of the at least one target friend on registration of the target user in the target application, determining a recommendation score corresponding to the target user and the target application according to the first impact of the at least one target friend on registration of the target user in the target application, and performing application recommendation according to the recommendation score.
US11423102B2
A search engine may detect a user selecting an object associated with a first category subsequent to inputting a first search phrase including a keyword. In response, the search engine may update a learning model by at least incrementing a relevance score for an association between the keyword and the first category. The search engine may suggest keywords for completing a second search phrase based on the updated learning model. The search engine may further respond to the second search phrase by determining, based on the updated learning model, that the first category is more relevant to the first user than a second category. A search result of the second search phrase may be refined by eliminating, from objects matching the second search phrase, objects associated with the second category but not the first category.
US11423091B2
Systems and methods are described that employ machine learning models to optimize database management. Machine learning models may be utilized to decide whether a new database record needs to be created (e.g., to avoid duplicates) and to decide what record to create. For example, a match machine learning model may be used in combination with an in-database machine learning model and an out-of-policy machine learning model. The match machine learning model may calculate a probability that a newly received database record individually matches respective candidate database records identified in a local database, the in-database machine learning model may calculate a probability that the received database record is in the local database, and the out-of-policy machine learning model may be used to calculate a probability that the newly received database record complies with inclusion rules of the local database.
US11423086B2
A data processing system performs data processing of raw or preprocessed data. The data includes log files, bitstream data, and other network traffic containing either cookie or device identifiers. In some embodiments, the data processing system includes a connectivity overlay engine comprising a data ingester, a connectivity generator, an event access control system, and a feature vector generation framework.
US11423077B2
The present invention is directed to a tool that enables songwriters to efficiently solicit and analyze listener feedback during the songwriting process. To begin, a songwriter uploads a song to an online platform. The online platform presents the song and a feedback interface to a music listener. As the song plays, the listener provides feedback about the song using the feedback interface. For example, the listener may indicate that she likes or dislikes a particular element of the song, such as an instrument, at a specific point in time. The feedback is timestamped, processed, and presented to the songwriter for analysis. Provided feedback may also be used for recommending subsequent songs to the listener. The interactive music feedback system described herein may integrate with a variety of music streaming platforms.
US11423073B2
An audio-visual management system and process for facilitating comprehension of electronic documents. As an example, a user may access contents of an electronic document via a user interface and request a speech-synthesized recitation of any text in the electronic document. In addition, the user interface can include a navigation tool configured to visually represent significant events in the electronic document via selectable indicators, including but not limited to comments, slides, images, graphs, and/or other internal contextual markers. These indicators can serve as navigation options that can provide guidance to users as they listen to a reading of the electronic document. User selection of an indicator can initiate an audio presentation of textual content that is directly associated with the specified event. In addition, users can view availability of others currently listening to the document and connect with them to create a joint listening experience.
US11423070B2
A method, computer program product and computer system is disclosed that generates a set of distributed representation vectors from a dataset of textual and non-text data. In one method, a computer system receives a dataset, cleans the received dataset, parses the cleaned dataset to identify known classes of data, extracts data elements from the dataset based on the known classes of data, organizes the extracted data elements into one or more records, compiles a dictionary of unique data elements and associated codes from the one or more records, creates a set of training pairs using permutations of the codes that correspond to data elements within each record, and computes a distributed representation vector for each of the data elements in the dictionary using the set of training pairs.
US11423064B2
A system and method is presented that extracts snippets form web pages according to specially designed logic. The extracted snippets might be made relevant to, i.e., indexed by, a location and time/day applicability. Such snippets may be thought of as apps or services that are defined only when a mobile terminal is in a pre-defined geographical area at a certain time and day (e.g., as defined by a calendar of events). Extracted snippets are stored and made searchable. Methods and a system are described to control the display of snippet search results. Snippets may be selected by user or by programmed logic and executed on the mobile terminal or in remote servers without the need to download the app or source code associated with the snippet.
US11423055B1
A processor may filter data to generate a subset of the data less than an entire set of the data. The subset may include at least one string and at least one numeric value. The processor may match the at least one string and the at least one numeric value to one of a plurality of archetypes by applying a clustering algorithm. Each archetype may include a subset of archetype data less than an entire set of archetype data. The processor may compare the entire set of data to the entire set of archetype data to identify at least one difference between the entire set of data and the entire set of archetype data. The processor may apply at least one optimization to address the at least one difference.
US11423054B2
An information processing device includes: a feature quantity obtaining unit which obtains a feature quantity of an object to be extracted, which is extracted from a retrieval target, and specific information to be specified an appearing location of it; a feature quantity holding unit which, when storing the feature quantity in a feature quantity table, adds new identification information to the feature quantity and holds the feature quantity in the feature quantity table when a similar feature quantity in which a similarity with the feature quantity is no less than a threshold is not included in the feature quantity table, and outputs identification information of the similar feature quantity as identification information of the feature quantity when the similar feature quantity is included in the feature quantity table; and a retrieval table holding unit which holds the specific information associated with the added identification information or the outputted identification information.
US11423046B2
Systems and methods for populating data in a client specific repository in a public cloud infrastructure is described. The system includes a private master data repository (MDR) implemented in a private network and having data stored therein. A client submits a data request to access the MDR and to perform an operation on data within the MDR. The data request may include information for identifying the client and information for determining whether the client is authorized to perform the requested operation. The system further includes a persistence mechanism configured to interface with the MDR in response to the data request. Upon verifying the client is authorized to access the MDR, the persistence mechanism may be configured to provision a directory in the public cloud infrastructure and to create and populate data in the client specific repository as a persistent state of the data in the MDR.
US11423044B2
A computer-readable non-transitory physical storage medium having stored thereon machine-executable code for electronically facilitating contact between mutually interested entities, said machine-executable code to be executed by a microprocessor, said machine executable code which when executed by said microprocessor causes the microprocessor to perform operations including suggesting to a first user other users that first user may be interested in, where the suggested other users are filtered based on their location, causing a device to display a graphical user interface (GUI) for the first user to input a rating of the first user's level of interest in one or more respects in at least one other user, accepting the first user's level of interest rating via the GUI while not displaying the first user's rating to the at least one other user, and electronically notifying a pair of users that have rated each other above a threshold level.
US11423043B2
Methods and systems for representing data are disclosed. An example method can comprise providing a first representation of data and receiving a request to change resolution of the data. An example method can comprise, transforming, based on at least one wavelet function, the data to at least one of reduced data or expanded data. An example method can comprise providing a second representation of the data based on at least one of the reduced data or expanded data.
US11423040B2
An approach to time-series data handling involves use of a logical data file structure within a multi-layer file storage. Client systems may ingest time-series data to this logical data file structure by writing or appending the time-series data to at least one file in the logical data file structure and adding metadata describing contents of the at least one file to a metadata catalog. Related apparatus, systems, techniques and articles are also described.
US11423034B1
In general, one aspect of the subject matter described in this specification can be embodied in methods that include identifying social content related to online content for display to a user, determining social content providers associated with the identified social content, calculating quantities based on the user's interaction with each of the respective social content providers, and displaying at least some of the social content based on the calculated quantities. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products.
US11423033B2
An error management system can provide search results based on a received stack trace. For example, the error management system receives, from a client device, a search query including a stack trace. The error management system parses the search query to identify at least a first class and one or more errors associated with the first class, yielding a parsed search query. The error management system searches a class mapping table based on the parsed search query. The class mapping table includes a listing of classes and corresponding links to source code. The error management system searches an error discussion database based on the parsed search query. The error discussion database includes one or more user generated postings regarding programming errors. The error management system provides, to the client device, search results resulting from searching the class mapping table and the error discussion database.
US11423032B2
Techniques for managing real-time business event analysis and monitoring are provided. In some examples, a logical request may be received at a business intelligence server configured with a continuous query service. Additionally, the continuous query service may be configured to translate the logical request into a physical request. Further, business intelligence information may be provided based at least in part on querying against an event data stream with a continuous query configured based at least in part on the physical request translated by the continuous query service.
US11423025B2
A computer-implemented method is presented for reducing data loading overhead of middleware to facilitate direct data loading to a database management system (DBMS). The method includes, while data loading, sending external-writes to a memory-based DBMS if corresponding internal-writes are for vertices, exporting all the external-writes to a disk-based DBMS as an export file, and sending an external-read for vertices to an in-memory DBMS if the middleware requests data. The method further includes, at the end of data loading, generating files for raw data of the disk-based DBMS from the export file and sending the generated raw files to the disk-based DBMS.
US11423016B2
Accordingly, embodiment herein disclose a method for handling block chain operation in a block chain system. The method includes parallelizing, by the block chain system, a block creation along with a consensus mechanism. The block creation along with the consensus mechanism includes parallelly combining a pre-computed state of a succeeding block (at height “k” greater than the current block, where “k” is a positive integer parameter chosen by the system designer) with transactions in a current block to obtain state to be stored in a next succeeding block (at height “k+1” greater than the current block) along with running a consensus protocol to finalize transactions to include in an immediate next block (at height one greater than the current block). Further, the method includes handling, by the block chain system, the block chain operation based on parallelizing. The method can be used for scaling up computation in blockchains.
US11423011B2
Identifying data quality along a data flow. A method includes identifying quality metadata for two or more datasets. The quality metadata defines one or more of quality of a data source, accuracy of a dataset, completeness of a dataset, freshness of a dataset, or relevance of a dataset. At least some of the metadata is based on results of operations along a data flow. Based on the metadata, the method includes creating one or more quality indexes for the datasets. The one or more quality indexes include a characterization of quality of two or more datasets.
US11423008B2
A device may generate, in a first data structure of a first system, a data lineage record. The data lineage record may include attributes that are common among a plurality of records of the first data structure. The data lineage record may be used to map the first data structure and a second data structure of a second system. The device may populate the data lineage record with unique values for the attributes. The unique values may be used to identify the attributes of the data lineage record after the data lineage record has been included in the second data structure. The device may provide, from the first system, data included in the first data structure to the second system. The data lineage record may be included in the data provided to the second system. The device may perform an action related to the data provided to the second system.
US11423005B2
Provided is an edit unit that checks, as time data, a designated time received in an input unit, against a map data DB to identify map data corresponding to the designated time. Upon the receipt of the designated time in the input unit, a map-data generating unit redoes the update of the map data, identified by the edit unit, using measurement data newly acquired after the designated time is received in the input unit.
US11423001B2
Herein is a self-tuning database management system (DBMS) storing JavaScript object notation (JSON) documents and operating a JSON datatype as native to the DBMS. In an embodiment, a computer hosts a DBMS that executes a data definition language (DDL) statement that defines, in a database dictionary of the DBMS, a JSON document column of a database table that stores JSON documents as instances of the JSON datatype that is native in the DBMS. The DBMS may autonomously set or adjust configuration settings that control behaviors such as a default width of a JSON document column, in lining or not of the JSON document column, kind and scope and duration of indexing of the JSON document column, and/or caching of the JSON document column such as in an in memory columnar unit (IMCU). The DBMS may use the various configuration settings to control how JSON documents and the native JSON datatype are stored and/or processed.
US11422993B2
There are provided systems and methods for duplicate table identification in enterprise database systems for data storage optimization. A service provider, such as an electronic transaction processor for digital transactions, may determine data duplication in database tables so that database storage resources may be optimized. In order to determine data duplication, within database tables, a data collector daemon operation and/or application may collect metadata for tables within a domain. Using the metadata, a master table and derived tables may be determined for a group of the tables. Further, a duplication factor may be determined based on matching columns in the tables, a usage factor may be determined using processing hits to the tables, and a size factor may be determine based on table size. This allows for determination of a relevance score of the group, which provides a measure of duplication of data within those tables.
US11422990B2
Methods, systems, and computer readable media for content item purging are provided. A contact item purger, such as may be incorporated within a local client application of a content management system running on a user device, may leverage knowledge as to which items have been uploaded to the content management system, and how long such content items have been stored on the user device, to propose items for deletion from the user device so as to reclaim storage space. A contact item purger may run on one or more user devices, and may activate upon various triggering events, based on various conditions and parameters, with or without user interaction, thus maintaining available memory capacity at all times.
US11422985B2
Embodiments are directed to managing data models. A data source that includes records may be provided. Source fields may be determined based on the records and the source fields may be displayed in a source panel. A data model that includes a source data object may be displayed. Relationships between the source fields may be determined based on values in the records. In response to providing a relationship between the source fields, a data object that includes a key field and one or more data fields that correspond to the relationship may be generated. The data model may be modified to include the data object and to remove the source fields that correspond to the data fields.
US11422984B2
A method for data model clustering is provided herein. A first representation of a data model may be received. Edge betweenness values may be determined for respective nodes in the first representation. At least one node in the first representation may be identified as a linking node based on the respective edge betweenness values. One or more linking nodes may be removed from the first representation, thereby forming at least a first cluster and a second cluster. Degrees for the respective remaining nodes may be calculated. Respective hub nodes may be identified for the respective clusters based on the respective degrees in the clusters. Respective descriptions may be generated for the respective clusters based on the respective hub nodes. A clustered representation of the first representation may be stored with the clusters and their respective descriptions.
US11422968B2
A method can include, by operation of a host device, initiating a first transaction with at least a first device on a serial bus in synchronism with a clock, the first transaction having a predetermined response latency. The host device can initiate a second transaction on the serial bus in synchronism with the clock signal during the response latency. The first transaction and second transaction can be completed on the serial bus in synchronism with the clock. The serial bus is configured to transmit instruction data identifying transactions, target data identifying a destination for transactions, and data for transactions. Corresponding devices and systems are also disclosed.
US11422965B1
A computing system includes a component, a hot-swap controller that is coupled to the component, and a hot-swap controller monitoring configuration subsystem that is coupled to the hot-swap controller. The hot-swap controller monitoring subsystem receives a hot-swap controller monitoring configuration for the hot-swap controller that defines at least one monitoring characteristic for monitoring the component, uses it during an initialization of the computing system to generate hot-swap controller monitoring configuration commands, and transmits the hot-swap controller monitoring configuration commands to the hot-swap controller to configure the hot-swap controller to monitor the component according to at least one monitoring characteristic defined by the hot-swap controller monitoring configuration. During a runtime of the computing system following the initialization of the computing system, the hot-swap controller monitoring subsystem retrieves hot-swap controller monitoring data generated by the hot-swap controller for the component according to at least one monitoring characteristic.
US11422960B2
A semiconductor device includes an interrupt control circuit that receives a plurality of interrupt signals from the circuit blocks and outputs an interrupt request to the processor, and an interrupt monitoring circuit that corresponds to one of the interrupt signals and includes a setting circuit for setting a monitoring type and first and second monitoring periods. If the monitoring type indicates an asserted state of the interrupt signal, the interrupt monitoring circuit monitors the asserted state. If a first duration of the continuous asserted state exceeds the first monitoring period, the interrupt monitoring circuit detects the state as a failure. If the monitoring type indicates a negated state of the interrupt signal, the interrupt monitoring circuit monitors the negated state. If a second duration of the continuous negated state exceeds the second monitoring period, the interrupt monitoring circuit detects the state as a failure.
US11422958B2
A quantum processor performs input and output which may be performed synchronously. The quantum processor executes a problem to generate a classical output state, which is read out at least partially by an I/O system. The I/O system also transmits a classical input state to by the I/O system, which may include the same qubit-proximate devices used for read-out. The classical input state is written to the qubits, and the quantum processor executes based on the classical input state (e.g., by performing reverse annealing to transform the classical input state to quantum state).
US11422953B2
Methods and arbiters for arbitrating between a plurality of ordered requestors and a shared resource based on priorities allocated to the requestors. The methods include determining whether there is at least one requestor that has requested access in the current cycle and has priority in the current cycle; in response to determining that there is at least one requestor that has requested access in the current cycle and has priority in the current cycle, selecting a lowest ordered requestor that has requested access in the current cycle and has priority in the current cycle; and in response to determining that there are no requestors that have requested access in the current cycle and have priority in the current cycle, selecting a highest ordered requestor that has requested access in the current cycle.
US11422935B2
A method of controlling a cache is disclosed. The method comprises receiving a request to allocate a portion of memory to store data. The method also comprises directly mapping a portion of memory to an assigned contiguous portion of the cache memory when the request to allocate a portion of memory to store the data includes a cache residency request that the data continuously resides in cache memory. The method also comprises mapping the portion of memory to the cache memory using associative mapping when the request to allocate a portion of memory to store the data does not include a cache residency request that data continuously resides in the cache memory.
US11422922B2
Responses of software applications to spatiotemporal events can be tested using simulated environments. In one example, a system can generate a simulated environment having simulated distributed devices positioned at various spatial locations in the simulated environment. The system can then simulate a spatiotemporal event propagating through the simulated environment by modifying a device simulation property of each simulated distributed device based on the spatiotemporal event and a respective spatial location of the simulated distributed device in the simulated environment. This can produce simulation outputs impacted by the spatiotemporal event. The system can then provide the simulation outputs as input to a target software application to test a response to the spatiotemporal event by the target software application.
US11422917B2
Software application dependency trees can be generated and used for white-box testing. In some examples, a method may involve receiving a request to generate a dependency tree for a first software application associated with a computing device. The method may also include identifying a set of software applications also associated with the computing device, each of which the first software application is determined to be dependent upon based on information included in a specification for the first software application. The method may also include receiving, by the computing device with respect to the set of software applications, a corresponding set of dependency trees. The method may further include incorporating each of the dependency trees in the set of dependency trees into the dependency tree for the first software application via a respective incorporation point, and returning the dependency tree for the first software application in response to the request.
US11422913B2
Systems and methods for managing a display cleaning system are provided. The system may include a touchscreen device having a display operatively coupled to a cleaning apparatus. The touchscreen device may include an algorithm for detecting when and how often to clean the display. For example, the algorithm may be executed to monitor touch events on the display, such that when a certain number of touch events are detected, it will determine that the screen needs to be cleaned. Thresholds for cleaning may be adjusted based on user input. The touchscreen device may be integrated, for example, in an autonomous vehicle.
US11422908B2
During a storage redundancy giveback from a first node to a second node following a storage redundancy takeover from the second node by the first node, the second node is initialized in part by receiving a node identification indicator from the second node. The node identification indicator is included in a node advertisement message sent by the second node during a giveback wait phase of the storage redundancy giveback. The node identification indicator includes an intra-cluster node connectivity identifier that is used by the first node to determine whether the second node is an intra-cluster takeover partner. In response to determining that the second node is an intra-cluster takeover partner, the first node completes the giveback of storage resources to the second node.
US11422902B2
A processing device determines a change to one or more parameters at a particular point in time. The one or more parameters describe a computing environment hosting an application. The processing device stores the changed one or more parameters as one or more tags in a set of hierarchical tags. The processing device creates a snapshot of data associated with the computing environment at the particular point in time. The processing device links a data source tag of the snapshot with the one or more tags in the set of hierarchical tags. In response to receiving a request to recreate the application from the particular point in time, the processing device recreates the application from the particular point in time using the one or more tags in the set of hierarchical tags and the snapshot.
US11422897B2
Systems, methods, and machine-storage mediums for optimizing snapshot image processing are described. The system receives a first read request to read data from optimized snapshot information including snapshot information and cached snapshot information. The first read request includes a first offset identifying a first storage location and a first length. The snapshot information includes a full snapshot and at least one incremental snapshot. The system identifies a first portion of the data is stored in the snapshot information responsive to identifying the first portion of the data is not stored in the cache snapshot information. The system identifies a second portion of data is stored in the optimized snapshot information, reads the first portion of data and the second portion of data from the optimized snapshot information, and communicates the data, including the first and second portions of the data, to the job.
US11422894B2
Techniques are disclosed relating to automated operations management. In various embodiments, a computer system accesses operational information that defines commands for an operational scenario and accesses blueprints that describe operational entities in a target computer environment related to the operational scenario. The computer system implements the operational scenario for the target computer environment. The implementing may include executing a hierarchy of controller modules that include an orchestrator controller module at top level of the hierarchy that is executable to carry out the commands by issuing instructions to controller modules at a next level. The controller modules may be executable to manage the operational entities according to the blueprints to complete the operational scenario. In various embodiments, the computer system includes additional features such as an application programming interface (API), a remote routing engine, a workflow engine, a reasoning engine, a security engine, and a testing engine.
US11422885B2
Apparatuses and methods for performing an error correction code (ECC) operation are provided. One example method can include performing a first error code correction (ECC) operation on a portion of data, performing a second ECC operation on the portion of data in response to the first ECC operation failing, and performing a third ECC operation on the portion of data in response to the second ECC operation failing.
US11422881B2
In accordance with an embodiment, described herein are systems and methods for automatic root cause analysis and generation of key metrics in a multidimensional database. A system can comprise a computer and a multidimensional database server executing on the computer, wherein the multidimensional database server supports at least one hierarchical structure of data dimensions. One or more one or more user logs are created, the one or must user logs representing a plurality of operations performed by a plurality of users of the multidimensional database server and accessing the at least one hierarchical structure of data dimensions. Based upon historical data of the at least one hierarchical structure of data dimensions, a change in a query result of a user is detected. Based upon the detection of a change, a set of data dimensions can be provided to the user that contains the data dimensions most contributing to the change.
US11422876B2
A computer system includes a bus interface having error correction capability. The bus interface includes an error register that is configured to provide error information related to correctable errors. System software within the computer system is configured to obtain the error information from the error register and calculate a bit error metric based on the error information. A baseboard management controller within the computer system is configured to take an action in response to obtaining the bit error metric from the system software and determining that a condition related to the bit error metric has been satisfied.
US11422872B2
Systems and methods for creating a new entry in a hierarchical state data structure with object entries is disclosed. The method includes allocating a shared memory buffer for a new entry in a shared memory. A request to create the new entry for a child object in a hierarchical state data structure in the shared memory is received. The new entry is to span at least one shared memory buffer uniquely identifiable in a location of the shared memory. The child object is a logical representation of a state of a system. In response to a request for an allocation of a shared memory buffer within a region of the shared memory for the new entry, a location identifier corresponding to a location of a parent entry holding a parent object to the child object in the hierarchical state data structure of an allocated region is received. The child object is created in the shared memory buffer for the new entry, and the new entry is available for concurrent access by one or more readers of the shared memory.
US11422867B2
Technologies for composing a managed node based on telemetry data include communication circuitry and a compute device. The compute device is to receive resource-level telemetry data for each resource of a plurality of resources and rack-level telemetry data from each rack of a plurality of racks and a managed node composition request, which identifies at least one metric to be achieved by a managed node. In response to a receipt of the managed node composition request, the compute device is further to determine a present utilization of each resource of the plurality of resources and a present performance level of each rack of the plurality of racks, and determine a set of resources from the plurality of resources that satisfies the managed node composition request based on the resource-level and rack-level telemetry data.
US11422864B2
A link binding chain is disclosed that enables multiple hops of link bindings to be cascaded to form a chain of link bindings. The binding chain can be leveraged when a one-hop link binding is infeasible or fails to be established. Dynamic binding method switching is disclosed for updating the binding method after a link binding has been established such that the link binding may be selected for a more proper or efficient link binding method to adapt to the changing environment. Methods for broker assisted link binding are disclosed to facilitate link binding functionalities between a source resource and a destination resource that are connected through a binding broker.
US11422858B2
A workload/processor resource scheduling system is coupled to a processing system. The workload/processor resource scheduling system monitors a performance of first workload(s) by the processing system according to a workload/processor resource schedule, and identifies a correlation between the performance of the first workload(s) according to the workload/processor resource schedule, and an operating level of a processing system operating parameter for the processing system when performing the first workload(s) according to the workload/processor resource schedule. Based on the correlation, the workload/processor resource schedule and the processing system operating parameter are linked. Subsequently, an operating-parameter-based request is received to produce the operating level of the processing system operating parameter when performing a second workload and, based on the operating-parameter-based request and the linking of the workload/processor resource schedule and the processing system operating parameter, the second workload is performed by the processing system based on the workload processor resource schedule.
US11422845B2
A cloud traffic migration system may be used to counter suspected harmful traffic. For example, a virtual machine (VM) may have a separate security and networking policy called a VM shell. The VM shell may be placed at the VM's interface as a layer of protection. When suspected harmful traffic is detected inside the VM, multiple mini VMs may be created that replicate some functions of the infected VM and the traffic may be grouped and segregated into categories. Each category of traffic may be routed to a mini VM for further analysis. Any traffic confirmed to be harmful may be kept inside the mini VM and subject to restrictive rules. Such restrictive rules may introduce delays to waste the attackers time or resources as well as obtain data for threat analytics.
US11422841B2
There is provided an apparatus including a virtual machine unit for remote training, configured to implement a virtual remote training environment regarding physical software coding training between a student terminal and a teacher terminal, a virtual machine unit for remote control, configured to implement a virtual remote control environment regarding physical operation control over a physical device connected to the student terminal and to perform direct remote control of the teacher terminal, and a hypervisor unit for physical device control, configured to intercept the direct remote control of the teacher terminal over the physical device in the virtual remote training environment and to provide the teacher terminal with a right to control the physical device.