US11626616B2
A sulfide solid electrolyte that contains lithium, phosphorus, sulfur, chlorine and bromine, wherein in powder X-ray diffraction analysis using CuKα rays, it has a diffraction peak A at 2θ=25.2±0.5 deg and a diffraction peak B at 2θ=29.7±0.5 deg, the diffraction peak A and the diffraction peak B satisfy the following formula (A), and a molar ratio of the chlorine to the phosphorus “c (Cl/P)” and a molar ratio of the bromine to the phosphorus “d (Br/P)” satisfies the following formula (1): 1.2
US11626606B2
An ECU of a fuel cell vehicle determines whether the vehicle travels on an uphill road or not. When determining that the vehicle travels on the uphill road, the ECU performs at least one of a temperature reduction control for reducing the temperature of a fuel cell stack and a humidification control for increasing the water content of the fuel cell stack, by the time the vehicle reaches the uphill road.
US11626605B2
The control method for a flow battery includes acquiring a current electrolyte capacity decay rate of the flow battery; comparing the current electrolyte capacity decay rate with a first preset decay rate and a second preset decay rate; when the current electrolyte capacity decay rate is greater than the first preset decay rate and less than the second preset decay rate, adjusting a liquid level of positive electrolyte and a liquid level of negative electrolyte, such that a difference between these two liquid levels is less than a preset value, a ratio of the total amount of vanadium in the positive electrolyte to the total amount of vanadium in the negative electrolyte remains in a first preset ratio range, or a ratio of a vanadium ion concentration in the positive electrolyte to a vanadium ion concentration in the negative electrolyte remains in a second preset ratio range.
US11626591B2
An electrochemical cell is provided herein as well as methods for preparing electrochemical cells. The electrochemical cell includes a negative electrode and a positive electrode. The negative electrode includes a prelithiated electroactive material including a lithium silicide. Lithium is present in the prelithiated electroactive material in an amount corresponding to greater than or equal to about 10% of a state of charge of the negative electrode. The electrochemical cell has a negative electrode capacity to positive electrode capacity for lithium (N/P) ratio of greater than or equal to about 1, and the electrochemical cell is capable of operating at an operating voltage of less than or equal to about 5 volts.
US11626587B2
A positive electrode active material for a non-aqueous electrolyte secondary battery according to a configuration includes a lithium-transition metal composite oxide containing nickel (Ni) in an amount of greater than or equal to 80 mol %, in which boron (B) is present at least on a particle surface of the lithium-transition metal composite oxide. In the lithium-transition metal composite oxide, when particles having a larger particle size than a volume-based 70% particle size (D70) are first particles and particles having a smaller particle size than a volume-based 30% particle size (D30) are second particles, a coverage ratio of B on surfaces of the first particles is larger than a coverage ratio of B on surfaces of the second particles by 5% or greater.
US11626581B2
Part of an electrode, specifically a current collector and an active material layer, for a secondary battery is subjected to cutting processing to have a complex shape. For example, a stack of the first current collector and the first active material layer has a first slit and a second slit. Each of the first slit and the second slit passing across the first current collector and the first active material layer and extending from an edge of the first current collector. Another stack of the second current collector and the second active material layer has a third slit and a fourth slit. Each of the third slit and the fourth slit passing across the second current collector and the second active material layer and extending from an edge of the second current collector.
US11626580B2
A manufacturing method of a display apparatus includes forming a display layer on a substrate; forming an opening by irradiating laser onto the display layer; and sealing the display layer formed on the substrate. The laser is irradiated according to a spiral movement path, and the opening is formed by irradiating the laser at least twice at the same location.
US11626570B2
A display device includes a first substrate and a second substrate at which a display area for displaying an image and a non-display area surrounding the display area are provided; a light-emitting diode in the display area on an inner surface of the first substrate and including an anode electrode, a light-emitting layer and a cathode electrode; and a piezoelectric element in the display area on an inner surface of the second substrate and including a first electrode, a piezoelectric layer and a second electrode, wherein the piezoelectric layer includes dichroic dyes.
US11626551B1
Additional “auxiliary” bumps are used to stabilize alignment and reduce slippage of dense arrays of interconnect bumps on opposing die during a bonding process. One example of auxiliary bumps are interdigitated bumps. Interdigitated bumps are more self-aligning and laterally stable because bumps do not meet head-to-head. Rather, the head of a bump on one die falls into the space between bumps on the other die. Another example of auxiliary bumps are nail bumps. In nail bumps, one bump is harder (the nail) and “drives” into the opposing softer bump during bonding. This constrains the lateral movement of the two bumps relative to each other and reduces lateral slippage. In some embodiments, the auxiliary bumps and interconnect bumps are formed in the same process, and also bonded in the same process.
US11626544B2
A display device having high light-extraction efficiency is provided. A low-power display device is provided. In a red or green pixel included in the display device, a light-emitting element, an optically functional layer, and a wavelength-conversion layer are stacked in this order. The light-emitting element emits blue light, the optically functional layer transmits the blue light and reflects red and green light, and the wavelength-conversion layer converts the blue light into red or green light. The blue light emitted by the light-emitting element passes through the optically functional layer and enters the wavelength-conversion layer, and red or green light is emitted to the outside. The red or green light emitted from the wavelength-conversion layer to the optically functional layer side is reflected by the optically functional layer and emitted to the outside, which improves light-extraction efficiency.
US11626539B2
Method for manufacturing semiconductor light-emitting device having a substrate, a metal layer over the substrate, and a semiconductor layer over the metal layer. The semiconductor layer includes a light-emitting layer, and with respect to the light-emitting layer, a first conductivity type layer at a substrate side and a second conductivity type layer opposite the substrate. The second conductivity type layer includes a first layer forming a semiconductor layer surface and a second layer at the substrate side with respect to the first layer. The method includes exposing a second layer surface by selectively removing the first layer, forming an uneven surface portion of the second layer by frost processing the exposed surface, forming an electrode over the first layer, forming a space between an end portion of the first layer and a peripheral edge of the electrode by side-etching the first layer toward a lower side of the electrode using a nitric acid-based dilute solution, and forming another electrode below the substrate.
US11626535B2
In some embodiments, a light emitting structure comprises a layered semiconductor stack comprising a first set of doped layers, a second layer, a light emitting layer positioned between the first set of doped layers and the second layer, and an electrical contact to the first set of doped layers. The first set of doped layers can comprise a first sub-layer, a second sub-layer, and a third sub-layer, wherein the third sub-layer is adjacent to the light emitting layer. The electrical contact can be coupled to the second sub-layer. The first, second and third sub-layers can be doped n-type, and an electrical conductivity of the second sub-layer can be higher than an electrical conductivity of the first and third sub-layers. The first, second and third sub-layers, and the light emitting layer can each comprise a superlattice. The second layer can comprise a chirped superlattice.
US11626525B2
A package structure is provided. The package structure includes a substrate, a sensor device, an encapsulant and a signal blocking structure. The substrate has a signal passing area. The sensor device is disposed over the substrate. The sensor device has a first surface, a second surface opposite to the first surface and a sensing area located at the second surface. The second surface of the sensor device faces the substrate. The encapsulant covers the sensor device and the substrate. The signal blocking structure extends from the substrate into the encapsulant.
US11626523B2
A photovoltaic device having a perovskite PV cell wherein the PV device operates, for example during start-up, initially in a bias-voltage operating mode, in which a bias voltage is applied to the perovskite PV cell of the PV device. The bias voltage or the energy needed for same can advantageously be drawn from the power electronics associated with the perovskite PV cell.
US11626522B2
A Schottky barrier diode includes a semiconductor substrate made of gallium oxide, a drift layer made of gallium oxide and provided on the semiconductor substrate, an anode electrode brought into Schottky contact with the drift layer, and a cathode electrode brought into ohmic contact with the semiconductor substrate. The drift layer has a plurality of trenches formed in a position overlapping the anode electrode in a plan view. Among the plurality of trenches, a trench positioned at the end portion has a selectively increased width. Thus, the curvature radius of the bottom portion of the trench is increased, or an edge part constituted by the bottom portion as viewed in a cross section is divided into two parts. As a result, an electric field to be applied to the bottom portion of the trench positioned at the end portion is mitigated, making dielectric breakdown less likely to occur.
US11626520B2
According to one embodiment, a semiconductor substrate includes a first basement, a gate line, a source line, an insulating film, a first pixel electrode, and a first transistor and a second transistor connected parallel at positions between the source line and the first pixel electrode. Each of a first semiconductor layer of the first transistor and a second semiconductor layer of the second transistor includes a first region, a second region, and a channel region. The first semiconductor layer and the second semiconductor layer are in contact with a first surface that is a surface of the insulating film on the source line side. The channel region of each of the first semiconductor layer and the second semiconductor layer wholly overlaps the gate line.
US11626517B2
A semiconductor structure and a manufacturing method for the same are provided. The semiconductor structure comprises a channel element. The channel element comprises a substrate portion and a vertical channel portion. The vertical channel portion is adjoined on the substrate portion. The substrate portion and the vertical channel portion both comprise single crystal silicon.
US11626511B2
A bipolar transistor including a first collector layer, a second collector layer, a base layer, and an emitter layer is disposed on a substrate. Etching characteristics of the second collector layer are different from etching characteristics of the first collector layer and the base layer. In plan view, an edge of an interface between the first collector layer and the second collector layer is disposed inside an edge of a lower surface of the base layer, and an edge of an upper surface of the second collector layer coincides with the edge of the lower surface of the base layer or is disposed inside the edge of the lower surface of the base layer.
US11626503B2
An integrated circuit device includes a fin-type active region protruding from a top surface of a substrate and extending in a first direction parallel to the top surface of the substrate, a gate structure intersecting with the fin-type active region and extending on the substrate in a second direction perpendicular to the first direction, a source/drain region on a first side of the gate structure, a first contact structure on the source/drain region, and a contact capping layer on the first contact structure. A top surface of the first contact structure has a first width in the first direction, a bottom surface of the contact capping layer has a second width greater than the first width stated above in the first direction, and the contact capping layer includes a protruding portion extending outward from a sidewall of the first contact structure.
US11626490B2
An SiC semiconductor device includes an SiC semiconductor layer including an SiC monocrystal and having a first main surface as an element forming surface, a second main surface at a side opposite to the first main surface, and a plurality of side surfaces connecting the first main surface and the second main surface, and a plurality of modified lines formed one layer each at the respective side surfaces of the SiC semiconductor layer and each extending in a band shape along a tangential direction to the first main surface of the SiC semiconductor layer and modified to be of a property differing from the SiC monocrystal.
US11626487B2
An embodiment relates to a semiconductor component, comprising a semiconductor body of a first conductivity type comprising a voltage blocking layer and islands of a second conductivity type on a contact surface and optionally a metal layer on the voltage blocking layer, and a first conductivity type layer comprising the first conductivity type not in contact with a gate dielectric layer or a source layer that is interspersed between the islands of the second conductivity type.
US11626485B2
A device includes a substrate, and a first semiconductor channel over the substrate. The first semiconductor channel includes a first nanosheet of a first semiconductor material, a second nanosheet of a second semiconductor material in physical contact with a topside surface of the first nanosheet, and a third nanosheet of the second semiconductor material in physical contact with an underside surface of the first nanosheet. The first gate structure is over and laterally surrounding the first semiconductor channel, and in physical contact with the second nanosheet and the third nanosheet.
US11626482B2
The present disclosure describes a method of forming an intermediate spacer structure between a gate structure and a source/drain (S/D) contact structure and removing a top portion of the intermediate spacer structure to form a recess. The intermediate spacer structure includes a first spacer layer, a second spacer layer, and a sacrificial spacer layer between the first spacer layer and the second spacer layer. The method further includes removing the sacrificial spacer layer to form an air gap between the first spacer layer and the second spacer layer and spinning a dielectric layer on the air gap, the first spacer layer, and the second spacer layer to fill in the recess and seal the air gap. The dielectric layer includes raw materials for a spin-on dielectric material.
US11626477B2
A semiconductor component includes: gate structures extending from a first surface into an SiC semiconductor body; a drift zone of a first conductivity type formed in the SiC semiconductor body; first mesas and second mesas arranged between the gate structures in the SiC semiconductor body; body areas of a second conductivity type arranged in the first mesas and the second mesas, the body areas each adjoining a first side wall of one of the gate structures; first shielding areas of the second conductivity type adjoining a second side wall of one of the gate structures; second shielding areas of the second conductivity type adjoining the body areas in the second mesas; and diode areas of the conductivity type of the drift zone, the diode areas forming Schottky contacts with a load electrode between the first shielding areas and the second shielding areas.
US11626476B2
A semiconductor device includes a plurality of electrode structures formed on a substrate; and an upper supporter group and a lower supporter between upper ends and lower ends of the plurality of electrode structures The upper supporter group includes a plurality of supporters, and at least some of the plurality of supporters each have an upper surface and a lower surface. One of the upper surface and the lower surface has a curved profile, and the other surface has a flat profile.
US11626475B2
An improved trench capacitor structure is disclosed that allows for the formation of narrower capacitors. An example capacitor structure includes a first conductive layer on the sidewalls of an opening through a thickness of a dielectric layer, a capacitor dielectric layer on the first conductive layer, a second conductive layer on the capacitor dielectric layer, and a conductive fill material on the second conductive layer. The capacitor dielectric layer laterally extends above the opening and along a top surface of the dielectric layer, and the conductive fill material fills a remaining portion of the opening.
US11626473B2
An organic light-emitting diode display device includes a substrate in which an emission area and a non-emission area are defined, a power line provided on the substrate, at least one insulation film covering the power line, a light-emitting element provided above the at least one insulation film, a connection electrode connected to the power line, and extending onto the at least one insulation film, and a passivation film including a contact area where a portion of the connection electrode is exposed in the non-emission area, wherein the light-emitting element includes a first electrode, an emission layer, and a second electrode that are stacked in order, and the second electrode is in direct contact with the connection electrode in the contact area.
US11626471B2
A display device includes: a first active pattern on a light blocking pattern; a second active pattern at a same layer as that of the first active pattern; a first insulating pattern on the first active pattern; a second insulating pattern on the first active pattern, the second insulating pattern being spaced from the first insulating pattern, and having a first contact hole exposing the first active pattern; a first gate electrode on the first insulating pattern; a second gate electrode at a same layer as that of the first gate electrode, and overlapping with the second active pattern; a first etch stopper on the second insulating pattern, and having a second contact hole connected to the first contact hole; and a first electrode on the first etch stopper, the first electrode contacting the light blocking pattern and the first active pattern through the first and second contact holes.
US11626468B2
A multi-panel organic light emitting display device is disclosed that includes a plurality of display panels coupled to each other. Each of the plurality of display panels includes: a substrate including an active area and a non-active area; and a display unit including an organic light emitting element on the substrate. Each of the plurality of display panels also includes: a plurality of signal lines disposed on the substrate and electrically connected to the display unit; and a plurality of link lines disposed under the substrate. Each of the plurality of display panels further includes a plurality of side lines connecting the plurality of signal lines and the plurality of link lines. Each of the plurality of display panels also includes a driving circuit electrically connected to the plurality of link lines.
US11626466B2
A display device includes a display panel including a substrate including a front display region, a side display region extending from a side of the front display region, and a transmission region including at least a portion overlapping the front display region in a plan view; and a sensor located on a bottom of the substrate, the sensor having at least a portion overlapping the transmission region in a plan view. The display panel includes first pixels in the front display region; a load compensation element in the side display region; and a connection line electrically connecting the first pixels and the load compensation element by detouring the transmission region.
US11626462B2
A display device has a display region and a side region adjacent to the display region. The display device includes a plurality of display units, a plurality of sensing units, a display driver and a sensor driving unit. The plurality of display units are disposed on a first substrate. The plurality of sensing units correspond to the plurality of display units. The plurality of display units and the plurality of sensing units are disposed in the display region. The display driver is coupled to at least a portion of the plurality of display units, and includes a plurality of first transistors. The sensor driving unit is coupled to at least a portion of the plurality of sensing units, and includes at least one second transistor. The plurality of first transistors is disposed in the side region and the at least one second transistor is disposed in the display region.
US11626455B2
A display apparatus includes a flexible display panel including a display area with a first folding area, the display area including an upper surface and a lower surface and displaying an image via the upper surface, a cover window disposed on the upper surface of the display area of the flexible display panel and an antenna layer including a first antenna disposed on an upper surface of the first folding area. The upper surface of the display area includes the upper surface of the first folding area. The first antenna is disposed between the upper surface of the first folding area and the cover window.
US11626452B2
Methods, systems, and devices for efficient fabrication of memory structures are described. A multi-deck memory device may be fabricated using a sequence of fabrication steps that include depositing a first metal layer, depositing a cell layer on the first metal layer to form memory cells of the first memory deck, and depositing a second metal layer on the cell layer. The second metal layer may be deposited using a single deposition process rather than using multiple deposition processes. A second memory deck may be formed on the second metal layer such that stacked memory cells from the first and second deck share the use of the second metal layer. Using a single deposition process for the second metal layer may decrease the quantity of fabrication steps used to fabricate the multi-deck memory array and reduce or eliminate the exposure of the cell material to metal etchants.
US11626451B2
A magnetic memory device comprising a plurality of memory cells is disclosed. The memory device includes an array of memory cells where each memory cell includes a first material layer having a ferromagnetic material, a second material layer having ruthenium, and a third material layer having bismuth and/or antimony. The second material layer is sandwiched between the first material layer and the third material in a stacked configuration.
US11626438B2
Image sensors are provided. The image sensor may include a substrate including a first surface and a second surface opposite the first surface, a photoelectric conversion layer in the substrate, and a lower capacitor connection pattern on the first surface of the substrate. The second surface of the substrate may be configured to receive incident light. The lower capacitor connection pattern may include a capacitor region and a landing region protruding from the capacitor region. The image sensors may also include a capacitor structure including a first conductive pattern, a dielectric pattern, and a second conductive pattern sequentially stacked on the capacitor region, a first wire on the capacitor structure and connected to the second conductive pattern, and a second wire connected to the landing region. The first conductive pattern may be connected to the lower capacitor connection pattern. A surface of the first wire facing the substrate and a surface of the second wire facing the substrate may be coplanar.
US11626427B2
A displaying base plate includes a transparent displaying region. The displaying base plate located within the transparent displaying region includes: a substrate base plate, including a plurality of pixel regions, wherein each of the pixel regions includes a light transmission region and a non-light transmission region; and a transparent-trace layer, a first insulating layer and a first metal-trace layer provided in stack on one side of the substrate base plate, wherein the transparent-trace layer includes a plurality of first transparent traces, the first metal-trace layer includes a plurality of first metal traces, orthographic projections of the first metal traces on the substrate base plate are located within the non-light transmission regions of different pixel regions, each two neighboring first metal traces are connected by one of the first transparent traces, and the first metal traces and the first transparent traces are connected by via holes in the first insulating layer.
US11626420B2
A semiconductor device includes a substrate including a memory cell region and a connection region, a plurality of gate electrodes in the memory cell region and the connection region, a plurality of channel structures passing through the plurality of gate electrodes and extending in a vertical direction in the memory cell region, and a plurality of pad layers extending in a first direction from each of the plurality of gate electrodes in the connection region. The plurality of pad layers is disposed in a stepped form in a second direction. The device further includes a plurality of dummy lines arranged in one row in the first direction between two pad layers adjacent to each other in the second direction and disposed apart from one another with a pad connection region therebetween in the first direction. The pad connection region overlaps two pad layers successively disposed in the first direction.
US11626417B2
A three-dimensional semiconductor memory device includes a substrate including cell and connection regions. An electrode structure is disposed on the substrate, the electrode structure having a staircase structure on the connection region. A first vertical channel structure and a first dummy structure at least partially penetrate the electrode structure on the cell region and the connection region, respectively. Bottoms of expanded portions of the first vertical channel structure and the first dummy structure are located at first and second levels, respectively. The second level is higher than the first level.
US11626416B2
Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a method for forming a 3D memory device is disclosed. A sacrificial layer above a second semiconductor layer at a first side of a substrate and a dielectric stack on the sacrificial layer are subsequently formed. A channel structure extending vertically through the dielectric stack and the sacrificial layer into the second semiconductor layer is formed. The sacrificial layer is replaced with a first semiconductor layer in contact with the second semiconductor layer. The dielectric stack is replaced with a memory stack, such that the channel structure extends vertically through the memory stack and the first semiconductor layer into the second semiconductor layer. A source contact is formed at a second side opposite to the first side of the substrate to be in contact with the second semiconductor layer.
US11626415B2
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers, memory opening fill structures including a respective vertical semiconductor channel and a respective vertical stack of memory elements extending through the alternating stack in a memory array region, via contact structures contacting the stepped surfaces of the electrically conductive layers at each step in a staircase region, and a vertical stack of access transistors located between the staircase region and the memory array region.
US11626409B2
A semiconductor device includes a substrate including an active region, a gate structure disposed in a gate trench in the substrate, a bit line disposed on the substrate and electrically connected to the active region on one side of the gate structure, and a capacitor disposed on the bit line and electrically connected to the active region on another side of the gate structure. The gate structure includes a gate dielectric layer disposed on bottom and inner side surfaces of the gate trench, a conductive layer disposed on the gate dielectric layer in a lower portion of the gate trench, sidewall insulating layers disposed on the gate dielectric layer, on an upper surface of the conductive layer, a graphene conductive layer disposed on the conductive layer, and a buried insulating layer disposed between the sidewall insulating layers on the graphene conductive layer.
US11626407B2
A method for manufacturing a dynamic random access memory device includes providing a semiconductor substrate and forming a highly doped diffusion region in a surface of the semiconductor substrate. A wordline structure is then deposited on the surface of the semiconductor substrate, where the wordline structure includes an electrically conductive gate layer. An opening is further formed in the wordline structure, where the opening is located at a first end of and extending to the highly doped diffusion region. A semiconductor pillar is then formed in the opening by selective epitaxial growth. An end of the semiconductor pillar is then doped and the doped end is connected with a memory element.
US11626398B2
A semiconductor structure is provided. The semiconductor structure includes a substrate, a diode region, and a dummy stripe. The substrate has a first surface. The diode region is in the substrate. The diode region includes a first implant region of a first conductivity type approximate to the first surface, and a second implant region of a second conductivity type approximate to the first surface and surrounded by the first implant region. The dummy stripe is on the first surface and located between the first implant region and the second implant region. A method for manufacturing a semiconductor structure is also provided.
US11626381B2
A bonding head for a die bonding apparatus and a die bonding apparatus including the bonding head, the bonding head including a head body; a thermal pressurizer mounted on a lower surface of the head body, the thermal pressurizer being configured to hold and heat at least one die and including a heater having a first heating surface that faces a held surface of the die; and a thermal compensator at an outer region of the die, the thermal compensator extending downwardly from the lower surface of the head body and including at least one thermal compensating block having a second heating surface that emits heat from a heating source therein and that faces a side surface of the die held on the thermal pressurizer.
US11626380B2
A semiconductor package includes a package substrate including a first substrate channel pad and a second substrate channel pad, a chip stack including a plurality of semiconductor chips stacked on the package substrate to be offset in a first direction, wherein first semiconductor chips located on odd layers from among the plurality of semiconductor chips and second semiconductor chips located on even layers from among the plurality of semiconductor chips are offset in a second direction perpendicular to the first direction, each of the first semiconductor chips includes a first chip channel pad, and each of the second semiconductor chips includes a second chip channel pad, first inter-chip connection wires configured to electrically connect the first chip channel pads of the first semiconductor chips to one another, second inter-chip connection wires configured to electrically connect the second chip channel pads of the second semiconductor chips to one another.
US11626370B2
An interconnection structure of a semiconductor chip may include an interconnection via, a lower pad, a conductive bump, and an upper pad. The interconnection via may be arranged in the semiconductor chip. The lower pad may be arranged on a lower end of the interconnection via exposed through a lower surface of the semiconductor chip. The conductive bump may be arranged on the lower pad. The upper pad may be arranged on an upper end of the interconnection via exposed through an upper surface of the semiconductor chip. The upper pad may have a width wider than a width of the interconnection via and narrower than a width of the lower pad. Thus, an electrical short between the conductive bumps may not be generated in the interconnection structure having a thin thickness.
US11626364B2
A fan-out semiconductor package includes: an interconnection member including a first insulating layer, first and second pads respectively disposed on opposite sides of the first insulating layer and a first via connecting the first and second pads to each other; a semiconductor chip disposed on the interconnection member; and an encapsulant encapsulating at least portions of the semiconductor chip. A center line of the first via is out of alignment with at least one of a center line of the first pad and a center line of the second pad.
US11626356B2
A first semiconductor device includes a first substrate including a first electrode and a second electrode at a first surface side of the first substrate opposite to a light incident surface side of the first substrate; and a second substrate including a photodiode, a transfer transistor, and a third electrode and a fourth electrode at a first surface side of the second substrate facing the first surface of the first substrate, and a plurality of transistors.
US11626347B2
A shared base plate includes a plurality of base portions to which a plurality of electronic components including semiconductor switching elements are to be mounted, and a terminal formed portion formed so as to extend from the base portion to the outer side. The terminal formed portion includes a discrimination terminal which is used as a terminal in one of a first semiconductor module and a second semiconductor module and which is not used as a terminal in the other one. If the discrimination terminal that is not used as a terminal is cut to be short, it becomes possible to easily discriminate the semiconductor module from another semiconductor module having the shared base plate by outer appearances.
US11626345B2
An electronic device includes a printed circuit board (PCB) that supports an integrated circuit (IC) chip. The device also includes a lid over the IC chip. A thermal interface material (TIM) is configured to transfer thermal energy from the IC chip to the lid. A heat spreader forms a cavity in communication with the lid. The heat spreader is at least partially filled with a liquid that is configured to change phases during operation of the IC chip.
US11626336B2
A package that includes a substrate having a first surface; a solder resist layer coupled to the first surface of the substrate; a device located over the solder resist layer such that a portion of the device touches the solder resist layer; and an encapsulation layer located over the solder resist layer such that the encapsulation layer encapsulates the device. The solder resist layer is configured as a seating plane for the device. The device is located over the solder resist layer such that a surface of the device facing the substrate is approximately parallel to the first surface of the substrate. The solder resist layer includes at least one notch. The device is located over the solder resist layer such that at least one corner of the device touches the at least one notch.
US11626328B2
An integrated circuit device includes a substrate having a first portion in a first device region and a second portion in a second device region. A first semiconductor strip is in the first device region. A dielectric liner has an edge contacting a sidewall of the first semiconductor strip, wherein the dielectric liner is configured to apply a compressive stress or a tensile stress to the first semiconductor strip. A Shallow Trench Isolation (STI) region is over the dielectric liner, wherein a sidewall and a bottom surface of the STI region is in contact with a sidewall and a top surface of the dielectric liner.
US11626323B2
A semiconductor device is made by: forming a metal film containing Al on a surface of a substrate product including a substrate and a nitride semiconductor layer on the substrate, the metal film covering a via hole forming predetermined region, and the surface of the substrate product being located on the nitride semiconductor layer side, forming an etching mask having an opening for exposing the via hole forming predetermined region on a back surface of the substrate product, the back surface of the substrate product being located on the substrate side, and forming a via hole in the substrate product by reactive ion etching, the via hole reaching the surface from the back surface and exposing the metal film. In the forming of the via hole, a reaction gas containing fluorine is used during a period at least including a termination of etching.
US11626321B2
Systems and methods herein are related to the formation of optical devices including stacked optical element layers using silicon wafers, glass, or devices as substrates. The optical elements discussed herein can be fabricated on temporary or permanent substrates. In some examples, the optical devices are fabricated to include transparent substrates or devices including charge-coupled devices (CCD), or complementary metal-oxide semiconductor (CMOS) image sensors, light-emitting diodes (LED), a micro-LED (uLED) display, organic light-emitting diode (OLED) or vertical-cavity surface-emitting laser (VCSELs). The optical elements can have interlayers formed in between optical element layers, where the interlayers can range in thickness from 1 nm to 3 mm.
US11626317B2
A semiconductor device has a first trench and a second trench of a trench structure located in a substrate. The second trench is separated from the first trench by a trench space that is less than a first trench width of the first trench and less than a second trench width of the second trench. The trench structure includes a doped sheath having a first conductivity type, contacting and laterally surrounding the first trench and the second trench. The doped sheath extends from the top surface to an isolation layer and from the first trench to the second trench across the trench space. The semiconductor device includes a first region and a second region, both located in the semiconductor layer, having a second, opposite, conductivity type. The first region and the second region are separated by the first trench, the second trench, and the doped sheath.
US11626309B2
A substrate treating method includes measuring an alignment state of a substrate placed on a hand of a transfer unit that transfers the substrate, transferring the substrate to a substrate alignment unit by the transfer unit when the alignment state of the substrate is faulty, aligning a location of the substrate by the substrate alignment unit, and temporarily correcting the location of the substrate before the substrate is loaded on the substrate alignment unit when it is measured in the measuring of the alignment state that the alignment state of the substrate exceeds a sensor reading range.
US11626296B2
A semiconductor device includes a first die extending through a molding compound layer, a first dummy die having a bottom embedded in the molding compound layer, wherein a height of the first die is greater than a height of the first dummy die, and an interconnect structure over the molding compound layer, wherein a first metal feature of the interconnect structure is electrically connected to the first die and a second metal feature of the interconnect structure is over the first dummy die and extends over a sidewall of the first dummy die.
US11626293B2
A method of manufacturing a semiconductor device includes forming a first layer of a first planarizing material over a patterned surface of a substrate, forming a second layer of a second planarizing material over the first planarizing layer, crosslinking a portion of the first planarizing material and a portion of the second planarizing material, and removing a portion of the second planarizing material that is not crosslinked. In an embodiment, the method further includes forming a third layer of a third planarizing material over the second planarizing material after removing the portion of the second planarizing material that is not crosslinked. The third planarizing material can include a bottom anti-reflective coating or a spin-on carbon, and an acid or an acid generator. The first planarizing material can include a spin-on carbon, and an acid, a thermal acid generator or a photoacid generator.
US11626288B2
Methods for reducing interface resistance of semiconductor devices leverage dual work function metal silicide. In some embodiments, a method may comprise selectively depositing a metal silicide layer on an Epi surface and adjusting a metal-to-silicon ratio of the metal silicide layer during deposition to alter a work function of the metal silicide layer based on whether the Epi surface is a P type Epi surface or an N type Epi surface to achieve a Schottky barrier height of less than 0.5 eV. The work function for a P type Epi surface may be adjusted to a value of approximately 5.0 eV and the work function for an N type Epi surface may be adjusted to a value of approximately 3.8 eV. The deposition of the metal silicide layer on the Epi surface may be performed prior to deposition of a contact etch stop layer and an activation anneal.
US11626285B2
A method of manufacturing a semiconductor device includes forming a first protective layer over an edge portion of a first main surface of a semiconductor substrate. A metal-containing photoresist layer is formed over the first main surface of the semiconductor substrate. The first protective layer is removed, and the metal-containing photoresist layer is selectively exposed to actinic radiation. A second protective layer is formed over the edge portion of the first main surface of the semiconductor substrate. The selectively exposed photoresist layer is developed to form a patterned photoresist layer, and the second protective layer is removed.
US11626267B2
A method of evaluating a region of a sample, the method comprising: positioning a sample within a vacuum chamber; generating an electron beam with a scanning electron microscope (SEM) column that includes an electron gun at one end of the column and a column cap at an opposite end of the column; focusing the electron beam on the sample and scanning the focused electron beam across the region of the sample, while the SEM column is operated in tilted mode, thereby generating secondary electrons and backscattered electrons from within the region; and during the scanning, collecting backscattered electrons with one or more detectors while applying a negative bias voltage to the column cap to alter a trajectory of the secondary electrons preventing the secondary electrons from reaching the one or more detectors.
US11626263B2
A circuit breaker includes a pole unit with a first and second electrodes. A linkage also extends from the pole unit. A linear actuator is operably connected to the pole unit. A Thomson coil or other high-speed actuator is also operably connected to the linkage. When the circuit breaker is closed, no gap is provided between them. To open the electrodes, the high-speed actuator first acts on the linkage by moving the linkage at a speed that is greater than a speed by which the linear actuator can move the linkage. The linear actuator can then actuate and increase a distance between the electrodes. A gap is provided between the pole unit and at least one of the actuators when the breaker is closed. This gap is reduced or eliminated when the breaker is open.
US11626262B2
A relay (1) includes a motor (20) and a primary electrical switch assembly (132). Primary electrical switching attachment points (113) are switched by a moveable switching link (101) which is moved in and out of the switch on an switched off position axially by the motor (20) in response to electrical signals delivered to the coil (26) via the flexible leads (32, 33). The switching link (101) includes a mercury reservoir (119). A piezoelectric disk bender (105) displaces mercury to close the gaps between the attachment points (113).
US11626250B2
A method for manufacturing a multilayer ceramic electronic component includes preparing a ceramic green sheet, forming a plurality of internal electrode patterns on a main surface of the ceramic green sheet, applying a ceramic paste above the main surface of the ceramic green sheet, stacking a plurality of the ceramic green sheets, pressing the plurality of stacked ceramic green sheets, and cutting the plurality of pressed ceramic green sheets. The ceramic paste at least partially overlaps end portions of the internal electrode patterns, and a stepped region is provided on the ceramic green sheet. When cutting the ceramic green sheets in a first direction, the cutting is performed at a position of the stepped region between two of the internal electrode patterns adjacent to each other in a second direction.
US11626246B2
A multilayer capacitor includes a body including a multilayer structure in which a plurality of dielectric layers are provided and a plurality of internal electrodes are stacked with the dielectric layer interposed therebetween and external electrodes disposed outside the body and connected to the plurality of internal electrodes. The body includes a high resistance portion disposed in at least one region between the dielectric layer and the internal electrode and inside the dielectric layer and having electric resistance higher than electric resistance of the internal electrode, and the high resistance portion and the plurality of internal electrodes include the same metal component and the same metal oxide component.
US11626241B2
A coil assembly includes: a connection substrate including a coil pad and an accommodating portion disposed in a position adjacent to the coil pad; and a coil portion including a spiral wiring and an end portion bonded to the coil pad, wherein at least a portion of the coil portion is disposed in the accommodating portion.
US11626237B2
A power module comprises a first circuit board assembly and a magnetic core assembly. The first circuit board assembly comprises a first printed circuit board and at least two switch circuits disposed on the first printed circuit board. The magnetic core assembly is disposed near the first printed circuit board and comprises a magnetic core portion and at least one pair of first electrical conductors. The magnetic core portion comprises at least one core unit, the core unit comprises a pair of holes and a second magnetic overlapping region, and the pair of holes are separated by the second magnetic overlapping region. Each pair of the first electrical conductors is penetrated through the corresponding pair of holes of the magnetic core portion to define two output inductors. Each of the switch circuits is electrically connected with the corresponding output inductor to define a phase circuit of the power module.
US11626231B2
A coil electronic component includes a body having first to fourth surfaces, an insulating substrate disposed in the body, coil portions disposed on opposing surfaces of the insulating substrate, respectively, a first lead-out portion connected to one of the coil portions and exposed from the first and third surfaces, a second lead-out portion connected to another of the coil portions and exposed from the second and third surfaces, and first and second external electrodes covering the first and second lead-out portions, respectively. The insulating substrate includes a support portion supporting the coil portions, a first end portion extending from the support portion and including end surfaces respectively exposed from the first and third surfaces and spaced apart from each other, and a second end portion extending from the support portion and including end surfaces exposed from the second and third surfaces and spaced apart from each other.
US11626212B2
Systems and methods are provided for multi-schema analysis of patient specific anatomical features from medical images. The system may receive medical images of a patient and metadata associated with the medical images indicative of a selected pathology, and automatically classify the medical images using a segmentation algorithm. The system may use an anatomical feature identification algorithm to identify one or more patient specific anatomical features within the medical images by exploring an anatomical knowledge dataset. A 3D surface mesh model may be generated representing the one or more classified patient specific anatomical features, such that information may be extracted from the 3D surface mesh model based on the selected pathology. Physiological information associated with the selected pathology for the 3D surface mesh model may be generated based on the extracted information.
US11626209B2
According to one embodiment, a diagnosis support apparatus includes processing circuitry. The processing circuitry executes identification processing by using medical information as an input to output a first identification result and a first identification reason for providing the first identification result. The processing circuitry modifies the identification processing to refrain from outputting the first identification reason in response to an instruction to reject the first identification reason. The processing circuitry executes the modified identification processing by using the medical information as an input to output a second identification result and a second identification reason for providing the second identification result.
US11626207B2
A method for providing one or more customized alarm setting recommendations for a patient includes the steps of: providing a patient monitor configured to monitor the patient, the patient monitor comprising a patient sensor and a processor configured to receive the sensor data from the patient sensor, receiving, by the patient monitor, information about a patient; analyzing, by the processor using an alarm setting recommendation classifier, the received information about the patient to generate one or more alarm setting recommendations customized to the patient; providing the one or more alarm setting recommendations to the user, and receiving input from the user accepting, rejecting, and/or modifying the alarm setting recommendations.
US11626205B2
A system and method for providing updates to medical devices is disclosed. In one example, the medical devices are configured to pull update files in response to the reception of an update message from a server. Once the update files are downloaded by a medical device, the update files can be installed. While the medical device pulls the update files, the medical device can continue with its normal operation. If desired, a user can select which medical devices should be updated, based on any desired factors, such as the physical location of the device, the model of the device, the type of device, and the way the device is being used.
US11626204B2
The invention relates to a method performed by at least one apparatus, the method comprising: Obtaining release information representative of a release of a medical module of a medical kit comprising one or more medical modules; and releasing or triggering release of the medical module of the medical kit. The invention further relates to a method performed by at least one apparatus, the method comprising obtaining a user input of a user indicating the release of a medical module of a medical kit comprising one or more medical modules; and providing release information representative of the release of the medical module of the medical kit. The invention also relates to corresponding apparatuses, computer program products and computer-readable storage media.
US11626200B2
Digital pathology is the concept of capturing digital images from glass microscope slides in order to record, visualize, analyze, manage, report, share and diagnose pathology specimens. The present disclosure is directed to a desktop slide scanner, which enables pathologists to scan slides at a touch of a button. Included is a workflow for reliable imaging, diagnosis, quantification, management, and sharing of a digital pathology library. Also disclosed herein is an analysis framework that provides for pattern recognition of biological samples represented as digital images to automatically quantitatively score normal cell parameters against disease state parameters. The framework provides a pathologist with an opportunity to see what the algorithm is scoring, and simply agree, or edit the result. This framework offers a new tool to enhance the precision of the current standard of care.
US11626193B2
A system for maintaining individual immunization records. The system includes a tracking vehicle storing a first instance of a user record a terminal including an electronic processor and a memory. The electronic processor is configured to communicate with the tracking vehicle, obtain a second instance of the user record stored in the memory of the terminal and determine whether immunization data in the first instance or the second instance is more recent. When the first instance of the user record from the tracking vehicle includes more recent immunization data than the second instance of the user record stored in the memory, the electronic processor is configured to update the user record stored in the memory of the terminal with the more recent immunization data in the first instance of the user record of the tracking vehicle.
US11626192B1
The present invention provides systems and methods for use with electronic records, such as Electronic Medical Records (EMRs). A parser engine may receive a stream of Health Level 7 (HL7) messages containing EMR data and, using parsing logic, parse the HL7 messages to identify and extract specified EMR data therefrom. The extracted EMR data may be utilized in determining analytic results data that may be presented, or made available for presentation, to a medical professional or medical staff member, in real time or near real time relative to entry of the EMR data into an EMR system.
US11626170B2
A memory includes an upper deck and a lower deck. The upper deck includes a first upper dummy word line. The lower deck includes a first lower dummy word line. A method for reducing program disturbance of the memory includes adjusting a first upper bias voltage applied to the first upper dummy word line and/or a first upper threshold voltage of the first upper dummy word line to adjust a first difference between the first upper bias voltage and the first upper threshold voltage; and adjusting a first lower bias voltage applied to the first lower dummy word line and/or a first lower threshold voltage of the first lower dummy word line to adjust a second difference between the first lower bias voltage and the first lower threshold voltage.
US11626160B2
Technology for sensing non-volatile memory cells in which one or more sense nodes are charged to a sense voltage having a magnitude that improves sensing accuracy. One sense node may be charged to different sense voltages when sensing different memory cells at different times. Multiple sense nodes may be charged to a corresponding multiple different sense voltages when sensing different memory cells at the same time. The one or more sense nodes are allowed to discharge based on respective currents of memory cells for a pre-determined time while applying a reference voltage to the memory cells. The Vts of the selected memory cells are assessed based on respective voltages on the one or more of sense nodes after the pre-determined time. Different sensing voltages may be used based on bit line voltage, bit line resistance, distance of memory cells from the sense node, or other factors.
US11626159B2
A computing in-memory device includes a memory cell array supporting a bitwise operation through at least one pair of memory cells activated in response to at least one pair of word line signals and a peripheral circuit connected to the at least one pair of memory cells via one pair of bit lines and performing a discharging operation on at least one bit line of the one pair of bit lines based on a voltage level of the one pair of bit lines.
US11626158B2
Systems and methods are provided for controlling a wake-up operation of a memory circuit. The memory circuit is configured to precharge the bit lines of a memory array sequentially during wakeup. A sleep signal is received by the first bit line of a memory cell and then a designed delay occurs prior to the precharge of a second complementary bit line. The sleep signal may then precharge the bit lines of a second memory cell with further delay between the precharge of each bit line. The memory circuit is configured to precharge both bit lines of a memory cell at the same time when an operation associated with that cell is designated.
US11626151B2
Methods, systems, and devices for a single plate configuration and memory array operation are described. A non-volatile memory array may utilize a single plate to cover a subset of the array. One or more memory cells of the subset may be selected by operating the plate and an access line of an unselected memory cell at a fixed voltage. A second voltage may be applied to an access line of the selected cell, and subsequently reduced to perform an access operation. Removing the applied voltage may allow for the memory cell to undergo a recovery period prior to a subsequent access operation.
US11626149B2
A serial NOR memory device receives serial input data using a single data rate (SDR) mode and transmits serial output data using a double data rate (DDR) mode. In some embodiments, a serial NOR memory device includes an input-output circuit including a transceiver coupled to receive a clock signal and serial input data and to provide serial output data. The transceiver is configured to receive serial input data using the single data rate mode and is configured to transmit serial output data using the double data rate mode.
US11626148B2
The present disclosure includes apparatuses and methods related to defining activation functions for artificial intelligence (AI) operations. An example apparatus can include a number of memory arrays and a controller, wherein the controller includes a number of activations function registers, wherein the number of activation function registers define activation functions for artificial intelligence (AI) operations performed by the apparatus.
US11626145B2
Embodiments of the disclosure include signal processing methods to reduce crosstalk between signal lines of a channel bus using feed forward equalizers (FFEs) configured smear pulse response energy transmitted on signal lines of the channel to reduce pulse edge rates. The coefficients for the FFE may be based on crosstalk interference characteristics. Smearing or spreading pulse response energy across a longer time period using a FFE increases inter-symbol interference (ISI). To counter increased inter-symbol interference caused by smearing pulse response energy, receivers configured to recover symbol data transmitted on the channel bus may each include respective decision-feedback equalizers (DFEs) that are configured to filter ISI from transmitted symbols based on previous symbol decisions of the channel. The combination of the FFE configured to smear pulse responses and the DFE to filter ISI may improve data eye quality for recovery of transmitted data on a channel bus when crosstalk dominates noise.
US11626132B2
According to one embodiment, a magnetic disk device includes a magnetic disk, a magnetic head, a control unit, and a setting unit. The magnetic head includes a write element which writes data to the magnetic disk and heater elements which adjust a levitation amount relative to the magnetic disk. The setting unit sets a heater value to be set on the basis of a measurement result of measuring the recording quality of the data written to the magnetic disk. The control unit controls electric power to be supplied to the heater elements on the basis of the heater value to be set to the setting unit.
US11626129B2
A magnetic recording head having air bearing surface (ABS) includes a main pole, a side shield laterally spaced from the main pole by a first side gap and a second side gap, an electrically conductive non-magnetic gap material layer disposed between the main pole and the side shield in the first side gap, and a dielectric non-magnetic gap material matrix and a conformal dielectric spacer layer disposed between the main pole and the side shield in the second side gap.
US11626128B2
An object of the present disclosure is to provide a magnetic recording medium excellent in electro-magnetic conversion characteristic and thermal stability.
The present disclosure provides a tape-shaped magnetic recording medium including: a substrate; and a magnetic layer provided over the substrate and including a magnetic powder, in which the magnetic layer has an average thickness of equal to or less than 90 nm, the magnetic powder has an average aspect ratio of from 1.0 to 3.0, the magnetic powder has an average particle volume of equal to or less than 2,300 nm3, a coercive force Hc1 in a vertical direction of the magnetic recording medium is equal to or less than 4,500 Oe, a coercive force Hc2 in a longitudinal direction of the magnetic recording medium and the coercive force Hc1 satisfy a relation of Hc2/Hc1≤0.8, and the ratio Hrp/Hc1 of a residual coercive force Hrp of the magnetic recording medium measured using a pulsed magnetic field and the coercive force Hc1 is equal to or less than 2.0.
US11626120B2
A method for decoding an encoded audio bitstream is disclosed. The method includes receiving the encoded audio bitstream and decoding the audio data to generate a decoded lowband audio signal. The method further includes extracting high frequency reconstruction metadata and filtering the decoded lowband audio signal with an analysis filterbank to generate a filtered lowband audio signal. The method also includes extracting a flag indicating whether either spectral translation or harmonic transposition is to be performed on the audio data and regenerating a highband portion of the audio signal using the filtered lowband audio signal and the high frequency reconstruction metadata in accordance with the flag.
US11626117B2
A speech-based system includes a local device in a user premises and a network-based control service that directs the local device to perform actions for a user. The control service may specify a first action that is to be performed upon detection by the local device of a stimulus. In some cases, performing the first action may rely on the availability of network communications with the control service or with another service. In these cases, the control service also specifies a second, fallback action that does not rely upon network communications. Upon detecting the stimulus, the local device performs the first action if network communications are available. If network communications are not available, the local device performs the second, fallback action.
US11626103B2
Systems and methods for determining to perform an action of a query using a trained natural language model of a natural language understanding (NLU) system are disclosed herein. A text string corresponding to a prescribed action includes at least a content entity is received. A determination is made as to whether the text string corresponds to an audio input of a first group. In response to determining the text string corresponds to an audio input of a first group, a determination is made as to whether the text string includes an obsequious expression. In response to determining the text string corresponds to an audio input of a first group and in response to determining the text string includes an obsequious expression, a determination is made to perform the prescribed action. In response to determining the text string corresponds to an audio input of a first group and in response to determining the text string does not include the obsequious expression, a determination is made to not perform the prescribed action.
US11626102B2
A signal source identification device includes: a feature value calculation unit configured to calculate feature values corresponding to paths where signals from generation sources of the signals transmit, based on signals received by a plurality of sensors; and an identification unit configured to identify whether or not a feature value calculated by the feature value calculation unit is a signal from a predetermined signal source by using an identification range that is a range within which feature values based on signals from the predetermined signal source fall and that is previously determined based on the feature values calculated by the feature value calculation unit.
US11626101B2
Systems and methods are described for processing and interpreting audible commands spoken in one or more languages. Speech recognition systems disclosed herein may be used as a stand-alone speech recognition system or comprise a portion of another content consumption system. A requesting user may provide audio input (e.g., command data) to the speech recognition system via a computing device to request an entertainment system to perform one or more operational commands. The speech recognition system may analyze the audio input across a variety of linguistic models, and may parse the audio input to identify a plurality of phrases and corresponding action classifiers. In some embodiments, the speech recognition system may utilize the action classifiers and other information to determine the one or more identified phrases that appropriately match the desired intent and operational command associated with the user's spoken command.
US11626095B2
An acoustic noise reduction (ANR) headphone described herein has current detection circuitry that detects current consumed by an acoustic driver amplifier as a result of pressure changes due to a tapping of the headphone. Tapping may be performed to change an audio feature or operating mode of the audio system for the headphone. The current detection circuitry senses a characteristic of the current consumed by the acoustic driver amplifier that can be used to determine an occurrence of a tap event. Examples of a characteristic include an amplitude, waveform or duration of the sensed current. Advantageously, the ANR headphones avoid the need for control buttons to initiate the desired changes to the audio feature or operating mode.
US11626093B2
Method and System for avoiding howling disturbance especially on conferences, wherein the method comprising the steps of using a howling detector unit implemented inside a multipoint control unit to receive an audio stream input from a client, analyzing the audio input with the howling detector in order to verify if howling noise is present, using at least two of a skewness analysis, a flatness analysis, a crest analysis, a rolloff analysis and preventing the audio stream input to be forwarded as an output to an audio mixer, if howling noise is present.
US11626092B2
Provided is a device 1 including: a signal processing unit 40 that applies a rotary speaker effect corresponding to a rotation speed value to a sound signal and control a tone color of the sound signal; and a control unit 10 that gradually changes, in response to a change command of the rotation speed value, the rotation speed value from a first speed to a second speed higher than the first speed with a first change curve having a first delay, and gradually changes control of the tone color from a first characteristic to a second characteristic that is stronger in the high frequency range than the first characteristic with a second change curve having a second delay shorter than the first delay.
US11626083B2
A novel human interface excellent in operability is provided. Furthermore, a novel data processor excellent in operability is provided. Furthermore, a novel data processor, a novel display device, or the like is provided. An input/output device that receives image data and supplies positional data, and an arithmetic device that supplies the image data and receives the positional data are included. The input/output device includes a first region, a second region, and a bend portion between the first region and the second region. Each of the first region and the second region includes a display portion and a positional data input portion that overlaps the display portion. The arithmetic device includes an arithmetic unit and a storage unit that stores a program to be executed by the arithmetic unit.
US11626082B2
A display device capable of improving image quality is provided. The display device includes a first circuit, a pixel, and a wiring. The first circuit has a function of supplying data to the wiring and a function of making the wiring floating to hold the data. The pixel has a function of taking in the data twice from the wiring and performing addition. The pixel can perform the first writing of the data in a period during which the data is supplied to the wiring, and can perform the second writing of the data in a period during which the data is held in the wiring. Therefore, by one time of data charging to a source line, a data potential larger than or equal to an output voltage of a source driver can be supplied to a display element.
US11626069B2
Disclosed are a display panel and a display device. The display panel includes a pixel circuit and a light-emitting element, in the pixel circuit, the driving module includes a drive transistor, and a gate of the drive transistor is connected to a first node; a reset module includes a first sub-transistor and a second sub-transistor, and a connection node between the first sub-transistor and the second sub-transistor is a second node; a compensation module includes a third sub-transistor and a fourth sub-transistor, a connection node between the third sub-transistor and the fourth sub-transistor is a third node; in a first stage, a first double-gate transistor and a second double-gate transistor are both turned off, and the first node, the second node, and the third node satisfy: (V2−V1)×(V1−V3)>0.
US11626066B2
A pixel arrangement structure of an organic light emitting diode (OLED) display is provided. The pixel arrangement structure includes: a first pixel having a center coinciding with a center of a virtual square; a second pixel separated from the first pixel and having a center at a first vertex of the virtual square; and a third pixel separated from the first pixel and the second pixel, and having a center at a second vertex neighboring the first vertex of the virtual square. The first pixel, the second pixel, and the third pixel have polygonal shapes.
US11626065B2
A display substrate includes a display region, a non-display region at a periphery of the display region, pixel units in the display region and arranged in an array, gate lines extending in a row direction of the array, and data lines extending in a column direction of the array. Each row of pixel units is provided with at least one gate line, and each gate line is coupled to at least a part of the pixel units in a corresponding row. Each column of pixel units is provided with at least two data lines, and each data line is coupled to a part of the pixel units in a corresponding column. Each pixel unit is coupled to one gate line and one data line, and two pixel units in a same column and in two adjacent rows are coupled to different data lines, respectively.
US11626064B2
A pixel arrangement structure of an organic light emitting diode (OLED) display is provided. The pixel arrangement structure includes: a first pixel having a center coinciding with a center of a virtual square; a second pixel separated from the first pixel and having a center at a first vertex of the virtual square; and a third pixel separated from the first pixel and the second pixel, and having a center at a second vertex neighboring the first vertex of the virtual square. The first pixel, the second pixel, and the third pixel have polygonal shapes.
US11626062B2
A backplane operative to drive an array of emissive pixel elements forming a part of an automotive head lamp assembly is disclosed. Each pixel element comprises a memory cell operative to pulse width modulate a current mirror pixel drive circuit configured to drive an emissive element. The array of emissive pixel elements is divided into a plurality of interdigitated rows or columns serviced by independent row drivers or independent column drivers that may be driven by data selected to randomize the order in which the data on adjacent pixels of the same row are written, thereby effectively substantially reducing the visibility of any residual structures that may be present in the data driving the pixels of adjacent columns.
US11626061B2
A display device includes: a display panel including a display area including pixels and a non-display area adjacent to the display area; a first driving integrated circuit including a first ground terminal, where the first driving integrated circuit is electrically connected to the display panel; a first printed circuit board electrically connected to the first driving integrated circuit; a first plate disposed on a bottom surface of the display panel and overlapping with the first driving integrated circuit; and a second plate disposed on the bottom surface of the display panel and spaced apart from the first plate, where the second plate is electrically connected to a system ground.
US11626049B2
In some aspects, a display device may receive a distance measurement from a sensor. The distance measurement may be indicative of a dimension of the rollable display panel of the display device. The display device may configure, based on the distance measurement, an output setting for displayed content of the rollable display panel according to the dimension. Numerous other aspects are described.
US11626048B2
An electronic panel includes a base substrate having a first area, a second area adjacent to the first area, and a third area adjacent to the second area, a plurality of pixels in the second area, a plurality of pixel signal lines in the third area and connected to the pixels, a crack detecting pattern spaced apart from the pixels and in the first area, a first line spaced apart from the pixel signal lines, in the third area, and connected to a portion of the crack detecting pattern, and a second line spaced apart from the pixel signal lines, in the third area, connected to another portion of the crack detecting pattern, and spaced apart from the first line. The crack detecting pattern has a line-symmetrical shape with respect to a symmetry axis passing through a center of the first area.
US11626042B2
A snow lantern including a display portion having a top opening. A screen is disposed over the top opening of the display portion, and the screen includes a plurality of screen openings through which pass particles for the simulation of falling snow within the display portion.
US11626013B2
A traffic data analysis method, an electronic device, a vehicle and a storage medium are provided, and relate to the technical field of artificial intelligence, in particular to the fields of large data processing, automatic driving and vehicle networking, and can be applied to AI navigation. The method includes: acquiring a plurality of initial traffic data; determining a category of each of the plurality of initial traffic data; receiving a search instruction from an AI analysis model, wherein the search instruction includes target category information; determining target traffic data corresponding to the target category information from the respective initial traffic data according to categories of the respective initial traffic data; and sending the target traffic data to the AI analysis model so that the AI analysis model performs an AI analysis according to the target traffic data.
US11626000B2
A patient support apparatus system and patient support apparatus, such as a bed, cot, stretcher, operating table, recliner, or the like, include a litter frame, a support deck, a sensor configured to detect caregiver activity, a transceiver communicating with a server, and a controller. The controller is configured to send alerts or messages to the server when caregiver assignment errors or caregiver inattention issues are identified. An alert is sent when a caregiver has not attended to a patient within a certain period of time, or when a caregiver has not been assigned to a particular patient or a particular location within a healthcare facility to which a patient has been assigned. The patient support apparatus and system are in communication with other healthcare facility systems and devices that gather and share information and data to alert caregivers in an effort to avoid patient neglect.
US11625999B2
Emotional loneliness is referred as the absence of an attachment figure in one's life and someone to turn to. The existing methods use installation of sensors for tracking the movement, behaviour and activity of the person, but most of the efforts are obtrusive in nature. A non-obtrusive method and system for detection of emotional loneliness of a person have been provided. The disclosure is utilizing multiple varied techniques to understand the emotional loneliness. The multiple techniques comprise room change movement anomalies, living room stay anomalies, correlating the living room stay with the bedroom stay and outdoor movement anomalies. The methodology also ensures reduced variance and false positives, as emotional loneliness is finally determined based on more than two positives of above methods. The detection of person's movement is done using a featured engineered dataset based on collection of raw time series data collected from a plurality of motion sensors.
US11625990B2
To provide a gaming machine that can provide a novel game in which the game progression is varied, a method, and a program for providing a game. In the gaming machine 1, the symbol blocks B1 and B2 displayed in the block display region 66 move in the directions D1 and D2, which intersect in the direction of reel rotation, when moving in the symbol display region 60. That is, the symbol blocks B1 and B2 are added to the movement in the direction of reel rotation, and also move in a direction orthogonal to the direction of reel rotation. Therefore, compared to a case in which a symbol block moves in the direction of reel rotation, prediction by a player of the positions where the symbol blocks B1 and B2 are finally disposed is difficult.
US11625985B2
Various aspects described for implementing tournament hybrid arcade/wager-based gaming techniques via computer networks, including one or more casino gaming networks. The tournament hybrid arcade/wager-based game may include a non-wager based gaming portion and a wager-based gaming portion. One or more players are able to concurrently engage in continuous game play of the non-wager based gaming portion during execution of wager-based gaming events which are automatically triggered based on events which occur during play of the non-wager based gaming portion. Payouts for a given wager-based game event outcome may include both monetary payouts and/or non-monetary payouts.
US11625984B2
A gaming device includes a display, a processor, and a memory storing a plurality of sets of reel strips which include configurable and non-configurable symbols. The gaming device provides hold and spin feature games that hold the configurable symbols if selected. Additional game windows can be activated enabling configurable symbols to be added. Only one of multiple versions of the hold and spin feature game may be triggered from any base game depending on which set of reel strips is used, and its respective version of triggering symbols. In one example, a fixed number of multiple game windows are always activated if the hold and spin feature is a first version while only one game window is initially active if the hold and spin feature is a second version. In the second version, more game windows can be activated if sufficient configurable symbols are held.
US11625970B2
An interactive frozen confectionery vending machine with a freezer enclosure, a delivery and toppings dispensing enclosure and a control system enclosure. A programmable control system allows a customer to select a frozen confectionery cup stored within the freezer enclosure and to select a hard and soft topping that are automatically dispensed into the cup and the cup is delivered to the waiting customer through a customer access door that closes after the transaction is completed. A centrally located gear motor rotates an arm that terminates in a cup. The cup receives a topping from a canister and then rotates to drop the topping into the frozen confectionery cup. A soft topping is pumped via flexible liquid topping delivery tubes into a dispensing arm located above the frozen confectionery cup. A standard payment system and touch screen allow the customer to pay for and select frozen confectionery and toppings.
US11625962B2
A method of providing mobile application-based assistance with vehicle emissions testing compliance includes establishing a user profile associated with a user of a mobile communication device, receiving, from an emissions test provider identified by the mobile application, diagnostic data retrieved from the vehicle using a diagnostic tool and subsequently uploaded to the at least one server, providing the received diagnostic data to a government-authorized server that is capable of deriving an emissions test result for the registered vehicle based on the received diagnostic data, receiving the emissions test result from the government-authorized server, associating the emissions test result with the user profile by matching a VIN included in the received diagnostic data with a VIN included in the user profile, and providing the emissions test result to the mobile communication device, the emissions test result being displayable on the mobile communication device by the mobile application.
US11625956B2
According to one embodiment, a monitoring system includes a processor. The processor accepts first data output from a first detector. The first detector detects a signal caused by equipment. The processor performs a first determination when a first value is in a first state. The first value indicates a state of the first detector or an environment where the equipment is provided. The first determination determines a condition of the equipment by using a first model and the first data. The processor performs a second determination when the first value is in a second state different from the first state. The second determination determines the condition of the equipment by using a second model and the first data. The second model is different from the first model.
US11625953B2
A computer-implemented method of recognition of actions performed by individuals includes: by one or more processors, obtaining images including at least a portion of an individual; by the one or more processors, based on the images, generating implicit representations of poses of the individual in the images; and by the one or more processors, determining an action performed by the individual and captured in the images by classifying the implicit representations of the poses of the individual.
US11625950B2
A method for enhancing facial/object recognition includes receiving a query image, and providing a database of object images, including images relevant to the query image, each image having a first attribute and a second attribute with each of the first attribute and the second attribute having a first state and a second state. The method also includes creating an augmented database by generating a plurality of artificial images for each image in the database, the artificial images cooperating with the image to define a set of images including every combination of the first attribute and the second attribute in each of the first state and the second state, and comparing the query image to the images in the augmented database to find one or more matches.
US11625949B2
A face authentication apparatus includes a face image acquisition unit that acquires a face image of an authentication target, a collation unit that performs face authentication by calculating similarity between face information of the face image of the authentication target and reference face image of each registered user and comparing the similarity with a threshold, a prediction unit that predicts a change in the similarity on the basis of similarity history on authentication success, and a threshold change unit that changes the threshold on the basis of the prediction result.
US11625947B1
Biometric input, such as images of a hand obtained by a biometric input device, may be used to identify a person. An attacker may attempt to gain access by presenting false biometric data with an artificial biometric model, such as a fake hand. During a suspected attack, the attacker is prompted for additional data. For example, email address, telephone number, payment information, and so forth. This provides additional information about the attack while prolonging the time spent by the attacker on the attack. Information explicitly indicating failure is delayed or not presented at all. Data associated with an attack is placed into an exclusion list and further analyzed to recognize and mitigate future attacks. A subsequent attempt that corresponds to exclusion data proceeds with presenting prompts, gathering further information and consuming more of the attacker's time and resources.
US11625946B2
A fingerprint verification method and apparatus is disclosed. The fingerprint verification method may include obtaining an input fingerprint image, determining a matching region between the input fingerprint image and a registered fingerprint image, determining a similarity corresponding to the matching region, representing a determined indication of similarities between the input fingerprint image and the registered fingerprint image, relating the determined similarity to the matching region as represented in a matching region-based similarity, determining a result of a verification of the input fingerprint image based on the matching region-based similarity, and indicating the result of the verification.
US11625943B2
A fingerprint sensing apparatus including a first substrate, a light sensing structure, a second substrate, a lens layer, a filler, and a first light shielding layer is provided. The light sensing structure is disposed on a sensing area of the first substrate. The lens layer is disposed on the second substrate. The lens layer has multiple first convex portions and a first concave portion. The filler is disposed between the lens layer and the light sensing structure. The refractive index of the filler is greater than the refractive index of the lens layer. The first light shielding layer is disposed between the second substrate and the lens layer. A solid of the first light shielding layer overlaps the first convex portions of the lens layer. An opening of the first light shielding layer overlaps the first concave portion of the lens layer.
US11625942B2
A method of generating a finger image includes determining a quantity of electric charge to be removed from each of a plurality of detection circuits connected to a fingerprint sensor, based on an amplifier characteristic of each of the plurality of detection circuits; obtaining a second electrical quantity by removing the quantity of electric charge from a first electrical quantity that is input to each of the plurality of detection circuits; integrating the second electrical quantity to obtain an integrated value; and generating the fingerprint image based on comparison between the integrated value of the second electrical quantity and a predetermined threshold value.
US11625938B2
A method for detecting a human skeleton is provided. The method includes: receiving a video frame, wherein the video frame comprises a human body; determining whether the video frame comprises prediction information; determining whether a first intra-coded macroblock (IMB) ratio of a target area comprising the human body in the video frame is greater than a first threshold when the video frame comprises the prediction information; and using a motion vector (MV) to estimate skeleton information of the human body when the first IMB ratio of the target area is not greater than the first threshold.
US11625934B2
In some embodiments, a method includes identifying a set of word bounding boxes in a first electronic document, and identifying locations of horizontal white space between two adjacent rows from a set of rows in a table. The method includes determining, using a Natural Language Processing algorithm, an entity name from a set of entity names for each table cell from a set of table cells in the table. The method includes determining, using a machine learning algorithm a class from a set of classes for each row from the set of rows. The method includes extracting a set of table cell values associated with the set of table cells, and generating a second electronic document including the set of table cell values arranged in the set of rows and the set of columns such that the set of words in the table are computer-readable in the second electronic document.
US11625928B1
Systems, methods, and computer-readable media are disclosed for language-agnostic subtitle drift detection and correction. A method may include determining subtitles and/or captions from media content (e.g., videos), the subtitles and/or captions corresponding to dialog in the media content. The subtitles may be broken up into segments which may be analyzed to determine a likelihood of drift (e.g., a likelihood that the subtitles are out of synchronization with the dialog in the media content) for each segment. For segments with a high likelihood of drift, the subtitles may be incrementally adjusted to determine an adjustment that eliminates and/or reduces the amount of drift and the drift in the segment may be corrected based on the drift amount detected. A linear regression model and/or human blocks determined by human operators may be used to otherwise optimize drift correction.
US11625924B2
Vehicle parking monitoring systems and methods are disclosed herein. An example method can include receiving images from a camera of a parking spot, each of the images being time stamped, determining presence of a vehicle in the images, placing a bounding area around a region of interest of the vehicle, the region of interest including no personally identifiable information, retaining the bounding area and discarding a remainder of the images, and determining when the vehicle is no longer present based on a change in the bounding area of the images.
US11625923B2
A system includes a sensor and a tracking subsystem. The tracking subsystem receives an image feed of top-view images generated by the sensor and detects an event associated with a portion of a person entering a zone adjacent to a rack. The tracking subsystem determines that a first and second person may be associated with the event. The subsystem tracks the item and calculates a velocity of the item as it is moved through the space. The subsystem identifies, based on the calculated velocity, a frame in which the velocity of the item is less than a threshold velocity. The subsystem determines whether the first or second person is nearer the item in the identified frame. If the first person is nearer, the item is assigned to the first person.
US11625922B2
A method, system and computer program product for event summarization facilitated by emotions/reactions of people near an event location is disclosed. The method includes generating a query based at least in part on reaction information and at least in part on primary video metadata. Based on the query, at least one possible event summarization match for the one or more events is retrieved from a database.
US11625918B2
An object tracking system includes a sensor and a tracking system. The sensor is configured to capture a frame of at least a portion of a physical space within a global plane for a space. The tracking system is configured to receive the frame, to detect an object within a zone of the frame, and to determine a pixel location for the object. The tracking system is further configured to identify a zone of the physical structure based on the pixel location, to identify an item based on the identified zone.
US11625917B2
A method and system for producing video-segments of a live-action event involving monitoring a live-action event for detection of event-segments, detecting one or more event-triggers with detectors, determining if an event-segment occurred based on the detected event-triggers, and editing one or more video feeds into a video-segment to encompass the event-segment.
US11625916B2
Systems and methods for automatic identification and presentation of edges, shapes and unique objects in an image used for machine vision job setup are disclosed herein. An example method includes receiving, by one or more processors, an image file. The method further includes automatically determining, by the one or more processors, an item of interest within the image file. The method further includes analyzing, by the one or more processors, the item of interest to determine an appropriate tool for processing the item of interest. The method further includes displaying, by the one or more processors, on a display screen: (i) an image corresponding to the image file, (ii) an indication of the item of interest, and (iii) an indication of the appropriate tool.
US11625913B2
A method includes receiving a satellite image of an area and classifying each pixel in the satellite image as representing water, land or unknown using a model. For each of a plurality of possible water levels, a cost associated with the water level is determined, wherein determining the cost associated with a water level includes determining a number of pixels for which the model classification must change to be consistent with the water level and determining a difference between the water level and a water level determined for the area at a previous time point. The lowest cost water level is selected and used to reclassify at least one pixel.
US11625909B1
Provided are methods for track segment cleaning of tracked objects using neural networks, which can include detecting a first track segment and a second track segment. The method includes applying a machine learning model trained to determine if the first track segment and second track segment capture real objects and if the first track segment and the second track segment are representative of an identical object exterior to a vehicle. The method further includes combining the first track segment and the second track segment to form a single track segment having a single trajectory in response to the first track segment and the second track segment being determined to be representative of the identical object. Systems and computer program products are also provided.
US11625908B1
A software development infrastructure can enable user developers to select remote hardware devices to develop and test their software programs. For some tests and development activity, physical access to the remote device can be provided by the infrastructure administrator by replacing the internal calls of an application with mimic code, which can respond to application requests for sensor data, as if the user was physically handling the remote device at the same location.
US11625907B2
Systems and methods are disclosed, including a non-transitory computer readable medium storing computer executable instructions that when executed by a processor cause the processor to identify a first image, a second image, and a third image, the first image overlapping the second image and the third image, the second image overlapping the third image; determine a first connectivity between the first image and the second image; determine a second connectivity between the first image and the third image; determine a third connectivity between the second image and the third image, the second connectivity being less than the first connectivity, the third connectivity being greater than the second connectivity; assign the first image, the second image, and the third image to a cluster based on the first connectivity and the third connectivity; conduct a bundle adjustment process on the cluster of the first image, the second image, and the third image.
US11625906B2
The present disclosure relates to methods of analyzing works of art for purposes of authentication or attribution. Such methods may be implemented by receiving digital image data associated with a work of art, identifying a plurality of artist's strokes formed along a surface of the work of art, segmenting the plurality of strokes into a plurality of individual strokes, analyzing the plurality of individual strokes to determine stroke characteristics, and comparing the stroke characteristics to stroke characteristics derived from one or more computational models based on known works of art.
US11625904B2
A method for processing images can include: acquiring a hair region in a first image; determining a hair direction parameter of a pixel point in the hair region by a hair direction prediction model based on the hair region; converting the hair direction parameter of the pixel point into a hair direction of the pixel point; and generating a second image by processing the hair region in the first image based on the hair direction of the pixel point.
US11625896B2
A face modeling method and apparatus, an electronic device and a computer-readable medium. Said method comprises: acquiring multiple depth images, the multiple depth images being obtained by photographing a target face at different irradiation angles; performing alignment processing on the multiple depth images to obtain a target point cloud image; using the target point cloud image to construct a three-dimensional model of the target face. The present disclosure alleviates the technical problems of poor robustness and low precision of the three-dimensional model constructed according to the three-dimensional model constructing method.
US11625891B1
A method and apparatus for performing preemptive rendering of a 3D dataset is disclosed. Some rendering engines are too slow to render a large dataset quickly. In this patent, a list of possible views is generated. For each possible view includes a viewing position and viewing angle. For each possible view, rendering of a 3D dataset is performed to generate a corresponding preemptively rendered image for said each possible view. Each possible view and corresponding preemptively rendered image are stored. A head display unit's position and orientation are tracked and at a time epoch when said head display unit's position and orientation correspond to a possible view in said list of possible views, the corresponding preemptively rendered image is displayed.
US11625885B2
In some aspects, systems and methods provide for forming groupings of a plurality of independently-specified computation workloads, such as graphics processing workloads, and in a specific example, ray tracing workloads. The workloads include a scheduling key, which is one basis on which the groupings can be formed. Workloads grouped together can all execute from the same source of instructions, on one or more different private data elements. Such workloads can recursively instantiate other workloads that reference the same private data elements. In some examples, the scheduling key can be used to identify a data element to be used by all the workloads of a grouping. Memory conflicts to private data elements are handled through scheduling of non-conflicted workloads or specific instructions and/or deferring conflicted workloads instead of locking memory locations.
US11625883B2
A method and apparatus are provided for compressing vertex parameter data in a 3D computer graphic system, where the vertex parameter data is a data block relating to a plurality of vertices used for rendering an image. The data relating to each vertex includes multiple byte data relating to at least one parameter. The parameters include X, Y and Z coordinates and further coordinates for texturing and shading. The multiple byte data is divided into individual bytes and bytes with corresponding byte positions relating to each vertex are grouped together to form a plurality of byte blocks.
US11625881B2
Motion retargeting with kinematic constraints is implemented in a digital medium environment. Generally, the described techniques provide for retargeting motion data from a source motion sequence to a target visual object. Accordingly, the described techniques position a target visual object in a defined visual environment to identify kinematic constraints of the target object relative to the visual environment. Further, the described techniques utilize an iterative optimization process that fine tunes the conformance of retargeted motion of a target object to the identified kinematic constraints.
US11625878B2
Provided is a method of generating a three-dimensional (3D) avatar from a two-dimensional (2D) image. The method may include obtaining a 2D image by capturing a face of a person, detecting a landmark of the face in the obtained 2D image, generating a first mesh model by modeling a 3D geometrical structure of the face based on the detected landmark, extracting face texture information from the obtained 2D image, determining a second mesh model to be blended with the first mesh model in response to a user input, wherein the first mesh model and the second mesh model have the same mesh topology, generating a 3D avatar by blending the first mesh model and the second mesh model, and applying, to the 3D avatar, a visual expression corresponding to the extracted face texture information.
US11625861B2
Enabling colorization and color adjustments on 3D point clouds, which are projected onto a 2D view with an equirectangular projection. A user may color regions on the 2D view and preview the changes immediately in a 3D view of the point cloud. Embodiments render the color of each point in the point cloud by testing whether the 2D projection of the point is inside the colored region. Applications may include generation of a color 3D virtual reality environment using point clouds and color-adjusted imagery.
US11625853B2
There is disclosed a system for automatically detecting an irregularity on a pipe. The system includes a camera arranged at an external surface of the pipe, the camera being configured to capture a Red, Green and Blue (RBG) image of a region of a pipe. One or more hardware processors are in communication with the camera and are configured to: convert the RGB image to a modified image; split the modified image into a plurality of components; generate a binary image via performing a thresholding operation which utilizes the plurality of components; and detect the irregularity on the pipe via performing a feature extraction process on the binary image. Also disclosed and described is a related method.
US11625849B2
A system and method is disclosed for automatically determining position information for an invasive medical device based on imaging data. An imaging device can generate 2D images of the invasive medical device within the patient from a vantage point relative to the patient. A trained model for the invasive medical device can be trained on annotated 2D images of the invasive medical device with position information. An imaging computer system can apply the trained model to unannotated 2D images of the invasive medical device within the patient to determine a current position of the invasive medical device. The 2D images of the invasive medical device and visual position information representing the current position of the invasive medical device can be outputted to a display.
US11625848B2
Embodiments provide multi-angle screen coverage analysis. In some embodiments, a system obtains a computer graphics generated image having at least one target object for analysis. The system determines screen coverage information and depth information for the at least one target object. The system then determines an asset detail level for the at least one target object based on the screen coverage information and the depth information. The system then stores the asset detail level in a database, and makes the asset detail level available to users.
US11625840B2
In general, the subject matter described in this disclosure can be embodied in methods, systems, and program products for detecting motion in images. A computing system receives first and second images that were captured by a camera. The computing system generates, using the images, a mathematical transformation that indicates movement of the camera from the first image to the second image. The computing system generates, using the first image and the mathematical transformation, a modified version of the first image that presents the scene that was captured by the first image from a position of the camera when the second image was captured. The computing system determines a portion of the first image or second image at which a position of an object in the scene moved, by comparing the modified version of the first image to the second image.
US11625827B2
Among other things, one or more systems and/or techniques for visually augmenting regions within images are provided herein. An image of an object, such as a bag, is segmented to identify an item (e.g., a metal gun barrel). Features of the item are extracted from voxels representing the item within the image (e.g., voxels within a first region), such as a size, shape, density, and orientation of the item. Response to the features of the item matching predefined features of a target item to detect, one or more additional regions are identified, such as a second region proximate to the first region based upon a location of the second region corresponding to where a connected part of the item (e.g., a plastic handle of the gun) is predicted to be located. The one or more regions are visually distinguished within the image from other regions (e.g., colored, highlighted, etc.).
US11625818B2
A measuring system 1 includes a server 200 identifying a kind of a product from a product image in which the product is included and a measuring device 100 identifying the kind of the product from the target image in which the product is included. The server 200 includes an acquisition unit that acquires a product image and product information relating to a kind of a product, a dividing unit that acquires a plurality of divided imaged by dividing the product image into a plurality of areas, and a generation unit that generates an identifying model by performing machine learning on the basis of a plurality of divided images extracted by an extraction unit that extracts a plurality of divided images satisfying a predetermined condition relating to a shown amount of the product from among the plurality of divided images.
US11625814B2
Systems and methods are directed to inpainting video. More specifically, initial video data including a sequence of image frames containing missing or corrupted pixel information may be received. Optical flow displacement values and optical flow validity masks may be generated for neighboring image frames of initial video data. Image features from image feature maps of one or more neighboring image frames may be warp-shifted to image feature maps of a current image frame using the optical flow displacement values and warp-shifted image features from the feature maps of the one or more neighboring image frames may be selected based on one or more of the optical flow validity masks. A sequence of complete image frames may be generated based on the selected warp-shifted image features from the feature maps of the one or more neighboring image frames and image features from the image feature maps of the current image frame.
US11625809B2
The present embodiments relate to a method and device. The method comprises obtaining at least one first point from at least one point of a point cloud by projecting said point of the point cloud onto a projection plane and obtaining at least one other point of the point cloud determined according to said at least one first point; determining and encoding at least one interpolation coding mode for said at least one first point based on at least one reconstructed point obtained from said at least one first point and at least one interpolation point defined by said at least one interpolation coding mode to approximate said at least one other point of the point cloud; and signaling said at least interpolation coding mode as values of image data.
US11625799B2
A Mobile Lawyer system includes a 360 degree HD video camera configured for mounting on a vehicle; a display screen configured for mounting inside the passenger compartment of a vehicle; and a Mobile Lawyer App downloaded and installed on a mobile telephone in communication with the video camera and display screen, configured, upon command from a user, to notify an attorney located remotely via a cellular and/or computer network, and to display a video image of the remote attorney on the display screen (or the screen of the mobile telephone), and to live-stream a 360 degree video captured by the video camera to the Internet for viewing by the remote attorney and for cloud storage. The introduction of a lawyer on-demand into a police encounter can help to defuse and de-escalate the situation. The lawyer can serve as a live observer, witness, and intermediary who can provide live legal guidance to the user.
US11625795B2
Disclosed are systems, methods, and media having at least one processor; and a non-transitory computer-readable medium storing instruction which, when executed by the at least one processor, cause the at least one processor to perform operations comprising receiving from one or more sources images related to a plurality of features of housing offerings, said images being associated with other images related to features of housing offerings; presenting to a first user an initial prompt and based on response to that initial prompt, presenting a plurality of selectable images related to a first feature of housing offerings; receiving from the first user input regarding the desirability of the images related to the first feature of housing offerings; and iteratively deriving, based on inputs regarding the desirability of the images related to one or more of the plurality of features of housing offerings, a hypothesis regarding a different feature of housing offerings; based at least in part on the hypothesis, presenting to the first user images related to the different feature of housing offerings; and receiving from the first user input regarding the desirability of the images related to the different feature of housing offerings.
US11625792B2
A system and method for automated blockchain custody service for managing a set of custodial assets includes a blockchain service circuit structured to interpret a plurality of access control features corresponding to parties associated with a secured loan; a data collection circuit structured to receive first collateral data from at least one sensor associated with the collateral used to secure the loan; receive second collateral data regarding an environment of the collateral from an IoT circuit; and associate the first collateral data and second collateral data with a unique identifier associated with the item of collateral, wherein the blockchain service circuit is structured to store the unique identifier and associated collateral data as blockchain data; a smart contract circuit structured to create a smart lending contract; and a secure access control circuit structured to receive access control instructions from a lender of the loan via an access control interface.
US11625787B1
Aspects described herein may allow displaying of augmented reality content items associated with selected vehicle models, as well as price or budget information associated with the displayed vehicle to facilitate the user to make purchasing or financing decisions. For example, a computing device may detect a plurality of physical anchors attached to a vehicle husk and determine location information for each of the plurality of physical anchors. The computing device may receive one or more augmented reality (AR) content items corresponding to one or more vehicle features for the selected vehicle model and display via an AR interface, the one or more AR content items positioned relative to the vehicle husk based on the location of each of the plurality of physical anchors, as well as a price associated with the selected vehicle model having the one or more vehicle features.
US11625785B2
An electronic tokening system implemented by a data source transmits secure electronic tokens including time-based values to a plurality of terminals. The terminals may be geographically disparate, and the different terminals may have different connection speeds to the data source. The terminals may use the secure electronic tokens to consistently and reliable calculate data values.
US11625782B2
A computer-implemented monitoring system receives an input data stream of electronic data messages and processes the input data stream using a current set of computer instructions to determine a monitoring status. In response to receiving information for modifying the current set of computer instructions, the system dynamically modifies the current set of computer instructions using the received information by injecting one or more modifying computer instructions into the current set of computer instructions resulting in a modified current set of computer instructions. The modified current set of computer instructions are executed to generate a new monitoring status for output.
US11625780B1
Various embodiments are generally directed to techniques for automated call cross trade imbalance execution. Techniques described herein may provide an automated crossing solution for buy-side clients that limits position information to banks and individuals prior to setting a benchmark rate for foreign exchange. In some embodiments, clients may roll forward spot trades with a chosen counterparty bank, which is then sent to a centralized, automated, bank platform. Techniques described herein may offer a multi-bank platform solution that accepts trades, validates trades, performs credit checks, and executes trades in a manner that limits knowledge of position information prior to setting a benchmark rate. Further, proposed techniques include determining a trade imbalance and automatically executing the determined trade imbalance in a manner such that market impact is minimalized. In some embodiments, trade imbalances may be calculated on a bank-by-bank basis, thus allowing each bank to execute its own trade imbalance. Other embodiments are described.
US11625777B2
An apparatus for routing trading orders comprises a memory and a processor. The memory stores first trading information associated with a first buy order placed with a first market center. The first buy order is associated with a product and the first trading information comprises a disclosed quantity of the product and a reserved quantity of the product. The memory also stores second trading information associated with a second buy order placed with a second market center. The second buy order is associated with the product and the second trading information comprises a disclosed quantity of the product and a reserved quantity of the product. The processor is coupled to the memory and receives a sell order associated with a quantity of the product. The processor further cancels at least a portion of the second buy order placed with the second market center for placement with the first market center. The canceled portion of the second buy order is determined based at least in part upon the second trading information. The processor further routes at least one additional sell order to the first market center having a quantity that is based upon at least one of the first trading information and the canceled portion of the second buy order.
US11625767B2
The present disclosure provides a technique to encourage a user who is lent a vehicle to obey manners at time of using the vehicle. In the present disclosure, a controller executes: informing a user who is lent a vehicle of information indicating a plurality of manners provisions about use of the vehicle; acquiring a picked-up image of the vehicle about the plurality of manners provisions at time of returning the vehicle; and calculating an evaluation value for obedience of the plurality of manners provisions, based on the picked-up image.
US11625766B2
Because an electronic apparatus includes: an input means; and a display means for, when a first product registered in a first classification is newly registered in a second classification on the basis of an operational instruction via the input means from a user, displaying a first image in which information about the first product is included, and a second image in which information about the first product is added, and for, when a second product registered in the second classification is newly registered in a third classification, displaying the second image in which information about the second product is deleted, and a third image in which information about the second product is added, the electronic apparatus provides a purchase management function of properly displaying a state of each product and making it easy for the user to perform management in accordance with the classifications.
US11625765B2
Methods and systems are provided for utilizing interactive UI dialogs to resolve issues that may arise during the real-time ordering and activation of wireless products and services while a user is engaged during their session. The interactive UI dialogs may provide a customer with an opportunity to provide information, make decisions or trigger additional steps during the real time order.
US11625764B2
A system and method for detecting a pick-up of an item and processing payment based on the detected pick-up are provided. The method includes receiving at least one data packet from at least one Internet of Things (IoT) tag, wherein each of the least IoT tag is attached to an item, extracting a frequency word from the at least one received data packet, wherein the frequency word is a measure of the at least one IoT tag, analyzing the frequency word to determine a pick-up event to be associated with a pick-up of the item attached to the at least one IoT tag, upon detecting the pick-up event, sending a notification including an identification of the at least one IoT tag, wherein the notification includes information associated with the picked-up item attached to the at least one IoT tag, prompting a user to purchase the picked-up item, and upon the user selecting to purchase the item, and associating a user's purchase account with the picked-up item; and commencing checkout of the item upon detecting the user exiting a location where the item is sold.
US11625758B1
A system for sharing revenue associated with digital assets is provided. The system comprises an application programming interface (API) configured to determine a set of advertising categories associated with an experience provider, provide, to a user, the set of advertising categories associated with the experience provider, receive, from the user, a user selection of at least one advertising category from the set of advertising categories, determine a divergence between the set of advertising categories displayed by the experience provider and the user selection of the at least one advertising category, prompt the user to view at least one advertising category displayed by the experience provider and contained in the divergence in exchange for monetary compensation, and receive a selection of the user denoting an agreement to view the at least one advertising category displayed by the experience provider and contained in the divergence in exchange for monetary compensation.
US11625748B2
The present teaching relates to a method and a system for advertising. The method obtains information about a conversion associated with an advertisement and generates with respect to the conversion, an operational smart attribution evaluation package (SAEP). The SAEP includes a conversion parameter and a reward. The method transmits the SAEP to a platform to be posted, and thereafter receives from the SAEP, an indication of an entity which is estimated to be associated with the conversion and to which the reward is to be allocated. The entity is determined by the SAEP based on the conversion parameter and information from a plurality of entities that displayed the advertisement.
US11625743B2
The amount of user activity performed in relation to a promotion may be tracked based on user content captured via the client application. At least a portion of user content captured via the client application may be scanned and analyzed to identify user activity related to the user content. Augmented reality content items may be executable to generate content that is displayed in relation to the user content and that indicates an amount of user activity related to the promotion. In addition, the augmented reality content items may be executable to generate content in relation to the user content that indicates one or more redemption options for the promotion based on an amount of user activity performed by a user of the client application that captured the user content.
US11625731B2
Methods, apparatus, systems and articles of manufacture are disclosed to track a provenance of goods. An example apparatus includes an unsigned block generator to generate a first unsigned block to store first processing data associated with the product by a first entity, a block signature engine to sign the first unsigned block with a first private key to generate a blockchain having a first signed block, the unsigned block generator to generate a second unsigned block in response to a second entity generating second processing data associated with the product by the second entity, the block signature engine to expand the blockchain by signing the second unsigned block with a second private key to generate a second signed block within the blockchain, and a blockchain validator to verify the product provenance by validating the first processing data and the second processing data using respective public keys associated with the first entity and the second entity.
US11625725B1
A biometric input device is used to obtain biometric data from a user. The biometric data is used to determine host card emulation (HCE) parameters that are associated with the user and are used to access a payment account. An interface device that is associated with the biometric input device receives the HCE parameters. The interface device includes a secure execution environment (SEE). A processor in the SEE decrypts and stores the HCE parameters in the memory of the SEE and executes an HCE instance. The HCE instance uses a communication interface to interact with a payment terminal using a contactless communication protocol. The interaction provides payment data to the payment terminal, which is then sent along a payment channel for processing. The HCE instance is then erased, and the SEE is then available for use by another user for another transaction using a different payment account.
US11625712B2
Systems and methods for executing a distributed electronic transaction by a processing system are disclosed. One method includes receiving, by the processing system, a first transaction request from a first merchant system. The first transaction request may include a first exchange request and/or a distributed settlement agreement. The processing system may generate one or more tokens based on the first exchange request. The processing system may store a transaction amount based on the first exchange request in an exchange database. The processing system may transmit the one or more tokens to the first merchant system. The processing system may transmit one or more tokens based on the payment request to one or more second merchant systems.
US11625707B1
This disclosure describes systems and techniques for enabling a communication device to communicate wirelessly with a near-field-communication (NFC)-enabled payment terminal while avoiding interference between the NFC-enabled payment terminal and other NFC payment instruments. In some instances, the communication device may receive, via a non-NFC communication protocol, a payment token from an identification device and may send, over NFC, the payment token to the NFC-enabled payment terminal for satisfying the cost of a transaction.
US11625706B2
Systems and methods for passively processing a payment for an activity that leverages location data of a user participating in the activity. User data is received, the user data including a plurality of user location points and a time associated with each of the plurality of user location points. An activity is determined, the activity associated with the user based on the user data, wherein the activity is associated with at least one of transportation and attendance at a venue. An instance of the activity is identified and a payment amount for the user is processed based on the instance of the activity.
US11625704B2
A method performed by at least one computing device. The method includes receiving a credit request from a self-checkout device before a customer completes an instore checkout process and sending a request for a Uniform Resource Locator (“URL”) to one or more authentication computing devices. The authentication computing device(s) send the URL to the mobile device. The method includes sending a credit application to the mobile device after the customer selects the URL, receiving a submission of the credit application from the mobile device, approving credit based on the submission, and forwarding a code to the mobile device. The code indicates that the credit is to be used to complete the instore checkout process when scanned by the scanner.
US11625693B2
Payment platforms such as point of sale terminals can send test transactions to an acquirer processor certification and analytics system for certification of the payment platform's readiness to perform financial transaction processing with payment networks. A payment platform sends a test transaction to an acquirer processor and receives a unique request identifier. The request identifier and a test identifier associated with the test transaction are sent to an analytics engine that retrieves data associated with the test transaction from the acquirer processor, and expected values based on the test identifier. The analytics engine performs a comparison and determines a certification result for the payment platform based on the comparison. Based on certification results, authorization or licenses can be granted to payment platforms to use payment networks of the acquirer processor.
US11625691B2
A method for facilitating recycling an object is provided. The object is produced to include a detecting device that detects a condition of the object, and wirelessly sends out the detected condition of the object, so that a dealer shop may receive the detected condition of the object, and send the same to a server. The server determines whether the object has worn out based on the detected condition, and sends a message to a mobile device related to a consumer of the object for notifying the consumer that the object has worn out, thereby motivating the consumer to recycle the object.
US11625684B2
A system for augmenting social information processing and emotional and social intelligence for use in technology mediated communications sessions is disclosed. The system may gather data associated with users participating in a project conducted via the technology mediated communication. The data may include emotional and social data generated by the plurality of users. The system may query the plurality of users for information associated with a deliverable for the project and the users' participation in the project. The system may receive, in response to the querying, the information associated with the deliverable and the participation in the project. Furthermore, the system may generate, based on the data, the information, and variables, recommendations for the users. The recommendation may indicate how each user should interact with at least one other user so as to enhance an outcome associated with the project.
US11625683B2
An industrial integrated development environment (IDE) supports collaborative tools that allow multiple designers and programmers to remotely submit design input to the same automation system project in parallel while maintaining project consistency. The industrial IDE also permits localized development of system projects, and provides an infrastructure for sharing and selectively synchronizing project edits among multiple locally stored versions of the system project.
US11625676B2
A method operates different transport systems in a logistics area, wherein the logistics area is divided into a plurality of zones. The method receives a first reservation request to reserve one or more zones of the logistics area for a first transport system. The method determines an occupation status of the one or more zones. The method reserves the one or more zones for the first transport system depending on the occupation status of the one or more zones.
US11625666B2
Systems, methods, and media for the delivery of physical items using a digital stamp. Various implementations include operations such as receiving a request from a user to deliver an item to a destination using a digital stamp, wherein the item includes destination information and lacks any physical indicator that the delivery fee for the item has been paid or will be paid; receiving a destination address from the user; determining a delivery fee for the item; and generating a digital stamp using the destination address, the delivery fee, and user account information for the user. The operations may also include obtaining an image of the item including the destination information; determining, from the image, that the item lacks any physical indicator regarding the delivery fee; checking for a digital stamp corresponding to the item; and directing the item for delivery to the destination information, if the digital stamp is found.
US11625663B2
Systems and methods are provided for receiving, at a server, one or more success criteria for content accessibility. The server may receive a product, such as a web-based application or a website, to be evaluated based on the success criteria. The server may determine one or more accessibility exceptions of the product based on one or more inputs and the one or more success criteria. The server may determine relationships between the one or more accessibility exceptions of the product and the one or more success criteria using custom objects and schema from a database communicatively connected to the server. The server may determine product quality of the received product using the determined relationships and the one or more accessibility exceptions. The server may generate a dynamic accessibility conformance report based on the determined product quality, and may transmit the dynamic accessibility conformance report for display.
US11625662B2
Methods and apparatus for the analysis, manipulation formatting, templating, styling and/or publishing of data collected from a plurality of sources are provided. In one embodiment, a centralized web application is accessed by an administrative user to create and distribute a standardized chart of accounts for normalization, collection, and storage of data from units associated with the multi-unit organization. The stored standardized chart of accounts data is selectively identified, filtered, anonymized, excluded/hidden from view, manipulated and/or other various calculations are performed in order to carry out data analyses and other operations. Such apparatus and methods enable abstraction of useful information from the collected and stored chart of accounts data across a range of units having similar and varying characteristics. Methods and apparatus for generation of a stylized reporting structure for data that is, for example, arbitrary or indeterminate are also disclosed.
US11625661B1
The systems and methods perform simulations in a systematic way as to minimize redundant data fetching and computations and reduce run-time. The systems and methods can cache information that can be used across multiple control strategies and speed up the process of simulation by several orders of magnitude. A business analyst can first generate a set of matching criteria that meets business intuition for the specific initiative and set of stores under analysis. A systematic approach in building similar sites models from control strategies that are combinations of this set of matching criteria can be applied to minimize data extraction and processing. The similarity function allows for the distance of each criterion to be combined linearly. Data for each matching criteria only needs to be extracted once but can be used in all control strategies that uses that criteria.
US11625660B2
Systems, methods, and other embodiments associated with automatic smart extraction and workflow assignment of action items are described. In one embodiment, a method includes extracting a set of candidate action items from text of a construction project manual; applying static rules to the candidate action items to distinguish valid and invalid candidate action items; evaluating each valid candidate action item with a first machine learning model to label the valid candidate action item either (i) a true action item or (ii) not a true action item; evaluating each true action item with a second machine learning model to allocate each of the true action items to a construction workflow class; and transmitting the set of true action items to a submittal exchange system to populate one or more workflows.
US11625648B2
The present disclosure relates to systems and methods for an adaptive pipelining composition service that can identify and incorporate one or more new models into the machine learning application. The machine learning application with the new model can be tested off-line with the results being compared with ground truth data. If the machine learning application with the new model outperforms the previously used model, the machine learning application can be upgraded and auto-promoted to production. One or more parameters may also be discovered. The new parameters may be incorporated into the existing model in an off-line mode. The machine learning application with the new parameters can be tested off-line and the results can be compared with previous results with existing parameters. If the new parameters outperform the existing parameters as compared with ground-truth data, the machine learning application can be auto-promoted to production.
US11625644B1
Devices and techniques are generally described for ranking of search results based on multiple objectives. In various examples, a first set of search results may be determined. A first objective and a second objective for ranking the first set of search results may be determined. A first label associated with the first objective may be selected for a first training data instance. A second label associated with the second objective may be selected for a second training data instance. A first machine learning model may be generated using the first training data instance and the second training data instance. In some examples, the first machine learning model may be effective to rank the first set of search results based at least in part on the first objective and the second objective.
US11625638B2
Systems, devices, computer-implemented methods, and/or computer program products that facilitate dynamic control of ZZ interactions for quantum computing devices. In one example, a quantum device can comprise a biasing component that is operatively coupled to first and second qubits via respective first and second drive lines. The biasing component can facilitate dynamic control of ZZ interactions between the first and second qubits using continuous wave (CW) tones applied via the respective first and second drive lines.
US11625637B2
Methods, systems, and apparatus for performing phase operations. In one aspect, a method for performing a same phase operation on a first and second qubit using a third qubit prepared in a phased plus state includes: performing a first NOT operation on the third qubit; computing a controlled adder operation on the first, second and third qubit, comprising encoding the result of the controlled adder operation in a fourth qubit; performing a square of the phase operation on the fourth qubit; uncomputing the controlled adder operation on the first, second and third qubit; performing a CNOT operation between the first qubit and the third qubit, wherein the first qubit acts as the control; performing a CNOT operation between the second qubit and the third qubit, wherein the second qubit acts as the control; and performing a second NOT operation on the third qubit.
US11625636B2
A method includes obtaining multiple inputs associated with a worker in a manufacturing environment. The method also includes performing a fuzzy logic process on the multiple inputs to generate multiple outputs, where the multiple outputs are associated with performance by the worker of a task in the manufacturing environment. The method further includes providing instructions to an electronic device to display a specified output among the multiple outputs while the worker performs the task in the manufacturing environment, where the specified output includes instruction information for performing the task.
US11625633B2
A multi-tier machine learning engine receives signal data characterizing a monitored signal of the computing platform. The machine learning engine can include a plurality of tiers that employ frequency domain analysis on the signal data to identify an application executing on the computing platform and a module and/or loop of the identified application and employ time domain analysis on the signal data to identify timing of events within the identified module and/or loop of the identified application.
US11625630B2
A system, computer program product, and method are provided for use with an intelligent computer platform to identify intent and convert the intent to one or more physical actions. The aspect of converting intent includes receiving content, identifying potential variants, and statistically analyzing the variants with a confidence assessment. The variants are sorted based on a protocol associated with the confidence assessment. A variant from the sort is selected and applied to a physical device, which performs a physical action and an associated hardware transformation based on the variant.
US11625621B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for clustering data are disclosed. In one aspect, a method includes the actions of receiving feature vectors. The actions further include accessing rules that each relate one or more values of the feature vectors to a respective label of a plurality of labels. The actions further include, based on the rules, generating heuristics that each identify related values of the feature vectors. The actions further include, for each of the heuristics, generating a matrix that reflects a similarity of the feature vectors. The actions further include, based on the matrices that each reflects a respective similarity of the feature vectors, generating clusters that each include a subset of the feature vectors. The actions further include, for each cluster, determining a label of the plurality of labels.
US11625616B2
A global prediction manager for generating predictions using data from data zones includes storage for storing a model repository comprising a global model set and a prediction manager. The prediction manager obtains a local model set from a data zone of the data zones indicating that the global model set is unacceptable; makes a determination that the local model set is acceptable; in response to the determination: distributes the local model set to at least one second data zone of the data zones; obtains compressed telemetry data, that was compressed using the local model set, from the data zone and the at least one second data zone; and generates a global prediction regarding a future operating condition of the data zones using: the compressed local telemetry data and the local model set.
US11625610B2
A method and system for training a neural network are herein provided. According to one embodiment, a method includes generating a first labelled dataset corresponding to a first modulation scheme and a second labelled dataset corresponding to a second modulation scheme, determining a first gradient of a cost function between a first neural network layer and a second neural network layer based on back-propagation using the first labelled dataset and the second labelled dataset, and determining a second gradient of the cost function between the second neural network layer and a first set of nodes of a third neural network layer based on back-propagation using the first labelled dataset. The first set of nodes of the third neural network layer correspond to a first plurality of detector classes associated with the first modulation scheme.
US11625608B2
Methods and systems are disclosed for improved operation of applications through user interfaces. In some embodiments, the methods and systems relate to training an artificial neural network to complete a task within an application by mimicking and emulating interactions of human operators with the application interface.
US11625606B2
A neural processing system includes a first frontend module, a second frontend module, a first backend module, and a second backend module. The first frontend module executes a feature extraction operation using a first feature map and a first weight, and outputs a first operation result and a second operation result. The second frontend module executes the feature extraction operation using a second feature map and a second weight, and outputs a third operation result and a fourth operation result. The first backend module receives an input of the first operation result provided from the first frontend module and the fourth operation result provided from the second frontend module via a second bridge to sum up the first operation result and the fourth operation result. The second backend module receives an input of the third operation result provided from the second frontend module and the second operation result provided from the first frontend module via a first bridge to sum up the third operation result and the second operation result.
US11625598B2
Systems, devices, methods, and computer readable media for training a machine learning architecture include: receiving one or more observation data sets representing one or more observations associated with at least a portion of a state; and training the machine learning architecture with the one or more observation data sets, where the training includes updating the plurality of weights based on an error value, and at least one time-varying step-size value; wherein the at least one step-size value is based on a set of meta-weights which vary based on a stochastic meta-descent.
US11625584B2
Examples described herein relate to a neural network whose weights from a matrix are selected from a set of weights stored in a memory on-chip with a processing engine for generating multiply and carry operations. The number of weights in the set of weights stored in the memory can be less than a number of weights in the matrix thereby reducing an amount of memory used to store weights in a matrix. The weights in the memory can be generated in training using gradients from back propagation. Weights in the memory can be selected using a tabulation hash calculation on entries in a table.
US11625576B2
A method for image processing may include: obtaining an original image of a first style, the original image being generated by a first imaging device; obtaining a target transformation model; and generating a transferred image of a second style by transferring the first style of the original image using the target transformation model. The second style may be substantially similar to a target style of one or more other images generated by a second imaging device. The second style may be different from the first style.
US11625574B2
In an exemplary embodiment of the present disclosure, disclosed is a computer program stored in a computer readable storage medium executable by one or more processors, in which when the computer program is executed by one or more processors of a computing device, the computer program performs operations below for processing data, the operations may include: selecting a plurality of different data from a data set including data formed of one or more feature groups, transforming a part of each data among the plurality of selected data, assigning a label to each of the plurality of transformed data, and computing the transformed data by using the model.
US11625559B2
An apparatus, method, and a computer readable medium for attenuating visual artifacts in processed images. An annotated dataset of images to be processed by an image processing system is created. An adversarial control network is trained to operate as an image quality expert in classifying images. After the adversarial control network has been trained, the adversarial control network is used to supervise the image processing system on-the-fly.
US11625558B2
Data events of an event stream are processed in accordance with temporally valid machine learning models. A streaming node may receive data events via an event stream. Each data event may be associated with a timestamp. The streaming node may also utilize punctuation events that specify the temporal validity of available machine learning models. The streaming node performs a temporal join operation for each data event based on its timestamp and the temporal validity. If the data event's timestamp is less than or equal to the punctuation event's timestamp, the data event is provided to the temporally valid machine learning model for processing thereby. If the data event's timestamp is greater than the punctuation event's timestamp, the data event is held until a subsequent punctuation event specifying a later timestamp is received.
US11625540B2
Provided is an encoder, system and method for metaphor detection in natural language processing. The system comprises an encoding module configured to convert words included in a sentence into BiLSTM representation vectors; a first encoder configured to generate a first entire representation vector of a WSD resolving task; a second encoder configured to generate a second entire representation vector of an MD task; and a multi-task learning module configured to perform knowledge transfer between the first and second encoders. Wherein, each of the first and second encoders includes a graph convolutional neural network (GCN) module configured to encode a link between a target word and a core word to generate GCN representation vectors; a control module configured to regulate the GCN representation vectors to generate an entire representation vector.
US11625538B2
This disclosure relates generally to methods and systems for automatic extraction of self-reported activities of an individual from a freestyle narrative text. Manual extraction of such self-reported activities of the individual from the freestyle narrative text over the period of time is a complex task and consume a significant amount of time. The present systems and methods utilize a predefined grammar pattern and a natural language processing technique to generate one or more candidate activity phrases, from the pre-processed input text posted by the individual. A deep learning based supervised classification model is utilized to automatically extract the one or more self-reported activities of the individual, from the one or more candidate activity phrases. Manual intervention and efforts of analyzing the freestyle narrative text to extract the self-reported activities are avoided. Longitudinal assessment of the self-reported activities may reveal routines and behavior of the individual.
US11625531B2
An information processing apparatus 10 includes an acceptance unit 12, a formal language generation unit 14, an inference unit 16, and an update unit 18. The formal language generation unit 14 generates training expressions in a formal language based on parameters prepared in advance and pieces of text accepted by the acceptance unit 12. The inference unit 16 executes at least one inference out of deductive inference and abduction on the above training expressions using a knowledge base prepared in advance. The update unit 18 compares an inference result of the inference unit 16 with a model answer input in advance, and updates parameters such that an inference result that matches the model answer is likely to be obtained through inference performed by the inference unit 16.
US11625528B2
In general, the technology relates to a method for using reusable themes. The method includes receiving, from a device, a request for a style sheet language file, where the style sheet language file defines a reusable theme for a webpage and specifies a relative location for an image that is used by the reusable theme. The method further includes receiving a request for the image including the relative location of the image, resolving the relative location for the image to obtain an absolute location for the image using a location of the style sheet language file in a web application structure, obtaining the image from the absolute location of the image, and providing the image to the device.
US11625522B2
A method and apparatus for generating a design for a 3D integrated circuit (3DIC) comprises extracting at least one design characteristic from a first data representation of a design for a 2D integrated circuit (2DIC) generated according to the design criteria required for the 3DIC. Components of the 3DIC are partitioned into groups (each representing one tier of the 3DIC) based on the extracted design characteristic. A second data representation of a 2DIC design is generated comprising multiple adjacent partitions each comprising the component groups for one tier of the 3DIC design together with inter-tier via ports representing locations of inter-tier vias. A placement for each partition is determined separately from a placement of corresponding components of the 2DIC represented by the original first data representation. This approach allows a 2DIC EDA tool to be used for designing a 3DIC.
US11625519B2
A system and method for minimizing a total physical size of data buffers for executing an artificial neural network (ANN) on an integrated circuit includes implementing a buffer-sizing simulation based on sourcing a task graph of the ANN, wherein: (i) the task graph includes a plurality of distinct data buffers, wherein each of the plurality of distinct data buffers is assigned to at least one write operation and at least one read operation; (ii) the buffer-sizing simulation, when executed, computes an estimated physical size for each of a plurality of distinct data buffers for implementing the artificial neural network on a mixed-signal integrated circuit; and (iii) configuring the buffer-sizing simulation includes setting simulation parameters that include buffer-size minimization parameters and buffer data throughput optimization parameters; and generating an estimate of a physical size for each of the plurality of distinct data buffers based on the implementation of the buffer-sizing simulation.
US11625509B2
A method implemented by a computer system, the computer-implemented method comprising receiving dimensions of a building surface, including a surface length and a surface height; receiving dimensions of a surface material unit, including a material length and a material height; receiving design parameters defining a three-dimensional design over the building surface; partitioning the three-dimensional design into a plurality of three-dimensional segments based on both the three-dimensional design and the dimensions of the surface material; and generating a set of milling instructions for cutting a plurality of surface material units into the plurality of three-dimensional segments.
US11625506B1
Mobile devices executing applications may be tested for networking issues by utilizing a test network having proxy access devices placed at different physical locations. Devices may be stored in a secure enclosure that includes a host device. The enclosure includes access controls to prevent unauthorized removal of devices or access to stored data. If an unauthorized access, disconnection from the host device, or disconnection of a device from a power source is detected, devices may be placed into a locked state or data on the devices may be deleted. The enclosure may also include a control device for testing the exchange of Bluetooth data by the devices. The enclosure may also include conductive members placed on the touch sensors of devices for providing simulated touch input to the touch sensors by changing the capacitance of adjacent regions of the touch sensors.
US11625504B2
The present disclosure relates to a method of fault detection in an application, by an electronic circuit, of a first function to a message, including the steps of generating, from the message, a non-zero even number N of different first sets, each including P shares; applying, to the P shares of each first set, one or a plurality of second functions delivering, for each first set, a second set including Q images; and cumulating all the images, starting with at most Q-1 images selected from among the Q images of a same second set.
US11625503B2
Techniques are disclosed relating to ensuring data integrity between database objects. A computer system may receive a data integrity request for a first set of database tables. The computer system may generate at least two work items that correspond to respective data cell groups in the first set of database tables. The computer system may then cause a plurality of processes to perform the at least two work items to generate a first plurality of hash values that includes hash values for the respective data cell groups. The first plurality of hash values may be usable to compare with corresponding ones of a second plurality of hash values generated based on corresponding data cell groups in a second set of database tables replicated from the first set of database tables.
US11625500B2
A system for secure commingling of tenant isolated data includes a commingling storage unit, an interface, and a processor. The interface is configured to receive an indication of tenant data to be commingled. The processor is configured to determine one or more instances of sensitive data included in the tenant data, and transfer the tenant data to the commingling storage unit without transferring the one or more instances of sensitive data, wherein an index identifier is transferred to be stored in the commingling storage unit in place of an instance of sensitive data of the one or more instances of sensitive data.
US11625498B2
A secure cloud-based node-locking service with built-in attack detection to eliminate fuzzing, cloning and other attacks is disclosed. White-box base files are securely stored on the cloud service and are not vulnerable to accidental leakage. A secure cloud-based dynamic secret encoding service reduces the risk of exposure of unprotected secrets and other sensitive data.
US11625491B1
Technology related to managing network traffic with sensitive data is disclosed. In one example, a method can include performing a cryptographic transformation of sensitive data of a request from a requestor for a resource. A portion of the cryptographic transformation of the sensitive data of the request can be transmitted to a sensitive data server. One or more possible matches to the cryptographic transformation of the sensitive data of the request can be received from the sensitive data server. A match to the cryptographic transformation can be identified within the one of the one or more possible matches. In response to identifying the match, an access policy for the requestor or the resource can be changed.
US11625485B2
There is provided a system and a computer-implemented method of detecting malware in real time in a live environment. The method comprises: monitoring one or more operations of at least one program concurrently running in the live environment, building at least one stateful model in accordance with the one or more operations, analyzing the at least one stateful model to identify one or more behaviors, and determining the presence of malware based on the identified one or more behaviors.
US11625479B2
A data cache memory mitigates side channel attacks in a processor that comprises the data cache memory and that includes a translation context (TC). A first input receives a virtual memory address. A second input receives the TC. Control logic, with each allocation of an entry of the data cache memory, uses the received virtual memory address and the received TC to perform the allocation of the entry. The control logic also, with each access of the data cache memory, uses the received virtual memory address and the received TC in a correct determination of whether the access hits in the data cache memory. The TC includes a virtual machine identifier (VMID), or a privilege mode (PM) or a translation regime (TR), or both the VMID and the PM or the TR.
US11625476B2
A method, system and apparatus for requesting a plurality of credentials from a trusted entity. A local validation device (LVD) receives a credential request or an identifier from each of a plurality of user devices. The LVD generates or compiles a bundle of credential requests corresponding to the plurality of user devices. The LVD transmits the bundle of credentials requests to the MVD. The MVD receives the bundle of request and performs a validation for each request in the bundle and then communicates the credentials and/or the results of the validations to the LVD. The LVD communicates credentials to each of the plurality of user devices. In some cases, the LVD performs the validation for each credential request. For instance, the LVD can receive a local enforcement policy from the MVD, which can provide instructions or guidance to the LVD as to how to perform the validations.
US11625472B2
At least one aspect of the present disclosure is directed to systems and methods of converting static content items into interactive content items. A data processing system can identify a first content item. The data processing system can divide, in accordance with a partition template, the visual content of the first content item into a plurality of segments. The partition template can define a number of segments to be formed from the visual content. The data processing system can generate a second script. The second script can assign each segment into a position. The script can enable movement of each segment within the frame. The script can determine that the segments are moved to a target position. The script can perform an action to provide information related to the visual content. The data processing system can provide the second content item to a client device.
US11625466B2
A device includes memory and a processor. The device receives biometric information. The device receives location information. The device analyzes the received biometric information with stored biometric information. The device analyzes the received location information with stored location information. The device determines whether the received biometric information matches the stored biometric information. The device determines whether the received location information matches the stored location information. The device sends an electronic communication that indicates whether the received biometric information matches the stored biometric information and whether the received local information matches the stored location information.
US11625464B2
One aspect provides a method of authenticating a user of a user device, the method comprising: receiving motion data captured using a motion sensor of the user device during an interval of motion of the user device induced by the user; processing the motion data to generate a device motion feature vector, inputting the device motion feature vector to a neural network, the neural network having been trained to distinguish between device motion feature vectors captured from different users; and authenticating the user of the user device, by using a resulting vector output of the neural network to determine whether the user-induced device motion matches an expected device motion pattern uniquely associated with an authorized user, the neural network having been trained based on device motion feature vectors captured from a group of training users, which does not include the authorized user.
US11625459B2
An embedded processing system includes processing circuitry configured to execute a plurality of computer executable instructions. The embedded processing system also includes a memory system configured to store a plurality of configuration items, where at least one of the configuration items includes a sequence of the computer executable instructions. The embedded processing system also includes an authentication control configured to authenticate an immutable anchor associated with the embedded processing system, authenticate integrity of a reconfigurable entity map associated with the memory system, authenticate the configuration items based on the reconfigurable entity map, and perform an accommodation measure based on an authentication failure of at least one of the configuration items.
US11625449B2
A system that provides intent-oriented browsing powered by machine learning and crowdsourcing. The system allows users to enter their intents, which are then assigned to target pages via supervised learning models based on hyperlinks and contributions made by other users. The system has a prediction server that is programmed to receive hyperlinks from a website and return target hyperlinks based on known intent, a user interface for inputting user intent, and a browser programmed to connect to the intent repository and to the prediction server via a user script. The list of supported intents can grow over time based on correct page marks for intent-page mappings as well as via continuous training of machine learning models.
US11625447B2
An input provided by a user via a user interface may be interpreted to identify one of a plurality of options available to be performed relating to at least one content item in a content database. The at least one content item may be identified by the interpreting of the received input. A data source of the content database may be contacted to extract information from the data source based on the received input. The extracted information may include a content identifier of the at least one content item and metadata associated with the at least one content item. A link (e.g. a URL or the like) to the at least one content item may be generated using the extracted information and provided.
US11625443B2
A method for enhancing a presentation of a network document by a client terminal with real time social media content. The method comprises analyzing a content in a web document to identify a relation to a first of a plurality of multi participant events documented in an event dataset, each of the plurality of multi participant events is held in a geographical venue which hosts an audience of a plurality of participants, matching a plurality of event indicating tags of each of a plurality of user uploaded media content files with at least one feature of the first multi participant event to identify a group of user uploaded media content files selected from the plurality of user uploaded media content files, and forwarding at least some members of the group to a simultaneous presentation on a browser running on a client terminal and presenting the web document.
US11625439B2
According to certain aspects, a method can include creating a backup copy of data associated with a virtual machine (VM) on one or more secondary storage devices, wherein the backup copy includes corresponding secondary copies of a plurality of files associated with the VM; analyzing metadata associated with the secondary copies to determine which of the plurality files are eligible to be removed from the primary storage device; in response determining that one or more files are eligible to be removed from the primary storage device, for respective file of the one or more files: determining whether the respective file has been changed since a first time at which the backup copy of the data associated with the VM was created; in response to determining that the respective file has not changed since the first time, removing the respective file; and adding a file placeholder for the removed file.
US11625422B2
A mechanism is provided in a data processing system to implement an annotator for annotating content using context-based surface forms. The mechanism receives a dictionary data structure of surface forms comprising a plurality of regular expressions and input content. The mechanism compares a given span of text in the input content to each regular expression in the dictionary data structure. Responsive to the given span of text matching a given regular expression, an annotator annotates the span of text with a content indicator corresponding to a content category associated with the dictionary data structure. The mechanism performs a natural language processing operation on the input content based on results of the annotation.
US11625414B2
A method for providing database management system support to a source application configured to operate with a source database management system Is provided. The method comprises detecting database management system communications issued by the source application to the source database management system; and responsive to said database management systems communications, impersonating the source database management system to the source application.
US11625411B2
An information provision method includes accumulating, in a first database, a first identifier identifying each of one or more service providers, and first device information indicating an electrical device to be designated by each of the one or more service providers in association with each other; accumulating, in a second database, a second identifier identifying each of one or more users, and second device information indicating an electrical device to be used by the one or more users in association with each other; extracting a service provider associated with the first device information when the second device information is updated by addition of a new electrical device to be used by one of the one or more users, and when the new electrical device is included in the electrical devices indicated by the first device information.
US11625401B2
Aspects of the current subject matter are directed to providing query results to clients by incorporating pause and/or detach operations into the query execution after a first fetch of results. The pause and the detach operations for query execution consistent with implementations of the current subject matter result in reduced times and conserved resources in providing query results by computing only results necessary to satisfy a first fetch call prior to computing results necessary to satisfy subsequent fetch calls.
US11625397B2
A computer system comprises one or more processors, a primary database system, and a secondary database system. The secondary database system is configured as a hot-standby system for the primary database system. The secondary database system is capable of providing at least a minimum amount of essential functionality of the primary database system during a disruption to the primary database system. The primary database system is configured by programming instructions, executable on the computer system, to cause the one or more processors to determine from a query request from a client application directed to the primary database system that workload from a query may be shifted to the secondary database system and selectively instruct the client application to direct the secondary database system to execute the query based on a per-table calculated result lag. Related apparatus, systems, techniques and articles are also described.
US11625381B2
Techniques for processing data streaming from one or more event sources in order to recreate a database table with database transactions for real-time analytics. An exemplary technique includes receiving a stream of events comprising change data for a table attribute, populating an in-memory table with the change data based on a token associated with an operation type and a mapping of a first attribute and a second attribute to a key attribute of the in-memory table, executing a continuous query on the change data for the key attribute of the in-memory table to generate events comprising data for a third attribute, and outputting the events having an output shape comprising the third attribute, where the events include the data for the third attribute.
US11625380B2
The invention enables managing of control system engineering data for the purposes of implementing a control system user interface. In an embodiment, implementing the invention comprises (i) receiving data retrieval parameters, (ii) instantiating a temporary database, comprising an original data table and a modified data table, (iii) retrieving, based on the data retrieval parameters, a set of engineering data from one or more engineering data repositories, (iv) storing the retrieved set of engineering data within the original data table, and (v) responsive to an instruction to display a first sub-set of engineering data, (a) retrieving the first sub-set of engineering data from the original data table, (b) storing the first sub-set of engineering data within an internal cache memory, and (c) retrieving the first sub-set of engineering data from the internal cache memory and displaying the data.
US11625370B2
Techniques for reducing data log recovery time and metadata write amplification when checkpointing a data log of a storage object in a distributed storage system are provided. In one set of embodiments, a node of the system can determine whether the data log has reached a first threshold size, where the data log comprises a plurality of data log records, and where each data log record includes data and metadata for a write request directed to the storage object. If the data log has reached the first threshold size, the node can copy, from each of the plurality of data log records, the metadata for the write request to a corresponding metadata log entry in a metadata log of the storage object. The node can then truncate the data log by removing the plurality of data log records.
US11625369B2
Systems and methods are provided for data migration. The system may comprise one or more processors and a memory storing instructions that, when executed by the one or more processors, cause the system to migrate at least one first table of a first database schema to at least one second table of a second database schema, determine a query for modifying the first table during the migration, modify the second table based at least in part on the query, and update a mutation table to describe the modification, wherein the mutation table at least describes the modification.
US11625368B1
Methods and systems are presented for facilitating a data migration process between two data centers in an automated and secured manner. Based on detection of an event, a migration server initiates a data migration process for migrating data from a source data center to a destination data center. The migration server transmits instructions to a first migration application of the source data center, which causes the first migration application to retrieve the data, encrypt the data within an attested enclave of the source data center, and transfer the encrypted data to a pipeline. The migration server also transmits instructions to a second migration application of the destination data center, which causes the second migration application to retrieve the encrypted data from the pipeline, decrypt the encrypted data in an attested enclave of the destination data center, and store the decrypted data in a data storage of the destination data center.
US11625361B2
In some examples, before saving a file, a device analyzes contents (e.g., text and images) of the file to create a bag of words. The device performs Latent Dirichlet Allocation of the bag of words to determine topics included in the file and orders the topics in descending order of frequency. The device generates a particular name of the file based on the ordered topics and automatically save (or suggest saving) the file with the particular name. The device determines, based on the ordered topics, a folder name of a folder in which to store the file. If an existing folder has the folder name, then the device saves the file in the existing folder. If not, then the device creates a new folder with the folder name and saves the file in the new folder.
US11625354B2
A circuit structure with automatic PCIe lane configuration adjustment and a method thereof are disclosed. The circuit structure includes a plurality of PCIe riser cards and a motherboard. The PCIe riser cards are of at least two lane sizes each associated with a PCIe size identifier. The motherboard includes a plurality of PCIe ports, a CPLD module, a storage unit, a BMC module and a BIOS unit. The PCIe ports are electrically connected to the respective PCIe riser cards via a plurality of PCIe cables. The CPLD module is electrically connected to the PCIe ports so as to be able to read the PCIe size identifiers thereof and determine current configuration information from a comparison between the PCIe size identifiers and present signals. The storage unit stores predefined PCIe configuration information, and the BMC module is configured to issue a match signal when finding a match between the current configuration information and the predefined PCIe configuration information, thus allowing booting of the BIOS unit.
US11625351B2
Apparatus and methods for flexible input/output signaling over a same signaling channel are described. A programmable interface circuit includes a signaling channel that can be adapted, prior to use or during operation, for transmission and/or reception of different types of analog and digital signals. The interface circuit can be used for communications between an isolating communication controller and components of a machine that use diverse signaling types.
US11625349B1
An apparatus and method are provided for managing prefetch transactions. The apparatus has an interconnect for providing communication paths between elements coupled to the interconnect. The elements coupled to the interconnect comprise at least a requester element to initiate transactions, and a plurality of completer elements each of which is arranged to respond to a transaction received by that completer element. Congestion tracking circuitry maintains, in association with the requester element, a congestion indication for each of a plurality of routes through the interconnect used to propagate transactions initiated by that requester element. Each route comprises one or more communication paths, and the route employed to propagate a given transaction is dependent on a target completer element for that transaction. Prefetch throttling circuitry then identifies, in response to an indication of a given prefetch transaction that the requester element wishes to initiate, the target completer element amongst the plurality of completer elements to which that given prefetch transaction would be issued. It then determines whether to issue the given prefetch transaction in dependence on the congestion indication for the route that has been determined.
US11625341B2
The systems and methods are configured to efficiently and effectively access memory. In one embodiment, a memory controller comprises a request queue, a buffer, a control component, and a data path system. The request queue receives memory access requests. The control component is configured to process information associated with access requests via a first narrow memory channel and a second narrow memory channel. The first narrow memory channel and the second narrow memory channel can have a portion of command/control communication lines and address communication lines that are included in and shared between the first narrow memory channel and the second narrow memory channel. The data path system can include a first data module and one set of unshared data lines associated with the first memory channel and a second data module and another set of unshared data lines associated with second memory channel.
US11625340B2
Programmatic control of device I/O and EMF quiet mode, zone, signaling, and protocol are disclosed. Programmatic device I/O control reduces EMF radiation from a device with a device I/O controller application for programmatic control of the device's I/O channels. Responsive to firing of control rules, the device I/O application calls device APIs to control I/O channel settings. A quiet mode that reduces overall EMF radiation from a device is administered by an administrator and controls the device's wired or wireless I/O channels to create an EMF quiet zone in which some or all devices in a vicinity respond to a request to put themselves into an EMF quiet mode.
US11625333B2
Methods, systems, and devices for configurable flush operation speed are described. Before executing a flush operation at a first portion of a cache including single-level cells (SLCs), a memory system may communicate parameters associated with data stored in the first portion of the cache to a host system. The host system may then identify another portion of the cache (e.g., including either SLCs or multi-level cells (MLCs)) for the flush operation based on the parameters and a speed of a flush operation associated with the other portions of the cache. The host system may indicate the identified portion of the cache to the memory system and the memory system may execute a flush operation at the first portion of the cache. For example, the memory system may write a subset of the data stored at the first portion of the cache to a second portion of the cache.
US11625331B2
A cache control apparatus includes a data unit configured to store data on an index-specific basis, a tag unit configured to store, on the index-specific basis, a tag and a flag indicating whether the data has an uncorrectable error, and a control unit configured to refer to the flag, upon detecting a tag hit by performing a read access to the tag unit, to determine whether an uncorrectable error exists in the data corresponding to the tag hit, wherein the control unit performs process scheduling such that the read access to the tag unit and another access to the tag unit are performed simultaneously.
US11625326B2
In exemplary aspects of managing the ejection of entries of a coherence directory cache, the directory cache includes directory cache entries that can store copies of respective directory entries from a coherency directory. Each of the directory cache entries is configured to include state and ownership information of respective memory blocks. Information is stored, which indicates if memory blocks are in an active state within a memory region of a memory. A request is received and includes a memory address of a first memory block. Based on the memory address in the request, a cache hit in the directory cache is detected. The request is determined to be a request to change the state of the first memory block to an invalid state. The ejection of a directory cache entry corresponding to the first memory block is managed based on ejection policy rules.
US11625314B1
An AI agent may be trained using online session logs of actual customers interacting with an online software application. Datasets may be generated using the session logs, and the AI agent may be trained to use the online application by applying various machine learning techniques to the datasets. The AI agent may be provided login credentials and instructed to log into and perform specified tasks using the online application as part of training. Once trained, the AI agent may be instructed to perform the same or other tasks using a modified version of the application. The AI agent mimics the responses and behaviors of actual users of the modified application. The AI agent can be trained to mimic users sharing a certain demographic characteristic, and its performance can be used to more effectively and efficiently enhance the software application for users at large and/or for users in the demographic.
US11625302B2
A method of programming a nonvolatile memory device includes: receiving a programming command, data for a plurality of pages, and an address corresponding to a selected word-line; programming the data for one of the pages to an unselected word-line; reading data of a previously programmed page from the selected word-line; and programming the data for the remaining pages and the data of the previously programmed page to the selected word-line.
US11625301B2
Techniques for managing disks involve: determining, from multiple disks, a first disk set for providing redundant storage, the number of disks included in the first disk set being not less than a first threshold number that corresponds to the number of disks required to be included in a redundant array of independent disks; determining, based on the multiple disks, a candidate solution in which at least the first disk set is used to provide redundant storage; determining an unavailable capacity that the candidate solution will have; and determining, based on the unavailable capacity and the candidate solution, a target solution for providing the redundant storage. Accordingly, such techniques can promote efficient management of disks.
US11625293B1
A fault model representation of a computer network is generated, wherein the computer network includes a set of connected computer network elements that was at least in part configured based on a specified declarative intent in forming the computer network. A symptom representation for the computer network is determined based on telemetry data of one or more elements of the set of connected computer network elements and a behavior specification repository identifying symptoms and their associated root causes. The fault model representation and the symptom representation are provided to a root cause analysis to determine one or more root causes of one or more detected symptoms of the computer network.
US11625291B2
Embodiments for monitoring performance metrics of a computer network by defining key performance indicators for the computer network, collecting performance data for the key performance indicators, and providing one or more anomaly detection policies to define anomalous performance of the computer network using defined threshold values. A policy is applied to the collected performance data to detect abnormal performance and a notification is sent to a user upon each instance of the detected abnormal performance. An alert tracking component is used to reduce alert generation by compiling and displaying past alert response data to allow a user to directly modify threshold values for alert generation and define temporary parameters to increase alert thresholds.
US11625289B2
A method of filesystem-based communication of computer applications is provided. The method implemented using a filesystem communications interface (FCI) computer device coupled to a first computer and a second computer on which computer applications are installed. The method includes mounting file systems on the first computer and second computer by installing communications interface drivers, receiving a data transfer command that includes a data unit from the first computer, identifying that the data transfer command corresponds to a filesystem-based data transfer protocol, generating another data transfer command by converting the first data transfer command into a first network-based data transfer protocol, receiving the data unit from the first computer, and transmitting, using the second communications interface driver, the data unit to the second computer application by the using a third data transfer command.
US11625288B2
Systems and methods are provided for displaying messages. The systems and methods include operations for: receiving, by a client device, a plurality of events from a plurality of channels; receiving, by the client device from a server, a configuration file comprising one or more rules for processing the sets of events from the plurality of channels; determining that a first event of the plurality of events is associated with a first event type and that a second event of the plurality of events is associated with a second event type; assigning, based on the configuration file, a first priority to the first event based on the first event type and a second priority to the second event based on the second event type; and displaying, by the client device, the first event and the second event according to the first priority and the second priority.
US11625275B2
Technologies for secure I/O include a compute device, which further includes a processor, a memory, a trusted execution environment (TEE), one or more input/output (I/O) devices, and an I/O subsystem. The I/O subsystem includes a device memory access table (DMAT) programmed by the TEE to establish bindings between the TEE and one or more I/O devices that the TEE trusts and a memory ownership table (MOT) programmed by the TEE when a memory page is allocated to the TEE.
US11625271B2
A data management process determines, from user-implemented provisional reservations (400) for data processing resources, a projected total capacity requirement for each said data processing resource, by maintaining a record (9, 90, 91) recording previous such reservations made by each user and comparing each reservations with records (87, 88, 89) of the actual resources used, to provide an estimate of resources required to meet the projected capacity requirement, and to provide data for a demand management processor (2), which control associated configurable data processing equipment (1) to provide the resources required to meet the estimated capacity required. The process takes account of over- and under-ordering of capacity by comparing each reservation (400) with the use actually made (600), and includes a record (10) of ad-hoc (unreserved) usage.
US11625261B2
Information Security and privacy are the most critical aspects of the internet. The majority of the individuals that have access to the Internet have great difficulty understanding the basics of computers and how they work. This limits the ability of Internet users to protect themselves and their information while browsing the internet. With the creation and testing of SADD (Scalable Anonymous Disposable Desktops), Internet users no longer have to worry about protecting their computer or privacy.
US11625260B2
In a hyper ledger-based blockchain network system, in order to adjust latency and throughput required by a specific hyper ledger-based network, by using a block size, an endorsement policy, the number of channels, and the number of vCPUs allocation, the latency and the throughput desired by a user are maintained.
US11625254B1
An interface for customizing dashboards based on parallel edges includes functionality for detecting an edge dragging event of a selected edge in a dashboard, the edge dragging event including dragging the selected edge along an axis perpendicular to the edge, and identifying a parallel edge to the selected edge, the parallel edge within a threshold distance to the selected edge along the axis. The interface further includes functionality for setting the edge dragging event to make the selected edge be collinear with the parallel edge based on the parallel edge being within the threshold distance to the selected edge, and stopping the edge dragging event at a stop location to generate an updated dashboard. The interface further includes functionality for presenting the updated dashboard.
US11625252B2
Described embodiments provide systems and methods selecting one or more applications to launch based in part on features of a file. A device can receive a file from a user of a client device. The device can select, according to a file type of the file, an algorithm to identify one or more features of the file. The device can determine, according to the one or more features, one or more applications to execute the file on the client device. The device can provide, to the user through the client device, a listing of the one or more applications to execute the file.
US11625247B2
A method for executing new instructions includes receiving an instruction, and determining whether the received instruction is a new instruction according to an operation code of the received instruction. When the received instruction is a new instruction, the basic decoding information of the received instruction is stored in a private register. And, the system for executing the new instructions enters a system management mode, and simulates the execution of the received instruction according to the basic decoding information stored in the private register in the system management mode; wherein the basic decoding information includes the operation code.
US11625236B2
Disclosed herein are system, method, and computer program product embodiments for providing an auto-mapping recommendation between a source asset and a target asset in an integration flow design tool. Because the number of fields passed from a source asset to a target asset may be multitudinous, by auto-recommending mappings between fields provided by the source asset to the target asset, an integration flow design tool may save time developers a significant amount of time and optimize the integration flow design process.
US11625234B2
The present disclosure provides a system and method for updating a game application during runtime of a game application. The game application is executed on a client computing device using application code that includes a function store. During runtime of the game application, a function asset is received and stored in the function store. The function asset includes either precompiled code or code written in a scripting language and includes a version identifier. To execute a particular game function of the game application, the function asset is identified from other function assets in the function store based at least in part on its version identifier, and the game function is executed using the function asset.
US11625228B2
Embodiments described herein provide a round-trip engineering system. During operation, the system can maintain an intermediate system representation (ISR) for a set of artifacts of a piece of software. The set of artifacts can include a piece of code and a development model. The ISR can remain persistent upon synchronization of the set of artifacts. The system can incorporate, in a respective component of the ISR, a reference to a code block in the piece of code and a corresponding element in the development model. If the system determines a first update in a first segment of a first artifact of the set of artifacts, the system can identify a second segment in a second artifact from the set of artifacts based on a corresponding component in the ISR. The system can then propagate a second update to the second segment to reflect the first update in the first segment.
US11625222B2
A headset can include left and right ear-worn speakers and a control. In response to a control input of the control, the ear-worn speakers can be driven with driver signals that include a control sound having a virtual location determined by spatial auditory cues. The control sound can indicate a behavior of the control as a result of the control input. Other aspects are also described and claimed.
US11625214B2
A system may include an audio coder-decoder (codec) having a plurality of digital-to-analog converters (DACs) and a plurality of analog-to-digital converters (ADCs), a serial interface communicatively coupled to the audio codec wherein the serial interface is configured to communicate audio streams to or from the audio codec, wherein the audio codec is configured to be configured as a device on the serial interface, and logic configured to control performance of a communication path within the audio codec based on one or more system conditions associated with the system.
US11625192B2
Example storage systems, storage devices, and methods provide sharing of data function processing using a memory buffer to coordinate between peer storage devices. A peer storage device acts as master to determine a plurality of compute tasks associated with a host function, determine peer storage devices and assign them compute tasks, and store the task compute configuration for each compute task in the buffer memory for access by the peer storage devices. Results of the peer compute tasks may be returned to the host.
US11625191B2
An apparatus and/or system is described including a memory device or a controller for the memory device to perform heating of the memory device. In embodiments, a controller is to receive a temperature of the memory device and determine that the temperature is below a threshold temperature. In embodiments, the controller activates a heater for one or more memory die to assist the memory device in moving the temperature towards the threshold temperature, to assist the memory device when reading data. In embodiments, the heater comprises a plurality of conductive channels included in the one or more memory die or other on-board heater. Other embodiments are disclosed and claimed.
US11625189B2
Storage devices can be configured to utilize one or more memory buffers located within a host-computing device. These host buffers may allow for faster access to some data, including control pages. However, host buffers are susceptible to fragmentation issues similarly to standard user memory arrays. As the data stored within the host buffers becomes more fragmented, performance can suffer. This performance loss in storage devices becomes more pronounced as the desired performance levels of these storage devices increase. Therefore, various methods and systems described herein manage fragmentation within host buffers by conducting one or more operations. These operations may include locating a continuous portion of allocated or unallocated memory within the host buffer and either swap or copy high-usage or high-priority data to those continuous portions. When continuous portions of host buffer memory are not available, relevant portions of data may be cashed within the storage device to increase performance.
US11625188B2
A memory device includes a first nonvolatile memory including a resistive memory cell; and a controller. The controller may be configured to provide the first nonvolatile memory with a first data, a first program command, and a first address. The controller may be configured to receive a second data, which is a verify read from the resistive memory cell programmed with the first data, from the first nonvolatile memory in response to the first program command. The controller may be configured to compare the first data with the second data to detect a number of fail cells. When the number of detected fail cells is greater than a reference value, the controller may be configured to generate a third data obtained by inversing the first data, and provide the third data to the first nonvolatile memory. The first data may include an inversion flag bit.
US11625175B1
Techniques for a device with NUMA a memory architecture to migrate virtual resources between NUMA nodes to reduce resource contention between virtual resources running on the NUMA nodes. In some examples, the device monitors various metrics and/or operations of the NUMA nodes and/or virtual resources, and detect events that indicate that virtual resources running on a same NUMA node are contending, or are likely to contend, for computing resources of the NUMA node. Upon detecting such an event, the device may migrate a virtual resource from the NUMA node to another NUMA node on the device that has an availability of computing resources. The device may then migrate the virtual resource from the overcommitted NUMA node onto the NUMA node that has availability to run the virtual resource. In this way, devices may reduce resource contention among virtual resources running on a same NUMA node.
US11625174B2
Allocation of parity data storage extents for a virtual RAID is disclosed. A virtual RAID can be enabled by a virtual storage device pool (VSDP) mapped to a physical storage device pool (PSDP) that can comprise physical extents of physical disks. In an aspect, the physical disks can be co-located, remotely located, or combinations thereof. Mapping of the VSDP can enable allocation of virtual extents in a virtual RAID that can, for example, emulate a RAID4 while still providing parity data storage diversity that can, for example, emulate RAID5, RAID6, etc. Moreover, the disclosed subject matter can support proactive wear leveling, for example, based on historical storage of parity data via an extent, e.g., extents previously used to store parity data. Furthermore, the disclosed subject matter can support active wear leveling.
US11625172B2
Apparatuses and techniques are described for programming data in memory cells while concurrently storing backup data. One or more initial pages of data are programmed into both a primary block and a first backup block in a first program pass. A power loss then occurs which can corrupt the data or otherwise prevent reading of the one or more initial pages of data from the primary block. The one or more initial pages of data are read from the first backup block and used to perform a second program pass in which one or more additional pages of data are programmed into the primary block. Single bit per cell data can be stored in a second backup block to decode the one or more initial pages of data as read from the first backup block.
US11625170B2
Methods, systems, and devices for row hammer protection for a memory device are described. A memory device may identify a threshold of related row accesses (e.g., access commands or activates to a same row address or a row address space) for a memory array. In a first operation mode, the memory device may execute commands received from a host device on the memory array. The memory device may determine that a metric of the received row access commands satisfies the threshold of related row accesses. The memory device may switch the memory array from the first operation mode to a second operation mode based on satisfying the threshold. The second operation mode may restrict access to at least one row of the memory, while the first mode may be less restrictive. Additionally or alternatively, the memory device may notify the host device that the metric has satisfied the threshold.
US11625167B2
An embodiment of a semiconductor apparatus may include technology to determine if a threshold is met based on runtime memory usage, and enable foreground memory deduplication if the threshold is determined to be met. Other embodiments are disclosed and claimed.
US11625164B2
A display method includes: in a case that a first area of a screen displays a running interface of a first application, receiving a bending operation performed by a user for the terminal; and in response to the bending operation, displaying a target mark in a second area of the screen, and displaying the running interface of the first application in a third area of the screen. The third area does not overlap the second area, and the target mark is used to indicate at least one of an unread message, a second application, or a target function.
US11625161B2
Embodiments include systems and methods comprising a gateway located at a premise forming at least one network on the premise that includes a plurality of premise devices. A sensor user interface (SUI) is coupled to the gateway and presented to a user via a remote device. The SUI includes at least one display element. The at least one display element includes a floor plan display that represents at least one floor of the premise. The floor plan display visually and separately indicates a location and a current state of each premise device of the plurality of premise devices.
US11625158B2
A method for displaying simulation images through clicking and rolling operations is provided. A client device executes an application program to display a carrying object on a display unit. Then, the application program generates a click event at the carrying object according to the client device and produces the corresponding event result by displaying at least one structural object on the carrying object. When the click event ends, at least one template object is loaded. The client device then rolls and thereby removes the carrying object such that the at least one structural object is superimposed on the template object to complete a superimposed display.
US11625148B2
The techniques disclosed herein enable systems to provide intelligent snap assist recommendations using a diverse set of factors and factor weights. To generate recommendations, a system receives a user input placing a first item in a region of a snapped configuration in a display environment. In response, the system assigns a confidence score for a plurality of items including items open in the display environment as well as items that are not open. The system then ranks the items based on confidence score and selects a list of recommended items from the ranked list. The recommended items are then presented in a second region of the snapped configuration for selection. The system is further configured to receive and analyze user selections of snapped items to learn over time and adjust confidence scoring.
US11625129B2
A display device includes a display panel including an opening penetrating the display panel, a display area adjacent to the opening, a first non-display area between the opening and the display area, and a second non-display area surrounding the display area, and an input detecting layer on the display panel. The input detecting layer may include a first line located in the first non-display area, a second line located in the second non-display area, and a connecting line connecting the first line to the second line.
US11625127B2
A processing system configured to receive a first display control signal corresponding to a non-display update period of a display frame and a second display control signal corresponding to a display update period of the display frame. The processing system is further configured to acquire, based on receipt of the first display control signal, first resulting signals from sensor electrodes electrically connected to the sensor driver by operating the sensor electrodes for a first type of input sensing during a first period overlapping with at least a portion of the non-display update period. Further, the processing system is configured to acquire, based on receipt of the second display control signal, second resulting signals with the sensor electrodes by operating the sensor electrodes for a second type of input sensing during a second period overlapping with at least a portion of the display update period.
US11625116B2
A display device includes: a base substrate including a touch area and a non-touch area adjacent to the touch area and including a first area and a second area; a touch electrode disposed in the touch area and including a lattice pattern; an antenna electrode disposed in the first area and including a lattice pattern; a first dummy pattern disposed in the first area; and a second dummy pattern disposed in the second area, wherein the second area is disposed between the first area and the touch area, and the lattice pattern of the touch electrode includes openings that are larger than openings of the lattice pattern of the antenna electrode.
US11625114B2
An array substrate includes gate lines, source lines, switching components, position detecting electrodes, a light blocking portion, and position detecting lines. The position detecting electrodes are disposed in a layer lower than the gate lines and the source lines to detect input positions at which the position input operation is performed with a position input body based on electrostatic capacitances between the position input body and the position detecting electrodes. The light blocking portion is disposed in a layer lower than channel regions of the switching components and opposite the channel regions with a lower insulating film between the light blocking portion and the channel regions. The position detecting lines are formed from sections of a conductive film from which the light blocking portion is formed and coupled to the position detecting electrodes.
US11625110B2
A coordinate input processing apparatus includes a position detection apparatus and a communication circuit. The position detection apparatus includes a sensor which detects a position pointed to by an electronic pen, and circuitry which acquires pen state information regarding a state of the electronic pen held by a person. The communication circuit transmits to an emotion estimation apparatus coordinates corresponding to the position pointed to by the electronic pen and the pen state information in an emotional state estimation request, and receives from the emotion estimation apparatus the coordinates corresponding to the position pointed to by the electronic pen, the pen state information included in the emotional state estimation request, and the information regarding the distracted state of the person holding the electronic pen in an emotional state estimation response having the same format as the emotional state estimation request.
US11625106B2
Various implementations of the invention comprise a surface or film having a plurality of three-dimensional structures embodied on or within the surface or film, each of the three-dimensional structures having a reflecting surface configured to retro-reflect radiation from a radiation source back to a detector located at the radiation source.
US11625101B2
The present disclosure is directed to identifying three-dimensional-human-gesture input. In particular, the methods and systems of the present disclosure can: receive from one or more sensors, data describing one or more three-dimensional motions comprising a three-dimensional-human-gesture input; generate, based at least in part on the data describing the one or more three-dimensional motions, two-dimensional data at least partially describing at least one motion of the one or more three-dimensional motions; and identify, based at least in part on the two-dimensional data, the three-dimensional-human-gesture input.
US11625100B2
Broadly speaking, embodiments of the present techniques provide apparatus and methods for providing haptic feedback, and in particular to user-operated buttons for electrical and electronic products that provide haptic feedback to the user when operated.
US11625097B2
Technologies are disclosed herein for controlling a head-mountable heads-up display system comprising a heads-up display unit and a hand cover. The hand cover includes a plurality of input elements located on appendages thereof that are configured to cause the hand cover to transmit input signals to the heads-up display unit. The heads-up display unit is configured to display virtual image content within a field of view of a user. As a result of receiving a user input, the heads-up display unit may display virtual image content based on a user input. The heads-up display unit updates the virtual image content as a result of receiving an input signal corresponding to an interaction between a pair of input elements of the hand cover. The heads-up display system may be useable in connection with a system of an outdoor recreational area to obtain information regarding the outdoor recreational area.
US11625089B2
In some examples, an electronic device includes a display panel comprising a plurality of pixels; and a controller to select a theme from a plurality of themes that specify respective different display characteristics of displayed content, and based on the selected theme, change a display resolution of the displayed content.
US11625080B2
A microcomputer calculates a predicted CPU ambient temperature which predicts an ambient temperature in the future by using a heat generation amount of a drive, an outside air temperature detected by an outside air temperature sensor, and a CPU ambient temperature detected by a CPU ambient temperature sensor. The microcomputer controls a rotation number of the fan on the basis of the predicted CPU ambient temperature so that a junction temperature of a CPU does not exceed a temperature-specification upper limit value.
US11625076B2
A hinge assembly is provided for hingedly connecting a first frame to a second frame, and includes at least one hinge module which includes a first mounting base, a first connection member, a second connection member, and a transmission unit. The first and second connection members are coupled to the first and second frames, respectively, and are turnably mounted to the first mounting base respectively about first and second turning axes which are parallel to and offset from each other. The transmission unit is provided to permit the first and second connection members to turn in opposite rotational directions from each other whilst turning simultaneously.
US11625070B2
A display device includes a display panel in which a plurality of pixels is defined, a back cover disposed on a rear surface of the display panel, a roller which is connected to the back cover to wind or unwind the back cover and the display panel, and a protective sheet which is disposed on a rear surface of the back cover and has a relatively small tensile strength in a rolling direction of the roller to reduce the stress generated during rolling and improve the lateral rigidity of the display unit.
US11625065B2
A display apparatus is disclosed, which includes a display panel including a first area and a second area, a first rear cover disposed below a rear surface of the display panel, a first sound generating module arranged in the first area to adjoining the display panel, and a second sound generating module arranged in the second area to be spaced apart from the display panel, wherein the first rear cover includes a first rear cover port hole formed to overlap the second sound generating module, the second sound generating module includes an enclosure disposed below a rear surface of the first rear cover and coupled with the first rear cover, and a second sound generating unit mounted in the enclosure, and the enclosure includes an enclosure port hole overlapped with the first rear cover port hole.
US11625057B2
A voltage regulator includes an operational amplifier, a first transistor, a second transistor, a capacitor and a current sink circuit. The operational amplifier outputs a control voltage according to an amplified differential voltage between a first input terminal and a second input terminal of the operational amplifier. The first transistor includes a control terminal receiving the control voltage, a first terminal coupled to a supply terminal, a second terminal providing an output voltage, and a bulk terminal. The second transistor includes a second terminal coupled to the bulk terminal of the first transistor, and a bulk terminal coupled to the supply terminal. The capacitor includes a first terminal coupled to the bulk terminal of the first transistor, and a second terminal receiving the output voltage. The current sink circuit generates a feedback voltage according to the output voltage and output the feedback voltage to the operational amplifier.
US11625054B2
A voltage-to-current converter includes a first transistor having a drain coupled to a first node, a second transistor having a drain coupled to the first node, an operational amplifier having a first input terminal configured to receive a reference voltage and a second input terminal coupled to a source of the first transistor or a source of the second transistor, a control circuit having an input terminal coupled to an output terminal of the operational amplifier, a first output terminal coupled to a gate of the first transistor, and a second output terminal coupled to a gate of the second transistor, a first resistor coupled between the source of the first transistor and a ground, and a second resistor coupled between the source of the second transistor and the ground. An output current of the voltage-to-current converter is generated from the first node.
US11625047B1
A method for determining at least one action of a robot, including capturing, with an image sensor disposed on the robot, images of objects within an environment of the robot as the robot moves within the environment; identifying, with a processor of the robot, at least one object based on the captured images; marking, with the processor, a location of the at least one object in a map of the environment; and actuating, with the processor, the robot to execute at least one action based on the at least one object identified.
US11625046B2
Aspects of the present disclosure relate to self-driving luggage systems, devices, and components thereof, having multiple following modes. In one implementation, a self-driving system includes a piece of luggage. The piece of luggage includes one or more motorized wheels and an onboard ultra-wideband device. The onboard ultra-wideband device includes a control unit and one or more transceivers. The piece of luggage also includes one or more laser emitters configured to shoot light towards a target. The piece of luggage also includes one or more proximity cameras configured to take one or more images of the target, and the one or more images include light reflected off of the target. Each of the one or more proximity cameras includes an optical filter. The self-driving system also includes a central processing unit. The central processing unit is configured to switch between a vision following mode and a radio following mode.