US11715808B2
Provided is an infrared detecting device with a high SNR. The infrared detecting device includes: a semiconductor substrate 10; a first layer 21 having a first conductivity type on the semiconductor substrate; a light receiving layer 22 on the first layer; and a second layer 23 having a second conductivity type on the light receiving layer. A part of the first layer, the light receiving layer, and the second layer form a mesa structure, the light receiving layer contains AlxIn1-xSb (0.05
US11715806B2
A solar module and a method for fabricating a solar module comprising a plurality of rear contact solar cells are described. Rear contact solar cells (1) are provided with a large size of e.g. 156×156 mm2. Soldering pad arrangements (13, 15) applied on emitter contacts (5) and base contacts (7) are provided with one or more soldering pads (9, 11) arranged linearly. The soldering pad arrangements (13, 15) are arranged asymmetrically with respect to a longitudinal axis (17). Each solar cell (1) is then separated into first and second cell portions (19, 21) along a line (23) perpendicular to the longitudinal axis (17). Due to such cell separation and the asymmetrical design of the soldering pad arrangements (13, 15), the first and second cell portions (19, 21) may then be arranged alternately along a line with each second cell portion (21) arranged in a 180°-orientation with respect to the first cell portions (19) and such that emitter soldering pad arrangements (13) of a first cell portion (19) are aligned with base soldering pad arrangements (15) of neighboring second cell portions (21), and vice versa. Simple linear ribbon-type connector strips (25) may be used for interconnecting the cell portions (19, 21) by soldering onto the underlying aligned emitter and base soldering pad arrangements (13, 15). The interconnection approach enables using standard ribbon-type connector strips (25) while reducing any bow as well as reducing series resistance losses.
US11715803B2
The present disclosure provides semiconductor devices and methods of forming the same. A semiconductor device of the present disclosure includes a first source/drain feature and a second source/drain feature over a substrate, a plurality of channel members extending between the first source/drain feature and the second source/drain feature, a gate structure wrapping around each of the plurality of channel members, and at least one blocking feature. At least one of the plurality of channel members is isolated from the first source/drain feature and the second source/drain feature by the at least one blocking feature.
US11715800B2
An object is to provide a semiconductor device having electrical characteristics such as high withstand voltage, low reverse saturation current, and high on-state current. In particular, an object is to provide a power diode and a rectifier which include non-linear elements. An embodiment of the present invention is a semiconductor device including a first electrode, a gate insulating layer covering the first electrode, an oxide semiconductor layer in contact with the gate insulating layer and overlapping with the first electrode, a pair of second electrodes covering end portions of the oxide semiconductor layer, an insulating layer covering the pair of second electrodes and the oxide semiconductor layer, and a third electrode in contact with the insulating layer and between the pair of second electrodes. The pair of second electrodes are in contact with end surfaces of the oxide semiconductor layer.
US11715796B2
A high frequency transistor includes a first semiconductor layer, a first insulating film and a control electrode. The first semiconductor layer on the first insulating film extends in a first direction along an upper surface of the first insulating film. The first semiconductor layer has a first layer thickness in a second direction perpendicular to the upper surface, and a first width in a third direction orthogonal to the first direction. The first width is greater than the first layer thickness. The control electrode covers upper and side surfaces of the first semiconductor layer. The first semiconductor layer includes a first region of a first conductivity type, second and third regions of a second conductivity type. The first to third regions are arranged in the first direction. The first region is provided between the second and third region. The control electrode covers the first region.
US11715787B2
A method comprising: forming a substrate; forming a first nanowire over the substrate; forming a second nanowire over the substrate; forming a gate over a portion of the first and second nanowires; implanting a dopant such that a region between the first and second nanowires under the gate does not receive the dopant while a region between the first and second nanowires away from the gate receives the dopant, wherein the dopant amorphize a material of the region between the first and second nanowires away from the gate; and isotopically etching of the region between the first and second nanowires away from the gate.
US11715784B2
A semiconductor substrate is provided. A trench isolation region is formed in the semiconductor substrate. A resist pattern having an opening exposing the trench isolation region and partially exposing the semiconductor substrate is disposed adjacent to the trench isolation region. A first ion implantation process is performed to implant first dopants into the semiconductor substrate through the opening, thereby forming a well region in the semiconductor substrate. The trench isolation region is within the well region. A second ion implantation process is performed to implant second dopants into the semiconductor substrate through the opening, thereby forming an extended doped region contiguous with the well region. The resist pattern is then removed. After removing the resist pattern, a gate dielectric layer is formed on the semiconductor substrate. A gate is then formed on the gate dielectric layer. The gate overlaps with the extended doped region.
US11715779B2
The disclosure is directed towards semiconductor devices and methods of manufacturing the semiconductor devices. The methods include forming fins in a device region and forming other fins in a multilayer stack of semiconductor materials in a multi-channel device region. A topmost nanostructure may be exposed in the multi-channel device region by removing a sacrificial layer from the top of the multilayer stack. Once removed, a stack of nanostructures are formed from the multilayer stack. A native oxide layer is formed to a first thickness over the topmost nanostructure and to a second thickness over the remaining nanostructures of the stack, the first thickness being greater than the second thickness. A gate dielectric is formed over the fins in the device region. A gate electrode is formed over the gate dielectric in the device region and surrounding the native oxide layer in the multi-channel device region.
US11715767B2
A silicon carbide semiconductor device includes a metal plate having a first main surface and a second main surface, the second main surface being opposite to the first main surface, an insulating film provided on a portion of the first main surface of the metal plate, a first conductive layer provided on the insulating film, and a silicon carbide semiconductor chip. The silicon carbide semiconductor chip includes a first electrode and a second electrode on a first surface and a third electrode on a second surface, the second surface being opposite to the first surface. The first surface of the silicon carbide semiconductor chip faces the first main surface of the metal plate, the first electrode is bonded to the first conductive layer with a first bonding material, and the second electrode is bonded to the first main surface of the metal plate with a second bonding material.
US11715766B2
A stacked high barrier III-V power semiconductor diode having an at least regionally formed first metallic terminal contact layer and a heavily doped semiconductor contact region of a first conductivity type with a first lattice constant, a drift layer of a second conductivity type, a heavily doped metamorphic buffer layer sequence of the second conductivity type is formed. The metamorphic buffer layer sequence has an upper side with the first lattice constant and a lower side with a second lattice constant. The first lattice constant is greater than the second lattice constant. The upper side of the metamorphic buffer layer sequence is arranged in the direction of the drift layer. A second metallic terminal contact layer is arranged below the lower side of the metamorphic buffer layer sequence. The second metallic terminal contact layer is integrally bonded with a semiconductor contact layer.
US11715761B2
A semiconductor device structure is provided. The semiconductor device structure includes a pair of source/drain features formed in a semiconductor substrate and a gate stack formed over a portion of the semiconductor substrate that is between the pair of source/drain features. The semiconductor device structure also includes gate spacers extend along opposing sidewalls of the gate stack and protrude above an upper surface of the gate stack. Additionally, the semiconductor device structure includes a first capping layer formed over the gate stack and spaced apart from the upper surface of the gate stack by a gap. Opposing sidewalls of the first capping layer are covered by portions of the gate spacers that protrude above the upper surface of the gate stack.
US11715737B2
Metal fuses and self-aligned gate edge (SAGE) architectures having metal fuses are described. In an example, an integrated circuit structure includes a plurality of semiconductor fins protruding through a trench isolation region above a substrate. A first gate structure is over a first of the plurality of semiconductor fins. A second gate structure is over a second of the plurality of semiconductor fins. A gate edge isolation structure is laterally between and in contact with the first gate structure and the second gate structure. The gate edge isolation structure is on the trench isolation region and extends above an uppermost surface of the first gate structure and the second gate structure. A metal fuse is on the gate edge isolation structure.
US11715736B2
A semiconductor device includes a first semiconductor fin and a second semiconductor fin extending along a first direction. The semiconductor device includes a dielectric fin, extending along the first direction, that is disposed between the first and second semiconductor fins. The semiconductor device includes a gate isolation structure vertically disposed above the dielectric fin. The semiconductor device includes a metal gate layer extending along a second direction perpendicular to the first direction, wherein the metal gate layer includes a first portion straddling the first semiconductor fin and a second portion straddling the second semiconductor fin. The gate isolation structure has a central portion and one or more side portions, the central portion extends toward the dielectric fin a further distance than at least one of the one or more side portions.
US11715728B2
A package includes an interposer structure including a first via; a first interconnect device including conductive routing and which is free of active devices; an encapsulant surrounding the first via and the first interconnect device; and a first interconnect structure over the encapsulant and connected to the first via and the first interconnect device; a first semiconductor die bonded to the first interconnect structure and electrically connected to the first interconnect device; and a first photonic package bonded to the first interconnect structure and electrically connected to the first semiconductor die through the first interconnect device, wherein the first photonic package includes a photonic routing structure including a waveguide on a substrate; a second interconnect structure over the photonic routing structure, the second interconnect structure including conductive features and dielectric layers; and an electronic die bonded to and electrically connected to the second interconnect structure.
US11715727B2
Various packages and methods of forming packages are discussed. According to an embodiment, a package includes a processor die at least laterally encapsulated by an encapsulant, a memory die at least laterally encapsulated by the encapsulant, and a redistribution structure on the encapsulant. The processor die is communicatively coupled to the memory die through the redistribution structure. According to further embodiments, the memory die can include memory that is a cache of the processor die, and the memory die can comprise dynamic random access memory (DRAM).
US11715726B2
A memory device includes: a first wafer including a first substrate, a plurality of first electrode layers and a plurality of first interlayer dielectric layers alternately stacked along first vertical channels projecting in a vertical direction on a top surface of the first substrate, and a dielectric stack comprising a plurality of dielectric layers and the plurality of first interlayer dielectric layers alternately stacked on the top surface of the first substrate; and a second wafer disposed on the first wafer, and including a second substrate, and a plurality of second electrode layers that are alternately stacked with a plurality of second interlayer dielectric layers along second vertical channels projecting in the vertical direction on a bottom surface of the second substrate and have pad parts overlapping with the dielectric stack in the vertical direction.
US11715723B2
A package structure and method of manufacturing is provided, whereby a bonding dielectric material layer is provided at a back side of a wafer, a bonding dielectric material layer is provided at a front side of an adjoining wafer, and wherein the bonding dielectric material layers are fusion bonded to each other.
US11715716B2
An electronic device, a package structure and an electronic manufacturing method are provided. The electronic device includes a substrate, a first bump, a second bump and a first reflowable material. The first bump is disposed over the substrate, and has a first width. An end portion of the first bump defines a first recess portion. The second bump is disposed over the substrate, and has a second width less than the first width. The first reflowable material is disposed on the first bump and extends in the first recess portion.
US11715715B2
A manufacturing method of a metal bump structure is provided. A driving base is provided. At least one pad and an insulating layer are formed on the driving base. The pad is formed on an arrangement surface of the driving base and has an upper surface. The insulating layer covers the arrangement surface of the driving base and the pad, and exposes a part of the upper surface of the pad. A patterned metal layer is formed on the upper surface of the pad exposed by the insulating layer, and extends to cover a part of the insulating layer. An electro-less plating process is performed to form at least one metal bump on the patterned metal layer. A first extension direction of the metal bump is perpendicular to a second extension direction of the driving base.
US11715714B2
In one example, a semiconductor device structure relates to an electronic device, which includes a device top surface, a device bottom surface opposite to the device top surface, device side surfaces extending between the device top surface and the device bottom surface, and pads disposed over the device top surface. Interconnects are connected to the pads, and the interconnects first regions that each extend from a respective pad in in an upward direction, and second regions each connected to a respective first region, wherein each second region extends from the respective first region in a lateral direction. The interconnects comprise a redistribution pattern on the pads. Other examples and related methods are also disclosed herein.
US11715700B2
The present disclosure relates to thin-form-factor reconstituted substrates and methods for forming the same. The reconstituted substrates described herein may be utilized to fabricate homogeneous or heterogeneous high-density 3D integrated devices. In one embodiment, a silicon substrate is structured by direct laser patterning to include one or more cavities and one or more vias. One or more semiconductor dies of the same or different types may be placed within the cavities and thereafter embedded in the substrate upon formation of an insulating layer thereon. One or more conductive interconnections are formed in the vias and may have contact points redistributed to desired surfaces of the reconstituted substrate. The reconstituted substrate may thereafter be integrated into a stacked 3D device.
US11715698B2
A wiring substrate includes a core substrate, and a build-up part formed on the core substrate and including insulating layers and conductor layers. The conductor layers include one or more conductor layers each having a first wiring and a second wiring such that the second wiring has a conductor thickness smaller than a conductor thickness of the first wiring and that a minimum value of a line width of a wiring pattern of the second wiring is smaller than a minimum value of a line width of a wiring pattern of the first wiring.
US11715691B2
Various semiconductor chip devices and methods of making the same are disclosed. In one aspect, an apparatus is provided that includes a first redistribution layer (RDL) structure having a first plurality of conductor traces, a first molding layer on the first RDL structure, plural conductive pillars in the first molding layer, each of the conductive pillars including a first end and a second end, a second RDL structure on the first molding layer, the second RDL structure having a second plurality of conductor traces, and wherein some of the conductive pillars are electrically connected between some of the first plurality of conductor traces and some of the second plurality of conductor traces to provide a first inductor coil.
US11715677B2
A semiconductor device includes a substrate that includes an opening extending through a thickness of the substrate, a frame that includes an integrated circuit (IC) die pad in the opening and a plurality of arms extending outwardly from the IC die pad, an IC mounted on the IC die pad, a plurality of bonding elements electrically coupling the substrate with the IC without the frame being an intermediary coupling element, and an encapsulant surrounding the IC, the plurality of bonding elements, and the plurality of arms. The substrate has a first major surface and a second major surface. Each arm is devoid of a contact pad. Each arm has a distal end coupled to the first major surface of the substrate, and each arm has a proximal end disposed over the first major surface of the substrate.
US11715669B2
A method of manufacturing a through silicon via (TSV) is provided in the present invention, including steps of forming a TSV sacrificial structure in a substrate, wherein the TSV sacrificial structure contacts a metal interconnect on the front side of the substrate, performing a backside thinning process to expose the TSV sacrificial structure from the back side of the substrate, removing the TSV sacrificial structure to form a through silicon hole, and filling the through silicon hole with conductive material to form a TSV.
US11715665B2
A height adjustable semiconductor wafer support is provided. The height adjustable semiconductor wafer support includes a chuck for supporting a semiconductor wafer, an adjustment mechanism having a top surface for supporting the chuck, and a stage coupled to the adjustment mechanism such that movement of the top surface of the adjustment mechanism relative to the stage changes a distance between the top surface of the adjustment mechanism and a top surface of the stage.
US11715663B2
A bonding apparatus includes a first holder, a first transforming device, a second holder, a second transforming device, a suction device and a control device. The first holder attracts and holds a first substrate from above. The first transforming device transforms the first substrate held by the first holder such that a central portion of the first substrate is protruded downwards. The second holder is provided under the first holder, and attracts and holds a second substrate, which is to be bonded to the first substrate, from below. The second transforming device transforms the second substrate held by the second holder such that a central portion of the second substrate is protruded upwards. The suction device generates different attracting forces in multiple division regions included in an attraction region of the second substrate. The control device controls the suction device.
US11715657B2
A substrate misalignment detection method includes: acquiring first image information or first position information of a substrate held to a stage by suction at a first height position; delivering the substrate from the stage to a holder in a state in which the suction of the substrate is released and causing the holder to hold the substrate at the first height position; acquiring second image information or second position information of the substrate held at the first height position; and detecting misalignment of the substrate by comparing the first image information with the second image information or by comparing the first position information with the second position information.
US11715638B2
A method for forming a semiconductor structure includes forming a hard mask layer over a target layer. The method also includes forming first mandrels over the hard mask layer. The method also includes forming a first opening in the first mandrels. The method also includes depositing a spacer layer over the hard mask layer and the first mandrels. The method also includes depositing a second mandrel material over the spacer layer. The method also includes planarizing the second mandrel material. The method also includes forming a second opening in the second mandrel material. The method also includes patterning and etching the second mandrel material to form second mandrels. The method also includes etching the spacer layer. The method also includes etching the hard mask layer and the target layer.
US11715637B2
Semiconductor device structures having dielectric features and methods of forming dielectric features are described herein. In some examples, the dielectric features are formed by an ALD process followed by a varying temperature anneal process. The dielectric features can have high density, low carbon concentration, and lower k-value. The dielectric features formed according to the present disclosure has improved resistance against etching chemistry, plasma damage, and physical bombardment in subsequent processes while maintaining a lower k-value for target capacitance efficiency.
US11715636B2
A method of manufacturing a semiconductor device, including: providing a substrate including a first cell and a second cell, the first cell and the second cell are arranged in a first direction; forming a plurality of first metal strips arranged in a second direction and extending in the first direction on a first plane; forming a first trench over a boundary between the first cell and the second cell, a bottom surface of the first trench is located on a second plane over the first plane; filling the first trench with a non-conductive material, resulting in a separating wall extending in the first direction; and fort plurality of second metal strips extending in the second direction on a third plane over the second plane and including a first second metal strip and a second second metal strip separated by the separating wall.
US11715635B2
A method comprises providing a substrate comprising an n-type Al/In/GaN semiconductor material. A surface of the substrate is dry-etched to form a trench therein and cause dry-etch damage to remain on the surface. The surface of the substrate is immersed in an electrolyte solution and illuminated with above bandgap light having a wavelength that generates electron-hole pairs in the n-type Al/In/GaN semiconductor material, thereby photoelectrochemically etching the surface to remove at least a portion of the dry-etch damage.
US11715630B2
A plasma processing apparatus is for performing plasma processing in a depressurizable inner space. The apparatus includes a chamber having therein an inner space, a supporting table provided in the inner space and configured to support a substrate to be mounted thereon, one or more first members included in the chamber or separate from the chamber and partially exposed to a depressurized environment including the inner space, and one or more second members included in the chamber or separate from the chamber, each being in contact with a corresponding one of said one or more first members, and partially disposed in an atmospheric pressure environment. The apparatus further includes one or more feeders each of which is configured to supply a coolant to a cavity formed in a corresponding one of said one or more second members.
US11715628B2
A method of forming a plasma processing apparatus comprises providing a chamber, the chamber including a wall defining an interior, and a viewport extending through the wall. An analysis apparatus connected to the viewport may be formed. The analysis apparatus includes an analyzer adjacent to the chamber, a probe connected to the analyzer and aligned with the viewport, and a first window aligned with the probe, the first window having a first surface, and a second surface at an opposite side relative to the first surface, the second surface being exposed to the interior of the chamber, and the second surface of the first window has a scattering surface.
US11715624B2
A RF generator includes a RF power source and a RF control module coupled to the RF power source. The RF control module is configured to generate at least one control signal to vary a respective at least one of an RF output signal from the RF power source or an impedance between the RF power source and a load. The RF output signal includes a RF signal modulated by a pulse signal, and the RF control module is further configured to adjust the at least one control signal to vary at least one of an amplitude or a frequency of the RF output signal or the impedance between the RF power source and the load to control a shape of the pulse signal. The at least one of the amplitude, the frequency, or the impedance is adjusted in accordance with respective feedforward adjustments that vary in accordance with a respective sensed pulse parameter detected between a matching network and the load.
US11715620B2
A method for processing a substrate that includes: applying, at an ionizer, a drive pulse train to an ion source to ionize a gas cluster beam and transfer the drive pulse train to the gas cluster beam; measuring, at a detector exposed to the gas cluster beam, a beam current synchronously with the drive pulse train; obtaining time-of-flight information of the clusters and the monomers in the gas cluster beam based on the beam current and the drive pulse train; determining size information relating to a size distribution of clusters and monomers in the gas cluster ion beam based on the time-of-flight information; adjusting a process parameter of the gas cluster beam based on the size information; and exposing the substrate to the gas cluster beam with the adjusted process parameter.
US11715619B2
Systems and methods are provided for charged particle detection. The detection system can comprise a signal processing circuit configured to generate a set of intensity gradients based on electron intensity data received from a plurality of electron sensing elements. The detection system can further comprise a beam spot processing module configured to determine, based on the set of intensity gradients, at least one boundary of a beam spot; and determine, based on the at least one boundary, that a first set of electron sensing elements of the plurality of electron sensing elements is within the beam spot. The beam spot processing module can further be configured to determine an intensity value of the beam spot based on the electron intensity data received from the first set of electron sensing elements and also generate an image of a wafer based on the intensity value.
US11715613B2
Disclosed herein is a switching apparatus for medium voltage electric systems, said switching apparatus including one or more electric poles. For each electric pole, said switching apparatus includes: a first pole terminal, a second pole terminal, and a ground terminal; a first fixed contact member and a first movable contact member, said first fixed contact member being electrically connected to said first pole terminal and including a first fixed contact, said first movable contact member being electrically connected to said second pole terminal and including a first movable contact; a second fixed contact member and a second movable contact member, said second fixed contact member being electrically connected to said first pole terminal and including a second fixed contact, said second movable contact member including a second movable contact; a vacuum chamber, in which said second fixed contact and said second movable contact are enclosed; and a motion transmission mechanism.
US11715603B2
A dielectric material includes a main component represented by (Ba1-xCax)(Ti1-yZry)O3, (Ba1-xCax)(Ti1-ySny)O3, or (Ba1-xCax)(Ti1-yHfy)O3 (0≤x≤1 and 0≤y≤0.05) and a subcomponent. When an angle corresponding to a maximum peak is referred to as θ0 and angles corresponding to a full width at half maximum (FWHM) are respectively referred to as θ1 and θ2 (θ1<θ2) in the peaks of (002) and (200) plane of an x-ray diffraction (XRD) pattern using Cu Kα1 radiation (wavelength Δ=1.5406 Å), (θ2−θ0)/(θ0−θ1) is greater than 0.54 to 1.0 or less.
US11715602B2
A multilayer electronic component includes a body including a dielectric layer and an internal electrode alternately stacked therein in a stacking direction; and an external electrode disposed on the body and connected to the internal electrode. The internal electrode includes 94.0 to 99.6 wt % of Ni and 0.4 to 6.0 wt % of Cu.
US11715591B2
[PROBLEM] To provide a wound magnetic core and a method for manufacturing a wound magnetic core permitting improvement of insulation between ribbon layers in a wound magnetic core at which soft magnetic metal ribbon has been wound to form an annular wound body.
[SOLUTION MEANS] A nonmagnetic insulating metal oxide powder is made to adhere to a surface of a soft magnetic metal ribbon having an amorphous structure; this is wound in annular fashion and made into a wound body at which the metal oxide powder intervenes between ribbon layers; the wound body is made to undergo heat treatment in a nonoxidizing atmosphere; the wound body is thereafter subjected to treatment for formation of an oxide film in an oxidizing atmosphere adjusted to be at a temperature lower than that at the heat treatment to cause oxidation of the surface of the soft magnetic metal ribbon; and spaces between ribbon layers at the wound body are moreover impregnated with resin and curing is carried out to fuse the metal oxide powder thereto.
US11715586B2
In a superconducting wire, a superconducting material joining layer joins a first end portion of a first superconducting material layer of a first wire and a second end portion of a second superconducting material layer of a second wire. The first wire and the second wire are disposed such that a first end face and a second end face are positioned to face in the same direction. The first wire further includes a first conductor layer disposed on the first main surface so as to be located adjacent to the first end portion. The second wire further includes a second conductor layer disposed on the second main surface so as to be located adjacent to the second end portion. The first conductor layer and the second conductor layer are connected to each other.
US11715581B2
An electric field shaping apparatus according to a present embodiment includes a substrate, a first electrode positioned on the substrate, a second electrode spaced apart from the first electrode, a power source configured to provide a voltage between the first electrode and the second electrode, and an insulating material with which the first electrode is coated, wherein one or more holes configured to shape an electric field generated between the first electrode and the second electrode are formed in the insulating material.
US11715577B2
A neutron detector is disclosed herein. The neutron detector can include a housing defining a cavity, wherein the housing is configured to permit an amount of neutrons emitted from a core of a nuclear reactor to enter the cavity. The neutron detector can also include an amount of a neutron sensitive material dispositioned within the cavity, wherein the neutron sensitive material is configured to generate and emit gamma rays upon interacting with the amount of neutrons. The neutron detector can further include an amount of electron emissive material configured to generate and emit a current of electrons upon interacting with the emitted gamma rays, wherein the current of electrons is indicative of the amount of neutrons emitted from the core of the nuclear reactor.
US11715567B2
A storage medium stores a program. The program causes a first terminal apparatus to execute processing including: obtaining biological information on a subject from a first sensor provided in a mobile object, obtaining identification information for the subject, obtaining a detection time, and sending the biological information in association with the identification information for the subject and the detection time to an information processing apparatus.
US11715559B2
Methods of scheduling maintenance on a plurality of automated testing apparatus and possibly also on ancillary test processing apparatus are provided. The methods include inputting identification data on the plurality of automated testing apparatus to be maintained, inputting maintenance requirement data for the maintenance of each of the apparatus, inputting demand constraint data, operating on the identification data, maintenance requirement data, and demand constraint data using an optimization program, such as mixed integer linear programming (MILP), subject to demand constraints and at least one objective, and outputting an optimized maintenance schedule for a planning period. Systems and apparatus configured to carry out the methods are also provided, as are other aspects.
US11715553B2
Systems and methods are provided for improving nutritional element content estimates from one or more individuals and/or determining a therapy or treatment based on a nutritional element content estimate and improving diabetes management. The systems and methods include a therapy or treatment display based on at least one nutritional element content estimate and at least one proficiency index respectively assigned to an individual to improve accuracy and reliability when estimating nutritional element content in foods and/or therapy or treatment based therefrom.
US11715533B2
A memory device includes first and second memory strings, first and second word lines and a controller. The first memory string includes first and second memory cells, a first select transistor, a second select transistor, and a third select transistor between the first and second memory cells. The second memory string includes third and fourth memory cells, a fourth select transistor above the third memory cell, a fifth select transistor below the fourth memory cell, and a sixth select transistor between the third and fourth memory cells. The first word line is electrically connected to gates of the first and third memory cells. The second word line is electrically connected to gates of the second and fourth memory cells. The controller is configured to execute a read operation on one of the memory cells, the read operation including a first phase and a second phase after the first phase.
US11715532B1
A risk assessment method based on data priority, a memory storage device, and a memory control circuit unit are provided. The method includes: receiving a query command from a host system; in response to the query command, performing a data health detection on a rewritable non-volatile memory module, wherein the rewritable non-volatile memory module stores data with multiple data priorities; generating risk assessment information according to a detection result, wherein the risk assessment information reflects a health degree of data with different data priorities in the rewritable non-volatile memory modules by different risk levels; and transmitting the risk assessment information to the host system.
US11715522B2
Disclosed herein is an apparatus that includes a driver circuit including a plurality of first transistors arranged in a first direction; a control circuit including a plurality of second transistors arranged in parallel to the plurality of first transistors, each of the plurality of second transistors being coupled to control an associated one of the first transistors; and a power gating circuit arranged between the driver circuit and the control circuit, the power gating circuit being configured to supply a first power potential to each of the plurality of first transistors.
US11715518B2
In some aspects of the present disclosure, a memory device is disclosed. In some aspects, the memory device includes a first voltage regulator to receive a word line voltage provided to a memory array; a resistor network coupled to the first voltage regulator to provide an inhibit voltage to the memory array, wherein the resistor network comprises a plurality of resistors and wherein each of the resistors are coupled in series to an adjacent one of the plurality of resistors; and a switch network comprising a plurality of switches, wherein each of the switches are coupled to a corresponding one of the plurality of resistors and to the memory array via a second voltage regulator.
US11715514B2
A bit cell of an SRAM implemented using standard cell design rules includes a write portion and a read portion. The write portion includes a pass gate coupled to an input node of the bit cell and supplies data on the input node to a first node of the bit cell while write word line signals are asserted. An inverter is coupled to the first node and supplies inverted data. A keeper circuit that is coupled to the inverter maintains the data on the first node when the write word line signals are deasserted. The read portion of the bit cell receives read word line signals and the inverted data and is responsive to assertion of the read word line signals to supply an output node of the read portion of the bit cell with output data that corresponds to the data on the first node.
US11715509B2
A semiconductor device that enables lower power consumption and data storage imitating a human brain is provided. The semiconductor device includes a control unit, a memory unit, and a sensor unit. The memory unit includes a memory circuit and a switching circuit. The memory circuit includes a first transistor and a capacitor. The switching circuit includes a second transistor and a third transistor. The first transistor and the second transistor include a semiconductor layer including a channel formation region with an oxide semiconductor, and a back gate electrode. The control unit has a function of switching a signal supplied to the back gate electrode, in accordance with a signal obtained at the sensor unit.
US11715506B2
A monotonic counter stores N binary words representing a value in N memory cells. When i memory cells of consecutive ranks between k modulo N and k+i modulo N each represent a value complementary to a null value, the counter is incremented by erasing a value of a memory cell of rank k+i+1 modulo N. When i+1 memory cells of consecutive ranks between k+1 modulo N and k+i+1 modulo N each represent the value complementary to the null value, the counter is incremented by incrementing a value of a memory cell of rank k modulo N by two step sizes and storing a result in a memory cell of rank k+1 modulo N, wherein, N is an integer greater than or equal to five, k is an integer, and i is an integer between 2 and N−3.
US11715502B2
Charge pumps of integrated circuit devices might include an input configured to receive an internally-generated first voltage level, an output, and a plurality of stages between its input and output. A particular stage might include a voltage isolation device, a voltage driver, and a capacitance having a first electrode connected to an output of the voltage driver and a second electrode connected to the voltage isolation device. The voltage driver might be responsive to a clock signal and to a voltage level of the output of the voltage driver to selectively connect the output of the voltage driver to either a first voltage node configured to receive the first voltage level, a second voltage node configured to receive a second voltage level lower than the first voltage level, or a third voltage node configured to receive a third voltage level lower than the second voltage level.
US11715498B2
The present disclosure relates to a memory component for a System-on-Chip (SoC) structure including at least a memory array and at least a logic portion for interacting with the memory array and with the SoC structure wherein the memory component is a structurally independent semiconductor device coupled to and partially overlapping the SoC structure.
US11715497B2
A video editing method, apparatus and storage medium are provided. The method includes obtaining an object, the object including one or more images; determining a content element of the object for video editing, the content element having a content type identifier; determining a material set identifier corresponding to the content type identifier according to a first behavior tree logic; determining a video editing material set corresponding to the material set identifier; and obtaining an edited video according to the content element and the video editing material set.
US11715484B2
A decoding apparatus includes: a bandwidth extending part 25 obtaining a decoded extended frequency spectrum sequence by arranging samples based on K samples included in a frequency-domain sample sequence obtained by decoding, on a higher side than the frequency-domain sample sequence; and a fricative sound adjustment releasing part 23 obtaining, if inputted information indicating whether a hissing sound or not indicates being a hissing sound, what is obtained by exchanging all or a part of a low-side frequency sample sequence existing on a lower side than a predetermined frequency in the decoded extended frequency spectrum sequence for all or a part of a high-side frequency sample sequence existing on a higher side than the predetermined frequency in the decoded extended frequency spectrum sequence as an adjusted frequency spectrum sequence, the number of all or the part of the high-side frequency spectrum sequence being the same as the number of all or the part of the low-side frequency spectrum sequence.
US11715482B2
An apparatus and method for real-time audio processing employs a gaze detection sensor to detect a direction of a user's gaze and output a gaze signal corresponding to the detected direction of the user's gaze. A digital signal processing unit responds to a plurality of signals corresponding to a plurality of sounds received at the apparatus, and the determined direction of gaze to identify a signal of interest from the plurality of signals using the gaze signal. The signal of interest is processed for output to the user. In embodiments, a microphone array provides the plurality of signals. An imaging sensor may work with either the microphone array or the gaze detection sensor to identify the signal of interest.
US11715480B2
A device to perform speech enhancement includes one or more processors configured to obtain input spectral data based on an input signal. The input signal represents sound that includes speech. The one or more processors are also configured to process, using a multi-encoder transformer, the input spectral data and context data to generate output spectral data that represents a speech enhanced version of the input signal.
US11715478B2
Methods, systems, apparatuses, and computer programs encoded on computer storage media for performing linear predictive coding (LPC) are described. At least one of a differential spectrum tilt and an energy difference between a current frame and a previous frame of the audio signal is determined. A spectral stability of the audio signal is detected based on at least one of the differential spectrum tilt and an energy difference between the current frame and the previous frame of the audio signal. In response to detecting the spectral stability of the audio signal, quantized LPC parameters for the previous frame are copied into the current frame of the audio signal.
US11715475B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media for evaluating and improving live translation captioning systems. An exemplary method includes: displaying a word in a first language; receiving a first audio sequence, the first audio sequence comprising a verbal description of the word; generating a first translated text in a second language; displaying the first translated text; receiving a second audio sequence, the second audio sequence comprising a guessed word based on the first translated text; generating a second translated text in the first language; determining a matching score between the word and the second translated text; determining a performance score of the live translation captioning system based on the matching score.
US11715473B2
A smart phone senses audio, imagery, and/or other stimulus from a user's environment, and acts autonomously to fulfill inferred or anticipated user desires. In one aspect, the detailed technology concerns phone-based cognition of a scene viewed by the phone's camera. The image processing tasks applied to the scene can be selected from among various alternatives by reference to resource costs, resource constraints, other stimulus information (e.g., audio), task substitutability, etc. The phone can apply more or less resources to an image processing task depending on how successfully the task is proceeding, or based on the user's apparent interest in the task. In some arrangements, data may be referred to the cloud for analysis, or for gleaning. Cognition, and identification of appropriate device response(s), can be aided by collateral information, such as context. A great number of other features and arrangements are also detailed.
US11715471B2
Systems and methods for recognizing and executing spoken commands using speech recognition. Exemplary implementations may: store actionable phrases; obtain audio information representing sound captured by a mobile client computing platform associated with a user; detect any spoken instances of a predetermined keyword present in the sound represented by the audio information; perform speech recognition on the sound represented by the audio information; identify an utterance of an individual actionable phrase in speech temporally adjacent to the spoken instance of the predetermined keyword that is present in the sound represented by the audio information; perform natural language processing to identify an individual command uttered temporally adjacent to the spoken instance of the predetermined keyword that is present in the sound represented by the audio information; and effectuate performance of instructions corresponding to the command.
US11715468B2
Provided are an electronic device and an operation method thereof. The electronic device includes: a first sound receiver configured to receive a sound input while power is supplied to the first sound receiver in a standby state; a trigger word/phrase recognizer configured to recognize whether the sound input received by the first sound receiver corresponds to a trigger word or phrase; a second sound receiver configured to receive a sound input by receiving supply of power based on the trigger word or phrase being recognized by the trigger word/phrase recognizer; and a data transceiver configured to output a first sound input signal supplied from the first sound receiver and a second sound input signal supplied from the second sound receiver.
US11715461B2
Computer implemented method and system for automatic speech recognition. A first speech sequence is processed, using a time reduction operation of an encoder NN, into a second speech sequence comprising a second set of speech frame feature vectors that each concatenate information from a respective plurality of speech frame feature vectors included in the first set and includes fewer speech frame feature vectors than the first speech sequence. The second speech sequence is transformed, using a self-attention operation of the encoder NN, into a third speech sequence comprising a third set of speech frame feature vectors. The third speech sequence is processed using a probability operation of the encoder NN, to predict a sequence of first labels corresponding to the third set of speech frame feature vectors, and using a decoder NN to predict a sequence of second labels corresponding to the third set of speech frame feature vectors.
US11715451B2
The present disclosure provides an acoustic device including a microphone array, a processor, and at least one speaker. The microphone array may be configured to acquire an environmental noise. The processor may be configured to estimate a sound field at a target spatial position using the microphone array. The target spatial position may be closer to an ear canal of a user than each microphone in the microphone array. The processor may be configured to generate a noise reduction signal based on the environmental noise and the sound field estimation of the target spatial position. The at least one speaker may be configured to output a target signal based on the noise reduction signal. The target signal may be used to reduce the environmental noise. The microphone array may be arranged in a target area to minimize an interference signal from the at least one speaker to the microphone array.
US11715447B2
A spontaneous audio tone inducing system, machine, and method of use.
US11715444B2
Disclosed in some examples are display systems, methods, devices, and machine-readable mediums which provide for a gesture-based method for specifying a region of a display in which to show shared content. Also disclosed are pairing methods for associating the region of the display with a content source device, methods for sharing content within the region, and methods for providing input from the region back to the content source device. Also disclosed in some examples are display systems, methods, devices, and machine-readable mediums which provide for notification handling for user interfaces.
US11715441B2
Provided are a virtual reality display device, a host device, a system and a data processing method. The virtual reality display device includes a display panel and a drive chip, wherein the drive chip includes a first processing module and a drive module; the first processing module is configured to decode an image to be decoded with a third color depth sent by a second processing module in a virtual reality host device to obtain a first image with a first color depth and a second image with a second color depth, the third color depth is greater than or equal to the first color depth, and the second color depth is less than the first color depth; the drive module is configured to generate a first data voltage corresponding to the first image and a second data voltage corresponding to the second image.
US11715440B2
A display device may include a display panel including a gate line, a data line, and a pixel electrically connected to the gate line and the data line, where display panel displays an image based on input image data, a gate driver which outputs a gate signal to the gate line, a data driver which outputs a data voltage to the data line, and a power supply voltage generator which provides a driving voltage to the display panel, the gate driver and the data driver. The power supply voltage generator generates a gate clock signal based on an on-clock signal and an off-clock signal and changes a count value of the on-clock signal or the off-clock signal when the gate clock signal is an abnormal signal.
US11715436B2
In a GOA circuit provided by the present disclosure, a unidirectional feedback circuit is adopted between a first node and a second node of the GOA circuit of the present disclosure, which can reduce complexity of circuit design, make it easier to achieve linear design and in-plane integration, prevent point competition of the first node and the second node, and improve stability of the circuit.
US11715432B2
A driving method for a backlight module and a display device are disclosed. The driving method includes: generating mapping information from each local dimming area to the corresponding piece of local area dimming data according to preset positional relationships between a backlight driving chip and lamp beads in the backlight module; receiving, by a timing control chip, a frame of display data, and converting the display data into panel driving data and corresponding multiple pieces of local area dimming data; receiving, by a backlight driving circuit, the multiple pieces of local area dimming data in sequence, turning on the channel corresponding to the current local dimming area in turn according to the mapping information, and driving the lamp beads in the current local dimming area.
US11715430B2
A backlight driving method includes steps of: (A) generating an original synchronization control (SC) signal, and a serial input signal that contains multiple predetermined delay values; (B) generating multiple internal SC signals based on the original SC signal and the delay values, such that respective time delays of the internal SC signals with respect to the original SC signal are respectively dependent on the delay values; and (C) generating multiple backlight driving outputs based on the internal SC signals to respectively drive multiple backlight sources, such that the backlight sources emit light in an order dependent on the delay values.
US11715420B2
A display device includes a light-emitting element, a driving thin-film transistor configured to control the amount of electric current to the light-emitting element, and a heater electrode. The temperature of a channel of the driving thin-film transistor is higher than the temperature of an emission region of the light-emitting element when the heater electrode is generating heat.
US11715418B2
A display apparatus includes a substrate including a display area including a display element, a first thin film transistor disposed in the display area, the first thin film transistor including a first semiconductor layer including a silicon semiconductor and a first gate electrode insulated from the first semiconductor layer, a second thin film transistor disposed in the display area, the second thin film transistor including a second semiconductor layer including an oxide semiconductor and a second gate electrode insulated from the second semiconductor layer, a first signal line extending at a side of the first thin film transistor in a first direction, a second signal line extending at an opposite side of the first thin film transistor in the first direction, and a shielding pattern extending in the first direction, the shielding pattern at least partially overlapping the first signal line.
US11715416B1
A method for driving an active-matrix pixel array is provided. The method includes the following steps: during a first period, inputting a data signal into a control terminal of a second transistor of the each of pixel circuits from a first terminal of a first transistor of the each of the pixel circuits; during a second period, turning-on a third transistor of the each of the pixel circuits, so that a current generated by according to the data signal flows through the light emitting unit of the each of the pixel circuits; and during a third period, inputting a reset signal into the control terminal of the second transistor of the each of the pixel circuits from the first terminal of the first transistor of the each of the pixel circuits.
US11715414B2
A display device includes: a display panel including pixels, first to N-th gate integrated circuits (GICs) embedded in gate circuit boards and configured to output gate signals to the pixels, a first gate input power line and a first gate input signal line formed to pass through the gate circuit boards and connected to the GICs, a first feedback power line connected to the first gate input power line, a power supply configured to output a first gate input voltage to the first gate input power line, a first compensator configured to output a first compensation signal in response to a first feedback voltage from the first feedback power line, and a controller configured to output a first gate control signal to the first gate input signal line and output a power control signal to the power supply in response to the first compensation signal.
US11715408B1
A driving circuit includes at least two shift registers in cascade. In each shift register, a first output control module is configured to transmit a voltage of a first voltage terminal to an output terminal in response to a turn-on level of a first node. A second output control module is configured to transmit a voltage of a second voltage terminal to an output terminal in response to a turn-on level of a second node. A first node control module is configured to transmit a voltage of the input terminal to the first node in response to a turn-on level of a first clock signal terminal and transmit a voltage of the second voltage terminal to the first node in response to turn-on levels of the second clock signal terminal and the third node or in response to the turn-on level of the second node.
US11715407B2
A control section according to an embodiment of the present invention is configured to: set, as a first temperature, a temperature obtained from a thermal image at a first position contained in a first infrared image corresponding to a surrounding environment in the thermal image, and set, as a second temperature, a temperature obtained from the thermal image at a second position contained in a second infrared image corresponding to a duct or the like in the thermal image; calculate an upper limit and a lower limit of a temperature range by using the first temperature and the second temperature; and control a display section to display the thermal image such that temperature distribution on the subject is represented by colors within the temperature range having the upper limit and the lower limit that have been calculated.
US11715395B2
The display device may include a display panel and a frame disposed on a rear surface of the display panel. The display device also includes a plurality of binders fixed to the rear surface of the display panel and disposed between the display panel and the frame, and a plurality of coupling members penetrating through the frame and coupled to the plurality of binders. Therefore, the flatness of the display panel attached to the plurality of binders may be improved by adjusting the locations of the frame and the plurality of binders. Also, the display panel and the frame may be easily attached and detached using the plurality of binders and the plurality of coupling members.
US11715392B1
A projection device comprises first light sources, an interference disk, a condensing lampshade, and a driving device. Both of the interference disk and the condensing lampshade are arranged on light paths of the first light sources. The condensing lampshade is arranged behind the interference disk, and the interference disk is made stationary relative to the first light sources. The driving device drives the condensing lampshade to rotate. When the driving device drives the condensing lampshade to rotate, the projection light emitted after sequentially passing through the interference disk and the condensing lampshade projects an effect of clouds moving. The light paths of the projection light emitted by the first light sources are relatively stable after passing through the interference disk and before entering the condensing lampshade.
US11715391B2
A needle-free injector conditionally detects a training cartridge based on the detected response to linear actuation of a plunger and enters a training mode instead of an injection mode.
US11715390B2
According to an aspect, there is provided a training device for use in an inhaler, the training device comprising a body that is configured to be received at a first position in a housing of an inhaler, wherein the body comprises an interface arranged to connect to a canister interface in the housing of the inhaler; an electrical circuit configured to perform one or more functions; and a circuit triggering mechanism that comprises a switch for enabling the electrical circuit to perform the one or more functions when the switch is closed, wherein the circuit triggering mechanism is configured such that the switch is closed when the body is pressed from the first position towards the canister interface and into a second position in the housing of the inhaler.
US11715389B2
Disclosed is a braille display that is impact resistant and that employs a modular construction. The impact resistance is achieved, in part, by molded and resilient end caps. Each end cap includes a centrally positioned slit that functions in absorbing lateral impacts to the display. The impact resistance is further achieved by an over molded housing that is positioned about an associated USB connector. The modularity of the display is achieved by way of a subassembly that is releasably secured within the interior of a main housing. The subassembly, in turn, includes a series of cell compartments that are arranged in groups. Each group of cell compartments is controlled by an individual shift register. This allows a grouping cell compartments to be removed and replaced as needed without disturbing the remaining cell components.
US11715388B2
A real-time virtual reality welding system including a programmable processor-based subsystem, a spatial tracker operatively connected to the programmable processor-based subsystem, at least one mock welding tool capable of being spatially tracked by the spatial tracker, and at least one display device operatively connected to the programmable processor-based subsystem. The system is capable of simulating, in virtual reality space, a weld puddle having real-time molten metal fluidity and heat dissipation characteristics. The system is further capable of importing data into the virtual reality welding system and analyzing the data to characterize a student welder's progress and to provide training.
US11715384B2
Embodiments of the present invention provide a computer system a computer program product, and a computer implemented method. Embodiments of the present invention can identify at least one user in a plurality of users using a plurality of indicative markers. Embodiments of the present invention can then dynamically analyze input data stored on a computing device associated with the identified user and generate an automated personalized walkthrough by tailoring a plurality of steps within the input data to the at least one identified user. Certain embodiments of the present invention can then, in response to generating the automated personalized walkthrough, generate an automated personalized tutorial by aggregating the generated walkthrough and the at least one identified user based on a predetermined threshold of assessment.
US11715381B1
The invention is a method for identifying aircraft, flying at supersonic speeds, that exceed a specified noise condition in a defined geographical area that may be employed once restrictions to supersonic aircraft flights over the United States are lifted.
US11715366B2
System and method for alarm processing are provided. The system may include a plurality of security devices. The plurality of security devices may be divided into at least one group. One group of the at least one group may include a first security device and one or more second security devices. The first security device may receive, from the one or more second security devices, one or more first alarms generated by the one or more second security devices. The first security device may determine that an alarm condition is satisfied based at least on one of the one or more first alarms and one or more second alarms generated by the first security device. The first security device may send, based on the determination, at least one of the one or more first alarms and the one or more second alarms to a user terminal.
US11715365B2
Systems and methods for tracking, locating, identifying, or mapping movements of persons or personnel within a facility may include badges carried by individuals throughout the facility. These badges can each include a transmitter configured to transmit signals including signature information identifying the badges and also identifying codes of each signal transmitted. In addition, a plurality of dispensers can be positioned at selected locations of the facility and can include receivers that receive the signals transmitted by the transmitters of the badges. These receivers also can be configured to transmit information related to the received signals to one or more processors configured to identify each badge from which signals are received based upon the signature information and also to determine the proximity, range, distance, or zone between the badge identified and the receivers.
US11715362B2
A wearable device can include a wearable band configured to contact a user of the wearable device, an actuator, a sensor, and one or more processors in communication with the actuator and the sensor. The processors can be configured to measure a back electromotive force (“EMF”) of the actuator; determine, based on the measured back EMF, data that describes a contact force between the wearable band and the user; and determine, based on the data that describes the contact force, a quality metric describing a data quality of sensor data collected by the sensor. In some embodiments, the processor(s) can determine, generate sensor output data based on the sensor data and based at least in part on the data describing the contact force between the wearable band and the user. For example, one or more machine-learned models maybe leveraged to generate sensor output data that is compensated for the wearable band being too tight or too loose.
US11715361B2
A potential drowning incident detection system and its constituent components are disclosed. The system includes a device worn on a head of a swimmer, which includes one or more signal generating units. The signal generating units may be positioned on the device adjacent each temple of the swimmer when worn. The system further includes at least one hub configured to receive wireless signals from the signal generating units, and may further be in communication with a server. The hub and/or server may generate an alert or warning when the signals of the signal generating units are not received by the at least one sensor hub. The alert or warning may further be triggered to a wearable device provided to a responder, such as a life guard. Data collected from the swimmer-worn devices may be stored for later analysis.
US11715342B2
A camera captures a display of a gaming device and determines information that appears on the display. The camera is mounted on a video gaming device, and the camera continuously or at various intervals captures images of the screen of the video gaming device. Those images are analyzed to determine information displayed on the video gaming device, such as game speed (e.g., time between handle pulls, total time of play, handle pulls during a session, etc.), bet amounts, bet lines, credits, etc. This information may be determined in various ways, such as by using image processing of images captured by the camera. Machine learning algorithms may also be used to infer key information displayed on the screen of the video gaming device to capture and/or analyze. A housing of the camera may also have a secondary display oriented in a similar direction as the screen of the video gaming device.
US11715338B2
A plurality of fault conditions are detected on a communication network onboard a vehicle. The detected fault conditions, a fault condition importance, environment conditions, and a vehicle operation mode are input to a neural network that outputs rankings for respective detected fault conditions. The neural network is trained by determining a loss function based on a maximum likelihood principle that determines a probability distribution that ranks the detected fault conditions. The vehicle is operated based on the rankings of the fault conditions.
US11715332B2
A system for eye-tracking according to an embodiment of the present invention includes a data collection unit that acquires face information of a user and location information of the user from an image captured by a photographing device installed at each of one or more points set within a three-dimensional space and an eye tracking unit that estimates a location of an area gazed at by the user in the three-dimensional space from the face information and the location information, and maps spatial coordinates corresponding to the location of the area to a three-dimensional map corresponding to the three-dimensional space.
US11715331B1
A disclosed computer-implemented method may include directing a display device included in a head-mounted display worn by a user to illuminate, via a projection of a line at an illumination time, a portion of a cornea of the user. The method may further include detecting, via an image sensor at a detection time, a portion of the projection of the line reflected by the portion of the cornea of the user and identifying a distortion of the projection of the line reflected by the portion of the cornea of the user. The method may also include determining a shape of the cornea of the user based on the illumination time, the detection time, and the distortion of the projection of the line reflected by the portion of the cornea. Various other methods, systems, apparatuses, and computer-readable media are also disclosed.
US11715325B2
A fingerprint verification method includes selecting one or more first fingerprint groups from among a plurality of fingerprint groups based on an input fingerprint image, each fingerprint group of the plurality of fingerprint groups including partial fingerprint images; and determining whether verification is successful based on the input fingerprint image and each of the partial fingerprint images included in the one or more first fingerprint groups.
US11715324B2
A method for extracting a signature of a fingerprint shown on a source image is described. For this purpose, the source image is transformed into the frequency domain. One or more ridge frequencies are next determined by means of a convolutional neural network applied to said transformed image, n being an integer greater than or equal to 1. The source image is normalized in response to said n ridge frequencies determined. One or more signatures of said fingerprint are finally extracted from said n normalized images.
US11715320B2
A display device relating to a method of operating thereof, including: a display panel having a touch sensing unit to sense an external touch and a display unit including a plurality of pixels; a fingerprint sensing panel to sense a fingerprint disposed on one surface of the display unit, the fingerprint sensing panel having a plurality of fingerprint sensing pixels respectively connected to a plurality of fingerprint scan lines and a plurality of fingerprint sensing lines, and a fingerprint scan driving circuit to drive one or more fingerprint scan lines included in a sensing area; and a read-out circuit to output a selection signal for selecting a sensing area of the fingerprint sensing panel.
US11715316B2
Methods and systems for training a neural network to distinguish between text documents and image documents are described. A corpus of text and image documents is obtained. A page of a text document is scanned by shifting a text window to a plurality of locations. In accordance with a determination that the text in the window at a respective location meets text line criteria, the text in the window is stored as a respective text snippet. A plurality of image windows are superimposed over at least one page of an image document. In accordance with a determination that the content of a respective image window meets image criteria, content of the image window is stored as a respective image snippet. The respective text snippet and the respective image snippet are provided to a classifier.
US11715314B2
A computer-implemented method and system for processing a document page is based on text and non-text detections in an image path. An object block is generated for each image content identified within an input page. the blocks are extracted from the input document for downstream processing. Then, the object blocks are classified based on whether the content is text or non-text. The extracted non-text objects—which are specified by their bounding boxes—are processed separately from the rest of the content. The processing is performed on the text content blocks in parallel. However, when error diffusion is employed, the error diffusion is performed sequentially on the non-text content blocks to avoid stitching artifacts between individually error diffused patches in non-text areas.
US11715304B2
In one embodiment, a video analysis service receives video data captured by one or more cameras at a particular location. The service applies a neural network-based model to portions of the video data, to identify objects within the video data. The service maps outputs of the neural network-based model to symbols using a conceptual space. The outputs of the model comprise the identified objects. The service applies a symbolic reasoning engine to the symbols, to generate an alert. The service sends the alert to a user interface in conjunction with the video data.
US11715297B2
In some implementations, a device may receive image data identifying images of a space with racks and objects stored on the racks. The device may receive location data identifying location coordinates associated with the images. The device may process the image data and the location data to generate a merged point cloud identifying the racks and the objects in the space. The device may process the image data to generate mask data identifying at least a first mask for the racks and a second mask for the objects. The device may process the location data, the merged point cloud, and the mask data to generate a semantic point cloud identifying the racks and the objects in the space. The device may process the semantic point cloud, with a computer vision model, to calculate utilization metrics for the space.
US11715287B2
Systems and methods may make exchanging data in a neural network (NN) during training more efficient. Exchanging weights among a number of processors training a NN across iterations may include sorting generated weights, compressing the sorted weights, and transmitting the compressed sorted weights. On each Kth iteration a sort order of the sorted weights may be created and transmitted. Exchanging weights among processors training a NN may include executing a forward pass to produce a set of loss values for processors, transmitting loss values to other processors, and at each of the processors, performing backpropagation on at least one layer of the NN using loss values received from other processors.
US11715283B2
An image processing method includes analyzing multiple images data based on Illumination-invariant Feature Network (IF-NET) with an image processing device to generate corresponding sets of eigenvector, in which image data includes a first image data related to at least one first feature of the sets of eigenvector, and a second image data related to at least one second feature of the sets of eigenvector; choosing a corresponding first training set of tiles and second training set of tiles from the first image data and second image data with an image processing device based on IF-NET, and computing on both training set of tiles to generate a least one loss value; and adjusting IF-NET based on a least one loss value. An image processing system is also disclosed herein.
US11715278B2
A system may be configured to accurately track shelf activity in real-time with support for dynamic shelf size, configuration, and item containment. In some aspects, the system may parse regions of a video frame to determine a region of interest representation corresponding to a physical location (e.g., a shelf compartment), determine an enhanced region of interest representation based at least in part on the region of interest representation and an image enhancement pipeline, determine edge information of one or more objects based on the enhanced region of interest representation, compare a reference representation of the physical location to the edge information, and determine the amount of available space for the physical location based on the comparing.
US11715256B2
A method and an intersection testing module for performing intersection testing of a ray with a box in a ray tracing system. The ray and the box are defined in a 3D space using a space-coordinate system, and the ray is defined with a ray origin and a ray direction. A ray-coordinate system is used to perform intersection testing, wherein the ray-coordinate system has an origin at the ray origin, and the ray-coordinate system has three basis vectors. A first of the basis vectors is aligned with the ray direction. A second and a third of the basis vectors: (i) are both orthogonal to the first basis vector, (ii) are not parallel with each other, and (iii) have a zero as one component when expressed in the space-coordinate system. A result of performing the intersection testing is outputted for use by the ray tracing system.
US11715255B2
Ray tracing systems and computer-implemented methods are described for performing intersection testing on a bundle of rays with respect to a box. Silhouette edges of the box are identified from the perspective of the bundle of rays. For each of the identified silhouette edges, components of a vector providing a bound to the bundle of rays are obtained and it is determined whether the vector passes inside or outside of the silhouette edge. Results of determining, for each of the identified silhouette edges, whether the vector passes inside or outside of the silhouette edge, are used to determine an intersection testing result for the bundle of rays with respect to the box.
US11715248B2
A method for providing a relightable avatar of a subject to a virtual reality application is provided. The method includes retrieving multiple images including multiple views of a subject and generating an expression-dependent texture map and a view-dependent texture map for the subject, based on the images. The method also includes generating, based on the expression-dependent texture map and the view-dependent texture map, a view of the subject illuminated by a light source selected from an environment in an immersive reality application, and providing the view of the subject to an immersive reality application running in a client device. A non-transitory, computer-readable medium storing instructions and a system that executes the instructions to perform the above method are also provided.
US11715245B2
A method generates map visualizations with multiple map layers. A user selects a data source with geographic data. A device displays a data visualization user interface, including a schema information region with data fields, and shelf regions that defining characteristics for a data visualization. The user selects a first geographic data, and the user interface generates a map data visualization using coordinates associated with the first geographic data field. The visualization includes a first plurality of data marks in a first layer. The user selects a second geographic data field. In response, the user interface displays a new layer icon. Upon activation of the new layer icon by the second geographic data field, the user interface superimposes a second layer over the existing map data visualization to form an updated map data visualization. The second layer includes a second plurality of data marks corresponding to the second geographic data field.
US11715238B2
The present application discloses an image projection method, apparatus, device and storage medium and relates to the field of intelligent transportation, and the specific implementation thereof is: acquiring a first camera coordinate of an area to be calibrated in a camera coordinate system of an AR camera on a vehicle, where the area to be calibrated is located within a photographing range of the AR camera; acquiring a relative conversion relationship between a first extrinsic parameter matrix of the AR camera and a second extrinsic parameter matrix of a head-up display on the vehicle; determining, according to the first camera coordinate and the relative conversion relationship, a second camera coordinate of a projection symbol corresponding to the area to be calibrated in a coordinate system of the head-up display; and controlling, according to the second camera coordinate, the head-up display to project an image including the projection symbol.
US11715236B2
There is provided a system and method of re-projecting and combining sensor data of a scene from a plurality of sensors for visualization. The method including: receiving the sensor data from the plurality of sensors; re-projecting the sensor data from each of the sensors into a new viewpoint; localizing each of the re-projected sensor data; combining the localized re-projected sensor data into a combined image; and outputting the combined image. In a particular case, the receiving and re-projecting can be performed locally at each of the sensors.
US11715234B2
An image acquisition method, an image acquisition device and a storage medium are provided. The method includes: acquiring a preview image collected by a camera; detecting a target area in the preview image based on a preset composition model; and in response to detecting the target area, acquiring an image including the target area as a target image.
US11715221B2
The embodiments herein provide a method and a device for the acquisition of three-dimensional information of body parts. The method includes a step of processing an image of an object being exposed to a lighting condition or a sequence of lighting conditions adapted to extract at least two types of information selectable from a group. The group includes a silhouette of the object, a color of the object, a surface orientation of the object, and multi-spectral information of the object.
US11715213B2
Apparatus and methods for extraction and calculation of multi-person performance metrics in a three-dimensional space. An example apparatus includes a detector to identify a first subject in a first image captured by a first image capture device based on a first set of two-dimensional kinematic keypoints in the first image, the two-dimensional kinematic keypoints corresponding to a joint of the first subject, the first image capture device associated with a first view of the first subject, a multi-view associator to verify the first subject using the first image and a second image captured by a second image capture device, the second image capture device associated with a second view of the first subject, the second view different than the first view, and a keypoint generator to generate three-dimensional keypoints for the first subject using the first set of two-dimensional kinematic keypoints.
US11715202B2
An analyzing apparatus according to an embodiment includes processing circuitry. The processing circuitry is configured to calculate a tissue characteristic parameter value with respect to each of a plurality of positions within a region of interest, by analyzing a result of a scan performed on a patient. The processing circuitry is configured to determine a measurement region in the region of interest by performing an analysis while using the tissue characteristic parameter values. The processing circuitry is configured to calculate a statistic value of the tissue characteristic parameter values in the measurement region.
US11715199B2
Systems and methods for detecting, characterizing, and addressing surgical smoke are disclosed. In some embodiments, a surgical system receives image data representing an image of a surgical environment and generates sets of values based on the received image. The sets of values may include representations of atmospheric light in the image and representations of contrast values in the image. The system may determine from the sets of values whether predetermined smoke severity criteria are met, and may responsively automatically engage and/or disengage one or more surgical devices, such as a surgical smoke evacuation system and/or an image processing system (e.g., a video enhancement feature) configured to improve quality of smoky surgical images.
US11715198B2
Disclosed herein is an artificial neural network-based medical image analysis apparatus for analyzing a medical image based on a medical artificial neural network. The artificial neural network-based medical image analysis apparatus includes a computing system, and the computing system includes at least one processor. The at least one processor is configured to acquire or receive a first analysis result obtained through the inference of a first artificial neural network from a first medical image, to input the first analysis result to a second artificial neural network, to acquire a first evaluation result obtained through the inference of the second artificial neural network from the first analysis result, and to provide the first evaluation result to a user as an evaluation result for the first medical image and the first analysis result.
US11715186B2
The present disclosure provides a multi-image-based image enhancement method and device, an electronic device and a non-transitory computer readable storage medium. The method includes: aligning a low-resolution target image and a reference image in an image domain; performing, an alignment in a feature domain; and synthesizing features corresponding to the low-resolution target image and features corresponding to the reference image to generate a final output.
US11715174B2
Embodiments described herein provide techniques enable a graphics processor to continue processing operations during the reset of a compute unit that has experienced a hardware fault. Threads and associated context state for a faulted compute unit can be migrated to another compute unit of the graphics processor and the faulting compute unit can be reset while processing operations continue.
US11715171B2
Methods, apparatus and articles of manufacture (e.g., computer readable media) to detect watermark modifications are disclosed. Example apparatus disclosed herein include means for encoding a first watermark in a first media signal obtained from an output of a media device to obtain a second media signal encoded with the first watermark and a second watermark, the second watermark already encoded in the first media signal obtained from the output of the media device. Disclosed example apparatus also include means for decoding the first watermark and the second watermark from the second media signal to determine a first metric corresponding to the first watermark and a second metric corresponding to the second watermark. Disclosed example apparatus further include means for outputting, based on the first metric and the second metric, an indication of whether the second watermark has been modified.
US11715169B2
A system comprising; analyzing a building model, wherein a set of floor joists are isolated from other assemblies; processing a first set of data associated with the coordinates of the floor joists; processing a second set of data associated with the assembly of the floor joists; creating a set of data associated with the assembly of the floor joist and the coordinates of a set of floor joist members; formulating an assembly of the floor joist, wherein the assembly is a predetermined organization of the floor joists based on the first set of data and the second set of data; calculating the assembly based on a set of limitations, wherein the limitations are based on the shipping vessel; manipulating the assembly, wherein the manipulated assembly is within the limitations of the shipping vessel; and generating a graphical representation of the manipulated assembly.
US11715168B2
The embodiments disclose a method including providing an aerial drone coupled wirelessly to a social distancing application on a user digital device, wherein the drone is coupled to solar cell panels for recharging its batteries, providing a strobe light coupled to the drone for signaling an S.O.S. automatically in emergency situations, cellular communication device coupled to the drone for transmitting and receiving messages from the social distancing application, wherein the drone includes a cellular signal strength sensor to automatically move to a location to boost cellular signal strength, and providing at least one camera for capturing images and videos during user directed reconnaissance, drone sensors to detect and measure aerosols including biologics and DNA in an area, electromagnetic fields, barometric pressure, humidity, ambient temperature, wind speed and direction, detection and identification devices to detect unnatural sounds, to analyze and identify manmade, animal and environmental objects and conditions using computer vision.
US11715167B2
Systems and methods are provided for storing data representing respective sub-elements of a complex task. Data representing one or more links between two or more sub-elements is stored, the links indicating a dependency between said sub-elements. A work order is calculated based on the identified links. A graphical representation of the calculated work order which indicates said sub-elements and their dependencies is provided. The links may indicate a temporal dependency of a second sub-element on a first sub-element and in which the provided graphical representation presents the temporal relationship of the sub-elements. Historical data may be received for association with one or more selected links or sub-elements, the historical data related to a prior event and which affects the temporal relationship between the sub-elements. An updated work order modified by the historical data may be calculated. An updated graphical representation of the work order may be provided.
US11715165B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, are provided for facilitating a following of a content sponsor in a social network. In one aspect, a method includes the actions of identifying a creative for presentation to users in response to requests for content, and receiving selection criteria from a sponsor associated with the creative, the selection criteria for use in determining when to present the creative. The creative is augmented to include a control that enables a user to follow the content sponsor automatically upon interaction with the control, and the augmented creative is presented in response to received requests for content in accordance with the selection criteria. The sponsor is charged when the creative is presented and a user initiates an action to follow the sponsor in a social network.
US11715164B2
Systems and methods of robotic process automation system for negotiation are disclosed. An example system for negotiating refinancing of a loan includes a data collection and monitoring circuit for collecting a training set of interactions between entities for at least one loan refinancing activity; an automated loan classification circuit that is trained on the training set of interactions to classify at least one loan refinancing action; and a robotic process automation circuit that is trained on a plurality of loan refinancing actions classified by the automated loan classification circuit and a plurality of loan refinancing outcomes to undertake a loan refinancing activity on behalf of a party to a loan.
US11715159B2
A system, method and computer program product for receiving information relating to a financial account of an individual from at least one first data provider; receiving information relating to at least one of an identity theft expense reimbursement insurance policy of the individual, a public information relating to the individual, an identity theft risk score of the individual, a credit card registry of the individual, a backup data relating to the individual, a background information of the individual, and a business report relating to the individual, from at least one second data provider; and preparing a report relating to the individual's identity theft based on the information.
US11715155B2
Examples described herein include systems, methods, instructions, and other implementations for data security with integrated installment payment systems. In one example, account security system receives a checkout communication that includes data describing a validated checkout system of a merchant system. A client token is transmitted in response to an authentication that the checkout communication is from the validated checkout system, and an account communication including the client token and secure client information is received from a client device. An installment payment communication associated with the secure transaction is received from a system other than a merchant system involved in the transaction. The secure transaction is then facilitated following receipt of the installment payment communication.
US11715153B2
The system and methods provide an account holder with a mobile spend feed. The systems and methods include a database that stores information associated with at least one previous financial transaction performed via a financial account held by the account holder, a transaction processor that receives transaction data associated with a financial transaction performed by the account holder using the financial account, and stores the transaction data in the database, and a purchase history processor creates a spend feed based at least in part on the transaction data and the previous transaction information, and provides the spend feed to the account holder.
US11715151B2
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: training a visual similarity model; determining one or more nearest neighbors for an item using the visual similarity model, as trained; ranking the one or more nearest neighbors using results of the visual similarity model, as trained; re-ranking the one or more nearest neighbors using a learning-to-rank algorithm; and facilitating altering a graphical user interface (GUI) displaying the item based upon the one or more nearest neighbors, as re-ranked. Other embodiments are disclosed herein.
US11715144B2
A prediction model in a database system may be configured to predict, for a given object instance, a respective probability of acceptance for each of a plurality of recommendations. A determination may be made as to whether the prediction model is associated with sufficient training data to produce predictions at a designated accuracy rate. When it is determined that the prediction model is not associated with sufficient training data, for each of a first set of object instances a respective first message may be sent that includes a respective first one of the recommendations determined based on a static ranking rule applying one or more criteria to one or more object fields associated with the respective object instance. The prediction model may be updated to include additional training data based on a plurality of responses corresponding to a respective first one of the recommendations.
US11715143B2
A method and apparatus for selling and servicing cars using a network of existing owners of the car and a network of existing independent car service centers and a distributed linked computer communication system.
US11715141B2
Methods, devices, systems and computer readable media can be configured to facilitate receipt of a unique product identifier. The unique product identifier can correspond to a customized product. In one embodiment, an account identifier is received. The account identifier may correspond to an online account of a consumer purchasing the customized product. In an embodiment, an object associated with the online account is determined. The object may represent a portion of a building. In an embodiment, the object is associated with the customized product.
US11715138B2
A method is disclosed for controlling a charge transfer of an electric vehicle using an electric vehicle charging station, a mobile device, and a cloud server. The method includes receiving, at a mobile device, a message for an electric vehicle of a user directly from the electric vehicle charging station, wherein a user of the mobile device is associated with the electric vehicle to be charged. The method also includes receiving the charging control signal from the cloud server via the mobile device at the electric vehicle charging station in response to authorizing a charging control signal using identification information and credit account information received from the mobile device, wherein the charging control signal is configured to adjust a parameter used to draw electric power from the electric vehicle charging station.
US11715136B2
A method for controlling a charge transfer of an electric vehicle using an electric vehicle charging station, a mobile device, and a cloud server is disclosed. The method includes: receiving, at a mobile device, a message for an electric vehicle of a user from the electric vehicle charging station, wherein a user of the mobile device is associated with the electric vehicle to be charged; sending, from the mobile device, the message for the electric vehicle of the user to the cloud server, wherein the charge transfer request relayed from the mobile device includes identification information; in response to a charging control signal being authorized using identification information received from the mobile device, receiving the charging control signal from the cloud server at the mobile device to be forwarded to the electric vehicle charging station, wherein the charging control signal is configured to adjust a charging parameter at the electric vehicle charging station.
US11715122B2
Video features encourage and ensure that survey videos are viewed in full. The survey answer block and video rewind, forward fast and mute are disabled during the video presentation. With the user's permission, telephone calls, text messaging and browsing may also be disabled during the video. Interactive responses may be required at various points in the video to ensure that the viewer is paying attention. The viewer's image may be recorded or eye gaze may be tracked while viewing the video. Candidates may be qualified for viewing videos and selected in a priority order by meeting certain demographic conditions, having certain topics of interest identified in their social media profiles, agreeing to post-video direct contact, and having participated in prior video surveys. Potential candidates may be qualified by answering qualifying questions, viewing a teaser video, or responding to a prompt asking them to opt-in to the video survey.
US11715107B2
Systems and methods are provided for providing alerts to a user. The systems and methods may include a financial service provider including a memory device storing instructions. The financial service provider may also include at least one processor configured to execute the instructions to perform a plurality of operations. The operations may include receiving data relating to an activity of a user. The operations may also include identifying a merchant based at least on the received data. The operations may also include accessing historical fraud or disputes data associated with at least one of the user and the merchant. The operations may also include determining whether the received data triggers an alert. The operations may further include sending an alert message to a user device associated with the user when the processor determines that the received data triggers the alert.
US11715103B2
Example embodiments of systems, methods, and computer-accessible mediums for identity verification and transaction authentication are provided. An exemplary system can comprise an application, a user device, and a server. The application can prompt a removal of a card chip, prompt an insertion of the card chip into the user device, determine an orientation of the card chip after the insertion of the card chip into the user device, and transmit, to the card chip, a first message. The card chip can encrypt the first message via one or more authentication protocols to generate an encrypted first message, transmit, to the server, the encrypted first message. The server can decrypt the encrypted first message, verify the decrypted first message, and transmit a second message to the application, wherein the application is configured to display a verification notification in response to the second message.
US11715096B2
Systems and methods are provided for activating a card using augmented reality. The systems and methods may include capturing a real-time image of the card using a customer device, and extracting card information from the real-time image. The card information may be processed and used by a customer device or a financial provider server to activate the card. The customer device may display interactive graphics overlaid on the real-time card image to guide the customer through the activation process, and to educate the customer about the components of the card and aspects of the financial service associated with the card, such as a credit card service. The customer may interact with the overlaid graphics such as by selecting icons or portions of the card to trigger tutorials or to set preferences related to the card and/or financial service.
US11715090B2
A payment method, apparatus, and device are provided. The method includes: determining, according to geographical location information of a user, a third-party payment institute corresponding to the user's location, obtaining, through a payment server, a payment account of the third-party payment institute compatible for a local transaction, and scanning a barcode to complete a payment using the payment account. During the payment process, a DOI including information of the payment account is presented to a merchant, and the merchant extracts the payment account therein, and forwards order information and the payment account to the third-party payment institute. The third-party payment institute identifies the payment account and forwards the same to the payment server. The payment server identifies a user identity corresponding to the payment account, and then completes the payment process.
US11715083B2
A self-service point-of-sale (POS) terminal for a customer to register a commodity to be purchased in a store, includes an input device, a reading device configured to read a symbol on a commodity, a network interface configured to receive, from an external device operated by a store clerk or the like, instruction information that instructs output of caution information, and a processor. The processor is configured to acquire commodity information about a commodity based on the symbol read by the reading device and register the commodity using the commodity information. Upon receipt of an input of completion of registration via the input device, the processor determines whether to proceed to payment processing for the registered commodity based on whether the instruction information has been received from the external device.
US11715074B2
A processor-implemented method is disclosed. The method includes: obtaining sensor readings from sensors associated with a first home and a plurality of second homes; determining a set of prioritized maintenance items for the first home based on comparing sensor readings from sensors associated with the plurality of second homes to identify and rank maintenance items; detecting one or more maintenance events associated with one or more of the set of the prioritized maintenance items for the first home; and outputting a live home score for the first home based on detecting the one or more maintenance events.
US11715068B2
A data processing apparatus includes a central processing unit that receives user operations for changing a portion of a document, and edits the document by a first user and a second user in parallel. The first user and the second user each have an editing right and, in response to the editing rights, an editing page is displayed differently depending on the user.
US11715060B2
According to some embodiments of the present disclosure, an intelligent tracking system is disclosed. The intelligent tracking system includes one or more passive tracking devices, an exciter, and a tracker. Each passive tracking device includes one or more transceivers and is energized by an electromagnetic frequency. In response to being energized each passive tracking device transmits a short message. The exciter emits the electromagnetic frequency. The tracker receives short messages from the one or more passive tracking devices and confirms the presence of the one or more passive tracking devices in a vicinity of the tracker based on the received messages.
US11715058B2
An information system that manages collection from and delivery to one or more areas in a vehicle that can be used as a collection-delivery destination of an item, the information system includes: an acceptance unit configured to accept a request for collection and delivery of the item from and to the areas; an acquisition unit configured to acquire parking position information and attribute information; and a management unit configured to determine whether a delivery vehicle carrying the item will be able to arrive at a parking position based on the parking position information and the attribute information.
US11715057B2
A retail environment is modeled and simulated based on aggregated operational data. Real-time aggregated data for operations of the retail environment is detected and predictive adjustments to the retail environment are provided for making one or more changes to the retail environment based on the modeled and simulated environment.
US11715049B2
According to one embodiment, an information processing device includes a hardware processor configured to acquire operation cost information indicative of a relationship between a state of an operator and a period of time required for the operator to perform an operation from a storage that stores the operation cost information, acquire state information indicative of a state of a target operator, and calculate a period of time required for the target operator to perform a target operation based on the operation cost information and the state information.
US11715038B2
In accordance with various embodiments, described herein are systems and methods for use of computer-implemented machine learning to automatically determine insights of facts, segments, outliers, or other information associated with a set of data, for use in generating visualizations of the data. In accordance with an embodiment, the system can receive a data set that includes data points having data values and attributes, and a target attribute, and use a machine learning process to automatically determine one or more other attributes as driving factors for the target attribute, based on, for example, the use of a decision tree and a comparison of information gain, Gini, or other indices associated with attributes in the data set. Information describing facts associated with the data set can be graphically displayed at a user interface, as visualizations, and used as a starting point for further analysis of the data set.
US11715030B2
Automatic object optimization to accelerate machine learning training is disclosed. A request for a machine learning training dataset comprising a plurality of objects is received from a requestor. The plurality of objects includes data for training a machine learning model. A uniqueness characteristic for objects of the plurality of objects is determined, the uniqueness characteristic being indicative of how unique each object is relative to each other object. A group of objects from the plurality of objects is sent to the requestor, the group of objects being selected based at least partially on the uniqueness characteristic or sent in an order based at least partially on the uniqueness characteristic.
US11715025B2
A method for time series analysis of time-oriented usage data pertaining to computing resources of a computing system. A method embodiment commences upon collecting time series datasets, individual ones of the time series datasets comprising time-oriented usage data of a respective individual computing resource. A plurality of prediction models are trained using portions of time-oriented data. The trained models are evaluated to determine quantitative measures pertaining to predictive accuracy. One of the trained models is selected and then applied over another time series dataset of the individual resource to generate a plurality of individual resource usage predictions. The individual resource usage predictions are used to calculate seasonally-adjusted resource usage demand amounts over a future time period. The resource usage demand amounts are compared to availability of the resource to form a runway that refers to a future time period when the resource is predicted to be demanded to its capacity.
US11715011B2
A neural network recognition method includes obtaining a first neural network that includes layers and a second neural network that includes a layer connected to the first neural network, actuating a processor to compute a first feature map from input data based on a layer of the first neural network, compute a second feature map from the input data based on the layer connected to the first neural network in the second neural network, and generate a recognition result based on the first neural network from an intermediate feature map computed by applying an element-wise operation to the first feature map and the second feature map.
US11714991B2
A system and methods for generating and applying learning agents in simulated environments, in which an agent simulation is selected, one or more agent goals are received, and agents are created which are individual instances of the agent simulation with each agent having at least one of the agent goals, wherein the agents are used in the execution of an environment simulation which dynamically changes based on the collective behavior of the agents.
US11714987B2
An identification device is provided having an optical detector (1), a controller (5) and an identification transmitter unit (6), wherein the optical detector (1) has a detection area with an identification pattern partially covering the detection area and the controller (5) is designed to interact with the detector (1) and the identification transmitter unit (6) in such a manner that the identification transmitter unit (6) can be activated to transmit an identification signal depending on an analysis of the temporal sequence of measurement signals from the detector (1). A method is also provided for identifying an object by an identification system.
US11714986B2
A key fob, comprising an electronic communication circuit, a processor, and a battery configured to power the electronic communication circuit and the processor, further comprises: a communication module for exchanging data with an external electronic communication device, an access control module for exchanging access control data with an external electronic access control device, and a user activatable operating element which activates the communication module, or the access control module, depending on actuation of the operating element by a user.
US11714981B2
An information processing system including a circuitry configured to detect first identification information used to identify a job, generate second identification information associated with the first identification information, and create a slip on which the first identification information and the second identification information are displayed.
US11714973B2
Systems and methods are described herein for replaying content dialogue in an alternate language in response to a user command. While the content is playing on a media device, a first language in which the content dialogue is spoken is identified. Upon receiving a voice command to repeat a portion of the dialogue, the language in which the command was spoken is identified. The portion of the content dialogue to repeat is identified and translated from the first language to the second language. The translated portion of the content dialogue is then output. In this way, the user can simply ask in their native language for the dialogue to be repeated and the repeated portion of the dialogue is presented in the user's native language.
US11714971B2
A processor is configured to execute instructions stored in a memory to identify distinct vehicle operational scenarios; instantiate decision components, where each of the decision components is an instance of a respective decision problem, and where the each of the decision components maintains a respective state describing the respective vehicle operational scenario; receive respective candidate vehicle control actions from the decision components; select an action from the respective candidate vehicle control actions, where the action is from a selected decision component of the decision components, and where the action is used to control the AV to traverse a portion of the vehicle transportation network; and generate an explanation as to why the action was selected, where the explanation includes respective descriptors of the action, the selected decision component, and a state factor of the respective state of the selected decision component.
US11714960B2
A syntactic analysis apparatus according to an embodiment of the present disclosure may include an input device receiving a phrase uttered from a user, and a learning device performing at least one or more of extension of an intent output layer for classifying an utterance intent of the user from the uttered phrase and extension of a slot output layer for classifying a slot including information of the phrase and extending a pre-generated utterance syntactic analysis model, such that the uttered phrase is classified into the extended intent output layer and the extended slot output layer, thereby broadly classifying an intent and a slot for the phrase uttered from a user.
US11714959B2
A system for generating product label changes is described. The system includes a product labeling platform executable on a network enabled computing device and a database of at least one selectable master label and at least one selectable jurisdiction label associated with a labeled product. The platform associates at least one selected descriptor from a first pre-defined descriptor set to each change made to a selected master label, and further associates at least one selected descriptor from a second pre-defined descriptor set to each change made to a selected jurisdiction label. The platform further associates a report including the selected descriptors from the first and second pre-defined descriptor sets with the changed label. A system for generating and managing product labels for a product across multiple jurisdictions is also disclosed. Methods including a computer-implemented method of updating a product label and a computer-implemented method of generating and managing product labels for a product across a plurality of jurisdictions are also disclosed.
US11714914B2
A device includes a memory and a processor. The processor is to execute the instruction to: receive, from a user device, a username of a user and a string; retrieve a first Message Authentication Code (MAC) and a salt from a database in response to receiving the username and the string; send the first MAC, the salt, and one or more parameters to a Hardware Security Module (HSM); receive, from the HSM, a message indicating whether the first MAC matches a second MAC that the HSM generates based on the one or more parameters and the salt. In addition, the processor to perform one of: authenticate the user when the message indicates that the first MAC matches the second MAC; or not authenticate the user when the message indicates that the first MAC does not match the second MAC.
US11714911B2
Methods, systems, and computer programs are presented for secure data encryption in a multi-tenant service platform. One method includes an operation for detecting a write request to write index data to storage. The write request is from a first user from a group of users, and the storage is configured to store index data for the group of users. Further, the method includes operations for authenticating that the first user is approved for access to the storage, and for identifying a first encryption key for the first user, where each user from the group of users has a separate encryption key. Further yet, the method includes encrypting the index data with the first encryption key and storing the encrypted index data in the storage.
US11714909B2
Upon receiving malware detection rules that are to be identified with respect to an input traffic stream, a rule database that requires less storage capacity than the malware detection rules is generated by substituting tokens for selected symbol strings within the malware detection rules. A compressed traffic stream is generated by substituting the tokens for instances of the selected symbol strings within the input traffic stream, and then compared with the rule database to determine whether the input traffic stream contains one or more symbol sequences that correspond to any of the malware detection rules.
US11714903B1
Techniques for sample traffic based self-learning malware detection are disclosed. In some embodiments, a system/process/computer program product for sample traffic based self-learning malware detection includes receiving a plurality of samples for malware detection analysis using a sandbox; executing each of the plurality of samples in the sandbox and monitoring network traffic during execution of each of the plurality of samples in the sandbox; detecting that one or more of the plurality of samples is malware based on automated analysis of the monitored network traffic using a command and control (C2) machine learning (ML) model if there is not a prior match with an intrusion prevention system (IPS) signature; and performing an action in response to detecting that the one or more of the plurality of samples is malware based on the automated analysis of the monitored network traffic using the C2 ML model. In some embodiments, the IPS signatures and C2 ML model are automatically generated and trained.
US11714896B2
According to one embodiment, an information processing apparatus includes: an access detector configured to detect an access request for target data; and a determiner configured to determine necessity of checking information indicating whether access to the target data is permitted, based on position information on the target data, and on a data range to be checked.
US11714891B1
A login authentication process to access a computer service includes displaying a virtual keyboard on a display screen of a computer. A user enters a password by clicking on the virtual keyboard. The manner the user clicked on the virtual keyboard to enter the password is compared to the manner an authorized user of the computer service clicked on the virtual keyboard to enter an authorized password during a learning phase. The login authentication is deemed to be a success when the password matches the authorized password, and the manner the user clicked on the virtual keyboard to enter the password matches the manner the authorized user clicked on the virtual keyboard to enter the authorized password.
US11714883B2
A media device receives a domain key from a service provider. The media device further encrypts media with a media key and encrypts the media key with the domain key to form an encrypted media token: the protected media key is encapsulated in an encrypted media token. The service provider may then receive the encrypted media token and one or more receiving entity identifiers relating to a receiving entity and ascertain whether the receiving entity is entitled to access media from the media device. If the receiving entity is entitled to access media from the media device, the service provider decrypts the cryptographic media token using the domain key to obtain the media key and providing the media key to the receiving entity. As such, an authenticated receiving entity may obtain the media key necessary to decrypt the media. Moreover, there is no requirement for any intermediate entity to have similar access and thus the encryption provided by the media key is in place throughout the transport of the media from media device to receiving entity.
US11714866B2
A method and device for page processing, an electronic device, and a computer-readable storage medium are provided. The method includes: in response to a search operation, transmitting a search request carrying a search keyword to a server, and recording a page triggering the search operation; receiving a search result returned by the server in response to the search request; displaying the search result on a search result page; in response to a page return operation with respect to the search result page, determining a corresponding return page on the basis of the recorded page triggering the search operation; and jumping to the return page. The utilization of the method allows further personalized setting of the return page, allows a user to conveniently and quickly return to a page to which returning is intended, thus enhancing user experience.
US11714865B2
Described is a system and method for enabling visual search for information. With each selection of a search term, additional search terms are dynamically selected and presented to the user in conjunction with results matching the currently selected search terms. Likewise, a selected search term may be tokenized and a graphical token presented to the user to represent the selected search term.
US11714858B2
A method of providing file data from a file system comprising a data store and a file record database. The method comprises the steps of receiving a request to open a file in the file system and determining the desired properties of the file using the syntax of the request. A file record is then created in the file record database based on the determined properties of the file, and a file handle for the file record is returned. Data constituting the requested file from data in the data store is generated based on the determined properties of the file, and in response to a request to read a portion of data from the file, a corresponding portion of the generated data is returned.
US11714856B2
A method of generating recommendations for a collective profile, the collective profile being linked to a first profile and a second profile. The method may include authenticating a login request from an end user device in association with the collective profile based on credentials associated with the first profile, identifying a query from among a plurality of queries and transmit the query to the end user device, receiving a response to the query, determining that the response is not inconsistent with one or more earlier responses received in association with the second profile and, in response, refining at least one attribute or goal in the collective profile based on the response to generate and store a refined collective profile, and determining whether the refined collective profile results in a new recommendation and, if so, outputting the new recommendation.
US11714852B2
An apparatus, method, system and computer-readable medium are provided for generating one or more descriptors that may potentially be associated with content, such as video or a segment of video. In some embodiments, a teaser for the content may be identified based on contextual similarity between words and/or phrases in the segment and one or more other segments, such as a previous segment. In some embodiments, an optical character recognition (OCR) technique may be applied to the content, such as banners or graphics associated with the content in order to generate or identify OCR'd text or characters. The text/characters may serve as a candidate descriptor(s). In some embodiments, one or more strings of characters or words may be compared with (pre-assigned) tags associated with the content, and if it is determined that the one or more strings or words match the tags within a threshold, the one or more strings or words may serve as a candidate descriptor(s). One or more candidate descriptor identification techniques may be combined.
US11714851B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for providing contextual information for presented media. In one aspect, a method includes storing in a buffer, on a first user device, media data as buffered media data, the buffered media data being a most recent portion of media data received at the first user device, the most recent portion inclusive of the media data received from a present time to a prior time that is fixed relative to the present time; responsive to a search operation invocation at the present time, sending the buffered media data to a search processing system that is remote from the first user device; and receiving, from the search processing system and in response to the buffered media data, contextual information regarding an entity that the data processing system identified from processing the buffered media data.
US11714848B2
In an example method, a series of time-based clustering images is generated for a plurality of library fragments from a genome sample. Each time-based clustering image in the series is sequentially generated. To generate each time-based clustering image in the series: i) a respective sample is introduced to a flow cell, the respective sample including contiguity preserved library fragments of the plurality of library fragments, wherein the contiguity preserved library fragments are attached to a solid support or are attached to each other; ii) the contiguity preserved library fragments are released from the solid support or from each other; iii) the contiguity preserved library fragments are amplified to generate a plurality of respective template strands; iv) the respective template strands are stained; and v) the respective template strands are imaged.
US11714847B2
Methods, apparatus, systems and articles of manufacture are disclosed to detect unconfined view media. A disclosed apparatus includes means for generating a pixel map to generate a reference pixel map for media data; means for detecting a field of view to detect a field of view for a presentation of the media data; and means for determining a view edge to determine a first view edge based on the field of view and the reference pixel map and that the media data corresponds to unconfined view media based on the first view edge.
US11714829B2
Disclosed herein are system, method, and computer program product embodiments for replicating data from table in a source database to a target database. In some embodiments, data replication includes access plan delimitation and access plan calculation steps and is performed on a table having multiple partitions. A table may be divided into one or more partitions and each partition may be further divided into one or more access plans. Access plan delimitation may involve calculating, in parallel, boundaries of access plans within partitions of the table. Access plan calculation may be initiated on the first partition that has completed the access plan delimitation steps, and may involve transferring data from each delimited partition from the table in the source database to the target database.
US11714825B2
Provided are methods and systems comprising receiving a data set comprising a plurality of records having a plurality of fields, displaying a plurality of graphical objects representing the plurality of records, receiving a selection of one or more of the plurality of fields, determining, based on the selected one or more of the plurality of fields, a similarity score between each of the records of the plurality of records, and adjusting, based on the similarity scores, the plurality of graphical objects.
US11714822B2
A method and system according to embodiments enable generalized program to program interoperability. The method and system employ an automatic or substantially automatic transform adapter for using a given exchange standard for two-way communication with a program. In order for the adapter to employ the exchange standard, a discovery manager may learn the program's data communications structure and/or format, and may learn data meaning information from the program. An adapter creator may derive a transform which converts the program's data communications structure and data meaning into the exchange standard. The transform may be used by the adapter to enable two-way communication with any adapter and/or program similarly employing the given exchange standard to achieve interoperability.
US11714821B2
Techniques and structures to facilitate automatic adjustment of a database connection pool, including calculating a first value indicating a number of connections of to be provided by a first of a plurality of application servers, determining whether the first value is equal to a second value previously calculated to indicate the number of connections to be provided by the first application server and adjusting the database connection pool by providing the number of connections to access the database as indicated by the first value upon a determination that the first value is not equal to the second value.
US11714813B2
Systems, methods and computer program code to propose annotations are provided which include identifying an input, applying a grouping model to the input to predict at least a first grouping concept associated with the input, comparing the at least first grouping concept to a set of relationship data to select at least a first ranking model, applying the at least first ranking model to the input to predict at least a first ranking concept associated with the input, and causing a user interface to display the input, the at least first grouping concept and the at least first ranking concept to a user as proposed annotations of the input.
US11714807B2
Methods, systems, and computer-readable storage media for receiving, by a conversation-based search system (CSS) of an analytics system, verbal input from a user, providing, by the CSS, text input based on the verbal input, processing, by the CSS, the text input to determine a set of contexts, each context in the set of context representing one or more operations of an enterprise, determining, by the CSS, one or more insights based on the set of contexts, each insight representative of a performance of the enterprise, and displaying, by the analytics system, a story comprising one or more visualizations, each visualization depicting at least one insight.
US11714806B2
Techniques for modifying queries in a set of nested queries are disclosed. A graphical user interface displays a query detail region alongside a nested query display region. The graphical user interface includes functionality to provide for modification of queries in the nested set of queries. Based on a selection by a user, a query modification tool promotes a query attribute from a child query to one or more parent queries. Based on another selection by a user associated with one query in the set of nested queries, the system deletes an attribute from each query in the set of nested queries. Responsive to a selection to create multiple conditions for a query rule, the system modifies the functionality of the user interface to enable entry of multiple condition characteristics. Based on a further selection, the system creates the multiple conditions for the query rule.
US11714797B2
A sub-archive is initiated. The sub-archive saves changes that have occurred since a previous final archive. Changes to an operational database (i.e., the operational database that is being archived) are allowed during the first sub-archive. A final archive is initiated in series after the sub-archive has completed. The final archive does not allow changes to the operational database when the final archive is active. In one embodiment, the sub-archive may comprise a plurality of sub-archives that depend on an amount of outstanding changes that exist in the operational database.
US11714794B2
The present disclosure provides a method of reading data maintained in a tree data structure, such as B+ tree, using near data processing (NDP) in a cloud native database. According to embodiments, a desired LSN will be used in NDP page reads on the master computing node (e.g. master SQL node). When the master computing node (e.g. master SQL node) reads the regular page, the maximum desired LSN (e.g. the latest page version number) for that regular page will be used. Embodiments use features of the desired LSN and page locking, wherein correct versions of pages can be obtained by using the desired LSN associated with a page, in combination with page locking, and can enable the reading of a consistent tree structure and achieve good read/write concurrency.
US11714784B2
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
US11714783B2
A request is received to retrieve at least a portion of a file from a compressed data archived image stored in a backup storage device. The compressed data archived image comprises a backup of a file system having a number of directories and a number of files. The compressed data archived image comprises a file that includes a compression of the number of files. An address of the at least the portion of the file within the compressed data archived image is determined. The at least the portion of the file is retrieved at the address in the compressed data archived image, without decompressing the compressed data archived image.
US11714782B2
Techniques are provided for coordinating snapshot operations across multiple file systems. A notification may be received that a snapshot of data stored across a persistent memory file system and a storage file system is to be generated. Forwarding, of modify operations from a persistent memory tier to a file system tier for execution through the storage file system, may be enabled. Framing may be initiated to notify the storage file system of blocks within the persistent memory file system that comprise more up-to-date data than corresponding blocks within the storage file system. In response to the framing completing, a consistency point operation is performed to create the snapshot and to create a snapshot image as part of the snapshot.
US11714779B2
Embodiments herein describe a SoC that includes a NoC that supports both strict and relax ordering requests. That is, some applications may require strict ordering where requests transmitted from the same ingress logic to different egress logic blocks are performed sequentially. However, other applications may not require strict ordering, such as interleaved writes to memory. In those applications, relax ordering can be used were the same ingress logic block can transmit multiple requests to different egress logic blocks in parallel. For example, an ingress logic block may receive a first request that is indicated as being a relaxed ordered request. After transmitting the request to an egress logic block, the ingress logic block may receive a second request. The ingress logic block can transmit the second request to a different egress logic block without waiting for a response for the first request.
US11714775B2
Methods and systems are disclosed to aggregate traffic from multiple server devices through a peripheral component interconnect (PCI) hosting device. In one embodiment, the PCI hosting device comprises a network interface to couple the PCI hosting device to a network, a plurality of PCI interfaces, a processing circuit to forward packets, and a power supply to supply power to the PCI interfaces independently from the plurality of server devices. Each of the PCI interfaces is designed to be coupled to one server device to the PCI hosting device, which is registered as a first PCI board of a first server device through a first PCI interface and as a second PCI board of a second server device through a second PCI interface, and the PCI hosting device is designed to forward packets between the network interface and the first server device, and the network interface and the second server device.
US11714772B2
A communication device is configured to exchange regular data bidirectionally with counterpart communication device via a regular interface; and to exchange additional data bidirectionally with the counterpart device via an additional interface. The device has a regular pinout corresponding to the regular interface that enables communication of regular data with the counterpart device; and an additional pinout with at least one additional pin, corresponding to the additional interface that enables communication of additional data with the counterpart device. The device has default data handling circuitry communicatively coupled to the additional pin, and configured, in a default mode, to transmit and receive additional default data via the additional pin. The first device has additional function data handling circuitry communicatively coupled to the additional pin and configured, in an active mode, to transmit and receive additional function data via the additional interface.
US11714767B1
A system and method for performing a combined storage operation, the method including using a direct memory access (DMA) controller to obtain a modified DMA command, wherein the modified DMA command includes parameters of a data manipulation and one of a user read command or a user write command; retrieve data according to the user read command or the user write command; manipulate the data according to the parameters of a data manipulation, inline with the user read command or the user write command; and transmit the manipulated data according to the user read command or the user write command.
US11714765B2
An apparatus is provided that includes a network interface to transmit and receive data packets over a network; a memory including one or more buffers; an arithmetic logic unit to perform arithmetic operations for organizing and combining the data packets; and a circuitry to receive, via the network interface, data packets from the network; aggregate, via the arithmetic logic unit, the received data packets in the one or more buffers at a network rate; and transmit, via the network interface, the aggregated data packets to one or more compute nodes in the network, thereby optimizing latency incurred in combining the received data packets and transmitting the aggregated data packets, and hence accelerating a bulk data allreduce operation. One embodiment provides a system and method for performing the allreduce operation. During operation, the system performs the allreduce operation by pacing network operations for enhancing performance of the allreduce operation.
US11714761B2
A method and system configured to receive a first report from a computer peripheral device by a receiver, determine that the first report is corrupted or received at a rate slower than the first report rate, compute a current trajectory of the computer peripheral device based on one or more intervals of movement data in the first report, compute a predicted trajectory of the computer peripheral device based on the first report, compute an incremental displacement of the computer peripheral device based on the predicted trajectory. The method and system can further generate data indicative of a position or displacement of the computer peripheral device based on the predicted trajectory of the computer peripheral device and send the data indicative of a position or displacement of the computer peripheral device at an interval that is less than twice a period of the first report rate to the host computing device.
US11714752B2
A hybrid volatile/non-volatile memory module employs a relatively fast, durable, and expensive dynamic, random-access memory (DRAM) cache to store a subset of data from a larger amount of relatively slow and inexpensive nonvolatile memory (NVM). A module controller prioritizes accesses to the DRAM cache for improved speed performance and to minimize programming cycles to the NVM. Data is first written to the DRAM cache where it can be accessed (written to and read from) without the aid of the NVM. Data is only written to the NVM when that data is evicted from the DRAM cache to make room for additional data. Mapping tables relating NVM addresses to physical addresses are distributed throughout the DRAM cache using cache line bits that are not used for data.
US11714738B2
Methods, systems, and computer-readable storage media for receiving, by an anomalous operation detection service, current signal data representing a driving current applied to a device over a time period, processing, by an anomalous operation detection service, the current signal data through a deep neural network (DNN) module, a frequency spectrum analysis (FSA) module, and a time series classifier (TSC) module to provide a set of indications, each indication in the set of indications indicating one of normal operation of the device and anomalous operation of the device, processing, by an anomalous operation detection service, the set of indications through a voting gate to provide an output indication, the output indication indicating one of normal operation of the device and anomalous operation of the device, and selectively transmitting one or more of an alert and a message based on the output indication.
US11714736B2
Methods, apparatuses, and non-transitory machine-readable media associated with relative humidity (RH) sensors are described. Examples can include receiving from an RH sensor RH information of an environment of a processing resource or a memory resource coupled to the processing resource, or both, determining that the RH information indicates an RH level above a particular threshold for the processing resource or the memory resource, or both, and disabling one or more aspects of the processing resource or the memory resource, or both, to mitigate damage to the processing resource or the memory resource, or both, responsive to determining that the RH is above the particular threshold.
US11714735B2
A method of simulating device state changes in an integrated system includes receiving a transaction request from a client device, storing the transaction request as a first event in an event log, transmitting the transaction request to a terminal device, storing the transmission of the transaction request as a second event in the event log, receiving a device response from the terminal device, storing the device response as a third event in the event log, and when the integrated system is under test, a simulator replays the stored events in the integrated system under test.
US11714734B1
Disclosed methods and systems may perform testing and test management operations in which an information handling resource is provisioned with a programming hook corresponding to an operation associated with the resource. Extended testing operations may be performed when the hook is triggered. These operations may include selecting a particular test service docker from among one or more extended test service dockers. The particular test service docker may then be downloaded and executed. The triggering operation may be associated with a standard pre-check/post-check test framework and, in such cases, the extended testing operations include one or more tests in addition to the pre-check and post-check. Suitable test service dockers may be maintained in a public and/or private cloud. Some embodiments support customer-defined test service dockers, which may initiate as private dockers, but which may be published to the public cloud and linked to the hook.
US11714730B2
Systems, methods and article provide the services of heterogeneous resources, for example the services analog processors, e.g., quantum processors, in a robust manner that can include high availability, failover, and load balancing of the heterogeneous resources. A virtual solver is selected based at least in part on a first set of requirements, a first set of analog processors is identified based at least in part on the first set of requirements, and a first handle returned to the first virtual solver. A load balancer may balance loads. Failure over may be implemented.
US11714727B2
A stuck-at fault mitigation method for resistive random access memory (ReRAM)-based deep learning accelerators, includes: confirming a distorted output value (Y0) due to a stuck-at fault (SAF) by using a correction data set in a pre-trained deep learning network, by means of ReRAM-based deep learning accelerator hardware; updating an average (μ) and a standard deviation (σ) of a batch normalization (BN) layer by using the distorted output value (Y0), by means of the ReRAM-based deep learning accelerator hardware; folding the batch normalization (BN) layer in which the average (μ) and the standard deviation (σ) are updated into a convolution layer or a fully-connected layer, by means of the ReRAM-based deep learning accelerator hardware; and deriving a normal output value (Y1) by using the deep learning network in which the batch normalization (BN) layer is folded, by means of the ReRAM-based deep learning accelerator hardware.
US11714724B2
Systems and methods for managing incremental data backups on an object store. A computing device receives first data representing a changed chunk of data in a revision of a data volume on a storage device, the changed chunk includes data having changes from previous data of a previous revision. The computing device creates a block of data representing a copy of the changed chunk on the object store, the object store also includes a previous revision block representing previous revision data. The computing device determines a previous index stored on the object store corresponding to the previous revision, which includes entries including at least one corresponding to the previous revision block. The computing device creates a copy of at least one previous index from the object store, and a revised index that updates the corresponding entry with updated entry data representing the change block.
US11714715B2
A plurality of storage nodes in a single chassis is provided. The plurality of storage nodes in the single chassis is configured to communicate together as a storage cluster. Each of the plurality of storage nodes includes nonvolatile solid-state memory for user data storage. The plurality of storage nodes is configured to distribute the user data and metadata associated with the user data throughout the plurality of storage nodes such that the plurality of storage nodes maintain the ability to read the user data, using erasure coding, despite a loss of two of the plurality of storage nodes. A plurality of compute nodes is included in the single chassis, each of the plurality of compute nodes is configured to communicate with the plurality of storage nodes. A method for accessing user data in a plurality of storage nodes having nonvolatile solid-state memory is also provided.
US11714712B2
Devices and techniques for extended error correction in a storage device are described herein. A first set of data, that has a corresponding logical address and physical address, is received. A second set of data can be selected based on the logical address. Secondary error correction data can be computed from the first set of data and the second set of data. Primary error correction data can be differentiated from the secondary error correction data by being computed from the first set of data and a third set of data. The third set of data can be selected based on the physical address of the first set of data. The secondary error correction data can be written to the storage device based on the logical address.
US11714711B2
Methods, systems, and devices for a memory device with status feedback for error correction are described. For example, during a read operation, a memory device may perform an error correction operation on first data read from a memory array of the memory device. The error correction operation may generate second data and an indicator of a state of error corresponding to the second data. In one example, the indicator may indicate one of multiple possible states of error. In another example, the indicator may indicate a corrected error or no detectable error. The memory device may output the first or second data and the indicator of the state of error during a same burst interval. The memory device may output the data on a first channel and the indicator of the state of error on a second channel.
US11714707B2
An information handling system includes a dual in-line memory module (DIMM) and a memory controller coupled to the DIMM via a data bus. The memory controller determines that a first lane of a byte group of the data bus is more susceptible to crosstalk than a second lane of the byte group, determines a first performance level of the first lane, changes a delay (D) of a third lane of the byte group, the third lane being adjacent to the first lane, and determines that a second performance level of the first lane is different from the first performance level in response to delaying the third lane.
US11714704B2
Systems, apparatuses, and methods related to modified checksum data using a poison data indictor. An example method can include receiving a first set of bits including data and a second set of at least one bit indicating whether the first set of bits includes one or more erroneous or corrupted bits. A first checksum can be generated that is associated with the first set of bits. A second checksum can be generated using the first checksum and the second set of at least one bit. The first set of bits and the second checksum can be written to an array of a memory device. A comparison of the first checksum and the second checksum can indicate whether the first set of bits includes the at least one or more erroneous or corrupted bits.
US11714703B2
The subject technology provides for managing a data storage system. A data operation error for a data operation initiated in a first non-volatile memory die of a plurality of non-volatile memory die in the data storage system is detected. An error count for an error type of the data operation error for the first non-volatile memory die is incremented. The incremented error count satisfies a first threshold value for the error type of the data operation error is determined. The first non-volatile memory die is marked for exclusion from subsequent data operations.
US11714701B2
A troubleshooting technique provides faster and more efficient troubleshooting of issues in a distributed system, such as a distributed storage system provided by a virtualized computing environment. The distributed system includes a plurality of hosts arranged in a cluster. The troubleshooting technique uses cluster-wide correlation analysis to identify potential causes of a particular issue in the distributed system, and executes workflows to remedy the particular issue.
US11714699B2
Intelligent collection and analysis of in-app failure data is disclosed herein. Upon an application failure in a client device, the client device may collect failure information uniquely identifying a specific failure and provide the failure information to an analysis system. The analysis system may identify a specific failure that identifies the application and a specific portion of the code in the application, based on the failure information and match an action correlated to the specific failure where the action is uniquely designed to resolve the specific failure in the application. The action may include instructions for the client device used to intelligently lead to a resolution of the specific failure. The analysis system may transmit the action to the client device to perform the action and provide any follow up information to the analysis server. The analysis server may use the information to further analyze the specific failure.
US11714690B2
The system of the present technology includes an embodiment that provides a host audio, video and control operating system configured to establish or interact with one or more virtual machines, each with a guest operating system.
US11714686B2
Techniques of managing oversubscription of network resources are disclosed herein. In one embodiment, a method includes receiving resource utilization data of a virtual machine hosted on a server in a computing system. The virtual machine is configured to perform a task. The method also includes determining whether a temporal pattern of the resource utilization data associated with the virtual machine indicates one or more cycles of resource utilization as a function of time and in response to determining that the temporal pattern associated with the virtual machine indicates one or more cycles of resource utilization as a function of time, causing the virtual machine to migrate to another server that is not oversubscribed by virtual machines in the computing system.
US11714671B2
A method for creating a virtual machine includes: receiving a virtual machine creation request to create a plurality of virtual machines; dividing the plurality of virtual machines into a plurality of virtual machine groups; determining a home physical rack for each virtual machine group, where one virtual machine group corresponds to one home physical rack; and creating each virtual machine group on the home physical rack of each virtual machine group. Because each virtual machine group is created on a home physical rack to which each virtual machine group belongs, each virtual machine group is equivalent to one physical rack.
US11714669B2
A virtual machine password reset method includes a virtual machine first sending a password obtaining request to a cloud service computing node, the cloud service computing node querying a reset password of the virtual machine in a metadata server based on the password obtaining request, the cloud service computing node returning a password obtaining response based on a result of querying the reset password of the virtual machine in the metadata server, the virtual machine configuring the reset password as a password of the virtual machine, to complete virtual machine password reset.
US11714663B2
An application environment that implements native code functionality in progressive web applications. An application executing in a mobile device operating system of a mobile device, the application comprising a plug-in bridge and a first native plug-in, loads a first progressive web application (PWA) from a host device that hosts the first PWA. The first PWA invokes the first native plug-in via the plug-in bridge to implement a first operation on the mobile device.
US11714660B2
Embodiments described herein are generally directed to a configuration-driven continuous delivery (CD) pipeline that can be used by multiple development teams and integrated with multiple repositories. According to an example, all commands to be run by a particular executor used by a particular development team are specified by the pipeline. A trigger event is received from an external source specifying a repository in which source code for an application being developed or maintained by the particular development team resides. Responsive to the trigger event, the pipeline is configured with information regarding subdirectories within the repository that are to be processed based on a first set of configuration information stored in the repository. Stages of the pipeline are performed by, for each subdirectory, causing the pipeline to issue a subset of the commands to the particular executor based on a second set of configuration information associated with the subdirectory.
US11714648B2
Disclosed embodiments relate to systems for performing instructions to quickly convert and use matrices (tiles) as one-dimensional vectors. In one example, a processor includes fetch circuitry to fetch an instruction having fields to specify an opcode, locations of a two-dimensional (2D) matrix and a one-dimensional (1D) vector, and a group of elements comprising one of a row, part of a row, multiple rows, a column, part of a column, multiple columns, and a rectangular sub-tile of the specified 2D matrix, and wherein the opcode is to indicate a move of the specified group between the 2D matrix and the 1D vector, decode circuitry to decode the fetched instruction; and execution circuitry, responsive to the decoded instruction, when the opcode specifies a move from 1D, to move contents of the specified 1D vector to the specified group of elements.
US11714647B2
A system includes a memory-mapped register (MMR) associated with a claim logic circuit, a claim field for the MMR, a first firewall for a first address region, and a second firewall for a second address region. The MMR is associated with an address in the first address region and an address in the second address region. The first firewall is configured to pass a first write request for an address in the first address region to the claim logic circuit associated with the MMR. The claim logic circuit associated with the MMR is configured to grant or deny the first write request based on the claim field for the MMR. Further, the second firewall is configured to receive a second write request for an address in the second address region and grant or deny the second write request based on a permission level associated with the second write request.
US11714645B2
The present disclosure provides a write cache circuit, a data write method, and a memory. The write cache circuit includes: a control circuit configured to generate, on the basis of a mask write instruction, a first write pointer and a pointer to be positioned, generate a second write pointer on the basis of a write command, generate a first output pointer on the basis of a mask write shift instruction, and generate a second output pointer on the basis of a write shift instruction; a first cache circuit configured to cache, on the basis of the first write pointer, the pointer to be positioned and output a positioned pointer on the basis of the first output pointer, the positioned pointer being configured to instruct a second cache circuit to output a write address written by the second write pointer generated according to the mask write instruction.
US11714636B2
Described herein are embodiments for managing comments in a program code file. A system may select program code and compile it to an intermediary code. The system may compare the intermediary code to a library of intermediary code snippets associated with comments. Based on the comparison, a system may recognize the code to be obsolete. In some embodiments, a system may generate one or more recommendations to update a code. Based on received feedback regarding a recommendation, a system may accordingly update a code.
US11714629B2
Techniques for software dependency management are described, including receiving a query at a repository configured to store a file identifying a dependency between an application and an update, the query being configured to request retrieval and implementation of the update with the application, parsing the query to identify the update and a version of the update configured to modify the application, generating a ranking associated with the update and the version using output from a machine-learning module configured to be trained against data associated with a community, and other data associated with analyzing an issue associated with the update or the version, providing a response to the query, receiving another query requesting the update or the version, retrieving the update and the version, and implementing the update or the version, the update or the version being implemented in response to the another query.
US11714626B2
Embodiments of the present disclosure provide methods, systems, apparatuses, and computer program products that provide for an improved and more efficient system of networked computing devices. The embodiments disclose an apparatus and system that enable client devices to install integrations of a third party application that supports variable host address identification. The apparatus and methods further enable a user of the client device to modify the host address identification associated with an installed integration. In this manner, the group-based communication system establishes communication links with network locations that vary from integration to integration and that may vary over time. To implement the invention, the group-based communication system supports the creation of a blueprint application, with an associated blueprint row that serves as the basis from which a plurality of differing integrations are generated. Further, the blueprint row stores variable host address identifications. The reduced number of data structures that result from supporting variable host address identifications increases system efficiency and reduces infrastructure requirements.
US11714625B2
Implementations generally relate to a method of automatically generating applications for multiple platforms based on one source of application code. Implementations include receiving a signal from a client device to initiate an application generation process, for example, through a graphical user interface (GUI). In an implementation, the application generation process analyzes the application code to differentiate between core application code, which is shared between many platforms, and device-specific code, and then separates the core application code from the device-specific code. The core application code may then be deployed for use in a plurality of applications such as a web application, progressive web application, or, as taken together with device-specific code, as a native mobile application. Applications may be deployed with features that are automatically determined based on their deployment method and the feature set of each platform.
US11714623B2
Systems and methods for configuring deployments of sets of enterprise software applications to users are disclosed. Exemplary implementations may: store information, including executable code for a set of enterprise software applications and a configuration database including deployment-specific configuration settings and corresponding setting values; effectuate deployment of the set of enterprise software applications on a first deployment server; present an administrative user interface to an administrative user; generate a first modification database with user-provided configuration settings in accordance with user input received through the administrative user interface; and modify the configuration settings of the first deployment server based on the first modification database.
US11714622B2
Described are various embodiments of a secure cloud-based system. In one such embodiment, the secure cloud-based system includes a distribution of digital network processing resources and a central digital processing environment. The central processing environment includes a secure network interface to each of said digital processing resources; a digital hardware processor; and a deployment engine operable to serially deploy a unique ephemeral machine executable code instance, via said secure network interface, to a given one of said digital processing resources to be executed thereon for a predetermined runtime period, wherein execution of each said unique ephemeral machine executable code instance is automatically terminated after said predetermined runtime period to be operatively replaced by a subsequent unique ephemeral machine executable code instance.
US11714620B1
Decoupling loop dependencies using first in, first out (FIFO) buffers or other types of buffers to enable pipelining of loops is disclosed. By using buffers along with tailored ordering of their writes and reads, loop dependencies can be decoupled. This allows the loop to be pipelined and can lead to improved performance.
US11714618B2
A method for operating on a target function to provide computer code instructions configured to implement automatic adjoint differentiation of the target function. The method comprises: determining, based on the target function, a linearized computational map (100), LCM, of the target function wherein each node of the LCM (100) comprises an elementary operation; for each node of the LCM (100) forming computer code instructions configured to: (i) compute intermediate data associated with a forward function of an automatic adjoint differentiation algorithm; and, (ii) increment, according to the automatic adjoint differentiation algorithm, adjoint variables of the preceding connected nodes of the each node in dependence on intermediate data; wherein forming computer code instructions for both step (i) and step (ii) for each node is performed prior to performing said steps for a subsequent node of the LCM (100).
US11714605B2
Systems, apparatuses, and methods related to acceleration circuitry are described. The acceleration circuitry may be deployed in a memory device and can include a memory resource and/or logic circuitry. The acceleration circuitry can perform operations on data to convert the data between one or more numeric formats, such as floating-point and/or universal number (e.g., posit) formats. The acceleration circuitry can perform arithmetic and/or logical operations on the data after the data has been converted to a particular format. For instance, the memory resource can receive data comprising a bit string having a first format that provides a first level of precision. The logic circuitry can receive the data from the memory resource and convert the bit string to a second format that provides a second level of precision that is different from the first level of precision.
US11714604B2
An embodiment method for determining a carry digit indicator bit of a first binary datum includes a step for processing of the first binary datum masked by a masking operation, and not including any processing step of the first binary datum.
US11714600B2
In one aspect, a network microphone device includes a plurality of microphones and is configured to detect sound via the one or more microphones. The network microphone device may capture sound data based on the detected sound in a first buffer, and capture metadata associated with the detected sound in a second buffer. The network microphone device may classify one or more noises in the detected sound and cause the network microphone device to perform an action based on the classification of the respective one or more noises.
US11714597B2
The present disclosure relates to techniques for sharing audio data. In some examples, while displaying a first user interface including controls for an audio media application, receiving a request to display a user interface for selecting one or more devices. In response to receiving the request to display the user interface, displaying a second user interface. If a source electronic device is connected to a first external device and a second external device, displaying a first affordance indicating that audio data from the audio media application is configured to be provided concurrently to the first external device and the second external device. If the source electronic device is connected to the first external device, displaying a second affordance indicating that audio data from the audio media application is configured to be provided solely to the first external device.
US11714574B2
Various embodiments described herein provide for using analysis of a sequence of commands (issued by a host system) to manage a memory command component, such as a read engine or a write engine of a memory system.
US11714572B2
A redundant array of independent drives (RAID) stripe is formed across a set of storage controllers of a plurality of storage controllers, wherein the RAID stripe comprises two or more of a plurality of modular storage devices of at least one of the set of storage controllers. The RAID stripe is written across the set of storage controllers.
US11714565B2
A data storage device, in one implementation, includes a memory device having Single Level Cell (SLC) blocks and Multi-Level Cell (MLC) blocks, such as Triple Level Cell (TLC) blocks. If a SLC block is determined to have errors, the SLC block is reallocated as a TLC block. In some implementations, the TLC block is used to store TLC cold data.
US11714556B2
Systems and methods for implementing accelerated memory transfers in an integrated circuit includes configuring a region of memory of an on-chip data buffer based on a neural network computation graph, wherein configuring the region of memory includes: partitioning the region of memory of the on-chip data buffer to include a first distinct sub-region of memory and a second distinct sub-region of memory; initializing a plurality of distinct memory transfer operations from the off-chip main memory to the on-chip data buffer; executing a first set of memory transfer operations that includes writing a first set of computational components to the first distinct sub-region of memory, and while executing, using the integrated circuit, a leading computation based on the first set of computational components, executing a second set of memory transfer operations to the second distinct sub-region of memory for an impending computation.
US11714554B2
The invention discloses an aggregation optimized processing method for time-series data, characterized by comprising the following steps:
writing a time-series data record into a database, forming a time-series database file, wherein the time-series database file comprises a data file and an index file, the data file comprises multiple data blocks, the index file comprises index blocks, and each index block correspond to one data block;
by scanning an index file according to a start time period and a stop time period, extracting all index blocks of the time series that need to be aggregated that meet the time period conditions, and then sorting the index blocks according to the data block offset recorded in the index block; and
by scanning the data file according to a data block offset order recorded in sorted index blocks, performing specified reading and calculating on each data block, and aggregating calculation results. According to the method, the reading of a single time series data or the aggregation operation of multiple time-series data can be completed by only opening a data file once for scanning such that the overall performance is greatly improved.
US11714547B2
A memory sub-system can receive a definition of a performance target for each of a number of applications that use the memory sub-system for storage. The memory sub-system can create a plurality of partitions according to the definitions and assign each of the partitions to a block group. The memory sub-system can operate each block group with a trim tailored to the performance target corresponding to that block group and application.
US11714545B2
There is provided an information processing apparatus including a display section which displays, as a first layout state, an object group including a plurality of objects arranged in a first direction, a detection section which detects an operation input that is input to the display section, and a control section which, when the detection section detects an operation input in a second direction that is perpendicular to the first direction, changes the first layout state into a second layout state in which tire respective objects constituting the object group which has been selected are spread and pieces of information associated with the plurality of objects, respectively, are displayed.
US11714535B2
Methods, systems, user interfaces, media, and devices provide a geographically-based graphical user interface (GUI) suited to single-handed operation of a device. The method and system provide for causing display of a GUI including map data displayed in a first view; receiving input comprising at least one input point; determining first and second characteristics of the input; processing, when the first characteristic fulfils a first operational mode criterion, the input according to a first operational mode and causing display of the map data in a second view, the second view being based on the second characteristic of the input; and processing, when the first characteristic of the input fulfils a second operational mode criterion, the input according to a second operational mode, and causing display of the map data in a third view, the third view being based on the second characteristic of the input.
US11714530B2
Techniques are described for presenting application variations on a user interface. In an example, the techniques include associating computer applications with an application group, the computer applications being different variations of a same computer program. The techniques further include generating a user interface (UI) element that represents the application group. The techniques further include selecting a first computer application of the computer applications to indicate in association with the UI element. The techniques further include presenting the UI element on a user interface, the UI element indicating the application group and the first computer application, the UI element configured to, upon selection via the user interface, launch the first computer application or launch a page about the application group.
US11714528B2
Certain exemplary embodiments relate to techniques for generating electronic menu (eMenu) graphical user interface layouts for use in connection with electronic devices (e.g., tablets, phablets, smart phones, etc.). A virtual grid-based layout including rows and columns that together constitute regularly sized and shaped grid cells is defined. Input identifying items to be included in the eMenu is received. Each item has associated length and width dimensions corresponding to a number of grid cells. At least some of the items are flagged for inclusion in the eMenu. Those items marked for inclusion are automatically and programmatically arranged in the eMenu in the grid cells of the grid-based layout in a manner that minimizes the number of unused grid cells. A tag-based representation of the layout corresponding to the formatted eMenu is stored. The file is made available to the electronic device in enabling the formatted eMenu to be displayed thereon.
US11714525B2
An information processing device 200 generates a home screen for allowing a user to select an application to be executed. The information processing device 200 causes a display device to display the generated home screen. The information processing device 200 displays an array of a plurality of icons on the home screen. The plurality of icons represent a plurality of pieces of content related to one application and display different pieces of content.
US11714520B2
A method of executing an application in a touch device is provided. The method includes displaying an execution screen of a first application as a full screen, receiving an input of an execution event for executing a second application, configuring a multi-window in a split scheme when the execution event is released on a specific window, and independently displaying screens of the first application and the second application through respective split windows.
US11714507B2
A sensor region of a touch sensor may include active and inactive sensor regions. The inactive sensor regions may include one or more routing connectors electrically connected to the active sensor regions, electrically connected to connection forming elements, and/or electrically connected to tracking lines. At least two sides of a periphery of the touch sensor may be free of tracking lines. Sensing systems and touch displays may include touch sensors with such sensor regions.
US11714503B2
A touch sensor includes a first electrode, a second electrode, and a sensing channel. The first electrode includes first electrode cells arranged in a first direction, a first connection portion connecting the first electrode cells in the first direction and a first opening disposed in at least one of the first electrode cells. The second electrode includes an electrode portion disposed in the first opening. The electrode portion is disposed on a same layer as the first electrode cells and separated from the first electrode. The sensing channel includes a first terminal and a second terminal. The first terminal is connected to the first electrode. The second terminal is connected to the second electrode.
US11714502B2
The present application provides a touch display panel and a display device. The touch display panel includes a substrate and a plurality of pixel electrodes. The plurality of pixel electrodes are disposed on the substrate in an array, wherein each of the pixel electrodes includes a first trunk portion and a second trunk portion that are arranged intersecting with each other. The present application realizes touch display integration of the touch display panel by setting a first touch electrode corresponding to the first trunk portion and setting a second touch electrode corresponding to the second trunk portion on the substrate.
US11714500B2
A method to be performed by a sensor controller that periodically transmits an uplink signal, and by a stylus that, upon receiving the uplink signal, determines a transmission and reception schedule for a downlink signal and the uplink signal on the basis of the reception timing of the uplink signal. The method includes executing, by the stylus, an uplink signal receiving operation for a first predetermined period of time according to the transmission and reception schedule. The method includes, responsive to the uplink signal not received through the receiving operation and expiration of the first predetermined period of time, continuing, by the stylus, the uplink signal receiving operation for a second predetermined period of time, instead of transmitting the downlink signal according to the transmission and reception schedule.
US11714490B2
A radial magnet actuator includes a housing having an inner space, a moving body including a mass body provided to relatively move in the inner space, and a hollow radial magnet provided in the mass body, an elastic member configured to elastically support the moving body from one side of the inner space, and a hollow coil part provided at an upper side of the inner space, with at least a portion inserted into the hollow of the radial magnet, wherein the radial magnet is magnetized in a radial direction.
US11714488B2
A controller apparatus attached to a hand of a user and having a plurality of sensors, the controller apparatus includes: a determination section configured to determine whether or not each of the sensors meets a predetermined condition specifying that a finger of the user is not touching the sensor; and a calibration section configured to calibrate the sensor found to meet the predetermined condition as a result of the determination.
US11714484B2
Disclosed is an interaction system between a controller and a VR application. The interaction system includes a controller including a first actuator configured to move a mass and a first processor configured to control an operation of the first actuator; and a content execution device configured to execute an application according to a control signal received from the controller and generate a feedback signal to transmit the generated feedback signal to a controller when a virtual object change event occurs during the application execution, wherein the first processor of the controller controls the first actuator when the feedback signal is received to move the mass and move a center of gravity. According to the present disclosure, since the center of gravity and the length of the controller operated by the user in reality may be changed in linkage with a change of the virtual object displayed on the display while executing the VR application, it is possible to greatly improve the immersion and feeling of use of the user.
US11714483B2
Disclosed herein are systems and methods for providing VR/MR experiences to users in water through a headset and at least one special-effects device. During a VR/MR experience, a controller may send commands to a special-effects device at particular times to cause the special-effects device to create effects in synchronism with the visual portion of the VR/MR experience. A headset application that provides the visual portion of the VR/MR experience may communicate with the controller before the experience begins to establish the identity of the experience and the start time. The VR/MR experience may be selected by reading a storage medium (e.g., a near-field communication (NFC) card) that identifies the experience and/or the controller. Some information on the storage medium may be included in a metadata file transferred to the application. The application may send information read from the storage medium to the controller via an over-the-air network.
US11714481B2
A device includes a thermal mitigation system that operates to reduce performance of a component of the device to prevent the device from getting too hot. The system uses a combination of a time-based technique and a temperature-based technique to perform thermal mitigation. The time-based technique refers to using an indication of the device usage as well as the amount of current drawn by the device at any given time to predict an amount of time that the device is to run in a non-reduced performance mode before reaching a target temperature threshold, and an amount of time for the device to run in a reduced performance mode to cool down. The temperature-based technique refers to monitoring the temperature of the device (or a component of the device) and powering off the device in response to detecting that a monitored temperature exceeds a critical threshold temperature.
US11714476B2
A multiple graphics processing unit (GPU) based parallel graphics system comprising multiple graphics processing pipelines with multiple GPUs supporting a parallel graphics rendering process having an object division mode of operation. Each GPU comprises video memory, a geometry processing subsystem and a pixel processing subsystem. According to the principles of the present invention, pixel (color and z depth) data buffered in the video memory of each GPU is communicated to the video memory of a primary GPU, and the video memory and the pixel processing subsystem in the primary GPU are used to carry out the image recomposition process, without the need for dedicated or specialized apparatus.
US11714466B2
A display device includes a display panel, a data driver which transmits a data voltage to the display panel, a first flexible printed circuit board attached to the display panel and including an input side wiring electrically connected to the data driver, a first printed circuit board (PCB) electrically connected to the input side wiring to transmit a high-speed driving signal to the data driver, and a metal tape overlapping the input side wiring in a plan view and attached on the first flexible printed circuit board, where a part of the metal tape overlapping the input side wiring in the plan view defines an opening.
US11714462B2
An electronic device is disclosed. The electronic device may include: a body provided with a computing system; a hinge assembly adjacent to one side of the body and installed inside of the body; and a display part including a display panel for displaying a screen, wherein the display part is pivotable with respect to the body and is connected to the hinge assembly, wherein the hinge assembly may include: a hinge shaft; a first coupling part adjacent to one end of the hinge shaft, extended from an outer circumferential surface of the hinge shaft, and fixed to the display part; a second coupling part rotatably coupled to the hinge shaft and that is fixed to the body; and a foot plate pivotably coupled to the second coupling part and pivotable with the second coupling part according to the rotation of the hinge shaft.
US11714459B2
An electronic device is provided that includes a housing having a first side with an insertion hole. The electronic device also includes a first tray configured to accommodate at least a subscriber identity module (SIM). The first tray is inserted into the housing through the insertion hole and is removably accommodated within the housing. The electronic device further includes a second tray configured to accommodate at least a memory card. The second tray is inserted into the housing through the insertion hole and is removably accommodated within the housing. In a state of being accommodated within the housing, the first tray and the second tray are at least partially disposed on the same plane, and at least a portion of the second tray is exposed to an outer surface of the housing while closing the insertion hole.
US11714457B2
A display device includes a lower substrate that includes a first substrate, and a plurality of second substrates on the first substrate. The plurality of second substrates have higher rigidity than a rigidity of the first substrate. The plurality of second substrates may be spaced apart from each other. The lower substrate also includes one or more light emitting elements disposed on each of the plurality of second substrates.
US11714456B2
A foldable display module is provided. The foldable display module includes a folded region and non-folded regions located on two sides of the folded region, and a flexible display panel and a flexible support layer disposed on a rear portion of the flexible display panel. A thickness of the flexible support layer ranges from 150 micrometers to 1000 micrometers, and a thickness of the flexible support layer corresponding to the folded region is less than a thickness of the flexible support layer corresponding to the non-folded regions. The present invention effectively reduces material and manufacturing costs of current foldable devices by thinning a portion of the flexible support layer corresponding to the folded region.
US11714455B2
A flexible display panel, a display device, and a method for controlling display of the display device are provided. The display device includes the flexible display panel. The flexible display panel is a longitudinal foldable screen. A first display part and a second display part are disposed along a longitudinal direction of the flexible display panel. An upper surface of the first display part is configured to display images. The second display part and the first display part are disposed in one body, and the second display part is foldably connected to a top edge of the first display part.
US11714454B1
A head-mounted display device, including a front assembly and a wearable assembly, is provided. The wearable assembly is connected to the front assembly and is adapted for wearing the front assembly to a user's face. The wearable assembly includes a cradle, a coupling mechanism, multiple side headbands, a button, and a position returning member. When the button is pressed relative to the cradle, the button drives the coupling mechanism not to be coupled to the side headbands, so that the side headbands can move freely relative to the cradle to adjust the distance between the cradle and the front assembly. When the button is released relative to the cradle, the position returning member drives the coupling mechanism to be coupled to the side headbands, and tighten the side headbands relative to the cradle through the coupling mechanism.
US11714453B1
A head-mountable device can include a nosepiece that distributes forces away from a top of the nose to the sides of the nose. The nose contact elements of such nosepieces can be slideably and/or rotationally biased to apply forces to the sides of the nose when the head-mountable device is worn by a user. Such distribution allows forces to be spread across a greater area, which improves overall comfort, positioning, and light sealing of the head-mountable device.
US11714452B2
Provided are foldable electronic device and method for estimating bio-information by using the same. The foldable electronic device may include: a main body part including a first main body and a second main body that are configured to be folded toward each other or unfolded from each other along a fold line where the first main body and the second main body meet; an image sensor part including a first image sensor and a second image sensor which are disposed at the first main body; and a processor configured to obtain a contact image of an object from the first image sensor disposed at the first main body and obtain an image of a marker that is displayed on the second main body, from the second image sensor disposed at the first main body, when the object is in contact with the first image sensor and the main body part is folded along the fold line, and estimate bio-information based on the contact image of the object and the image of the marker.
US11714445B2
In an embodiment an electronic device includes a first MOS-type transistor and a second MOS-type transistor connected as current mirrors, wherein the first transistor is diode connected and a first circuit configured to provide a first current equal to a first gate current of the first transistor multiplied by a size ratio of the first and second transistors.
US11714443B2
Techniques for providing temperature trim codes to multiple reference circuits of an integrated circuit are provided. In an example, a string of primary latch circuits can provide a set of pre-defined temperature trim codes to a multiplexer in response to a token of a series of tokens. The multiplexer can provide two trim of the trim codes to an interpolator based on a temperature reading of the integrated circuit. The interpolator can provide an interpolated trim code and the trim code can be distributed to a reference circuit based on the token.
US11714433B2
There is provided a fluid sensing apparatus comprising a fluid flow channel, at least one fluid conduit in fluid communication with the fluid flow channel, and a fluid sensor having a casing and at least one sensor port in fluid communication with the at least one fluid conduit and providing access into the casing. The fluid sensing apparatus also includes a pressure compensation chamber in which the casing of the fluid sensor is enclosed. The apparatus further includes at least one pressure compensation conduit in fluid communication with the pressure compensation chamber and with the fluid flow channel. Also provided is a mass flow controller including such a fluid sensing apparatus.
US11714431B2
In a flow rate controller unit (1) it is thus provided to generate a temporal profile (22) of a volumetric flow, in which temporal profile (22) a switching profile by way of which at least one flow controller (6) is actuated for varying the defined volumetric flow is run.
US11714425B2
An autonomous device and method for controlling an autonomous device are disclosed. The autonomous device is configured for performing at least one task, selected from a household task, a commercial task and an industrial task. The autonomous device comprises at least one spatial sensor for generating location information and at least one further sensor for determining at least one further parameter. The autonomous device further comprises at least one task unit arranged to perform the household and/or commercial and/or industrial task, and at least one electronics unit, wherein the electronics unit is configured to generate a map using the location information, wherein the electronics unit further is configured for connecting the further parameter to the location information and adding the location of the further parameter to the map, thereby creating a parameter map containing location-correlated values of the at least one further parameter.
US11714418B2
A method for the automated control of a motor vehicle (10) is presented. The method includes the following steps:
Generating and/or receiving a reference trajectory (T*) for the motor vehicle (10);
Generating at least two possible trajectories ({circumflex over (x)}i) for the motor vehicle (10);
Comparing the at least two possible trajectories ({circumflex over (x)}i) with the reference trajectory (T*); and
Selecting one of the at least two possible trajectories ({circumflex over (x)}i) based on the comparison of the at least two possible trajectories ({circumflex over (x)}i) with the reference trajectory (T*).
A control device (24) for a system for the control of a motor vehicle (10) is also proposed.
US11714414B2
Embodiments provide systems, methods and computer-readable medium to manage rider pickup and drop-off for autonomous vehicles. In one embodiment, a method includes receiving a ride request and an associated pickup location from a requestor computing device, matching the ride request to a vehicle, and instructing the vehicle to travel towards the pickup location. When the vehicle reaches the pickup location, an unlock request is received from the requestor computing device to unlock the vehicle. In response to receiving the unlock request, a verification is made that one or more unlock criteria associated with the vehicle are satisfied. If satisfied, a door of the vehicle is unlocked.
US11714411B2
To make it possible to correct a current position detected by an autonomous traveling work machine to the correct position with a simple configuration. A robot lawn mower includes a first position detecting unit for detecting a current position by using odometry and a second position detecting unit for detecting a current position by using an image capture. When position detection accuracy of both of the first and second position detecting units decreases to less than or equal to a predetermined value, the robot lawn mower is controlled to travel to either of zones Z1 and Z2 in which the position detection accuracy of the second position detecting unit is relatively high, and when the robot lawn mower moves to either of the zones Z1 and Z2, a current position used for autonomous traveling is corrected to the current position detected by the second position detecting unit.
US11714403B2
A method for learning and detecting an abnormal part of a device through artificial intelligence comprises: an information collection step for collecting a current waveform of a current value that changes over time in a driving state of at least one device and collecting information about a faulty part of the device, together with current waveform information before a fault occurs in the device; a model setting step for learning, by a control unit, information collected in the information collection step and setting a reference model of a current waveform for each faulty part of the device; and a detection step for, when an abnormal symptom of the device is detected in a real-time driving state, comparing, by the control unit, a real-time current waveform of the device and the reference model, and detecting and providing an abnormal part regarding the abnormal symptom of the device.
US11714399B2
Systems and methods are described for managing articles. The systems and methods described herein may comprise an example method for manufacturing an article. The systems and methods provides an end-to-end manufacturing value chain as a closed system and feedback loop.
US11714396B2
Various examples are disclosed for hybrid alert and action solution in Internet-of-Things (IoT) networks. A multi-edge alert definition specifies a plurality of IoT devices that communicate through edge devices. The multi-edge alert definition is decomposed decompose into individual edge alert sub-definitions. Each of the individual edge alert sub-definitions is evaluated using data from individual ones of the edge devices. An alert is triggered based on one of the individual edge alert sub-definitions being met.
US11714392B2
Methods and systems for controlling a building. An illustrative method includes receiving sensor data from one or more sensors of the building, using the received sensor data to control one or more building management components to control one or more environmental conditions within the building, normalizing the sensor data and storing the normalized sensor data, comparing the normalized sensor data with normalized sensor data from one or more other buildings to identify one or more anomalies associated the building, and providing a recommended action to improve at least one of the one or more identified anomalies of the building.
US11714389B2
Possible input value combinations of a prediction of an engineered system are iterated over, comprising, for a possible input value combination: selecting an action to perform on the engineered system for the possible input value combination, comprising: performing a plurality of predictions of the engineered system scored by evaluating an objective function associated with the engineered system and using the possible input value combination and a corresponding plurality of actions. The action is selected from the corresponding plurality of actions, the selection being based at least in part on scores of the plurality of predictions. A rule specifying a corresponding set of one or more rule conditions that is met when the possible input value combination is matched and a corresponding action associated with the rule as a selected action is generated. The generated set of rules to be stored or further processed is output.
US11714388B1
A method includes obtaining a time-series of training samples that include one or more states, a ground truth value, an output value produced in the presence of the one or more states, and an actual error value that is defined as a difference between the ground truth value and the output value. The method also includes training a machine learning model using the time-series of training samples such that the machine learning model is configured to determine a condition-dependent error distribution for a current time step based on simulated states for the current time step.
US11714382B2
Provided are methods for replication (copying) of volume Holographic Optical Elements (HOE) using a master hologram in optical contact with a prism, wherein the master hologram comprises distinct object and reference beam coupling elements, and wherein in the replication process light is coupled from one face of the prism and transmitted through another face of the prism using the distinct object and reference beam coupling elements. Methods for making the master hologram by sequentially forming the distinct object and reference beam coupling elements therein are provided. Further methods for encoding aperture functions directly to the master hologram are provided. Yet further methods provide for forming a copy HOE in an array configuration using a step-and-repeat method wherein the copy HOE is translated laterally by a specified distance before the next exposure is made.
US11714381B2
A humidity detection device includes a humidity sensor, a resistor connected to one-side of the humidity sensor, a first switching part connected to the resistor; a diode connected to the first switching part; a second switching part connected to the other-side of the humidity sensor, a potential difference generating part connected to the second switching part, a power supply supplying a voltage, and a control part applying the voltage as an alternating voltage to the humidity sensor by controlling the first switching part and the second switching part. The control part applies a current to the diode, the resistor and the humidity sensor in a first direction by connecting the second switching part to the ground, and applies the current to the resistor and the humidity sensor in a second direction, which is an opposite direction from the first direction, by connecting the first switching part to the ground.
US11714376B2
An imaging device has a fuser assembly and a removably insertable cartridge with an activation device. The fuser assembly has a fusing nip that heats during use. A shutter moves between a fully opened and fully closed position to allow or block access to the fusing nip. A frame has an opening to allow passage of the activation device of the cartridge. During use, the shutter blocks access to the fusing nip until the activation device of the cartridge passes through the opening of the frame and contacts a corresponding activation surface, whereby the shutter begins opening and travels through a range of movement until reaching the fully opened position when the cartridge is fully inserted into the imaging device. Removal of the cartridge reverses the action of the shutter.
US11714367B2
A transfer unit includes first and second rollers, first and second bearing members, a roller holder, first and second urging members, a switching cam, and a driving mechanism. The switching cam includes first and second guide holes with which first and second engaging portions formed on the first and second bearing members engage. The first and second guide holes are formed, each in an approximately arcuate shape, at positions at different distances from the rotation center of the switching cam. By rotating the roller holder, one of the first and second rollers is arranged opposite an image carrying member and, by rotating the switching cam, the first or second roller arranged opposite the image carrying member is arranged selectively either at a reference position where the first or second roller is in pressed contact with the image carrying member or at a released position.
US11714362B2
A toner having: a toner particle containing a binder resin including a first resin and a second resin; and an inorganic fine particle on a surface of the toner particle, wherein the first resin has a specific content ratio of a specific monomer unit, acid values of the first unit and second unit are within specific ranges, a domain matrix structure including a matrix containing the first resin and domains containing the second resin appears in cross-sectional observation of the toner, a compound having an alkyl group is present on a surface of the inorganic fine particle, and a volume resistivity of the inorganic fine particle is 1.0×105 Ω·cm to 1.0×1013 Ω·cm.
US11714344B2
A wavelength conversion module includes a ceramic substrate, a wavelength conversion layer, and a plurality of colloidal bosses. The ceramic substrate has a first surface. The wavelength conversion layer is disposed on the first surface of the ceramic substrate. The colloidal bosses are separately from each other disposed on the ceramic substrate and at least located on the first surface. The colloidal bosses and the wavelength conversion layer are separated from each other, and a heat resistant temperature of the colloidal bosses is higher than 500 degrees. The above wavelength conversion module has favorable heat dissipation effect.
US11714343B2
An illumination system includes first laser light sources, second laser light sources, an optical module, and a light homogenizing element. The first and second laser light sources respectively provide first and second beams. A light spot area formed when the second beams are emitted is different from that formed when the first beams are emitted. The optical module converts the first beams into spot-expanding beams which form a light spot area different from that of the first beams. The light homogenizing element includes a light incident face disposed on transmission paths of the second beams and the spot-expanding beams. A difference between light spot areas formed by the second beams and the spot-expanding beams on the light incident face is less than a difference between light spot areas formed when the second beams and the first beams are emitted. A projection apparatus having the illumination system is further disclosed.
US11714342B2
A projector includes a first cooling target and a cooling device. The cooling device includes a first compressor configured to compress working fluid in a gas phase, a condenser configured to condense the working fluid in the gas phase into the working fluid in a liquid phase, a first expander configured to decompress the working fluid in the liquid phase, a first evaporator configured to change the working fluid flowed from the first expander to the working fluid in the gas phase with heat of a first cooling target and discharge the changed gas-phase working fluid to the first compressor, a first pipe connecting the first compressor and the condenser, a second pipe connecting the condenser and the first expander, and a base to which the first compressor, the condenser, and the first expander are fixed. The first pipe and the second pipe are provided in the base.
US11714329B1
An optical coupler includes a first waveguide including a first multi-mode waveguide section having a cross-section characterized by a first height and a first width that is greater than the first height and a second waveguide including a second multi-mode waveguide section having a cross-section characterized by a second height and a second width that is greater than the second height. The first multi-mode waveguide section is positioned adjacent to the second multi-mode waveguide section at least partially above or below the second multi-mode waveguide so that light entering the first multi-mode waveguide section is coupled from the first multi-mode waveguide section to the second multi-mode waveguide section. Methods for coupling light between waveguides with the optical coupler and optical devices that include the optical coupler are also described.
US11714320B2
A waveplate is provided. The waveplate includes a first liquid crystal (“LC”) layer including LC molecules that are in-plane switchable by an external field to switch the waveplate between states of different phase retardances. The waveplate includes a second LC layer and a third LC layer sandwiching the first LC layer. Azimuthal angles of effective refractive index ellipsoids of the second LC layer and the third LC layer are different.