Document Document Title
US11600797B2 Organic light-emitting display apparatus having peripheral dam containing metal-containing layer
An organic light-emitting display apparatus including a substrate having a display area and a peripheral area; a TFT in the display area; an organic insulating layer on the TFT; an OLED that includes a pixel electrode electrically connected to the TFT, an emission layer on the pixel electrode, and a counter electrode facing the pixel electrode with the emission layer therebetween; a pixel-defining layer on the organic insulating layer and having an opening overlying the pixel electrode; a first dam in the peripheral area; a second dam in the peripheral area to surround an outer periphery of the first dam; a metal-containing layer covering the first dam and including a same material as the pixel electrode; and a thin-film encapsulator on the substrate to cover the OLED and including a first and second inorganic films, and an organic film between the first and second inorganic films.
US11600796B2 Quantum dot light-emitting diode and method of fabricating the same
Disclosed is a quantum dot light-emitting diode including a positive electrode, a hole injection layer, a hole transport layer, a light-emitting layer, an electron transport layer, and a negative electrode, wherein the hole injection layer is a p-type oxide semiconductor represented by Formula 1 below: Cu2Sn2-XS3—(GaX)2O3,  [Formula 1] wherein X is greater than 0.2 and less than 1.5 (0.2
US11600787B2 Organic electroluminescent materials and devices
Provided is a new composition of matter for boron containing organic molecules which can be used as hosts or emitters in OLED devices. The compound can have a structure of Formula I
US11600785B2 Photoactive compound
A compound of formula (I): EAG-EDG-EAG   (I) wherein each EAG is an electron accepting group; and EDG is an electron-donating group of formula (IIa): The compound of formula (I) may be used in a photosensitive layer of an organic photodetector wherein the photosensitive layer comprises the compound of formula (I) and an electron donor. A photosensor may comprise the organic photodetector and a light source, e.g. a near infra-red light source.
US11600780B1 Organic electroluminescence device and electronic apparatus
An organic electroluminescence device including: an anode, a cathode, and at least one emitting layer between the cathode and the anode, wherein the emitting layer contains a first host material, a second host material, and a dopant material, the first host material is a compound having at least one deuterium atom, and the emitting layer contains the first host material in the proportion of 1% by mass or more.
US11600777B2 Organic vapor jet print head with redundant groups of depositors
Embodiments of the disclosed subject matter provide a device including a micronozzle array having separate redundant groups of depositors that each include a delivery aperture disposed between two exhaust apertures. The device may include a first row of depositors of a first redundant group, each of which may be connected in parallel to first common delivery lines and first common exhaust lines. The device may include a second row of depositors of a second redundant group, each of which is connected in parallel to second common delivery and second common exhaust lines. The first row of depositors and the second row of depositors may operate independently from one another. The device may be disposed within a deposition chamber and in proximity of a substrate.
US11600775B2 Conductive amorphous oxide contact layers
An electronic device is disclosed. The electronic device includes a conductor, and a conductive oxide material electrically connected to the conductor. The conductive oxide materials is substantially amorphous, and the conductive oxide material includes first and second oxide materials. In addition, the first oxide material is different from the second oxide material. The electronic device also includes a second material, electrically connected to the conductive oxide material.
US11600772B2 Resistance variable device with chalcogen-containing layer
A resistance variable device of an embodiment includes a stack arranged between a first electrode and a second electrode and including a resistance variable layer and a chalcogen-containing layer. The chalcogen-containing layer contains a material having a composition represented by a general formula: C1xC2yAz, where C1 is at least one element selected from Sc, Y, Zr, and Hf, C2 is at least one element selected from C, Si, Ge, B, Al, Ga, and In, A is at least one element selected from S, Se, and Te, and x, y, and z are numbers representing atomic ratios satisfying 0
US11600771B2 Magnetoresistance effect element
A magnetoresistance effect element has an underlayer, a first ferromagnetic metal layer, a second ferromagnetic metal layer, and a tunnel barrier layer that is sandwiched between the first and second ferromagnetic metal layers. The tunnel barrier layer has a spinel structure and includes at least one lattice-matched portion, and at least one lattice-mismatched portion. The underlayer is made of a nitride layer; a layer having a (001)-oriented tetragonal or cubic structure; or a layer having a stacked structure with a combination of a nitride layer having a (001)-oriented NaCl structure and a layer having a (001)-oriented tetragonal or cubic structure.
US11600769B2 High density spin orbit torque magnetic random access memory
A spin orbit torque memory device having a vertical transistor structure. The spin orbit torque memory device includes a magnetic memory element such as a magnetic tunnel junction formed on a spin orbit torque layer. The vertical transistor structure selectively provides an electrical current to the spin orbit torque layer to switch a memory state of the magnetic memory element. The vertical transistor structure accommodates the relatively high electrical current needed to provide spin orbit torque switching while also consuming a small amount of wafer real estate. The vertical transistor structure can include a semiconductor pillar structure surrounded by a gate dielectric layer and a gate structure such that the gate dielectric layer separates the gate structure from the semiconductor pillar.
US11600768B2 Magnetic memory
A magnetic memory including a plurality of magnetoresistance effect elements that hold information, each including a first ferromagnetic metal layer with a fixed magnetization direction, a second ferromagnetic metal layer with a varying magnetization direction, and a non-magnetic layer sandwiched between the first and second ferromagnetic metal layers; a plurality of first control elements that control reading of the information, wherein each of the plurality of first ferromagnetic metal layers is connected to a first control element; a plurality of spin-orbit torque wiring lines that extend in a second direction intersecting with a first direction which is a stacking direction of the magnetoresistance effect elements, wherein each of the second ferromagnetic metal layers is joined to one spin-orbit torque wiring line; a plurality of second control elements that control electric current flowing through the spin-orbit torque wiring lines.
US11600765B2 Piezoelectric actuator having a deformation sensor and fabrication method thereof
The MEMS actuator is formed by a substrate, which surrounds a cavity; by a deformable structure suspended on the cavity; by an actuation structure formed by a first piezoelectric region of a first piezoelectric material, supported by the deformable structure and configured to cause a deformation of the deformable structure; and by a detection structure formed by a second piezoelectric region of a second piezoelectric material, supported by the deformable structure and configured to detect the deformation of the deformable structure.
US11600764B2 Vibration structure
A vibration structure that includes a film having a first electrode on a first main surface thereof, the first electrode defining a first connection region on the first main surface where the first electrode is not present, and the film is constructed to be deformed in a plane direction when a voltage is applied thereto; a frame-shaped member; a vibration portion surrounded by the frame-shaped member; a first connection member that connects the first main surface of the film to the frame-shaped member at the first connection region; a second connection member that connects the film to the vibration portion; and an extended electrode that is connected to the first electrode.
US11600762B2 Fabrication of high-temperature superconducting striated tape combinations
This disclosure teaches methods for making high-temperature superconducting striated tape combinations and the product high-temperature superconducting striated tape combinations. This disclosure describes an efficient and scalable method for aligning and bonding two superimposed high-temperature superconducting (HTS) filamentary tapes to form a single integrated tape structure. This invention aligns a bottom and top HTS tape with a thin intervening insulator layer with microscopic precision, and electrically connects the two sets of tape filaments with each other. The insulating layer also reinforces adhesion of the top and bottom tapes, mitigating mechanical stress at the electrical connections. The ability of this method to precisely align separate tapes to form a single tape structure makes it compatible with a reel-to-reel production process.
US11600761B2 High critical temperature metal nitride layer with oxide or oxynitride seed layer
A superconducting device includes a substrate, a metal oxide or metal oxynitride seed layer on the substrate, and a metal nitride superconductive layer disposed directly on the seed layer. The seed layer is an oxide or oxynitride of a first metal, and the superconductive layer is a nitride of a different second metal.
US11600760B2 Cooler device with aluminum oxide insulators
A solid state cooler device is disclosed that comprises a first normal metal pad, a first aluminum layer and a second aluminum layer disposed on the first normal metal pad and separated from one another by a gap, a first aluminum oxide layer formed on the first aluminum layer, and a second aluminum oxide layer formed on the second aluminum layer, and a first superconductor pad disposed on the first aluminum oxide layer and a second superconductor pad disposed on the second aluminum oxide layer. The device further comprises a first conductive pad coupled to the first superconductor pad, and a second conductive pad coupled to the second superconductor pad, wherein hot electrons are removed from the first normal metal pad when a bias voltage is applied between the first conductive pad and the second conductive pad.
US11600758B2 Asymmetrical PN junction thermoelectric couple structure and its parameter determination method
The present invention discloses an asymmetrical PN junction thermoelectric couple structure and its parameter determination method. By changing the structural parameters of p-type semiconductor or n-type semiconductor, the current generated by p-type semiconductor is equal to the current generated by the n-type semiconductor, so that the high-efficiency output of PN junction thermoelectric couple can be realized. Meanwhile, the present invention provides a method for determining the parameters of PN junction based on the numerical solution method. Finally, the optimal size parameters of PN junction are obtained.
US11600757B2 Semiconductor laser device
A semiconductor laser device includes: a package includes a recess and an upper surface that has an outer peripheral surface and a bonding surface positioned between the recess and the outer peripheral surface, the bonding surface having inner corners on the recess side and outer corners on the outer peripheral surface side; at least one semiconductor laser element disposed in the recess of the package; and a light-transmissive member bonded to the bonding surface of the package. The radius of curvature of inner corners is greater than the radius of curvature of outer corners.
US11600756B2 Display device with bank pattern
A display device includes: a substrate including first areas and second areas alternately arranged in a first direction in a plane view; a first electrode and a second electrode on the substrate and spaced apart from each other in a second direction crossing the first direction; a first insulation layer on the substrate and covering the first electrode and the second electrode; and a light emitting element on the first insulation layer and electrically connected to the first electrode and the second electrode, the first insulation layer having a first thickness in the first area and a second thickness thicker than the first thickness in the second area, and the light emitting element being located in the first area.
US11600754B2 Light-emitting device and method of packaging the same
A light-emitting device (100A) includes: a lead frame (110) including a die paddle (111) and a lead (112) spaced apart from each other; a light-emitting die (120) attached on the die paddle (111); a wire (130) bonding the light-emitting die (120) to the lead (112), wherein a first end (131) of the wire (130) and a region of the light-emitting die (120) to which the first end (131) of the wire (130) is bonded form a first necking area (141); a first resin cover (150a) covering the first necking area (141); and a second resin cover (160) covering the first resin cover (150a), the light-emitting die (120), and the wire (130). The first resin cover (150a) has a hardness lower than a hardness of the second resin cover (160).
US11600752B2 LED with structured layers and nanophosphors
A device comprising a light emitting diode (LED) substrate, and a meta-molecule wavelength converting layer positioned within an emitted light path from the LED substrate, the a meta-molecule wavelength converting layer including a plurality of nanoparticles, the plurality of nanoparticles configured to increase a light path length in the wavelength converting layer.
US11600749B2 Light-emitting device
Disclosed is a light-emitting device comprising a light-emitting stack having a length, a width, a first semiconductor layer, an active layer on the first semiconductor layer, and a second semiconductor layer on the active layer, wherein the first semiconductor layer, the active layer, and the second semiconductor layer are stacked in a stacking direction. A first electrode is coupled to the first semiconductor layer and extended in a direction parallel to the stacking direction and a second electrode is coupled to the second semiconductor layer and extended in a direction parallel to the stacking direction. A dielectric layer is disposed between the first electrode and the second electrode.
US11600743B2 High efficient microdevices
A microdevice structure comprising at least part of an edge of a microdevice is covered with a metal-insulator-semiconductor (MIS) structure, wherein the MIS structure comprises a MIS dielectric layer and a MIS gate conductive layer, at least one gate pad provided to the MIS gate conductive layer, and at least one micro device contact extended upwardly on a top surface of the micro device.
US11600742B2 Optical semiconductor element comprising n-type AlGaN graded layer
An optical semiconductor element includes a single crystal AlN substrate; an n-type semiconductor layer having an AlGaN layer, the AlGaN layer being grown on the AlN substrate and being pseudomorphic with the AlN substrate, an Al composition of the AlGaN layer being reduced with an increase in distance from the AlN substrate; an active layer grown on the n-type semiconductor layer and having a multiple quantum well structure which includes a plurality of well layers and barrier layers; and a p-type semiconductor layer which is grown on the active layer. The single crystal AlN substrate has a dislocation density being 106 cm−2 or less.
US11600741B2 Apparatus for manufacture of at least two solar cell arrangements, system for manufacture of at least two shingled solar cells, and method for manufacture of at least two solar cell arrangements
The present disclosure provides a support device for conveying at least one solar cell element in a transport direction, wherein the support device comprises a support element configured for supporting the at least one solar cell element and an electric arrangement configured for providing an electrostatic force for holding the at least one solar cell element on the support element.
US11600740B2 Contacting area on germanium
A method of forming an opening in an insulating layer covering a semiconductor region including germanium, successively including: the forming of a first masking layer on the insulating layer; the forming on the first masking layer of a second masking layer including an opening; the etching of an opening in the first masking layer, in line with the opening of the second masking layer; the removal of the second masking layer by oxygen-based etching; and the forming of the opening of said insulating layer in line with the opening of the first masking layer, by fluorine-based etching.
US11600738B2 Photo detector
A photo detector including a transistor and a charge storing component is provided. The transistor includes a gate, a source and a drain. The charge storing component is electrically connected with the transistor, and includes a top electrode and a bottom electrode. The source of the transistor, the drain of the transistor and the bottom electrode of the charge storing component are formed of a semiconductor layer.
US11600733B2 System and method for shingling wafer strips connected in parallel
A solar device includes a first string of first solar wafers, wherein a plurality of the first solar wafers each overlap with at least one vertically adjacent solar wafer from the first string. Additionally, the solar device includes a second string of second solar wafers, wherein a plurality of the second solar wafers each overlap with at least one vertically adjacent solar wafer from the second string, wherein a plurality of the first solar wafers overlap with one or more of the plurality of second solar wafers to electrically connect horizontally adjacent solar wafers in parallel.
US11600731B2 Photovoltaic cell, method for manufacturing same, and photovoltaic module
A photovoltaic cell is provided, which includes a substrate; a first passivation layer and a first anti-reflection layer disposed on a front surface of the substrate; and a second passivation layer, a PPW layer and at least one silicon nitride layer SiuNv (1s>t), a refractive index and a thickness of which are respectively in ranges of 1.5 to 1.8 and 1 nm to 30 nm.
US11600728B2 Method of manufacturing a facet-free source/drain epitaxial structure having an amorphous or polycrystalline layer
The present disclosure is directed to source/drain (S/D) epitaxial structures with enlarged top surfaces. In some embodiments, the S/D epitaxial structures include a first crystalline epitaxial layer comprising facets; a non-crystalline epitaxial layer on the first crystalline layer; and a second crystalline epitaxial layer on the non-crystalline epitaxial layer, where the second crystalline epitaxial layer is substantially facet-free.
US11600723B2 Transistor device and method of fabricating a gate of a transistor device
In an embodiment, a transistor device includes a semiconductor substrate having a main surface, a cell field including a plurality of transistor cells, and an edge termination region laterally surrounding the cell field. The cell field includes a gate trench in the main surface of the semiconductor substrate, a gate dielectric lining the gate trench, a metal gate electrode arranged in the gate trench on the gate dielectric, and an electrically insulating cap arranged on the metal gate electrode and within the gate trench.
US11600722B2 Semiconductor element and semiconductor device
Provided are a semiconductor element and a semiconductor device capable of achieving on-resistance reduction and miniaturization. The semiconductor element is used in a semiconductor switch for protecting an electric circuit, and includes a semiconductor substrate SB, a MOS transistor Tr provided on the semiconductor substrate SB, and a source electrode SE provided on a front surface 2a side of the semiconductor substrate SB. The MOS transistor Tr includes an n-type source region 8 connected to the source electrode SE, an n-type drift region 21 arranged away from the source region 8, and a p-type well region 31 arranged between the source region 8 and the drift region 21. The source region 8 is interposed between the source electrode SE and the well region 31.
US11600714B2 Manufacturing method of semiconductor device
A method of manufacturing a semiconductor device includes forming a stacked structure, forming an opening in the stacked structure, forming a preliminary channel layer in the opening, forming a channel layer by performing heat treatment on the preliminary channel layer, etching an inner surface of the channel layer, and performing ozone (O3) treatment on an etched inner surface of the channel layer.
US11600708B2 Semiconductor device and manufacturing method thereof
The present disclosure relates to a semiconductor device and a manufacturing method thereof. The semiconductor device includes: a substrate, a doped group III-V layer, a gate conductor, a field plate, a first passivation layer, and a second passivation layer. The doped group III-V layer is disposed on the substrate. The gate conductor is disposed on the doped group III-V layer. The field plate is disposed on the gate conductor. The first passivation layer is located between the field plate and the gate conductor. The second passivation layer is located between the field plate and the first passivation layer.
US11600706B2 Composite substrate and manufacturing method thereof
A composite substrate is provided in some embodiments of the present disclosure, which includes a substrate, an insulation layer, a first silicon-containing layer and a first epitaxial layer. The insulation layer is disposed on the substrate. The first silicon-containing layer is disposed on the insulation layer, in which the first silicon-containing layer includes a plurality of group V atoms. The first epitaxial layer is disposed on the first silicon-containing layer, in which the first epitaxial layer includes a plurality of group III atoms. A distribution concentration of the group V atoms in the first silicon-containing layer increases as getting closer to the first epitaxial layer, and a distribution concentration of the group III atoms in the first epitaxial layer increases as getting closer to the first silicon-containing layer. A method of manufacturing a composite substrate is also provided in some embodiments of the present disclosure.
US11600698B2 Semiconductor devices
A semiconductor device includes fin patterns on a substrate, at least one gate electrode intersecting the fin patterns, source/drain regions on upper surfaces of the fin patterns, and at least one blocking layer on a sidewall of a first fin pattern of the fin patterns, the at least one blocking layer extending above an upper surface of the first fin pattern of the fin patterns, wherein a first source/drain region of the source/drain regions that is on the upper surface of the first fin pattern has an asymmetric shape and is in direct contact with the at least one blocking layer.
US11600697B2 Semiconductor device including trench electrode structures
A semiconductor device is proposed. The semiconductor device includes a semiconductor body including a first main surface. A plurality of trench electrode structures extend in parallel along a first lateral direction. A first one of the plurality of trench electrode structures includes a gate electrode. A gate contact is electrically connected to the gate electrode in a gate contact area. The gate contact area is arranged in a first section along the first lateral direction. An isolation structure is arranged between the gate contact and the semiconductor body in the gate contact area. A bottom side of the isolation structure is arranged between a bottom side of the first one of the plurality of trench electrode structures and the first main surface along a vertical direction. The gate contact extends up to or below the first main surface along the vertical direction.
US11600696B2 Sub-fin leakage reduction for template strained materials
Embodiments disclosed herein include transistor devices and methods of forming such transistor devices. In an embodiment a transistor comprises a substrate, and a fin that extends up from the substrate. In an embodiment, the fin comprises a source region, a drain region, and a channel region between the source region and the drain region. In an embodiment, the transistor further comprises and a cavity in the fin, where the cavity is below the channel region. In an embodiment, the transistor further comprises a gate stack over the fin.
US11600695B2 Dielectric fins with air gap and backside self-aligned contact
A method includes providing a structure having two fins extending from a substrate and an isolation structure adjacent to lower portions of the fins; forming a cladding layer over the isolation structure and over top and sidewalls of the fins; recessing the isolation structure using the cladding layer as an etch mask to expose the substrate; after the recessing of the isolation structure, depositing a seal layer over the substrate, the isolation structure, and the cladding layer; forming a sacrificial plug over the seal layer and between the two fins; and depositing a dielectric top cover over the sacrificial plug and laterally between the two fins.
US11600693B2 Power semiconductor device having guard ring structure, and method of formation
In one embodiment, a power semiconductor device may include a semiconductor substrate, wherein the semiconductor substrate comprises an active device region and a junction termination region. The power semiconductor device may also include a polysilicon layer, disposed over the semiconductor substrate. The polysilicon layer may include an active device portion, disposed over the active device region, and defining at least one semiconductor device; and a junction termination portion, disposed over the junction termination region, the junction termination portion defining a ring structure.
US11600687B2 Electronic device package and display device including the same
An electronic device package includes: a substrate including a central region, and a first side region and a second side region at opposite sides of the central region; a first component in the first side region or the second side region, the first component having a first height above a surface of the substrate; a second component in the central region, the second component having a second height above the surface of the substrate that is lower than the first height; a reinforcement member in the central region and overlapping the second component, the reinforcement member having a third height above the surface of the substrate that is lower than the first height and higher than the second height; and an encapsulation member covering the first component and the second component.
US11600686B2 Display device for preventing arcing between boundary surface of mask for covering pad area and pad electrode and method of manufacturing the same
A display device includes a first substrate where a display area and a non-display are defined, wherein a plurality of pixels are arranged at the display area and the non-display area surrounds the display area; a dam surrounding the display area and arranged at the non-display area; an organic light emitting diode provided in the display area; an encapsulation film disposed on the organic light emitting diode; a buffer layer disposed on the encapsulation film; an insulating film disposed on the buffer layer; a pad area arranged outside the dam, wherein the buffer layer and the insulating film extend from the display area to the pad area; a link line disposed between the dam and the first substrate; and a routing line provided on the insulating layer between the display area and the pad area.
US11600678B2 Organic light-emitting diode display device
An organic light-emitting display device comprises a first thin-film transistor disposed on a substrate; and a second thin-film transistor disposed on the substrate and spaced apart from the first thin-film transistor. The first thin-film transistor comprises a first semiconductor layer, a first conductive layer disposed on the first semiconductor layer and that overlaps the first semiconductor layer, and a first insulating layer disposed between the first semiconductor layer and the first conductive layer. The second thin-film transistor comprises a second semiconductor layer, and a second conductive layer disposed on the second semiconductor layer and that overlaps the second semiconductor layer. The first semiconductor layer is disposed on a layer higher than the second semiconductor layer, the first semiconductor layer comprises an oxide semiconductor, the second semiconductor layer comprises low temperature polycrystalline silicon (LTPS), and the first insulating layer covers the entire first semiconductor layer.
US11600675B2 Display device
A display device includes a first display area and a second display area adjacent to the first display area in a first direction, driving elements, light-emitting elements including a pixel electrode electrically connected to a corresponding one of the driving elements, signal wirings that transfer a driving signal to the driving elements, and connection wirings that transfer a driving signal to signal wirings disposed in the second display area. At least one of the connection wirings includes a first signal-transferring portion extending in the first direction, a second signal-transferring portion extending in a second direction, and dummy portions extending in a direction intersecting the first and second signal-transferring portions. The pixel electrode overlaps a gap between dummy portions of adjacent connection wirings in an area where the connection wirings are disposed.
US11600673B2 Organic light emitting diode display device including dummy metal layer in non-display area
An organic light emitting device includes a first substrate including a display area and a non-display area, and a dummy metal layer disposed on the first substrate in the non-display area. The dummy metal layer includes a first dummy metal layer and a second dummy metal layer that overlap each other. The organic light emitting device further includes an insulating layer disposed between the first dummy metal layer and the second dummy metal layer in a cross-sectional view, a second substrate covering the first substrate, and a sealant disposed between the first substrate and the second substrate and overlapping the dummy metal layer. The first dummy metal layer is electrically connected to the second dummy metal layer, and the sealant contacts the second dummy metal layer.
US11600671B2 Electronic panel and electronic apparatus including the same
An electronic panel may include a plurality of sensing electrodes and a plurality of sensing lines. The sensing lines may include a plurality of first group sensing lines and a plurality of second group sensing lines, which are spaced apart from each other in a specific direction and are alternately arranged with respect to each other. Each of the first group sensing lines and the second group sensing lines may include a first pattern layer and a second pattern layer, which are spaced apart from each other with an insulating layer interposed therebetween and are coupled to each other through the insulating layer. Each of the first group sensing lines may include a first pattern layer in a specific region, and each of the second group sensing lines may include a second pattern layer in the specific region.
US11600670B2 Display device having input sensor and fabricating method of the input sensor
An input sensor of a display device includes: a sensing electrode on a base insulating layer and overlapping a sensing region; and a signal line electrically connected to the sensing electrode and overlapping the non-sensing region, and including: a first conductive layer on the base insulating layer and having a first reflectance, a first conductivity, and a first thickness; a second conductive layer having a second reflectance lower than the first reflectance, a second conductivity lower than the first conductivity, and a second thickness smaller than the first thickness, wherein the second conductive layer is on and in contact with the first conductive layer; and a third conductive layer between the base insulating layer and the first conductive layer, in contact with each of the base insulating layer and the first conductive layer, wherein the third conductive layer contains a material different from that of the second conductive layer.
US11600669B2 Electronic device
An electronic device includes: a display panel configured to display an image; an input sensor on the display panel and comprising a first sensing electrode and a second sensing electrode that is electrically insulated from the first sensing electrode, the input sensor being configured to sense a first input in a first mode and to sense a second input in a second mode; and an input device configured to provide the second input to the input sensor, wherein at least one of the first or second sensing electrodes comprises: a main mesh pattern in a crossing area in which the first and second sensing electrodes cross each other; and a sub mesh pattern in a non-crossing area on which the first and second sensing electrodes do not cross each other and which has a size different from that of the main mesh pattern.
US11600666B2 Multitier arrangements of integrated devices, and methods of forming sense/access lines
Some embodiments include an arrangement having a memory tier with memory cells on opposing sides of a coupling region. First sense/access lines are under the memory cells, and are electrically connected with the memory cells. A conductive interconnect is within the coupling region. A second sense/access line extends across the memory cells, and across the conductive interconnect. The second sense/access line has a first region having a second conductive material over a first conductive material, and has a second region having only the second conductive material. The first region is over the memory cells, and is electrically connected with the memory cells. The second region is over the conductive interconnect and is electrically coupled with the conductive interconnect. An additional tier is under the memory tier, and includes CMOS circuitry coupled with the conductive interconnect. Some embodiments include methods of forming multitier arrangements.
US11600665B2 Cross-point memory and methods for fabrication of same
The disclosed technology relates generally to integrated circuit devices, and in particular to cross-point memory arrays and methods for fabricating the same. In one aspect, a method of fabricating cross-point memory arrays comprises forming a memory cell material stack which includes a first active material and a second active material over the first active material, wherein one of the first and second active materials comprises a storage material and the other of the first and second active materials comprises a selector material. The method of fabricating cross-point arrays further comprises patterning the memory cell material stack, which includes etching through at least one of the first and second active materials of the memory cell material stack, forming protective liners on sidewalls of the at least one of the first and second active materials after etching through the one of the first and second active materials, and further etching the memory cell material stack after forming the protective liners on the sidewalls of the one of the first and second active materials.
US11600661B2 Semiconductor structure integrated with magnetic tunneling junction
The present disclosure provides a semiconductor structure. The semiconductor structure includes a substrate, a transistor region, a metal interconnect, and a magnetic tunneling junction (MTJ). The transistor region includes a gate over the substrate, and a doped region is at least partially in the substrate. The metal interconnect is over the doped region. The metal interconnect includes a metal via. The MTJ is entirely underneath the metal interconnect and between the doped region and the metal via, and a diameter of a bottom surface of the MTJ is greater than a diameter of an upper surface of the MTJ.
US11600654B2 Detector array yield recovery
A method includes forming a plurality of identical arrays on a semiconductor wafer, each array having a plurality of detectors, screening each of the plurality of arrays to determine an operational status of each of the plurality of arrays, and selecting one of the plurality of arrays for use based on the determination of the operational status of the plurality of arrays. Also described is a focal plane array including a circuit having a plurality of electrical contacts and a die including a plurality of identical arrays, each including a plurality of detectors. The plurality of identical arrays includes at least one selected array that is fully functional and at least one non-selected array that is not fully functional and the selected array is positioned with respect to the circuit so that the detectors of the selected array contact the plurality of electrical contacts of the circuit.
US11600649B2 Image sensor
An image sensor is disclosed. The image sensor includes a plurality of photodiodes arranged in first and second directions in a matrix, a plurality of first isolation layers, each two adjacent first isolation layers arranged in the first direction being spaced apart from each other by a first distance, each first isolation layer being interposed between adjacent photodiodes arranged in the second direction, and a plurality of second isolation layers, each two adjacent second isolation layers arranged in the second direction being spaced apart from each other by a second distance, each second isolation layer being interposed between adjacent photodiodes arranged in the first direction.
US11600647B2 Absorption enhancement structure to increase quantum efficiency of image sensor
Various embodiments of the present disclosure are directed towards an image sensor having a photodetector disposed within a substrate. The substrate has a front-side surface and a back-side surface. An absorption enhancement structure is disposed along the back-side surface of the substrate and overlies the photodetector. The absorption enhancement structure includes a plurality of protrusions that extend outwardly from the back-side surface of the substrate. Each protrusion comprises opposing curved sidewalls.
US11600644B2 Photo diode with dual backside deep trench isolation depth
In some embodiments, the present disclosure relates to an image sensor, including a first photodiode and a second photodiode disposed in a semiconductor substrate. A floating diffusion node is disposed along a frontside of the semiconductor substrate and between the first and second photodiodes. A partial backside deep trench isolation (BDTI) structure is disposed within the semiconductor substrate and between the first and second photodiodes. The partial BDTI extends from a backside of the semiconductor substrate and is spaced from the floating diffusion node. A full BDTI structure extends from the backside of the semiconductor substrate to the frontside of the semiconductor substrate.
US11600643B2 Assembly for optical to electrical power conversion transfer
An assembly for optical to electrical power conversion including a photodiode assembly having a substrate layer and an internal side, an antireflective layer, a heterojunction buffer layer adjacent the internal side; an active area positioned adjacent the heterojunction buffer layer, a plurality of n+ electrode regions and p+ electrode regions positioned adjacent the active area, and back-contacts configured to align with the n+ and p+ electrode regions. The active area converts photons from incoming light into liberated electron hole pairs. The heterojunction buffer layer prevents electrons and holes of the liberated electron hole pairs from moving toward the substrate layer. The plurality of electrode regions are configured in an alternating pattern with gaps between each n+ and p+ electrode region. The electrode regions receive and generate electrical current from migration of the electrons and the holes, provide electrical pathways for the electrical current, and provide thermal pathways to dissipate heat.
US11600642B2 Layer stack for display applications
Embodiments of the present disclosure generally relate to a layer stack including a high K dielectric layer formed over a first dielectric layer and a metal electrode. The high K dielectric layer has a K value of 20 or higher and may be formed as a part of a capacitor, a gate insulating layer, or any suitable insulating layer in electronic devices, such as display devices. The layer stack includes a second dielectric layer disposed on the first dielectric layer and the metal layer, and the high K dielectric layer containing zirconium dioxide or hafnium dioxide disposed on the second dielectric layer. The second dielectric layer provides a homogenous surface on which the high K dielectric layer is formed. The homogeneous surface enables the high K dielectric material to be deposited uniformly thereover, resulting in a uniform thickness profile.
US11600640B2 Display including plurality of wiring layers in bending region
A display including a bending region is provided. The display includes a pixel layer including a plurality of pixel and a substrate disposed under the pixel layer and including a first area on which the pixel layer is disposed and a second area extending out of the pixel layer from the first area, at least a partial area of the second area being bendable, wherein the substrate includes: a wiring layer including at least one first wiring electrically connected with at least one pixel of the plurality of pixels and connected from the first area to the second area, and at least one second wiring disposed in the at least partial area and electrically connected with the at least one first wiring in the second area. Further, other embodiments may be possible.
US11600639B2 Semiconductor device and method of manufacturing the same
A semiconductor device includes a substrate having cell areas and power areas that are alternately arranged in a second direction. Gate structures extend in the second direction. The gate structures are spaced apart from each other in a first direction perpendicular to the second direction. Junction layers are arranged at both sides of each gate structure. The junction layers are arranged in the second direction such that each of the junction layer has a flat portion that is proximate to the power area. Cutting patterns are arranged in the power areas. The cutting patterns extend in the first direction such that each of the gate structures and each of the junction layers in neighboring cell areas are separated from each other by the cutting pattern.
US11600636B2 Stacked connections in 3D memory and methods of making the same
Embodiments of three-dimensional memory device architectures and fabrication methods therefore are disclosed. In an example, the memory device includes a substrate having a first layer stack on it. The first layer stack includes alternating conductor and insulator layers. A second layer stack is disposed over the first layer stack where the second layer stack also includes alternating conductor and insulator layers. One or more vertical structures extend through the first layers stack. A conductive material is disposed on a top surface of the one or more vertical structures. One or more second vertical structures extend through the second layer stack and through a portion of the conductive material.
US11600633B2 Local contacts of three-dimensional memory devices and methods for forming the same
Embodiments of 3D memory devices and methods for forming the same are disclosed. In an example, a 3D memory device includes a substrate, a memory stack, a channel structure, a channel local contact, and a slit structure. The memory stack includes interleaved conductive layers and dielectric layers above the substrate. The channel structure extends vertically through the memory stack. The channel local contact is above and in contact with the channel structure. The slit structure extends vertically through the memory stack. The slit structure includes a contact including a first contact portion and a second contact portion above the first contact portion and having a different material of the first contact portion. An upper end of the second contact portion of the slit structure is flush with an upper end of the channel local contact.
US11600632B2 Vertical memory with simplified integration
A vertical memory device is provided including a first structure on a substrate. The first structure includes gate patterns spaced apart from each other in a vertical direction perpendicular to an upper surface of the substrate to form a plurality of layers. A second structure is connected to the first structure. The second structure includes pad patterns electrically connected to the gate patterns of a respective one of the layers. A channel structure passes through the gate patterns. A first contact plug passes through the second structure and electrically connects with a pad pattern of one of the layers. The first contact plug is electrically insulated from gate patterns of other layers. At least one bent portion is included at each of a sidewall of the channel structure and a sidewall of the first contact plug.
US11600631B2 Devices including staircase structures, and related memory devices and electronic systems
A semiconductor device structure comprises stacked tiers each comprising a conductive structure and an insulating structure longitudinally adjacent the at least one conductive structure, at least one staircase structure having steps comprising lateral ends of the stacked tiers, and an opening laterally adjacent a first side of the at least one staircase structure and extending through the stacked tiers and continuously across an entire length of the at least one staircase structure. Conductive structures of the stacked tiers laterally extend from the steps of the at least one staircase structure completely across a second side of the at least one staircase structure opposing the first side to form continuous conductive paths laterally extending completely across the stacked tiers. Additional semiconductor device structures, methods of forming semiconductor device structures, and electronic systems are also described.
US11600629B2 Semiconductor memory device and method of manufacturing semiconductor memory device
A semiconductor memory device includes a first pillar. The first pillar includes a first portion and a second portion. The first portion includes a first semiconductor layer and a first insulating film on a side surface of the first semiconductor layer. The first pillar includes a first region that faces the first portion and a second region other than the first region. The second portion includes a first conductive film that is in contact with the first insulating film and a second insulating film. The second insulating film has a first thickness in a fourth direction within the second region and a second thickness in the second direction within the first region. The first thickness is greater than the second thickness.
US11600627B2 Memory and method for forming the same
The present disclosure provides a memory and a method for forming the memory. The memory includes: a substrate including a first storage area and a second storage area; a source region disposed in the substrate between the first storage area and the second storage area; a first drain region and a second drain region in the substrate on both sides of the first storage area and the second storage area; a first storage structure disposed on the first storage area, including a first storage unit, a second storage unit, and a first word line gate; and a second storage structure disposed on the second storage area, including a third storage unit, a fourth storage unit, and a second word line gate. The memory can obtain an improved performance.
US11600624B2 Semiconductor structure with dielectric fin in memory cell and method for forming the same
A semiconductor structure is provided. The semiconductor structure includes a first dielectric fin, a first semiconductor fin and a second dielectric fin over a substrate. The first semiconductor fin interposes between and is spaced apart from the first dielectric fin and the second dielectric fin. The semiconductor structure also includes a first source/drain structure over a source/drain portion of the first semiconductor fin, an inter-layer dielectric layer covering a first portion of an upper surface of the first source/drain structure and an upper surface of the second dielectric fin, and a first contact in the inter-layer dielectric layer and covering a second portion of the upper surface of the first source/drain structure and an upper surface of the first dielectric fin.
US11600622B2 Method of forming semiconductor memory device comprises a bit line having a plurality of pins extending along a direction being perpendicular to a substrate
The present disclosure relates to a fabricating method of a semiconductor memory device including the following steps. Firstly, a substrate is provided, and a plurality of gate structures is formed in the substrate, with each of the gate structures being parallel with each other and extending along a first direction. Next, a plurality of isolation fins is formed on the substrate, wherein each of the isolation fins is parallel with each other and extends along the first direction, over each of the gate structures respectively. After forming the isolation fins, at least one bit line is formed on the substrate, extending along a second direction being perpendicular to the first direction, wherein the at least one bit line comprises a plurality of pins extending along a direction being perpendicular to the substrate, and each of the pins is alternately arranged with each of the isolation fins along the second direction.
US11600619B2 Semiconductor structure and fabrication method thereof
A semiconductor structure and its fabrication method are provided in the present disclosure. The method includes providing a substrate, forming a plurality of fins on the substrate, and forming an isolation structure layer including a plurality of isolation structures on the substrate, each isolation structure being formed between adjacent fins. The method further includes forming a first opening by etching at least one isolation structure of the plurality of isolation structures and a portion of the substrate, and forming a power rail by filling the first opening with a conductive material, where a top surface of the power rail is lower than a top surface of the plurality of fins.
US11600616B2 Semiconductor device including FINFETs having different channel heights
In a method of manufacturing a semiconductor device, a fin structure protruding from a first isolation insulating layer is formed. A second isolation insulating layer made of different material than the first isolation insulating layer is formed so that a first upper portion of the fin structure is exposed. A dummy gate structure is formed over the exposed first upper portion of the first fin structure. The second isolation insulating layer is etched by using the dummy gate structure as an etching mask. The dummy gate structure is removed so that a gate space is formed. The second isolation insulating layer is etched in the gate space so that a second upper portion of the fin structure is exposed from the first isolation insulating layer. A gate dielectric layer and a gate electrode layer are formed over the exposed second portion of the fin structure.
US11600613B2 ESD protection circuit cell
A protection cell for a cell library. The protection cell defines a protection circuit for an IC having a driving device with a first supply voltage Vdd1 and an output, and a driven device having an input and a second supply voltage Vdd2. The protection circuit includes a first device from the group consisting of a P-diode and a gate-Vdd PMOS. The first device is coupled between a first power bus connected to Vdd2 and the input of the driven device. The input of the driven device is coupled by way of a resistor to the output of the driving device. A second device corresponding to the first device is provided, from the group consisting of an N-diode and a grounded gate NMOS. The second device is coupled between the input of the driven device and a ground bus.
US11600610B2 Clamping circuit integrated on gallium nitride semiconductor device and related semiconductor device
The present invention relates to a semiconductor device and a clamping circuit including a substrate; a first semiconductor layer, arranged on the substrate and composed of a III-nitride semiconductor material; a second semiconductor layer, arranged on the first semiconductor layer and composed of a III-nitride semiconductor material; a power transistor structure, including a gate structure, a drain structure and a source structure arranged on the second semiconductor layer; the first transistor structures, arranged on the second semiconductor layer; and the second transistor structures, arranged on the second semiconductor layer in series. One end of the first transistor structures and one end of the second transistor structures are jointly electrically connected to the drain structure of the power transistor structure, and the other end of the first transistor structures and the other end of the second transistor structures are jointly electrically connected to the source structure of the power transistor structure.
US11600606B2 LED display unit group with common A-electrode pads and display panel
Provided are a LED display unit group and a display panel. The LED display unit group includes a circuit board and pixel units arranged in an array of m rows and n columns on the circuit board. The circuit board includes N metal line layers stacked in sequence and an insulating plate located between adjacent metal line layers. The N metal line layers are electrically connected through a conductive via on the insulating plate, where N≥2. Each pixel unit includes at least two LED light-emitting chips with different light-emitting colors, where m≥2, n≥2. The first metal line layer includes m common A-electrode pads, multiple A-electrode pads and multiple B-electrode pads.
US11600603B2 Semiconductor device along with multi-functional units and method for manufacturing a semiconductor device
A semiconductor component includes at least two functional units which are identical to one another and are wired to one another, the identical functional units each include at least one gate finger, at least one source finger and at least one drain finger; the wiring comprising conductor tracks. A first track connects the gate fingers respectively, a second track connects the source fingers respectively, and a third track connects the drain fingers of the at least two same functional units, respectively.
US11600602B2 Semiconductor power module
A semiconductor power module including an insulating substrate having one surface and another surface, an output side terminal arranged at a one surface side of the insulating substrate, a first power supply terminal arranged at the one surface side of the insulating substrate, a second power supply terminal to which a voltage of a magnitude different from a voltage applied to the first power supply terminal is to be applied, and arranged at another surface side of the insulating substrate so as to face the first power supply terminal across the insulating substrate, a first switching device arranged at the one surface side of the insulating substrate and electrically connected to the output side terminal and the first power supply terminal, and a second switching device arranged at the one surface side of the insulating substrate and electrically connected to the output side terminal and the second power supply terminal.
US11600596B2 Semiconductor package
A semiconductor package includes a redistribution layer including, a first insulating layer including a first trench, a first conductive layer including a first conductive region extending along a top surface of the first insulating layer and a second conductive region disposed inside the first trench, a second insulating layer on the first conductive layer and the first insulating layer, the second insulating layer including a second trench at least partially overlapping the first trench, the second trench exposing a part of the first conductive region and a second conductive layer including a third conductive region extending along a top surface of the second insulating layer and a fourth conductive region disposed on the second conductive region inside a via trench including sidewalls of the first trench and the second trench, and wherein the second and fourth conductive regions have a width in a range of 20 μm to 600 μm.
US11600589B2 Semiconductor device and semiconductor device manufacturing method
A semiconductor device including a terminal that is formed using copper, that is electrically connected to a circuit element, and that includes a formation face formed with a silver-tin solder bump such that a nickel layer is interposed between the terminal and the solder bump, wherein the nickel layer is formed on a region corresponding to part of the formation face.
US11600588B1 Superconducting bump bonds for quantum computing systems
A quantum computing system can include a first substrate including one or more quantum control devices. The quantum computing system can include a second substrate including one or more quantum circuit elements. The quantum computing system can include one or more tin contact bonds formed on the first substrate and the second substrate. The tin contact bonds can bond the first substrate to the second substrate. The tin contact bonds can be or can include tin, such as a tin alloy.
US11600586B2 3D semiconductor devices and structures with electronic circuit units
A 3D device including: a first level including first transistors and a first interconnect; a second level including second transistors, the second level overlaying the first level; and at least eight electronic circuit units (ECUs), where each of the at least eight ECUs includes a first circuit, the first circuit including a portion of the first transistors, where each of the at least eight ECUs includes a second circuit, the second circuit including a portion of the second transistors, where each of the at least eight ECUs includes a first vertical bus, where the first vertical bus includes greater than eight pillars and less than three hundred pillars, where the first vertical bus provides electrical connections between the first circuit and the second circuit, where the second level is bonded to the first level, and where the bonded includes oxide to oxide bonding regions and metal to metal bonding regions.
US11600585B2 Semiconductor device with metal plugs and method for manufacturing the same
A semiconductor device includes a first substrate, a first insulating film provided on the first substrate, and a first plug provided in the first insulating film. The device further includes a first layer provided on the first insulating film and a first metal layer provided on the first plug in the first layer and electrically connected to the first plug. The device further includes a second metal layer including a first portion provided in the first layer and a second portion provided on the first layer and electrically connected to the first metal layer.
US11600584B2 Chip, circuit board and electronic device
A chip includes: a chip substrate including a central area and an edge area surrounding the central area; and a plurality of pads arranged on the chip substrate, the plurality of pads including a first pad and a second pad, wherein the first pad is arranged in the edge area and includes at least one straight side adjacent to a side of the chip substrate, and the second pad is arranged in the central area.
US11600581B2 Packaged electronic device and multilevel lead frame coupler
A packaged electronic device includes a multilayer lead frame having first and second trace levels, a via level therebetween, a conductive feed structure, and a conductive reflector wall. The first trace level includes a conductive coupler antenna and a conductive ground structure that extends in a plane of orthogonal first and second directions, and a portion of the conductive coupler antenna faces outward along a third direction orthogonal to the first and second directions. The conductive reflector wall has an opening and extends along the third direction between the first and second trace levels around a portion of the conductive coupler antenna. The conductive feed structure is coupled to the conductive coupler antenna and extends along the first direction through the opening of the conductive reflector wall.
US11600580B2 Replaceable end effector contact pads, end effectors, and maintenance methods
Replaceable contact pads of end effectors are provided. The contact pads support substrates in electronic device manufacturing. The contact pad includes a contact pad head having a contact surface configured to contact a substrate, a shaft coupled to the contact pad head, the shaft including a shaft indent formed between an underside of the contact pad head and a shaft end, and a circular securing member received around the shaft and seated in the shaft indent and configured to secure the contact pad to the end effector body. End effectors including replaceable contact pads and maintenance methods are described, as are additional aspects.
US11600573B2 Structure and formation method of chip package with conductive support elements to reduce warpage
A package structure and a formation method of a package structure are provided. The method includes placing a semiconductor die over a redistribution structure and placing a conductive feature over the redistribution structure. The conductive feature has a support element and a solder element. The solder element extends along surfaces of the support element. The method also includes stacking an interposer substrate over the redistribution structure. The interposer substrate extends across the semiconductor die. The method further includes forming a protective layer to surround the conductive feature and the semiconductor die.
US11600568B2 Layouts for conductive layers in integrated circuits
Various layouts for conductive interconnects in the conductor layers in an integrated circuit are disclosed. Some or all of the conductive interconnects are included in a power delivery system. In general, the conductive interconnects in a first conductor layer are arranged according to an orthogonal layout and the conductive interconnects in a second conductor layer are arranged according to a non-orthogonal layout. Conductive stripes in a transition conductor layer positioned between the first and the second conductor layers electrically connect the conductive interconnects in the first conductor layer to the conductive interconnects in the second conductor layer.
US11600567B2 Semiconductor device package and method for manufacturing the same
A semiconductor device package includes a first circuit layer, a second circuit layer, a first semiconductor die and a second semiconductor die. The first circuit layer includes a first surface and a second surface opposite to the first surface. The second circuit layer is disposed on the first surface of the first circuit layer. The first semiconductor die is disposed on the first circuit layer and the second circuit layer, and electrically connected to the first circuit layer and the second circuit layer. The second semiconductor die is disposed on the second circuit layer, and electrically connected to the second circuit layer.
US11600564B2 Redistribution substrate, method of fabricating the same, and semiconductor package including the same
A method is provided and includes forming a first conductive pattern; forming a photosensitive layer on the first conductive pattern, the photosensitive layer having a first through hole exposing a portion of the first conductive pattern; forming a first via in the first through hole; removing the photosensitive layer; forming a dielectric layer encapsulating the first conductive pattern and the first via, the dielectric layer exposing a top surface of the first via; forming a second conductive pattern on the top surface of the first via, forming a dielectric layer covering the second conductive pattern; etching the dielectric layer to form a second through hole that exposes a portion of the second conductive pattern; forming a second via filling the second through hole and an under bump pad on the second via; and mounting a semiconductor chip on the under bump pad using a connection terminal.
US11600557B2 Packaged device having selective lead pullback for dimple depth control
A packaged semiconductor device includes a lead frame including plurality of lead terminals each having a plated wettable flank dimple including 2 or more different widths including narrower lead terminals and wider lead terminals. A semiconductor die is attached to the lead frame. A mold material terminates at a saw line of the packaged semiconductor device providing encapsulation except for an exposed bottom contact and an exposed sidewall contact for the plurality of lead terminals. The wider lead terminals have a necked region with a reduced width extending inward a predetermined distance from the saw line, where a terminal region inward beyond the necked region which is wider as compared to the necked region.
US11600551B2 Through-silicon via with low-K dielectric liner
A semiconductor substrate having a through-silicon via with an air gap interposed between the through-silicon via and the semiconductor substrate is provided. An opening is formed partially through the semiconductor substrate. The opening is first lined with a first liner and then the opening is filled with a conductive material. A backside of the semiconductor substrate is thinned to expose the first liner, which is subsequently removed and a second liner formed with a low-k or extra low-k dielectric is formed in its place.
US11600549B2 Tactile representation device, display panel and display device
A tactile representation device is provided. The tactile representation device includes a substrate and a semiconductor temperature control assembly disposed on the substrate. The substrate includes a plurality of deformable regions and a plurality of node regions that are alternately disposed in a first direction, wherein the deformable regions are deformable but the node regions are not deformable. The semiconductor temperature control assembly includes a plurality of semiconductor temperature control units. Each of the semiconductor temperature control units includes a hot terminal electrode, a P-side electrode, an N-side electrode, a P-type semiconductor, and an N-type semiconductor. Each of the hot terminal electrodes is disposed in each of the deformable regions, and each of the P-side electrodes and each of the N-side electrodes are disposed in each of the node regions.
US11600540B2 Semiconductor device
A semiconductor device includes a semiconductor layer of first-conductivity-type that has a main surface and that includes an active region set at the main surface, a current detection region set at the main surface away from the active region, and a boundary region set in a region between the active region and the current detection region at the main surface, a first body region of second-conductivity-type formed in a surface layer portion of the main surface at the active region, a first trench gate structure formed in the main surface at the active region, a second body region of second-conductivity-type formed in the surface layer portion of the main surface at the current detection region, a second trench gate structure formed in the main surface at the current detection region, a well region of second-conductivity-type formed in the surface layer portion of the main surface at the boundary region, and a dummy trench gate structure formed in an electrically floating state in the main surface at the boundary region.
US11600534B2 Source/drain structures and method of forming
A semiconductor device includes a first device region and a second device region. The first device region includes a first source/drain region extending from a substrate and a first and a second pair of spacers. The first source/drain region extends between the first pair of spacers and the second pair of spacers. The first pair of spacers and the second pair of spacers have a first height. The second device region includes a second and a third source/drain region extending from the substrate and a third and a fourth pair of spacers. The third source/drain region is separate from the second source/drain region. The second source/drain region extends between the third pair of spacers. The third source/drain region extends between the fourth pair of spacers. The third pair of spacers and the fourth pair of spacers have a second height greater than the first height.
US11600532B2 Integrated structure and manufacturing method thereof
A method for fabricating an integrated structure, using a fabrication system having a CMOS line and a photonics line, includes the steps of: in the photonics line, fabricating a first photonics component in a silicon wafer; transferring the wafer from the photonics line to the CMOS line; and in the CMOS line, fabricating a CMOS component in the silicon wafer. Additionally, a monolithic integrated structure includes a silicon wafer with a waveguide and a CMOS component formed therein, wherein the waveguide structure includes a ridge extending away from the upper surface of the silicon wafer. A monolithic integrated structure is also provided which has a photonics component and a CMOS component formed therein, the photonics component including a waveguide having a width of 0.5 μm to 13 μm.
US11600530B2 Semiconductor device and method of manufacture
An etch stop layer is formed over a semiconductor fin and gate stack. The etch stop layer is formed utilizing a series of pulses of precursor materials. A first pulse introduces a first precursor material to the semiconductor fin and gate stack. A second pulse introduces a second precursor material, which is turned into a plasma and then directed towards the semiconductor fin and gate stack in an anisotropic deposition process. As such, a thickness of the etch stop layer along a bottom surface is larger than a thickness of the etch stop layer along sidewalls.
US11600527B2 Lift-off method for transferring optical device layer
A lift-off method includes a dividing step of dividing a buffer layer and an optical device layer stacked on a front side of a substrate to thereby form separate buffer layers and separate optical device layers, a transfer member bonding step of bonding a transfer member to a front side of the separate optical device layers, a buffer layer breaking step of applying a pulsed laser beam to the separate buffer layers to thereby break the separate buffer layers, and an optical device layer transferring step of transferring the separate optical device layers from the substrate to the transfer member. An energy density of each pulse of the pulsed laser beam is set to 1.0 to 5.0 mJ/mm2.
US11600525B2 Nanoscale-aligned three-dimensional stacked integrated circuit
A method for fabricating a three-dimensional (3D) stacked integrated circuit. Pick-and-place strategies are used to stack the source wafers with device layers fabricated using standard two-dimensional (2D) semiconductor fabrication technologies. The source wafers may be stacked in either a sequential or parallel fashion. The stacking may be in a face-to-face, face-to-back, back-to-face or back-to-back fashion. The source wafers that are stacked in a face-to-back, back-to-face or back-to-back fashion may be connected using Through Silicon Vias (TSVs). Alternatively, source wafers that are stacked in a face-to-face fashion may be connected using Inter Layer Vias (ILVs).
US11600523B2 Semiconductor package having exposed redistribution layer features and related methods of packaging and testing
A method of packaging a semiconductor device having a bond pad on a surface thereof includes forming a redistribution material electrically coupled to the bond pad, forming a dielectric material over the redistribution material, and removing a first portion of the dielectric material to expose a first portion of the redistribution material. Semiconductor packages may include a redistribution layer having a first portion adjacent and coupled to a first contact of the package, a second portion exposed by a first opening in a dielectric material, and a redistribution line electrically coupled to a first bond pad, the first portion, and the second portion. Such a package may be tested placing at least one probe needle in contact with at least one terminal of the package, providing a test signal from the probe needle to the package through the terminal, and detecting signals using the needle.
US11600522B2 Semiconductor device and a method of manufacturing the same
For simplifying the dual-damascene formation steps of a multilevel Cu interconnect, a formation step of an antireflective film below a photoresist film is omitted. Described specifically, an interlayer insulating film is dry etched with a photoresist film formed thereover as a mask, and interconnect trenches are formed by terminating etching at the surface of a stopper film formed in the interlayer insulating film. The stopper film is made of an SiCN film having a low optical reflectance, thereby causing it to serve as an antireflective film when the photoresist film is exposed.
US11600516B2 Die ejector height adjustment
A die ejection apparatus operable to eject a die from a support has at least two ejector components configured to lift a die located on the support. The ejector components are moveable to a position in which a lifting force is exertable by the ejector components on the support, so as to lift a die located on the support. Movement of the die ejector components is initiated towards the support, and a moment when each of the die ejector components reaches the position is determined. A height offset of each die ejector component relative to a height of another die ejector component is determined upon reaching the said position, and relative heights of the die ejector components are adjusted in dependence upon the evaluated height offset.
US11600512B2 Substrate processing apparatus and rotating electrical connector for vacuum
A substrate processing apparatus includes: a disk including a plurality of electrostatic chucks periodically disposed at a constant radius from a central axis; a disk support supporting the disk; a DC line electrically connected to the plurality of electrostatic chucks through the disk support; and a power supply configured to supply power to the DC line. The DC line includes: a first DC line penetrating through the disk support from the power supply; a power distribution unit configured to distribute the first DC line to connect the first DC line to each of the plurality of electrostatic chucks; and a plurality of second DC lines respectively connected to the plurality of electrostatic chucks in the power distribution unit.
US11600510B2 Electrostatic chuck heater
An electrostatic chuck heater includes a ceramic plate, an electrostatic electrode, first and second zone heater electrodes, and first and second zone gas grooves. The ceramic plate includes, on its surface, a wafer placement surface. The electrostatic electrode is embedded in the ceramic plate. The first and second zone heater electrodes are embedded in the ceramic plate, corresponding to respective multiple heater zones into which the wafer placement surface is divided, and allow electric power to be individually supplied to the heater zones. Zone gas grooves are provided corresponding to respective multiple gas supply zones into which the wafer placement surface is divided independently of the heater zones, and allow a gas to be individually supplied to the gas supply zones.
US11600502B2 Substrate liquid processing apparatus, substrate liquid processing method and recording medium
A substrate liquid processing apparatus includes a processing tub configured to store a processing liquid therein; a processing liquid supply configured to supply the processing liquid into the processing tub; a processing liquid drain device configured to drain the processing liquid from the processing tub; and a controller configured to control the processing liquid supply and the processing liquid drain device. The controller calculates, in response to an instruction to change a concentration of a preset component of the processing liquid stored in the processing tub, a drain amount and a feed amount of the processing liquid from/into the processing tub based on information upon a current concentration of the preset component, information upon a concentration increment thereof per unit time and information upon the changed concentration thereof, and controls the processing liquid supply and the processing liquid drain device based on the calculation result.
US11600496B2 In-situ p-type activation of III-nitride films grown via metal organic chemical vapor deposition
Methods for activating a p-type dopant in a group III-Nitride semiconductor are provided. In embodiments, such a method comprises annealing, in situ, a film of a group III-Nitride semiconductor comprising a p-type dopant formed via metalorganic chemical vapor deposition (MOCVD) at a first temperature for a first period of time under an atmosphere comprising NH3 and N2; and cooling, in situ, the film of the group III-Nitride semiconductor to a second temperature that is lower than the first temperature under an atmosphere comprising N2 in the absence of NH3, to form an activated p-type group III-Nitride semiconductor film.
US11600494B2 Arrays of elevationally-extending strings of memory cells and methods used in forming an array of elevationally-extending strings of memory cells
A method used in forming an array of elevationally-extending strings of memory cells comprises forming a stack comprising vertically-alternating insulative tiers and wordline tiers. The stack comprises an etch-stop tier between a first tier and a second tier of the stack. The etch-stop tier is of different composition from those of the insulative tiers and the wordline tiers. Etching is conducted into the insulative tiers and the wordline tiers that are above the etch-stop tier to the etch-stop tier to form channel openings that have individual bases comprising the etch-stop tier. The etch-stop tier is penetrated through to extend individual of the channel openings there-through. After extending the individual channel openings through the etch-stop tier, etching is conducted into and through the insulative tiers and the wordline tiers that are below the etch-stop tier to extend the individual channel openings deeper into the stack below the etch-stop tier. Transistor channel material is formed in the individual channel openings elevationally along the etch-stop tier and along the insulative tiers and the wordline tiers that are above and below the etch-stop tier. Arrays independent of method are disclosed.
US11600493B2 Semiconductor device and method for manufacturing the same
The present disclosure provides a method for manufacturing a semiconductor device, including: providing a substrate having a plurality of stacked gates with silicon nitride mask layer and silicon oxide mask layer formed on top of the surface; depositing a first carbon-containing silicon oxide thin layer; depositing a second non-carbon-containing silicon oxide layer to fill the gaps between adjacent stacked gates; and planarizing the first silicon oxide thin layer and the second silicon oxide layer by applying the silicon nitride mask layer as a stop layer, removing the second silicon oxide layer, and forming the first sidewalls with the first silicon oxide thin layer on the sides of the stacked gates. The present disclosure further provides a semiconductor device made with the method thereof. The present disclosure can remove the silicon oxide mask layer above the stacked gates through a simple process flow.
US11600482B2 Apparatuses, systems, and methods for ion traps
An ion trap apparatus is provided. The ion trap apparatus comprises two or more radio frequency (RF) rails formed with substantially parallel longitudinal axes and with substantially coplanar upper surfaces; and two or more sequences of trapping and/or transport (TT) electrodes with each sequence formed to extend substantially parallel to the substantially parallel longitudinal axes of the RF rails. The two or more RF rails and the two or more sequences of TT electrodes define an ion trap. The two or more sequences of TT electrodes are arranged into a number of zones. Each zone comprises wide matched groups of TT electrodes and at least one narrow matched group of TT electrodes. A wide TT electrode is longer and/or wider in a direction substantially parallel to the substantially parallel longitudinal axes of the RF rails than a narrow TT electrode.
US11600477B2 Gas injection process kit to eliminate arcing and improve uniform gas distribution for a PVD process
Embodiments of process shield for use in process chambers are provided herein. In some embodiments, a process shield for use in a process chamber includes: an annular body having an upper portion and a lower portion extending downward and radially inward from the upper portion, wherein the upper portion includes a plurality of annular trenches on an upper surface thereof and having a plurality of slots disposed therebetween to fluidly couple the plurality of annular trenches, wherein one or more inlets extend from an outer surface of the annular body to an outermost trench of the plurality of annular trenches.
US11600475B2 Plasma processing apparatus and control method
A plasma processing apparatus includes a main container, one or more radio frequency antennas, a plurality of metal windows, and a plasma detector. The one or more radio frequency antennas are configured to generate inductively coupled plasma in a plasma generation region in the main container. The metal windows are disposed between the plasma generation region and the radio frequency antennas while being insulated from each other and from the main container. Further, a plasma detector is connected to each of the metal windows and configured to detect a plasma state.
US11600473B2 Ion source with biased extraction plate
An ion source having an electrically isolated extraction plate is disclosed. By isolating the extraction plate, a different voltage can be applied to the extraction plate than to the body of the arc chamber. By applying a more positive voltage to the extraction plate, more efficient ion source operation with higher plasma density can be achieved. In this mode the plasma potential is increased, and the electrostatic sheath reduces losses of electrons to the chamber walls. By applying a more negative voltage, an ion rich sheath adjacent to the extraction aperture can be created. In this mode, conditioning and cleaning of the extraction plate is achieved via ion bombardment. Further, in certain embodiments, the voltage applied to the extraction plate can be pulsed to allow ion extraction and cleaning to occur simultaneously.
US11600470B2 Targeted heat control systems
Exemplary semiconductor processing chambers may include a chamber body including sidewalls and a base. The chambers may include a substrate support extending through the base of the chamber body. The substrate support may include a support platen configured to support a semiconductor substrate. The substrate support may include a shaft coupled with the support platen. The substrate support may include a shield coupled with the shaft of the substrate support. The shield may include a plurality of apertures defined through the shield. The substrate support may include a block seated in an aperture of the shield.
US11600467B2 Power supply devices for plasma systems and method of use
Power supply devices for generating at least one electric high-frequency power signal for a plasma having at least a first plasma state and a second plasma state are provided. The power supply devices are configured to determine a first variable that characterizes a power reflected by the plasma in the first plasma state, determine a second variable that characterizes a power reflected by the plasma in the second plasma state, generate a third variable based on the first variable and the second variable, and control at least one of a frequency or a power of the high-frequency power signal based on the third variable.
US11600464B2 Apparatus and method for reduction of particle contamination by bias voltage
The invention provides a bias voltage to the component (such as the Faraday cup) for reducing the generation of particles, such as the implanted ions and/or the combination of the implanted ions and the material of the component, and preventing particles peeling away the component. The strength of the biased voltage should not significantly affect the implantation of ions into the wafer and should significantly prevent the emission of radiation and/or electrons away the biased component. How to provide and adjust the biased voltage is not limited, both the extra voltage source and the amended Pre-Amplifier are acceptable. Moreover, due to the electric field generated by the Faraday cup is modified by the biased voltage, the ion beam divergence close to the Faraday cup may be reduced such that the potential difference between the ion beam measured by the profiler and received by the Faraday cup may be minimized.
US11600461B2 Switch device with contact cover
The present invention refers to a switch device with at least one contact point, the contact point having a first contact and a second contact, the first and second contacts being spaced apart from one another in an open position and electrically contacting one another in a closed position, the contact point being assigned an arc blowout device for generating a magnetic blowing field, the blowout field being such that an arc produced when the contact point is opened is blown away from the contact point. In accordance with the invention, at least one of the two contacts is provided with a non-conductive cover on a non-contact-facing side which faces away from the other contact, which cover prevents a base point of the arc from crossing the non-contact-facing side.
US11600460B2 System for limiting a peak current of short-circuit current
A system for limiting a peak current of short-circuit current comprises a first high-frequency branch configured to provide a first high-frequency current to a first switch (1SKa) of a first phase branch of a three-phase AC when the first phase branch occurs a short-circuit; a second high-frequency branch configured to provide a second high-frequency current to a second switch (1SKc) of a second phase branch of the three-phase AC when the second phase branch occurs a short-circuit; and a third phase branch of the three-phase AC connected in parallel with the first phase branch and the second phase branch and configured to always supply power.
US11600457B2 Button switch
The present disclosure belongs to the technical field of switches, and particularly relates to a button switch. The button switch comprises a base, an upper cover plate and a lower cover plate are arranged on the upper side and the lower side of the base respectively, a circuit board is arranged in the base, input wiring terminals and output insertion pieces are connected to the circuit board, a switch assembly for controlling the communication of the input wiring terminals and the output insertion pieces is arranged between the input wiring terminals and the output insertion pieces The button switch is stable in use process, stable in contact, long in service life, not prone to damage and convenient to maintain, and can be widely applied to various handheld electric tools.
US11600456B2 Actuation unit for a household appliance
An actuation unit for a household appliance, preferably an electrically drivable, household appliance, includes an actuation element, having an actuation element base. The actuation element has a protrusion portion extending from the actuation element base, which is inserted into a recess of an actuation button, such that the actuation element and the actuation button have, in an assembled state, a degree of freedom in a direction corresponding to the extension of the protrusion portion and in a further direction.
US11600450B2 Hybrid capacitor with improved ESR stabilization
Provided is a capacitor, and more preferably a hybrid capacitor, and a method of making the capacitor. The capacitor comprises an anode, with a dielectric on the anode, and a cathode with a barrier layer on the cathode. A separator, conductive polymer, liquid electrolyte and stabilizer are between the anode and cathode.
US11600445B2 Method for manufacturing a multilayer ceramic electronic component
A multilayer ceramic electronic component includes a multilayer body including two major surfaces opposite to each other in a layer stacking direction, two side surfaces opposite to each other in a widthwise direction orthogonal or substantially orthogonal to the layer stacking direction, and two end surfaces opposite to each other in a lengthwise direction orthogonal or substantially orthogonal to the layer stacking direction and the widthwise direction, and external electrodes provided on the two end surfaces. A method for manufacturing the multilayer ceramic capacitor component includes preparing a plurality of multilayer bodies, stacking the plurality of multilayer bodies via a binder, rotating the plurality of multilayer bodies by about 90° with the lengthwise direction defining and functioning as an axis of rotation, and providing a side gap portion; and removing the binder from the multilayer body provided with the side gap portion.
US11600441B2 Multilayer electronic component
A multilayer electronic component includes a body including dielectric layers and internal electrodes. The internal electrodes are exposed to fifth and sixth surfaces of the body, and first ends thereof are respectively exposed to third or fourth surfaces of the body. First and second side margin portions are respectively disposed on the fifth and sixth surfaces. The body includes an active portion, and upper and lower cover portions disposed respectively on a first surface and a second surface of the active portion in a first direction. The ratio of a dimension of the lower cover portion in the first direction C to a dimension of the first side margin portion in the third direction A, C/A≥2.6, C/T is 0.080, where T is a dimension of the body in the first direction, and D
US11600434B2 Power inductor and manufacturing method therefor
Disclosed are a power inductor and a method of manufacturing the same. The power inductor includes a body, a coil pattern provided in the body, an external electrode disposed on at least one surface of the body and extending to at least the other surface of the body, which is adjacent thereto, and a coupling layer provided between the body and an extended area of the external electrode.
US11600432B2 Substrate-embedded transformer with improved isolation
An embedded-core device including a substrate, a core embedded in the substrate, a winding arranged around the core, and a dummy pin in direct contact with the core and not in direct contact with the winding. A method of a manufacturing an embedded-core device includes providing winding pins and a dummy pin, inserting a core between the winding pins using the dummy pin such that the dummy pin is in direct contact with the core and not in direct contact with the winding pins, and sealing the core with resin.
US11600430B2 Inductor including high-rigidity insulating layers
There are provided an inductor and a method of manufacturing the same. The inductor includes: a body including a plurality of coil layers and high-rigidity insulating layers disposed on and beneath the plurality of coil layers; and external electrodes disposed on external surfaces of the body and connected to the coil layers. Build-up insulating layers are disposed between the high-rigidity insulating layers to cover the coil layers, and the high-rigidity insulating layers have a Young's modulus greater than that of the build-up insulating layers.
US11600429B1 Geometrically configurable planar wafers
A system of modular components each include pin ports that may be connected in different configurations to enact alternative planar designs. Each modular component has asymmetries that are utilized to facilitate alternative wiring. Such asymmetries could include protrusions in the wafer to align edge connections. Alternatively, or in addition, the asymmetries include differences in copper disposition to certain edge connections. Each modular component has a non-conductive coating on each side of the wafer to insulate the underlaying copper layer.
US11600428B2 Coil component
A coil component includes an element body including a magnetic portion containing metal particles and a coil conductor embedded in the magnetic portion, and at least a pair of outer electrodes disposed on the element body and electrically connected to the coil conductor. The magnetic portion includes a region A containing metal particles having a relatively small average particle size and a region B containing metal particles having a relatively large average particle size. The region A is present between outer electrodes of the pair of outer electrodes and the coil conductor.
US11600425B2 Coil component
One object is to increase the filling factor of magnetic particles and increase the evenness of distribution of the magnetic particles in a magnetic main body of a coil component. A coil component includes: a magnetic main body containing a resin and magnetic particles; and a coil conductor embedded in the magnetic main body. The magnetic particles include large-sized magnetic particles, middle-sized magnetic particles, and small-sized magnetic particles. The proportion of the volume of the large-sized magnetic particles to the total volume of all the magnetic particles is 70 vol % to 85 vol %, the proportion of the volume of the middle-sized magnetic particles to the total volume is 2 vol % to 28 vol %, and the proportion of the volume of the small-sized magnetic particles to the total volume is 2 vol % to 28 vol %. The particle size distribution of the small-sized magnetic particles overlaps that of the middle-sized magnetic particles.
US11600420B2 Signal converter
The present disclosure provides a signal convertor, which includes a circuit board, a plurality of isolation transformers, a capacitor, a signal-converting module, an electrical connection interface and a plugging interface. The isolation transformers, the capacitor, the signal-converting module are disposed on the circuit board. The signal-converting module is for converting a plugging signal received from the plugging interface into an electrical signal and transferring the electrical signal to the isolation transformers, or for converting the electrical signal received from the isolation transformers into the plugging signal and transferring the plugging signal to the plugging interface.
US11600418B2 Flexible magnetic sealing apparatus
A magnetic sealing closure, comprising: a. a first flexible strip, with a plurality of cavities adapted to incorporate a plurality of magnetic elements; b. a second flexible strip, with a plurality of cavities adapted to incorporate a plurality of magnetic elements; wherein said sealing closure comprises membranes connectable to said first strip, and a second membrane connectable to said second strip, such that said plurality of magnetic elements of said second strip are embedded within said plurality of cavities between said second strip and said second membrane; when said first and second strips and are brought together from the side of said first and second membranes, magnetic elements of said first and said second strips magnetically attract each other, such that a sealing is provided.
US11600417B2 Permanent magnet for motor, rotor assembly having same, motor, and compressor
A permanent magnet for a motor, a rotor assembly having the permanent magnet, a motor, and a compressor are disclosed. The permanent magnet has a Nd—Fe—B-based main phase. The main phase has a grain size of smaller than or equal to 4 micrometers. The mass ratio of dysprosium and/or terbium in the permanent magnet is less than or equal to 0.5%. The intrinsic coercivity Hcj of the permanent magnet at 25° C. satisfies Hcj≥1500 kA/m. The permanent magnet according to embodiments of the present disclosure can have fewer or no heavy rare-earth elements, and meanwhile exhibit excellent performance, which improves the cost performance.
US11600415B2 Superconducting magnet system for cyclotron and cyclotron comprising ihe same
A superconducting magnet system and a cyclotron using the same. The superconducting magnet system includes a cryogenic device, a superconducting device and a protecting module. The cryogenic device includes a refrigerating machine and a cryogenic container assembly. The cryogenic container assembly includes a first container end, a connecting tube and a second container end. The first container end is communicated with the second container end through the connecting tube. The superconducting device includes a superconducting coil arranged in the first container end and immersed in a liquid or gaseous cooling medium. The protecting module is connected to the superconducting coil and is configured to protect the superconducting coil if the superconducting coil suffers a quench.
US11600414B2 Soft magnetic powder, Fe-based nanocrystalline alloy powder, magnetic component, and dust core
Provided is a soft magnetic powder that can produce a dust core having excellent magnetic properties. The soft magnetic powder has a chemical composition, excluding inevitable impurities, represented by a composition formula of FeaSibBcPdCueMf, where the M is at least one element selected from the group consisting of Nb, Mo, Zr, Ta, W, Hf, Ti, V, Cr, Mn, C, Al, S, O, and N, 79 at %≤a≤84.5 at %, 0 at %≤b<6 at %, 0 at %
US11600411B2 Terminal connecting structure and electronic component
A terminal connecting structure is provided with each of the electrodes provided on the element forming the electronic component; and the terminals respectively having the connecting portions arranged along the electrodes respectively. In addition, the terminal connecting structure is provided with clearance forming portions configured to respectively form the respective clearances between the electrodes and the connecting portions respectively; and the connecting materials respectively provided in the clearances, the connecting material being configured to electrically connect the connecting portions and the electrodes respectively.
US11600408B2 Method for improving current carrying capacity of second-generation high-temperature superconducting tape
A method for improving current carrying capacity of a second-generation high-temperature superconducting tape, which includes: stretching the second-generation high-temperature superconducting tape in a high-temperature environment, and carrying out an oxygenation heat treatment on the stretched second-generation high-temperature superconducting tape The atmosphere of the high-temperature environment is oxygen, or an inert gas, or a mixture thereof, and a temperature of the high-temperature environment is 450-650° C.; and a strain for stretching ranges from 0.1% to 1%, and a time for stretching ranges from 1 minute to 100 hours. The method of the present invention is a post-processing technique for the second-generation high-temperature superconducting tape with a simple treatment process and a controllable result, and by stretching, current carrying capacity of the superconducting tape is improved and anisotropy of superconductivity is reduced.
US11600404B2 Electric cable comprising a metal layer
An electric cable has at least one elongated electrical conductor (1), at least one electrically insulating layer (2) surrounding the elongated electrical conductor (1), and at least one metal layer (3) surrounding electrically insulating layer (2). The metal layer (3) has metal nanowires.
US11600395B1 Secure patient access via healthcare service provider specific wireless access point
Systems and methods for providing a health care service provider specific wireless access point that facilitates secure communication between a patient, provider, and/or third-party service. Patient devices may connect to the healthcare service provider (HSP) wireless access point or “hub” when they are in range of the hub (e.g., when in a doctor's office waiting room). The wireless access point may be also configured to detect the presence of a patient device. In various implementations, the wireless access point may be configured to obtain identifying information of patient devices and send the information to a server. The server may be configured to use the information to create or update a profile for the patient associated with a patient device. The profile may be updated by additional information derived from the patient's interaction with the network, provider input, and/or by the patient updating their profile or inputting additional information.
US11600393B2 Computer implemented modeling and prediction of phenotypes
A method, software, database and system for attribute partner identification and social network based attribute analysis are presented in which attribute profiles associated with individuals can be compared and potential partners identified. Connections can be formed within social networks based on analysis of genetic and non-genetic data. Degrees of attribute separation (genetic and non-genetic) can be utilized to analyze relationships and to identify individuals who might benefit from being connected.
US11600392B2 Health data aggregation and outbreak modeling
The technology uses aggregated health data and outbreak models to conduct differential diagnosis and provide risk assessments that indicate a likelihood of contracting COVID-19. A healthcare organization server provides COVID-19 diagnostic kits and health applications to participating computing devices that log user health data and registers contacts with other participating users via wireless interactions. The organization compares received data with data received from computing devices from a plurality of other users and identifies common occurrences. The server creates an outbreak model of a geographic region based on the data. The server communicates a determined likelihood of contracting COVID-19 of the user to the user computing device. The server provides the outbreak model to the user, healthcare workers, or others for use in responding to the outbreak.
US11600391B1 Classifying and grouping service descriptors from health provider chargemasters
Embodiments of a computer-assisted method classify service descriptors from chargemasters into national billing code equivalents for easy comparison of health provider prices. Medical libraries are attached and specialized rules are applied to augment service descriptors from chargemasters with supplementary medical information. A computer processor is configured to execute a text-based classifier and/or textual similarity metric to accurately associate service descriptors to national billing coding equivalents for service descriptors from different health providers. The disclosed embodiments form a comprehensive list of service descriptors grouped by national billing code equivalents and by textual similarity.
US11600389B2 Question generating method and apparatus, inquiring diagnosis system, and computer readable storage medium
The present disclosure relates to a question generating method and apparatus, an inquiring diagnosis system, and a computer readable storage medium. The question generating apparatus includes at least one processor, the at least one processor being configured to: acquire a candidate question set Q; calculate an information value of each candidate question in the candidate question set Q; and generate at least one question according to the information value of each candidate question.
US11600371B2 Systems and methods for time-based athletic activity measurement and display
An athletic parameter measurement device worn by an athlete during an athletic activity session includes a housing which attaches to the athlete, a display, a processor associated with the display, and an athletic parameter measurement sensor. During the athletic activity, the device detects, using the sensor, a vertical jump height of the athlete, and displays, during the performance of the athletic activity session, a representation of the vertical jump height on the display.
US11600369B2 Pharmacy predictive analytics
A system, including a memory storing instructions and a processor configured to execute the instructions is provided. The instructions executed by the processor cause the system to retrieve a diagnostic information for a patient, to retrieve a physician information for a physician in charge of the patient, and to determine an anticipated medication prescription for the patient based on the diagnostic information, the physician information, and a medication prescribing pattern stored in the memory. A method for using the system and a non-transitory, computer readable medium including the instructions are also provided.
US11600367B2 Medical diagnostic platform
Embodiments of the invention are directed to a system, method, or computer program product for a medical diagnostic platform. The system accesses data collected on one or more source server systems and selectively extracts user information according to the desired criteria of an operator or user. The system generates a secure, user database, wherein the user database comprises the selectively extracted user information, such as medical, financial, and demographic information, from multiple source server systems creating a centralized database of user information stored in a single location. The system further generates a medical diagnostic analysis of the user in comparison to similar users and displays recommended and extrapolated results for diagnoses, procedures, treatments, and costs for the user based on the history of the similar users.
US11600366B2 System and method for facilitating configuration modifications for a patient interface computer system based on risk of readmission of a patient
The present disclosure pertains to a system for facilitating configuration modifications for a patient interface computer system based on risk of readmission of the patient. In some embodiments, the system obtains (i) patient demographics information associated with a patient, the patient previously having been admitted at a facility of a first type, (ii) disease information associated with the patient, and (iii) facility information associated with a facility of a second type, the facility information including one or more facility-specific factors associated with the facility of the second type. The system determines a risk of readmission to a facility of the first type for the patient based on the obtained patient demographics information, the disease information, and the facility information. The system causes a configuration of the patient interface computer system to be modified based on the determined risk of readmission.
US11600364B2 Machine-learned pharmacology optimization
Aspects of the present disclosure include methods for optimizing pharmacological compound development and methods for optimizing one or more modifications of a compound. Aspects of the present disclosure further include methods for designing treatments for a disease, and methods for designing optimized candidate compounds to treat a disease that causes one or more disease effects. Aspects of the present disclosure further include computer-implemented methods for training a model for pharmacological compound design, and computer-implemented methods for optimizing chemical modification of pharmacological compounds.
US11600363B2 PTF-based method for predicting target soil property and content
Provided is a pedo-transfer function (PTF)-based method for predicting a target soil property. Based on the collection of a multi-source soil dataset and environmental variables, a dataset containing all measured information is divided. Second-level regions are obtained by zoning according to the spatial variation in soil properties. An optimal independent variable set of PTFs in different regions is obtained by screening. Then, linear fitting and nonlinear fitting of the PTFs are performed for different zones separately. By comparing the accuracy of different functions between different zones, optimal PTFs oriented toward sampling sites are selected, so as to build a database including soil sampling sites. Further, regional independent variable layers are constructed by means of machine learning, to establish region-oriented PTFs; and a spatial distribution map of the target soil property and content for a target region is produced.
US11600360B2 Trace reconstruction from reads with indeterminant errors
Polynucleotide sequencing generates multiple reads of a polynucleotide molecule. Many or all of the reads contain errors. Trace reconstruction takes multiple reads generated by a polynucleotide sequencer and uses those multiple reads to reconstruct accurately the nucleotide sequence of the polynucleotide molecule. Some reads may contain errors that cannot be corrected. Thus, there may be reads that can be used throughout their entire length and other reads that have indeterminant errors which cannot be corrected. Rather than discarding the entire read when an indeterminant error is found, the portion of the read with the error is skipped and the sequence of the read following the error is used to reconstruct the trace. The amount of the read skipped is determined by the location of subsequence after the error that matches a consensus sequence of the other reads. Analysis resumes at a location determined by the location of the match.
US11600358B2 Temperature management of memory elements of an information handling system
Managing a temperature of a memory element of an information handling system, the method comprising: identifying a lower temperature boundary of the memory element; determining an initial temperature of the memory element; determining whether the initial temperature is less than the lower temperature boundary; in response to determining that the initial temperature is less than the lower temperature boundary: performing a series of repeated burst refresh operations at the memory element; after performing the series of repeated burst refreshes operations, determining an updated temperature of memory element; determining whether the updated temperature is less than the lower temperature boundary; and in response to determining that the updated temperature is greater than the lower temperature boundary, performing a normal boot of the memory element.
US11600355B2 Monitoring and adjusting access operations at a memory device
Methods, systems, and devices for monitoring and adjusting access operations at a memory device are described to support integrating monitors or sensors for detecting memory device health issues, such as those resulting from device access or wear. The monitoring may include traffic monitoring of access operations performed at various components of the memory device, or may include sensors that may measure parameters of components of the memory device to detect wear. The traffic monitoring or the parameters measured by the sensors may be represented by a metric related to access operations for the memory device. The memory device may use the metric (e.g., along with a threshold) to determine whether to adjust a parameter associated with performing access operations received by the memory device, in order to implement a corrective action.
US11600352B2 Storage device
A storage device includes a memory, a write circuit, a read circuit, and a debug information register. The memory includes a data area and a redundant area that corresponds to the data area. The write circuit writes first data specified in a write command to the data area, and first information about a transmission source which has transmitted the write command, to the redundant area. The read circuit reads the first data as second data from the data area, and reads the first information as second information from the redundant area, in response to a read command. The debug information register stores the second information read by the read circuit.
US11600350B2 Methods of testing nonvolatile memory devices
In a method of testing a nonvolatile memory device including a first semiconductor layer in which and a second semiconductor layer is formed prior to the first semiconductor layer, circuit elements including a page buffer circuit are provided in the second semiconductor layer, an on state of nonvolatile memory cells which are not connected to the page buffer circuit is mimicked by providing a conducting path between an internal node of a bit-line connection circuit connected between a sensing node and a bit-line node of the page buffer circuit and a voltage terminal to receive a first voltage, a sensing and latching operation with the on state being mimicked is performed in the page buffer circuit and a determination is made as to whether the page buffer circuit operates normally is made based on a result of the sensing and latching operation.
US11600346B2 Non-volatile memory and write cycle recording device thereof
A write cycle recording device includes a storage device and a controller. The storage device is corresponding to a memory block of a non-volatile memory. The storage device has a plurality of bits for recording a plurality of recorded writing loop counts corresponding to a plurality of writing operations of the memory block. The controller is configured to: perform a writing operation on the memory block; record a performed writing loop count of the writing operation; and, update a recorded writing loop count corresponding to the writing operation in the storage device according to the performed writing loop count.
US11600343B2 Efficient read of NAND with read disturb mitigation
Technology is disclosed for an efficient read NAND memory cells while mitigating read disturb. In an aspect, a read sequence includes a read spike that removes residual electrons from the NAND channels, followed by reading multiple different groups of memory cells, followed by a channel clean operation. The read spike and channel clean mitigate read disturb. The read spike and channel clean each take a significant amount of time to perform. However, since multiple groups of memory cells are read between the read spike and channel clean this time is essentially spread over the reading of multiple groups, thereby improving the average time to read a single group of memory cells. In one aspect, reading the multiple different groups of memory cells includes reading one or more pages from each of the groups of memory cells. In one aspect, each group is in a different sub-block.
US11600335B2 Memory device and bit line precharging method during program verify operation in the memory device
A memory device includes bit lines coupled to a memory block, a page buffer group selecting the bit lines in response to page buffer signals, applying a precharge voltage to selected bit lines from among the bit lines, and applying a ground voltage to unselected bit lines during a program verify operation, and a page buffer controller outputting the page buffer signals to selectively apply the precharge voltage to the bit lines according to an order of read operations on a logical page during the program verify operation.
US11600331B2 Memory device with improved program performance and method of operating the same
A memory device includes a memory cell region including a first metal pad, a peripheral circuit region including a second metal pad and vertically connected to the memory cell region by the first and second metal pads, a memory cell array in the memory cell region including cell strings including memory cells, word lines respectively connected to the memory cells, bit lines connected to one side of the cell strings, and a ground selection line connected to the cell strings, a control logic in the peripheral circuit region including a precharge control circuit for controlling precharge on partial cell strings among the cell strings and controlling a plurality of data program steps on the memory cells, and a row decoder in the peripheral circuit region for activating at least some of the word lines in response to a control of the control logic.
US11600325B2 Non volatile resistive memory logic device
A resistance switching RAM logic device is presented. The device includes a pair of resistance switching RAM cells that may be independently programed into at least a low resistance state (LRS) or a high resistance state (HRS). The resistance switching RAM logic device may further include a shared output node electrically connected to the pair of resistance switching RAM cells. A logical output may be determined from the programmed resistance state of each of the resistance switching RAM cells.
US11600323B2 Non-volatile memory device with concurrent bank operations
An apparatus, system, and method for controlling data transfer to an output port of a serial data link interface in a semiconductor memory is disclosed. In one example, a flash memory device may have multiple serial data links, multiple memory banks and control input ports that enable the memory device to transfer the serial data to a serial data output port of the memory device. In another example, a flash memory device may have a single serial data link, a single memory bank, a serial data input port, a control input port for receiving output enable signals. The flash memory devices may be cascaded in a daisy-chain configuration using echo signal lines to serially communicate between memory devices.
US11600315B2 Performing a refresh operation based on system characteristics
A method for performing a refresh operation based on system characteristics is provided. A The method includes determining that a current operation condition of a memory component is in a first state and detecting a change in the operation condition from the first state to a second state. The method further includes determining a range of the operation condition to which the second state belongs. The method further includes determining a refresh period associated with the range of the operation condition, the refresh period corresponding to a period of time between a first time when a write operation is performed on a segment of the memory component and a second time when a refresh operation is to be performed on the segment. The method further includes performing the refresh operation on the memory component according to the refresh period.
US11600314B2 Apparatuses and methods for sketch circuits for refresh binning
Apparatuses, systems, and methods for sketch circuits for refresh binning. The rows of a memory may have different information retention times. The row addresses may be sorted into different bins based on these information retention times. In order to store information about which row addresses are associated with which bins a sketch circuit may be used. When an address is generated as part of a refresh operation, it may be used to generate a number of different hash values, which may be used to index entries in a storage structure. The entries may indicate which bin the address is associated with. Based on the binning information, the memory may refresh the address at different rates (e.g., by determining whether to provide the address as a refresh address or not).
US11600312B1 Activate commands for memory preparation
Methods, systems, and devices for activate commands for memory preparation are described. A memory device may receive an activate command for a row of a memory bank in the memory device. The activate command may include an indicator that indicates a type of an access operation associated with the activate command. The memory device may perform, based on the type of the access operation, an operation to prepare the memory device for the access operation. The memory device may then receive an access command for the access operation after performing the operation to prepare the memory device for the access operation.
US11600311B2 Memory controller and method of operating the same
A memory controller may control a memory device. The memory device may be coupled to the memory controller through a channel. The memory controller may include an idle time monitor and a clock signal generator. The idle time monitor may output an idle time interval of the memory device. The idle time interval may be between an end time of a previous operation of the memory device and a start time of a current operation. The clock signal generator may generate a clock signal based on the idle time interval and output the clock signal to the memory device through the channel to perform a current operation.
US11600309B2 3D memory with 3D sense amplifier
Structures for 3D sense amplifiers for 3D memories are disclosed. A first embodiment uses one type of vertical transistors in constructing 3D sense amplifiers. A second embodiment uses both n- and p-type transistors for 3D sense amplifiers. Either or both of n- and p-type transistors are vertical transistors. The n- and p-type transistors may reside on different levels, or on the same level above a substrate if both are vertical transistors. In any embodiment, different options are available for gate contact formation. In any embodiments and options or alternatives thereof, one or more sense-enable circuits may be used. Sense amplifiers for several bit lines may be staggered on one or both sides of a memory array. Column multiplexers may be used to couple particular bit lines to data outputs. Bit-line multiplexers may be used to couple certain bit lines to shared 3D sense amplifiers.
US11600307B2 Memory circuit architecture
A semiconductor device includes: a memory circuit having a plurality of quadrants arranged at corners of the memory circuit and surrounding a bank control component; wherein a first quadrant of the plurality of quadrants includes a first bit cell core and a first set of input output circuits configured to access the first bit cell core, the first quadrant defined by a rectangular boundary that encloses portions of two perpendicular edges of the memory circuit; wherein a second quadrant of the plurality of quadrants includes a second bit cell core and a second set of input output circuits configured to access the second bit cell core, the second quadrant being adjacent the first quadrant, wherein a border between the first quadrant and the second quadrant defines a first axis about which the first quadrant and the second quadrant are symmetrical.
US11600306B2 Enclosure for coupling storage device to a computer
A mechanical enclosure provides a mechanism for coupling a storage device to a computer system. The mechanical enclosure can be removably coupled to the computer system and can allow for coupling of the storage device to the computer system without using specialty cables and connectors. The mechanical enclosure can allow the storage device to be coupled to computer system without significantly degrading the speed at which the data stored within the storage device is downloaded onto the computer. The storage device can be inserted into the mechanical enclosure which couples the storage device to the mechanical enclosure. The mechanical enclosure can be inserted into the computer system which similarly couples the computer system to the mechanical enclosure to effectively couple the storage device and the computer system. Once the storage device is effectively coupled to the computer system, the data stored within the storage device can be downloaded onto the computer without the need for specialty cables and connectors.
US11600302B2 System and methods for autonomous synchronous rendering of media objects obtained from a plurality of media sources
Systems and methods for autonomous rendering of synchronous media objects are disclosed. The system may obtain unsynchronized media objects from user devices and initialize a media object analysis procedure for each media object by collecting metadata associated with each media object and determine a plurality of labels for each media object based on the collected metadata. Further, the system may execute audio analysis for at least one audio track associated with each media object to determine an audio score. The system may then select a best audio track corresponding to each media object based on the audio scores and create a narrative sequence comprising of media object slots filled with media objects and corresponding best audio tracks for each media object. Furthermore, based on approval of the narrative sequence by a user device, the system may generate a synchronized media object preview for display on the user device.
US11600301B2 Method and device of editing a video
The present disclosure describes techniques of editing a video. The techniques described in the present disclosure comprise converting a to-be-edited video comprising a plurality of frames into an image sequence comprising a plurality of images, wherein a resolution of each image in the image sequence is lower than a resolution of a corresponding frame in the to-be-edited video; generating a script of editing the to-be-edited video based at least in part on selecting and editing at least some of the plurality of images in the image sequence; displaying a preview of editing effects based on the script; and sending the script to a server computing device in response to determining the preview satisfies requirements, wherein the to-be-edited video is processed by the server computing device based on the script of editing the to-be edited video.
US11600300B2 Method and device for generating dynamic image
Embodiments of the disclosure provide a method for generating a dynamic image, an electronic device for the same and a storage medium for the same. The electronic device obtains a video based on a trigger operation. The electronic device obtains images of the video by separating the images an audio data of the video. The images include first images and second images. The electronic device obtains target images by processing the first images. Each of the target images does not contain the target object. The electronic device generates the dynamic image based on the images and the target images.
US11600296B1 Composite hard disk drive
A data storage method, apparatus and system that increase drive capacity, minimize latency, reduce write access time and improve drive lifetime is described in this invention. In one embodiment, the data storage device described here is a composite hard disk drive comprises a number of recording media platters labeled from 1 to n, where n is greater than or equal to 2; wherein there exist two positive integer n1 and n2, where n1 and n2 are between 1 and n; n1 is not equals to n2; wherein the data tracks for the media platters n1 and n2 are written based on one of the following: 1) different RTs; 2) different WAs; or 3) different RTs and different WAs.
US11600295B2 Vacuum process apparatus and vacuum process method
A vacuum process method for a magnetic recording medium having a surface protective layer for protecting a magnetic recording layer formed on a substrate includes a ta-C film forming step of forming a ta-C film on the magnetic recording layer, a transportation step of transporting a substrate on which the ta-C film is formed, a radical generation step of generating radicals by exciting a process gas, and a radical process step of irradiating a surface of the ta-C film with the radicals.
US11600291B1 Device selection from audio data
This disclosure describes techniques for identifying a voice-enabled device from a group of voice-enabled devices to respond to a speech utterance of a user. A speech-processing system may receive an audio signal representing the speech utterance captured in an environment of a voice-enabled device, and identify another voice-enabled device located in the environment. The system may analyze the audio signal using a different natural-language-understanding model for each of the voice-enabled devices to identify an intent for each of the voice-enabled devices to respond to the speech utterance. The system may determine confidence scores that the intents are responsive to the speech utterance, and select the intent with the highest confidence score. The system may use the selected intent to generate a command for the corresponding voice-enabled device to respond to the user.
US11600287B2 Cancellation of vehicle active sound management signals for handsfree systems
Audio systems and methods are provided that receive a sound management input signal as a reference signal to remove related content from a microphone signal in, e.g., an automotive hands-free system. The sound management signal may provide an acoustic augmentation to reduce, enhance, or create an acoustic effect, e.g., of an engine, motor, or other operating components. A signal processor receives the sound management signal and the microphone signal, and reduces or removes the sound management signal components from the microphone signal.
US11600282B2 Compressing audio waveforms using neural networks and vector quantizers
Methods, systems and apparatus, including computer programs encoded on computer storage media. One of the methods includes receiving an audio waveform that includes a respective audio sample for each of a plurality of time steps, processing the audio waveform using an encoder neural network to generate a plurality of feature vectors representing the audio waveform, generating a respective coded representation of each of the plurality of feature vectors using a plurality of vector quantizers that are each associated with a respective codebook of code vectors, wherein the respective coded representation of each feature vector identifies a plurality of code vectors, including a respective code vector from the codebook of each vector quantizer, that define a quantized representation of the feature vector, and generating a compressed representation of the audio waveform by compressing the respective coded representation of each of the plurality of feature vectors.
US11600281B2 Selection of quantisation schemes for spatial audio parameter encoding
There is disclosed inter alia an apparatus for spatial audio signal encoding comprising means for receiving for each time frequency block of a sub band of an audio frame a spatial audio parameter comprising an azimuth and an elevation; determining a first distortion measure for the audio frame by determining a first distance measure for each time frequency block and summing the first distance measure for each time frequency block; determining a second distortion measure for the audio frame by determining a second distance measure for each time frequency block and summing the second distance measure for each time frequency block, and selecting either the first quantization scheme or the second quantization scheme for quantising the elevation and the azimuth for all time frequency blocks of the sub band of the audio frame, wherein the selecting is dependent on the first and second distortion measures.
US11600280B2 Analog-to-digital converter and method
An analogue-to-digital converter (ADC), comprising: an adaptive whitening filter configured to filter an analogue input signal and output a whitened analogue input signal; a first converter configured to receive said whitened analogue input signal and output a whitened digital signal; a controller configured to adapt the whitening filter based on the received analogue input signal.
US11600275B2 Electronic device and control method thereof
An electronic device performing voice recognition on user utterance based on first voice assistance. The electronic device may receive information on recognition characteristic of second voice assistance for user utterance from an external device and adjust recognition characteristic of the first voice assistance based on the information on the recognition characteristic of the second voice assistance.
US11600272B2 Integrated virtual assistant in oil gas domain applications
A computer-implemented method for facilitating navigation of an oil-gas domain application using a virtual assistant integrated within the oil-gas domain application includes generating a trained model for responding to utterances received from a user via a virtual assistant integrated within an oil-gas domain application. The trained model links the utterances to respective actions and responses; receiving a user utterance via the virtual assistant integrated within the oil-gas domain application. The method further includes determining a response to the user utterance using the trained model, wherein the response is associated with performing an action within the oil-gas domain application; and providing the response to the virtual assistant to cause the virtual assistant to execute the action within the oil-gas domain application.
US11600268B2 System and/or method for semantic parsing of air traffic control audio
The method S200 can include: at an aircraft, receiving an audio utterance from air traffic control S210, converting the audio utterance to text, determining commands from the text using a question-and-answer model S240, and optionally controlling the aircraft based on the commands S250. The method functions to automatically interpret flight commands from the air traffic control (ATC) stream.
US11600267B2 Event-based semantic search and retrieval
A technique for semantic search and retrieval that is event-based, wherein is event is composed of a sequence of observations that are user speech or physical actions. Using a first set of conversations, a machine learning model is trained against groupings of utterances therein to generate a speech act classifier. Observation sequences therein are organized into groupings of events and configured for subsequent event recognition. A set of second (unannotated) conversations are then received. The set of second conversations is evaluated using the speech act classifier and information retrieved from the event recognition to generate event-level metadata that comprises, for each utterance or physical action within an event, one or more associated tags. In response to a query, a search is performed against the metadata. Because the metadata is derived from event recognition, the search is performed against events learned from the set of first conversations. One or more conversation fragments that, from an event-based perspective, are semantically-relevant to the query, are returned.
US11600266B2 Network-based learning models for natural language processing
Systems and methods of network-based learning models for natural language processing are provided. Information may be stored information in memory regarding user interaction with network content. Further, a digital recording of a vocal utterance made by a user may be captured. The vocal utterance may be interpreted based on the stored user interaction information. An intent of the user may be identified based on the interpretation, and a prediction may be made based on the identified intent. The prediction may further correspond to a selected workflow.
US11600258B2 Systems and methods for acoustic mode conversion
The present disclosure provides systems and methods associated with mode conversion for ultrasound and acoustic radiation devices. A method is disclosed for manufacturing a mode converting structure comprising a holographic metamaterial that, when positioned relative to an acoustic radiation device (AR), modifies an acoustic field profile of the AR device from an input mode to an output mode, the method including identifying a volumetric distribution of acoustic material properties within the mode converting structure to transform an input pressure field distribution of acoustic radiation in the input mode to an output field distribution of acoustic radiation that approximates the target radiation pattern in the output mode and manufacturing the mode converting structure using the identified volumetric distribution of acoustic material properties.
US11600253B2 Electronic percussion instrument, electronic musical instrument, information processing device, and information processing method
An electronic percussion instrument, electronic musical instrument, information processing device, and information processing method are provided. The electronic musical instrument includes a control device that performs processing in which an envelope indicating a change in a reference value over time for determining whether vibration of the second playing operation element is self-induced vibration or excited vibration entailed by vibration of the first playing operation element is generated based on a waveform indicating vibration of the first playing operation element, and processing in which information on the basis of excited vibration of the second playing operation element is prevented from being included in information indicating operation of the second playing operation element using the reference value indicated by the envelope.
US11600251B2 Musicality information provision method, musicality information provision apparatus, and musicality information provision system
A musicality information provision method includes acquiring first performance data from a performance of a given composition, calculating, with respect to a combination of a plurality of parameters indicating musicality, which are included in the first performance data, respective distances between the first performance data and a plurality of sets of second performance data that are acquired from performances of the given composition and that are compared with the first performance data, and outputting determination information for determining the musicality of the first performance data, the determination information including information indicating the distances.
US11600250B2 Throw-off device
Described herein are percussion instruments and drums, such as snare drums. The drums include a throw-off device with a handle attached to a mount, which itself can be attached to a drum sidewall. One of the handle and the mount includes a magnet while the other includes a magnetic portion for magnetic engagement with the magnet. The magnetic engagement can be used to bias the handle toward or into a desired position.
US11600244B2 Perceptual luminance nonlinearity-based image data exchange across different display capabilities
A handheld imaging device has a data receiver that is configured to receive reference encoded image data. The data includes reference code values, which are encoded by an external coding system. The reference code values represent reference gray levels, which are being selected using a reference grayscale display function that is based on perceptual non-linearity of human vision adapted at different light levels to spatial frequencies. The imaging device also has a data converter that is configured to access a code mapping between the reference code values and device-specific code values of the imaging device. The device-specific code values are configured to produce gray levels that are specific to the imaging device. Based on the code mapping, the data converter is configured to transcode the reference encoded image data into device-specific image data, which is encoded with the device-specific code values.
US11600241B2 Display control device, imaging device, display control method, and display control program
A display control device performs a display control of motion picture data, and includes a specific image insertion control unit that performs an insertion control of displaying a specific image different from the motion picture data on a display unit in a period from displaying a first frame of the motion picture data on the display unit to displaying a second frame subsequent to the first frame of the motion picture data; and an insertion execution control unit that decides whether or not to execute the insertion control based on a moving amount of a moving object included in the motion picture data and an observation angle of one pixel of the motion picture data displayed on the display unit.
US11600235B1 Scheme for operating under-display camera to prevent light interference from display
Embodiments relate to coordinating operation of an under-display camera and a portion of a display panel over the camera to reduce impact of light emitted from the display panel during light sensing periods of the under-display camera. Depending on the level of light in the surrounding of an electronic device, the light emission period of the display panel and the light sensing period of the under-display camera are adjusted. The timing of the light emission period and the light sensing period are controlled so that a row of pixels in the display panel is not in the light emission period when corresponding row or rows of sensors in the under-display camera are in the light sensing period. In this way, the under-display camera may capture images without the influence of light emitted from the display panel.
US11600232B2 Display device and gate driving circuit having a synchronization transistor
One or more embodiments of the present disclosure relate to a display device and a gate driving circuit. There is further provided with a synchronization transistor controlled according to a voltage of a Q node of a m-th scan driver (e.g., a second scan driver) and controlling an electrical connection between an output terminal of the n-th light emitting driver and a clock input terminal of the m-th scan driver, so that the rising characteristic and/or the falling characteristic of the light emission signal which is a type of the gate signal can be improved, thereby improving a threshold voltage compensation performance of the driving transistor and the image quality.
US11600230B2 Display substrate and driving method thereof, and display device
A display substrate, a driving method thereof, and a display device. The display substrate includes: a first display sub-region including a plurality of first repeating regions each including a first pixel unit and a second pixel unit disposed adjacently, the first pixel unit including a first sub-pixel and a second sub-pixel, and the second pixel unit including a second sub-pixel and a third sub-pixel; and a second display sub-region including a plurality of second repeating regions each including a third pixel unit and a first transparent pixel, the third pixel unit including a first sub-pixel, a second sub-pixel and a third sub-pixel; the first transparent pixel is configured such that a pixel density of the second display sub-region is less than a pixel density of the first display sub-region, and a light transmittance of the second display sub-region is greater than a light transmittance of the first display sub-region.
US11600227B2 Circuit and method for driving light sources
A driving circuit that includes a plurality of sub-driving circuits and a plurality of first switching circuits is introduced. The sub-driving circuits is configured to supply a plurality of driving currents to drive a first group of light sources to emit light to form a first pixel on a display medium. The first switching circuits are respectively coupled to the sub-driving circuits and are configured to control the plurality of sub-driving circuits to supply the driving currents to the first group of light sources according to the pixel data, wherein a current value of each of the plurality of driving currents is corresponding to a bit order of a respective bit of the pixel data.
US11600223B2 Wearable display apparatus and driving method thereof
A wearable display apparatus comprises a control unit, a display unit, an optical transmission unit and a photoelectric detection unit. The control unit is configured to control the display unit to output a display image, the light transmission unit is configured to transmit a first part of light of the display image to human eyes, and transmit a second part of the light of the display image to the photoelectric detection unit, the photoelectric detection unit is configured to send a feedback signal to the control unit; and the control unit is configured to compensate for a drift of characteristics including brightness and color according to the feedback signal from the photoelectric detection unit.
US11600222B2 Light-emitting circuit having bypass circuit for reducing the possibility of the light-emitting unit illuminating in the dark state
A light-emitting circuit is provided herein, which includes a light-emitting unit, a driving transistor, and a bypass transistor. The driving transistor is configured to drive the light-emitting unit. The bypass circuit diverts the current flowing from the driving transistor to the light-emitting unit for reducing the possibility of the light-emitting unit illuminating in the dark state.
US11600220B2 Timing controller board, main control board, display device, and detection method thereof
The disclosure discloses a timing controller board, a main control board, a display device and a detection method thereof. The timing controller board outputs a second level signal transmitted by a first fixed potential signal pin to the main control board through a detection circuit when a first data signal pin outputs a first level signal; the main control board loads a second potential signal transmitted by a second fixed potential signal pin to a second data signal pin and a clock signal pin through a switching circuit upon receiving the second level signal, to cause the main control board to stop sending a data signal to the timing controller board through the second data signal pin and stop sending a clock signal to the timing controller board through the clock signal pin.
US11600217B2 Optical compensation system and optical compensation method of display device
Provided is an optical compensation method for a display device including a pixel coupled between first power and second power sources. In the optical compensation method, the first voltage level of the second power source corresponding to a first luminance level is set while measuring the luminance of the display device, the second voltage level of the second power source corresponding to a second luminance level is set while measuring the luminance of the display device, the third voltage levels of the second power source for representative luminance levels including the first and second luminance levels are set based on the first and second voltage levels, and the fourth voltage levels of the second power source for the representative luminance levels according to temperature conditions are set based on the third voltage levels and temperature offsets according to the temperature conditions, under which the display device is driven.
US11600216B1 Display device and operating method thereof
According to an embodiment of the present disclosure, a display device may include a display configured to display an image, a user input interface configured to receive a remote control input from a remote control, and a controller configured to receive a user input, obtain a type of the received user input, and change a display property according to the obtained type of the user input, wherein the type of the user input is one of a remote control input type or a touch input.
US11600215B2 Image adjusting method of display apparatus and applications thereof
An image adjusting method of a display apparatus includes steps as follows: A plurality of preset grayscale-brightness relationship curves are determined corresponding to a plurality of time periods of a day, respectively. A reference grayscale-brightness relationship curve is selected from the preset grayscale-brightness relationship curves according to an acquisition time of an image data, corresponding to one of the time periods. A real-time ambient light is acquired, and it is compared with at least one of a reference contrast and a reference ambient light brightness corresponding to the reference grayscale-brightness relationship curve. At least one other grayscale-brightness relationship curve is selected from the preset grayscale-brightness relationship curves according to a comparison result to at least partially replace the reference grayscale-brightness relationship curve for adjusting the image data. The adjusted image data is then displayed.
US11600214B2 System and method for a six-primary wide gamut color system
The present invention includes systems and methods for a six-primary color system for display. A six-primary color system increases the number of primary colors available in a color system and color system equipment. Increasing the number of primary colors reduces metameric errors from viewer to viewer. The six-primary color system includes Red, Green, Blue, Cyan, Yellow, and Magenta primaries. The systems of the present invention maintain compatibility with existing color systems and equipment and provide systems for backwards compatibility with older color systems.
US11600207B2 Retail display header and associated assemblies
A header box for a retail display structure comprising a front panel, a rear panel, and a bottom panel. The rear panel is formed coplanarly with the front panel and the bottom panel and is folded about a first fold line of the header box relative to the front panel to extend entirely spaced from and substantially parallel to the front panel. The rear panel defines a depending flange extending downwardly from a remainder of the rear panel. The bottom panel is folded about a second fold line of the header box to extend between the rear panel and the front panel and is positioned above a bottommost edge of the front panel and above the depending flange of the rear panel. A reception cavity for receiving a cross bar of the retail display structure is formed between the front panel and the depending flange and below the bottom panel.
US11600206B2 System for powering multiple electronic display devices for displaying goods-related information, and goods presentation system
The invention relates to a system (10) for powering display devices (11) for displaying goods-related information, comprising an elongate base body (12) and at least one closure device (14). The main part (12) has a channel (16) for receiving the display devices (11), and the main part (12) has two end portions (18). Each end portion (18) has one of two channel (16) end portions (20) in which the display devices (11) can be received. The system (10) has at least two current conductors (21, 22) which are arranged in the channel (16), and a power supply contact (28) of each display device (11) can be contacted with a respective current conductors (21, 22) by receiving the display devices (11) in the channel (16). By connecting the closure device (14) to the end portion (18) of the main part (12), a respective supply line (32, 34) of the closure device (14) can be contacted with the current conductors (21, 22). The invention also relates to a goods presentation system and to a method.
US11600205B2 Device for inserting a transponder
A device for inserting a transponder into a slot of an object, the device being designed as an insert part which has approximately the length and width of the slot and which can be connected to the slot, and which has a receptacle for the transponder.The task of designing an appropriate device in such a manner that the transponder to be inserted can be reliably positioned at the correct location of the slot is achieved in that the receptacle is arranged on the end of the insert part facing an end of the slot, and has a resilient web for clamping the transponder, when inserted, between a base of the insert part 4 and the resilient web, wherein the space between the web and the base is undersized with respect to the thickness of the transponder.
US11600202B1 Insulative rescue cap containing emergency response procedures
The present invention relates generally to a device and a method that maintains an individual's body temperature during exposure to cold conditions or cold water and, more specifically, to an insulative rescue cap that clearly provides instructions and teachings of how to correctly perform emergency medical procedures, namely CPR. The cap is contoured to the individual's head.
US11600200B2 Moulage training apparatus, injury simulant, method of making and using the same
The present invention generally relates to a medical training apparatus, injury simulant, method of making and using the same. More particularly, the present invention is directed towards a moulage training apparatus having one or more access panels, injury simulant, method of making and using the same in the field of emergent and non-emergent medical treatment and acute care simulation.
US11600198B2 System for dynamically provisioning cyber training environments
Methods and systems allow a user or operator to easily create cyber-training environments for use in a cyber-training system. In one embodiment, the environments are configured as missions. The missions may have a plurality of features, such as training objectives, a mission storyline, a mission order and mission objectives, relative to a mission environment. The mission environment comprises a virtual environment, such as defined by a virtual network having virtual machines or devices.
US11600196B2 Method and system for supporting learning, and non-transitory computer-readable recording medium
The present invention relates to a method, system, and non-transitory computer-readable recording medium for supporting learning. According to one aspect of the invention, there is provided a method for supporting learning, the method comprising the steps of: acquiring a learner's score for at least one assessment item included in a scoring table, wherein the learner has solved a question for learning and the scoring table is applied to a descriptive answer of the learner; determining a weak learning element of the learner with reference to the acquired score and at least one learning element associated with the at least one assessment item; and determining a supplementary learning path to be provided to the learner with reference to the determined weak learning element.
US11600195B2 Digital input device, digital correction device and distance learning system
A digital input device includes a sensor that detects an electronic pen and outputs coordinates according to positions pointed by the electronic pen, a display device, an operation button, a processor, and a storage device storing a program that causes the digital input device to: display, on the display device, a predetermined template according to a format indicated by template data and inputted information according to the position pointed by the electronic pen and received via the sensor; provide timepoint information at each timepoint, generate pieces of time-series data based on the timepoint information provided at each timepoint, each of the pieces of the time-series data including: a timepoint value indicated by the timepoint information, coordinate values indicated by the coordinates output from the sensor, a writing pressure value, and a button status value; and store answer information and correction information in association with the template data indicating the format.
US11600190B2 Simulation therapy for autism spectrum disorder
An adaptive computer simulation rendering system is disclosed for conditioning an individual having Autism Spectrum Disorder (ASD) to real-world environments through variable sensory output in computer simulations. The subject is fully or partially immersed in a computer-simulated environment for a time-limited session. Real-time monitoring of the human subject is performed for a change in a sensor-derived, quantified sensory load level. Responsive to an increase in sensory load level, the computer-simulated environment modulates the sensor load on the individual. The human subject adapts to increasingly complex environments by this modulation of simulation thereby providing therapeutic benefit to the individual with ASD.
US11600177B1 Autonomous vehicle application
Methods and systems for communicating between autonomous vehicles are described herein. Such communication may be performed for signaling, collision avoidance, path coordination, and/or autonomous control. A computing device may receive data for the same road segment from autonomous vehicles, including (i) an indication of a location within the road segment, and (ii) an indication of a condition of the road segment. The computing device may generate, from the data for the same road segment, an overall indication of the condition of the road segment, which may include a recommendation to vehicles approaching the road segment. Additionally, the computing device may receive a request from a computing device within a vehicle approaching the road segment to display vehicle data. The overall indication for the road segment may then be displayed on a user interface of the computing device.
US11600175B2 Information processing apparatus, information processing method, and road surface marking system
An information processing apparatus controls a road surface marking apparatus configured to form any road surface marking by changing light emission patterns of a plurality of light emitters provided on a road surface. In the information processing apparatus, a control unit detects, when switching from a second traffic lane through which a pedestrian is allowed to pass to a first traffic lane through which a pedestrian is prohibited from passing is executed, a user who is a pedestrian remaining in the first traffic lane after the switching. Then, the control unit causes the road surface marking apparatus to form an urging marking used for urging the user to withdraw from the first traffic lane after the switching.
US11600174B2 Systems and methods for autonomous road condition reporting
Apparatuses, methods, and computer readable storage media are provided for autonomously reporting road conditions. The apparatus can be operated by using one or more sensors by a detecting vehicle to detect a road condition. A computer can then identify the road condition using a component and generating a road condition information. The computer can then determine an effect of the road condition on other vehicles and determine a subset of the other vehicles that will be affected by the road condition. The computer can then transmit the road condition information such that the road condition information is receivable by the subset of other vehicles.
US11600173B2 Devices, systems, and methods for driving incentivization
Devices, systems, and methods related to incentives for complying with suggested driving operations can include determining suggested driving operations, determining a desirability of the suggested driving operations, communicating the desirability of the suggested driving operations, and optionally monitoring compliance with the suggested driving operations.
US11600172B2 Internet of vehicles message exchange method and related apparatus
An IoV message exchange method performed by the server includes: obtaining position information of a first roadside unit, position information of a second roadside unit, and a roadside unit density reference value, the first roadside unit and the second roadside unit are on a first road section and are two adjacent roadside units, and the first road section is a road section between the first roadside unit and the second roadside unit; determining a density of roadside units on the first road section based on the position information and the roadside unit density reference value; determining a downlink message sending policy based on the density of the roadside units on the first road section; and sending the first IoV message to a first vehicle-mounted device according to the downlink message sending policy, the first vehicle-mounted device is a vehicle-mounted device on the first road section.
US11600169B2 Method carried out in system including active stylus and sensor controller, sensor controller, and active stylus
A sensor controller includes a transmitter configured to transmit an uplink signal including a first partial signal and a second partial signal. The transmitter is configured to transmit the first partial signal by direct spreading using a first spread code and transmit the second partial signal by direct spreading using a second spread code which is different from the first spread code and which has an identical chip time length to the first spread code. An active stylus includes a receiver configured to receive an uplink signal including a first partial signal and a second partial signal. The receiver is configured to synchronize with the uplink signal by detecting the first partial signal using a first spread code and thereafter detect the second partial signal using a second spread code, which is different from the first spread code and has an identical chip time length to the first spread code.
US11600163B2 Key return portal
Methods and apparatus for detecting the retention of a car key by a customer after return of a rental car are disclosed. A plurality of RFID tags having a common identifier are attached to the rental car keys. The shuttle bus or other facility exit is equipped with a detection portal configured to detect a RFID tag having the common identifier and provide a signal upon detection of the RFID tag to a monitor that provides an alert upon receipt of the signal.
US11600159B2 Smoke alarm system
A smoke detector alarm system configured with improvements that enable remotely positioning a smoke detector battery from a smoke detector while recharging the battery such that there is not a loss of battery power in case of a power outage and the battery replacement needs are reduced.
US11600158B2 Information processing apparatus, control method, and program
An information processing apparatus (2000) detects that a customer (30) takes up a product from a display area (20), using a captured image (12). The information processing apparatus (2000) generates information (customer information) indicating the acquisition count by the customer (30) in a manner that is associated with an identifier of the customer (30). The information processing apparatus 2000 sets the acquisition count, which is indicated by the customer information on the customer (30), in a case where the customer (30) makes payment for the products, to zero.
US11600151B2 Automatic teller machine with pre-registration
An ATM pre-registration tool allows a user to request an amount of cash from an ATM before traveling to that ATM. The pre-registration tool receivers a user's request and determines whether a specified ATM contains the requested cash. If the ATM does not contain the requested cash, the pre-registration tool informs the user that the ATM does not contain sufficient funds to fulfill the user's request. If the ATM contains the requested cash, the pre-registration tool instructs the ATM to reserve that cash for the user.
US11600146B2 Method, device, and computer-readable medium for wagering on a skills-based digital gaming competition with an out-of-game peer wagering module
A method for wagering on a skills-based digital gaming competition, the method executing on a computing device including storage storing a peer-wagering module that is external and distinct from at least one game stored on the storage device or another storage device, the method including: receiving potential game and competitor player data; receiving game competition selection information from the player that includes at least one selected game instance and at least one wager amount; receiving game instance match ID data generated by the transactional server, wherein the game instance match ID data includes at least one of: credential data associated with the player, player wager amount or a board, level, or difficulty setting associated with the selected game instance; and transmitting the game instance match ID data and game initiation data to the game, thereby activating the at least one selected game instance on the computing device.
US11600138B2 Games using financial indicators as random number generators
According to various systems and methods, financial indicators may be used as random number generators to determine variables, such as numbers and cards, for various games, including casino-style games like roulette and poker. Players may place wagers relating to one or more game variables, such as one or more cards, hands, a roulette wheel spin, a lottery number, or other variable or outcome of a game. After bets are received, one or more random numbers may be determined based on one or more financial indicators, such as a least significant digit of the price or value of a financial instrument, index, or financial metric at a specific time. The random number(s) may be used to determine game variables, such as a winning lottery number, slot reel values, or numbers and suits of cards dealt. In some embodiments, players may select one or more financial instruments or indicators that will be used to resolve one or more game variables.
US11600136B2 Systems and methods for electronic gaming with trigger conditions
In one aspect, an electronic gaming system is described. The electronic gaming system includes a display device, a random number generator (RNG), a player input interface, and a game controller configured to execute instructions stored in a tangible, non-transitory, computer-readable medium. When executed by the game controller, the instructions cause the game controller to at least determine, during play of a base game, that an enhancement trigger condition is satisfied and convert the symbol displayed on each position having one of the first frame and the second frame displayed thereon into a wild symbol. The instructions further cause the game controller to determine that a bonus game trigger condition is satisfied and convert a plurality of positions on each reel with at least one position having the second frame displayed thereon, into a bonus reel. The instructions also cause the game controller to generate a bonus game outcome.
US11600135B2 Gaming system and a method of gaming
A gaming method and system, the method comprising providing one or more reels in a spinning reel game, the reels being displayed as three dimensional and displayed as provided with game symbols along and around the reels, displaying spinning of the reels and thereby sequentially displaying at least some of the game symbols displayed as provided along the reels, displaying rotating of the reels and thereby sequentially displaying at least some of the game symbols displayed as provided around the reels, stopping the spinning and the rotating of each of the reels at a respective stop position, and determining a game outcome based on at least some of the game symbols displayed when each of the reels is in its respective stop position.
US11600131B2 Method and keyboard for product selection
The method for product selection comprises the steps of selecting a product among a plurality of options of different products, said selection being carried out by remotely signaling a label that represents the selected product; checking that no other selection has been detected; checking that the detected selection lasts longer than a predetermined period of time or more than a predetermined electromagnetic field strength; and dispensing the selected product if it has been verified that no other selection has been detected and if it has been verified that the selection lasts longer than said predetermined period of time and less than the predetermined electromagnetic field strength, or canceling the selection of the product if another selection has been detected or the detected selection lasts less than said predetermined period of time or is greater than the predetermined electromagnetic field strength.
US11600130B2 Validation method and apparatus for identification documents
An apparatus configured to perform or control obtaining or causing obtaining an image of at least a part of a surface of a document. The apparatus deriving or causing the derivation of a representation of the at least a part of the surface from the image. The representation comprising a set of values respectively representing a corresponding set of height levels. The apparatus generates or causes the generating of a string of characters based on the representation of the part of the surface. The string of characters comprising a first portion representative of the set of height levels of the corresponding sections of the part of the surface and a second portion generated based on a function of the representation and/or of the first portion of the string of characters. The apparatus associates or causes the associating of information representing the string of characters with identification information of the document.
US11600124B2 Systems and methods for voice-activated control of an access control platform
In one aspect, a server computer is configured to facilitate operation of a movable barrier operator using voice commands. The server computer includes a processor configured to receive a request for a first rolling voice identifier from a communication apparatus in response to receipt of a voice command of a user requesting a state change of a movable barrier. The processor is configured to send the first rolling voice identifier to the communication apparatus causing the communication apparatus to provide a first physical stimulus to the user based at least in part on the first rolling voice identifier and user account information. The processor is configured to receive a communication indicative of a user voice response to the first physical stimulus and determine whether to instruct the movable barrier operator to change a state of the movable barrier based on the user voice response to the first physical stimulus.
US11600122B2 Methods, devices and electronic keys for access-restricted environments
A method includes determining, by a first radio transceiver of an access-restricted environment, of first direction information of a first radio signal transmitted between the first radio transceiver and a wireless device. The method further includes determining, by a second radio transceiver of the access-restricted environment, of second direction information of a second radio signal transmitted between the second radio transceiver and the wireless device. The method further includes receiving, by the access-restricted environment, of angle information determined by an electronic key associated with the access-restricted environment. The method further includes determining, based on the first direction information, the second direction information and the angle information, whether the wireless device is a relay device or the electronic key. The method can be based, for example, on a Bluetooth technology.
US11600118B2 Information processing apparatus, information processing method, and information processing program
The accuracy of identity authentication is further improved. There is provided an information processing apparatus including a first determiner that determines whether a face of a user and an identity verification document are captured in a moving image at a same time, a second determiner that makes, when the first determiner determines that the face and the identity verification document are captured at the same time, a notification of an action instruction, and determines whether the user acts in accordance with the action instruction, and a verifier that verifies, when the second determiner determines that the user acts in accordance with the action instruction, that the identity verification document belongs to the user.
US11600117B2 Gesture recognition system and gesture recognition method
A gesture recognition system and a gesture recognition method are provided. The gesture recognition system includes a fingerprint sensor and a processing circuit. The processing circuit obtains a first fingerprint image and a second fingerprint image through the fingerprint sensor. The processing circuit obtains a plurality of first coordinate parameters of a plurality of first coordinate points in the first fingerprint image, and obtains a plurality of second coordinate parameters of a plurality of second coordinate points in the second fingerprint image. The first coordinate points of the first fingerprint image and the second coordinate points of the second fingerprint image respectively have a plurality of grayscale values corresponding to each other. The processing circuit determines a gesture operation according to the first coordinate parameters and the second coordinate parameters.
US11600116B2 Methods and apparatuses for recognizing gesture, electronic devices and storage media
Provided are a method and an apparatus for recognizing a gesture, an electronic device and a storage medium. In one or more embodiments, the method includes: detecting at least one hand region from a video image and obtaining hand image information of each of the at least one hand region; obtaining hand motion information of each of the at least one hand region by tracking the at least one hand region; determining a gesture corresponding to each of the at least one hand region according to the hand image information and/or the hand motion information of each of the at least one hand region; wherein the gesture comprises at least one of a single-hand static gesture, a single-hand dynamic gesture, a double-hand static gesture or a double-hand dynamic gesture.
US11600106B2 Systems and methods for generating three-dimensional images of an object based on frustrated total internal reflection
Systems and methods for generating a three-dimensional representation of a surface using frustrated total internal reflection. The system may obtain a two-dimensional image of an object in close proximity to an imaging surface. The intensity of the electromagnetic radiation received for individual points on the object may be determined. The system may determine a distance between the imaging surface and the object at each of the individual points based on a correlation between the electromagnetic radiation transmitted towards the imaging surface and the electromagnetic radiation reflected from the imaging surface. The determined intensity of the electromagnetic radiation may indicate the electromagnetic radiation reflected from the imaging surface. A three-dimensional representation of the object may be generated based on the two-dimensional image and/or the determined distances between the imaging surface and the object at each of the individual points.
US11600103B2 Shortwave infrared optical imaging through an electronic device display
Systems and methods for through-display imaging. An optical imaging sensor is positioned at least partially behind a display and is configured to emit shortwave infrared light at least partially through the display to illuminate an object, such as a fingerprint, in contact with an outer surface of the display. Surface reflections from the object are received and an image of the object can be assembled.
US11600100B2 Image sensing method
An image sensing method, applicable to the anti-spoofing recognition of under screen optical fingerprint sensing, is provided, including: dividing the image sensor into sensing blocks, dividing the display area of the display device correspondingly according to the sensing area, and the display area including the light-emitting area; defining the luminous color of each display area and the color coordinate value of each luminous color; each sensing block sensing the light intensity of the image reflected to the sensing block from the display block emitting the light onto the reference object and the test object to be measured; calculating the anti-spoofing reference color information of the reference object and registering in the system; when sensing the fingerprint image, first obtaining the light intensity of each block, then calculating the color information of the test object; and finally, comparing the color information with the registered anti-spoofing reference color information.
US11600099B2 Biological feature identification device and manufacturing method of the same
A biological feature identification device includes a display device and a sensing device. The display device includes multiple pixels arranged along a first direction. The pixels each has a sub-pixel having a display element and a switch element. The sensing device includes multiple sensing units arranged along a second direction. The sensing units each has a sensing element. When the spatial frequency relation is |4*(RE/100)−(1/SU)|>A, the first and second directions are the same, and the biological feature identification device satisfy the criteria: A<|4*(RE/100)−(1/SU)|A, and A is not equal to zero.
US11600082B1 Image analysis technologies for assessing safety of vehicle operation
Systems and methods for using image analysis techniques to assess unsafe driving conditions by a vehicle operator are discloses. According to aspects, a computing device may access and analyze image data depicting the vehicle operator. In analyzing the image, the computing device may measure certain visible metrics as depicted in the image data and compare the metrics to corresponding threshold values, and may accordingly determine whether the vehicle operator is exhibiting an unsafe driving condition. The computing device may generate and present alerts that indicate any determined unsafe driving condition.
US11600080B2 Lane marker detection
Certain aspects of the present disclosure provide a method for lane marker detection, including: receiving an input image; providing the input image to a lane marker detection model; processing the input image with a shared lane marker portion of the lane marker detection model; processing output of the shared lane marker portion of the lane marker detection model with a plurality of lane marker-specific representation layers of the lane marker detection model to generate a plurality of lane marker representations; and outputting a plurality of lane markers based on the plurality of lane marker representations.
US11600079B2 Vehicle control device, vehicle control method, and program
A vehicle control device includes: a recognizer configured to recognize a surrounding situation of a vehicle; and a driving controller configured to control a speed and steering of the vehicle according to a recognition result of the recognizer. The driving controller is configured to stop following travel of following a front vehicle recognized by the recognizer according to a state of a target recognized by the recognizer in a traveling region through which the front vehicle has passed when the following travel is performed. The target is a regulation sign for regulating a part of a lane in which a vehicle is traveling, a regulation sign for regulating a lane, or a guiding sign for guiding a visual line of an occupant of the vehicle.
US11600078B2 Information processing apparatus, information processing method, vehicle, information processing server, and storage medium
An information processing apparatus recognizes a target within an actual image by executing processing of a neural network. The information processing apparatus obtains intermediate outputs which correspond to the actual image and a computer graphics (CG) image and which are from a hidden layer when each of the actual image and the CG image has been separately input to the neural network, and causes the neural network to perform learning with use of an evaluation values based on a first evaluation function and a second evaluation function, the first evaluation function causing the evaluation value to decrease as a difference between a recognition result and training data decreases, the second evaluation function causing the evaluation value to decrease as a difference between the intermediate outputs corresponding to the actual image and the CG image decreases.
US11600076B2 Detection of a hazardous situation in road traffic
A method is disclosed for detecting a hazardous situation in road traffic, wherein visible surroundings of a motor vehicle are scanned by way of at least one surroundings monitoring sensor for the presence of a trigger. Upon detection of the trigger, data regarding the surroundings of the motor vehicle is collected by the at least one surroundings monitoring sensor in a trigger-specific radius around the trigger. Pieces of information based on the collected data are transmitted via a communication device to at least one receiver that is independent of the motor vehicle.
US11600069B2 Method and apparatus for detecting temporal action of video, electronic device and storage medium
A method and apparatus for detecting a temporal action of a video, an electronic device and a storage medium are disclosed, which relates to the field of video processing technologies. An implementation includes: acquiring an initial temporal feature sequence of a video to be detected; acquiring, by a pre-trained video-temporal-action detecting module, implicit features and explicit features of a plurality of configured temporal anchor boxes based on the initial temporal feature sequence; and acquiring, by the video-temporal-action detecting module, the starting position and the ending position of a video clip containing a specified action, the category of the specified action and the probability that the specified action belongs to the category from the plural temporal anchor boxes according to the explicit features and the implicit features of the plural temporal anchor boxes.
US11600067B2 Action recognition with high-order interaction through spatial-temporal object tracking
Aspects of the present disclosure describe systems, methods, and structures that provide action recognition with high-order interaction with spatio-temporal object tracking. Image and object features are organized into into tracks, which advantageously facilitates many possible learnable embeddings and intra/inter-track interaction(s). Operationally, our systems, method, and structures according to the present disclosure employ an efficient high-order interaction model to learn embeddings and intra/inter object track interaction across the space and time for AR. Each frame is detected by an object detector to locate visual objects. Those objects are linked through time to form object tracks. The object tracks are then organized and combined with the embeddings as the input to our model. The model is trained to generate representative embeddings and discriminative video features through high-order interaction which is formulated as an efficient matrix operation without iterative processing delay.
US11600062B1 Camera system for defining an inspection space
A camera system for defining an inspection space including one or more cameras placed in proximity to a sink or wash station. The camera system is configured such that points within the defined inspection space are visible and may be recorded, but objects outside the defined inspection space are blurred or invisible. This is accomplished by selecting depth of field or by attaching a computing device that is programmed to not record or save information from parts of the image.
US11600061B1 Method and system for maintaining bridge using bridge image data
Provided are a method and a system for analyzing image data obtained by photographing a bridge by a drone using artificial intelligence, rapidly and accurately finding a part that requires maintenance of the bridge, and calculating a maintenance solution and a maintenance estimate for the part. The system for maintaining a bridge by analyzing bridge image data received from a drone using artificial intelligence, includes: the drone that photographs the bridge to generate the bridge image data; and an artificial intelligence bridge maintenance apparatus that finds a part of the bridge requiring maintenance, and calculates an optimal maintenance solution and an optimal maintenance estimate necessary for the bridge maintenance.
US11600058B2 Methods and systems for learning-based image edge enhancement of sample tube top circles
Methods for image-based detection of the tops of sample tubes used in an automated diagnostic analysis system may be based on a convolutional neural network to pre-process images of the sample tube tops to intensify the tube top circle edges while suppressing the edge response from other objects that may appear in the image. Edge maps generated by the methods may be used for various image-based sample tube analyses, categorizations, and/or characterizations of the sample tubes to control a robot in relationship to the sample tubes. Image processing and control apparatus configured to carry out the methods are also described, as are other aspects.
US11600056B2 Authentication method and system
A method for authenticating an object, comprising determining a physical dispersion pattern of a set of elements, determining a physical characteristic of the set of elements which is distinct from a physical characteristic producible by a transfer printing technology, determining a digital code associated with the object defining the physical dispersion pattern, and authenticating the object by verifying a correspondence of the digital code with the physical dispersion pattern, and verifying the physical characteristic.
US11600054B2 Methods and systems for manufacture of a garment
Methods and systems for manufacture of a garment are disclosed, in particular for generating fabrication data for manufacture of a garment, where said garment is for regulation of a body region of a wearer of the garment. Measurement data for the body region of the wearer is obtained, and the measurement data is modified to simulate a regulating effect for the garment. The modified measurement data is used to generate the fabrication data for manufacturing the garment. The measurement data may be obtained for an unregulated state of the body region of the wearer, the measurement data may be modified to simulate a regulated state of the body region of the wearer. An initial form of the garment may be manufactured using the fabrication data, and the measurement data used to obtain a three-dimensional model of the body region. The initial form of the garment may then be compared to the three-dimensional model; and the comparison used to modify the initial form of the garment.
US11600050B2 Determining 6D pose estimates for augmented reality (AR) sessions
Embodiments include systems and methods for determining a 6D pose estimate associated with an image of a physical 3D object captured in a video stream. An initial 6D pose estimate is inferred and then further iteratively refined. The video stream may be frozen to allow the user to tap or touch a display to indicate a location of the user-input keypoints. The resulting 6D pose estimate is used to assist in replacing or superimposing the physical 3D object with digital or virtual content in an augmented reality (AR) frame.
US11600047B2 Automated image augmentation using a virtual character
An image processing system includes a computing platform having a hardware processor and a system memory storing an image augmentation software code, a three-dimensional (3D) shapes library, and/or a 3D poses library. The image processing system also includes a two-dimensional (2D) pose estimation module communicatively coupled to the image augmentation software code. The hardware processor executes the image augmentation software code to provide an image to the 2D pose estimation module and to receive a 2D pose data generated by the 2D pose estimation module based on the image. The image augmentation software code identifies a 3D shape and/or a 3D pose corresponding to the image using an optimization algorithm applied to the 2D pose data and one or both of the 3D poses library and the 3D shapes library, and may output the 3D shape and/or 3D pose to render an augmented image on a display.
US11600046B2 Selecting two-dimensional imagery data for display within a three-dimensional model
Systems and methods for generating three-dimensional models with correlated three-dimensional and two dimensional imagery data are provided. In particular, imagery data can be captured in two dimensions and three dimensions. Imagery data can be transformed into models. Two-dimensional data and three-dimensional data can be correlated within models. Two-dimensional data can be selected for display within a three-dimensional model. Modifications can be made to the three-dimensional model and can be displayed within a three-dimensional model or within two-dimensional data. Models can transition between two dimensional imagery data and three dimensional imagery data.
US11600044B2 Rendering textures utilizing sharpness maps
The disclosure describes one or more embodiments of systems, methods, and non-transitory computer-readable media that utilize a sharpness map that includes information on how to filter a displacement map on a per-texel basis to preserve sharp features while sampling a displacement map. For instance, the disclosed systems utilize a sharpness map that encodes combinable patterns to represent discontinuities of features within a displacement map. In some embodiments, the disclosed systems generate a sharpness map having texels encoded with discontinuity configurations that are referenced to control filtering (e.g., via interpolation) of a displacement map such that sharp features within the displacement map are not lost (due to smoothing during interpolation). For example, the disclosed systems filter feature values of a displacement map using discontinuities identified within a sharpness map to interpolate when the feature value(s) and a sampling point are identified as being on the same side of a discontinuity.
US11600041B2 Computing illumination of an elongated shape having a noncircular cross section
The system obtains an indication of a shape of a cross-section of an elongated shape, and an orientation of the shape. Based on the shape of the cross-section of the elongated shape and the orientation of the shape, the system creates a nonuniform distribution of random numbers mapping uniformly distributed input values to multiple points on the surface of the elongated shape. The system provides an input value randomly selected from a uniform distribution of random numbers to the nonuniform distribution of random numbers to obtain a point among the multiple sample points on the surface of the elongated shape. The system applies a function to the input value to obtain an indication of a normal associated with the sample point among the multiple sample points. Finally, the system computes an illumination of the elongated shape using the normal.
US11600037B2 Volume rendering using surface guided cropping
Disclosed is surface guided cropping in volume rendering of 3D volumetric data from intervening anatomical structures in the patient's body. A digital 3D representation expressing the topography of a first anatomical structure is used to define a clipping surface or a bounding volume which then is used in the volume rendering to exclude data from an intervening structure when generating a 2D projection of the first anatomical structure.
US11600031B2 Font creation apparatus, font creation method, and font creation program
There are provided a font creation apparatus, a font creation method, and a font creation program capable of generating, from small-number character images having a desired-to-be-imitated style, a complete font set for any language having the same style as the character images. A feature amount extraction unit (40) receives a character image (32) of a first font having a desired-to-be-imitated style and extracts a first feature amount of the first font of the character image (32). An estimation unit (42) estimates a transformation parameter between the extracted first feature amount and a second feature amount of a reference second font (34). A feature amount generation unit (44) generates a fourth feature amount of a second font set to be created by transforming a third feature amount of a complete reference font set (36) based on the estimated transformation parameter. A font generation unit (46) generates a complete second font set by converting the generated fourth feature amount of the second font set into an image.
US11600023B2 Optical center calibration
Optical center calibration may include obtaining one or more parameters for optical center calibration, obtaining an input image captured by an image capture device using a lens, and determining a calibration circle using the parameters and the input image. Determining the calibration circle may include extracting rays using the input image, estimating contours using the input image and the rays, and estimating the calibration circle using the input image and the contours. The calibration may be iteratively improved by repeating calibration based on the input image and a previous iteration of optical center calibration.
US11600022B2 Motion capture calibration using drones
Embodiments facilitate the calibration of cameras in a live action scene using drones. In some embodiments, a method configures a plurality of reference cameras to observe at least one portion of the live action scene. The method further configures one or more moving cameras having unconstrained motion to observe one or more moving objects in the live action scene and to observe at least three known reference points associated with the plurality of reference cameras. The method further receives reference point data in association with the one or more moving cameras, where the reference point data is based on the at least three known reference points. The method further computes a location and an orientation of each moving camera of the one or more moving cameras based on one or more of the reference point data and one or more locations of one or more reference cameras of the plurality of reference cameras.
US11600020B2 Biological substance quantification method, image processing device, pathological diagnosis support system, and recording medium storing computer readable program
A biological substance quantification method of quantifying an expression amount of a specific biological substance in a target sample stained by using a fluorescent dye accumulated particle bondable to the specific biological substance. The method includes: inputting a first fluorescent image obtained by image capturing of the target sample; extracting a bright spot portion from the first fluorescent image and calculating a first luminance value; and calculating a number of the fluorescent dye accumulated particle included in the bright spot portion by using the first luminance value, a second luminance value of a bright spot portion extracted from a second fluorescent image obtained by image capturing of a standard sample, and a distribution of a third luminance value of each bright spot portion in a third fluorescent image obtained by image capturing of a preparation on which the fluorescent dye accumulated particle is dispersed without aggregating.
US11600018B2 Boundary estimation systems and methods
A system or method can analyze symbols on a set of objects having different sizes. The system can identify a characteristic object dimension corresponding to the set of objects. An image of a first object can be received, and, a first virtual object boundary feature (e.g., edge) in the image can be identified for the first object based on the characteristic object dimension. A first symbol can be identified in the image, and whether the first symbol is positioned on the first object can be determined, based on the first virtual object boundary feature.
US11600017B2 Adversarial scene adaptation for camera pose regression
A pose estimation training system includes: a first model configured to generate a first 6 degrees of freedom (DoF) pose of a first camera that captured a first image from a first domain; a second model configured to generate a second 6 DoF pose of a second camera that captured a second image from a second domain, where the second domain is different than the first domain; a discriminator module configured to, based on first and second outputs from the first and second encoder modules, generate a discriminator output indicative of whether the first and second images are from the same domain; and a training control module configured to, based on the discriminator output, selectively adjust at least one weight value shared by the first model and the second model.
US11600015B2 Fiducial web for computer vision
A computer implemented method includes capturing images of an environment via a camera, detecting image features in the environment based on the captured images, the image features including at least one web feature derived from a fiducial web formed of a collection of non-repeating intersecting lines applied to an object in the environment, and estimating a camera pose based on the detected image features including the at least one web feature.
US11600014B2 Pose estimation method of bendable interventional medical device using single-view x-ray image
The present invention relates to a pose estimation method of an interventional medical device using a single-view X-ray image which is captured using a bendable interventional medical device equipped with a plurality of radiopaque markers and using an X-ray source. The pose estimation method includes an operation (a) of defining a circle assuming that the interventional medical device is bent at a constant curvature, an operation (b) of extracting a position value of the marker from an X-ray image obtained by the X-ray source projecting X-rays onto the markers, and an operation (c) of setting a projection plane and estimating a shape of the circle using a position value of the marker extracted from a projected image obtained by perspective-projecting the circle onto the projection plane and using the position value of the marker extracted from the X-ray image.
US11600011B2 Vehicular trailering assist system and method
A method for determining a trailer characteristic includes disposing a camera at a rear portion of a vehicle so as to have a field of view rearward, providing a control having an image processor, and hitching a tongue of a trailer to a hitch ball of the vehicle. Location of a portion of the trailer relative to the camera is determined via processing of captured image data. Responsive to the determination of the location of the portion of the trailer relative to the camera, a subregion of the imaging array of the camera is determined that includes the determined portion of the trailer, and processing at the control is enhanced at the determined subregion during processing of subsequent frames of captured image data to determine location of the portion of the trailer relative to the vehicle centerline in the subsequent frames of captured image data.
US11600009B2 Aligning data sets based on identified fiducial markers
Techniques are disclosed for aligning fiducial markers that commonly exist in each of multiple different N-dimensional (N-D) data sets. Notably, the N-D data sets are at least three-dimensional (3D) data sets. A first set and a second set of N-D data are accessed. A set of one or more fiducial markers that commonly exist in both those sets are identified. Based on the fiducial markers, one or more transformations are performed to align the two sets. Performing this alignment process results in at least a selected number of the common fiducial markers that exist in the two sets being within a threshold alignment relative to one another.
US11599997B2 Dental imaging device
A method to acquire dental images of a patient with a support defining a chamber that is in communication with an outside of said chamber via a first opening and via a second opening. The method includes the following steps: fixing a mobile phone in front of the second opening; positioning the first opening in front of a mouth of the patient; and acquiring at least one dental image by means of the mobile phone.
US11599994B2 System and methods for clear optimally matched panoramic channel technique for deep brain photonic interface
An optical tissue imaging system includes a probe for insertion into a transparent cylindrical capillary. The capillary includes an internal cylindrical channel that extends along a central axis. The capillary is inserted into tissue of a subject, and the probe may rotate and translate within the capillary. The probe may include a mirror configured to reflect light to the tissue outside of the cylindrical capillary.
US11599993B2 Image processing apparatus, method of processing image, and program
At least one processor of an apparatus functions as a generation unit that identifies at least an outer edge of a specific region in a surface layer of an object and that generates outer edge candidates, and a control unit that selects an outer edge candidate based on an instruction from a user among the generated outer edge candidates.
US11599990B2 Deterioration determination method and deterioration determination device for industrial x-ray imaging apparatus
A deterioration determination method in a deterioration determination device configured to determine deterioration of an X-ray detector of an industrial X-ray imaging apparatus, the deterioration determination method including: an acquisition step of acquiring a captured image generated by the X-ray detector; a statistical processing step of generating statistical processing information of the captured image; and a determination step of determining whether or not the X-ray detector has been deteriorated, based on the statistical processing information.
US11599978B2 System and method for finding lines in an image with a vision system
This invention provides a system and method for finding multiple line features in an image. Two related steps are used to identify line features. First, the process computes x and y-components of the gradient field at each image location, projects the gradient field over a plurality subregions, and detects a plurality of gradient extrema, yielding a plurality of edge points with position and gradient. Next, the process iteratively chooses two edge points, fits a model line to them, and if edge point gradients are consistent with the model, computes the full set of inlier points whose position and gradient are consistent with that model. The candidate line with greatest inlier count is retained and the set of remaining outlier points is derived. The process then repeatedly applies the line fitting operation on this and subsequent outlier sets to find a plurality of line results. The process can be exhaustive RANSAC-based.
US11599977B2 Image-processing of image datasets of patients
A method is provided for image-processing an image dataset acquired from a patient by a medical imaging apparatus, (e.g., an X-ray apparatus), wherein the image dataset includes image values associated with image points, and depicts an acquisition region of the patient containing at least one object, (e.g., a medical device), to be enhanced, which is represented by image values within an image-value interval. The method includes determining a non-linearly high-pass filtered enhancement dataset, which is confined to an image portion containing image values lying in the image-value interval. The method also includes determining a result dataset by adding to the image dataset the enhancement dataset weighted by a weighting value. The method further includes outputting the result dataset.
US11599974B2 Joint rolling shutter correction and image deblurring
A method for jointly removing rolling shutter (RS) distortions and blur artifacts in a single input RS and blurred image is presented. The method includes generating a plurality of RS blurred images from a camera, synthesizing RS blurred images from a set of GS sharp images, corresponding GS sharp depth maps, and synthesized RS camera motions by employing a structure-and-motion-aware RS distortion and blur rendering module to generate training data to train a single-view joint RS correction and deblurring convolutional neural network (CNN), and predicting an RS rectified and deblurred image from the single input RS and blurred image by employing the single-view joint RS correction and deblurring CNN.
US11599968B2 Apparatus, a method and a computer program for volumetric video
Embodiments for volumetric video encoding and decoding relating to one or more three-dimensional objects are disclosed. In encoding, after mapping from 3D space to 2D plane (802) a point in the 2D plane is examined (805) to determine which points of the 3D object are mapped to the same point to obtain a set of candidate points. Candidate points belonging to a same surface can be used to determine a center of mass for the surface (807). A depth value of the centre of mass is mapped to a 2D projection depth plane (808). A colour value for the centre of mass is interpolated from colour values of points of the set of surface points which are nearest neighbours of the center of mass (810), and used as the colour of the surface in the texture plane (812). Corresponding embodiments for decoding are provided.
US11599964B2 Network system to filter requests by destination and deadline
A method and system for filtering service requests by destination and deadline are described. A network computer system receives provider data corresponding to a specified destination and a deadline from a service provider. The network computer system tracks a current location of the service provider through a device equipped with one or more location-based resources and receives request data corresponding to requests for service from users. The network computer system analyzes the request data for each of the requests for service to identify a subset of the requests that are assignable to the service provider based on whether the service provider is able to fulfill the request and travel to the desired destination before the deadline. The network computer system transmits a message to the service provider's device requesting that the service provider fulfill one of the requests for service from the identified subset.
US11599957B2 Construction site management device, output device, and construction site management method
The work state identifying unit identifies a work state of a work machine disposed in a construction site at each time point and a work state of a transport vehicle traveling at the construction site at each time point. The time chart generation unit that generates a time chart representing the work state of the work machine at each time point and a time chart representing the work state of the transport vehicle at each time point on the basis of the identified work states. The output control unit that outputs the time charts on an identical screen with a time axis as a common axis.
US11599954B2 System and method for a revenue allocation engine for use with subscription economy
Systems, apparatuses, and methods for the recognition and allocation of revenue generated by a subscription based pricing model or plan that is applied to a product or service. Embodiments respond to customer needs for a flexible and powerful revenue allocation engine to permit correct revenue distribution within a subscription economy and effectively trace changes to a revenue schedule and the resulting revenue recognition. Embodiments can efficiently react to changes to a subscription agreement and calculate a new distribution for a revenue schedule and its impact on revenue recognition and future revenue projections. In one embodiment, the systems and methods includes a revenue recognition/allocation engine that operates to evaluate the impact of “charge events” on revenue generation, taking into account relevant business rules and revenue recognition principles.
US11599953B1 Insurance risk scoring based on credit utilization ratio
Systems and methods are provided for the problem of automatic, algorithm-guided estimation of insurance loss ratio, claims frequency, the probability of excess claims, and other insurance policy performance characteristics for an individual insured or for groups of insured individuals. A time-series-derived Bayesian power spectrum weight is calculated from the frequency of temporal pattern-specific values in terms of intensities at various frequencies of the power spectrum computed from credit utilization ratio (CUR; outstanding balance of debt, as a percentage of credit line available) time-series obtained by the insurer by ‘soft pull’ inquiries submitted periodically to credit-rating agencies, and provides an opportunity to capture and measure the relative magnitude of frequent or unexpected changes in consumer liquidity. The present technology provides a system and method for classifying insurance risk, for insurance risk scoring, or for incorporating a power-spectrum-based temporal pattern-specific weight into an actuarial method to enhance the loss ratio estimation accuracy and statistical financial performance of insurance products and health plans.
US11599949B2 Systems and methods for multivariate artificial intelligence (AI) smart cards
Systems and methods for multivariate Artificial Intelligence (AI) smart cards are provided. An AI smart card may include, for example, pre-stored policy data that may be utilized as a portion of multivariate input by a suite of AI modules to formulate and analyze a claim of loss.
US11599946B2 Algorithmic system for dynamic conditional asset pricing analysis and financial intelligence technology platform automation
The current invention pertains to the novel, nonobvious, and applicable design and development of an algorithmic system for dynamic conditional asset pricing output and financial intelligence technology platform automation. Core technicality entails the consistent estimation of dynamic conditional alphas after one controls for myriad fundamental characteristics such as market risk, size, value, momentum, asset investment growth, and operating profitability through recursive multivariate filtration. Conditional specification test evidence supports the use of the dynamic conditional multifactor asset pricing model against the static alternatives. The fintech platform allows users to interact with one another by transmitting valuable units of financial intelligence and information in an online social network. The information units include dynamic conditional alpha rank order, key financial ratio summary, quadripartite visualization of financial data, and financial statement analysis. The fintech platform automates social network functions for better interactive engagement through minimum viable cloud computing facilities for web mobile app design.
US11599944B2 Systems and methods for providing real-time pre-trade risk assessment
Systems and methods are disclosed that provide real-time pre-trade risk assessments for multiple parties. In one embodiment, a Programmable Logic Device (PLD) may be embedded within an Automated Trading Systems (ATS) architecture by utilizing the Intel socket G or the PCIe interface to provide pre-trade risk functionality. The system may also provide a method for interacting with the ATS DRAM or L1 cache to provide faster access to orders in ATS memory for PLDs. The system may use the Quick Path Interconnect between an embedded processor and a PLD to transfer memory maps. The system may also add additional libraries to an ATS processor to accelerate the transfer or memory maps to a PLD. The system also may use system interrupts to cancel erroneous orders within an ATS processor from a PLD housed within the same physical architecture.
US11599939B2 System, method and computer program for underwriting and processing of loans using machine learning
A system and method for processing loans includes loan approval decision module that receives input from a loan applicant and collects external data including credit bureau data, bank transaction data, and social media data. The system also includes a machine learning module having a pre-processing subsystem, an automated feature engineering subsystem and a feature statistical assessment subsystem. A business objective determination module and an adverse notice notification module is also provided. The business objective determination module includes a weight optimization company valuation maximization model. A set of models is developed using the machine learning module to predict performance of the borrower based on the business objective determination.
US11599934B2 System and method for optimized transfer of digital assets
A computer-implemented method is disclosed. The method includes: receiving a request to process an order of a value storage token; sending, to a messaging address associated with a recipient entity, a first message including a unique link for accessing a token provider selection interface; detecting activation of the unique link by the recipient entity; in response to detecting activation of the unique link by the recipient entity, providing, on a computing device associated with the recipient entity, the token provider selection interface, wherein providing the token provider selection interface includes presenting only the one or more supported token providers as selectable options via the token provider selection interface; receiving, via the token provider selection interface, a selection of a token provider; in response to receiving the selection of the token provider: sending the digital representation of the value storage token to the messaging address associated with the recipient entity.
US11599929B2 Fashion preference analysis
A machine is configured to determine fashion preferences of users and to provide item recommendations based on the fashion preferences. For example, the machine accesses an indication of a fashion style of a user. The fashion style is determined based on automatically captured data pertaining to the user. The machine identifies, based on the fashion style, one or more fashion items from an inventory of fashion items. The machine generates one or more selectable user interface elements for inclusion in a user interface. The one or more user interface elements correspond to the one or more fashion items. The machine causes generation and display of the user interface that includes the one or more selectable user interface elements. A selection of a selectable user interface element results in display of a combination of an image of a particular fashion item and an image of an item worn by the user.
US11599925B1 Visual cable builder
The present invention is directed to a visual cable builder, and accompanying systems, methods, and computer programs. Specifically, a plurality of selectable characteristics of a cable component are displayed to a user. A user selection is received of various selectable characteristic(s) of a cable component. Respective display element(s) associated with the user selection of the selectable characteristic(s) are retrieved. The display element(s) are displayed to the user as part of a configured communications cable. In some embodiments, a part number may also be displayed, the part number being generated based on the selected characteristic(s) of the configured communications cable. An alias part number may also be inputted by the user, which may then be associated with the configured communications cable.
US11599921B2 System and method for determining an alimentary preparation provider
A system of determining an alimentary preparation provider is disclosed. The system comprises a computing device. The computing device is configured to receive input from a user device at a current geographical location. The input comprises an alimentary request and a plurality of request parameters. The computing device generates a plurality of alimentary preparation providers as a function of the plurality of request parameters. A request parameter classifier is generated by the computing device. The computing device classifies, by the request parameter classifier, the plurality of request parameters and the plurality of alimentary preparation providers. The classification outputs an ordered list of request parameters. The computing device assigns the alimentary request to a first alimentary preparation provider as a function of an ordered list of request parameters. A method for determining an alimentary preparation provider is disclosed.
US11599919B2 Information exchange using a database system
An information exchange environment may be maintained. The information exchange environment may be configurable to allow users of an application or service to exchange suggestion data with product development. A user interface may be displayed on a device of a first user of the application or service. A request from the first user to submit first suggestion data may be processed. The first suggestion data may be classified. The first suggestion data may be provided to a first product development entity.
US11599916B2 System and method for omnichannel text-based router and communication system
A system and method for omnichannel text-based routing and customer-to-enterprise communications. The system comprises an interaction control system, an interaction routing system, and a media translation system. The system takes in requests from customers to text, email, or chat with a businessperson and facilitates the interaction by routing, masking, and converting where necessary. The routing is selected from a list of various algorithms and methods to determine the best businessperson to route the customer to. Masking by the system holds anonymity between the customer and businessperson, while conversion happens when the customer and businessperson are using two different communication vehicles such as from text messaging to email.
US11599915B1 Apparatus, system, and method for audio based browser cookies
A system and method for providing digital audio services is described. One embodiment is a method for proving digital audio services, comprising receiving, using a communications interface, an audio stream from a content provider; determining a timestamp for a first audio stream segment; determining a timestamp for a second audio stream segment; updating a playlist with a representation of the audio stream; receiving a query for content information; and sending offer information, in response to receiving the query for content information.
US11599914B2 Programmatic ingestion and zoned cable delivery of linear TV in ad auction environments
Disclosed is delivering and closing out viewership priced spots in zoned cable delivery of linear TV, assembling past measured viewership data within a zone for a TV spot in a program, by aggregating records and augmenting aggregated logs with viewers' demographic data. This includes running an automated auction for advertising, at five minutes or less before airtime, announcing the spot, providing the past viewership data augmented with demographic data, with bids accepted for a rate, accepting and selecting a winning bid, provisioning an ad corresponding to the winning bid rate for an operator to deliver to the zone, after selecting the bid and before the airtime. After airing the ad, included is processing collected delivery logs within ten minutes of receipt, calculating current measured viewership during the spot, calculating an extended price, and reporting to a winning bidder the extended price, within six hours of airing the ad.
US11599910B2 Apparatus for printing, displaying, and managing documents, digital content, advertising, social media, mobile catalogues and the like for retail premises, and system thereof
A retail ticking system including a processing unit, a web services server for receiving sent messages from a terminal client device and delivering presentation data to the terminal, a credential server for receiving and verifying a processed credential access request, a profile management server for storing and retrieving user information, and a message broker adapted to receive and manage event messages.
US11599909B2 Real-time consumer interaction via media broadcast
A system for integrated consumer interaction via media broadcast, comprising an immediate communication system that communicated with a media provider and a communications system, wherein the consumer submits a request to a content provider for interaction that is then handled by the immediate communication to establish an interaction with a communication system, and a method for providing integrated consumer interaction.
US11599907B2 Displaying media content on portable devices based upon user interface state transitions
A method of displaying media content on a display screen of a communication device including a processor and a memory including program code, an application program, and a user application. The application program includes a plurality of activities associated with a plurality of display windows rendered by the display screen. The method includes receiving, at a monitoring process, status callbacks provided by an operating system of the device wherein the status callbacks relate to memory state. Values of at least one of the status callbacks are inspected wherein the at least one of the status callbacks includes a user interface (UI) state value. Based at least in part upon inspection of the UI state value, it is determined that a first activity is finishing. Media content is then displayed upon the display screen upon further determining that a predetermined condition associated with the communication device exists.
US11599904B2 Method, apparatus, and computer program product for predicting consumer behavior
Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for predicting consumer behavior. In one embodiment a method is provided comprising determining a classification for a first consumer, wherein the classification is based on a measure of frequency of purchases by the first consumer; identifying one or more first attributes for the first consumer based on the determined classification, the one or more attributes being attributes selected for predicting the respective one or more metric associated with the first consumer; and determining, based on values for the one or more first attributes, a first prediction value that indicates a programmatically expected number of purchases by the first consumer.
US11599903B2 Advertisement tracking integration system
Systems and methods for retrieving, in a first application using one or more processors, a user profile in which the user profile includes a user ID, and the first application includes a first application interface. The systems and methods further include detecting user selection, in the first application interface, of a sync command to a second application, in which the second application includes an executable script associated with the user ID, retrieving the executable script in response to the detecting the user selection of the sync command, integrating the executable script into an HTML interface associated with the user profile, and generating a two-dimensional graphical component in response to the integration of the executable script.
US11599889B2 Qualification of second-source raw materials in the presence of multiple batch effects
Techniques for qualifying a candidate supplier are presented. Such techniques may include obtaining a part produced by a candidate supplier and measuring a quantifiable property in each of a plurality of samples to obtain an empirical data set. Such techniques may also include selecting, based on the empirical data set, and fitting to the empirical data set, an appropriate linear mixed model for the quantifiable property. Such techniques may further include computing an acceptance parameter from a mean and standard deviation obtained from the appropriate linear mixed model. The acceptance parameter may include a process capability index or a tolerance interval bound. Such techniques may further include determining that the candidate supplier qualifies based on comparing the acceptance parameter to a threshold.
US11599886B2 System for impetus resource distribution process confirmation with wearable device integration
Embodiments of the invention are directed to a system, method, or computer program product for integration with a wearable device for impetus resource distribution process confirmation and authentication. In this way, the invention coordinates with a wearable device and resource distribution vehicles of a user. Upon activation of a resource distribution vehicle, the system reviews metrics from the wearable device to identify discrepancies between the real-time metrics and a baseline for the user. The invention triggers tiered confirmation requests for authentication prior to allowing processing of the resource distribution for impetus distribution prevention.
US11599884B2 Identification of behavioral pattern of simulated transaction data
Embodiments can provide a method for identifying a behavioral pattern from simulated transaction data, including: simulating transaction data using a reinforcement learning model; identifying a behavioral pattern from the simulated transaction data; comparing the behavioral pattern with standard customer transaction data to determine whether the behavioral pattern is present in the standard customer transaction data. If the behavioral pattern is present in the standard customer transaction data, the behavioral pattern is applied in a model implemented on the cognitive system. The step of simulating transaction data further includes: providing standard customer transaction data representing a group of customers having similar transaction characteristics as a goal; and performing a plurality of iterations to simulate the standard customer transaction data, wherein the plurality of iterations is performed until a degree of similarity of simulated customer transaction data relative to the standard customer transaction data is higher than a first predefined threshold.
US11599876B1 Systems and methods for foreign currency exchange and transfer
Systems, methods, and computer-readable storage media utilized receiving a customer request via a graphical user interface (GUI) of a wallet application, extracting transfer information from the customer request based on a smart contract and identifying the transfer information in predefined fields, determining the customer account is associated with a first type of currency and the recipient account is associated with a second type of currency, automatically determining and locking-in an exchange rate, transmitting data corresponding to the exchange rate to the GUI, exchanging an amount of the first type of currency for an amount of the second type of currency based on the exchange rate, transferring an amount for the currency transfer from the wallet application to the recipient account via an omnibus account based on executing a smart contract on a distributed ledger, and transmitting a confirmation of the currency transfer to the GUI of the wallet application.
US11599867B2 Image identification register apparatus, image identification register system, checkout processing method, and program
An image identification register system (1) includes an image identification register apparatus (10), an image capturing apparatus (30), and a touch panel display (40). The touch panel display (40) is also used as a placement surface of a product. The image capturing apparatus (30) captures a product (P) placed on the touch panel display (40), and generates an image of the product (P). The image identification register apparatus (10) includes an image acquisition unit (110) that acquires an image of the product (P) placed on the touch panel display (40), a product identification unit (120) that identifies the product captured in the image, a display control unit (130) that causes a user interface that receives an input needed for checkout processing of the product to be displayed on the touch panel display according to an identification result of the product, and a processing execution unit (140) that executes processing based on an input to the user interface.
US11599866B2 Electronic device for selectively using coils supporting power sharing
An electronic device for supporting power sharing and data communication with an external electronic device, and a method therefor are provided. The electronic device includes a power management circuit, an antenna including a first coil and a second coil, a transceiver circuit configured to transmit a power signal received from the power management circuit to the antenna and to transmit a power signal received from the antenna to the power management circuit, the transceiver circuit including a first transceiver terminal and a second transceiver terminal, a first switch, and a control circuit electrically connected to the first switch and the transceiver circuit. A first end of the second coil may be connected to the first transceiver terminal. A second end of the second coil may be connected to the second transceiver terminal. A first end of the first coil may be connected to the first transceiver terminal through the first switch. A second end of the first coil may be connected to the second transceiver terminal. The control circuit may be configured to control the first switch based on identification information of an external electronic device received from the antenna through the transceiver circuit.
US11599864B2 Contextual self-checkout based verification
A transaction is detected on a terminal. A context for an association of items, bags, shelving, carts, and individuals present during the transaction is maintained from images captured during the transaction. Rules are processed to determine actions to process during the transaction and/or after the transaction based on reported transaction details, the context, and analytics derived from the images for the context. In an embodiment, at least one rule identifies an action that overrides an attendant intervention at the terminal, which would have been issued for a detected weight discrepancy by a scale of the terminal.
US11599862B1 User interface for a biller directory and payments engine
A computing device includes a processing resource, a memory resource, and computer-executable instructions stored thereon and embodied in a biller exchange bill pay application. The instructions, when executed by the processing resource, cause the computing device to receive, from a remote computing system, a data set comprising a plurality of billers. Each of the plurality of billers is subscribed to a biller exchange structured to allow each of the plurality of billers to deliver and receive payment on customer bills via a biller exchange computing system. A user-interactive page comprising at least one user-interactive control is generated and displayed on the computing device. The user-interactive control includes at least one property dynamically populated based on the data set comprising the plurality of billers (such as, for example, a property binding the user-interactive control to the data set). Responsive to detecting a user interaction with the user-interactive control, computing operations can be performed. The computing operations can be specified at least in part using the at least one property of the user-interactive control (such as, for example, performing a particular operation for a particular biller from the data set).
US11599857B2 Categorized time designation on calendars
Technologies are described for categorization of time blocks in calendars. A time block to be categorized on a user's calendar may be determined based on a direct user input or inference from user history or behavior. Next, a category to be assigned, a beginning, and an end for the time block may be determined. The time block may be the same on all work days, different on each day, etc. One or more exceptions to be processed during the categorized time block may also be determined through direct user input or inference. Then, one or more rules associated with the assigned category restricting scheduling, of events on the user's calendar during the categorized time block may be implemented subject to the one or more exceptions.
US11599856B1 Apparatuses and methods for parsing and comparing video resume duplications
Aspects relate to apparatuses and methods for parsing and comparing resume video duplications. An exemplary apparatus includes a processor configured to acquire a plurality of video elements from a target video resume, wherein the target video resume includes at least an image component, compare at least an existing video resume and the target video resume to obtain a comparison result, and determine, as a function of the comparison result, a duplication coefficient for the target resume video, wherein the duplication coefficient relates to a similarity between the target video and at least and existing resume video.
US11599855B1 Systems and methods to attribute automated actions within a collaboration environment
Systems and methods to attribute automated actions within a collaboration environment are disclosed. Exemplary implementations may: manage environment state information maintaining a collaboration environment, the collaboration environment being configured to facilitate interaction by users with the collaboration environment, the environment state information including attribution information and automation records for automated actions to carry out in response to trigger events; detect occurrences of the trigger events; effectuate automated actions corresponding to detected occurrences of the trigger events; effectuate presentation of attribution labels for the effectuated ones of the automated actions; and/or perform other operations.
US11599854B2 Systems and methods for a graphical interface including a graphical representation of medical data
This disclosure describes systems and methods for a graphical interface including a graphical representation of medical data. The graphical interface platform may receive medical data and provide medical safety reporting capabilities including reporting of history data and real-time visual monitoring data. The graphical interface platform may be configured to identify potential problems and corrections to medical devices in operation while a reporting cycle is underway through visual representation of performance metrics.
US11599844B2 Parcel shipping screening and validation
A method and apparatus provides a customs review system for building a customs approval database and system suitable for reviewing and verifying values and/or commodities of product parcels passing through customs. The customs review system can receive and store a stock keeping unit (SKU) for a product parcel in the customs approval database. The customs review system can also receive a Uniform Resource Locator (URL) related to the SKU and automatically associate the SKU with the URL in the customs approval database. In response to associating the SKU and the URL, the customs review system can make the product parcel as pre-approved or rejected for shipment to customs. The customs review system can search the customs approval database for the SKU of the product parcel and validate or invalid the product parcel being submitted for shipment and importation based on the search.
US11599843B2 Configuring , deploying, and operating an application for structured communications for emergency response and tracking
In a method of managing emergency management information within an observation platform an emergency management and response application is provisioned at an observation platform. The provisioning is administered by a cloud services platform and includes configuration and deployment of the emergency management and response application within the observation platform. A communicative connection is established, via a gateway of the cloud services platform, between the emergency management and response application and a system external to the observation platform. In response to receipt at the observation platform of a report of an emergency, operation of the emergency management and response application is triggered within the observation platform. Emergency management information is sent, via the emergency management and response application, to a group of users of the observation platform. The emergency management information includes at least one of an alert related to the emergency and instructions related to the emergency.
US11599842B2 Modeling expectation mismatches
Embodiments determine mismatches in evaluations. Embodiments receive a first evaluation of an employee from a supervisor of the employee, the first evaluation including supervisor comment ratings and supervisor numerical ratings, each of the supervisor comment ratings and supervisor numerical ratings corresponding to an evaluation category. Embodiments receive a second evaluation of the employee from the employee, the second evaluation including employee comment ratings and employee numerical ratings, each of the employee comment ratings and employee numerical ratings corresponding to the evaluation category. Embodiments determine first sentiment polarity scores of the supervisor comment ratings and second sentiment polarity scores of the employee comment ratings. Embodiments determine polarity mismatch scores based on the first sentiment polarity scores and the second sentiment polarity scores and determine average differential ratings based on the supervisor numerical ratings and the employee numerical ratings. Embodiments combine the polarity mismatch scores and the average differential ratings.
US11599840B2 System for discovering hidden correlation relationships for risk analysis using graph-based machine learning
A system, method, and computer readable device that detects hidden correlation relationships among entities, such as companies and/or individuals is presented. A dataset that corresponds to a predefined set of correlation relationships of these companies and/or individuals may be collected. The dataset may be stored in a graph database and a machine learning system may be built using features computed from the graph database. At least a new pair of companies or a new pair of an individual and a company may be evaluated. The system, method, and/or computer readable device may determine whether a hidden correlation relationship exists between them.
US11599835B2 Systems and methods for processing behavioral assessments
Embodiments described herein include systems and methods for processing behavioral assessments. One embodiment includes a computing device that stores logic that causes the system to receive data from a first behavioral assessment, the first behavioral assessment assessing a first behavioral characteristic of a first person, receive data from a second behavioral assessment, the second behavioral assessment assessing a second behavioral characteristic of the first person, and utilize the first behavioral characteristic from the first behavioral assessment and the second behavioral characteristic from the second behavioral assessment to calculate a behavioral parameter for the first person. In some embodiments, the logic causes the system to compare the behavioral parameter against a corresponding behavioral parameter for a second person to determine how the first person and the second person would work together and provide data about how the first person and the second person would work together.
US11599832B2 Systems, circuits and computer program products providing a framework for secured collaborative training using hyper-dimensional vector based data encoding/decoding and related methods
A computing system can include a plurality of clients located outside a cloud-based computing environment, where each of the clients may be configured to encode respective original data with a respective unique secret key to generate data hypervectors that encode the original data. A collaborative machine learning system can operate in the cloud-based computing environment and can be operatively coupled to the plurality of clients, where the collaborative machine learning system can be configured to operate on the data hypervectors that encode the original data to train a machine learning model operated by the collaborative machine learning system or to generate an inference from the machine learning model.
US11599826B2 Knowledge aided feature engineering
Embodiments relate to a system, program product, and method for employing feature engineering to improve classifier performance. A first machine learning (ML) model with a first learning program is selected. The first selected ML model is operatively associated with a first structured dataset. First features in the first dataset directed at performance of the selected ML model are identified. A second structured dataset is assessed with respect to the identified features in the first dataset, and new features in the second dataset are identified, where the new features are semantically related to the identified features in the first dataset. The first dataset is dynamically augmented with the identified new features in the second dataset. The dynamically augmented first dataset is applied to the selected ML model to subject an embedded learning algorithm of the selected ML model to training using the augmented first dataset.
US11599825B2 Method and apparatus for training trajectory classification model, and electronic device
Embodiments of the present disclosure relate to a method for training a trajectory classification model. The method includes: acquiring trajectory data; computing a trajectory feature of the trajectory data based on a temporal feature and a spatial feature of the trajectory data, the trajectory feature comprising at least one of a curvature or a rotation angle; and training the trajectory feature to obtain the trajectory classification model. Embodiments of the present disclosure further provide an apparatus for training a trajectory classification model, an electronic device, and a computer readable medium.
US11599823B2 Quantum reinforcement learning agent
Systems, computer-implemented methods, and computer program products that can facilitate applying a reinforcement learning policy to available actions are described. According to an embodiment, a system can comprise a memory that stores computer executable components and a processor that executes the computer executable components stored in the memory. The computer executable components can comprise a state encoder that maps, based on one or more encoding parameters, a state of an environment on to one or more qubits of a quantum device. The system can further comprise a variational component that combines a reinforcement learning policy with a sampling of the one or more qubits, resulting, based on one or more variational parameters, in a probability distribution of a plurality of available actions at the state of the environment.
US11599821B2 Attached accelerator based inference service
Implementations detailed herein include description of a computer-implemented method. In an implementation, the method at least includes receiving an application instance configuration, an application of the application instance to utilize a portion of an attached accelerator during execution of a machine learning model and the application instance configuration including: an indication of the central processing unit (CPU) capability to be used, an arithmetic precision of the machine learning model to be used, an indication of the accelerator capability to be used, a storage location of the application, and an indication of an amount of random access memory to use.
US11599818B2 Apparatus and method including scalable representations of arbitrary quantum computing rotations
Apparatus and method for performing a quantum rotation operation. For example, one embodiment of an apparatus comprises: a decoder to decode a plurality of instructions; execution circuitry to execute a first instruction or first set of the instructions to generate a floating point (FP) value and to store the FP value in a first register; the execution circuitry to execute a second instruction or second set of the one or more of the instructions to read the FP value from the first register and compress the FP value to generate a compressed FP value having a precision selected for performing quantum rotation operations; and quantum interface circuitry to process the compressed FP value to cause a quantum rotation to be performed on one or more qubits of a quantum processor.
US11599816B2 Method and system for identifying target platform
A method and system is disclosed for determining a probability that an encountered platform was of a specific type given that a plurality of emitters exist on the platform and each emitter has a computed probability that it is of each of a set of types. A preprocessing stage operates on a description of the environment and determines the probability of a set of events that are independent of any observation. A runtime processing stage uses the terms computed in the preprocessing stage along with data assembled from a set of observations to determine the conditional probability that a particular platform type was the type encountered.
US11599815B1 Scalable and bottom-up approach to automated anomaly detection
A system and method are disclosed for bottom-up modeling and prediction of asset anomalies. In one embodiment, the system receives first sensor data from a first sensor, the first sensor associated with a first asset; smooths the first sensor data; determines a first stage within sensor data, the sensor data including the first sensor data; determines a first set of anomalies within the first stage; generates a first asset state space associated with the first asset; trains a base model describing a first group of one or more assets, the first group of one or more assets including the first asset; and trains, using the base model, a final model particular to the first asset.
US11599814B2 Automated exception featurization and search
A computer implemented method includes receiving an exception generated based on programming code, generating exception features from the received exception, the generated exception features being generated based on a set exception features derived from search logs, and executing a machine learning model on the received exception and generated exception features to provide information from the search logs identified as most helpful to resolve the received exception, wherein the machine learning model was trained on training data comprising extracted exceptions and the set of exception features derived from the search logs.
US11599811B1 Generating event results using auto-generated sensor data
This disclosure describes systems and techniques for detecting events, determining a result of each respective event using a first hypothesis source, and calculating a likelihood that a second (and/or additional) hypothesis source would determine the same result of the respective event. The calculated likelihood may then be used to be determine whether to request that the second hypothesis source determine the result of the event, determine an amount of resources of the second hypothesis source to use to make this determination, and/or like.
US11599808B2 Artificial intelligence assisted hybrid enterprise/candidate employment assistance platform
A platform for providing employment assistance services to enterprises and candidates is disclosed. For example, the platform trains, based on personal attributes of employees of multiple enterprise and work culture attributes associated with each employer of the multiple enterprises, a machine learning model that defines associations between the personal attributes and the work culture attributes. Further, the platform extracts information associated with a person from one or more sources on the Web where the person is represented, generates, based on the information associated with the person, a user profile associating personal attributes with the person, applies the user profile to the machine learning model; and receives an indication, from the machine learning model, of an employer profile that is compatible with the user profile, the employer profile including work culture attributes associated with an employer.
US11599807B2 Interactive search training
Aspects of the present disclosure relate to interactive search training. A training canvas comprises results associated with a search query. The training canvas may be used as part of a training session that occurs during normal use of a search platform. When the search platform is first used, the results may be provided based on an existing model. An irrelevant result may be removed from the training canvas, such that a replacement result is added in its place. Additionally, results may be reordered, thereby indicating a ranking with which results should be displayed. Such interactions with the training canvas may be used to generate training data, such that a new model is trained accordingly. Thus, interactions with the training canvas yield high-quality training data that is usable to generate a model having equal or greater performance than a model that was trained using an equivalent amount of implicit training data.
US11599806B2 Depth-constrained knowledge distillation for inference on encrypted data
This disclosure provides a method, apparatus and computer program product to create a full homomorphic encryption (FHE)-friendly machine learning model. The approach herein leverages a knowledge distillation framework wherein the FHE-friendly (student) ML model closely mimics the predictions of a more complex (teacher) model, wherein the teacher model is one that, relative to the student model, is more complex and that is pre-trained on large datasets. In the approach herein, the distillation framework uses the more complex teacher model to facilitate training of the FHE-friendly model, but using synthetically-generated training data in lieu of the original datasets used to train the teacher.
US11599798B2 Methods of operating a graphics processing unit (GPU) to train a deep neural network using a GPU local memory and related articles of manufacture
A method operating a Graphics Processing Unit (GPU) memory can be provided by accessing specified training parameters used to train a Deep Neural Network (DNN) using a GPU with a local GPU memory, the specified training parameters including at least a specified batch size of samples configured to train the DNN. A sub-batch size of the samples can be defined that is less than or equal to the specified batch size of samples in response to determining that an available size of the local GPU memory is insufficient to store all data associated with training the DNN using one batch of the samples. Instructions configured to train the DNN using the sub-batch size can be defined so that an accuracy of the DNN trained using the sub-batch size is about equal to an accuracy of the DNN trained using the specified batch size of the samples.
US11599792B2 System and method for learning with noisy labels as semi-supervised learning
A method provides learning with noisy labels. The method includes generating a first network of a machine learning model with a first set of parameter initial values, and generating a second network of the machine learning model with a second set of parameter initial values. First clean probabilities for samples in a training dataset are generated using the second network. A first labeled dataset and a first unlabeled dataset are generated from the training dataset based on the first clean probabilities. The first network is trained based on the first labeled dataset and first unlabeled dataset to update parameters of the first network.
US11599791B2 Learning device and learning method, recognition device and recognition method, program, and storage medium
An example embodiment includes a neural network unit to which a plurality of element values based on learning target data are input, and a learning unit that trains the neural network unit. The neural network unit has a plurality of learning cells each including a plurality of input nodes that perform predetermined weighting on each of the plurality of element values and an output node that sums the plurality of weighted element values and outputs the sum, and in accordance with an output value of each of the learning cells, the learning unit updates weighting coefficients of the plurality of input nodes of each of the learning cells or adds a new learning cell to the neural network unit.
US11599788B2 Parameter training method for a convolutional neural network
A parameter training method for a convolutional neural network (CNN) for classifying image type data representative of a biometric trait. The method includes the implementation, by a data processor of a server, the steps of (a) for at least one data item from an already classified training database, generation of several alternate versions of this data each by application of at least one transformation chosen from a set of reference transformations satisfying a statistical distribution of transformations observed in the training database and (b) training the parameters of the CNN, from the already classified training database augmented with said alternate versions of the data.
US11599781B2 Lithographic memristive array
A memristive device is described. The memristive device includes a first layer having a first plurality of conductive lines, a second layer having a second plurality of conductive lines, and memristive interlayer connectors. The first and second layers differ. The first and second pluralities of conductive lines are each lithographically defined. The first and second pluralities of conductive lines are insulated from each other. The memristive interlayer connectors are memristively coupled with a first portion of the first plurality of conductive lines and memristively coupled with a second portion of the second plurality of conductive lines. The memristive interlayer connectors are thus sparsely coupled with the first and second pluralities of conductive lines. Each memristive interlayer connector includes a conductive portion and a memristive portion. The memristive portion is between the conductive portion and corresponding line(s) of the first plurality of conductive lines and/or the second plurality of conductive lines.
US11599779B2 Neural network circuitry having approximate multiplier units
Disclosed is neural network circuitry having a first plurality of logic cells that is interconnected to form neural network computation units that are configured to perform approximate computations. The neural network circuitry further includes a second plurality of logic cells that is interconnected to form a controller hierarchy that is interfaced with the neural network computation units to control pipelining of the approximate computations performed by the neural network computational units. In some embodiments the neural network computation units include approximate multipliers that are configured to perform approximate multiplications that comprise the approximate computations. The approximate multipliers include preprocessing units that reduce latency while maintaining accuracy.
US11599776B2 Identifying mirror symmetry density with delay in spiking neural networks
The ability to rapidly identify symmetry and anti-symmetry is an essential attribute of intelligence. Symmetry perception is a central process in human vision and may be key to human 3D visualization. While previous work in understanding neuron symmetry perception has concentrated on the neuron as an integrator, the invention provides the coincidence detecting property of the spiking neuron can be used to reveal symmetry density in spatial data. A synchronized symmetry-identifying spiking artificial neural network enables layering and feedback in the network. The network of the invention can identify symmetry density between sets of data and present a digital logic implementation demonstrating an 8×8 leaky-integrate-and-fire symmetry detector in a field-programmable gate array. The efficiency of spiking neural networks can be harnessed to rapidly identify symmetry in spatial data with applications in image processing, 3D computer vision, and robotics.
US11599774B2 Training machine learning model
Techniques are provided for training machine learning model. According to one aspect, a training data is received by one or more processing units. The machine learning model is trained based on the training data, wherein the training comprises: optimizing the machine learning model based on stochastic gradient descent (SGD) by adding a dynamic noise to a gradient of a model parameter of the machine learning model calculated by the SGD.
US11599761B2 Adaptable tracking tag
A tracking tag system includes a tag case, a first tag case back plate and a second tag case back plate. The tag case has a mating surface and is configured to house a PCB having a transmitter and circuitry for controlling the transmitter. The first tag case back plate is configured to mate with the tag case to enclose and totally protect the PCB, the transmitter, the circuitry and a battery of a first type against ingress of water during immersion and against dust ingress. The second tag case back plate configured to enclose and totally protect the PCB, the transmitter, the circuitry and a battery of a second type against ingress of water during immersion and against dust ingress.
US11599756B1 Flexible foldable chip card with improved security
A flexible chip card such as a credit card or a debit card that incorporates a protective layer that precludes unauthorized access to the chip in the chip card. The protective layer is a highly conductive layer that shields the chip and prevents electromagnetic waves that may be emitted by an illicit device from accessing the chip. This protective layer thus prevents any unauthorized persons from obtaining confidential information from the chip card that may then be used to consummate fraudulent transactions or conduct other illicit activities. In one embodiment, the flexible chip card includes one or more stiffening structures to provide rigidity to the chip card.
US11599754B2 Image classification attack mitigation
Concepts and technologies disclosed herein are directed to image classification attack mitigation. According to one aspect of the concepts and technologies disclosed herein, a system can obtain an original image and reduce a resolution of the original image to create a reduced resolution image. The system can classify the reduced resolution image and output a first classification. The system also can classify the original image via deep learning image classification and output a second classification. The system can compare the first classification and the second classification. In response to determining that the first classification and the second classification match, the system can output the second classification of the original image. In response to determining that the first classification and the second classification do not match, the system can output the first classification of the original image.
US11599752B2 Distributed and redundant machine learning quality management
Provided is a process including: writing modelling-object classes using object-oriented modelling of the modelling methods, the modelling-object classes being members of a set of class libraries; writing quality-management classes using object-oriented modelling of quality management, the quality-management classes being members of the set of class libraries; scanning modelling-object classes in the set of class libraries to determine modelling-object class definition information; scanning quality-management classes in the set of class libraries to determine quality-management class definition information; using the modelling-object class definition information and the quality-management class definition information to produce object manipulation functions that allow a quality management system to access methods and attributes of modelling-object classes to manipulate objects of the modelling-object classes; and using the modelling-object class definition information and the quality-management class definition information to produce access to the object manipulation functions.
US11599751B2 Methods and apparatus to simulate sensor data
Methods, apparatus, systems, and articles of manufacture to simulate sensor data are disclosed. An example apparatus includes a noise characteristic identifier to extract a noise characteristic associated with a feature present in first sensor data obtained by a physical sensor. A feature identifier is to identify a feature present in second sensor data. The second sensor data is generated by an environment simulator simulating a virtual representation of the real sensor. A noise simulator is to synthesize noise-adjusted simulated sensor data based on the feature identified in the second sensor data and the noise characteristic associated with the feature present in the first sensor data.
US11599750B2 Edge devices utilizing personalized machine learning and methods of operating the same
Edge devices utilizing personalized machine learning and methods of operating the same are disclosed. An example edge device includes a model accessor to access a first machine learning model from a cloud service provider. A local data interface is to collect local user data. A model trainer is to train the first machine learning model to create a second machine learning model using the local user data. A local permissions data store is to store permissions indicating constraints on the local user data with respect to sharing outside of the edge device. A permissions enforcer is to apply permissions to the local user data to create a sub-set of the local user data to be shared outside of the edge device. A transmitter is to provide the sub-set of the local user data to a public data repository.
US11599748B2 Methods and apparatus for recognizing produce category, organic type, and bag type in an image using a concurrent neural network model
In some embodiments, a method can include capturing images of produce. The method can further include generating simulated images of produce based on the images of produce. The method can further include associating each image of produce from the images of produce and each simulated image of produce from the simulated images of produce with a category indicator, an organic type indicator, and a bag type indicator, to generate a training set. The method can further include training a machine leaning model using the training set such that when the machine learning model is executed, the machine learning model receives an image and generates a predicted category indicator of the image, a predicted organic type indicator of the image, and a predicted bag type indicator of the image.
US11599746B2 Label shift detection and adjustment in predictive modeling
Techniques for detecting label shift and adjusting training data of predictive models in response are provided. In an embodiment, a first machine-learned model is used to generate a predicted label for each of multiple scoring instances. The first machine-learned model is trained using one or more machine learning techniques based on a plurality of training instances, each of which includes an observed label. In response to detecting a shift in observed labels, for each segment of one or more segments in multiple segments, a portion of training data that corresponds to the segment is identified. For each training instance in a subset of the portion of training data, the training instance is adjusted. The adjusted training instance is added to a final set of training data. The machine learning technique(s) are used to train a second machine-learned model based on the final set of training data.
US11599740B2 Computer-based systems, computing components and computing objects configured to implement dynamic outlier bias reduction in machine learning models
Systems and methods include processors for receiving training data for a user activity; receiving bias criteria; determining a set of model parameters for a machine learning model including: (1) applying the machine learning model to the training data; (2) generating model prediction errors; (3) generating a data selection vector to identify non-outlier target variables based on the model prediction errors; (4) utilizing the data selection vector to generate a non-outlier data set; (5) determining updated model parameters based on the non-outlier data set; and (6) repeating steps (1)-(5) until a censoring performance termination criterion is satisfied; training classifier model parameters for an outlier classifier machine learning model; applying the outlier classifier machine learning model to activity-related data to determine non-outlier activity-related data; and applying the machine learning model to the non-outlier activity-related data to predict future activity-related attributes for the user activity.
US11599734B2 Methods of inductive communication in a cellular telephone
Various switchable devices including inductive antennas are disclosed. These switchable devices may include one or more RFID tags and one or more switches. Some of these one or more switches are optionally wireless and/or manual. In various embodiments, the switchable devices include are included within cellular phones, security devices, identity devices, financial devices, remote controls, and the like. The switchable devices are optionally configured to perform financial transactions.
US11599732B2 Tunable system for monitoring threats to third-parties
A tunable monitoring system for detecting computer threats to third-parties is provided. The system may include a receiver operable to receive entity characteristics relating to a first entity and identification data identifying a third-party. The system may include a publicly-available data crawler operable to mine and retrieve publicly-available data. The data may relate to both the third-party and one or more of a plurality of entities. The plurality of entities may include entities that share a predetermined threshold number of entity characteristics with the first entity. The system may include a sentiment analysis module operable to score the retrieved data using a sentiment analysis scoring model. A potential relationship between the first entity and third-party may be dissolved when the score is above a predetermined negativity threshold. The potential relationship between the first entity and the third-party may be initiated when the score is below the predetermined negativity threshold.
US11599728B1 Semantic content clustering based on user interactions
Various embodiments of an apparatus, methods, systems and computer program products described herein are directed to a Topic Engine. The Topic Engine captures a plurality of content identifier sequences. Each respective sequence represents an order at which a corresponding user account accessed content. The Topic Engine generates a plurality of clusters. Each cluster is associated with respective content identifiers appearing within a proximity to each other across the plurality of content identifier sequences of different user accounts. The Topic Engine obtains one or more sample content identifiers from at least one cluster via sampling the cluster. The Topic Engine extracts keywords from content represented by the one or more sampled content identifiers. The Topic Engine identifies a topic for the cluster based on the one or more extracted keywords.
US11599727B2 Intelligent text cleaning method and apparatus, and computer-readable storage medium
An intelligent text cleaning method includes: acquiring a text set, and preprocessing the text set to obtain a word vector text set; subjecting the word vector text set to a full-text matrix numeralization to generate a principal word vector matrix and a text word vector matrix; inputting the principal word vector matrix to a BiLSTM model to generate an intermediate text vector; inputting the text word vector matrix to a convolution neural network model to generate a target text vector; and concatenating the intermediate text vector and the target text vector to obtain combined text vectors, inputting the combined text vectors to a pre-constructed semantic recognition classifier model, outputting an aggregated text vector, subjecting the aggregated text vector to reverse recovery using a word2vec reverse algorithm, and outputting a standard text. The present application realizes accurate text cleaning.
US11599721B2 Intelligent training set augmentation for natural language processing tasks
A natural language processing system that trains task models for particular natural language tasks programmatically generates additional utterances for inclusion in the training set, based on the existing utterances in the training set and the existing state of a task model as generated from the original (non-augmented) training set. More specifically, the training augmentation module 220 identifies specific textual units of utterances and generates variants of the utterances based on those identified units. The identification is based on determined importances of the textual units to the output of the task model, as well as on task rules that correspond to the natural language task for which the task model is being generated. The generation of the additional utterances improves the quality of the task model without the expense of manual labeling of utterances for training set inclusion.
US11599720B2 Machine learning models for electronic messages analysis
A method may include receiving an electronic message from a sender. The method may further include parsing the electronic message into a set of sections, the set of sections including structured sections and an unstructured section. The method may further include detecting etiquette errors in the structured sections of the electronic message, wherein the etiquette errors include at least one of a missing word, a redundant word, an incorrect usage of a word, a style error, an emotional punctuation error, or a punctuation error. The method may further include generating an etiquette score based on the etiquette errors.
US11599719B2 System and method for electronic document interaction with external resources
A system and method for electronic document management including: creating an executable document object, wherein the executable document object comprises at least one programmable element; constructing an interaction schema object, wherein each interaction schema comprises: executable logic and a trigger as part of an inbound interaction schema or an outbound interaction schema that associates an external resource with the executable document object; and bundling the interaction schema object with the executable document object. The method further includes: in response to triggering an inbound interaction schema trigger: activating the executable logic of the inbound interaction schema, initiating at least one programmable element of the executable document object, and updating the state of the executable document object; and in response to triggering an outbound interaction schema trigger: activating the executable logic of the outbound interaction schema, and modifying the associated external resource with respect to the state of the executable document object.
US11599715B2 Edition difference visualization
Differences between editions of items, such as books, can be determined and information about those difference provided for display to a user. The information can include a difference score, for example, that indicates an overall level of difference between the editions. This can include a percentage difference in some embodiments, considering the overall differences or differences for portions considered to be significant. In other embodiments contextual information, weightings, and other factors can be used to attempt to generate a similarity (or difference) score that will be of more use to a potential consumer, where the consumer can determine the substantive differences between the versions and determine whether the difference in price justifies the extent of the differences. The consumer in some embodiments can also view the differences, or at least a subset or information about the differences.
US11599714B2 Methods and systems for modeling complex taxonomies with natural language understanding
Systems and methods are presented for the automatic placement of rules applied to topics in a logical hierarchy when conducting natural language processing. In some embodiments, a method includes: accessing, at a child node in a logical hierarchy, at least one rule associated with the child node; identifying a percolation criterion associated with a parent node to the child node, said percolation criterion indicating that the at least one rule associated with the child node is to be associated also with the parent node; associating the at least one rule with the parent node such that the at least one rule defines a second factor for determining whether the document is to also be classified into the parent node; accessing the document for natural language processing; and determining whether the document is to be classified into the parent node or the child node based on the at least one rule.
US11599713B1 Summarizing conversational speech
Embodiments are directed to summarizing conversational speech. Conversation segments may be provided based on a conversation stream and segmentation models. Summarization models may be determined based on characteristics of the conversation segments. Summarization information may be generated for each of the conversation segments based on the summarization models such that the summarization information includes a text-based summarization of the conversation segment. Summarization profiles may be generated for the conversation segments based on the summarization information such that each summarization profile is associated with quality scores. Summarization models may be modified based on the summarization profiles and the associated quality scores such that the summarization profiles are updated based on the modified summarization models. Modified summarization models and the updated summarization profiles may be employed to provide reports to a user.
US11599712B2 Cooking support device, cooking support method, and cooking support program
A cooking support device includes a memory that stores recipe information and processing circuitry which subjects the recipe information stored in the memory to natural language processing, extracts words related to cooking operations therefrom, classifies the words into predetermined categories representing cooking concepts, arranges the words in an order of occurrence of the cooking concepts in an entire cooking process, and generates a summary of the recipe information.
US11599711B2 Automatic delineation and extraction of tabular data in portable document format using graph neural networks
Aspects of the present invention disclose a method for automatic delineation and extraction of tabular data in portable document format (PDF). The method includes one or more processors extracting metadata corresponding to tabular data in a text-based portable document format (PDF), wherein the metadata is associated with characters and border lines of the tabular data. The method further includes generating a graph structure corresponding to the tabular data in the text-based PDF based at least in part on the metadata. The method further includes generating a vector representation of the graph structure. The method further includes constructing a tree structure corresponding to the tabular data based at least in part on the vector representation.
US11599710B2 Method, apparatus, device and storage medium for determining page theme
A method, apparatus, device, and storage medium for determining a page theme are provided. The method may include: acquiring a current operating environment of a target page; determining a target theme that matches the current operating environment; searching for a target style resource link matching the target theme from a database in which style resource links corresponding to different themes are pre-stored; loading a CSS variable value in the target style resource link onto the target page, wherein the CSS variable value in the target style resource link is used to indicate, among styles of the target page, a style that is changed at the time of switching the themes.
US11599709B2 Natural language web browser
Described are natural language web browsers configured to provide a natural language interface to an existing web browser or a newly created web browser. That is, users interact with the web browser employing speech (or text) as input and output instead of using a mouse and keyboard as input and an electronic display screen as output. Embodiments of a natural language web browser converts user questions, statements, and/or commands into actions, reads the resulting HTML and converts the HTML into natural language descriptions to provide to the user.
US11599703B2 Chip security verification tool
An apparatus reads a chip design comprising first and second blocks corresponding to first and second hardware modules, nodes, and data path segments that each connect a pair of nodes or a node to a block. Tracing backward along data paths that terminate at the second block, the apparatus identifies a secure cone. The secure cone comprises secure path segments of the data paths terminating at the second block and corresponding nodes. The apparatus identifies data paths originating at the first block and that are at least partially within the secure cone and determines whether any terminate outside the secure cone. When none of the data paths originating at the first block terminate outside the secure cone, the apparatus verifies the chip design. When a data path originating at the first block terminates outside the secure cone, the apparatus determines that the chip design has a potential leak.
US11599702B2 Excitation source planning method for electrical simulation and system thereof
An excitation source planning method for an electrical stimulation is proposed to plan an excitation source. A layout importing step is performed to drive a processing unit to import a PCB layout to an electromagnetic simulation software module. A port establishing step is performed to set the excitation source to be vertically disposed between a signal layer and a main ground layer. A model generating step is performed to perform the electrical simulation according to the excitation source to generate a three-dimensional simulation model corresponding to the PCB layout. When the signal layer is not electrically connected to the main ground layer, the electromagnetic simulation software module executes an extending step. The extending step is performed to provide a first metal unit to be connected to the signal layer, and reset the excitation source to be vertically disposed between the first metal unit and the main ground layer.
US11599699B1 System and method for autonomous printed circuit board design using machine learning techniques
The present disclosure relates to systems and methods for floorplanning using machine learning techniques. Embodiments may include receiving an electronic design and analyzing the electronic design using a reinforcement learning agent. Embodiments may further include recommending a first action wherein the first action includes at least one of a place agent action, a via agent action, or a route agent action. Embodiments may also include updating the electronic design based upon, at least in part, the first action to generate an updated electronic design. Embodiments may further include analyzing the updated electronic design using the reinforcement learning agent and recommending a second action wherein the second action includes at least one of a place agent action, a via agent action, or a route agent action. Embodiments may also include updating the updated electronic design based upon the second action to generate a second updated electronic design.
US11599696B2 Method and apparatus for automatically generating boiler combustion model
A method and apparatus for automatically generating periodic boiler combustion models and aperiodic boiler combustion models through automatic learning are provided. The method of automatically generating a boiler combustion model may include determining whether a specific event has occurred in association with a boiler, changing a training condition according to a result of the determining, generating a boiler combustion model trained on operation data measured in the boiler and stored in a database according to the training condition, and determining a precision of the generated boiler combustion model.
US11599692B2 Calculation and analysis method of limit load, deformation and energy dissipating of ring net panel in flexible protection system
A calculation method of limit load, deformation and energy dissipating of a ring net panel of a flexible protection net, includes step (1): determining geometrical parameters of the ring net, connection type of steel rings, and diameter of steel wires; step (2): determining a loading rate, a loaded region and a boundary condition of the ring net panel; step (3): obtaining basic mechanical parameters of materials through tests, and establishing a critical damage criterion of the ring net panel; step (4): establishing an equivalent calculation model of a ring net panel based on a fiber-spring unit; and step (5): calculating a puncturing displacement, a puncturing load and energy dissipating of the ring net panel. The method adopts a calculation assumption of load path equivalence.
US11599691B2 Illumination planning system
A computer implemented method for illumination planning is provided that includes providing a floorplan having at least one lighting space; and assigning functions to the at least one lighting space. The lighting space and functions assigned to the lighting space of the floorplan are matched to a historical lighting schema. A lighting layout is extracted from the historical lighting schema and matched to the lighting space. A light package is extracted from the historical lighting schema and matched to the lighting space. A calculation of lighting performance for the lighting layout and the light package that has been matched to the lighting space is conducted to determine whether the lighting performance meets a lighting standard or whether the lighting performance does not meet the lighting standard. The computer implemented method further includes producing a conclusion for the lighting scenario for suitability to the floorplan and functions.
US11599688B2 Multi-layer cyber-physical systems simulation platform
Systems and methods for simulating cyber-physical systems are disclosed. A plurality of geographic simulation layers representing respective infrastructure sectors of a real-world environment may be generated, and the layers may be linked together with one another to create a multi-layer simulation. The associations between the layers of the simulation may be adjusted, and characteristics of the simulation layers themselves may be adjusted, to ensure that the simulation conforms to characteristics of the real-world environment being simulated. In some embodiments, a multi-user simulation system allows users at separate terminals to execute attack inputs and defense inputs against the simulation to try to destabilize and stabilize the simulation, respectively. Results of the attack inputs and defense inputs may be simultaneously displayed on a plurality of terminals.
US11599682B2 Terminal device, method and apparatus for unlocking screen of terminal device
The present disclosure relates to a terminal device, a method and apparatus for unlocking a screen of the terminal device. The terminal device comprises a touch and display chip; the method is used on the touch and display chip and comprises: when the terminal device is in a dormant state, displaying a screen unlocking interface on the screen if touch information is detected on the screen; acquiring unlocking information for unlocking the screen via the screen unlocking interface; and unlocking the screen when the unlocking information is consistent with corresponding verification information. The terminal device, the method and apparatus for unlocking the screen of the terminal device according to the present disclosure greatly reduce the power consumption of the terminal device, and save battery power. Furthermore, the touch and display chip enables user verification during unlocking process to be securer.
US11599677B2 Synchronizing organizational data across a plurality of third-party applications
Methods, systems, devices, and tangible non-transitory computer readable media for configuring and implementing application policies are provided. The disclosed technology can access application policy data associated with implementing an application policy. The application policy data can include rules associated with implementing the application policy by using organizational data associated with a plurality of applications that includes a set of extra-organizational applications that perform operations associated with a different set of extra-organizational applications. Based on the application policy data, organizational records of the organizational data that satisfy the one or more rules can be determined. The plurality of applications associated with the one or more organizational records that satisfy the one or more rules can then be accessed. Furthermore, based at least in part on the application policy and the one or more organizational records, the one or more operations associated with implementing the application policy can be performed.
US11599672B2 Method and apparatus for anonymized display and data export
In an embodiment of the present invention, users with the appropriate permission can launch a function inside a system in order to anonymize and export the currently loaded study or studies, or one or more studies identified by a search criteria. The data from the studies that were identified is then anonymized on the system. In an embodiment of the present invention, the data from selected studies is anonymized on a server, and only then transmitted to another network device. In an alternative embodiment of the present invention, the data from selected studies is anonymized on a server, and only then stored to a hard disk or other media.
US11599669B2 Image distribution using composite re-encrypted images
Some embodiments enable distributing data (e.g., recorded video, photographs, recorded audio, etc.) to a plurality of users in a manner which preserves the privacy of the respective users. Some embodiments leverage homomorphic encryption and proxy re-encryption techniques to manipulate the respective data so that selected portions of it are revealed according to an identity of the user currently accessing the respective data.
US11599668B2 Securing access to confidential data using a blockchain ledger
Methods and systems are provided for securing access to confidential data using a blockchain ledger. An update to access permissions can be received from a first entity on behalf of a second entity, the update can change access permissions to a confidential data store. A smart contract that validates the update can be called. Upon consensus from a blockchain community, the update to the access permissions for the second entity can be executed. The blockchain community can be a plurality of different organizations that share access to the confidential data store, and the update can be appended to a blockchain ledger that stores access permissions for the blockchain community.
US11599662B2 Bypassing elements of a secure document workflow based on identity of recipient
A system and a method are disclosed for receiving a request for a user to perform a plurality of activities with respect to a secure document. The system determines requirements for performing each respective activity of the plurality of activities. The system retrieves profile data for the user, and determines based on the profile data a subset of the activities directed to achieving a result that is reflected in the profile data. The system transmits a modified version of the request to the user, the modified version eliminating the subset from the plurality of activities.
US11599656B2 Method for authorizing form data operation authority
A method for authorizing operation permissions of form data is disclosed in the present invention, including a step of selecting form data, where one or more pieces of form data, operation permissions of which need to be authorized are selected; a step of selecting a grantee, where one or more grantees to which operation permissions need to be authorized are selected; and a step of authorizing operation permissions, where the operation permissions of the selected form data are authorized to the selected grantee. In the present application, one or more pieces of form data can be independently authorized respectively, for example, the operation permissions of the customer Haier Electronics can be authorized only, which improves the fineness of system management, and is especially applicable to the case where the operation permissions of an important customer's form data need to be set independently, thus helping to protect the enterprise's confidential form data from leakage and satisfying actual use requirements of the enterprise.
US11599651B2 Data protection
A computer-implemented method, in which an access request in relation to data is received. There is Error Correcting Code (ECC) data relating to the data, and the ECC data is configured to enable correction of multiple-bit errors spanning up to a predetermined number of consecutive bits of the data. The ECC data is configured to enable correction of multiple-bit errors spanning up to a predetermined number of consecutive bits of the data. A first integrity verification verifies the integrity of at least the data. If the first integrity verification procedure fails, an error analysis procedure is performed based on the data and the ECC data. Responsive to generation of corrected data by the error analysis procedure, a second integrity verification verifies the integrity of the corrected data. If the second integrity verification is successful, the access request is allowed using the corrected data.
US11599650B2 Secure computing system
A computer system with multiple security levels, the system comprising a high-power processing device (130), a low-power processing device (110), and an interface unit (120) comprising functions for moving classified information between the high-power device (130) and the low-power device (110) according to formal rules for confidentiality and/or integrity. Additional security aspects, e.g. availability, may readily be accommodated. A method for implementing multiple levels of security along a number of independent security axes on the system is also disclosed.
US11599647B1 Network node for securing physical items using cryptograhic data structures
In some embodiments, a network node for securing physical assets may be provided. The network node may include a processor and a memory storing instructions. The network may be configured to: receive, from a first entity, a cryptographic data structure configured to identify a physical item stored in a secured location; in response to receiving the cryptographic data structure, generate and transmit to the first entity a plurality of fungible cryptographic items; secure the cryptographic data structure on a public data structure, such that the cryptographic data structure cannot be released unless the plurality of fungible cryptographic items are received; receive, from a second entity, the plurality of fungible cryptographic items; and in response to receiving the plurality of fungible cryptographic items, transmit to the second entity the cryptographic data structure.
US11599646B2 Memory test method
The present disclosure provides a memory test method. The method includes: determining a refresh cycle T, a designed attack resistance frequency F, and a single row read time t of a target repository; determining an attack row quantity N based on the refresh cycle T, the designed attack resistance frequency F, and the single row read time t; determining a group of target attack rows in the target repository based on a value of the attack row quantity N, where the group of target attack rows include N target attack rows, and at least two of the N target attack rows are spaced apart by one row; detecting, after reading the N target attack rows for X consecutive times, whether data exception occurs in all adjacent rows of the target attack rows, to complete one attack test.
US11599641B2 Firmware retrieval and analysis
A bus filter driver and security agent components configured to retrieve and analyze firmware images are described herein. The bus filter driver may attach to a bus device associated with a memory component and retrieve a firmware image of firmware stored on the memory component. The bus filter driver may also retrieve hardware metadata. A kernel-mode component of the security agent may then retrieve the firmware image and hardware metadata from the bus filter driver and provide the firmware image and hardware metadata to a user-mode component of the security agent for security analysis. The security agent components may then provide results of the analysis and/or the firmware image and hardware metadata to a remote security service to determine a security status for the firmware.
US11599638B2 Game engine-based computer security
A game engine sensor of a computing device executing an operating system receives first data from the operating system that represents occurrence of a monitored event. The game engine sensor sends second data corresponding to the monitored event to a game engine logic controller. A first logic block of the game engine logic controller determines, based on the second data and third data representing a system state of the computing device, that a first predicate condition is satisfied. A second logic block of the game engine logic controller determines, based on the second data and the third data, that a second predicate condition is satisfied. A computer security threat is detected based on the first and second predicate conditions being satisfied, and at least one game engine actuator is instructed to perform at least one action responsive to the computer security threat.
US11599635B2 Methods and apparatus to improve detection of malware based on ecosystem specific data
Methods, apparatus, systems, and articles of manufacture are disclosed that improve detection of malware based on ecosystem specific data. An example apparatus includes a feedback weight controller to apply, with a machine learning model, a weight to feedback associated with a sample, the feedback obtained from at least a customer ecosystem and including endpoint feedback, human feedback, infrastructure feedback, and global feedback; and a sample conviction controller to, in response to a score based on the weighted feedback satisfying a threshold for a classification, indicate to a user, with the machine learning model, that the classification for the sample is malicious.
US11599634B1 System and methods for run time detection and correction of memory corruption
A method or apparatus detects a memory corruption of at least one portion of memory during run-time and corrects the memory corruption of the at least one portion of memory by replacing the at least one portion of memory with a backup of the at least one portion of memory. In this way, memory corruption can be corrected in a timely fashion while minimizing security risks.
US11599632B2 Method to prevent root level access attack and measurable SLA security and compliance platform
A management system detects a change at the target device. The management system transmits a request message to authorization devices of the authorization users of the multi-user authorization pool to from the authorization users an indication of whether the detected change is approved. The management system receives a plurality of response messages from authorization devices of the multi-user authorization pool indicating whether the detected change is approved by the corresponding authorization user, and based on at least three of the plurality of response messages indicating a disapproval, that the detected change is disapproved. In response to the determination that the change is disapproved, an instruction message is sent to a target managed device to instruct the target managed device to rollback to an earlier state.
US11599630B2 System and method for training a detection model using machine learning
Disclosed herein are methods and systems for detecting malicious files. An exemplary method comprises: selecting a file from a database of files used to perform training of a model for detecting a malicious file, forming one or more behavior patterns from intercepted one or more commands and parameters during execution of the file, forming a detection model, wherein the detection model selects a method of machine learning and is initialized with one or more hyper-parameters, training the detection model by calculating the one or more hyper-parameters based on the one or more behavior patterns to form a group of rules for calculating a degree of maliciousness of a resource and calculating a degree of maliciousness of another file based on the trained detection model.
US11599629B2 Real-time detection of system threats
Some examples relate generally to managing and storing data, and more specifically to the real-time detection of ransomware, system (or insider) threats, or the misappropriation of credentials by using file system audit events.
US11599628B2 Detecting return-oriented programming payloads by evaluating data for a gadget address space address and determining whether operations associated with instructions beginning at the address indicate a return-oriented programming payload
Systems, methods, and media for detecting the presence of return-oriented programming (ROP) payloads are provided, comprising: identifying a potential gadget address space; determining if a piece of the data corresponds to an address of the potential gadget address space; and in response to determining that the piece of the data corresponds to an address of the potential gadget address space: determining whether a plurality of operations, each associated one of a plurality instructions beginning at the address, indicates that an ROP payload is present in the data, and indicating that an ROP payload is present in the data in response to making a determination that a plurality of operations indicates that an ROP payload is present in the data a given number of times.
US11599624B2 Graphic pattern-based passcode generation and authentication
Online user account access control with authentication challenge level adjustable based on a level of match between observed attributes of a present login attempt and corresponding recorded attributes for the authentic user for the entered user identifier (UID). Login candidates whose attributes sufficiently closely match the recorded attributes for the entered UID are allowed to select an authentication graphic pattern registered for the UID from a set of alternatives, with the degree of complexity of such selection-based authentication increasing according to the degree of difference between the observed attributes of the present login attempt and the corresponding recorded values for the UID, while by default, login candidates are requested to produce the registered authentication graphic pattern from blank slate. Accordingly, authentic, but only authentic, users are able to login with high convenience, with the underlying graphic pattern-based passcode protected against dictionary-based and brute-force attacks, or capture, by unauthorized parties.
US11599622B2 System for resource monitoring and transmitting electronic alerts using event-based triggers
A system provides resource monitoring and transmitting electronic alerts using event-based triggers. The system may determine, based on a user's identity, that the user requires additional security and monitoring products and/or services with respect to the user's account. In this regard, the system may continuously monitor the user's activity (e.g., to monitor a resource associated with the user account). The system may further define user events which may trigger the transmission of electronic alerts sent to computing devices of the user and/or third parties associated with the user.
US11599621B2 Apparatuses, methods, and systems for verification of input-output memory management unit to device attachment
Systems, methods, and apparatuses relating to performing an attachment of an input-output memory management unit (IOMMU) to a device, and a verification of the attachment. In one embodiment, a protocol and IOMMU extensions are used by a secure arbitration mode (SEAM) module and/or circuitry to determine if the IOMMU that is attached to the device requested to be mapped to a trusted domain.
US11599616B2 Biometric override for incorrect failed authorization
In some implementations, an authorization device generate a decision to reject an authorization request that includes a credential associated with a user based on one or more inconsistencies between entity information provided in the authorization request and authorized entity information associated with the credential. The authorization device may transmit, to a biometric-enabled device associated with the user, a message that causes the biometric-enabled device to display a prompt indicating the one or more inconsistencies between the entity information provided in the authorization request and the authorized entity information associated with the credential. In some implementations, the prompt may further enable the user to provide a biometric input to authorize the entity information provided in the authorization request. The authorization device may grant the authorization request based on receiving information indicating that the user provided the biometric input to authorize the entity information provided in the authorization request.
US11599615B2 Systems and methods for creating a verified digital association
Methods and systems for creating a digital association are provided. The method includes obtaining a first user-generated item comprising identifiable features of a first user and a second user. The method also includes obtaining a second user-generated item comprising the identifiable features of the first user and the second user. The method also includes cross-confirming that the first and second user-generated items are valid to verify the digital association.
US11599612B2 Method, apparatus and system for authenticating a user based on eye data and/or facial data
Systems, apparatuses and methods may provide for technology to identify image data, identify eye data from the image data, where the eye data includes one or more of an eye movement of a user or a point of gaze of the user on a display, and determine whether to authenticate the user based on the one or more of the eye movement or the point of gaze.
US11599610B2 Light-emitting device, optical device, and information processing apparatus
A light-emitting device includes a light diffusing member that diffuses light emitted from a light source so that an object to be measured is irradiated with the light; and a holding unit that holds the light diffusing member and is provided on a wire connected to the light source so as to be located in an uncoated region of the wire.
US11599609B2 System, device and method for fingerprint authentication using a watermarked digital image
A system, device and method for fingerprint authentication using a watermarked digital image is provided. A device includes a display device including a touch screen configured to detect fingerprints; and, a controller. The controller: generates, at the display device, an image that includes, in one or more given areas, image-embedded fingerprint information; detects, at one or more portions of the touch screen respectively corresponding to the one or more given areas, user-fingerprint information representing a fingerprint; implements a comparison between the user-fingerprint information and the image-embedded fingerprint information; and when the comparison between the user-fingerprint information and the image-embedded fingerprint information is successful, implement an access process.
US11599600B2 Computing in memory cell
A computing in memory (CIM) cell includes a memory cell circuit, a first semiconductor element, a second semiconductor element, and a third semiconductor element. A first terminal of the first semiconductor element is coupled to a first computing bit-line. A control terminal of the first semiconductor element is coupled to a computing word-line. A control terminal of the second semiconductor element is coupled to the memory cell circuit. A first terminal of the second semiconductor element is coupled to a second terminal of the first semiconductor element. A first terminal of the third semiconductor element is coupled to a second terminal of the second semiconductor element. A second terminal of the third semiconductor element is coupled to a second computing bit-line. A control terminal of the third semiconductor element receives a bias voltage.
US11599597B2 Ability to browse and randomly access a large hierarchy in near constant time in a stateless application
A browser is disclosed that provides for browsing a hierarchical dataset including potentially millions of nodes. The hierarchical dataset may be located on a machine that is remote to the machine hosting the browser. Through selective, intelligent fetching and local cache management of sparse portions of the hierarchical dataset, the browser provides consistent and predictable response times for displaying a randomly-selected node in the context of proximate nodes in the hierarchy.
US11599594B2 Method, apparatus, electronic device and storage medium for data processing
A method for data processing is provided. The method includes obtaining first retrieving data associated with a first user and a first retrieving result selected by the first user from at least one retrieving result corresponding to the first retrieving data. The first retrieving data is labelled with an intention tag indicating a retrieving intention of the first user. The method further includes obtaining second retrieving data that is used by a second user to conduct retrieving and selecting the first retrieving result within a predetermined time period. The method further includes assigning the intention tag to the second retrieving data.
US11599593B2 Geo-based information provision, search and access method and software system
Method and system consist of a mobile application installed on a mobile device with internet connection and a geographical positioning device; a remote hosting server configured with software and database; an onsite wireless communication hosting apparatus. The mobile application communicates with the remote hosting server and the onsite wireless communication apparatus. The remote hosting server and onsite wireless communication apparatus communicate and transfer data to one another, the remote hosting server communicates with third party databases via secured access and retrieves location related information requested by onsite users of the mobile device. Web users at anywhere may select a location displayed on a digital map over interface of a web application configured to the remote hosting server; access the same as onsite users; including data entered by location owners, received from third-party databases via secured connection, and uploaded from onsite wireless communication apparatus.
US11599589B2 Bulletin board data mapping and presentation
The system provides a method and apparatus for sorting and displaying information from a BBS. The system provides a method of sorting and presenting messages from a BBS in a way so that the relationship in message threads can be easily observed and related messages can be identified. The system provides a way to view messages and map message threads in two and three dimensions so that the content of messages can be easily reviewed and the relationship between messages can be seen and followed. The system allows a user to enter into a message thread at any point and to then produce a visualization of the related threads and messages associated with each individual message. The system provides interfaces for either a linear or threaded BBS or even a hybrid BBS that is some combination of linear and threaded.
US11599581B2 Content access and storage
A method of generating matching metadata vectors for identifying content items in a store searchable by input vectors, the method comprising: receiving multiple training inputs, each training input comprising a content identifier indicative of a content item, and at least one natural language description of the content item; for each training input: converting the natural language description into at least one text component; generating at least one vector, each vector corresponding to one text component; generating a set of component parts for each vector, each component part corresponding to a coordinate initialized with a random value; adjusting each random coordinate based on the relationship of each component part to other vectors; determining a weighting for each vector with respect to the item; and defining a metadata vector for each item comprising the vectors containing the adjusted coordinates for that item and the weighting for each vector.
US11599579B1 Anomaly visualization for computerized models
Various examples are directed to systems and methods for visualizing computerized model decisions. A model system may access result data that comprises event results for a plurality of events and event feature data describing sets of event features. A first event result for a first event of the plurality of events is generated using the computerized model and a first set of event features from the event feature data. The model system may access importance score data comprising importance scores for at least a portion of the first set of event features, wherein a first event feature is assigned a first importance score and a second event feature is assigned a second importance score indicating a greater importance than the first importance score. The model system may also generate a user interface for display to a human user. The user interface may comprise a background area; a first visual indicator positioned on the background area and corresponding to the first event feature. A size of the first visual indicator may correspond to the first importance score. A second visual indicator may be positioned on the background area and corresponding to the second event feature. A size of the second visual indicator corresponds to the second importance score and is larger than the size of the first visual indicator. The model system may display the user interface at a display screen of a computing device.
US11599578B2 Building a graph index and searching a corresponding dataset
The present disclosure relates to generating a search graph or search index to aid in receiving a search query and identifying results of a dataset based on the search query. For example, systems disclosed herein may generate a navigable search graph including vertices representative of objects or points within a dataset that enables a computing device having access to the search graph to navigate vertices of the graph along an identified path until arriving at a point within the search graph that corresponds to a value associated with the search query. Upon identifying a location within the graph corresponding to the search query, systems disclosed herein may identify a neighborhood of points (e.g., vertices) corresponding to items from the dataset and output a set of results for the search query representative of determined results for the search query.
US11599577B2 System and method for content-hashed object storage
Features are detected from a sensor signal via a deep-learning network or other feature engineering methods in an edge processing node. Machine-learned metadata is created that describes the features, and a hash is created with the machine-learned metadata. The sensor signal is stored as a content object at the edge processing node, the object being keyed with the hash at, the edge processing node.
US11599576B2 Index machine
In an aspect, provided is a method comprising receiving, at a master node, capability information associated with a plurality of worker nodes, receiving, at the master node, an indexation request, and in response to the indexation request, distributing one or more tasks to the plurality of worker nodes based on the respective capability information, wherein the one or more tasks relate to generating a plurality of indexlets.
US11599573B1 Method and apparatus for managing digital files
A computer-implemented method of associating digital tags with digital files comprises storing a plurality of digital files having embedded therein content data and metadata including tags; receiving, via a user interface device of a client device, a first tag label containing alphanumeric text created and inputted by a user of the client device; modifying, using a controller device, a selected first one of the tags of the metadata in a first of the digital files to include the first tag label; receiving, via the user interface device or another user interface device, an instruction to search for all of the digital files having at least the first tag label; responsive to receiving the instruction, automatically searching for all of the digital files having at least the first tag label; and displaying, on a video display device associated with the client device, a first indication of the first tag label.
US11599572B2 Method, apparatus, and system for data collection, transformation and extraction to support image and text search of antiques and collectables
Generating a knowledge base in a database, the knowledge base including a first field which specifies a plurality of known brands of a plurality of known objects, a second field which specifies a plurality of known categories corresponding to the plurality of known objects, and a third field which specifies a plurality of sets of known image-based parameters of the plurality of known objects; receiving in one or more computer memories an indication of a brand, an indication of a category, and an image-based description parameter for a particular object; comparing, the indications of the brand, the category, and the image-based description parameter for the particular object with one or more of the plurality of known brands, known categories, and sets of known image based parameters, respectively, and providing an indication of whether the particular object is one or more of the plurality of known objects, based, on the comparisons.
US11599571B2 Generic card feature extraction based on card rendering as an image
Methods and apparatus for using features of images representing content items to improve the presentation of the content items are disclosed. In one embodiment, a plurality of digital images are obtained, where each of the images represents a corresponding one of a plurality of content items Image features of each of the digital images are determined. Additional features including at least one of user features pertaining to a user of a client device or contextual features pertaining to the client device are ascertained. At least a portion of the content items are provided via a network to the client device using features that include or are derived from both the image features of each of the plurality of digital images and the additional features.
US11599567B2 Method, apparatus, and computer program product for classification and tagging of textual data
Provided herein are systems, methods and computer readable media for classification and tagging of textual data. An example method may include accessing a corpus comprising a plurality of documents, each document having one or more labels indicative of services offered by a merchant, generating a query based on extracted features and the documents, generating a precision score for at least a portion of the generated query and selecting a subset of the generated queries based on an assigned precision score satisfying a precision score threshold, the selected subset of the generated queries configured to provide an indication of one or more labels to be applied to machine readable text. A second example method, utilized for tagging machine readable text with unknown labels, may include assigning a label to textual portions of the machine readable text based on results of the application of the queries.
US11599559B2 Cloud image replication of client devices
Systems and methods for replicating a device image to a storage such as the cloud. The cloud is seeded with a base image that corresponds to the device. Changes between the contents of the device and the base image are identified, uploaded to the cloud, and applied to the image. The changes are tracked continuously and the image in the cloud can thus be used to restore the device to any point in time. The cloud image can also be used in a cloud based virtual machine that provides a user of the device with access to the device's contents via the cloud based image.
US11599558B1 Enabling scripting language commands to backup/restore databases
Enabling scripting language commands to backup/restore databases is described. A system outputs, to a user interface, a backup/restore option for a database. The system generates scripting language commands based on a selection of the backup/restore option received from the user interface. The system outputs, to the user interface, the scripting language commands based on the selection of the backup/restore option. The system enables a scripting language system to execute the scripting language commands based on the selection of the backup/restore option.
US11599554B2 Synchronizing changes to stale components of a distributed object using synchronization bitmaps
The disclosure herein describes tracking changes to a stale component using a synchronization bitmap. A first component of a plurality of mirrored components of the distributed data object becomes available from an unavailable state, and a stale log sequence number (LSN) and a last committed LSN are identified. A synchronization bitmap of the first component associated with a range of LSNs (e.g., from the stale LSN to the last committed LSN) is created and configured to track changes to data blocks of the first component. A second component is identified based on the second component including a tracking bitmap associated with an LSN that matches the stale LSN of the first component. The first component is synchronized with data from the second component based on, wherein the synchronizing includes updating the synchronization bitmap to track changes made to data blocks of the first component.
US11599551B2 Deserialization of stream objects using multiple deserialization algorithms
Techniques for deserializing stream objects are disclosed. The system may receive data representing a stream object. The data can include an object descriptor, a class descriptor, and stream field values corresponding to the stream object. The system may select a particular deserialization process, from among a plurality of deserialization processes. The selection may be based at least in part on the object descriptor and the class descriptor. The system can deserialize the data representing the stream object using the selected deserialization process, yielding one or more deserialized objects.
US11599542B2 End user configuration of cost thresholds in a database system and methods for use therewith
A method for execution by a query processing system includes receiving a query request from a requesting entity. Query cost data is generated based on the query request by utilizing a query pricing scheme. Minimum query cost compliance data is generated for the query request based on determining whether the minimum query cost data complies with a minimum query cost rule. When the minimum query cost compliance data indicates the minimum query cost data complies with the minimum query cost rule a query result is generated based on facilitating execution of the query by executing at least one query function of the query against a database system, and the query result is transmitted to the requesting entity. When the minimum query cost compliance data indicates the query cost data does not comply with the minimum query cost rule, the query result is not transmitted to the requesting entity.
US11599541B2 Determining records generated by a processing task of a query
Systems and methods are described for determining a quantity of records generated by a processing task of a query executed in a data intake and query. The system receives a query and identifies a processing task of the query and a quantity of records to be processed according to the query. The system determines the number of records generated by the processing task based on the number of records to be processed and a record generation estimate. The system can allocate compute resources or determine a query execution time for at least a portion of the query based on the determined quantity of records generated.
US11599537B2 System and method for disjunctive joins
Joining data using a disjunctive operator is described. An example computer-implemented method can include receiving a query that includes a first disjunctive predicate involving a first table and a second table. The method may also include determining a first set of rows from the first table and generating a filter from the first set of rows. The method may also further include applying the filter to the second table to generate a second set of rows. Additionally, the method may also include joining the first set of rows and the second set of rows using a first disjunctive operator of the first disjunctive predicate to generate a first results set.
US11599534B2 Computing arrangement and method for determining relationships between identity data
A computing arrangement receives data. The data is from computer apps running on computer devices. The data has user identity data and associated device identity data. A memory stores sets of identity data. A respective set of identity data is associated with a user identity. Sets of identity data comprise at least one user identity data, at least one device entity data and information defining a connection relationship between the identity data of the respective set of identity data. At least one processor determines in response to received user identity data and device identity data that a first stored set of identity data is to be divided into two or more sets of user identity data. At least two sets of user identity data are associated with different user identities. The set of identity data is divided in dependence on the information defining the connection relationships.
US11599530B2 Method of processing data in a database by simultaneously processing row data of key pairs which include a key of a first table in the database, and a matching key and a unique row of a second table in the database
A method is provided for processing data in a database, wherein the database includes a first table and a second table. Each of the tables have a plurality of rows of data, wherein a key identifies one or more rows of data in the tables. There is a plurality of matching key pairs among the tables. Each key pair includes a key of a first table, and a matching key and a unique row of a second table. In operation, the method involves simultaneously processing row data of key pairs associated with a first row of the second table, and then simultaneously processing row data of key pairs associated with any remaining rows of the second table in sequential row order.
US11599527B2 Optimizing distributed ledger storage and battery usage in iot devices
A method, computer system, and a computer program product for data optimization is provided. The present invention may include performing a reading at a determined frequency, wherein the reading at the determined frequency is within a bracket parameter. The present invention may include determining a bracket value based on the bracket parameter. The present invention may include posting the bracket value to a subledger.
US11599525B2 Data recovery during infrastructure outage events
A computer system provides access to data during an outage. A plurality of data records are analyzed to identify entities whose data records indicate that a service is within an upcoming time period. A data resource is generated for each identified entity and the data resources for the identified entities are stored within a repository, wherein each data resource includes data obtained from a data record of a corresponding identified entity that is relevant to the service. The data resource of an identified entity is accessed with a corresponding recovery key during the outage and transform the data resource into one or more printable forms. The one or more printable forms are transmitted to one or more providers of the service. Embodiments of the present invention further include a method and program product for providing access to data during an outage in substantially the same manner described above.
US11599524B2 Anomaly detection
A database includes a plurality of physical entity records of insurance claims, and each physical entity record includes physical data values for at least one numeric attribute and partition-specifying values concerning values for one or more nominal attributes from one or more insurance claim records. A method for detecting anomalies in the database includes retrieving and partitioning the plurality of physical entity records from the database, training an unsupervised anomaly detection algorithm on the plurality of physical entity records to obtain a trained anomaly detection model for each partition, calculating an anomaly score for each physical entity record using the trained anomaly detection model associated with each partition, and updating the plurality of physical entity records in the database by adding the associated anomaly score. The method is used to determine if a user-provided physical entity record is fraudulent using the anomaly score.
US11599520B1 Consistency management using query restrictions in journal-based storage systems
A query restriction descriptor indicating one or more attributes of a data object of a multi-data-store storage system is determined at a client-side component of the system. The query restrictions descriptor is used to prepare at least a read set descriptor of a proposed transaction. The read set of the proposed transaction includes a query with a predicate directed to the one or more attributes. A transformation function is applied to the predicate, and the result of the transformation is included in the read set descriptor. The proposed transaction is sent to a journal manager of the system, which performs read-write conflict detection using the read set descriptor and write set descriptors of one or more previously-committed transactions.
US11599517B2 Generation of realistic mock data
A variety of scenarios for generating mock data based on original data are described. Characteristics of the original data can be reflected in the mock data without having access to the actual original data. Instead, statistical artifacts representing the original data can be used to instantiate reconstructed database tables. In relational database scenarios, foreign key relationships can be preserved even if the actual values are not known. The reconstructed database tables can be used as mock data in a variety of circumstances, including testing, and is especially useful to recreate characteristics of the original data when the original data cannot be made available for size, confidentiality, or privacy reasons.
US11599511B2 Proxy based backup and restore of Hyper-V cluster shared volumes (CSV)
In one example, a method includes obtaining cluster and machine configuration information, sending a restore request for one or more machines, and loading a backup of a virtual machine, the backup having been created by a federated backup process involving the physical proxy node, and the virtual machine includes data that resides on a virtual federated database that is an element of a cluster environment and to which respective databases of each of a plurality of nodes of the cluster environment are mapped. Next, the virtual machine is taken offline after the backup of the virtual machine has been loaded, and after the virtual machine has been taken offline, the virtual machine is removed from the node where it resides. The backup of the virtual machine is then restored, and the restored virtual machine brought online, after which the restored virtual machine is enabled as a cluster-wide virtual machine.
US11599503B2 Path name cache for notifications of file changes
Change notify responses can be utilized to inform a remote computer that a file or directory that is being monitored has changed. A change notify response can include a path name to the file or directory being referenced. In some examples, a cache of path names can be maintained in a user space of a server implementing change notify responses. When a module that generates a change notify response does generate such a response, the module can first access the cache to determine if the relevant path name is located in the cache. Where the relevant path name is not located in the cache, the module can obtain the path name from kernel space and store it in the cache.
US11599496B2 Hardware system identification circuitry
An information handling system includes an identification resistor, calibration circuitry, and a system-on-a-chip (SOC). The SOC sets the calibration line to a first digital state to place the calibration circuitry in an inventory mode. While the calibration circuitry is in the inventory mode, the SOC determines an inventory amount of time to charge the capacitor to a voltage substantially equal to a threshold voltage. The SOC then sets the calibration line to a second digital state to place the calibration circuitry in a calibration mode. While the calibration circuitry is in the calibration mode, the SOC determines a calibration amount of time to charge the capacitor to the voltage substantially equal to the threshold voltage. The SOC determines a resistance of the identification resistor based on the inventory amount of time and the calibration amount of time. The SOC also determines bit strapping information corresponding to the determined resistance.
US11599493B2 Multi-host USB hub and docking system
A dual-host, USB system comprising a USB hub, a multiplexor (MUX) configured to couple a first host computing device or a second host computing device to a USB hub where each of the first and second host computing device have host-level control of a plurality of USB ports coupled to the USB hub based on which of a first or second input of the MUX is selected. The system further includes a processor communicatively coupled to the second host computing device and the USB hub, the processor providing a non-USB communication path from the second host computing device to the first host computing device to facilitate the sending of commands from the second host computing device to the first host computing device in the USB system.
US11599491B2 System on chip having semaphore function and method for implementing semaphore function
A system on chip, semiconductor device, and/or method are provided that include a plurality of masters, an interface, and a semaphore unit. The interface interfaces the plurality of masters with a slave device. The semaphore unit detects requests of the plurality of masters, controlling the salve device, about an access to the interface and assigns a semaphore about each of the plurality of masters by a specific operation unit according to the detection result.
US11599488B2 Electronic device, interrupt configuration control method, and storage medium
An electronic device includes a peripheral device, a processor, an interrupt controller configured to manage interrupts generated by the peripheral device and the processor on the basis of a register, and a virtualizer, wherein the virtualizer may be configured to virtualize a portion of the processor and a portion of the at least one peripheral device to generate a first partition, generate first interrupt information corresponding to an interrupt usable in the first partition, generate first processor information corresponding to a portion of the processor usable in the first partition, check whether a configuration of the register is related to at least one of the first interrupt information and the first processor information when the register is configured by the first partition, and allow the configuration of the register when the configuration of the register is related to the at least one information.
US11599482B2 Systems, methods and apparatus for a storage controller with multi-mode PCIe functionalities
A standalone Storage Controller with PCIe Multi-Mode capability that can be configured as PCIe Root-Complex (RC), an End-Point (EP) or a bridge (BR). In EP mode, the Storage Controller acts like a regular PCIe slaved controller which is connected to a PCIe Root-Complex provided by a Host via a PCIe port. While in RC mode, the Storage Controller acts as a PCIe configuration and management entity, a Host acting as a PCIe Root-Complex, which an add-in card or chip can attach to via a PCIe port that is provided by the Storage Controller, supporting any type of Network Device Interface, without an external Root-Complex. While in bridge mode, the Storage Controller can act as a transparent or non-transparent bridge with either a Root-Complex or End-Point port for the internal connection to the bridge.
US11599481B2 Error recovery from submission queue fetching errors
An apparatus includes a non-volatile memory media and a storage controller. The storage controller is configured to fetch a storage command from a submission queue of a host. The submission queue has a submission queue identifier (SQID). The storage controller then determines a submission queue fetch error in response to receiving a Transport Layer Packet (TLP) error as a result of fetching the storage command. Next, the storage controller is configured to determine a command identifier (CID) for the storage command associated with the submission queue fetch error. The storage controller then sends a completion message to the host. The completion message uniquely identifies the storage command of the submission queue associated with the submission queue fetch error using the SQID and CID.
US11599476B2 Memory system and operating method thereof
Embodiments of the present disclosure relate to a memory system and an operating method thereof. According to the embodiments of the present disclosure, the memory system may monitor, in a state in which an address mapping information corresponding to a target device capable of inputting and outputting data corresponding to a specific address is first address mapping information, a first performance pattern which is an performance pattern for the target device, input information on the first performance pattern to an artificial intelligence engine which analyzes the performance pattern based on an artificial intelligence model and outputs address mapping information for the target device, and remaps a second address mapping information, which is the address mapping information output by the artificial intelligence engine, into address mapping information corresponding to the target device.
US11599475B2 Apparatuses and methods for compute enabled cache
An example includes a compute component, a memory and a controller coupled to the memory. The controller configured to operate on a block select and a subrow select as metadata to a cache line to control placement of the cache line in the memory to allow for a compute enabled cache.
US11599474B2 Stacked memory dice for combined access operations
Methods, systems, and devices for stacked memory dice and combined access operations are described. A device may include multiple memory dice. One die may be configured as a master, and another may be configured as a slave. The master may communicate with a host device. A slave may be coupled with the master but not the host device. The device may include a first die (e.g., master) and a second die (e.g., slave). The first die may be coupled with a host device and configured to output a set of data in response to a read command. The first die may supply a first subset of the data and obtain a second subset of the data from the second die. In some cases, the first die may select, based on a data rate, a modulation scheme (e.g., PAM4, NRZ, etc.) and output the data using the selected modulation scheme.
US11599473B1 Methods and apparatus for training prefetch information
Aspects of the present disclosure relate to an apparatus comprising prefetch information storage circuitry and prefetch training circuitry. The prefetch training circuitry comprises a plurality of entries, and is configured to: allocate a given entry to a given data address region; receive access information indicative of data accesses within the given data address region; based on said access information, train prefetch information associated with the given data address region, the prefetch information being indicative of a pattern of said data accesses within the given data address region; and responsive to an eviction condition being met after an elapsed period, since said allocation of the given entry, has exceeded a threshold, perform an eviction comprising transferring the prefetch information associated with the given data address region to the prefetch information storage circuitry.
US11599471B2 Low-power cached ambient computing
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for performing a prefetch processing to prepare an ambient computing device to operate in a low-power state without waking a memory device. One of the methods includes performing, by an ambient computing device, a prefetch process that populates a cache with prefetched instructions and data required for the ambient computing device to process inputs to the system while in the low-power state, and entering the low-power state, and processing, by the ambient computing device in the low-power state, inputs to the system using the prefetched instructions and data stored in the cache.
US11599468B1 Marshalled data coherency
Memory system features may promote cache coherency where first and second memory clients may attempt to work on the same data. A second client cache system may provide a read request for data and associated metadata. The metadata element may be detected in a first client cache system. The first client cache system may write or flush, such as to a system memory, one or more cache lines containing the metadata and associated data and invalidate the flushed cache lines. The second client cache system may receive the data and metadata, such as from the system memory, completing or fulfilling the read request.
US11599458B2 Stacked memory device and operating method thereof
According to some example embodiments of the inventive concepts, there is provided a method of operating a stacked memory device including a plurality of memory dies stacked in a vertical direction, the method including receiving a command and an address from a memory controller, determining a stack ID indicating a subset of the plurality of memory dies by decoding the address, and accessing at least two memory dies among the subset of memory dies corresponding to the stack ID such that the at least two memory dies are non-adjacent.
US11599457B1 Decoding circuit module, memory control circuit unit and memory storage device
A decoding circuit module, a memory control circuit unit, and a memory storage device are disclosed. The decoding circuit module is configured to decode data read from a rewritable non-volatile memory module and the decoding circuit module includes a first buffer, a second buffer, a first decoding circuit, and a second decoding circuit. The first decoding circuit is configured to decode first data read from the rewritable non-volatile memory module and stored in the first buffer. The second decoding circuit is configured to decode second data read from the rewritable non-volatile memory module and stored in the second buffer. A data decoding ability of the first decoding circuit is different from a data decoding ability of the second decoding circuit. The second data is stored in the second buffer via the first buffer and is not decoded by the first decoding circuit.
US11599454B2 Natural language processing (NLP)-based cross format pre-compiler for test automation
Various aspects of the disclosure relate to test automation systems with pre-compilers to validate various steps associated with a test script. An artificial intelligence (AI)-based pre-compiler may use natural language processing (NLP) to validate various steps associated with a test script associated with an application. Other aspects of this disclosure relate to automated encryption and mocking of test input data associated with test scripts.
US11599452B2 User directed partial graph execution
Executing a user selected portion of an executable graph, the method includes, for an executable graph, the executable graph comprising executable modules, identifying a user selected sub-portion of the executable graph. The method further includes determining that data is needed from upstream modules in the graph to execute the sub-portion of the executable graph. The method further includes obtaining the needed data. The method further includes executing the user selected sub-portion of the graph in isolation from other portions of the executable graph. This Summary is provided to introduce a selection of concepts in a simplified form that are further described below in the Detailed Description. This Summary is not intended to identify key features or essential features of the claimed subject matter, nor is it intended to be used as an aid in determining the scope of the claimed subject matter.
US11599444B2 Methods and systems for integrating model development control systems and model validation platforms
Methods and systems are described herein for integrating model development control systems and model validation platforms. For example, the methods and systems discussed herein recite the creation and use of a model validation platform. This platform operates outside of the environment of the independently validated models as well as the native platform into which the independently validated models may be incorporated. The model validation platform may itself include a model that systematically validates other independently validated models. The model validation platform may then provide users substantive analysis of a model and its performance through one or more user interface tools such as side-by-side comparisons, recommended adjustments, and/or a plurality of adjustable model attributes for use in validating an inputted model.
US11599443B2 System and method for assessing an impact of malicious software causing a denial of service of components of industrial automation and control systems
Disclosed herein are systems and methods for assessing an impact of malicious software causing a denial of service of components of industrial automation and control systems (IACS). In one aspect, an exemplary method comprises, generating a configuration of the IACS on a testing device based on specifications, obtaining a set of investigated software, where the set includes at least one sample of one malicious software, testing the generated configuration using the received set of investigated software, identifying occurrences of denials of service of the components of the testing device which are used to simulate the generated configuration, determining an impact of the malicious software on the generated configuration, and a degree of degradation of a performance of the generated configuration of IACS, and pronouncing a verdict as to a danger of the malicious software for the generated configuration of IACS based on the determined impact of the malicious software.
US11599441B2 Throttling processing threads
Embodiments of the present disclosure relate to throttling processing threads of a storage device. One or more input/output (I/O) workloads of a storage device can be monitored. One or more resources consumed by each thread of each storage device component to process each operation included in a workload can be analyzed. Based on the analysis, consumption of each resource consumed by each thread can be controlled.
US11599437B2 Method and system for intelligent failure diagnosis center for burn-in devices under test
A mechanism is provided for automatically detecting, diagnosing, transporting, and repairing devices having failed during burn-in testing. Embodiments provide a system that monitors devices undergoing burn-in testing and detecting when a device or a component within a device fails the burn-in test. Embodiments can then alert burn-in-rack monitor personnel of the device failure. Embodiments can concurrently determine the nature of the failure applying a machine learning-based prediction model against log files associated with the failed device. The diagnosis along with a recommended repair strategy can be provided to the repair center as an aid in accelerating the repair process. In addition, the diagnosis can be used to order parts for the repair from a parts depot. In this manner, embodiments can reduce the time for detection, diagnosis, and repair of the failed device.
US11599436B2 Systems and methods for repairing corruption to BIOS boot critical memory variables
An information handling system may include a processor and a basic input/output system (BIOS) comprising a program of instructions executable on the processor, the basic input/output system configured to, upon occurrence of a predetermined number of failures to complete a power-on/self-test (POST) of the information handling system: for each particular critical boot variable of the BIOS stored in a memory associated with the BIOS, read a backup variable for the particular critical boot variable, if available, and write a value of the backup variable as the critical boot variable; and attempt to reboot the information handling system with values of the backup variables used for the critical boot variables.
US11599434B2 System for recommending tests for mobile communication devices maintenance release certification
Techniques for automatically selecting device tests for testing devices configured for operation in wireless communication networks, based upon maintenance releases (MRs) received from original equipment manufacturers. When an MR with changes for a device is received, the MR may be analyzed in order to determine what the changes pertain to with respect to the device. The changes may be clustered with respect to requirements for the changes and a knowledge base may be consulted by a recommendation engine in order to determine candidate tests for testing the MR. The candidate tests may be based upon previous tests, failed tests and, relevant tests. Based at least in part on the identified previous tests, failed tests and relevant tests, one or more tests may be selected for testing devices with respect to the newly received MR.
US11599433B2 System recovery using a failover processor
Techniques for system recovery using a failover processor are disclosed. A first processor, with a first instruction set, is configured to execute operations of a first type; and a second processor, with a second instruction set different from the first instruction set, is configured to execute operations of a second type. A determination is made that the second processor has failed to execute at least one operation of the second type within a particular period of time. Responsive to determining that the second processor has failed to execute at least one operation of the second type within the particular period of time, the first processor is configured to execute both the operations of the first type and the operations of the second type.
US11599432B2 Distributed application orchestration management in a heterogeneous distributed computing environment
Distributed application orchestration management is provided. A first passive member of a set of passive members sends a notification message to other members indicating that the first passive member is initiating start of a distributed application in response to the first passive member validating that a self-restart by a leader member failed. The first passive member compares timestamps associated with an attempt to start the distributed application by other passive members in the set of passive members. The first passive member stops a particular attempt to start the distributed application in response to the first passive member determining that a timestamp associated with the particular attempt to start the distributed application by the first passive member is newer than another timestamp of another passive member. The first passive member designates the other passive member having an older timestamp as a new leader member to continue starting the distributed application.
US11599424B2 Dynamic hardware resource shadowing and memory error protection
Embodiments of the present disclosure are directed to dynamic shadow operations configured to dynamically shadow data-plane resources in a network device. In some embodiments, the dynamic resource shadow operations are used to locally maintain a shadow copy of data plane resources to avoid having to read them through a bus interconnect. In other embodiments, the dynamic shadow framework is used to provide memory protection for hardware resources against SEU failures. The dynamic shadow framework may operate in conjunction with adaptive memory scrubbing operations. In other embodiments, the dynamic shadow infrastructure is used to facilitate fast boot-up and fast upgrade operations.
US11599420B2 Ordered event stream event retention
Retention of events of an ordered event stream is disclosed. Expiration of events stored in a segment of an ordered event stream (OES) can be desirable. New events are added to a head of an OES segment, and pruning events from a tail of the OES segment can be valuable. Processing applications can register a processing scheme for a segment, e.g., at-least-once processing, exactly-once processing, etc., and can generate checkpoints indicating a degree of advancement in processing events of the segment. The ordered event stream can determine a cut point indicative of a progress point, that before which, events of an OES can be marked as ready for expiration. However, events that are marked for expiration can be retained to allow processing based on a checkpoint, e.g., expiration of the event can be refused until there is an assurance the event was read by the processing application.
US11599419B2 Determining a performance threshold for a write operation
A method for execution by a computing device of a storage network includes obtaining storage performance information for a set of storage units of the storage network, where data segments are dispersed storage error encoded into pluralities of sets of encoded data slices in accordance with error encoding parameters that include a pillar width number and a decode threshold number, which is a number of encoded data slices the set of encode data slices is required to reconstruct a data segment of data segments. The method further includes determining, based on the storage performance information and the error encoding parameters, a performance threshold number for a write request to store a set of encoded data slices of the pluralities of sets of encoded data slices in the set of storage units, where the performance threshold number is greater than the decode threshold number and less than the pillar width number.
US11599416B1 Memory sub-system using partial superblocks
An apparatus includes a media management superblock component. The media management superblock component determines that a quantity of blocks of a superblock of a non-volatile memory array are bad blocks. The media management superblock component compares the quantity of bad blocks to a bad block criteria. The media management superblock component writes host data to the superblock with the quantity of bad blocks in response to the quantity of bad blocks meeting the bad block criteria.
US11599415B2 Memory tiering techniques in computing systems
Techniques of memory tiering in computing devices are disclosed herein. One example technique includes retrieving, from a first tier in a first memory, data from a data portion and metadata from a metadata portion of the first tier upon receiving a request to read data corresponding to a system memory section. The method can then include analyzing the data location information to determine whether the first tier currently contains data corresponding to the system memory section in the received request. In response to determining that the first tier currently contains data corresponding to the system memory section in the received request, transmitting the retrieved data from the data portion of the first memory to the processor in response to the received request. Otherwise, the method can include identifying a memory location in the first or second memory that contains data corresponding to the system memory section and retrieving the data from the identified memory location.
US11599409B2 Post package repair failure memory location reporting system
A PPR memory location reporting system includes BIOS coupled to a non-volatile memory system and a volatile memory system. During boot operations, the BIOS identifies a memory location identifier in the non-volatile memory system for a memory location that is included in the volatile memory system and that is associated with PPR, performs PPR operations on the memory location, and determines that the PPR operations on the memory location have failed. In response to determining that the PPR operations on the memory location have failed, the BIOS stores the memory location identifier in a boot error report table that is configured for use by an operating system to prevent use of the memory location by the operating system, and reserves the memory location identifier in a memory map that is configured for use by the operating system to prevent use of the memory location by the operating system.
US11599399B2 Systems and methods for integrating computer applications
Computer-implemented methods and systems for integrating computer applications are disclosed. One method includes querying a primary computer application for current state of a newly created object; receiving the current state of the object, and generating object data for a secondary computer application based on the current state of the object. The method further includes communicating an object creation request to a secondary computer application, the object creation request including the generated object data, receiving a secondary computer application object identifier from the secondary computer application upon creation of the object at the secondary computer application, and communicating the secondary computer application object identifier to the primary computer application for storing in a record of the object created at the primary computer application.
US11599392B1 Hybrid cloud/camera AI computer vision system
A system including a smart camera and a server computer. The smart camera may be configured to capture video data comprising a plurality of video frames, detect a triggering event and select a plurality of images from the plurality of video frames of the video data in response to the triggering event and communicate the plurality of images. The server computer may be configured to receive the plurality of images, analyze the plurality of images to perform an additional detection corresponding to the triggering event and generate a signal in response to the additional detection. The server computer may implement a neural network for analyzing the plurality of images. The neural network may use more computing resources than the smart camera uses for detecting the triggering event. Communicating the plurality of images may use less bandwidth than communicating the video data.
US11599391B2 Memory transaction request management for an ordered unit of data items
A method of requesting data items from storage. The method comprising allocating each of a plurality of memory controllers a unique identifier and assigning memory transaction requests for accessing data items to a memory controller according to the unique identifiers. The data items are spatially local to one another in storage. The data items are requested from the storage via the memory controllers according to the memory transaction requests and then buffered if the data items are received out of order relative to an order in which the data items are requested.
US11599389B2 Autoscaling in an elastic cloud service
Techniques described herein can optimize usage of computing resources in a data system. Dynamic throttling can be performed locally on a computing resource in the foreground and autoscaling can be performed in a centralized fashion in the background. Dynamic throttling can lower the load without overshooting while minimizing oscillation and reducing the throttle quickly. Autoscaling may involve scaling in or out the number of computing resources in a cluster as well as scaling up or down the type of computing resources to handle different types of situations.
US11599388B2 Processing program to rearrange order of task in stream processing
An information processing method for determining a pattern that indicates an arrangement order of the plurality of tasks from upstream to downstream of a stream is performed by a computer. The method includes acquiring a plurality of patterns to be candidates of an arrangement order of the plurality of tasks from upstream to downstream of the stream in a case of executing the plurality of tasks using a stream processing format; specifying, for each pattern of the plurality of acquired patterns, an amount of data to be reintroduced from one task of the plurality of tasks to another task located upstream side of the stream with respect to the one task; and determining the pattern from among the plurality of patterns based on the specified amount of data to be reintroduced for the each pattern.
US11599385B2 System and method for distribution of dependent builds across orchestration job scheduler slaves
A method, computer program product, and computer system for obtaining an input for a build. An initial orchestration job scheduler object may be obtained based upon the input for the build. A directed acyclic graph (DAG) may be determined based upon, at least in part, a dependency engine preprocessing. The DAG may be stored in a format. An array of steps may be built based upon, at least in part, the object, wherein the DAG may be translated from the object into a format readable by an initial orchestration job scheduler to build the array of steps. The array of steps may be executed to perform the build.
US11599382B2 Systems and methods for task processing in a distributed environment
Methods and apparatus for task processing in a distributed environment are disclosed and described. An example apparatus includes a task manager and a task dispatcher. The example task manager is to receive a task and create an execution context for the task, the execution context to associate the task with a routine for task execution. The example task dispatcher is to receive a report of task execution progress and provide an update regarding task execution progress, the task dispatcher, upon initiation of task execution, to facilitate blocking of interaction with a resource involved in the task execution. The example task dispatcher is to trigger an indication of task execution progress and, upon task finish, facilitate unblocking of the resource involved in the task execution.
US11599376B1 Deep learning architecture for edge computing system
Devices and techniques are generally described for an edge computing system. In various examples, a first application executed by a first virtual machine may generate a configuration file specifying a first machine learning task and first data. The first virtual machine may send the configuration file to a second virtual machine. The second virtual machine may generate first data effective to cause the first machine learning task to be executed by a third virtual machine. In various examples, the second virtual machine may retrieve the first data. In at least some examples, the second virtual machine may send the first data and the second data to a third virtual machine configured with access to a graphical processing unit.
US11599374B2 System and method for providing preferential I/O treatment to devices that host a critical virtual machine
Quality of service is provided to prioritized VMs and applications, based on the varied quality of different shared computing resources. Each VM or application has an associated priority. A quality rating is dynamically assigned to each shared computing resource. Requests for shared computing resources made by specific VMs or applications are received. For each specific received request, the current priority of the requesting VM or application is identified. In response to each received request, a specific shared computing resource is assigned to the specific requesting VM or application. This assignment is made based on the current priority of the requesting VM or application and the current quality rating of the shared computing resource, thereby providing quality of service to the requesting VM or application corresponding to its current priority.
US11599373B2 Virtualized hardware and methods for leveraging virtualized hardware with munition support software
An apparatus includes at least one memory configured to store a virtualization associated with a programming and test platform and a munition. The virtualization includes a virtual machine containing first software or firmware instructions associated with the programming and test platform and second software or firmware instructions that control behavior of the programming and test platform relative to the munition. The virtualization also includes a virtual representation of the munition. The virtualization further includes one or more virtual communication channels configured to communicatively couple the virtual machine and the virtual representation of the munition. The apparatus also includes at least one processor configured to execute the virtualization and simulate the programming and test platform and the munition on the apparatus.
US11599372B2 Controlling permissions for access to user interface features
Among other things, instances of at least one type of page of a user interface are presented to at least a first user and a second user. Each instance includes a current scope of user interface elements. All of the instances have current scopes that are the same as or subsets of a prototype scope of user interface elements for that type of page. A permitted scope of user interface elements are available to each corresponding user. The permitted scope of the second user is the same as or a subset of the permitted scope of the first user. Selections of user interface elements to be included in an updated scope are received from the first user. The selections include only user interface elements that belong to both the prototype scope for that type of page and the permitted scope of the first user.
US11599368B2 Device enhancements for software defined silicon implementations
Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to provide device enhancements for software defined silicon implementations are disclosed. Example apparatus disclosed herein include a request interface to receive a request for a timestamp. Disclosed example apparatus also include a property checker to determine a first value of an electrical property of a feature embedded in a silicon product, the feature having electrical properties that change over time. Disclosed example apparatus further include a relative time determiner to calculate a relative time between the request and a previous event based on the first value of the electrical property and a second value of the electrical property, the second value of the electrical property associated with the previous event.
US11599365B2 Sharing image installation image streams
A technique includes a first compute node of a cluster of nodes receiving a communication from a cluster maintenance node of the cluster instructing the first compute node to provide an installation image that is received by the first compute node to a second compute node of the cluster. The first node and the second node are peers. The technique includes sharing the first installation stream that communicates the image to the first compute node. Sharing the first installation stream includes, while the first compute node is receiving the first installation stream, the first compute node providing a second installation stream to communicate parts of the image received via the first installation stream to the second compute node.
US11599358B1 Pre-staged instruction registers for variable length instruction set machine
Methods and systems relating to improved processing architectures with pre-staged instructions are disclosed herein. A disclosed processor includes an instruction memory, at least one functional processing unit, a bus, a set of instruction registers configured to be loaded, using the bus, with a set of pre-staged instructions from the instruction memory, and a logic circuit configured to provide the set of pre-staged instructions from the set of instruction registers to the at least one functional processing unit in response to receiving an instruction from the instruction memory.
US11599355B2 Application module version management
Versions of an application are managed by receiving a request for a version of an application, retrieving, responsive to the received request, a version of a master application component based at least in part on version data that associates a version of the master application component with the version of the application, retrieving a relationship operable to relate the version of the master application component with a corresponding version of a first component on which the master application component depends for a function of the application, retrieving the corresponding version of the first component, responsive to the retrieving of the relationship, assembling the version of the application based at least in part on the retrieved version of the master component, the retrieved relationship, and the retrieved first component, and providing for an execution of the assembled version of the application.
US11599354B2 Detecting misconfiguration and/or bug(s) in large service(s) using correlated change analysis
Described herein is a system and method for detecting correlated changes (e.g., between code files and configuration files). For a plurality of code files and a plurality of configuration files, a correlated change model is trained to identify correlated changes across the code files and the configuration files using a machine learning algorithm that discovers change rules using a support parameter, and, a confidence parameter, and, a refinement algorithm that refines the discovered change rules. The correlated change model comprising the change rules is stored. The correlated change model can be used to identify potential issue(s) regarding a particular file (e.g., changed code or configuration file(s)). Information regarding the identified potential issue(s) can be provided to a user.
US11599352B2 Method of creating an intelligent upgrade flow for a heterogeneous data center
In general, in one aspect, the invention relates to a method for managing updates, the method includes identifying a sub-tree based on a call graph, generating an update sequence for the sub-tree using the call graph, selecting a first component of the sub-tree based on the update sequence, wherein the first component is a hardware resource, applying an update to the first component to obtain a first updated component, selecting, after applying the update to the first component, a second component of the sub-tree based on the update sequence, and performing an update on the second component.
US11599349B2 Gateway device, in-vehicle network system, and firmware update method
A gateway device is connected via one or more networks to electronic controllers on-board a vehicle. The gateway device includes one or more memories, and circuitry that acquires firmware update information. The circuitry determines whether or not a first electronic controller satisfies a second condition based on second information about the first electronic controller, where the second information is whether the first electronic controller includes a firmware cache for performing a pre-update firmware cache operation. The circuitry also causes, when the second condition is not satisfied, the gateway device to execute a proxy process, where the gateway device requests the first electronic controller to transmit boot ROM data to the gateway device, creates updated boot ROM data with the updated firmware, and transmits the updated boot ROM data to the first electronic controller that updates the boot ROM and resets the first electronic controller with the updated firmware.
US11599344B2 Computer architecture for executing quantum programs
A computer system, designed according to a particular architecture, compiles and execute a general quantum program. Computer systems designed in accordance with the architecture are suitable for use with a variety of programming languages and a variety of hardware backends. The architecture includes a classical computer and a quantum device (which may be remote from the local computer) which includes both classical execution units and a quantum processing unit (QPU).
US11599342B2 Pathname independent probing of binaries
A system includes one or more processors in communication with a memory and configured to receive a task to probe a portion of the memory associated with a version of a binary file during execution of the binary file. The task includes a portion of object code and a hash identifier, both associated with the version of the binary file. A database mapping hash identifiers to debug information associated with installed binary files is accessed. Debug information for the version of the binary file associated with the hash identifier is retrieved. A probing application is built using the debug information and the portion of object code. Upon execution of the version of the binary file, the probing application places the object code into the portion of the memory.
US11599338B2 Model loading method and apparatus for head-mounted display device, and head-mounted display device
The present disclosure discloses a model loading method and apparatus for a head-mounted display device and a head-mounted display device. The method includes: obtaining a type of a target handheld device, in which the target handheld device is a handheld device connected to a current application service; determining whether the type of the target handheld device is an existing type in the head-mounted display device; obtaining, in response to the type of the target handheld device being not the existing type in the head-mounted display device, corresponding model resource data based on the type of the target handheld device; and generating, based on the model resource data, a handheld model corresponding to the target handheld device, and loading the handheld model.
US11599337B2 Dataflow graph configuration
A method for configuring a first computer executable program includes through a user interface, receiving information indicative of a source of data and a data target; and receiving a characterization of a process, including a type of the process and values for characteristics associated with the process. The method includes based on the received information, automatically assigning values to respective parameters of the first computer executable program to cause the first computer executable program to, when executed, receive data from the source of data and output data to the data target. The method includes automatically configuring the first computer executable program to reference a second computer executable program, including identifying the second computer executable program based on the type of the process; and assigning values to respective parameters of the second computer executable program based on the values for the respective characteristics.
US11599333B2 Input and edit functions utilizing accelerometer based earpiece movement system and method
A method for performing voice dictation with an earpiece worn by a user includes receiving as input to the earpiece voice sound information from the user at one or more microphones of the earpiece, receiving as input to the earpiece user control information from one or more sensors within the earpiece independent from the one or more microphones of the earpiece, inserting a machine-generated transcription of the voice sound information from the user into a user input area associated with an application executing on a computing device and manipulating the application executing on the computing device based on the user control information.
US11599332B1 Multiple shell multi faceted graphical user interface
A multi faceted graphic user interface with multiple shells or layers may be provided for interaction with a user to speech enable interaction with applications and processes that do not necessarily have native support for speech input. The shells may be components of an operating system or of a parent application which supports such shells. Each shell has multiple facets for displaying applications and processes, and typically speech and other input is directed the application or process in the facet which has focus within the active shell. These multiple shells lend themselves to grouping of input or grouping of related applications and processes. For example, input from a speech recognizer, a mouse and a keyboard may each be directed at different shells; or a user may group related windows within various shells, such that all documents are displayed in one shell and all windows of an instant messaging application are displayed in another, thereby enabling better organization of work and work flow.
US11599324B2 Scalable multiviewer system and method for distributing data
A scalable multiviewer system including at least one communication circuit is described. The at least one communication circuit includes at least one input being associated with at least one data source. The at least one communication circuit further includes at least one output being associated with at least one data sink. The at least one communication circuit further includes at least one channel interface for an inter-circuit communication channel being configured to transfer data between the at least one communication circuit and at least one further communication circuit. The at least one communication circuit further includes a processing circuit being configured to receive an input signal from the at least one input. The processing circuit further is configured to selectively transmit the input signal to the at least one output or to the at least one channel interface based on at least one preset communication parameter. The at least one preset communication parameter is programmable via a communication bus of the multiviewer system. Further, a method for distributing data from at least one data source to several data sinks via a scalable multiviewer system is described.
US11599322B1 Systems with overlapped displays
A system may include electronic devices that communicate wirelessly. When positioned so that a pair of devices overlap or are near to one another, the devices may operate in a linked mode. During linked operations, devices may communicate wirelessly while input gathering and content displaying operations are shared among the devices. One or both of a pair of devices may have sensors. An orientation sensor, motion sensor, optical sensor, and/or other sensors may be used in identifying conditions in which to enter the linked mode and to identify a region where displays in the pair of devices overlap.
US11599321B2 Electronic device and operating method therefor
Provided are an electronic device and operating method, which includes a first operation, performed when the electronic device is not connected to an external output device, including displaying a first screen including a plurality of icons representing a plurality of application programs in a first format, and a second operation, performed when the electronic device is inserted into an external docking device for connecting to the external output device, including rendering a second screen including a plurality of icons displayed in the second format while the external docking device is connected to a wired local area network (LAN), and providing data associated with the second screen using the connector, and connecting the electronic device to the wired LAN through the connector using a first media access control address shared with the external device on the wired LAN.
US11599320B2 Home appliance and control method thereof
A home appliance and a control method therefor are provided. The home appliance includes a display, a sensor to detect whether a door is opened or closed, and at least one processor configured to control the display to display one or more objects, and based on sensing, by the sensor, at least one of an opening or a closing of the door, provide visual feedback to the one or more objects.
US11599316B2 Electronic apparatus and non-transitory computer-readable storage medium
An electronic apparatus includes a wireless communication section configured to perform first wireless communication or second wireless communication that is short-range wireless communication having a slower communication speed than the first wireless communication and includes a processor configured to perform communication control on the wireless communication section and perform control on job processing. The processor connects to an information processing apparatus for communication by using the second wireless communication to receive initial setting information for setting a state for enabling the job processing and receive connection setting information for connecting to an external access point by using the first wireless communication.
US11599315B2 Printing apparatus, print processing system, and computer-readable medium to provide supply-related information based on supply-consumed status
A printing apparatus includes a holder configured to hold an expendable supply attached thereto, a print engine configured to perform printing using the supply, a display configured to display information regarding the supply, and a controller configured to determine whether a supply-consumed status amount of the supply attached to the holder has reached a first threshold, the supply-consumed status amount representing how much the supply is consumed, and when determining that the supply-consumed status amount of the supply attached to the holder has reached the first threshold, cause the display to show supply-related information related to a contract concluded on the supply used for the printing.
US11599309B2 Information processing apparatus improved in convenience of operation of setting setting items, method of controlling same, and storage medium
An information processing apparatus including a user interface unit that is operated so as to set settings of a plurality of setting items in the information processing apparatus. The information processing apparatus acquires information including settings of the plurality of setting items and determines whether or not a lock setting for inhibiting the plurality of setting items or a plurality of settings from being changed is included in the acquired information. In a case where it is determined that the lock setting is included, at least the plurality of setting items or the plurality of settings, associated with the lock setting, are inhibited from being change by operating the user interface unit.
US11599305B2 Data storage device using predefined data segments for logical address mapping
A data storage device configured to access a magnetic tape comprising a plurality of data tracks is disclosed, wherein the data storage device comprises at least one head configured to access the magnetic tape. A mapping table is generated having a predetermined number of segment entries per data track, wherein each segment entry corresponds to a data segment of the data track, each segment entry comprises a first logical address corresponding to a first logical data block stored in the corresponding data segment, and at least one of the data segments stores multiple logical data blocks. A target segment entry in the mapping table corresponding to a logical address of a read command is located, and the head is positioned at a beginning of a target data segment of a target data track corresponding to the target segment entry in order to execute the read command.
US11599304B2 Data aggregation in ZNS drive
The present disclosure generally relates to efficient data transfer management of zone-append commands for a zoned namespace (ZNS). The ZNS storage device comprises a memory device having a plurality of memory dies, and a controller coupled to the memory device The controller receives a plurality of zone append commands, each zone append command being associated with a zone identification identifying a zone of a plurality of zones, and fetches and aggregates data associated with each zone append command by the zone identification in an append write buffer. The aggregated data is written to the memory device upon the aggregated data for each zone reaching a predetermined programming chunk size, or to a temporary buffer if the predetermined write size is not met. Each zone uses a separate channel when sending the aggregated data for programming to the memory device, allowing multiple channels to be utilized in parallel.
US11599301B2 Semiconductor memory device and system including the same
A semiconductor memory device includes an interface semiconductor die, at least one memory semiconductor die, and through-silicon vias connecting the interface semiconductor die and the memory semiconductor die. The interface semiconductor die includes command pins to receive command signals transferred from a memory controller and an interface command decoder to decode the command signals. The memory semiconductor die includes a memory integrated circuit configured to store data and a memory command decoder to decode the command signals transferred from the interface semiconductor die. The interface semiconductor die does not include a clock enable pin to receive a clock enable signal from the memory controller. The interface and memory command decoders generate interface and memory clock enable signals to control clock supply with respect to the interface and memory semiconductor dies based on a power mode command transferred through the plurality of command pins from the memory controller.
US11599298B1 Storage system and method for prediction-based pre-erase of blocks to improve sequential performance
A storage system erases blocks of memory prior to writing data to the blocks. Instead of erasing the blocks at the time the write operations are executed, the storage system pre-erases the blocks, which can improve performance. However, because program failure errors can occur if the blocks sit empty for a relatively-long period of time prior to programming, the storage system pre-erases the blocks upon a prediction that a host will send sequential write commands to the storage system that will use the blocks. Additionally or alternatively, the storage system can pre-erase a block upon determining that the number of write commands in a command queue in the storage system is above a threshold that represents a number of write commands needed to fill the block with data.
US11599297B2 Storage apparatus, maintenance support method, and maintenance support program
The efficiency of the maintenance of a storage apparatus including a plurality of flash drives can be enhanced.In a storage apparatus including a plurality of SSDs and a CPU, the CPU specifies, based on lifetimes of the SSDs depending on amounts of data written to the SSDs, the SSD to be replaced on a scheduled maintenance date, gives notice of the SSD specified to be replaced, and copies data in the SSD to be replaced to another SSD by the scheduled maintenance date on which the replacement is to be performed.
US11599288B2 Logging, streaming and analytics platforms using any S3 compatible store as primary store
In one aspect, a computerized method includes the step of building an information technology operations analytics (ITOA) stack. The method includes the step of ingesting and storing data at rest. The method includes the step of storing a set of metadata of the ingested data in a virtual machine or a container. The method includes the step of maintaining a set of primary data of the ingested data with an object store. The method includes the step of packaging one or more data units of the set of primary data. The method includes the step of writing over objects at select intervals. The method includes the step of breaking objects into chunks to reduce overwrites. The method includes the step of laying the data out as partitioned by time. The method includes the step of creating one or more application boundaries at the time of ingesting.
US11599284B2 Storage controller, storage system and operating methods thereof
A storage system is provided. The storage system includes a storage device including a plurality of nonvolatile memories configured to transmit storage throughput information, and a host device configured to change connection configurations for the storage device based on the storage throughput information, wherein the host device changes the connection configurations by changing configurations for transmitter and receiver paths between the storage device and the host device independently.
US11599283B2 Power reduction in distributed storage systems
Techniques are described for reducing power consumption in a distributed data storage system using a hierarchy rule that is generated based on a spreading policy and a set of tolerable failures. A method may operate to distribute erasure-encoded data of a first data object across first and second portions of a distributed storage system using a hierarchy rule corresponding to a spreading policy based on a set of tolerable failures from which the first data object can be recovered. The method disables the first portion of the distributed storage system that includes a first portion of the erasure-encoded data. The first portion of the distributed storage system is determined according to the spreading policy and the hierarchy rule identifies the set of tolerable failures.
US11599273B2 Providing time-stamps for a memory device and method for managing the same
An example method for managing a memory device includes a non-volatile memory. The example method further includes providing a first time-stamp to the memory device, wherein the first time-stamp is a power-down time-stamp of the memory device, storing the first time-stamp, associating the first time-stamp with at least one region of the non-volatile memory, providing a second time-stamp to the memory device, wherein the second time-stamp is a subsequent power-up time-stamp of the memory device, associating the second time-stamp with the at least one region of the non-volatile memory, determining a difference time between the first time-stamp and the second time-stamp, and, based on the difference time, performing a refresh operation of the at least one region of the non-volatile memory. Further, a related memory device is disclosed, as well as a method for measuring the off-time of a memory device.
US11599270B2 Virtualized-in-hardware input output memory management
Aspects relate to Input/Output (IO) Memory Management Units (MMUs) that include hardware structures for implementing virtualization. Some implementations allow guests to setup and maintain device IO tables within memory regions to which those guests have been given permissions by a hypervisor. Some implementations provide hardware page table walking capability within the IOMMU, while other implementations provide static tables. Such static tables may be maintained by a hypervisor on behalf of guests. Some implementations reduce a frequency of interrupts or invocation of hypervisor by allowing transactions to be setup by guests without hypervisor involvement within their assigned device IO regions. Devices may communicate with IOMMU to setup the requested memory transaction, and completion thereof may be signaled to the guest without hypervisor involvement. Various other aspects will be evident from the disclosure.
US11599262B2 Electronic device for recognizing fingerprint of user and method thereof
An electronic device is provided. The electronic device includes a display, a fingerprint recognition sensor disposed under a first area of the display, at least one input detection sensor, and at least one processor electrically connected with the display, the fingerprint recognition sensor, and the at least one input detection sensor, wherein the at least one processor is configured to detect a designated event through the at least one input detection sensor, acquire background information through the fingerprint recognition sensor according to detection of the designated event, acquire fingerprint information of an object through the fingerprint recognition sensor in response to detecting the object on the first area of the display, and subtract the background information from the fingerprint information.
US11599261B2 Display apparatus that displays marker on position of target character and displays next marker according to slide operation
A display apparatus (1) includes a searcher (105) that searches document data displayed on a display device (10) for a target character that accords with a character to search, and a marker display controller (106) that displays a marker on a position corresponding to the target character detected by the searcher (105). A display controller (103) (i) causes the display device, when a slide operation is performed on the marker displayed on the display device (10), to display a next marker on an opposite side, in a direction of the slide operation, and (ii) causes the display device, when a slide operation is performed on a position other than the marker displayed on the display device (10), to scroll a screen on the display device (10) in the direction of the slide operation.
US11599260B2 Apparatuses for attractive selection of objects in real, virtual, or augmented reality environments and methods implementing the apparatuses
Systems, interfaces, and methods for implementing the systems and interfaces include a dynamic environment generation subsystem that changes objects and subobjects based on locations of the motion sensors and/or the nature, time and/or location of sensed motion and include selection attractive movement as the selection protocol, where a selection object is used to discriminate between selectable objects and attract a target object toward the selection objects, where the direction and speed of the motion controls, discriminates, attracts, and activates the selected objects.
US11599258B2 User interface for smartwatches and wearable devices
Methods and devices are provided for receiving, displaying and adjusting user input through a wearable device. An indicated value and an annulus are displayed on a touch-sensitive display of the wearable device. The annulus has a base segment and a highlighted segment. The highlighted segment begins at an origin of the annulus and extends to a first position of the annulus. The size of the highlighted segment corresponds to the indicated value. A first value-adjusting input is received at the touch-sensitive display. The first value-adjusting input includes one or both of a drag operation and a tap operation. The indicated value and the size of the highlighted segment are adjusted in accordance with the first value-adjusting input, such that the proportion of the annulus represented by the highlighted segment corresponds to a proportion of a difference between a base amount and a maximum amount represented by the indicated value.
US11599257B2 Electronic tracking device and charging apparatus
Managing multiple devices, such as tracking beacons, is challenging, especially as the number of beacons increases. A beacon and a charging station are provided for managing the settings of the beacons. The beacon includes a display with a graphical user interface (GUI) for updating settings. The charging station includes charging ports and a display with a GUI for updating beacon settings.
US11599255B2 User interfaces to facilitate multiple modes of electronic communication
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, method, and user interfaces to facilitate electronic chat conversations between users via multiple modes of electronic communication. A conversation view is displayed on a touch screen display of a client device. The conversation view presents messages exchanged between a first user and at least one other user in an electronic chat conversation. A user input comprising a touch gesture corresponding to an interaction with the display of the conversation view is received. Based on the user input, a camera feed view is displayed on the touch screen display. The camera feed view comprises a display of image data and enables a user to create a message comprising one or more images. A message is generated, and an indication of the message is displayed in the conversation view.
US11599247B2 Information processing apparatus and control method
An information processing apparatus includes a display unit having a plurality of display areas, a touch sensor unit that detects a predetermined operation by an operation medium on one of the plurality of display areas and to detect a position of the operation medium during the predetermined operation, and a startup control unit that displays a menu of icons in the plurality of display areas upon the touch sensor unit sensing the predetermined operation, the menu of icons being different depending on a combination of an orientation of the display unit, and which of the plurality of display areas the predetermined operation occurred in. The startup control unit launches an application program corresponding to an icon selected by the operation medium from among the displayed icons in the menu.
US11599242B2 Context-sensitive user interface shortcuts for a wearable device
According to certain embodiments, a wearable device comprises a memory operable to store menus comprising menu options, and a processor operably coupled to a network interface and the memory. The processor is configured to present a first menu comprising a first menu option associated with a data processing transaction available at a current location, determine an updated location, obtain a second menu comprising a second menu option associated with a data processing transaction available at the updated location, and present the second menu. The processor is further configured to receive user input indicating a selection of the second menu option and facilitate the data processing transaction available at the updated location based on the selection.
US11599238B2 System and method for generating a virtual reality interface for displaying patient health data
The disclosed system generates a three dimensional virtual space that includes an object representation of at least a portion of a human body and a first three-dimensional cylindrical surface floating within the three-dimensional space, wherein the first three-dimensional cylindrical surface includes a two-dimensional data area for a presentation of data to a user viewing the first three-dimensional cylindrical surface in the three-dimensional space. A two-dimensional data representation of first physiological data is displayed on the two-dimensional data area. In response to receiving a user selection of a portion of the three-dimensional cylindrical surface, the system generates one or more additional surfaces floating within the three-dimensional space. A two-dimensional data representation of second physiological data associated with the first physiological data is displayed on a data area of the one or more additional surfaces.
US11599236B2 Adaptable user interface layout for applications
Persistent storage may contain a definition for components of a graphical user interface (GUI) and a layout, wherein a first plurality thereof are not configurable and a second plurality thereof are configurable, wherein the applications are respectively associated with different configurations of the second plurality of the components. One or more processors may be configured to: receive a request for a record of an application associated with a configuration of the second plurality of components; identify a first set of fields within the record that correspond to the first plurality of components; identify a second set of fields within the record that correspond to the second plurality of components; generate a representation of the GUI in which the first set of fields are in the first plurality of components and the second set of fields are in the second plurality of components; and transmit the representation of the GUI.
US11599234B2 Touch panel
A touch panel including a liquid crystal panel, a first polarizer, touch units, and a second polarizer is provided. The liquid crystal panel includes a first substrate, a second substrate, an active array, and a liquid crystal layer. Each of the touch units includes a first electrode extending along a first extending direction and a second electrode extending along a second extending direction. The first electrode includes two of first touch electrodes electrically connected to each other. Each of the first touch electrodes has a first deviation amount in the second extending direction. The second electrode includes two of second touch electrodes electrically connected to each other. Each of the second touch electrodes has a second deviation amount in the first extending direction. The two of the second touch electrodes and the two of the first touch electrodes have four overlapping points.
US11599232B2 Touch sensor panel and touch input device
A touch sensor panel according to an embodiment of the present invention includes: a plurality of first electrodes and a plurality of second electrodes, in which a touch window area includes a first number of consecutive first electrodes in a first direction among the plurality of first electrodes and a second number of consecutive second electrodes in a second direction with respect to the first number of first electrodes, respectively, and a pair of a predetermined first electrode among the first electrodes included in the touch window area and a predetermined second electrode among the second electrodes do not exist in other window areas other than the touch window area.
US11599230B2 Touch sensor, electronic device, and method of producing touch sensor
To provide a touch sensor including a tail having a terminal protective layer that allows smooth insertion into or removal from a circuit board without causing any problem, which is likely to occur in a typical terminal protective layer provided on a terminal at a distal end of a tail of a touch sensor used for, for example, input operations of various electronic devices. A touch sensor having a plurality of sensor electrodes and a plurality of wires on a single substrate film includes a body including a flat portion and a deformed portion, which is three-dimensionally shaped relative to the flat portion surrounding the deformed portion and has an operation surface having the sensor electrodes, and a tail projecting from the body and having a terminal to connect the wires to a circuit board. The terminal has a terminal protective layer protecting the wires.
US11599228B2 Electronic device including a sensor for an active pen
An electronic device includes: a display layer; and a sensor layer on the display layer, the sensor layer including: a first sensing electrode having a first sub-sensing electrode and a second sub-sensing electrode electrically separated from the first sub-sensing electrode; and a second sensing electrode intersecting the first sensing electrode, wherein the sensor layer is configured to sense an external input through a change in mutual capacitance between the first sensing electrode and the second sensing electrode, and the sensor layer is further configured to sense an input by an active pen through a change in capacitance of each of the first sub-sensing electrode, the second sub-sensing electrode, and the second sensing electrode.
US11599224B2 Self-mixing interference based sensors for characterizing touch input
Disclosed herein are electronic devices having touch input surfaces. A user's touch input or press on the touch input surface is detected using a set of lasers, such as vertical-cavity surface-emitting lasers (VCSELs) that emit beams of light toward the touch input surface. The user's touch causes changes in the self-mixing interference within the VCSEL of the emitted light with reflected light, such as from the touch input surface. Deflection and movement (e.g., drag motion) of the user's touch is determined from detected changes in the VCSELs' operation due to the self-mixing interference.
US11599221B2 Control chip for touch panel with high sensitivity
There is provided a capacitive touch device including a touch panel and a control chip. The touch panel includes a detection electrode configured to form a self-capacitor. The control chip includes an emulation circuit and a subtraction circuit. The emulation circuit is configured to output a reference signal. The subtraction circuit is coupled to the emulation circuit and the detection electrode, subtracts the reference signal outputted by the emulation circuit from a detected signal outputted by the detection electrode to output a differential detected signal, and identifies a touch event according to an amplified differential detected signal so as to improve the touch sensitivity.
US11599220B2 Position detection apparatus configured to detect the positions of multiple position indicators, and position detection method
A position detection apparatus includes a sensor, and a controller that detects a position of a first position indicator and a position of a second position indicator through the sensor. The controller continues detecting the position of the first position indicator and halts detecting the position of the second position indicator after a state in which the positions of the first position indicator and the second position indicator are not detected changes to a state in which the position of the first position indicator is detected, and continues both detecting the position of the second position indicator and detecting the position of the first position indicator after the state in which the positions of the first position indicator and the second position indicator are not detected changes to a state in which the position of the second position indicator is detected.
US11599216B2 Touch sensing device and display device including the same
A touch sensing device and a display device for improving hovering performance including: a touch sensing display panel including sense electrodes arranged in a matrix; and a sensing signal controller connected to the touch sensing display panel. The sense electrode includes a metal mesh electrode and a conductive layer contacting the metal mesh electrode.
US11599208B2 Touch sensitive processing apparatus and method and system for detecting electronic board eraser
The present invention provides a touch sensitive processing apparatus for detecting an electronic board eraser. The touch sensitive processing apparatus connects to a touch panel. The touch panel includes parallel first electrodes and parallel second electrodes, each of the first electrodes intersects with the second electrodes to form multiple intersection areas. The touch sensitive processing apparatus includes: a driving circuit connecting to the first electrodes; a sensing circuit connecting to the first electrodes and the second electrodes; and a processor connecting to the driving circuit and the sensing circuit. Wherein the processor is configured to execute a program module for realizing the following steps: having the driving circuit emit a beacon signal via the first electrodes simultaneously; and having the sensing circuit detect electrical signal emitted from at least three eraser electrodes of the electronic board eraser via the first and the second electrodes after a time period since the beacon signal is emitted.
US11599203B2 Backlight module
A backlight module includes a flexible circuit board and a light guide plate. A first light source assembly, a second light source assembly, and a positioning member are disposed on the flexible circuit board. The light guide plate is disposed over the flexible circuit board and includes a first single key light guide area, a second single key light guide area, and a connection area. The first single key light guide area has a first through hole accommodating the first light source assembly. The second single key light guide area has a second through hole accommodating the second light source assembly. The connection area is located between the first and second single key light guide areas and has an accommodating hole. The flexible circuit board is overlapped with the light guide plate with the positioning member being accommodated in the accommodating hole.