Document Document Title
US11637237B2 Spin current magnetization rotational element
This spin current magnetization rotational type magnetoresistive element includes a magnetoresistive effect element having a first ferromagnetic metal layer having a fixed magnetization orientation, a second ferromagnetic metal layer having a variable magnetization orientation, and a non-magnetic layer sandwiched between the first ferromagnetic metal layer and the second ferromagnetic metal layer, and spin-orbit torque wiring which extends in a direction that intersects the stacking direction of the magnetoresistive effect element, and is connected to the second ferromagnetic metal layer, wherein the electric current that flows through the magnetoresistive effect element and the electric current that flows through the spin-orbit torque wiring merge or are distributed in the portion where the magnetoresistive effect element and the spin-orbit torque wiring are connected.
US11637236B2 Spin-orbit torque magnetoresistance effect element and magnetic memory
A spin-orbit torque magnetoresistance effect element according to the present embodiment includes an element part including a first ferromagnetic layer, a second ferromagnetic layer, and a nonmagnetic layer positioned between the first ferromagnetic layer and the second ferromagnetic layer, a spin-orbit torque wiring positioned in a first direction with respect to the element part, facing the first ferromagnetic layer of the element part, and extending in a second direction, a first conductive part and a second conductive part facing the spin-orbit torque wiring at positions sandwiching the element part when viewed from the first direction, and a gate part positioned between the first conductive part and the second conductive part when viewed from the first direction, facing a second surface of the spin-orbit torque wiring on a side opposite to a first surface which faces the element part, and including a gate insulating layer and a gate electrode in order from a position near the spin-orbit torque wiring, in which the spin-orbit torque wiring includes a semiconductor to which a scattering element is added.
US11637235B2 In-plane spin orbit torque magnetoresistive stack/structure and methods therefor
The present disclosure is drawn to, among other things, a magnetoresistive device and a magnetoresistive memory comprising a plurality of such magnetoresistive devices. In some aspects, a magnetoresistive device may include a magnetically fixed region, a magnetically free region above or below the magnetically fixed region, and an intermediate region positioned between the magnetically fixed region and the magnetically free region, wherein the intermediate region includes a first dielectric material. The magnetoresistive device may also include encapsulation layers formed on opposing side walls of the magnetically free region, wherein the encapsulation layers include the first dielectric material.
US11637234B2 Manufacturing method for multilayer structure of magnetic body and BiSb layer, magnetoresistive memory, and pure spin injection source
A magnetoresistive memory cell includes an MTJ element including a magnetization free layer and a pure spin injection source. The pure spin injection source includes a BiSb layer coupled to the magnetization free layer. By flowing an in-plane current through the BiSb layer, this arrangement is capable of providing magnetization reversal of the magnetization free layer.
US11637233B2 Semiconductor device and method for fabricating the same
A method for fabricating a semiconductor device includes the steps of forming a magnetic tunneling junction (MTJ) on a MRAM region of a substrate, forming a first inter-metal dielectric (IMD) layer around the MTJ, forming a patterned mask on a logic region of the substrate, performing a nitridation process to transform part of the first IMD layer to a nitride layer, forming a first metal interconnection on the logic region, forming a stop layer on the first IMD layer, forming a second IMD layer on the stop layer, and forming a second metal intercom in the second IMD layer to connect to the MTJ.
US11637232B2 Acoustic wave device including Li2CO3 layer on piezoelectric substrate made of LiNbO3 or LiTaO3
An acoustic wave device includes a piezoelectric substrate made of LiNbO3 or LiTaO3 and including first and second main surfaces that face each other, a functional electrode provided on the first main surface of the piezoelectric substrate to excite acoustic waves, and a Li2CO3 layer provided on the second main surface of the piezoelectric substrate.
US11637227B2 Semiconductor device including multiple distributed bragg reflector layers
A semiconductor device according to an embodiment may include a plurality of light emitting structures, a first electrode disposed around the plurality of light emitting structures, a second electrode disposed on an upper surface of the plurality of light emitting structures, a first bonding pad electrically connected to the first electrode, and a second bonding pad electrically connected to the second electrode. The plurality of light emitting structures may include a first light emitting structure that includes a first DBR layer of a first conductivity type, a first active layer disposed on the first DBR layer, and a second DBR layer of a second conductivity type disposed on the first active layer; and a second light emitting structure that includes a third DBR layer of the first conductivity type, a second active layer disposed on the third DBR layer, and a fourth DBR layer of the second conductivity type disposed on the second active layer. The first electrode may be electrically connected to the first DBR layer and the third DBR layer, and disposed between the first light emitting structure and the second light emitting structure. The second electrode may be electrically connected to the second DBR layer and the fourth DBR layer, and disposed on an upper surface of the second DBR layer and an upper surface of the fourth DBR layer.
US11637225B2 Converter with glass layers
A wavelength converting layer may have a glass or a silicon porous support structure. The wavelength converting layer may also have a cured portion of wavelength converting particles and a binder filling the porous glass or silicon support structure.
US11637220B1 Semiconductor light-emitting element
A semiconductor light-emitting element comprises, in this order, a substrate, a reflective layer, a first conductivity type cladding layer made of InGaAsP containing at least In and P, a semiconductor light-emitting layer having an emission central wavelength of 1000 nm to 2200 nm and a second conductivity type cladding layer made of InGaAsP containing at least In and P, the second conductivity type cladding layer being configured to be on a light extraction side, a surface of a light extraction face of the second conductivity type cladding layer being a roughened surface which has a surface roughness Ra of 0.03 μm or more and has a random irregularity pattern. The surface of the light extraction face has a skewness Rsk of −1 or more, and a protective film is provided on the light extraction face.
US11637217B2 Method of manufacturing light emitting device
A method of manufacturing a light emitting device is provided. The method includes providing a substrate, disposing a plurality of light emitting elements on the substrate, disposing an insulating layer on the plurality of light emitting elements, patterning the insulating layer to form a partition wall defining a plurality of cavities corresponding to the plurality of light emitting elements, filling a light conversion ink in at least a part of the cavities, and baking the light conversion ink, wherein the partition wall is configured to block the light conversion ink from overflowing in the step of filling the light conversion ink in at least the part of the cavities.
US11637212B2 Apparatus and method for manufacturing a solar cell arrangement, and solar cell arrangement
An apparatus includes a first processing line. The first processing line includes a cleaving station adapted for separating a solar cell into two or more solar cell pieces. The apparatus includes a second processing line. The second processing line includes a storing station adapted for storing a plurality of solar cell pieces. The second processing line includes a transportation system adapted for transporting a solar cell piece from the storing station to the first processing line.
US11637208B2 Semiconductor device
A semiconductor device with favorable electrical characteristics is provided. A highly reliable semiconductor device is provided. A semiconductor device with stable electrical characteristics is provided. A semiconductor device includes a first insulating layer, a second insulating layer, a semiconductor layer, and a first conductive layer. The semiconductor layer, the second insulating layer, and the first conductive layer are stacked in this order over the first insulating layer. The second insulating layer has a stacked-layer structure in which a first insulating film, a second insulating film, and a third insulating film are stacked in this order. The first insulating film, the second insulating film, and the third insulating film each contain an oxide. The first insulating film includes a portion in contact with the semiconductor layer. The semiconductor layer contains indium, gallium, and oxygen and includes a region with an indium content percentage higher than a gallium content percentage.
US11637206B2 Metal gate structure and methods of fabricating thereof
A semiconductor device and method of forming thereof includes a first fin and a second fin each extending from a substrate. A first gate segment is disposed over the first fin and a second gate segment is disposed over the second fin. An interlayer dielectric (ILD) layer is adjacent the first gate segment and the second gate segment. A cut region (e.g., opening or gap between first gate structure and the second gate structure) extends between the first and second gate segments. The cut region has a first portion has a first width and a second portion has a second width, the second width is greater than the first width. The second portion interposes the first and second gate segments and the first portion is defined within the ILD layer.
US11637205B2 Semiconductor device
A semiconductor device includes a channel pattern including a first semiconductor pattern and a second semiconductor pattern, which are sequentially stacked on a substrate, and a gate electrode that extends in a first direction and crosses the channel pattern. The gate electrode includes a first portion interposed between the substrate and the first semiconductor pattern and a second portion interposed between the first and second semiconductor patterns. A maximum width in a second direction of the first portion is greater than a maximum width in the second direction of the second portion, and a maximum length in the second direction of the second semiconductor pattern is less than a maximum length in the second direction of the first semiconductor pattern.
US11637203B2 Semiconductor device and manufacturing method of the same
A semiconductor device includes a transistor. The transistor includes a gate electrode, a channel layer, a gate dielectric layer, a first source/drain region and a second source/drain region and a first spacer. The channel layer is disposed on the gate electrode. The gate dielectric layer is located between the channel layer and the gate electrode. The first source/drain region and the second source/drain region are disposed on the channel layer at opposite sides of the gate electrode, and at least one of the first and second source/drain regions includes a first portion and a second portion between the first portion and the gate electrode. The first spacer is disposed on the channel layer. The first spacer is disposed on a first sidewall of the second portion of the at least one of the first and second source/drain regions, and the first portion is disposed on the first spacer.
US11637200B2 Power semiconductor device
A power semiconductor device includes a substrate, a first well, a second well, a drain, a source, a first gate structure, a second gate structure and a doping region. The first well has a first conductivity and extends into the substrate from a substrate surface. The second well has a second conductivity and extends into the substrate from the substrate surface. The drain has the first conductivity and is disposed in the first well. The source has the first conductivity and is disposed in the second well. The first gate structure is disposed on the substrate surface and at least partially overlapping with the first well and second well. The second gate structure is disposed on the substrate surface and overlapping with the second well. The doping region has the first conductivity, is disposed in the second well and connects the first gate structure with the second gate structure.
US11637198B2 Manufacturing method of semiconductor device including semiconductor element of inversion type
A semiconductor device including a semiconductor element is provided. The semiconductor element includes a saturation current suppression layer formed above a drift layer and including electric field block layers arranged in a stripe manner and JFET portions arranged in a stripe manner. The electric field block layers and the JFET portions are alternately arranged. The semiconductor element includes trench gate structures. A longer direction of the trench gate structure intersects with a longer direction of the electric field block layer and a longer direction of JFET portion. The JFET portion includes a first layer having a first conductivity type impurity concentration larger than the drift layer and a second layer formed above the first layer and having a first conductivity type impurity concentration smaller than the first layer.
US11637197B2 Epitaxial structure of GaN-based radio frequency device based on Si substrate and its manufacturing method
An epitaxial structure of a GaN-based radio frequency device based on a Si substrate and a manufacturing method thereof are provided. The epitaxial structure is composed of a Si substrate (1), an AlN nucleation layer (2), AlGaN buffer layers (3, 4, 5), a GaN:Fe/GaN high-resistance layer (6), a GaN superlattice layer (7), a GaN channel layer (8), an AlGaN barrier layer (9) and a GaN cap layer (10) which are stacked in turn from bottom to top, wherein the GaN:Fe/GaN high-resistance layer (6) is composed of an intentional Fe-doped GaN layer and an unintentional doped GaN layer which are alternately connected; the GaN superlattice layer (7) is composed of a low-pressure/low V/III ratio GaN layer and a high-pressure/high V/III ratio GaN layer which are periodically and alternately connected.
US11637195B2 Metal gate patterning process including dielectric Fin formation
A method of fabricating a device includes providing a fin extending from a substrate, the fin having a plurality of semiconductor layers and a first distance between each adjacent semiconductor layers. The method further includes providing a dielectric fin extending from the substrate where the dielectric fin is adjacent to the plurality of semiconductor layers and there is a second distance between an end of each of the semiconductor layers and a first sidewall of the dielectric fin. The second distance is greater than the first distance. Depositing a dielectric layer over the semiconductor layers and over the first sidewall of the dielectric fin. Forming a first metal layer over the dielectric layer on the semiconductor layers and on the first sidewall of the dielectric fin, wherein portions of the first metal layer disposed on and interposing adjacent semiconductor layers are merged together. Finally removing the first metal layer.
US11637193B2 Gate-all-around field effect transistor and method for manufacturing same
This application discloses a gate-all-around field effect transistor and a method for manufacturing same. In some implementations the method may include: forming a first fin structure on a substrate, where each first fin structure includes one first laminated structure, where the first laminated structure sequentially includes a sacrificial layer, a support layer, and a channel layer from bottom to top; forming a dummy gate structure across the first fin structure, where the dummy gate structure includes a dummy gate dielectric layer, a dummy gate on the dummy gate dielectric layer, and a first spacer on a side surface of the dummy gate; removing parts of the first fin structure located on two sides of the dummy gate structure, to form a second fin structure; performing first etching on a side surface of the sacrificial layer in the second fin structure, to form a first space; forming a second spacer in the first space; performing second etching on a side surface of the channel layer in the second fin structure, to form a second space; and performing selective epitaxy on the side surface of the channel layer in the second fin structure, to form a source region and a drain region, where along a direction of a channel, compared with a side surface, distal to the sacrificial layer, of the second spacer, the side surface of the channel layer after the second etching is closer to the sacrificial layer.
US11637192B2 Metal oxide semiconductor-controlled thyristor device having uniform turn-off characteristic and method of manufacturing the same
The present invention forms an off-FET channel having a uniform and short length by using a self-align process of a method of forming and recessing a spacer, thereby enhancing the current driving capability of an off-FET and the uniformity of a device operation.
US11637190B2 Semiconductor device and manufacturing method of the semiconductor device
The present technology provides a semiconductor device. The semiconductor device includes a stack including insulating patterns and conductive patterns stacked alternately with each other, a channel layer including a first channel portion protruding out of the stack and a second channel portion in the stack, and passing through the stack, and a conductive line surrounding the first channel portion, and the first channel portion includes metal silicide.
US11637185B2 Contact stacks to reduce hydrogen in semiconductor devices
Embodiments herein describe techniques for an integrated circuit that includes a substrate, a semiconductor device on the substrate, and a contact stack above the substrate and coupled to the semiconductor device. The contact stack includes a contact metal layer, and a semiconducting oxide layer adjacent to the contact metal layer. The semiconducting oxide layer includes a semiconducting oxide material, while the contact metal layer includes a metal with a sufficient Schottky-barrier height to induce an interfacial electric field between the semiconducting oxide layer and the contact metal layer to reject interstitial hydrogen from entering the semiconductor device through the contact stack. Other embodiments may be described and/or claimed.
US11637184B2 Silicon carbide semiconductor device, power converter, method of manufacturing silicon carbide semiconductor device, and method of manufacturing power converter
A drift layer is formed of silicon carbide and has a first conductivity type. A trench bottom protective layer is provided on a bottom portion of a gate trench and has a second conductivity type. A depletion suppressing layer is provided between a side surface of the gate trench and the drift layer, extends from a lower portion of a body region up to a position deeper than the bottom portion of the gate trench, has the first conductivity type, and has an impurity concentration of the first conductivity type higher than that of the drift layer. The impurity concentration of the first conductivity type of the depletion suppressing layer is reduced as the distance from the side surface of the gate trench becomes larger.
US11637171B2 Package-embedded thin-film capacitors, package-integral magnetic inductors, and methods of assembling same
A semiconductor package substrate includes an integral magnetic-helical inductor that is assembled during assembly of the semiconductor package substrate. The integral magnetic-helical inductor is located within a die footprint within the semiconductor package substrate.
US11637170B2 Display device having gate driving circuit stages located between pixels in the display area
A display device, includes: pixels at a display area; gate lines at the display area, and connected to the pixels; carry clock lines and scan clock lines at the display area; and a gate driving circuit distributedly located at the display area, and connected to the carry clock lines, the scan clock lines, and the gate lines. The gate driving circuit includes a plurality of stages, each of the stages to output, as a carry signal, a carry clock signal supplied through a corresponding carry clock line from among the carry clock lines, and to output, as a scan signal, a scan clock signal supplied through a corresponding scan clock line from among the scan clock lines. The corresponding carry clock line and the corresponding scan clock line corresponding to one stage from among the stages are spaced from each other with at least one of the pixels interposed therebetween.
US11637168B2 Display device
A display device includes an opening area formed in a display area and a non-display area surrounding the opening area, wherein the display area includes a plurality of pixels and a plurality of lines connected to the plurality of pixels, the non-display area includes a connection member connected to at least one of the plurality of lines of the display area, and the connection member is disposed in a different layer from the connected line and is electrically connected to the line by a via-electrode.
US11637164B2 Display device
A display device includes a display panel including pixels. One of the pixels includes a light emitting diode, a first capacitor connected between a power line receiving a power supply voltage and a first reference node, a first transistor connected between the power line and an anode of the light emitting diode, a second transistor connected between a data line and a first electrode of the first transistor, a third transistor including a plurality of sub-transistors connected between a second electrode of the first transistor and the first reference node in series, and a fourth transistor connected to a second reference node among a plurality of second reference nodes between the sub-transistors and receiving an initialization scan signal.
US11637162B2 Display device
A display device includes a plurality of pixels. Each pixel includes a first transistor including a first gate electrode, a first source region, and a first drain region, a second transistor connected to the first source region of the first transistor, a third transistor connected to the first gate electrode and the first drain region of the first transistor, a fifth transistor connected to the first source region of the first transistor, and a sixth transistor connected to the first drain region of the first transistor. The pixels include a first pixel and a second pixel disposed adjacent to each other. The first and second pixels share a fourth transistor connected to the third transistor of the first pixel and the third transistor of the second pixel, and share a seventh transistor connected to the sixth transistor of the first pixel and the sixth transistor of the second pixel.
US11637160B2 Display apparatus
A display apparatus includes: a substrate including a first area, a second area, and a third area that is between the first area and the second area; a plurality of first to third display elements respectively arranged in the first to third areas, each of the plurality of first to third display elements including a pixel electrode; and an insulating layer including a plurality of first to third openings that respectively expose at least portions of the pixel electrodes of the plurality of first to third display elements. A number of the plurality of first openings is greater than a number of the plurality of second openings per unit area. In a plan view, an area of the plurality of first openings is greater than an area of the plurality of third openings.
US11637159B2 Display panel and display device with completed covered hollowed regions in frame region
Display panel and display device are provided. The display panel includes a display region and a frame region surrounding the display region. In the frame region, the display panel includes a base substrate, a planarization layer, an anode layer and a pixel defining layer. The planarization layer includes a first region and a second region. The anode layer includes first hollowed regions and second hollowed regions. The first hollowed regions at least partially overlap the first region, and the second hollowed regions at least partially overlap the second region. The pixel defining layer includes first covering parts and second covering parts. The first covering parts cover the first hollowed regions and extend to cover edges of the anode layer. The second covering parts cover the second hollowed regions and extend to cover edges of the anode layer. Orthographic projections of the first covering parts on the base substrate are larger than orthographic projections of the second covering parts on the base substrate.
US11637155B2 Display device for changing a sensing mode and operating method thereof
A display device includes: a display panel; an input sensor on the display panel; a panel driving circuit to drive the display panel, and to output a synchronization signal; and a sensor controller to control the input sensor. The sensor controller determines a sensing mode in response to the synchronization signal, and changes the sensing mode to a second sensing mode when the synchronization signal is activated in a first sensing mode.
US11637152B2 Array substrate and method for manufacturing the same, and display device having photosensitive element, light emitting device and sensing transistor
The present disclosure provides an array substrate and a method for manufacturing the same, and a display device. The array substrate includes: a base substrate; a photosensitive element located between the base substrate and a light emitting device and configured to sense light emitted from the light emitting device and generate a sensing signal according to the light; a capacitor configured to store the sensing signal; and a sensing transistor located between the base substrate and the photosensitive element and configured to transmit the sensing signal to a sensing line, wherein an orthographic projection of the sensing transistor on the base substrate at least partially overlaps with an orthographic projection of the photosensitive element on the base substrate.
US11637147B2 Imaging device
An imaging device including: a semiconductor substrate including a pixel region and a peripheral region; an insulating layer that covers the pixel and peripheral regions; first electrodes located on the insulating layer above the pixel region; a photoelectric conversion layer that covers the first electrodes; a second electrode that covers the photoelectric conversion layer; detection circuitry configured to be electrically connected to the first electrodes; peripheral circuitry configured to be electrically connected to the detection circuitry, and including analog circuitry; and a third electrode electrically connected to the second electrode. The third electrode overlaps the analog circuitry in a plan view, and in all cross-sections perpendicular to a surface of the semiconductor substrate, parallel to the column direction or the row direction, intersecting at least one of the first electrodes, and intersecting the third electrode, no transistor of the digital circuitry is located directly below the third electrode.
US11637145B2 Multi-component cell architectures for a memory device
Methods, systems, and devices for multi-component cell architectures for a memory device are described. A memory device may include self-selecting memory cells that include multiple self-selecting memory components (e.g., multiple layers or other segments of a self-selecting memory material, separated by electrodes). The multiple self-selecting memory components may be configured to collectively store one logic state based on the polarity of a programming pulse applied to the memory cell. The multiple memory component layers may be collectively (concurrently) programmed and read. The multiple self-selecting memory components may increase the size of a read window of the memory cell when compared to a memory cell with a single self-selecting memory component. The read window for the memory cell may correspond to the sum of the read windows of each self-selecting memory component.
US11637144B2 Method of forming resistive memory cell having an ovonic threshold switch
The disclosure concerns a resistive memory cell, including a stack of a selector, of a resistive element, and of a layer of phase-change material, the selector having no physical contact with the phase-change material. In one embodiment, the selector is an ovonic threshold switch formed on a conductive track of a metallization level.
US11637142B2 High-speed light sensing apparatus III
A circuit, including: a photodetector including a first readout terminal and a second readout terminal different than the first readout terminal; a first readout circuit coupled with the first readout terminal and configured to output a first readout voltage; a second readout circuit coupled with the second readout terminal and configured to output a second readout voltage; and a common-mode analog-to-digital converter (ADC) including: a first input terminal coupled with a first voltage source; a second input terminal coupled with a common-mode generator, the common-mode generator configured to receive the first readout voltage and the second readout voltage, and to generate a common-mode voltage between the first and second readout voltages; and a first output terminal configured to output a first output signal corresponding to a magnitude of a current generated by the photodetector.
US11637140B2 Image sensor package
An image sensor package includes an image sensor chip on a package substrate, a logic chip on the package substrate and perpendicularly overlapping the image sensor chip, and a memory chip on the package substrate and perpendicularly overlapping the image sensor chip and logic chip. The logic chip processes a pixel signal output from the image sensor chip. The memory chip is electrically connected to the image sensor chip through a conductive wire and stores at least one of the pixel signal from the image sensor chip or a pixel signal processed by the logic chip. The memory chip receives the pixel signal output from the image sensor chip through the conductive wire and receives the pixel signal processed by the logic chip through the image sensor chip and the conductive wire.
US11637139B2 Semiconductor device including light-collimating layer and biometric device using the same
A semiconductor device is provided. The semiconductor device includes a substrate and a light-collimating layer. The substrate has a plurality of pixels. The light-collimating layer is disposed on the substrate, and the light-collimating layer includes a transparent material layer, a first light-shielding layer, a second light-shielding layer and a plurality of transparent pillars. The transparent material layer covers the pixels. The first light-shielding layer is disposed on the substrate and the first light-shielding layer has a plurality of holes corresponding to the pixels. The second light-shielding layer is disposed on the first light-shielding layer. The transparent pillars are disposed in the second light-shielding layer.
US11637137B2 Pixel group and pixel array of image sensor
A pixel group of an image sensor includes first through fourth unit pixels in a matrix form of two pixels rows and two pixel columns, and a common floating diffusion region in a semiconductor substrate at a center of the pixel group and shared by the first through fourth unit pixels. Each of the first through fourth unit pixels includes a photoelectric conversion element in the semiconductor substrate, and a pair of vertical transfer gates in the semiconductor substrate and extending in a vertical direction perpendicular to a surface of the semiconductor substrate. The pair of vertical transfer gates transfer photo charges collected by the photoelectric conversion element to the common floating diffusion region. Image quality is enhanced by increasing sensing sensitivity of the unit pixel through the shared structure of the floating diffusion region and the symmetric structure of the vertical transfer gates.
US11637132B2 Active matrix substrate and method for manufacturing same
An active matrix substrate includes a plurality of gate bus lines, a plurality of source bus lines located closer to the substrate side; a lower insulating layer that covers the source bus lines; an interlayer insulating layer that covers the gate bus lines; a plurality of oxide semiconductor TFTs disposed in association with respective pixel regions; a pixel electrode disposed in each of the pixel regions; and a plurality of source contact portions each of which electrically connects one of the oxide semiconductor TFTs to the corresponding one of the source bus lines, in which each of the oxide semiconductor TFTs includes an oxide semiconductor layer disposed on the lower insulating layer, a gate electrode disposed on a portion of the oxide semiconductor layer, and a source electrode formed of a conductive film, and each of the source contact portions includes a source contact hole, and a connection electrode.
US11637124B2 Stacked memory structure with insulating patterns
A semiconductor device includes a stacked structure with insulating layers and conductive layers that are alternately stacked on each other, a hard mask pattern on the stacked structure, a channel structure penetrating the hard mask pattern and the stacked structure, insulating patterns interposed between the insulating layers and the channel structure, wherein the insulating patterns protrude farther towards the channel structure than a sidewall of the hard mask pattern, and a memory layer interposed between the stacked structure and the channel structure, wherein the memory layer fills a space between the insulating patterns.
US11637120B2 Vertical semiconductor devices
A vertical semiconductor device includes a substrate, a cell array region and a pad region formed on the substrate, and gate patterns and respective insulation layers. The gate patterns may be stacked in a vertical direction perpendicular to an upper surface of the substrate. Each of the gate patterns may extend in a first direction parallel to the upper surface of the substrate on the cell array region and the pad region of the substrate. The gate patterns may include pads, respectively, at edge portions thereof in the first direction. The respective insulation layers may be between adjacent gate patterns in the vertical direction. The gate patterns and the insulation layer on the pad region may serve as a pad structure, and the pad structure may include a first staircase structure having a stepped shape, a second staircase structure having a stepped shape and disposed below the first staircase structure, a flat surface portion between the first and second staircase structures, and a dummy staircase structure formed on the flat surface portion. The dummy staircase structure may be spaced apart from each of the first and second staircase structures.
US11637117B2 Semiconductor device having selection line stud connected to string selection line
A semiconductor device includes; a memory stack disposed on a substrate and including a lower gate electrode, an upper gate stack including a string selection line, a vertically extending memory gate contact disposed on the lower gate electrode, and a vertically extending selection line stud disposed on the string selection line. The string selection line includes a material different from that of the lower gate electrode, and the selection line stud includes a material different from that of the memory gate contact.
US11637112B2 Non-volatile memory device and method for manufacturing the same
A non-volatile memory device and its manufacturing method are provided. The non-volatile memory device includes a substrate and a plurality of first gate structures and a plurality of second gate structures formed on the substrate. The substrate includes a center region and two border regions located on opposite sides of the center region. The center region and two border regions are located in an array region. The first gate structures are located in the center region, and the second gate structures are located in one of the border regions. Each of the first gate structures has a first width, and each of the second gate structures has a second width less than the first width. There is a first spacing between the first gate structures, and there is a second spacing which is greater than the first spacing between the second gate structures.
US11637111B2 Integrated electronic circuit and method of making comprising a first transistor and a ferroelectric capacitor
The present invention relates to an integrated electronic circuit and method of making comprising a first transistor (1) and a ferroelectric capacitor (2). The ferroelectric capacitor (2) comprises a first electrode layer composed of a non-ferroelectric material, a ferroelectric interlayer having a thickness that is less than the thickness of the first electrode layer, and a second electrode layer composed of a non-ferroelectric material, wherein the ferroelectric interlayer is arranged between the first electrode layer and the second electrode layer, and the first electrode layer is electrically conductively connected to a gate terminal of the first transistor (1).
US11637104B2 Semiconductor memory devices including stacked transistors and methods of fabricating the same
Semiconductor memory devices and methods of forming the same are provided. The semiconductor devices may include a vertical insulating structure extending in a first direction on a substrate, a semiconductor pattern extending along a sidewall of the vertical insulating structure, a bitline on a first side of the semiconductor pattern, an information storage element on a second side of the semiconductor pattern and including first and second electrodes, and a gate electrode on the semiconductor pattern and extending in a second direction that is different from the first direction. The bitline may extend in the first direction and may be electrically connected to the semiconductor pattern. The first electrode may have a cylindrical shape that extends in the first direction, and the second electrode may extend along a sidewall of the first electrode.
US11637099B2 Forming ESD devices using multi-gate compatible processes
The present disclosure provides a method of manufacturing a semiconductor device. The method includes providing a structure having a frontside and a backside, the structure including a substrate and a stack of a first type and a second type epitaxial layers having different material compositions alternatively stacked above the substrate, wherein the stack is at the frontside of the structure and the substrate is at the backside of the structure; patterning the stack, thereby forming a fin above the substrate; implanting a first dopant into a first region of the fin, the first dopant having a first conductivity type; implanting a second dopant into a second region of the fin, the second dopant having a second conductivity type opposite the first conductivity type; and forming a first contact on the first region and a second contact on the second region.
US11637096B2 Gallium nitride and silicon carbide hybrid power device
A hybrid silicon carbide (SiC) device includes a first device structure having a first substrate comprising SiC of a first conductivity type and a first SiC layer of the first conductivity type, where the first SiC layer is formed on a face of the first substrate. The first device structure also includes a second SiC layer of a second conductivity type that is formed on a face of the first SiC layer and a first contact region of the first conductivity type, where the first contact region traverses the second SiC layer and contacts the first SiC. The device also includes a second device structure that is bonded to the first device structure. The second device structure includes a switching device formed on a second substrate and a second contact region that traverses a first terminal region of the switching device and contacts the first contact region.
US11637094B2 Display device and method of manufacturing the same
A display device includes a pixel circuit, a first insulating layer covering the pixel circuit, a first electrode disposed on the first insulating layer, a second electrode disposed on the first insulating layer and spaced apart from the first electrode in a first direction, and a light emitting element electrically connected to the first electrode and the second electrode and disposed between the first electrode and the second electrode. A recess is provided in a first region of the first insulating layer between the first electrode and the second electrode when viewed in a plan view, and a width of the recess in the first direction is greater than a length of the light emitting element in the first direction. The first electrode and the second electrode do not overlap the recess when viewed in a plan view.
US11637092B2 Semiconductor structure and forming method thereof
A semiconductor structure and a forming method thereof are provided. One form of a semiconductor structure includes: a first device structure, including a first substrate and a first device formed on the first substrate, the first device including a first channel layer structure located on the first substrate, a first device gate structure extending across the first channel layer structure, and a first source-drain doping region located in the first channel layer structure on two sides of the first device gate structure; and a second device structure, located on a front surface of the first device structure, including a second substrate located on the first device structure and a second device formed on the second substrate, the second device including a second channel layer structure located on the second substrate, a second device gate structure extending across the second channel layer structure, and a second source-drain doping region located in the second channel layer structure on two sides of the second device gate structure, where projections of the second channel layer structure and the first channel layer structure onto the first substrate intersect non-orthogonally. The electricity of the first device can be led out according to the present disclosure.
US11637086B2 Sawing underfill in packaging processes
A method includes bonding a first and a second package component on a top surface of a third package component, and dispensing a polymer. The polymer includes a first portion in a space between the first and the third package components, a second portion in a space between the second and the third package components, and a third portion in a gap between the first and the second package components. A curing step is then performed on the polymer. After the curing step, the third portion of the polymer is sawed to form a trench between the first and the second package components.
US11637083B2 Flip-chip package assembly
In a described example, a method includes: forming cavities in a die mount surface of a package substrate, the cavities extending into the die mount surface of the package substrate at locations corresponding to post connects on a semiconductor die to be flip-chip mounted to the package substrate; placing flux in the cavities; placing solder balls on the flux; and performing a thermal reflow process and melting the solder balls to form solder pads in the cavities on the package substrate.
US11637080B2 Method for fabricating an integrated circuit device
A method for fabricating an integrated circuit device is disclosed. A substrate is provided and an integrated circuit area is formed on the substrate. The integrated circuit area includes a dielectric stack. A seal ring is formed in the dielectric stack and around a periphery of the integrated circuit area. A trench is formed around the seal ring and exposing a sidewall of the dielectric stack. The trench is formed within a scribe line. A moisture blocking layer is formed on the sidewall of the dielectric stack, thereby sealing a boundary between two adjacent dielectric films in the dielectric stack.
US11637079B2 Semiconductor package including antenna
A semiconductor package includes a supporting wiring structure including a first redistribution dielectric layer and a first redistribution conductive structure; a frame on the supporting wiring structure, having a mounting space and a through hole, and including a conductive material; a semiconductor chip in the mounting space and electrically connected to the first redistribution conductive structure; a cover wiring structure on the frame and the semiconductor chip and including a second redistribution dielectric layer and a second redistribution conductive structure; an antenna structure on the cover wiring structure; a connection structure extending in the through hole and electrically connecting the first redistribution conductive structure to the second redistribution conductive structure; and a dielectric filling member between the connection structure in the through hole and the frame and surrounding the semiconductor chip, the frame, and the connection structure.
US11637078B2 Coaxial through via with novel high isolation cross coupling method for 3D integrated circuits
A semiconductor package includes a first semiconductor device, a second semiconductor device vertically positioned above the first semiconductor device, and a ground shielded transmission path. The ground shielded transmission path couples the first semiconductor device to the second semiconductor device. The ground shielded transmission path includes a first signal path extending longitudinally between a first end and a second end. The first signal path includes a conductive material. A first insulating layer is disposed over the signal path longitudinally between the first end and the second end. The first insulating layer includes an electrically insulating material. A ground shielding layer is disposed over the insulating material longitudinally between the first end and the second end of the signal path. The ground shielding layer includes a conductive material coupled to ground. The ground shielding layer drives radiation signals received therein to ground to prevent induced noise in the first signal path.
US11637076B2 Electrically isolated gate contact in FINFET technology for camouflaging integrated circuits from reverse engineering
A system and method for adding a source contact, a drain contact, and an apparent gate contact to a FinFET having a fin including a source region, a drain region, and a gate disposed over the fin forming one or more transistor junctions with the fin. The method comprises producing a source contact opening extending downward to a first region electrically coupled to the source region, a drain contact opening extending downward to a second region electrically coupled to the drain region, and a gate contact opening extending downward to a third region electrically isolated from the gate, and filling the source contact opening, the drain contact opening, and the gate contact opening with a conductive metal.
US11637073B2 Semiconductor package with EMI shield and fabricating method thereof
A semiconductor device with EMI shield and a fabricating method thereof are provided. In one embodiment, the semiconductor device includes EMI shield on all six surfaces of the semiconductor device without the use of a discrete EMI lid.
US11637072B2 Semiconductor package and method of manufacturing the same
A semiconductor package includes a substrate, a semiconductor die, a ring structure and a lid. The semiconductor die is disposed on the substrate. The ring structure is disposed on the substrate and surrounds the semiconductor die, where a first side of the semiconductor die is distant from an inner sidewall of the ring structure by a first gap, and a second side of the semiconductor die is distant from the inner sidewall of the ring structure by a second gap. The first side is opposite to the second side, and the first gap is less than the second gap. The lid is disposed on the ring structure and has a recess formed therein, and the recess overlaps with the first gap in a stacking direction of the ring structure and the lid.
US11637070B2 Method of fabricating a semiconductor package
A semiconductor package includes a redistribution layer having a first surface and a second surface opposite to each other, the redistribution layer including a plurality of first redistribution pads on the first surface, a semiconductor chip on the second surface of the redistribution layer, an active surface of the semiconductor chip facing the redistribution layer, a plurality of conductive structures on the second surface of the redistribution layer, the plurality of conductive structures being spaced apart from the semiconductor chip, and a plurality of external connection terminals on and coupled to the conductive structures, the plurality of first redistribution pads have a pitch smaller than a pitch of the plurality of external connection terminals.
US11637066B2 Integrated circuit and method for forming the same
An integrated circuit includes a strip structure having a front side and a back side. A gate structure is on the front side of the strip structure. The integrated circuit includes a plurality of channel layers above the front side of the strip structure, wherein each of the plurality of channel layers is enclosed within the gate structure. An isolation structure surrounds the strip structure. The integrated circuit includes a backside via in the isolation structure. An epitaxy structure is on the front side of the strip structure. The integrated circuit includes a contact over the epitaxy structure. The contact has a first portion on a first side of the epitaxy structure. The first portion of the contact extends into the isolation structure and contacts the backside via. The integrated circuit includes a backside power rail on the back side of the strip structure and contacting the backside via.
US11637064B2 Advanced metal connection with metal cut
Examples of an integrated circuit a having an advanced two-dimensional (2D) metal connection with metal cut and methods of fabricating the same are provided. An example method for fabricating a conductive interconnection layer of an integrated circuit may include: patterning a conductive connector portion on the conductive interconnection layer of the integrated circuit using extreme ultraviolet (EUV) lithography, wherein the conductive connector portion is patterned to extend across multiple semiconductor structures in a different layer of the integrated circuit; and cutting the conductive connector portion into a plurality of conductive connector sections, wherein the conductive connector portion is cut by removing conductive material from the metal connector portion at one or more locations between the semiconductor structures.
US11637063B2 Reduction of OHMIC losses in monolithic chip inductors and transformers of radio frequency integrated circuits
An inductor or transformer with the inductor can include one or more windings split into strands along a radial path of the winding and provide for a more uniform current distribution across a width of the winding. The winding(s) can comprise twisting components as twistings or strand crossings located at various locations along the winding. The twisting components span the winding along a winding width with a connector or crossing strand and change a position of one strand to another at points that different strands of the winding are cut or spliced.
US11637062B2 Interconnect structure and method for manufacturing the interconnect structure
The present disclosure provides an interconnect structure and a method for forming an interconnect structure. The method for forming an interconnect structure includes forming a first interlayer dielectric (ILD) layer over a substrate, forming a contact in the first ILD layer, forming a second ILD layer over the first ILD layer, forming a first opening in the second ILD layer and obtaining an exposed side surface of the second ILD layer over the contact, forming a densified dielectric layer at the exposed side surface of the second ILD layer, including oxidizing the exposed side surface of the second ILD layer by irradiating a microwave on the second ILD layer, and forming a via in contact with the densified dielectric layer.
US11637060B2 Wiring board and method of manufacturing the same
A wiring board includes an insulating layer, a wiring layer and a plurality of conductive columns. The insulating layer has a first surface and a second surface opposite to the first surface. The wiring layer is disposed in the insulating layer and has a third surface and a fourth surface opposite to the third surface. The insulating layer covers the third surface, and the second surface of the insulating layer is flush with the fourth surface of the wiring layer. The conductive columns are disposed in the insulating layer and connected to the wiring layer. The conductive columns extend from the third surface of the wiring layer to the first surface of the insulating layer, and protrude from the first surface.
US11637059B2 Adapter board and method for forming same, packaging method, and package structure
Provided are an adapter board and a method for forming the same, a packaging method, and a package structure. One form of a method for forming an adapter board includes: providing a base, including an interconnect region and a capacitor region, the base including a front surface and a rear surface that are opposite each other; etching the front surface of the base, to form a first trench in the base of the interconnect region and form a second trench in the base of the capacitor region; forming a capacitor in the second trench; etching a partial thickness of the base under the first trench, to form a conductive via; forming a via interconnect structure in the conductive via; and thinning the rear surface of the base, to expose the via interconnect structure. In the embodiments and implementations of the present disclosure, the capacitor is further formed in the adapter board, so that a process of forming the capacitor and a process of forming the adapter board are integrated, and an additional step of forming the capacitor is omitted, which is beneficial to reduce processes and improve the process integration, and is further beneficial to reduce process costs and shorten the production cycle. Moreover, the functional diversity of the adapter board is further improved, so that an application scenario of the adapter board is diversified.
US11637050B2 Package architecture utilizing wafer to wafer bonding
The present disclosure relates to a package architecture and a method for making the same. The disclosed package architecture includes a package carrier, a first device die and a second device die mounted on the package carrier, and a heat spreader. The first device die includes a first device body with a thickness between 5 μm and 130 μm, a die carrier, and an attachment section between the first device body and the die carrier, while the second device die includes a second device body. The first device body and the second device body are formed of different materials. A top surface of the die carrier of the first device die and a top surface of the second device body of the second device die are substantially coplanar. The heat spreader resides over the top surface of the die carrier and the top surface of the second device body.
US11637045B2 Anisotropic conductive film (ACF) for use in testing semiconductor packages
Embodiments described herein provide an anisotropic conductive film (ACF) positioned on a semiconductor package and techniques of using the ACF to test semiconductor devices positioned in or on the semiconductor package. In one example, a semiconductor package comprises: a die stack comprising one or more dies; a molding compound encapsulating the die stack; a substrate on the molding compound; a contact pad on a surface of the substrate and coupled to the die stack; a test pad on the surface of the substrate; a conductive path between the contact pad and the test pad, where an electrical break is positioned along the conductive path; and an ACF over the electrical break. Compressing the ACF by a test pin creates an electrical path that replaces the electrical break. Data can be acquired by test pin and provided to a test apparatus, which determines whether the dies in the die stack are operating properly.
US11637041B2 Method of forming high mobility complementary metal-oxide-semiconductor (CMOS) devices with fins on insulator
The subject disclosure relates to high mobility complementary metal-oxide-semiconductor (CMOS) devices and techniques for forming the CMOS devices with fins formed directly on the insulator. According to an embodiment, a method for forming such a high mobility CMOS device can comprise forming, via a first epitaxial growth of a first material, first pillars within first trenches formed within a dielectric layer, wherein the dielectric layer is formed on a silicon substrate, and wherein the first pillars comprise first portions with defects and second portions without the defects. The method can further comprise forming second trenches within a first region of the dielectric layer, and further forming second pillars within the second trenches via a second epitaxial growth of one or more second materials using the second portions of the first pillars as seeds for the second epitaxial growth.
US11637040B2 Systems and methods for mitigating crack propagation in semiconductor die manufacturing
A method for mitigating crack propagation during manufacture of semiconductor dies, and associated systems and methods are disclosed herein. The method includes forming holes into a first side of a wafer substrate opposite a second side. The wafer substrate has active components at the second side. Each hole extends from the first side towards the second side an extend to an intermediate depth within the wafer substrate such that a bottom of the holes is spaced vertically apart from the active components on the second side. The holes are configured to inhibit cracks in the wafer substrate from propagating longitudinally across the wafer substrate. The method also includes backgrinding the first side of the wafer substrate to thin the wafer substrate after forming the holes. The method also includes dicing the wafer substrate after backgrinding to separate individual semiconductor dies from each other.
US11637038B2 Three-dimensional memory device containing self-aligned lateral contact elements and methods for forming the same
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers having stepped surfaces, memory stack structures extending through the alternating stack, a retro-stepped dielectric material portion overlying the stepped surfaces, and pillar-shaped contact-opening assemblies located within a respective pillar-shaped volume vertically extending through the retro-stepped dielectric material portion and a region of the alternating stack that underlies the retro-stepped dielectric material portion. Some of the pillar-shaped contact-opening assemblies can include a first conductive plug that laterally contacts a cylindrical sidewall of a respective one of the electrically conductive layers and a conductive via structure that contacts a top surface of the first conductive plug.
US11637037B2 Method to create air gaps
Tin oxide films are used to create air gaps during semiconductor substrate processing. Tin oxide films, disposed between exposed layers of other materials, such as SiO2 and SiN can be selectively etched using a plasma formed in an Hz-containing process gas. The etching creates a recessed feature in place of the tin oxide between the surrounding materials. A third material, such as SiO2 is deposited over the resulting recessed feature without fully filling the recessed feature, forming an air gap. A method for selectively etching tin oxide in a presence of SiO2, SiC, SiN, SiOC, SiNO, SiCNO, or SiCN, includes, in some embodiments, contacting the substrate with a plasma formed in a process gas comprising at least about 50% Hz. Etching of tin oxide can be performed without using an external bias at the substrate and is preferably performed at a temperature of less than about 100° C.
US11637029B2 Load port operation in electronic device manufacturing apparatus, systems, and methods
A load port of a factory interface of an electronic device manufacturing system can include a purge apparats, a docking tray configured to receive a substrate carrier including a substrate carrier door and a substrate carrier housing, a backplane located adjacent to the docking tray, and a carrier door configured to seal an opening in the backplane when the carrier door opener is closed. The carrier door opener can include an inlet gas line therethrough that is coupled to one or more components of the purge apparatus. The load port can also include a controller that is configured to detect that the substrate carrier is placed in a docking position on the docking tray. The substrate carrier placed in the docking position on the docking tray can form a gap between the substrate carrier housing and the backplane. The controller can also purge a space between the carrier door and the carrier housing and/or an area between the carrier door and the carrier door opener via the inlet gas line and the gap between the substrate carrier housing and the backplane. The controller can cause the purge apparatus to stop the purge and close the gap between the substrate carrier housing and the backplane.
US11637027B2 Thermal reflector device for semiconductor fabrication tool
A method of fabricating a semiconductor device includes providing a system that includes a susceptor configured to retain a semiconductor substrate, a heating element, and a reflector integrated with the heating element, where the reflector includes a surface defined by a plurality of circumferential ridges having a separation distance that varies from a top portion of the reflector to a bottom portion of the reflector. The method further includes heating the semiconductor substrate and forming an epitaxial layer on the heated semiconductor substrate, where the heating includes emitting thermal energy from the heating element and reflecting the thermal energy from the surface of the reflector onto the semiconductor substrate, where an amount of the thermal energy received by an edge of the semiconductor substrate is more than an amount of the thermal energy received by a center of the semiconductor substrate.
US11637021B2 Metal heterojunction structure with capping metal layer
The current disclosure describes techniques of protecting a metal interconnect structure from being damaged by subsequent chemical mechanical polishing processes used for forming other metal structures over the metal interconnect structure. The metal interconnect structure is receded to form a recess between the metal interconnect structure and the surrounding dielectric layer. A metal cap structure is formed within the recess. An upper portion of the dielectric layer is strained to include a tensile stress which expands the dielectric layer against the metal cap structure to reduce or eliminate a gap in the interface between the metal cap structure and the dielectric layer.
US11637019B2 Method for forming a semiconductor device having protrusion structures on a substrate and a planarized capping insulating layer on the protrusion structures
A semiconductor device includes a stacked structure on a substrate. The stacked structure includes stepped regions and a central region between the stepped regions, an upper insulation layer on the stacked structure, and a capping insulation layer on the stepped regions of the stacked structure. The capping insulation layer includes a first upper end portion and a second upper end portion that are adjacent to the upper insulation layer. The upper insulation layer is between the first upper end portion and the second upper end portion. The first upper end portion and the second upper end portion extends a first height relative to the substrate that is different from a second height relative to the substrate of the second upper end portion.
US11637017B2 Method of forming memory device
Provided is a memory device including a substrate, a plurality of word-line structures, a plurality of cap structures, and a plurality of air gaps. The word-line structures are disposed on the substrate. The cap structures are respectively disposed on the word-line structures. A material of the cap structures includes a nitride. The nitride has a nitrogen concentration decreasing along a direction near to a corresponding word-line structure toward far away from the corresponding word-line structure. The air gaps are respectively disposed between the word-line structures. The air gaps are in direct contact with the word-line structures. A method of forming a memory device is also provided.
US11637016B2 Systems and methods for bidirectional device fabrication
Methods and systems for double-sided semiconductor device fabrication. Devices having multiple leads on each surface can be fabricated using a high-temperature-resistant handle wafer and a medium-temperature-resistant handle wafer. Dopants can be introduced on both sides shortly before a single long high-temperature diffusion step diffuses all dopants to approximately equal depths on both sides. All high-temperature processing occurs with no handle wafer or with a high-temperature handle wafer attached. Once a medium-temperature handle wafer is attached, no high-temperature processing steps occur. High temperatures can be considered to be those which can result in damage to the device in the presence of aluminum-based metallizations.
US11637014B2 Methods for selective deposition of doped semiconductor material
Methods and systems for selectively depositing material, such as doped semiconductor material, are disclosed. An exemplary method includes providing a substrate, comprising a first area comprising a first material and a second area comprising a second material, selectively depositing a first doped semiconductor layer overlying the first material relative to the second material and selectively depositing a second doped semiconductor layer overlying the first doped semiconductor layer relative to the second material.
US11637009B2 Cleaning method of glass substrate, manufacturing method of semiconductor device, and glass substrate
A glass substrate is reused. The mass productivity of a semiconductor device is increased.A glass substrate one surface of which includes a first material and a second material. The first material includes one or both of a metal and a metal oxide. The second material includes one or both of a resin and a decomposition product of a resin. A cleaning method of a glass substrate, which includes a step of preparing the glass substrate one surface of which includes a first material and a second material and a step of exposing the first material by removing at least part of the second material.
US11637003B2 Method for etching film and plasma processing apparatus
A method for etching a film includes: supplying a precursor gas to the substrate, thereby forming a precursor layer on a substrate; and etching the film with a chemical species from plasma formed from a processing gas so as to increase a depth of the opening, and form a protective region from the precursor layer with the chemical species or another chemical species from the plasma. A plurality of cycles each including the supplying the precursor gas and the etching the film is executed. A temperature of the substrate during execution of the etching the film included in at least one cycle of the plurality of cycles and a temperature of the substrate during execution of the etching the film included in at least one other cycle of the plurality of cycles are set to be different from each other.
US11637001B2 Deposition apparatus and deposition method using the same
A deposition apparatus includes a shield member having a lattice shape in a plan view, the lattice shape including short side edges extending along a first direction and long side edges extending along a second direction, the short side edges including first and second short side edges, a bracket member including a first bracket member coupled to the first short side edge, and a second bracket member coupled to the second short side edge, a plurality of anode bars extending along the second direction and stably placed on each of the first bracket member and the second bracket member, and a target member covering the plurality of anode bars. An anode bar of the plurality of anode bars protrudes outward beyond at least one of the first bracket member and the second bracket member, and the anode bar is physically separated from the shield member by the bracket member.
US11636998B2 Nanosecond pulser pulse generation
Some embodiments include a high voltage pulsing power supply. A high voltage pulsing power supply may include: a high voltage pulser having an output that provides pulses with an amplitude greater than about 1 kV, a pulse width greater than about 1 μs, and a pulse repetition frequency greater than about 20 kHz; a plasma chamber; and an electrode disposed within the plasma chamber that is electrically coupled with the output of the high voltage pulser to produce a pulsing an electric field within the chamber.
US11636997B2 Uniform milling of adjacent materials using parallel scanning fib
A method of evaluating a region of a sample that includes two or more sub-regions adjacent to each other that have different milling rates. The method can include: scanning a focused ion beam over the region during a single scan frame such that the ion beam is scanned over a first sub-region of the region having a first milling rate at a first scan rate and then scanned over a second sub-region of the region having a second milling rate at a second scan rate, where the second milling rate is faster than the first milling rate and second scan rate is faster than the first scan rate; and repeating the scanning process a plurality of times to etch the region to a desired depth.
US11636991B2 Breaker, safety circuit, and secondary battery pack
A breaker includes a fixed piece having a fixed contact, a movable piece having an elastically deformable elastic portion and a movable contact formed at a tip portion of the elastic portion and pushed to contact with the fixed contact, a thermally actuated element deformable according to a temperature change to shift the state of the movable piece from a conductive state to a cut-off state, and a case accommodating the fixed piece, the movable piece, and the thermally actuated element. The movable piece is cantilevered by the case on a base end portion side of the elastic portion, the elastic portion includes a first narrow portion having a smaller width dimension in a short direction perpendicular to a longitudinal direction of the elastic portion than the base end portion, and the first narrow portion has an arc-shaped contour in plan view from a thickness direction of the elastic portion.
US11636989B2 Trigger switch
A trigger switch may include a first urging member urging a trigger, a shaft including a first end attached to the trigger, a first movable member connected to a second end of the shaft, a second movable member, a second urging member located between the first movable member and the second movable member, and a contact portion to be in contact with the second movable member moved in a depressing direction. In response to a depressing operation on the trigger, the first movable member, the second movable member, and the second urging member move in the depressing direction until the second movable member comes in contact with the contact portion. In response to an additional depressing operation on the trigger with the second movable member in contact with the contact portion, the first movable member moves in the depressing direction, and the second urging member urges the first movable member.
US11636982B2 Multilayer ceramic electronic component including multilayer external electrodes
A multilayer ceramic electronic component includes a multilayer body and external electrodes provided on opposing end surfaces of the multilayer body. Each external electrode includes an underlying electrode layer including metal components and ceramic components, and plating layers on the underlying electrode layer. A metal of the plating layer on the underlying electrode layer diffuses into the underlying electrode layer to extend from a surface layer of the underlying electrode layer to an interface of the multilayer body, and exists at an interface where the metal components included in the underlying electrode layer are in contact with each other, an interface where the metal component and the ceramic component included in the underlying electrode layer are in contact with each other, and an interface between the metal component included in the underlying electrode layer and the multilayer body.
US11636977B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a multilayer body, a first internal electrode layer extending to opposing end surfaces of the multilayer body, a second internal electrode layer extending to opposing side surfaces of the multilayer body, first and second external electrodes connected to the first internal electrode layer and provided on the opposing end surfaces, and third and fourth external electrodes connected to the second internal electrode layer and provided on the opposing side surfaces. The second internal electrode layer includes a central section in a central portion of the dielectric layer and an extending section extending to the opposing side surfaces. The first internal electrode layer is larger in number than the second internal electrode layer, at least two first internal electrode layers are successively layered, and the extending section is larger in thickness than the central section located in the central portion of the dielectric layer.
US11636976B2 Device and method for continuously performing grain boundary diffusion and heat treatment
Disclosed are a device and method for continuously performing grain boundary diffusion and heat treatment, characterized in that the alloy workpiece or the metal workpiece are arranged in a relatively independent processing box together with a diffusion source; the device comprises, in successive arrangement, a grain boundary diffusion chamber, a first cooling chamber, a heat treatment chamber, and a second cooling chamber, and a transfer system provided between various chambers for delivering the processing box; each of the first cooling chamber and the second cooling chamber uses an air cooling system, and the cooling air temperature of the first cooling chamber is above 25° C. and at least differs by 550° C. from the grain boundary diffusion temperature of the grain boundary diffusion chamber; the cooling air temperature of the second cooling chamber is above 25° C. and at least differs by 300° C. from the heat treatment temperature of the heat treatment chamber; and the cooling chamber has a pressure of 50 kPa to 100 kPa. The device provided by the present invention can increase the cooling rate and production efficiency, and improve product consistency.
US11636974B2 Wound magnetic core manufacturing method and wound magnetic core
A method for manufacturing a non-circular wound magnetic core composed of a nano-crystallized soft magnetic alloy thin strip comprises: a step for acquiring a multilayer body by winding a soft magnetic alloy thin strip; a step for nano-crystallizing the soft magnetic alloy thin strip by inserting a heat treatment inner peripheral jig to the inner peripheral side of the multilayer body, maintaining the multilayer body in a non-circular shape, and subjecting the multilayer body to a heat treatment; and a step for maintaining the nano-crystallized multilayer body in the non-circular shape by using outer and inner peripheral jigs and impregnating resin between the layers of the multilayer body. The resin impregnation inner and outer peripheral jigs are shaped so as to not contact the inner peripheral surface and/or the outer peripheral surface of the multilayer body at a part where the multilayer body has a large degree of curvature.
US11636972B2 Multilayer substrate and method of manufacturing the same
A multilayer substrate includes a stacked body of insulating base material layers and conductor patterns on the insulating base material layers. A thickness adjustment base material layer includes a frame portion, an opening portion inside the frame portion, and an island shaped portion inside the frame portion, and connection portions to connect the island shaped portion to the frame portion. The conductor patterns, in a stacking direction of the insulating base material layers, are wound around the island shaped portion. A line width of the connection portions is smaller than the width of the island shaped portion connected to the frame portion through the connection portions. An area overlapped with the conductor patterns is larger in the opening portion than in the frame portion and the island shaped portion.
US11636971B2 Coil component
A coil component includes a body including a plurality of effective layers stacked in one direction; a coil portion embedded in the body, the coil portion including a plurality of coil patterns respectively disposed in the plurality of effective layers, the coil portion further including a lead-out pattern; and a core penetrating through an interior of the coil portion, wherein the coil portion further includes a resistance reducing portion extending from an outer circumferential surface of each of the coil patterns to an outside of the core in a respective one of the effective layers in a radially outward direction of the coil portion.
US11636970B2 Method for manufacturing powder magnetic core, and powder magnetic core
The invention provides a powder magnetic core and a method for manufacturing a powder magnetic core through simple compression molding and capable of manufacturing a complicatedly shaped powder magnetic core with reliable high strength and insulating properties. A method for manufacturing a powder magnetic core with a metallic soft magnetic material powder includes: a first step including mixing a soft magnetic material powder and a binder; a second step including compression molding the mixture obtained after the first step; a third step including performing at least one of grinding and cutting on the compact obtained after the second step; and a fourth step including heat-treating the compact after the third step, wherein in the fourth step, the compact is heat-treated so that an oxide layer containing an element constituting the soft magnetic material powder is formed on the surface of the soft magnetic material powder.
US11636967B2 Coil device
A coil device has a core including a winding core portion and a flange portion formed on an X-axis-direction end portion of the winding core portion, a coil portion formed by wires being wound around the winding core portion, and terminal electrodes provided on the flange portion. Leadout portions of the wires are respectively connected to the terminal electrodes. A main protuberance having a protuberating shape is formed on an upper surface of the flange portion. The first and second leadout portions of the wires are connected to the first and second terminal electrodes outside the main protuberance in the X-axis direction.
US11636966B1 System and device for hanging magnetic ornaments
A magnetic ornament system includes: a mounting structure with a mounting surface; a magnetic plate, including a plate body, an adhesive material, and a protective member; and a magnetic ornament, including a magnet, a connector member, and an ornament assembly; such that the magnetic plate is positionable on the mounting surface of the mounting structure, such that the magnetic ornament is detachably connectable to the magnetic plate.
US11636962B2 R-T-B based permanent magnet
Provided is a permanent magnet including a rare-earth element R, a transition metal element T, B, Zr, and Cu. The permanent magnet contains main phase grains including Nd, T, and B, and grain boundary multiple junctions, the grain boundary multiple junction is a grain boundary surrounded by three or more of the main phase grains, one of the grain boundary multiple junctions contains a ZrB2 crystal and an R—Cu-rich phase, a concentration of B in the grain boundary multiple junction containing both the ZrB2 crystal and the R—Cu-rich phase is from 5 to 20 atomic %, a concentration of Cu in the grain boundary multiple junction containing both the ZrB2 crystal and the R—Cu-rich phase is from 5 to 25 atomic %, and a surface layer part of the main phase grain includes at least one kind of heavy rare-earth element among Tb and Dy.
US11636961B2 Variable resistor and electronic device
A variable resistor includes: a main body and a rotating part vertically separated away from each other, among which the main body includes: a substrate having a first main surface, a second main surface and a through hole vertically penetrating the first main surface and the second main surface; a first conductive portion and a second conductive portion provided on the first main surface; a resistor body connected thereto; an electrode positioned closer to the through hole than the resistor body; and a third conductive portion (i) provided on each of the second main surface and a partition wall surface for partitioning the through hole and (ii) connected to the electrode, and the rotating part includes: an opposing part rotatable in a circumferential direction; and a slider configured to conductively slide as the rotating part rotates.
US11636958B2 Communication cable and wire harness
A communication cable includes an insulated wire including a conductor and a covering layer covering the conductor, the covering layer being made of an insulator, and a sheath covering an outer circumferential surface of the insulated wire, the sheath including a resin composition containing a polyolefin and a thermoplastic elastomer. A tensile modulus of elasticity of the sheath is 500 MPa or less, and a mass increase rate of the sheath is less than 50% by mass when the sheath is immersed in a diisononyl phthalate at 100° C. for 72 hours.
US11636953B2 Method for comparing reference values in medical imaging processes, system comprising a local medical imaging device, computer program product and computer-readable program
A method is for comparing reference values in medical imaging processes of different medical imaging devices. In an embodiment, the method includes providing a data base of reference values, each reference value of the data base being assigned to a defined global identification specifying the medical imaging process; creating a label for the medical imaging process at a local medical imaging device using the defined global identification; and providing a mapping assigning a local identification to the defined global identification, for supporting the creation of the label for the medical imaging process.
US11636945B1 Practitioner referral platform
A searchable practitioner referral platform, system and method utilizing multiple self-reported objective factors of a practitioner which carry weighted scores based on a frequency of the factor, the weighted scores having a maximum count frequency and accumulating to a total score recalculated for reporting, and where the system is a practitioner-only system utilized in one aspect by a practitioner only after the practitioner inputs his or her own data factor information.
US11636944B2 Connectivity infrastructure for a telehealth platform
A secure, reliable telehealth delivery platform that also provides flexibility and scalability. The platform includes a plurality of geographically dispersed communication servers that facilitate communication sessions between remotely located patients and healthcare providers over a public communications network. The platform includes a connectivity server that manages access among users and locations. The platform also includes a monitoring server that monitors the health and usage of devices coupled to the network and proactively identifies issues requiring intervention before service interruptions occur.
US11636938B2 Methods for operating mode transitions and related infusion devices and systems
Infusion systems, infusion devices, and related operating methods are provided. An exemplary method involves operating an infusion device to deliver fluid to a user in accordance with a first operating mode of a plurality of operating modes, obtaining operational information pertaining to the first operating mode, and obtaining clinical information pertaining to the user. A destination operating mode of the plurality of operating modes is determined based at least in part on the operational information and the clinical information, and the infusion device is operated to deliver the fluid in accordance with the destination operating mode in a manner that is influenced by at least a portion of the operational information pertaining to the first operating mode.
US11636937B2 Model-based infusion site monitor
A medication delivery monitoring device is disclosed. The device includes a user interface configured to receive input information, and a sensor configured to measure a plurality of fluid state parameters of a fluid delivery channel through which the medication is delivered by a vascular access device (VAD) to an infusion site region of the patient. The device also includes a processor configured to determine a state of the infusion site region based on the plurality of measured fluid state parameters and the input information, and an output device configured to provide a communication regarding the state of the infusion site region. Methods and computer-readable mediums for monitoring medication delivery are also disclosed.
US11636933B2 Summarization of clinical documents with end points thereof
A system (100) includes an end point prediction engine (150) that predicts an end point (302) using a machine learning model (132) and one or more clinical report objects (152) for a patient, wherein the machine learning model inputs the one or more clinical report objects and outputs the predicted end point according to phrases or n-grams in the one or more clinical report objects. An end point visualization interface (160) visualizes the predicted end point (302) using a scorecard (162) or a timeline (164). An end point modeling engine (130) generates the machine learning model from training data that includes validated end points (122) and clinical report objects (116).
US11636930B2 Interoperable platform for reducing redundancy in medical database management
Systems and methods are disclosed for reducing redundancy in medical database management. An example system may include an application program interface communicatively linked to a user interface associated with each of: a plurality of hospital information systems, a plurality of source devices associated with each of the plurality of hospital information systems, and a plurality of electronic data management systems. The system may further include a mapping module configured to map lexical tokens between patient-specific data forms used by each of the system components. An example method may performed by a computing device having one or more processors may include receiving, from the source devices, patient-specific health data; generating updates to patient-specific electronic health records (EHR) for patients; generating patient-specific electronic data capture (EDC) data associated with the patients, and updating electronic data management systems with the patient-specific EDC data.
US11636929B2 Uploading a data record to a cloud repository
A method and a local transmission unit are for uploading a data record to a cloud data repository. The method includes receiving a medical data record by a local transmission software, the local transmission software including a core module and available plug-ins, each available plug-in being associated with a remote application. The method further includes generating an anonymized data record based on the medical data record by a processing plug-in, the processing plug-in being one of the available plug-ins. Finally, the method includes uploading the anonymized data record to a cloud data repository, the anonymized data record in the cloud data repository being accessible by the remote application associated with the processing plug-in.
US11636928B1 Facilitating computerized interactions with EMRS
A method for using a health information exchange system which stores patient record data regarding a multiplicity of patients, to serve a first plurality of EMRs each interacting with an EMR community including a set of at least one EMR, the method comprising: for each individual EMR within the first plurality of EMRs, performing a computerized context interception process using a processor to intercept context from the individual EMR and to identify there within an event whereby a health provider using the individual EMR calls up an individual patient's record from said individual EMR; and responsive to identification of the event, using a computerized output device for providing patient record data, pertaining to the individual patient, to the health provider.
US11636925B2 Patient test data processing system and method
A method and system is disclosed for receiving patient test data from a point of care device for a medical test performed on a patient using the point of care device, performing device specific processing on the received patient test data by processing the received patient test data to identify a device type from the received patient test data, and reformatting the received patient test data according to a test type using the identified device type, and transmitting the reformatted patient test data to a remote server system over a network.
US11636921B2 Systems and methods for inferring cell status
Systems and methods for inferring a status of a cell population are provided. Described techniques allow deconvolving a first clonal population comprising a first plurality of cells of a species, wherein nucleic acid sequence reads from each cell in the first plurality of cells are obtained. The nucleic acid sequence reads are mapped into bins representing portions of a reference genome, and a pattern of sequence read counts for each cell across the multiple bins is used to assign a cell to a group, thereby inferring a mitotic status of the cell. The assignment of nucleic acid sequence reads into bins is also be used for segregating cells into classes based on a status of a certain biological marker in each cell. Comparison of sequence read counts for a subset of bins across the cell classes allows evaluating effect of a compound on a cell status.
US11636918B2 Transcriptome-wide design of selective, bioactive small molecules targeting RNA
Methods and computer systems are described herein for identifying small molecules that bind to selected RNA structural features (e.g., to RNA secondary structures). Also described are compounds and compositions that modulate RNA function and/or activity.
US11636916B1 Biological cell simulation heuristics ranking
A whole cell model may be constructed and used to simulate cell behavior. The whole cell model may have a baseline cell state that can be perturbed by a user in order to understand the behavior and importance of various molecules, processes and/or sub-models within the whole cell model. The simulation data is evaluated according to a variety of heuristics. The simulation data is ranked within each heuristic. The heuristic evaluation of the simulation data is then compared to an input perturbation to determine the relative importance of the heuristics. The output is a visualization of the simulation data according to each heuristic within a dynamic ranked display.
US11636915B2 Command/address channel error detection
A memory component and a controller communicate commands and data with each other The commands to activate and then access data, and the data itself, are all communicated between a controller and the memory component at different times. The controller and memory component each calculate a respective error detecting code (EDC) values on the activate command information (e.g., bank address and row address) and store them indexed by the bank address. When the memory component is accessed, retrieved EDC values are combined with EDC values calculated from the access command information, and the data itself. The memory component transmits its combined EDC value to the controller for checking.
US11636914B2 Memory system
According to one embodiment, a memory system includes: a controller configured to execute an error correction process on first data read from a first area at a first address of a memory device and determine a read level used for reading data at the first address according to a result of the correction process. The controller executes the correction process on first frame data of the first data. When the correction process on the first frame data has failed, the controller executes the correction process on second frame data of the first data. When the correction process on the second frame data has succeeded, the controller determines the read level based on a result of comparison between the second frame data and a result of the correction process on the second frame data.
US11636911B2 Leakage source detection for memory with varying conductive path lengths
Methods, systems, and devices for leakage source detection are described. In some cases, a testing device may scan a first set of access lines of a memory die that have a first length and a second set of access lines of the memory die that have a second length different than the first length. The testing device may determine a first error rate associated with the first set of access lines and a second error rate associated with the second set of access lines. The testing device may categorize a performance of the memory die based on the first and second error rates. In some cases, the testing device may determine a third error rate associated with a type of error based on the first and second error rates and may categorize the performance of the memory die based on the third error rate.
US11636907B2 Integrity verification of lifecycle-state memory using multi-threshold supply voltage detection
An Integrated Circuit (IC) includes a non-volatile memory (NVM) and secure power-up circuitry. The NVM is configured to store an operational state of the IC. The secure power-up circuitry is configured to (i) during a power-up sequence of the IC, perform a first readout of the operational state from the NVM while a supply voltage of the IC is within a first voltage range, (ii) if the operational state read from the NVM in the first readout is a state that permits access to a sensitive resource of the IC, verify that the supply voltage is within a second voltage range, more stringent than the first voltage range, and then perform a second readout of the operational state from the NVM, and (iii) initiate a responsive action in response to a discrepancy between the operational states read from the NVM in the first readout and in the second readout.
US11636906B2 Memory device and method of applying operating voltage
Provided herein is a memory device and a method of operating the same. The memory device may include a memory block including a plurality of memory cells, and a peripheral circuit configured to apply a plurality of operating voltages to a plurality of word lines of the memory block during a program operation, wherein, during a verify operation included in the program operation, the peripheral circuit may be configured to allow a selected word line, among the plurality of word lines, to float, and may decrease a potential of the selected word line to a pre-level by decreasing potentials of adjacent word lines to the selected word line.
US11636905B2 Temperature compensation for unselected sub-block inhibit bias for mitigating erase disturb
A memory apparatus and method of operation is provided. The apparatus includes a block having memory cells connected to word lines and arranged in strings and is divided into a first sub-block and a second sub-block each configured to be erased as a whole in an erase operation. The apparatus has a temperature measuring circuit configured to detect an ambient temperature of the apparatus. A control circuit is configured to determine a word line inhibit voltage based on the ambient temperature. The control circuit applies an erase voltage to each of the strings while simultaneously applying a word line erase voltage to the word lines associated with a selected one of the first and second sub-blocks to encourage erasing and the word line inhibit voltage to the word lines associated with an unselected one of the first and second sub-blocks to discourage erasing in the erase operation.
US11636902B2 Signal modulation apparatus, memory storage apparatus, and signal modulation method
A signal modulation apparatus, a memory storage apparatus, and a signal modulation method are disclosed. The signal modulation apparatus includes an observation circuit, a signal modulation circuit, and a phase control circuit. The signal modulation circuit is configured to generate a second signal according to a first signal and a reference clock signal. A frequency of the first signal is different from a frequency of the second signal. The phase control circuit is configured to obtain an observation information via the observation circuit. The observation information reflects a process variation of at least one electronic component in the signal modulation apparatus. The phase control circuit is further configured to control an offset between the first signal and the reference clock signal according to the observation information.
US11636901B2 Memory device
A memory device includes a charge pump connected to a power supply voltage and including a plurality of stages to output an output voltage, a stage counter configured to output a count value that incrementally increases to a number of the stages, and a regulator configured to compare the output voltage with a reference output voltage of the charge pump that is generated using the incrementally increasing count value obtained by the stage counter, and to output a pump operation signal at a time when the reference output voltage becomes greater than or equal to the output voltage, wherein the charge pump operates in response to the pump operation signal.
US11636899B2 Memory device and method of operating the same
Provided herein may be a memory device capable of completing program operations for multiple pages in one ready/busy period. The memory device may include a plurality of memory cells configured to form a plurality of pages, a peripheral circuit configured to perform a first program operation and a second program operation and control logic configured to control the peripheral circuit to receive least significant bit (LSB) page data of a page adjacent to a selected page, center significant bit (CSB) page data, and most significant bit (MSB) page data of the selected page from a memory controller, and program the LSB page data of the page adjacent to the page adjacent to the selected page and to obtain LSB page data from the selected page, previously stored in the selected page, and program the LSB page data, the CSB page data and the MSB page data of the selected page to the selected page.
US11636897B2 Peak current and program time optimization through loop dependent voltage ramp target and timing control
An apparatus includes a plurality of solid-state storage elements, a plurality of control lines coupled to the plurality of solid-state storage elements, and control circuitry in communication with the plurality of control lines. The control circuitry is configured to during a first phase of a control line pre-charging stage, charge one or more unselected control lines of the plurality of control lines using a regulated charging current for a period of time based at least in part on a predicted parasitic capacitance associated with the programming state of the control lines, and during a second phase of the control line pre-charging stage, charge the one or more unselected bit lines to an inhibit voltage level using an unregulated charging current.
US11636896B2 Memory cell array circuit and method of forming the same
A memory circuit includes a first driver circuit, a first column of memory cells coupled to the first driver circuit, a first current source, a tracking circuit configured to track a leakage current of the first column of memory cells, and a footer circuit coupled to the first column of memory cells, the first current source and the tracking circuit.
US11636893B2 Memory device with multiple row buffers
An example memory sub-system includes: a plurality bank groups, wherein each bank group comprises a plurality of memory banks; a plurality of row buffers, wherein two or more row buffers of the plurality of row buffers are associated with each bank group; and a processing logic communicatively coupled to the plurality of bank groups and the plurality of row buffers, the processing logic to perform operations comprising: receiving, from a host, a command identifying a row buffer of the plurality of row buffers; and perform an operation with respect to the identified row buffer.
US11636891B2 Varying a time average for feedback of a memory system
Methods, systems, and devices for varying a time average for feedback of a memory system are described. An apparatus may include a voltage supply, a memory array, and a regulator coupled with the voltage supply and memory array and configured to supply a first voltage received from the voltage supply to the memory array. The apparatus may also include a voltage sensor configured to measure a second voltage of the memory array and a digital feedback circuit coupled with the memory array and regulator and configured to generate feedback comprising information averaged over a duration based at least in part on the second voltage measured by the voltage sensor and to transmit an analog signal to the regulator based at least in part on the feedback.
US11636884B2 Back-up and restoration of register data
A system includes: a processor; a register configured to store a plurality of words, non-volatile memory having a plurality of cells, each cell corresponding to one of the words of the register, and wherein the each cell of the plurality of cells are set to an initial reset value; a first controller that in response to a loss in power: determines the word stored by the register; and changes the initial reset value of the cell of the non-volatile memory corresponding to the determined word stored by the register to a set value; a second controller that in response to detecting a restoration in power: identifies the cell having the set value; writes the word corresponding to the identified cell to the register; and resets the cells of the non-volatile memory to the initial reset value.
US11636883B2 Semiconductor device and system using the same
To provide a semiconductor device which can execute the product-sum operation. The semiconductor device includes a first memory cell, a second memory cell, and an offset circuit. First analog data is stored in the first memory cell, and reference analog data is stored in the second memory cell. The first memory cell and the second memory cell supply a first current and a second current, respectively, when a reference potential is applied as a selection signal. The offset circuit has a function of supplying a third current corresponding to a differential current between the first current and the second current. In the semiconductor device, the first memory and the second memory supply a fourth current and a fifth current, respectively, when a potential corresponding to second analog data is applied as a selection signal. By subtracting the third current from a differential current between the fourth current and the fifth current, a current that depends on the sum of products of the first analog data and the second analog data is obtained.
US11636879B2 Video generating method, apparatus, electronic device, and computer-readable medium
A video generating method, an apparatus, an electronic device, and a computer-readable medium are provided. The method includes: acquiring a first video set and an audio material; determining a first music point of the audio material according to an amount of the video materials in the first video set; generating, according to a sorting order of the video materials in the first video set, one video clip for each first music clip in the audio material by respectively using one video material, so as to obtain a first video sequence; adjusting, in response to detecting an editing operation on the video clip in the first video sequence, the video clip in the first video sequence, so as to obtain a second video sequence; and splicing together video clips in the second video sequence, and adding the audio material as a video audio track to obtain a composite video.
US11636877B2 Content recording apparatus, content editing apparatus, content reproduction apparatus, content recording method, content editing method, and content reproduction method
A content recording apparatus includes an obtaining unit which obtains a content having a variable-length packet structure, an encrypter which generates encrypted data by encrypting the content, and a recorder which records the encrypted data in a block unit having a fixed length in a recording medium. The encrypted data includes an invalidated region unnecessary for reproduction of the content. The recorder records a size of the invalidated region in the recording medium.
US11636876B2 Magnetic disk device
According to one embodiment, a magnetic disk device includes a magnetic disk, a spindle motor, a magnetic head, a ramp load mechanism, a filter, and a control section. The control section rotates the spindle motor at a second rotating speed for a given period of time at startup of the device, and then loads the magnetic head from the ramp load mechanism to a prescribed position on the magnetic disk. The second rotating speed is higher than a first rotating speed at which the spindle motor is rotated at the magnetic head reads/writes data from/to the magnetic disk.
US11636872B2 Techniques for computing perceived audio quality based on a trained multitask learning model
In various embodiments, a quality inference application estimates perceived audio quality. The quality inference application computes a set of feature values for a set of audio features based on an audio clip. The quality inference application then uses a trained multitask learning model to generate predicted labels based on the set of feature values. The predicted labels specify metric values for metrics that are relevant to audio quality. Subsequently, the quality inference application computes an audio quality score for the audio clip based on the predicted labels.
US11636863B2 Stereo signal encoding method and encoding apparatus
A stereo signal encoding method includes determining a window length of an attenuation window based on an inter-channel time difference; determining a modified linear prediction analysis window based on the window length of the attenuation window, where values of at least some points from a point (L−sub_window_len) to a point (L−1) in the modified linear prediction analysis window are less than values of corresponding points from a point (L−sub_window_len) to a point (L−1) in an initial linear prediction analysis window, and the window length of the modified linear prediction analysis window is equal to a window length of the initial linear prediction analysis window; and performing linear prediction analysis on a to-be-processed sound channel signal based on the modified linear prediction analysis window.
US11636862B2 Transmission device, transmission method, reception device, and reception method
A processing load at a receiving side is reduced in a case where a plurality of classes of audio data is transmitted.A predetermined number of audio streams including coded data of a plurality of groups is generated and a container of a predetermined format having this predetermined number of audio streams is transmitted. Command information for creating a command specifying a group to be decoded from among the plurality of groups is inserted into the container and/or the audio stream. For example, a command insertion area for the receiving side to insert a command for specifying a group to be decoded is provided in at least one audio stream among the predetermined number of audio streams.
US11636861B2 Electronic device and method of operation thereof
Various embodiments of the disclosure provide a method and apparatus for processing a voice command in an electronic device. According to various embodiments of the disclosure, the electronic device includes a microphone, a memory, and a processor operatively coupled to the microphone and the memory. The processor may be configured to wake up on the basis of detection of a voice call command, calculate a score related to recognition of the voice call command, share the score with an external device, decide whether to execute a voice command on the basis of the score, and process the voice command on the basis of the decision result. Various embodiments are possible.
US11636860B2 Word-level blind diarization of recorded calls with arbitrary number of speakers
Disclosed herein are methods of diarizing audio data using first-pass blind diarization and second-pass blind diarization that generate speaker statistical models, wherein the first pass-blind diarization is on a per-frame basis and the second pass-blind diarization is on a per-word basis, and methods of creating acoustic signatures for a common speaker based only on the statistical models of the speakers in each audio session.
US11636851B2 Multi-assistant natural language input processing
Techniques for a natural language processing (NLP) system to implement more than one assistant are described. The NLP system may receive a natural language input corresponding to more than one user command. The NLP system may respond to a first command, of the natural language input, using a TTS voice of a first NLP system assistant. The NLP system may respond to a second command, of the natural language input, using a TTS voice of a second NLP system assistant.
US11636850B2 Method, system, and device for performing real-time sentiment modulation in conversation systems
A method and system for performing real-time sentiment modulation in conversation systems is disclosed. The method includes generating an impact table comprising a plurality of sentiment vectors and a plurality of emotion vectors associated with the plurality of sentences. The method further includes generating for each of the plurality of sentences, a dependency vector based on the associated sentiment vector and the associated emotion vector. The method further includes stacking the dependency vector generated to generate a waveform representing variance in sentiment and emotions across words within the plurality of sentences. The method further includes altering at least one portion of the waveform based on a desired emotional output to generate a reshaped waveform. The method further includes generating a set of rephrased sentences associated with the at least one portion, based on the reshaped waveform, the set of sentences, a user defined sentiment output.
US11636845B2 Method for synthesized speech generation using emotion information correction and apparatus
A method includes generating first synthesized speech by using text and a first emotion vector configured for the text, extracting a second emotion vector included in the first synthesized speech, determining whether correction of the second emotion information vector is needed by comparing a loss value calculated by using the first emotion information vector and the second emotion information vector with a preconfigured threshold, re-performing speech synthesis by using a third emotion information vector generated by correcting the second emotion information vector, and outputting the generated synthesized speech, thereby configuring emotion information of speech in a more effective manner. A speech synthesis apparatus may be associated with an artificial intelligence module, drone (unmanned aerial vehicle, UAV), robot, augmented reality (AR) devices, virtual reality (VR) devices, devices related to 5G services, and the like.
US11636840B2 Vehicle, apparatus, method and computer program for sharing sound data
Embodiments relate to a vehicle, an apparatus, a method and a computer program for sharing sound data. The apparatus (10) for sharing sound data from a vehicle (100) comprises one or more interfaces (12) configured to communicate in a mobile communication system (300) and one or more microphones (16) configured to record sound data. The apparatus (10) further comprises a control module (14), which is configured to control the one or more interfaces (12) and the one or more microphones (12). The control module (14) is further configured to record sound samples using the one or more microphones (16), and to communicate information on the sound samples to another vehicle (200) using the one or more interfaces (12).
US11636833B2 Go drum
A compact drum kit is provided. The drum kit has a body having a hollow interior cavity and a sound hole for transmitting sound wave from the interior cavity to exterior of the body, the body has a striking head and an opposing resonant head. The drum kit has a top plate attaching to a top side of the body and a platform attaching to a bottom side of the body. A plurality of upward extending component mounting shafts are supported by shaft locking mechanisms. A drum kick assembly is positioned on the striking head side of the body and including a beater positioned to strike the striking head of the body to produce a sound. A hi-hat pedal assembly is positioned on the resonant head side of the body. The hi-hat pedal assembly can be attached to a hi-hat pedal assembly plate at a variety of distances and angles. The hi-hat pedal assembly plate can be pivotally connected to the bottom platform that the hi-hat pedal plate forms a portion of the body when the hi-hat pedal assembly plate is folded up for storage.
US11636830B2 Driving method and apparatus of display panel
The present disclosure discloses a driving method and apparatus of a display panel. When each of a plurality of obtained display frames is transmitted, only display data, corresponding to each pixel in one row group, in the display frame of image data is transmitted to a driving chip in the display panel, so that the driving chip in the display panel drives the display panel to display an image according to the received display data. Therefore, when a system on chip transmits each of the plurality of obtained display frames, only the display data, corresponding to each pixel in one row group, in the display frame of image data is transmitted to the driving chip in the display panel.
US11636829B2 Display device and method of driving the same
A display device includes a display panel including a first display area and a second display area adjacent to the first display area, a processor configured to generate first image data corresponding to the first and second display areas for a first mode, and to generate second image data corresponding to the first display area for a second mode, and a display driver configured to drive the display panel in response to the first image data in the first mode, and to drive the display panel in response to the second image data in the second mode, wherein a supplementary image is displayed in at least a portion of the second display area in the second mode.
US11636823B2 Method and apparatus of handling signal transmission applicable to display system
A method of handling signal transmission applicable to a display system includes a plurality of steps. The steps include transmitting a reset signal embedded in a first data signal to each of at least one source driver via a first data channel, generating a first control signal for setting the at least one source driver, and transmitting the first control signal embedded in a second data signal to each of the at least one source driver via a second data channel when the reset signal is transmitted via the first data channel.
US11636821B2 Gate driving circuit and display device including the same
A gate driving circuit includes: a plurality of driving stages, each driving stage configured to provide a gate signal to a corresponding gate line among a plurality of gate lines, wherein each of the plurality of driving stages includes: a first transistor electrically connected between a first clock terminal and a gate output terminal, the first transistor including a gate electrode electrically connected to a first node, the first clock terminal to receive a first clock signal; a second transistor configured to transmit a first carry signal to the first node; and a third transistor electrically connected between the first node and a first voltage terminal, the third transistor including a gate electrode electrically connected to the first voltage terminal, the first voltage terminal to receive a first voltage, wherein the gate output terminal is electrically connected to the corresponding gate line.
US11636820B2 Interface circuit, source driver, and display device
An interface circuit comprises a timing signal generating unit that generates a timing signal indicating a timing to switch between a data input period and a non-input period, a plurality of driver error detection circuits that detects an error in source drivers, a selector circuit that selects one of the driver error detection circuits in the non-input period and that outputs a driver error detection signal indicating an error detection result, an input error detection circuit that detects an input error of a data signal and outputs an input error detection signal indicating the result, an OR circuit that outputs an OR of the driver error detection signal and the input error detection signal, and a signal output unit connected to an output part of the OR circuit.
US11636810B2 Scan driver and display device
A scan driver includes: a plurality of stages, each stage including: a logic circuit configured to transfer an input signal to a first node in response to a first clock signal, and to bootstrap the first node in response to a second clock signal; a carry output circuit configured to output the second clock signal as a carry signal that is provided as the input signal for a next stage in response to a voltage of the bootstrapped first node; and a masking controller configured to receive a masking signal and the carry signal, and to output the masking signal as a scan signal provided to a pixel row corresponding to the each stage in response to the carry signal.
US11636805B2 Display device and driving method of the same
The present specification provides a display device and a driving method thereof performing sampling for sensing a sampling voltage of a driving transistor using a fast mode in which a driving transistor operates by a sampling voltage formed in one storage capacitor, and data writing using the slow mode in which the driving transistor is operated by a data voltage formed in another storage capacitor.
US11636804B2 Power supply regulation based on image content
A power supply unit adapts based on an image to be displayed by a display panel. The power supply unit includes a controller circuit for generating a control signal, and a converter circuit for generating an output supply voltage based on the control signal. The controller circuit includes a first look-up table (LUT) storing a set of lower limit values, and a second LUT storing a set of upper limit values. Moreover, the controller circuit includes a microcontroller for receiving an on-pixel-ratio (OPR) value and identifying an entry in the first LUT and the second LUT from the received OPR value. The controller circuit further includes an output circuit for generating the control signal between a first voltage corresponding to a lower limit stored in the identified entry in the first LUT and a second voltage corresponding to an upper limit stored in the identified entry in the second LUT.
US11636800B2 Pixel circuit, photoelectric detection substrate, photoelectric detection device and driving method
A pixel circuit includes: a charge storage circuit with first and second terminals thereof electrically coupled to first and second nodes, respectively; a reset circuit with first, second and third control terminals thereof electrically coupled to a reference signal line, a first initialization signal line, and a second initialization signal line, respectively, with fourth, fifth and sixth terminals thereof electrically coupled to the first node, a cathode of a photodiode and the second node, respectively; a photosensitive control circuit with first, second and third terminals thereof electrically coupled to an anode of the photodiode, the first node and the second node, respectively; an output circuit with first and second terminals thereof electrically coupled to a first level terminal and a fourth terminal of the photosensitive control circuit, respectively.
US11636795B1 Method of providing display signal, resolution setting device and display system
A method of providing display signal, performed by a first processing device, and the method includes: triggered by a first detection signal to read first identification data of a display, obtaining second identification data according to a reading condition, outputting a second detection signal to a second processing device to obtain an identification data request signal from the second processing device, and outputting the second identification data to the second processing device according to the identification data request signal to instruct the second processing device to output a display signal to the display according to a resolution indicated by the second identification data. The present disclosure further provides a resolution setting device and a display system.
US11636794B2 Pixel driving device
A pixel driving device includes at least one data line and at least one driver integrated circuit. The at least one data line includes a first area and a second area on both sides. The first area and the second area are separated by the at least one data line. The at least one driver integrated circuit includes a first circuit and a second circuit. The first circuit is disposed in the first area, is configured to receive at least one first high-frequency signal so as to at least one first driving signal. The second circuit is disposed in the second area, is coupled to the first circuit and is configured to receive at least one low-frequency signal.
US11636790B2 Display panel and display drive method thereof, and display device
A display panel and a display drive method thereof, and a display device are provided. The display panel includes a plurality of display regions and a plurality of scan drive circuits, the plurality of display regions includes a first display region and a second display region that are parallel to each other and do not overlap with each other, and the plurality of scan drive circuits includes a first scan drive circuit and a second scan drive circuit, the first and second display regions are connected to the first and second scan drive circuits to respectively receive a first light-emitting control signal, and the display drive method includes: individually adjusting a pulse width of at least one of the first light-emitting control signal and the second light-emitting control signal to adjust the light-emitting durations of light-emitting elements of the first and second display regions within one display period, respectively.
US11636789B2 Pixel unit, array substrate, display panel, display apparatus, and detection method of pixel circuit
A pixel unit includes a pixel circuit, a light-emitting element, a first sensing line and a second sensing line. The pixel circuit is electrically connected to the light-emitting element, and the pixel circuit includes a driving sub-circuit. The driving sub-circuit has a control terminal, a first terminal and a second terminal. The first terminal of the driving sub-circuit is configured to be electrically connected to a first power supply terminal, and is electrically connected to the first sensing line. The second terminal of the driving sub-circuit is electrically connected to the light-emitting element. The control terminal of the driving sub-circuit is electrically connected to the second sensing line. The first sensing line is configured to sense a voltage of the first terminal of the driving sub-circuit. The second sensing line is configured to sense a voltage of the control terminal of the driving sub-circuit.
US11636787B2 Display panel and electronic apparatus
A display panel and an electronic apparatus are provided. The display panel includes a substrate comprising a display section, a binding section, and a fan-out section disposed between the display section and the binding section. By disposing a first detecting module on the binding section, and a second detecting module on a side of the fan-out section adjacent to the display section to test whether the signal wires is normal, waste of back-end materials caused by broken signal wires is prevented, and product yields are increased.
US11636782B2 Breast and abdominal augmentation and reconstruction teaching model
An anatomical teaching model can be used to demonstrate principles of breast and/or abdominal surgical procedures. The model can include a female-shaped torso, a pectoralis major muscle piece attachable to the chest wall surface, and a breast tissue piece is positionable over the pectoralis major muscle piece. The model can further include a pair of rectus muscle pieces attachable to the abdominal wall surface and an abdominal tissue piece positionable over the pair of rectus muscle pieces. The pair of rectus muscle pieces have two sections of material positionable symmetrically about a sagittal plane of the female-shaped torso. Relative positions of the pair of rectus muscle pieces and the abdominal tissue piece are manipulable to permit a clinician to demonstrate at least one of a female anatomy, a surgical procedure to the female anatomy, or a condition resulting from the surgical procedure.
US11636781B2 Urethra and prostate model and method of use
A device and method for education and practice of transurethral entry into and manipulation of the prostate by various instruments that prevent, or at least reduce, unwanted contact and damage to surrounding structures.
US11636779B2 Method, apparatus and terminal device for constructing parts together
The present disclosure is provides a method, an apparatus and a terminal device for constructing parts together. The method includes: determining an assembly progress of an object constructed of parts; determining a currently required part according to the assembly progress; identifying, in a part photo of the object, the currently required part using a pre-trained first neural network model and marking the one or more identified currently required parts in the part photo; and displaying, via a display, a 3D demonstration animation with the marked part photo as a background image. The method is based on the existing 3D demonstration animation, which identifies the currently required part in the captured part photo and marks the identified currently required part in the part photo, and then displays the marked part photo as the background image of the 3D demonstration animation, thereby adding a prompt for the real part.
US11636774B2 Problem collection/evaluation method, proposed solution collection/evaluation method, server for problem collection/evaluation, server for proposed solution collection/evaluation, and server for collection/evaluation of problem and proposed solution thereto
A method for collecting and evaluating problems and a method for collecting and evaluating proposed solution that can be efficiently performed online are provided. In the first test, various problems are collected from a plurality of examinees via a network, and the examinees are allowed to evaluate each other, and the problem data and problem evaluation data obtained are stored in the server using identifiers. The server can extract a problem evaluation aggregated data and transmit it to a test administrator terminal via the network. In the second test, various proposed solutions are collected from a plurality of examinees via the network, and the examinees are allowed to evaluate each other, and the proposed solution data and proposed solution evaluation data obtained are stored in the server using identifiers. The server can extract a proposed solution evaluation aggregated data and transmit it to the test administrator terminal via the network.
US11636771B2 Stackable housing containers and related systems
Methods, apparatus, systems, and articles of manufacture are disclosed to house a vehicle, including a first container leg disposed on a first corner of a first container, a second container leg disposed on a second corner of the first container, a third container leg disposed on a third corner of the first container, a fourth container leg disposed on a fourth corner of the first container, at least one of the first, second, third, and fourth container legs each having an upper portion with a ramped receiving slot and a lower portion with a first ramped foot, and wherein the ramped receiving slot is to receive a protrusion associated with a second ramped foot of a second container different from the first container.
US11636760B2 Detection and estimation of variable speed signs
Systems, methods, and apparatuses are disclosed for predicting or estimating the value of a variable speed sign (VSS). Probe data is received from multiple vehicles associated with a road segment. Location values are derived from the probe data. Center distance values are calculated based on the location values and the road segment. Clusters are derived from the probe data. Center distance values are grouped according to the respective clusters and a lane is assigned to at least one cluster based on the center distance values. The speed of the cluster predicts or estimates the corresponding lane of the VSS.
US11636759B2 Traffic recording assembly
A traffic recording assembly includes a plurality of recording units that is each positionable on an emergency vehicle. Each of the recording units can be directed toward oncoming traffic when the emergency vehicle is positioned on the side of a roadway to respond to an emergency. Each of the recording units has video recording capabilities to identify vehicles that are not following traffic laws as they pass the emergency vehicle. Additionally, each of the recording units emits electromagnetic energy to detect the speed of the oncoming traffic. A base unit is positioned within the emergency vehicle to store the video and to store the speed of the oncoming traffic for subsequent prosecution.
US11636756B2 Multi-modal traffic detection
A method is provided, performed by at least one apparatus, the method including: obtaining probe data including a plurality of probe samples of a multi-dimensional probe sample space, the probe data being representative of a potentially multi-modal traffic scenario; performing a cluster analysis for at least a part of the probe samples of the probe data, the cluster analysis including: associating at least a part of the probe samples with respective clusters, each cluster being representative of a mode of the potentially multi-modal traffic scenario.
US11636751B2 System for detecting occupant left unattended in vehicle and method thereof
According to the present invention, a system for detecting an occupant left unattended in a vehicle, including a first detection unit that detects a situation in which a vehicle is stopped or parked; a carbon dioxide measurement unit that measures carbon dioxide concentration inside the vehicle; and a determination unit that detects the first detection unit's detection of the situation in which the vehicle is stopped or parked, and determines whether or not an occupant is left unattended in the vehicle based on the carbon dioxide concentration measured by the carbon dioxide measurement unit is disclosed.
US11636748B2 Artificial intelligence for event response
A method for artificial intelligence (AI) event response includes receiving an event alert or a communication associated with an event alert from a communication device. The method includes an AI system collecting additional information about at least one of the event alert, the communication device, or a user of the communication device. The method includes the AI system categorizing the event alert into one category of multiple categories based on the collected additional information. The method includes prioritizing subsequent handling of the event alert among other event alerts based on the category.
US11636746B2 Device and method for simulating shadows and/or noises of a person
A method and a device for simulating shadows of a person moving in a building, comprising basic lighting and intended to reproduce a particularly realistic simulation of a moving person in a simple manner. This is achieved by superimposing the at least two sequentially switched lamps on the basic lighting.
US11636743B1 Home security assembly
A home security assembly includes a first shower head to facilitate bathing. A plurality of first light emitters is each of the first light emitters is integrated into the first shower head to emit light outwardly from the first shower head when the first light emitters are turned on. A second shower head is releasably attachable to the first shower head. A plurality of second light emitters is each integrated into the second shower head to emit light outwardly from the second shower head when the second light emitters are turned on. A control unit is integrated into the second shower head and the control unit is in remote communication with an alarm system. Each of the first light emitters and the second light emitters is turned on when the control circuit receives the intruder alert from the alarm system to visually alert the user to the presence of an intruder.
US11636742B2 Methods and apparatus for outputting a haptic signal to a haptic transducer
Embodiments described herein relate to methods and apparatus for outputting a haptic signal to a haptic transducer. A method for triggering a haptic signal being output to a haptic transducer comprises receiving an audio signal for output through an audio output transducer; determining whether the audio signal comprises a haptic trigger based on an indication of a rate of change of an amplitude of the audio signal, and responsive to determining that the audio signal comprises a haptic trigger, triggering the haptic signal to be output to the haptic transducer.
US11636737B2 Systems and methods for facilitating betting in a game
Systems and methods are provided for high frequency wagering in a game with incremental play events, comprising: receiving a real-time stream of game data for a live game; analyzing the game data to detect a betting event associated with a play event about to take place in the live game; transmitting, to a participant device, a plurality of options associated with an outcome of the play event; receiving, from the participant device, an option indication selected from the plurality of options and option metadata corresponding to the option indication, wherein the option metadata comprises a timestamp of when the option indication was transmitted by the participant device; and accepting the option indication based on a comparison of the timestamp and a betting window configured to close before the outcome of the play event is determined, wherein the betting event is detected and the option indication is received without interrupting the live game.
US11636735B2 Sticky wilds feature for tournament gaming for electronic gaming machines and other computing devices
Systems and techniques for providing time-based sticky wild features for use in multiplayer gaming tournaments are disclosed, including various mechanisms and techniques for distributing sticky wild patterns for use in provisioning such sticky wild features.
US11636731B2 Systems, methods and devices for monitoring betting activities
System, processes and devices for monitoring betting activities using bet recognition devices and a server. Each bet recognition device has an imaging component for capturing image data for a gaming table surface. The bet recognition device receives calibration data for calibrating the bet recognition device. A server processor coupled to a data store processes the image data received from the bet recognition devices over the network to detect, for each betting area, a number of chips and a final bet value for the chips.
US11636730B2 System and method for coordinating transactions involving cashless wagering accounts and gaming establishment retail accounts
A system that interconnects multiple accounts associated with a gaming establishment.
US11636728B2 Gaming system and method for utilizing a mobile device to fund a gaming session
The present disclosure relates generally to gaming systems and methods for facilitating funds to and from an electronic gaming machine via a mobile device.
US11636726B2 Systems and methods for gaming machine diagnostic analysis
A diagnostic system for electronic gaming machines (EGMs) includes a power supply, and a diagnostic device in electrical connection with the power supply, the diagnostic device configured for placement within a cabinet of an EGM. The diagnostic device includes an attachment device configured to couple the diagnostic device to the EGM, a sensor array including at least one sensor for sensing a condition associated with the EGM and configured to generate conditions data based on the sensed condition, a communications device configured to transmit the conditions data to a remote location, a memory configured to store the conditions data, and a processor configured to analyze the conditions data and determine a diagnostic evaluation based upon the analyzed conditions data.
US11636722B2 Storage enclosures
In one example, a physical storage enclosure can include a storage area to enclose a device, a locking mechanism to prevent removal of the device from the storage area, a logical configuration system coupled to the device within the storage area, wherein the logical configuration system includes instructions to identify the device within the storage area and alter instructions associated with the device within the storage area, a hardware logistic system coupled to the locking mechanism to activate and deactivate the locking mechanism, and a firewall to restrict communication between the logical configuration system and the hardware logistic system.
US11636719B2 Diagnostic data visualization methods
A method includes receiving technician data indicative of at least one diagnostic characteristic associated with one or more vehicles, wherein the at least one diagnostic characteristic is representative of a technician servicing event; interpreting the technician data to facilitate remote monitoring of the one or more vehicles; determining a potential root cause for a fault code of a particular vehicle of the one or more vehicles by comparing data of the particular vehicle to the technician data of one or more other vehicles; receiving a display request for a graphical user interface for formatting the graphical user interface in a desired graphical format based on the technician data; and providing the graphical user interface in the desired graphical format to a display device.
US11636718B2 Method for operating a motor vehicle accident data memory and accident data memory system
In a motor vehicle accident data memory and method of operating it, a reference time is determined by a satellite navigation system, and a system time is synchronized with the reference time. When an accident is detected, accident data and the system time are recorded in a non-volatile memory.
US11636716B2 Wireless ECU configuration updating
Systems, apparatuses, and methods for wirelessly updating electronic control unit configuration can include determining operation parameters to be changed of an electronic control unit of an equipment, and generating a write package including the operating parameters to be changed. The systems, apparatuses, and methods include transmitting the write package to the equipment. The write package causes the electronic control unit to change the operation parameters upon verifying that the operation parameters are applicable to the equipment based on values of the parameters. In response to determining that the operation parameters are not applicable to the equipment, the write package can be discarded.
US11636714B2 Method and system for managing parking by dual location verification
A computerized system for managing a parking lot includes: a beacon in one-way, or location sensor in two-way, communication with a smart device for locating the smart device without it having to determine its own location, a vehicle sensor for sensing the presence of a vehicle, and a computer-implemented server operable to determine from the beacon's identification or receive from the location sensor the location of the smart device. The server authorizes entry or exit of the vehicle when a smart device status indicates acceptance, and the smart device and the vehicle are both at a same appropriate location. The server updates the smart device status after a payment transaction. Entry or exit may be authorized by opening a barrier, displaying an authorization message, communicating a message to the smart device, and/or not issuing a non-authorization alert. The server may receive reservations, and may communicate lot occupancy to third-party systems.
US11636711B2 Image processing system, image processing method, and storage medium
An example embodiment includes: an extraction unit that extracts a determination object image including a side part of an outer circumference of an iris from an image including an eye; and a determination unit that determines whether or not a colored contact lens is worn based on the determination object image.
US11636709B2 Optical data exchange while preserving social distancing
For scanning optical patterns, such as two-dimensional QR codes, with a mobile device at increased distances, a first image is acquired. A region of interest likely containing the optical pattern in the first image is identified. The mobile device then zooms in on the region of interest and a second image is acquired. The optical pattern is then decoded using the second image.
US11636708B2 Face detection in spherical images
A face located along a stitch line in a spherical image is detected by rendering views of regions of the spherical image along the stitch line. The spherical image may be produced by combining first and second images. A first view of a projection of the spherical image is rendered. A scaling factor for rendering a second view of the projection is determined based characteristics of the first portion of the face. The second view is then rendered according to the scaling factor. The use of the scaling factor to render the second view causes a change in the depiction of the second portion of the face. For example, the scaling factor can indicate to change the resolution or expected size of the second portion of the face when rendering the second view. A face is then detected within the spherical image based on the rendered first and second views.
US11636706B2 Under-screen fingerprint sensing device and fingerprint sensing method
An under-screen fingerprint sensing device and a fingerprint sensing method are provided. The under-screen fingerprint sensing device includes a fingerprint sensor and a processor. When the fingerprint sensor senses a target object, a first color pixel, a second color pixel, and a third color pixel of the fingerprint sensor respectively output a first color original value, a second color original value, and a third color original value. The processor performs FFC on the first color original value, the second color original value, and the third color original value respectively to generate a first color correction value, a second color correction value, and a third color correction value. The processor determines whether the target object is a real finger according to the first color correction value, the second color correction value, and the third color correction value.
US11636704B2 Display module and display device
A display module and a display device are provided. The display module includes a fingerprint recognition layer including photosensitive sensors, a display panel including a function layer containing fingerprint recognition light sources and imaging apertures, and a cover plate. A vertical distance between a surface of the cover plate at a side away from the functional layer and a corresponding imaging aperture is a first distance h1; a vertical distance between a photosensitive sensor and a corresponding imaging aperture is a second distance h2; along a direction parallel to a plane where the display panel is located, a distance between any two adjacent fingerprint recognition light sources is P1, and a distance between any two adjacent photosensitive sensors is P3; K = 2 ⁢ P ⁢ 3 × h ⁢ 1 P ⁢ 1 × h ⁢ 2 ; 0.8N
US11636701B2 Method for calculating deviation relations of a population
A method of calculating the deviation relation of a population registered on an image includes: i.) identifying the objects in the image, ii.) estimating the number of identified objects, iii.) identifying abnormalities in the image, iv.) identifying objects with abnormalities in the image, v.) estimating the number of objects with abnormalities, vi.) calculating the relation of objects with abnormalities to all objects. A computer program, a handheld computer device, and a system are also provided.
US11636700B2 Camera identification
A computer, including a processor and a memory, the memory including instructions to be executed by the processor to divide each of one or more images acquired by a camera into a plurality of zones, determine respective camera noise values for respective zones based on the one or more images, determine one or more zone expected values for the one or more images by summing camera noise values multiplied by scalar coefficients for each zone and normalizing the sum by dividing by a number of zones in the plurality of zones, and determine a source of the camera as being one of the same camera or an unknown camera based on comparing the one or more zone expected values to previously acquired expected zone values.
US11636698B2 Image processing method and apparatus with neural network adjustment
A method and apparatus for adjusting a neural network that classifies a scene of an input image into at least one class is provided. The method generates a feature image having a size that is less than a size of an input image by applying a convolutional network to the input image, determines at least one class corresponding to the feature image, generates a class image having a size corresponding to the size of the input image by applying a deconvolutional network to the feature image, calculates a loss of the class image based on a verification class image preset with respect to the input image, and adjusts the neural network based on the loss.
US11636697B1 Failure mode discovery for machine components
The failure modes of mechanical components may be determined based on text analysis. For example, a word embedding may be determined based on a plurality of text documents that include a plurality of maintenance records characterizing failure of mechanical components. A vector representation for a particular maintenance record may then be determined based on the word embedding. Based on the vector representation, the particular maintenance record may then be identified as belonging to a particular failure mode out of a set of possible failure modes.
US11636690B2 Environment perception device and method of mobile vehicle
The disclosure provides an environment perception device and method of a mobile vehicle. The environment perception device includes a camera module, a LiDAR module, a database and a processing circuit. The camera module photographs a field near the mobile vehicle to generate a three-dimensional (3D) image frame. The LiDAR module scans the field to generate a 3D scanned frame. The processing circuit fuses the 3D image frame and the 3D scanned frame to generate 3D object information. The processing circuit compares the 3D object information with a 3D map in the database to determine whether an object is a static object. The processing circuit performs an analysis and calculation on the 3D object information to obtain movement characteristics of the object when the object is not the static object, and skips the analysis and calculation on the 3D object information when the object is the static object.
US11636680B2 System for event timing and photography
A system for identifying and timing an athlete during a timed sporting event. The athlete is timed using image recognition technology in which one or more images of the athlete taken during the sporting event by a camera (106a, 106b, or 106c) is time-stamped to generate a finish time for the athlete. The athlete is identified by comparing one of the images taken during the sporting event with a profile image of the athlete.
US11636678B2 Audio and video recording and streaming in a three-computer booth
A system and method are presented for recording audio and video of an individual within a kiosk on separate audio and video computers that are locally connected to the kiosk. Instructions are provided to the individual through a locally connected controller computer. A remote user computer requests recorded data from the kiosk. The controller computer prompts the audio and video computers to separately stream audio and video to the remote user computer. The controller computer divides the audio and video data into time segments, and then presents different versions of the session to different users, with each different version comprising a different set of time segments. A central system server provides searching capabilities to the user computer to search and request data from a plurality of remotely located kiosks, each having separate controller, audio, and video computers.
US11636676B2 Method and apparatus for extracting color scheme from video
An apparatus for extracting a color scheme from a video is provided. The apparatus comprises: a semi-master shot segmentation part for segmenting an input video into a plurality of semi-master shots through semi-master-shot boundary detection (SBD); a base palette extraction part for extracting base palettes from the segmented semi-master shots; and a color scheme merging part for merging the base palettes extracted from the semi-master shots to extract a color scheme.
US11636671B1 Image acquisition planning systems and methods used to generate information for structures of interest
The present disclosure relates to improvements in systems and methods in acquiring images via imaging devices, where such imaging devices can be configured, in some implementations, with an unmanned aerial vehicle or other vehicle types, as well as being hand-held. Images are acquired from the imaging devices according to capture plans where useful information types about a structure of interest (or objects, items, etc.) can be derived from a structure image acquisition event. Images acquired from capture plans can be evaluated to generate improvements in capture plans for use in subsequent structure image acquisition events. Capture plans provided herein generate accurate information as to all or part of the structure of interest, where accuracy is in relation to the real-life structure incorporated in the acquired images.
US11636666B2 Method and apparatus for identifying key point locations in image, and medium
The present disclosure provides a method for identifying key point locations in an image. The method includes: obtaining an image to be detected, and obtaining a feature map and a saliency map of the image to be detected; generating a score response map of the image to be detected based on the feature map of the image to be detected; obtaining a first key point location of a key point on the score response map; obtaining a second key point location of the key point mapped on the image to be detected based on the first key point location; and correcting the second key point location based on the saliency map.
US11636665B2 Streaming image semantic segmentation method, logical integrated circuit system and electronic device
Disclosed are an image semantic segmentation method, a logical integrated circuit, a system and an electronic device. The logical integrated circuit includes a convolution processing module and a deconvolution processing module. The convolution processing module performs convolution operation processing on an image to generate a piece of feature data of each and every feature image block of the image. The deconvolution processing module is configured to perform deconvolution operation processing on each piece of feature data to obtain an respective image block region; determine an approximation degree of the each piece of feature data and each and every preset semantic category of multiple preset semantic categories, and classify the each piece of feature data into a preset semantic category; and fill each image block region corresponding to the each piece of feature data with a filling color to achieve semantic segmentation of the image.
US11636659B1 Method and system for curating a virtual model for feature identification
Computer-implemented methods and systems for curating virtual models and populating overlays within a virtual environment are described herein. A server may receive a data request from a user electronic device. The data request may comprise a property of interest located at a particular portion of an overall region. The server may then dynamically acquire a virtual model for rendering the property within a virtual environment at the user electronic device based on the data request. The server may then curate the virtual model in accordance with rules that emphasize features associated with the property that are relevant to assessing risks associated with the property when assessing the property. The server may then identify the curated property modeled by the virtual model, obtain annotation records associated with the features of the property, and populate an annotations overlay rendered in the virtual environment with information included in the annotation records.
US11636657B2 3D captions with semantic graphical elements
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program and method for performing operations comprising: receiving, by a messaging application, a video feed from a camera of a user device that depicts a face; receiving a request to add a 3D caption to the video feed; identifying a graphical element that is associated with context of the 3D caption; and displaying the 3D caption and the identified graphical element in the video feed at a position in 3D space of the video feed proximate to the face depicted in the video feed.
US11636656B1 Depth rate up-conversion
Various implementations disclosed herein include devices, systems, and methods that create additional depth frames where a depth camera runs at a lower frame rate than a light intensity camera. Rather than upconverting the depth frames by simply repeating a previous depth camera frame, additional depth frames are created by adjusting some of the depth values of a prior frame based on the RGB camera data (e.g., by “dragging” depths from their positions in the prior depth frame to new positions for a new frame). Specifically, a contour image is generated, and changes in the contour image are used to determine how to adjust (e.g., drag) the depth values for the additional depth frames. The contour image may be based on a mask (e.g., occlusions masks identifying where the hand occludes the virtual cube).
US11636655B2 Artificial reality environment with glints displayed by an extra reality device
The present embodiments relate to display of glints associated with real-world objects in an environment displayed on an extra reality (XR) device. The glint can include a virtual object associated with a real-world object, such as an indication of a social interaction associated with a real-world object, a content item tagged to an object, etc. The system as described herein can present glints on a display of an XR device based on a distance between the XR device and a location associated with the glint. Responsive to selection of a glint in the environment, additional information can be presented relating to the glint or another action can be taken, such as to open an application. In some instances, a glint can include a series of search results relating to a corresponding real-world object to provide additional information relating to the real-world object.
US11636653B2 Method and apparatus for synthesizing virtual and real objects
A method for synthesizing virtual and real objects, includes: acquiring a target object in an image captured by a terminal device; in a depth information fusion mode, acquiring the depth information of the target object by a camera apparatus of the terminal device, wherein the depth information fusion mode is configured to superimpose a virtual object generated by computer modeling on the image, and the depth information of the target object is configured to indicate a distance between the target object and the terminal device; acquiring the depth information of the virtual object; and superimposing the virtual object on the image based on the depth information of the target object and the depth information of the virtual object.
US11636651B2 Method and system for generating a multidimensional surface model of a geometric structure
A method of constructing a bounding box comprises: acquiring a set of sensed data points; adding, for each sensed data point, at least one calculated data point; and defining a bounding box containing the sensed and calculated data points. A method of identifying voxels in a voxel grid corresponding to a plurality of data points comprises: calculating, for each data point, a distance between it and each voxel; creating a subset of voxels comprising voxels having a distance from one data point that is less than a predetermined distance; creating another subset comprising those voxels that neighbor a voxel in the first subset; computing, for each voxel in the second subset, a distance between it and each voxel in the first subset; and identifying each voxel in the first subset that is a distance away from each voxel in the second subset that exceeds a predetermined distance.
US11636650B2 System and method for isolating anatomical features in computerized tomography data
The technology relates to generating a three-dimensional point cloud model of an anatomical structure. A computer accessible memory stores a three-dimensional array of data elements describing multiple anatomical features of a subject, each of the data elements having associated therewith positional data and a separate parameter value. A processor may be configured to identify any data elements in the three-dimensional array having an associated parameter value satisfying a predefined threshold value associated with at least one anatomical feature. The processor may be further configured to generate a visually displayable three-dimensional point cloud model of at least one anatomical structure having a first plurality of points in the point cloud model which define an exterior perimeter of the at least one anatomical structure and a second plurality points in the point cloud model which define at least one feature interior of the exterior perimeter of the at least one anatomical structure.
US11636647B2 System and method for localization of fluorescent targets in deep tissue for guiding surgery
A method for identifying a source of florescence is disclosed which includes shining light on a subject at a first wavelength, causing emission of light at a second wavelength from the source of fluorescence, filtering out light at the first wavelength, capturing at least one 2 dimensional (2D) image of a subject having a plurality of pixels at the second wavelength, and establishing information about approximate location of a source of florescence within a tissue of the subject, selectively generating a 3D geometric model where the model is adapted to provide a model representation of the at least one 2D captured image, comparing the modeled at least one 2D captured image to the captured at least one 2D image and iteratively adjusting the model to minimize the difference, and outputting location and geometric configuration of the source of fluorescence within the tissue within the region of interest.
US11636646B2 Method and apparatus for rendering image
Embodiments of the present disclosure discloses a method and apparatus for rendering an image, an electronic device and a computer readable storage medium. An example implementation of the method includes: acquiring a real color parameter and a face skin color parameter in a real user image including a face image area, determining lighting parameter information based on the real color parameter and the face skin color parameter, acquiring a to-be-rendered image obtained based on the real user image, and generating a texture parameter based on the lighting parameter information, and using the texture parameter to perform lighting rendering on the to-be-rendered image to obtain a rendered image.
US11636645B1 Rapid target acquisition using gravity and north vectors
Techniques for aligning images generated by two cameras are disclosed. This alignment is performed by computing a relative 3D orientation between the two cameras. A first gravity vector for a first camera and a second gravity vector for a second camera are determined. A first camera image is obtained from the first camera, and a second camera image is obtained from the second camera. A first alignment process is performed to partially align the first camera's orientation with the second camera's orientation. This process is performed by aligning the gravity vectors, thereby resulting in two degrees of freedom of the relative 3D orientation being eliminated. Visual correspondences between the two images are identified. A second alignment process is performed to fully align the orientations. This process is performed by using the identified visual correspondences to identify and eliminate a third degree of freedom of the relative 3D orientation.
US11636642B2 Method and apparatus for encoding based on importance values
Embodiments are generally directed to methods and apparatuses for encoding based on importance values. An embodiment of a computing system comprises: a graphics processing unit (GPU) to render a scene of a graphics application that includes a plurality of geometries into a color buffer within a frame buffer of the GPU; and an encoder to encode the content of the color buffer into a video bitstream based on a plurality of importance values that are assigned to each of the plurality of geometries.
US11636630B2 Vehicle display control device and vehicle display control method for displaying predicted wheel locus
A vehicle display control device includes: a locus determination unit determining a predicted locus of a wheel of a subject vehicle according to a steering angle of the subject vehicle; and a display processing unit displaying an image of a field view of the subject vehicle including a vehicle body of the subject vehicle on a display device, and the display processing unit superimposes the guide line indicating the predicted locus determined by the locus determination unit on the image of the field view regardless of the steering angle of the subject vehicle, while semi-transparently displaying a portion of the guide line which overlaps with the vehicle body, thereby allowing visibility of the vehicle body.
US11636627B2 System for histological examination of tissue specimens
An interactive apparatus, system and method for image capturing and projecting is integrated into an optical microscope. An image capturing and projecting unit is operatively connected to a processing unit, the processing unit configured to: (a) receive user generated data; and (b) overlay the user generated data onto an optically viewed image visible through the eyepiece.
US11636626B2 Apparatus and method of using AI metadata related to image quality
An image providing apparatus configured to generate, by using a first artificial intelligence (AI) network, AI metadata including class information and at least one class map, in which the class information includes at least one class corresponding to a type of an object among a plurality of predefined objects included in a first image and the at least one class map indicates a region corresponding to each class in the first image, generate an encoded image by encoding the first image, and output the encoded image and the AI metadata through the output interface.
US11636620B2 Method for positioning sub-pixel centers of light spots based on pixel movement and cutting
A spot sub-pixel center positioning method based on pixel movement and cutting, the method includes driving the CCD image plane to move along the x direction and the y direction through a displacement platform, selecting target pixels to move and cut the spot, and recording the gray value change of the target pixels, constructing the mapping relationship between gray value and displacement, performing differential transformation on the gray value and displacement curve, and finally performing interpolation fitting to obtain the sub-pixel coordinate value of the center point of the light spot. The measurement accuracy can be maintained within ½ of the single-step displacement of cutting. The method is not only suitable for strong and weak distribution of light spots, but also for fully saturated light spots, and also for asymmetrically distributed and blurred edges. It also has a good measurement effect and can handle a variety of spot scenes.
US11636619B2 System and method for generating basic information for positioning and self-positioning determination device
A system and method for generating basic information for positioning and a self-positioning determination device are disclosed. The system includes an information supplying device and a computing device. The information supplying device recognizes an object position and an object category of each of a plurality of reference objects and accordingly generates a reference unique feature value for each reference object, and the computing device generates basic information for positioning according to the reference unique feature values. The self-positioning determination device recognizes an object position and an object category of a current object and accordingly generates a current unique feature value for the current object, and determines a position of itself according to the current unique feature value, the basic information for positioning, and a distance and an angle between the self-positioning determination device and the current object.
US11636617B2 Ascertainment of predistortion data for a projection and projector module
In a method for ascertaining predistortion data (2) for a projection from a projector (4) onto a target surface (13) with known geometry data, a camera (10) is placed in a known relative pose (RKP) with respect to the projector and aligned toward the target surface (13), the relative pose of the camera with respect to the target surface (RKZ) is ascertained from a camera image by means of machine vision, and the relative pose (RPZ) of the projector (4) with respect to the target surface (13) is ascertained herefrom and from the relative pose (RKP), and the predistortion data (2) are ascertained on the basis of the geometry data and of the relative pose (RPZ) of the projector (4) with respect to the target surface (13).A projector module (22) contains a calculation unit (3) for performing the method, and the projector (4) and the camera (10).The camera (10) of the projector module (22) or in the method is used for optically monitoring the interior (5).An interior camera is used as the camera (10) of the projector module (22) or in the method.
US11636615B2 Depth acquisition device and depth acquisition method
A depth acquisition device includes a memory and a processor. The processor performs: acquiring timing information indicating a timing at which a light source irradiates a subject with infrared light; acquiring, from the memory, an infrared light image generated by imaging a scene including the subject with the infrared light according to the timing indicated by the timing information; acquiring, from the memory, a visible light image generated by imaging a substantially same scene as the scene of the infrared light image, with visible light from a substantially same viewpoint as a viewpoint of imaging the infrared light image at a substantially same time as a time of imaging the infrared light image; detecting a flare region from the infrared light image; and estimating a depth of the flare region based on the infrared light image, the visible light image, and the flare region.
US11636613B2 Computer application method and apparatus for generating three-dimensional face model, computer device, and storage medium
A computer application method for generating a three-dimensional (3D) face model is provided, performed by a face model generation model running on a computer device, the method including: obtaining a two-dimensional (2D) face image as input to the face model generation model; extracting global features and local features of the 2D face image; obtaining a 3D face model parameter based on the global features and the local features; and outputting a 3D face model corresponding to the 2D face image based on the 3D face model parameter.
US11636610B2 Determining multiple camera positions from multiple videos
A set of media items to be shared with users of a content sharing service is identified. Each of the set of media items corresponds to a video recording generated by a client device that depicts one or more objects corresponding to a real-world event at a geographic location. A positioning of the client device that generated the video recording corresponding to a respective media item of the set of media items is determined. The positioning is determined based on image features depicted in a set of frames of the video recording. A request for content associated with at least one of the real-world event or the geographic location is received from another client device connected to the content sharing service. The set of media items and, for each of the set of media items, an indication of the determined positioning of the client device that generated the corresponding video recording is provided in accordance with the request for content.
US11636607B2 Computer vision systems and methods for optimizing correlation clustering for image segmentation using Benders decomposition
Computer vision systems and methods for optimizing correlation clustering for image segmentation are provided. The system receives input data and generates a correlation clustering formulation for Benders Decomposition for optimized correlation clustering of the input data. The system optimizes the Benders Decomposition for the generated correlation clustering formulation and performs image segmentation using the optimized Benders Decomposition.
US11636604B2 Edge detection method and device, electronic equipment, and computer-readable storage medium
The invention provides an edge detection method and a device of an object in an image, an electronic equipment, and a computer-readable storage medium. The method includes: a line drawing of a grayscale contour in the image is obtained; similar lines in the line drawing are merged to obtain initial merged lines, and a boundary matrix is determined according to the initial merged lines; similar lines in the initial merged lines are merged to obtain target lines, and unmerged initial merged lines are also used as target lines; reference boundary lines are determined from the target lines according to the boundary matrix; boundary line regions of the object in the image are obtained; a target boundary line corresponding to the boundary line region is determined from the reference boundary lines; an edge of the object in the image is determined according to the determined target boundary lines.
US11636603B2 System and methods for segmentation and assembly of cardiac MRI images
A method and system for image segmentation systems and related methods of automatically segmenting cardiac MRI images using deep learning methods. One example method includes inputting MRI volume data from a MRI scanner, segmenting the MRI volume data with a whole volume segmentation analysis module, assembling the segmented MRI volume data into a 3D volume assembly with a 3D volume assembly module, determining the 3D volume assembly for anatomic plausibility with an anatomic plausibility analysis module, and outputting a final segmented 3D volume assembly.
US11636601B2 Processing fundus images using machine learning models
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for processing fundus images using fundus image processing machine learning models. One of the methods includes obtaining a model input comprising one or more fundus images, each fundus image being an image of a fundus of an eye of a patient; processing the model input using a fundus image processing machine learning model, wherein the fundus image processing machine learning model is configured to process the model input comprising the one or more fundus image to generate a model output; and processing the model output to generate health analysis data.
US11636600B1 Method and apparatus for detecting pores based on artificial neural network and visualizing the detected pores
According to various embodiments, a pore visualization service providing server based on artificial intelligence may include a data pre-processor for obtaining a user's face image captured by a user terminal from the user terminal and performing pre-processing based on facial feature points based on the face image; a pore image extractor for generating a pore image corresponding to the user's face image by inputting the user's face image that has been pre-processed through the data pre-processing into an artificial neural network; a data post-processor for post-processing the generated pore image; and a pore visualization service providing unit for superimposing the post-processed pore image on the face image and transmitting a pore visualization image to the user terminal.
US11636599B2 Image diagnostic system, and methods of operating thereof
Various image diagnostic systems, and methods of operating thereof, are disclosed herein. Example embodiments relate to operating the image diagnostic system to identify one or more tissue types within an image patch according to a hierarchical histological taxonomy, identifying an image patch associated with normal tissue, generating a pixel-level segmented image patch for an image patch, generating an encoded image patch for an image patch of at least one tissue, searching for one or more histopathological images, and assigning an image patch to one or more pathological cases.
US11636598B2 Imaging data processing apparatus and imaging data processing program to perform image alignment by deforming images such that imaged observation target sites coincide
In a data processing unit, alignment is performed by appropriately deforming one image among MS imaging images acquired from different samples so that positions and sizes on the MS imaging image are matched (S1 to S5). When the aligned image is displayed on a screen of a display unit and a user sets a region of interest on the image serving as a reference (S6), a micro region including a center point within a range of the set region of interest is extracted in each of an image serving as the reference and an image not serving as the reference (S7). In the image subjected to image deformation, although the shape of each micro region is distorted and micro regions are not arranged in an orderly grid manner, by assuming that the micro regions in which the center point is included within the range of the region of interest is included in the range of the region of interest, it is possible to perform a comparative analysis based on the data value within an appropriate micro region corresponding to the region of interest regardless of the image deformation.
US11636596B1 Monitoring brain CT scan image
A system and a method for monitoring a brain CT scan image using ASPECTS score. The method includes receiving the brain CT scan image of a patient. Further, a basal ganglia region and a corona radiata level are identified in a plurality of slices in the brain CT scan image. Furthermore, a plurality of anatomical regions, a plurality of infarcts and a plurality of black regions are segmented using deep learning. Subsequently, an overlapping region across the plurality of slices is determined based on the plurality of anatomical regions, the plurality of infarcts, and the plurality of black regions. The overlapping region and a predefined threshold are used to compute an ASPECTS score. The ASPECTS score is further used to recommend a course of action to the patient.
US11636594B2 System and method for providing an extended image of a patient
A computer based method of obtaining a 3D image of a part of a patient's body is disclosed, based on a fraction image having a limited field-of-view and extending the field of view with information from an image of the patient's outline, obtained from a surface scan of the patient. Anatomical data from the planning image are preferably used to fill in the outline image, by means of a contour-guided deformable registration between the planning image and contour.
US11636593B2 Robust segmentation through high-level image understanding
A facility identifies anatomical objects visualized by a medical imaging image. The facility applies two machine learning models to the image: a first trained to predict a view probability vector that, for each of a list of views, attributes a probability that the image was captured from the view, and a second trained to predict an object probability vector that, for each of a list of anatomical objects, attributes a probability that the object is visualized by the image. For each object, the facility: (1) accesses a list of views in which the object is permitted; (2) multiplies the predicted probability that the object is visualized by the image by the sum of the predicted probabilities that the accessed image was captured from views in which the object is permitted; and (3) where the resulting probability exceeds a threshold, determines that the object is visualized by the accessed image.
US11636592B2 Medical object detection and identification via machine learning
An approach for improving object detection performance by using bilateral organ information disclosed. The approach comprises introducing a penalty term to an object localization model. The penalty term encourages the model to identify same physical regions (actual same physical location in the patient's body) in multiple images, which create an image of the same organ. The approach includes a sub-component of the model that can output an entity embedding, in additional to the conventional classification and localization prediction. During optimization process, similar entity embedding for the same logical entity are encouraged, and similar entity embedding for different logical entities are discouraged.
US11636590B2 Providing a result image data set
Some embodiments relate to solutions to providing a result image data set. At least one embodiment is based on an input image data set of a first examination volume being received. A result image parameter is received or determined. A result image data set of the first examination volume is determined by application of a trained generator function to input data. Input data is based on the input image data set and the result image parameter, and the result image parameter relates to a property of the result image data set. A parameter of the trained generator function is based on a GA algorithm (acronym for the English technical term “generative adversarial”). Finally, the result image data set is provided. Some embodiments relate to solutions for providing a trained generator function and/or a trained classifier function, in particular for use in solutions for providing a result image data set.
US11636588B2 Apparatus and system for assessing paddy rice grains
Apparatus for assessing paddy rice grains including: a light source; a camera secured in a fixed position spaced from the light source; and a grain tray mountable between the light source and the camera. The grain tray defines openings dimensioned to receive the paddy rice grains. The light source is operable in a first mode to illuminate one end of at least some of the openings, and operable in a second mode to illuminate the opposed end of the at least some of the openings. The camera is operable to capture a first image of the at least some of the openings simultaneously with the light source being operated in the first mode, and a second image of the at least some of the openings simultaneously with the light source being operated in the second mode.
US11636586B2 Process control system and process control method
The process control system converts, into images, time-varying waveforms of inspection data of an assembled product, parts, and sub-assembling processes that constitute the assembling process, performs matching between an inspection waveform image (IWI) of the assembled product and a predetermined deterioration pattern image (DPI), determines whether IWI of the assembled product is similar to DPI, performs, when IWI is similar to DPI, a first determination for performing matching between an IWI of each of sub-assembling processes and DPI and determining whether there is a sub-assembling process similar to DPI, performs, when there is a sub-assembling process similar to DPI in the first determination, a second determination for performing matching between IWI of each of parts assembled in the sub-assembling process similar to DPI and DPI and determining whether there is a part similar to DPI, and specifies a deterioration factor based on results of the first and second determinations.
US11636582B1 Stitching quality evaluation method and system and redundancy reduction method and system for low-altitude unmanned aerial vehicle remote sensing images
The present disclosure provides a stitching quality evaluation method and system, and a redundancy reduction method and system for low-altitude UAV remote sensing images, and belongs to the technical field of image processing. The method comprises: firstly acquiring ground images using a UAV under a preset overlap degree to obtain a low-altitude UAV remote sensing image set, then stitching the low-altitude UAV remote sensing image set to obtain a stitched image, and finally performing a quality evaluation on the stitched image using an improved BRISQUE algorithm to obtain an image quality score, which is applicable to quality evaluation of visible images and multispectral images at the same time through the improved BRISQUE algorithm. In addition, the present disclosure further provides an image redundancy reduction method based on the improved BRISQUE algorithm, thereby improving the image stitching efficiency and stitching quality.
US11636579B2 Information processing method, information processing apparatus and computer-readable recording medium
An information processing method includes obtaining information on a deformation factor of a surface of a target substrate; obtaining a surface image of the target substrate; calculating a correction coefficient for correcting an image change due to deformation of the surface, based on the information on the deformation factor of the surface; and generating a corrected image of the target substrate by correcting the surface image of the target substrate using the correction coefficient.
US11636577B2 Method and apparatus with blur estimation
A processor-implemented method with blur estimation includes: acquiring size information of an input image; resizing the input image to generate a target image of a preset size; estimating a blur of the target image; and estimating a blur of the input image based on the size information of the input image.
US11636574B2 Scaling method and apparatus, device and medium
The present invention relates to a scaling method, including: for each of coordinate axis directions of a complex object: assigning a scale mode to each sub-object in the complex object in the direction; for each cross section of the complex object perpendicular to the direction, calculating a scale ratio limit of the cross section; combining adjacent cross sections with the same scale ratio to obtain a segmented scale ratio range of the complex object in the direction; according to an adjustment target value of the complex object in the direction, calculating the segmented scale ratio of the complex object in the direction; and according to the scale ratio of each sub-object in each direction, calculating a new position range of each sub-object and adjusting a size of the complex object. In addition, the present invention further relates to a scaling apparatus, a device, and a medium.
US11636572B2 Method and apparatus for determining and varying the panning speed of an image based on saliency
A method, apparatus and computer program product are provided for varying panning speeds of images based on saliency such that 360-degree images, panoramic images, video images and/or other wide view area images may be efficiently displayed by varying the panning speed such that the user focuses on salient portions of the image. A panning speed is determined based on the currently displayed area and its saliency relative to the saliency of non-displayed or peripheral portions. As a user pans from one area to another, while the user pans over a salient portion of the image, the actual reflected panning may occur at a relatively slower speed than when the user pans over an area not including a salient portion, or a less salient portion.
US11636565B1 Tamper detection arrangements, and point of sales systems employing same
Authenticity of a sticker (e.g., a mark-down sticker on a retail item), or integrity of a closure (e.g., on a delivery bag or package), is confirmed by reference to spatial information. In some embodiments a fingerprint is formed from parameters describing spatial placement of a sticker or pattern on a substrate. In some embodiments a digital watermark pattern provides a spatial frame of reference within which one or more other features can be located. A great many other features and arrangements are also detailed.
US11636563B1 Centralized scheduling for deliveries via vehicles
A central system, or server, may store information for determining the schedules of drivers. For example, the information may include loads assigned to the drivers, training, lunch breaks, time off, and/or other commitments. The central system may centrally store the information to efficiently and conveniently determine and update schedules. The central system may allow drivers and/or carriers to manage driver onboarding, training, compliance, scheduling, work assignment, and reporting, as well as build monthly, weekly, and daily schedules. The central system may also automate matching drivers to loads, balances work distribution, reduce human errors, and assist in audits.
US11636553B2 Electronic receipt-linking database system
An electronic receipt system may generate electronic documents including receipt content associated with a transaction between an account holder and a third party, and automatically link the electronic documents to secure records corresponding to account transaction records in a secure database. An account holder may subsequently view an electronic document including the receipt from a secure network platform displaying the secure records for multiple transactions in the account. In some aspects, the electronic receipt system may retrieve the receipt from an email message transmitted to an email address assigned to the account holder by the electronic receipt system. In other aspects, the electronic receipt may be retrieved using an application on a user device corresponding to the electronic receipt system.
US11636552B2 Systems and methods for enhanced personal property replacement
A system for enhanced personal property replacement (i) builds a virtual inventory of personal belongings, such as by performing object recognition techniques on mobile device digital images with the customer's permission or affirmative consent; (ii) receives user preferences transmitted from their mobile device; (iii) receives a request from the user to handle an insurance claim after an insurance-related event; (iv) determines items to purchase for the user based upon the user preferences, and/or the extent of damage; and/or (v) transmits, to a retailer remote server a virtual order for the items to be delivered to the user at a temporary (hotel) or permanent (home) address. Insurance claim monies may be used to pay for the items. As a result, after an event (e.g., fire, tornado, hurricane), household or other goods may be automatically purchased and delivered to a customer to alleviate the negative impact of the event on their life.
US11636550B2 Using machine learning to classify insurance card information
A system can include one or more processors and one or more non-transitory computer-readable media storing computing instructions configured to run on the one or more processors to perform: receiving at least one image of an insurance card of a user; extracting one or more feature values from the at least one image of the insurance card of the user; reducing an amount of data in a feature vector of the at least one image of the insurance card of the user to a set of data using dimensionality reduction; determining, by a machine learning model, as trained, a first insurance plan of the user based on machine learning model input data; identifying at least one alternative insurance plan to be displayed to the user based at least in part on historical medical information associated with the user; and a recommendation comprises the at least one alternative insurance plan. Other embodiments are disclosed.
US11636546B2 Information sharing portal associated with multi-vendor risk relationships
A multi-vendor risk relationship data store may contain electronic records representing a plurality of risk relationships between multiple vendors and an enterprise and, for each risk relationship, an electronic record identifier and a set of attribute values. An information sharing portal computer server may exchange an information request with a remote vendor platform. The information request may be, for example, associated with an employee of a sponsor associated with the vendor platform. The server may process the information request via a customized vendor-specific information sharing portal interface display and execute an algorithm to adjust, based on at least one attribute value, interactions with the vendor platform via the portal interface display. The server may also aggregate information associated with a plurality of vendor platforms and transmit the aggregated information to a remote administrator device associated with the enterprise.
US11636544B2 Method and apparatus for order entry in an electronic trading system
Orders received by an electronic trading system are processed in batches based on the instrument to which an order relates. An incoming order is assigned to a queue of a queue set that makes up the batch according to a random process. Where orders are received from related trading parties, they are assigned to the same queue set according to their time of receipt. The batch has a random duration within defined minimum and maximum durations and at the end of the batch, the orders held in the queues are transferred to a matching thread of the trading system sequentially with one order being removed from each queue and a number of passes of the queues completed until orders have been removed.
US11636541B2 Secure system
A device may receive application questions for an individual applying for credit with an organization. The device may broadcast the application questions to additional devices that have access to a distributed ledger for sharing credit worthiness information to cause at least one of the additional devices to generate an application response to the application questions and to process the application response using a smart contract. The device may receive one or more application responses that have been encrypted. Each of the application responses may include particular credit worthiness information relating to the individual. The device may decrypt the application responses. The device may determine a credit worthiness score for the individual using the application responses. The device may perform one or more actions that allow the device or another device associated with the organization to use the credit worthiness score to determine whether to approve the individual for credit.
US11636539B1 Approving and updating dynamic mortgage applications
A system and computer-implemented method for approving a dynamic mortgage application. In one aspect, the method may include determining a customer is approved for a mortgage and determining a real estate property is mortgage ready, including calculating an appraisal value for the real estate property based upon the information about the real property retrieved from a computer file or memory location/address (such as by using a machine learning or artificial intelligence algorithm). The method may still further include comparing the calculated amount the customer is approved for a mortgage loan with the calculated appraisal value of the real estate property; and approving the mortgage application of the customer for the real estate property when the calculated amount the customer is approved for the mortgage loan meets, or exceeds, the calculated appraisal value of the real estate property.
US11636538B1 System and method for establishing and managing reserve accounts associated with automotive loan approval
A system and method for providing a corporate “co-signor” for potential purchasers of an automobile who do not meet captive lender or standard bank approval guidelines. The corporate co-signor does not sign or execute loan documents alongside the purchaser in a manner similar to co-signors in the prior art, but instead guarantees the loans that are underwritten using a “cosignloan” product implemented in agreement with a captive lender. The loan is based on a payment-to-income (PTI) basis, supported by the security provided by the corporate co-signor. The dealer will then be able to use the “cosignloan” product parameters to provide appropriate new, used, or certified pre-owned vehicles to the customer/purchaser. The corporate co-signor receives an administration fee for each loan. The administration fee, in one embodiment, is sent to a reserve account by the captive lender from the dealer booking proceeds. The reserve account is controlled by the corporate co-signor and the captive lender, and has specific debit and credit guidelines to ensure that sufficient funds are available to pay defaulted loans for a particular year until all loans booked in that year are satisfied.
US11636533B1 Interactive shopping system and method
An interactive shopping system, or smart cart. The system allows a user to select items in a store and complete a purchase without having to wait in lines or interact with store personnel. The system can have a container for holding products selected by at least one user, a user interface, a scanner in communication with the user interface, a processor in communication with the user interface, and a data storage comprising computer instructions executable by the processor. A user can select products, place them within the container, scan the products, and initiate a payment transaction to complete a purchase.
US11636532B2 Text-based secure order processing
Systems and methods for text-based secure order processing are disclosed. The system may receive an order initiation request from a user device. Based on the order initiation request, the system may retrieve a conversational order script having one or more scripted conversation prompts. The system may transmit the conversation prompts to the user device and receive one or more conversation responses from the user device. Based on the conversation responses, the system may transmit a purchase link to the user device. The purchase link may allow the user device to access a web interface to complete the purchase order.
US11636531B1 Electronic processing of invoices with no purchase orders
An electronic invoicing system performs an integrated method of processing both purchase order based electronic invoices and electronic invoices not associated with a purchase order or transaction receipt. A portal is provided by the system. The portal has respective views for a supplier submitting non-PO based type electronic invoices not associated with a purchase order or transaction receipt, and a user of an enterprise submitting and/or reviewing non-PO based type electronic invoices not associated with a purchase order or transaction receipt. An administrator of the enterprise configures electronic invoice types and processing parameters specific to said electronic invoice types not associated with a purchase order or transaction receipt. A submitted non-PO based type electronic invoice of a configured electronic invoice type is processed in accordance with the processing parameters configured by the administrator for that electronic invoice type.
US11636530B2 Recommendation engine accounting for preference drift
Aspects of the disclosure relate to content prediction. A computing platform may train a collaborative recommendation engine to output recommendation information based on historical preference information and corresponding data drift. The computing platform may receive an account access request from a user device. The computing platform may identify, at a first time and using the collaborative recommendation engine, a preference group for the user device. The computing platform may receive, at a second time later than the first time, a second account access request from the user device. The computing platform may identify, using the collaborative recommendation engine, the preference group and data drift corresponding to the preference group between the first time and the second time, which may indicate a second set of preferences at the second time. The computing platform may generate, based on the second set of preferences, recommendation information for the user device.
US11636529B2 Method and device for providing keywords related to product information included in image
An electronic device according to various embodiments, may include a camera, a communication circuit, a display and a processor, and the processor may be configured to acquire an image of an external object, transmit the image to an external electronic device, so that the external electronic device transmits product information related to the external object included in the image to the electronic device, using the communication circuit, determine one or more keywords related to the product information transmitted from the external electronic device, identify preference category information and preference brand information of a user, based on a usage record related to a product of the user related to the electronic device, determine weights for the one or more keywords, using the preference category information and the preference brand information, and provide at least some keywords having weights which satisfy a specified condition among the one or more keywords, on the display together with the product information.
US11636526B2 Vehicle identification driven by augmented reality (AR)
A device receives user rendering data for a 3-D rendering of a user. The 3-D rendering is a proportional representation of the user and the user rendering data is available via an application. The device determines user characteristics of the user. The device receives an indication that a user device has submitted a vehicle search request. The device identifies vehicles to recommend to the user based on an analysis of: the user characteristics, and vehicle characteristics for a collection of vehicles being offered via the application. The device causes vehicle description data for the vehicles to be displayed via an interface of the application. The device receives user interaction data that indicates a user selection of vehicle. The device causes, based on receiving the user interaction data, the interface of the application to display a placement of the 3-D rendering of the user into a 3-D rendering of the vehicle.
US11636522B2 Real estate buyer feedback application
A method to provide feedback associated with a real estate listing including providing access to a real estate listing via a system including at least a listing recommendation server that communicates with a real estate feedback application. Then receiving feedback regarding the real estate listing from a handheld device operating the real estate feedback application. Then sharing the feedback with a showing agent associated with the real estate listing.
US11636509B2 Self-optimizing, multi-channel, cognitive digital health and life insurance rate quoting, comparison shopping and enrollment system and method
A performance internet marketing self-optimizing, anthropomorphic, artificial intelligence-based system and method to quote, compare and purchase benefits products from a benefits provider. The system and method collects information from an online advertising platform during the process and returns the collected information to the online advertising platform for optimization of the online advertising platform.
US11636506B2 Method, apparatus, and computer program product for offering and processing promotions
Embodiments of the present invention provide methods, systems, apparatuses, and computer program products for classifying merchants. In one embodiment a method is provided comprising providing, a first promotion specifying a redemption and a charge monetary values, the redemption monetary value being specified by redemption parameters of the first promotion and a value indicative of a total amount of funds purchased in response to accepting an instance of the first promotion, wherein the funds purchased can be redeemed for offerings of one or more merchants specified by the promotion, the charge monetary value being a monetary value charged for accepting the first promotion, and providing a first classification classifying the first promotion as a promotion having a redemption monetary value that may be used to purchase offerings of the one or more merchants over the course of multiple transactions.
US11636504B2 Systems and methods for collaborative offer generation
Systems and methods for a collaborative offer portal is provided. A proposed offer is received from a manufacturer, including an offer structure and a number of consumers they wish to target. Transaction logs of a retailer are accessed to determine an audience for the offer by calculating a return on investment (ROI) for the customer base using the retailer's records given the offer type. The consumers are then grouped by their ROI distribution, and the ROI for the deal is calculated based upon the offer size in light of this distribution. From the offer ROI a discount percentage to be paid by the retailer versus the merchant can be created. The retailer may then choose to accept the offer for deployment.
US11636503B2 System and method for offering network slice as a service
A method includes defining a first specification for a first network slice, determining a first equilibrium value for a first time period for the first network slice offering, receiving a first bid price for the first network slice for the first time period from a first customer, comparing the first equilibrium value to the first bid price; and providing services using the network slice to the customer during the time period in accordance with the first specification and the bid price if the bid price meets or exceeds the equilibrium value.
US11636502B2 Robust multichannel targeting
A computer system may access an attributization rule and convert, based on the attributization rule, profile data into attributes for a robust recipient profile. The system may identify, based on tag logic, tags that are associated with the attributes. The tag logic may include instructions to compare the attributes with predetermined attributes associated with the tags. The system may map the identified tags to the recipient identifier. The system may perform communication with a mobile device based on the robust recipient profile and a real-time location of the mobile device. To perform the communication, the system may monitor the plurality of data channels for data comprising real-time location information for the mobile device. The system may determine the mobile device is proximate to a physical object that is associated with the tag and the system may transmit offer information to the mobile device.
US11636495B2 Method and apparatus for managing an interface of the apparatus
The disclosure refers to a method and a device for addition of products on an interface of a device. The method, as executed by the device, comprises receiving product-metadata and display-content, wherein the product-metadata represents at least one product to be displayed as part of the display-content. Further, an automatic addition of the at least one product or an analog thereof related to the product-metadata is enabled or triggered without a user-intervention on the interface provided on a device.
US11636491B2 Hydrogen fueling station communication
Fueling verification systems and methods for corroboration of vehicle fueling are described herein. The systems and methods provide for verifiable transmission of data collected from a remote source to assure data integrity and maintain proper fuel transmission as part of vehicle fueling. The systems and methods can include collecting a first fuel measure for a fueling process from a delivery source. A second fuel measure can be recorded into a blockchain. The second fuel measure for the fueling process can be received from a recipient source. Then, the first fuel measure and the second fuel measure can be correlated to determine a fueling offset. Then, the delivery source and/or the recipient source can be compensated based on the fueling offset.
US11636480B2 System, method, and computer program product for dynamic application selection
A system, method, and computer program product for dynamic application selection for payment transactions determines identification data of an issuer institution associated with a portable financial device based at least partially on transaction data associated with at least one transaction at a merchant with the portable financial device. At least one electronic service application of a plurality of electronic service applications is determined based at least partially on the identification data of the issuer institution. Electronic service application data associated with the at least one electronic service application and stored in association with the issuer institution is accessed at a merchant system of the merchant. The at least one transaction is modified based at least partially on the electronic service application data associated with the at least one electronic service application. Authorization response message is received after communicating an authorization request message associated with the at least one modified transaction.
US11636479B2 Computer-implemented system and method for performing social network secure transactions
A computer-implemented system and method for performing social network secure transactions is provided. A message with a hashtag associated with a recipient of payment and payment information including at least a payment source for a payment from a payor to a recipient is received. The message is intercepted from the social network platform for transfer to a separate payment platform. The payment information of the payor is validated and the recipient associated with the hashtag is identified using the list of recipients. The payment information is processed on behalf of the recipient associated with the hashtag using the payment source in the message from the payor.
US11636478B2 Method of performing authentication for a transaction and a system thereof
There is provided a method of performing authentication for a transaction between first and second devices. The method includes: generating a first random number and encrypting it based on a first key of a first private-public key pair; sending the encrypted first random number to the server; receiving a transaction identifier for the transaction, the first random number and a second random number, wherein the transaction identifier, the first random number and the second random number are encrypted based on a first key of a second private-public key pair; decrypting the encrypted transaction identifier, the encrypted first random number and the encrypted second random number based on a second key of the second private-public key pair; and sending the transaction identifier, and the second random number to the second device for authenticating the first device for the transaction. There is also provided a corresponding device and system.
US11636476B2 System and method for carrying out two factor authentication using augmented/virtual reality
There is provided a method and system for carrying out two factor authentication, which renders an augmented reality environment or a virtual reality environment at the user device to depict an authentication object, and when a user interaction with the authentication object is detected, an authentication code received from an issuer server is displayed at the user device.
US11636475B1 Predicting and making payments via preferred payment methods
Systems and methods for predicting and making payments via preferred payment methods include determining an amount that a payer owes a payee, predicting a preferred funds transfer method of the payee, providing a notification to a payee device associated with the payee, receiving a user input from the payee device indicating an agreement with the preferred funds transfer method, and initiating, in response to the user input, a funds transfer from a source account of the payer to the payee. Predicting a preferred funds transfer method of the payee can include performing data analytics on at least one data source associated with the payee, such as a smart digital wallet, a social network account, a smart appliance, a financial account, a financial transaction, a shopping list, and a geographic location, etc. In some embodiments, predicting a preferred funds transfer method of the payee includes rerouting the payment to downstream payees.
US11636474B2 System and method for implementing a key-code based money transfer
A system includes a processor and a non-transitory computer readable medium coupled to the processor. The non-transitory computer readable medium comprises code that when executed by the processor, causes the processor to receive a money transfer amount indicative of an amount of funds to be transferred to a recipient. The processor generates a key code associated with the money transfer amount that is provided to a user of the system and given to the recipient by the user. The key code is programmed by the processor to enable the recipient to use the key code to redeem the amount of funds associated with the money transfer amount.
US11636470B2 Key-value map commitments system and method
A method includes a validation computer receiving an authorization request message comprising a user state and a user proof from a user device. The user state comprises first and second user state elements. The user proof comprises first, second, and third user proof elements. The validation computer computes a first verification value by multiplying the first user proof element raised to the power of the second user state element, and the second user proof element raised to the power of the first user state element. The computer computes a second verification value by raising the second user proof element to the power of the second user state element. The computer compares the first verification value to a first accumulated state element of an accumulated state. The compares the second verification value to a second accumulated state element. The validation computer authorizes the authorization request message based on the comparison steps.
US11636467B2 System, method, and computer program product for secured, encrypted transaction processing
A system, method, and computer program product is provided for secured, encrypted transaction processing. The method includes receiving a transaction request initiated by a first computing device associated with a first user and/or a second computing device associated with a second user. The transaction request includes a first user token including a first token identifier and a first account balance encrypted with a public key of the first user. The transaction request also includes a transaction value and a second user token including a second token identifier and a second account balance encrypted with a public key of the second user. The method includes generating a new first user token including a new first account balance encrypted with the public key of the first user and a new second user token including a new second account balance encrypted with the public key of the second user.
US11636461B2 Card reader terminal with external contactless antenna
A secure arrangement for performing secure contactless payments includes an external contactless card reader comprising a short-distance communication antenna. The secure arrangement comprises a card reader terminal comprising a secure controller configured for performing financial transactions, wherein the secure controller is located in a secure area within the card reader terminal, an external contactless card reader comprising a short-distance communication antenna configured for converting an electromagnetic signal comprising card data, received from a contactless payment card, into an analogue signal and a feed line configured for transferring the analogue signal between the external contactless card reader and the card reader terminal. The secure area in the card reader terminal comprises an A/D converter for digitizing the analogue signal to a digital signal that can be processed by the secure controller, within the secure area.
US11636460B2 Electronic device, method and computer readable recording medium for electronic transaction
The present disclosure relates to an electronic device, a method, and a computer-readable recording medium for electronic transactions. The electronic device displays a first graphical user interface (GUI) on a touch screen, the first GUI including a currency amount, displays a second GUI corresponding to transmission of the currency amount according to a currency transmission signal input to the touch screen, determines an amount of an electronic transaction according to the currency transmission signal, and transmits a generated signal containing information on the amount of the electronic transaction to an information processing system.
US11636458B1 Computer-based system for secure curbside banking
Techniques discussed herein describe an example system for verifying the identity and location of a customer in a bank branch parking lot. A server determines whether to provision a service for a vehicle based on telemetry data received from a telemetry module on the vehicle in a fleet of vehicles. The telemetry data includes a first location and status information of the vehicle. The server identifies a vendor to provide the service and directs the vehicle to a second location of the vendor from the first location of the vehicle. The server provides authorization to the vehicle for an on-board transaction module to initiate a request for the service when the vehicle is at the second location of the vendor.
US11636455B2 Intelligent patient billing communication platform for health services
A system for generating customized patient billing communications includes software executing on a server which receives patient billing data indicative of a patient visit and further indicative of a balance. The software accesses a storage to determine patient visit context data indicative of one or more visit codes associated with the billing data. The software generates a communication for a user based on the patient visit context data with message content altered from a standard message based on the one or more visit codes, the communication including a bill for the balance and being a first communication to the user with the bill.
US11636451B2 Graphical user interfaces for facilitating end-to-end transactions on computing devices
Methods and systems for facilitating group payment are disclosed. In one embodiment, a group payment system is configured to execute instructions to perform operations that include receiving, from a first computing device, a request to create a group payment event and, in response, providing to the first computing device a first interface associated with the group payment event. The operations further include receiving, from a second computing device, a request to join the group payment event and, in response, providing a second interface to the second computing device. The operations further include receiving, from the first and/or second computing devices, messages associated with the group payment event and modifying the first and second interfaces to display the messages. The operations further include receiving, from the first and/or second computing devices, financial contributions for the group payment event and modifying the first and second interfaces to display the financial contributions.
US11636450B2 Blockchain system to which proof-of-transaction consensus algorithm is applied, and method therefor
A blockchain system is disclosed. A blockchain system according to one embodiment includes a plurality of nodes for communicating with each other through a distribution network and communicating with a blockchain client device outside the blockchain system, wherein each of the plurality of nodes can be configured to process transactions occurring in the blockchain system, collect vote items included in the transactions and including an account address corresponding to any one of the plurality of nodes, and elect, as a block generator, at least one of the plurality of nodes on the basis of the collected vote items. Other various embodiments identified through the specification are possible.
US11636449B2 System, method, and computer program product for updating an application programming interface field of a transaction message
Methods for updating an application programming interface (API) field of a transaction message may include receiving, with at least one processor, a payment transaction message, wherein the payment transaction message comprises data associated with a payment transaction; determining, with at least one processor, one or more API fields of the payment transaction message based on the data associated with the payment transaction; and modifying, with at least one processor, one or more API fields of the payment transaction message. Methods may also include transmitting, with at least one processor, a modified payment transaction message based on modifying the one or more API fields of the payment transaction message. Systems and computer program products are also disclosed.
US11636446B2 Systems and methods for providing status-based maintenance schedules
Systems, methods, and other embodiments are disclosed for automatically changing a maintenance strategy for an asset. In one embodiment, status data from an asset record of an asset to be maintained is read. The status data indicates a current status of the asset. A maintenance schedule record is selected from multiple maintenance schedule records based on the status data. The multiple maintenance schedule records are associated with a maintenance specification record of the asset. The selected maintenance schedule record is assigned to the asset record of the asset. The maintenance schedule record includes at least one trigger record including trigger data indicating when preventive maintenance is to be performed on the asset. A preventive maintenance work order record is transmitted, in accordance with a trigger record, to direct preventive maintenance to be performed on the asset.
US11636444B2 Resource reservation system, resource reservation method, and non-transitory computer-executable medium
A resource reservation system includes a terminal apparatus including first circuitry; and an information processing apparatus including second circuitry. The first circuitry is configured to transmit, to the information processing apparatus, a request for a start of use of a resource, using an identification information of a user of the terminal apparatus. The second circuitry is configured to: in response to receiving the request for the start of use, in a case in which the identification information of the user is included in next reservation information after a time when the request is received and the resource is not reserved for the time when the request is received, advance a start time of a reservation of the next reservation information after the time when the request is received; and permit the start of use of the resource identified by the next reservation information in which the start time is advanced.
US11636438B1 Generating smart reminders by assistant systems
In one embodiment, a method includes receiving a user request including an ambiguous mention to create a reminder from a client system associated with a user, disambiguating the mention to identify a first entity referenced in the mention, wherein the first entity is identified based on user profile data associated with the user, determining an activation condition associated with the user request, wherein the activation condition is based on one or more of a time or a location referenced in the user request, wherein the time and/or location are determined based on contextual information associated with the user request, generating the reminder based on the first entity and the activation condition, and sending instructions to the client system for presenting the reminder when the activation condition is satisfied.
US11636420B2 Configuring, deploying, and operating applications for structured communications within observation platforms
In a method of managing structured communications within an observation platform, responsive to a request interaction, a computer system sets up an action request regarding a structured communication in the observation platform. The computer system analyzes the action request with respect to a programmable policy of the observation platform and applications installed on the observation platform. The computer system analyzes the action request with respect to context in the observation platform, where the context is one of user context in the observation platform and device context in the observation platform. The computer system analyzes the action request with respect to status in the observation platform, where the status is one of user status in the observation platform and device status in the observation platform. The computer system moderates an action in the observation platform with respect to the structured communication based on results of the policy, context, and status analyses.
US11636417B2 Cognitive analysis for enterprise decision meta model
A computer implemented method is provided that includes creating an industry force graph meta model; and establishing a relationship for each maturity dimension to determine most relevant content. The most relevant content is graphed using a chromatic polynomial to map strongest industry trends in an industry force. The method continues with building traversal logic to determine most relevant technologies for the strongest industry trends in the industry force. Most relevant components of an component business model are identified, and linkages between the strongest industry trends in the industry force are made to the most relevant components of the component business model.
US11636416B2 Methods and systems for risk data generation and management
Risk data generation for an organizational network involves a risk assessment server that communicates with organizational computing devices. The server transmits risk data request and receives responses identifying organizational risks. The server generates and transmits assessment templates, and receives risk evaluation data from a plurality of computing devices in response. The server automatically generates a risk assessment score for an organizational risk based on the values in the plurality of risk evaluation responses, the risk assessment score defining an expected organizational impact of that particular organizational risk and transmits the risk assessment score to an administrator. The server collects benchmark risk data and risk outcomes from similar networks and generates the scores using the benchmark data. The server also provides comparative results between similar organizational networks.
US11636411B2 Apparatus for determining role fitness while eliminating unwanted bias
A multicore apparatus determines fitness of a candidate for a role. The apparatus includes a multicore system processing device, a plurality of parallel multicore graphics processing devices, a network interface device, a storage device, and a system interface bus. The network interface device provides remote connection to the multicore system processing device. The storage device stores training data including positive and negative examples. The positive examples represent candidates who would be invited to an interview, and the negative examples represent candidates who would not be invited to an interview. The positive and negative examples are used by the plurality of parallel multicore graphics processing devices to train a deep learning model, which is used by the multicore system processing device to determine fitness of the candidate for the role while eliminating unwanted bias.
US11636408B2 Techniques for manipulating and rearranging presentation of workforce data in accordance with different data-prediction scenarios available within a graphical user interface (GUI) of a computer system, and an apparatus and hardware memory implementing the techniques
A method includes receiving input identifying a dimensional framework and forecasting time period. The method also includes generating a workforce plan based on the dimensional framework and the forecasting time period. The method further includes receiving first data defining a first scenario of the workforce plan, where the first scenario is associated with at least a first turnover assumption, and determining a first set of forecasted headcount values corresponding to the first scenario. The method includes receiving second data defining a second scenario of the workforce plan, where the second scenario is associated with at least a second turnover assumption that differs from the first turnover assumption, and determining a second set of forecasted headcount values corresponding to the second scenario. The method includes generating graphical user interface (GUI) data that includes a comparison of the first set of forecasted headcount values and the second set of forecasted headcount values.
US11636407B2 Framework for classifying forms and processing form data
In response to a request received from a client device to view an item, a program determines a category associated with the item and a location associated with a user of the client device. The program also identifies a form based on the category and the location. The form comprises a set of fields. The program then provides a graphical user interface (GUI) that includes the form to the client device. The program also receives, through the GUI, data values for the set of fields from the client device and a request to add the item to a collection of items. The program then identifies a policy based on the category and the location. The program also applies the policy to the data values for the set of fields. The program then sends a notification to the client device indicating a result of the application of the policy.
US11636405B2 Method, apparatus and computer program product for vehicle platooning
A method, apparatus and computer program products are provided for generating routes for vehicles participating in a platooning plan, where the routes are influenced by one another. Methods may include receiving a first trip request including a first vehicle identification, a first trip origin, and a first trip destination; receiving a second trip request including a second vehicle identification, a second trip origin, and a second trip destination, where the first trip origin, second trip origin, first trip destination, and second trip destination are all different; generating a platooning plan that includes a first route and a second route, where the first route and the second route overlap for at least a portion of the respective route, where at least one of the first route and the second route are generated with an influence from the other of the first route and the second route.
US11636401B2 Artificial intelligence platform
An AI platform to enable one or more users to design and create AI enabled applications is provided. The AI platform comprises a data module configured to condition data received from a plurality of data sources to generate a corresponding data pipeline; wherein the data module comprises a plurality of reusable data components. The AI platform further comprises an intelligent processing module configured to process a plurality of datasets received on the data pipeline and generate a corresponding artificial intelligence (AI) pipeline; wherein the intelligent processing module comprises a plurality of reusuable data processing components. The AI platform further includes a communication module configured to enable one or more users to select a set of reusable data components and set of reusuable data processing modules and build a corresponding AI enabled application and an AI configuration module configured to seamlessly integrate the selected set of reusable data components and the set of reusable data processing components using a plurality of standardized interfaces.
US11636394B2 Differentiable user-item co-clustering
The present concepts relate to a differentiable user-item co-clustering (“DUICC”) model for recommendation and co-clustering. Users' interaction with items (e.g., content) may be centered around information co-clusters—groups of items and users that exhibit common consumption behavior. The DUICC model may learn fine-grained co-cluster structures of items and users based on their interaction data. The DUICC model can then leverage the learned latent co-cluster structures to calculate preference stores of the items for a user. The top scoring items may be presented to the user as recommendations.
US11636386B2 Determining data representative of bias within a model
Methods, systems, and computer program products for determining data representative of bias within a model are provided herein. A computer-implemented method includes obtaining a first dataset on which a model was trained, wherein the first dataset contains protected attributes, and a second dataset on which the model was trained, wherein the protected attributes have been removed from the second dataset; identifying, for each of the one or more protected attributes in the first dataset, one or more attributes in the second dataset correlated therewith; determining bias among at least a portion of the identified correlated attributes; and outputting, to at least one user, identifying information pertaining to the one or more instances of bias.
US11636384B1 Spherical random features for polynomial kernels
Implementations provide for use of spherical random features for polynomial kernels and large-scale learning. An example method includes receiving a polynomial kernel, approximating the polynomial kernel by generating a nonlinear randomized feature map, and storing the nonlinear feature map. Generating the nonlinear randomized feature map includes determining optimal coefficient values and standard deviation values for the polynomial kernel, determining an optimal probability distribution of vector values for the polynomial kernel based on a sum of Gaussian kernels that use the optimal coefficient values, selecting a sample of the vectors, and determining the nonlinear randomized feature map using the sampled vectors. Another example method includes normalizing a first feature vector for a data item, transforming the first feature vector into a second feature vector using a feature map that approximates a polynomial kernel with an explicit nonlinear feature map, and providing the second feature vector to a support vector machine.
US11636373B2 Measurement based uncomputation for quantum circuit optimization
Methods and apparatus for optimizing a quantum circuit. In one aspect, a method includes identifying one or more sequences of operations in the quantum circuit that un-compute respective qubits on which the quantum circuit operates; generating an adjusted quantum circuit, comprising, for each identified sequence of operations in the quantum circuit, replacing the sequence of operations with an X basis measurement and a classically-controlled phase correction operation, wherein a result of the X basis measurement acts as a control for the classically-controlled correction phase operation; and executing the adjusted quantum circuit.
US11636370B2 Quantum computer with improved continuous quantum generator
A hybrid quantum-classical (HQC) computer which includes both a classical computer component and a quantum computer component performs generative learning on continuous data distributions. The HQC computer is capable of being implemented using existing and near-term quantum computer components having relatively low circuit depth.
US11636368B2 Probabilistic multigraph modeling for improving the quality of crowdsourced affective data
A method of improving quality of crowdsourced affective data based on agreement relationship between a plurality of annotators include receiving, by a processor, a collection of stimuli previously given affective labels by the plurality of annotators, executing, by a processor, an algorithm operative to perform the steps including constructing an agreement multigraph as a probabilistic model including a pair-wise status of agreement between the affective labels given by different ones of the plurality of annotators, learning the probabilistic model computationally using the crowdsourced affective data, identifying a reliability of each of the plurality of annotators based on the learned model, and adjusting the crowdsourced affective data by calculating the affective labels of each stimuli based on the identified reliability of each of the plurality of annotators, thereby improving the quality of the crowdsourced affective data.
US11636367B2 Systems, apparatus, and methods for generating prediction sets based on a known set of features
One example method of operation may include identifying a number of features associated with information of one or more entities, accessing a probability distribution store comprising defined numerical ranges as potential possibilities for being paired with the features of the one or more entities, determining first probability distributions for each of the defined numerical ranges indicating probabilities that each defined numerical range is assigned to each entity having one or more of the features, determining second probability distributions for each of the defined numerical ranges indicating probabilities that each defined numerical range is assigned to each entity having one or more additional features, determining a merged probability distribution based on the first probability distributions and the second probability distributions, determining and storing one or more prediction sets based on the merged probability distribution, selecting one or more content items to display on a device interface based on the one or more prediction sets, and displaying the one or more content items the device interface.
US11636362B1 Predicting trajectory intersection by another road user
The technology relates to predicting that an object is going to enter into a trajectory of a vehicle. This may include receiving sensor data identifying a first location of the object in an environment of the vehicle at a first point in time and receiving sensor data identifying a second location of the object in the environment at a second point in time. In addition, a boundary of the trajectory is determined by defining at least a two-dimensional area through which the vehicle is expected to travel in the future. A first distance between the boundary and the first location and a second distance between the trajectory and the second location are determined. The first distance and the second distance are used to determine that the object is going to enter into the trajectory at a future point in time.
US11636355B2 Integration of knowledge graph embedding into topic modeling with hierarchical Dirichlet process
Leveraging domain knowledge is an effective strategy for enhancing the quality of inferred low-dimensional representations of documents by topic models. Presented herein are embodiments of a Bayesian nonparametric model that employ knowledge graph (KG) embedding in the context of topic modeling for extracting more coherent topics; embodiments of the model may be referred to as topic modeling with knowledge graph embedding (TMKGE). TMKGE embodiments are hierarchical Dirichlet process (HDP)-based models that flexibly borrow information from a KG to improve the interpretability of topics. Also, embodiments of a new, efficient online variational inference method based on a stick-breaking construction of HDP were developed for TMKGE models, making TMKGE suitable for large document corpora and KGs. Experiments on datasets illustrate the superior performance of TMKGE in terms of topic coherence and document classification accuracy, compared to state-of-the-art topic modeling methods.
US11636353B2 Cognitive system for localized LIDAR pollution detection using autonomous vehicles
The present invention provides for a cognitive system using an autonomous vehicle includes a plurality of sensors configured to obtain the weather forecast for a pollution detectable area; a cognitive input to determine the pollution detectable area having highest sensitivity of pollution; a light detecting and ranging system configured to spatially probe pollution levels distributed in the pollution detectable area; an evaluation system to evaluate the probed pollution levels in the pollution detectable area; and a recommendation system for recommending an action to be taken based on evaluation system results of the probed pollution levels in the pollution detectable area, wherein the pollution levels are detected based light emitted by the light detecting and ranging system.
US11636345B2 Training generative adversarial networks
Improving the training of generative adversarial networks by identifying the input and output layers in the generator network, assigning a gradient multiplier to each layer, and multiplying the gradient by the multiplier during back-propagation and before applying the product of the gradient and multiplier to node weights of the layers.
US11636343B2 Systems and methods for neural network pruning with accuracy preservation
Training a neural network (NN) may include training a NN N, and for S, a version of N to be sparsified (e.g. a copy of N), removing NN elements from S to create a sparsified version of S, and training S using outputs from N (e.g. “distillation”). A boosting or reintroduction phase may follow sparsification: training a NN may include for a trained NN N and S, a sparsified version of N, re-introducing NN elements previously removed from S, and training S using outputs from N. The boosting phase need not use a NN sparsified by “distillation.” Training and sparsification, or training and reintroduction, may be performed iteratively or over repetitions.
US11636340B2 Modeling method and apparatus for diagnosing ophthalmic disease based on artificial intelligence, and storage medium
The present disclosure proposes a modeling method and apparatus for diagnosing an ophthalmic disease based on artificial intelligence, and a storage medium. The modeling method includes: establishing a data collection of ophthalmic images and a data collection of non-image ophthalmic disease diagnosis questionnaires; training a first neural network model by employing the data collection of the ophthalmic images to obtain a first classification model; training a second classification model by employing the data collection of non-image ophthalmic disease diagnosis questionnaires; and merging the first classification model and the second classification model to obtain a target classification network model, in which, a test result outputted by the target classification network model is used as a diagnosis result of the ophthalmic disease.
US11636335B2 System and method for content discovery
Systems and methods for presenting content to a user are described. A trained neural network is stored in memory, defining input nodes representing respective attribute values of attribute types, and weights embodying strengths of connections between the input nodes and hidden nodes, as trained for the particular user. Sub-models of the neural network are defined from sets of input nodes of the same attribute type and a corresponding hidden state matrix of trained weights. A request for content assets is processed using a retrieved first sub-model corresponding to a query attribute type and second sub-model corresponding to a target attribute type, to determine relevancy parameters for the user. Content assets are selected for presentation by a media receiver device, based on the determined relevancy parameters. Other embodiments are also described and claimed.
US11636332B2 Systems and methods for defense against adversarial attacks using feature scattering-based adversarial training
Described herein are embodiments for a feature-scattering-based adversarial training approach for improving model robustness against adversarial attacks. Conventional adversarial training approaches leverage a supervised scheme, either targeted or non-targeted in generating attacks for training, which typically suffer from issues such as label leaking as noted in recent works. Embodiments of the disclosed approach generate adversarial images for training through feature scattering in the latent space, which is unsupervised in nature and avoids label leaking. More importantly, the presented approaches generate perturbed images in a collaborative fashion, taking the inter-sample relationships into consideration. Extensive experiments on different datasets compared with state-of-the-art approaches demonstrate the effectiveness of the presented embodiments.
US11636331B2 User explanation guided machine learning
Methods, systems, and computer program products for active explanation guided learning are provided herein. A computer-implemented method includes identifying a subset of training examples, from a set of training examples, based on at least one of (i) an uncertainty metric computed for each one of the training examples and (ii) an influence metric computed for each one of the training examples; outputting said subset of training examples to a user; obtaining, from the user, a user explanation for each training example in said subset of training examples, wherein each of the user explanations identifies at least one part of the corresponding training example; and training a machine learning model based at least in part on the user explanations, wherein said training comprises prioritizing the identified parts of the training examples in the subset.
US11636327B2 Machine learning sparse computation mechanism for arbitrary neural networks, arithmetic compute microarchitecture, and sparsity for training mechanism
An apparatus to facilitate processing of a sparse matrix for arbitrary graph data is disclosed. The apparatus includes a graphics processing unit having a data management unit (DMU) that includes a scheduler for scheduling matrix operations, an active logic for tracking active input operands, and a skip logic for tracking unimportant input operands to be skipped by the scheduler. Processing circuitry is coupled to the DMU. The processing circuitry comprises a plurality of processing elements including logic to read operands and a multiplication unit to multiply two or more operands for the arbitrary graph data.
US11636314B2 Training neural networks using a clustering loss
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for training a neural network. One of the methods includes obtaining a batch of training items and a ground truth assignment; processing the training items in the batch using the neural network to generate respective embeddings for each of the training items; and adjusting the current values of the network parameters by performing an iteration of a neural network training procedure to optimize an objective function that penalizes the neural network for generating embeddings that do not result in, for each possible clustering assignment other than the ground truth assignment, the oracle clustering score being higher than a clustering score for the possible clustering assignment by at least a structured margin between the possible clustering assignment and the ground truth assignment.
US11636313B2 Recommendation system based on neural network models to improve efficiencies in interacting with e-commerce platforms
Data for interactions performed by users through a portal page is collected. The data comprising a plurality of sequences of interactions performed by a user on representations of products displayed in the portal page. The plurality of sequences of interactions are input to train a neural network on temporal dependencies between interactions within a sequence from the plurality of sequences. The plurality of sequences are processed by the neural network through a plurality of learning layers to generate a model for product identification. Upon receiving an interaction by a first user at the portal page in relation to a product from the products and based on the model, identifying a first product from the products to be displayed in the portal page for the first user.
US11636312B2 Systems and methods for rapid development of object detector models
A computer vision system configured for detection and recognition of objects in video and still imagery in a live or historical setting uses a teacher-student object detector training approach to yield a merged student model capable of detecting all of the classes of objects any of the teacher models is trained to detect. Further, training is simplified by providing an iterative training process wherein a relatively small number of images is labeled manually as initial training data, after which an iterated model cooperates with a machine-assisted labeling process and an active learning process where detector model accuracy improves with each iteration, yielding improved computational efficiency. Further, synthetic data is generated by which an object of interest can be placed in a variety of setting sufficient to permit training of models. A user interface guides the operator in the construction of a custom model capable of detecting a new object.
US11636304B2 Creating response schedule for tasks from cognitive state of a user
In an embodiment, cognitive adjustment of responses from a virtual assistant includes detecting verbal content in an audio signal, determining that the verbal content includes a voice command associated with a task by correlating the verbal content with voice command data stored in memory, determining a state of the user from the audio signal by cognitively comparing aspects of the verbal content with aspects of profile data associated with the user, and retrieving task data associated with the task for preparing a response to the voice command.
US11636303B2 Ground switch
A ground switch is disclosed. The ground switch includes an antenna port, a pair of switching devices coupled with the antenna port and a charge pump coupled with the pair of devices and configured to turn on/off the pair of devices based on an AC input signal received through the antenna port and a DC offset voltage added to the AC input signal. The ground switch further includes a clamping circuit to clamp an output of the charge pump. The ground switch is configured to provide a stable ground to components of devices such that a radio frequency identification (RFID) device.
US11636302B2 RFID tag information reading apparatus and method
Provided are an RFID tag information reading apparatus and method, including a signal management circuit, configured to output an operation frequency signal; a resonant circuit, configured to receive the operation frequency signal, adjust a capacitance value and an inductance value of the resonant circuit according to the operation frequency signal, so that the resonant circuit generates a resonance for generating a sine wave signal at a frequency point of the operation frequency signal, the resonant circuit is further configured to generate an electromagnetic wave from the sine wave signal, radiate the electromagnetic wave to a tag, and trigger the tag to return a tag identity signal; and a decoding identification circuit, configured to identify tag information according to the tag identity signal returned by the tag; where the signal management circuit is connected with the resonant circuit, and the resonant circuit is connected with the decoding identification circuit.
US11636300B2 Mark substrate, window cover including mark and display device including the same
A mark substrate includes a base substrate, a light-blocking layer disposed on the base substrate, where an opening or a groove is defined in the light-blocking layer, and an infrared-transmitting member. At least a portion of the infrared-transmitting member is disposed in the opening or the groove of the light-blocking layer to define a mark having a two-dimensional shape and optically distinguished from an adjacent area.
US11636299B2 Machine-readable tape
Exemplary embodiments use a single, physical embodiment that compiles independent machine-readable codes together with little to no space in between codes. This physical embodiment is in two primary forms—adhesive tape or fabric strips with hook and loop backing. A code reader device, with software compatible with the machine-readable codes, can rapidly or simultaneously aggregate independent codes together on the physical embodiment in order to assign them to one or more digital addresses.
US11636295B2 Control method and information processing apparatus for activating an application based on a reqsuest issued by a printer driver
A control method causes a Graphical User Interface (GUI) application to perform activating in response to a first print request from a drawing application, acquiring intermediate data based on drawing data generated by the drawing application, and outputting intermediate data. In a case where a second print request is issued by a printer driver that has acquired intermediate data output from a GUI application, the GUI application is re-activated in response to the second print request, and a predetermined screen is provided by the GUI application that has been activated in response to the second print request issued by the printer driver.
US11636294B2 Image forming apparatus, control method thereof, and storage medium
An object is to match the texture of a printed material, in addition to the tint, between different printing devices. In order to implement this object, a printed material output by a destination device is scanned and whether a certain area in image data obtained by the scan is an area printed in K color on the printed material or an area printed in CMY color mixture is determined. Then, based on the determination results, a printing parameter is determined.
US11636293B2 Methods and system for updating color management resources based on verification operations
A color printing system includes a color management server and one or more printing devices. The color management server manages color printing resources among the printing devices. A test chart is printed at a printing device and used to capture calibration measurement data. Calibration settings are defined for the calibration measurement data. A tone reproduction curve (TRC) is generated based on the calibration measurement data and the calibration settings. The TRC is stored with the TRC settings and calibration measurement data to be used at a printing device. Various operations are performed between different TRCs. The TRC settings are edited and the TRC associated with the measurement data is updated or regenerated to reflect the edited settings. More than one TRC is updated with the new settings if it uses the measurement data.
US11636287B2 Learning form-based information classification
A method may include extracting training tokens from a training corpus, generating training token features and training contextual features for each of the training tokens, training a probabilistic graphical model using classes, the training token features, and the training contextual features, extracting, from actual data, actual tokens including an actual token, generating actual token features and actual contextual features for each of the actual tokens, and classifying the actual token as a class using the probabilistic graphical model, the actual token features, and the actual contextual features.
US11636286B1 Concurrent ensemble model training for open sets
Described are systems and methods for training machine learning models of an ensemble of models that are de-correlated. For example, two or more machine learning models may be concurrently trained (e.g., co-trained) while adding a decorrelation component to one or both models that decreases the pairwise correlation between the outputs of the models. Unlike traditional approaches, in accordance with the disclosed implementations, only the negative results need to be decorrelated.
US11636283B2 Committed information rate variational autoencoders
A variational autoencoder (VAE) neural network system, comprising an encoder neural network to encode an input data item to define a posterior distribution for a set of latent variables, and a decoder neural network to generate an output data item representing values of a set of latent variables sampled from the posterior distribution. The system is configured for training with an objective function including a term dependent on a difference between the posterior distribution and a prior distribution. The prior and posterior distributions are arranged so that they cannot be matched to one another. The VAE system may be used for compressing and decompressing data.
US11636274B2 Systems and methods to identify most suitable grammar suggestions among suggestions from a machine translation model
A set of candidate edits for a word of a sentence is obtained. Each of the set of candidate edits includes an edit word. Two or more surrounding words that each have a dependency relationship with the edit word are identified in the sentence. At least one of the two or more surrounding words is identified irrespective of their proximity to the edit word. The dependency relationship between the edit word and each of the surrounding words and the set of candidate edits is provided as input to a grammar accuracy prediction model. One or more outputs of the grammar accuracy prediction model are obtained. The one or more outputs indicate grammatical accuracy of each candidate edit from the set in the sentence in view of the dependency relationship with surrounding words. The candidate edit with highest accuracy is selected from the candidate edit set for the sentence.
US11636273B2 Machine-assisted translation for subtitle localization
One embodiment of the present disclosure sets forth a technique for generating translation suggestions. The technique includes receiving a sequence of source-language subtitle events associated with a content item, where each source-language subtitle event includes a different textual string representing a corresponding portion of the content item, generating a unit of translatable text based on a textual string included in at least one source-language subtitle event from the sequence, translating, via software executing on a machine, the unit of translatable text into target-language text, generating, based on the target-language text, at least one target-language subtitle event associated with a portion of the content item corresponding to the at least one source-language subtitle event, and generating, for display, a subtitle presentation template that includes the at least one target-language subtitle event.
US11636268B2 Generating finite state automata for recognition of organic compound names in Chinese
The present disclosure relates to a method and device for generating a finite state automata for recognizing a chemical name in a text, and a recognition method. According to an embodiment of the present disclosure, the method comprises substituting representation constants of categories of character segments appearing in an organic compound name set into the organic compound name set to obtain a conversion name set; updating the conversion name set based on a conversion name segment which repeatedly appears in the conversion name set; and generating the finite state automata based on the updated conversion name set.
US11636266B2 Systems and methods for unsupervised neologism normalization of electronic content using embedding space mapping
Systems and methods are disclosed for utilizing a comment moderation bot for detecting and normalizing neologisms in social media. One method comprises transmitting, by a neologism normalization system, a comment moderation bot for detecting neologisms on an online platform maintained by one or more publisher systems. The comment moderation bot may aggregate data related to user comments and transmit the aggregated data to the neologism normalization system for further processing. The neologism normalization system implements unsupervised machine learning models for detecting neologisms in the aggregated data through tokenization and filtering; and normalizing the neologisms through similarity analysis and lattice decoding.
US11636260B2 Methods, apparatuses and computer program products for formatting messages in a messaging user interface within a group-based communication system
An apparatus is provided configured for parsing and formatting a message in a group-based communication interface. The apparatus includes a memory and a processor(s) configured to receive an input string generated through user engagement of the group-based communication interface. The processor is also configured to parse the input string to identify a structured format string. The processor is further configured to, in a circumstance where the structured format trigger is identified in the input string, apply a structured format to the input string to generate a structured message object for rendering to the group-based communication interface. Corresponding methods and computer program products are also provided.
US11636254B2 Provenance aware editing for spreadsheets
A system for provenance aware editing for propagating edits back to spreadsheets is provided. The system receives an indication of an operation to be performed at an output location. The operation indicates one or more input locations on a spreadsheet that each provides an input value. The input values are accessed and tagged with their corresponding input location on the spreadsheet. Based on the operation and the input value from each of the one or more input locations, the system derives and displays the result at the output location. A user edit to the result is received at the output location, which causes transmission of a propagation request to change the input value at one or more of the tagged input locations. Using where-provenance associated with the tagged input locations, the system propagates the user edit to one or more of the tagged input locations.
US11636253B2 Method, system, and non-transitory computer readable recording medium for writing memo for audio file through linkage between app and web
An audio record management method includes linking an app dedicated for audio record management installed in a first device and a website dedicated for audio record management connected to a second device; displaying an audio file being recorded or being played back in the app on a file list on the website through linkage between the app and the website; and providing a memo creation screen for the audio file on the website in response to a selection of the audio file from the file list.
US11636251B2 Content aware font recommendation
Font recommendation systems and techniques are provided for determining one or more font recommendations. Content aware font recommendations can be determined for an electronic document based on information from the design context of the electronic document. For example, to generate recommended fonts for an electronic document, the font recommendation systems and techniques can obtain one or images of the electronic document and/or text from the electronic document as input, and can process the one or more images and/or the text to determine recommended font tags. In some cases, recommended fonts can be determined based on user search queries, such as when a user searches for a particular font.
US11636247B2 Three-dimensional master equation simulations of charge-carrier transport and recombination in organic semiconductor materials and devices
Three-dimensional master equation modeling for disordered semiconductor devices is provided. Charge transport is modeled as incoherent hopping between localized molecular states, and recombination is modeled as a nearest-neighbor process where an electron at a first location and a hole at a second location can recombine at either the first location or the second location. Here the first and second locations are any pair of nearest neighbor locations. We have found that this nearest neighbor recombination model performs substantially better than the conventional local recombination model where an electron and a hole must be at the same location to recombine. The recombination rate is modeled as a product of a prefactor γ, hopping rates and state occupancies. Importantly, we have found that sufficient simulation accuracy can be obtained by taking γ to be given by an empirically derived analytic expression.
US11636243B2 Method and system for recording integrated circuit version
A method and a system for recording an integrated circuit version are provided. The method is adapted to a register in an integrated circuit, which includes the following steps: recording the integrated circuit version with N bits, in which N is an integer greater than 1; and amending only a bit value of at least one bit selected from the N bits that have not been used for denoting any past integrated circuit version each time when the integrated circuit is revised.
US11636241B2 Physical device optimization with reduced memory footprint via time reversal at absorbing boundaries
A system, apparatus, and method for optimizing structural parameters of a physical device are described. The method includes receiving an initial description of the physical device describing the structural parameters within a simulated environment. The method further includes performing a simulation of the physical device in response to an excitation source to determine a performance metric of the physical device. The simulation environment includes one or more absorbing boundaries for attenuation of an output of the excitation source during the simulation. The method further includes recording attenuated field values of the simulated environment associated with the attenuation during the simulation. The method further includes determining a loss metric based on a difference between the performance metric and a target performance metric, backpropagating the loss metric using the attenuated field values, and generating a revised description of the physical device by updating the structural parameters to reduce the loss metric.
US11636237B2 Compressing binary geometry files for structural products
A method is provided for compressing a binary geometry file for a structural product. The method includes accessing the binary geometry file that contains a geometric model of a structural product that is formed of component parts, the geometric model including an assembly of geometric models of instances of the component parts. The method includes identifying the component parts of the structural product, and generating a master binary geometry file for the structural product that contains geometric models of the component parts. The method includes applying the binary geometry file to a coder that generates a corresponding compressed binary geometry file. The coder searches the binary geometry file for the geometric models of the instances of the component parts, and substitutes references to respective ones of the geometric models of the component parts in the master binary geometry file.
US11636236B2 Methods and apparatus for procedure tracking
Methods and apparatus for improving the provision of a procedure based upon automated determination of a location of agents and equipment during a procedure and quantifying conditions in an environment via automated sensors. The present invention provides apparatus and methods for wireless designation of a position of health care providers and equipment relative to each other based upon wireless communications amongst multiple wireless transceivers combined with ongoing monitoring of conditions present in a facility. The transceivers may be portions of nodes and nodes may form self-verifying arrays. A user interface may provide a augmented reality view of positions of all or some the providers and equipment and condition quantifying sensors.
US11636232B2 Apparatus, method, and program product for selectively obscuring data being displayed
Apparatus, methods, and program products for selectively obscuring data being displayed is disclosed. One apparatus includes a processor and a memory that stores code executable by the processor. The code is executable by the processor to determine a security classification for data being displayed on a display and selectively obscure the data being displayed on the display based on the determined security classification for the data. Methods and computer program products that perform the operations and/or functions of the apparatus are also disclosed.
US11636228B2 Policy based persistence
A computing device includes a memory and at least one processor configured to cooperate with the memory. The processor is to boot the computing device, and direct generated data to data storage. The data storage includes at least one persistent layer and a non-persistent layer. The processor determines if the data is to be stored in the at least one persistent layer or the non-persistent layer based on a version of the operating system being used to boot the computing device.
US11636221B2 Mechanism for multi-factor authentication based on data
A request is received from a client seeking to access files stored at a backup server. A first tree is received for the request. The first tree represents hashes of files stored at the client. A second tree is generated representing hashes of the files stored at the backup server. The first and second trees are compared to assess a degree of similarity between the files stored at the client and the files stored at the backup server. The user is denied access to the files stored at the backup server when the degree of similarity is below a threshold.
US11636217B2 Systems and methods for breach-proof, resilient, compliant data in a multi-vendor cloud environment and automatically self heals in the event of a ransomware attack
A cloud-based system for securely storing data, the system having a processor which obtains a source data file; splits it into at least three fragments; and uses an encryption key associated with the fragments to encrypt the fragments and distributes the encrypted fragments among at least three cloud storage providers, creates a pointer file containing information for retrieving the encrypted fragments. When a system user requests access to the data, the system uses the information stored in the pointer file to retrieve the stored encrypted fragments from the plurality of clouds; decrypts the fragments and reconstructs the data, and provides data access to the system user.
US11636213B1 System and methods for reducing an organization's cybersecurity risk based on modeling and segmentation of employees
Systems, apparatuses, and methods for more effectively preparing for and responding to cybersecurity threats directed at people or at groups of people. A segmentation process is described that evaluates multiple characteristics of a person that may make them a potential target or that may make a cybersecurity attack on that person more likely to be successful. Based on the segmentation, a security analyst can apply an appropriate risk reduction or security protocol to each person or group of similarly situated people to reduce the likelihood of an attack and/or the likelihood of a successful attack.
US11636209B2 Data structure measurement comparison
A system comprising an inner kernel of an operating system (OS) running at a higher privilege level than an outer kernel of the OS, the inner kernel to measure a data structure in a memory; a device including a measurement engine to measure the data structure in the memory, wherein the device operates independently of the OS; and a trusted execution environment including an application to compare measurements from the inner kernel and the measurement engine.
US11636206B2 Deferred malware scanning
A code segment executing on a compute instance may be identified as suspicious based on runtime behavior or similar behavioral analysis or the like. In order to ensure the identification and use of the most up-to-date identification and remediation tools, the compute instance may defer various remediation steps for an interval, during which the compute instance may wait for data updates from a threat management system. After the interval has passed, the compute instance may use any updated data or tools in order to address the code segment that triggered the initial malware detection.
US11636203B2 System for isolated access and analysis of suspicious code in a disposable computing environment
Providing an isolation system that allows analysts to analyze suspicious information in a way that aids in preventing harmful information from spreading to other applications and systems on a network. A plurality of virtual containers may be used by analysts to analyze suspicious information. The analyst may set the virtual environment configurations (e.g., applications, programs, settings, etc.) of the virtual container. The analyst may determine how the suspicious information effects the virtual environment configuration and/or use tools to analyze the suspicious information. When harmful information is identified the virtual container may be discarded (e.g., folded up and deleted), and a new virtual container may be provided to the analyst to continue to analyze the suspicious information and/or new suspicious information.
US11636202B2 Projected vector overflow penalty as mitigation for machine learning model string stuffing
An artifact is received from which features are extracted and used to populate a vector. The features in the vector are then reduced using a feature reduction operation to result in a modified vector having a plurality of buckets. Features within the buckets of the modified vector above a pre-determined projected bucket clipping threshold are then identified. Using the identified features, and overflow vector is then generated. The modified vector is then input into a classification model to generate a score. This score is adjusted based on the overflow vector and can then be provided to a consuming application or process. Related apparatus, systems, techniques and articles are also described.
US11636200B2 System and method for remotely detecting an anomaly
The following relates generally to defense mechanisms and security systems. Broadly, systems and methods are disclosed that detect an anomaly in an Embedded Mission Specific Device (EMSD). Disclosed approaches include a meta-material antenna configured to receive a radio frequency signal from the EMSD, and a central reader configured to receive a signal from the meta-material antenna. The central reader may be configured to: build a finite state machine model of the EMSD based on the signal received from the meta-material antenna; and detect if an anomaly exists in the EMSD based on the built finite state machine model.
US11636188B2 Combining biometrics, hidden knowledge and intent to authenticate
A computing device is configured to verify a user's identity, intent to authenticate, and/or possession of secret knowledge by evaluating biometric and/or environmental data. In embodiments, such verification is performed by evaluating a user's reaction to a stimulus based on such data. Biometric data may comprise eye tracking data, and a computing device may be configured to use such data to verify that the person has gazed through objects in a predetermined order. In embodiments, the user's intent to authenticate is verified by combining such eye tracking data with other biometric data. Physiological and other types of biometric data may be used to evaluate the user for indicia of duress. Embodiments may be configured to provide modified access to the computing device or resources stored thereon where indicia of duress have been detected. Such modified access may comprise hiding information stored on the device.
US11636184B2 Method for providing cloud-based service
A method for providing a software service of a license management server is disclosed. The method comprises the steps of: receiving a virtual machine interface from a cloud server; installing software of a service provider in the virtual machine interface; transmitting a license to the virtual machine interface; providing ID and password related authority to a user terminal; and providing a service of the software to the user terminal through the virtual machine interface when the user terminal accesses the software. Therefore, source code leakage due to static analysis can be fundamentally prevented.
US11636180B2 Flight pushback state monitoring method based on multi-modal data fusion
A flight pushback state monitoring method based on multi-modal data fusion comprises: 1, constructing a control intention recognition rule, and recognizing a pushback intention from a control instruction sent by a controller; 2, constructing a flight intention recognition model, extracting an aircraft action from a real-time monitoring video, and capturing a flight intention; and 3, constructing an intention alignment fusion rule, and judging whether control intention information conflicts with flight intention information; by fusing the control intention and the flight intention, the method can realize the following auxiliary functions: timely judging whether the aircraft follows the pushback instruction sent by the controller, if a captain does not act according to the control instruction or acts arbitrarily without a control instruction, giving an inconsistent alarm, and a function of monitoring the flight pushback state is implemented.
US11636174B2 Scalable sparse matrix multiply acceleration using systolic arrays with feedback inputs
Described herein is an accelerator device including a host interface, a fabric interconnect coupled with the host interface, and one or more hardware tiles coupled with the fabric interconnect, the one or more hardware tiles including sparse matrix multiply acceleration hardware including a systolic array with feedback inputs.
US11636170B1 Normalizing uniform resource locators
The subject matter described in this disclosure can be embodied in methods and systems for receiving, by a computing system, a request to normalize an input Uniform Resource Locator (URL). The computing system identifies a user account to which the request to normalize the input URL relates. The computing system determines a selected set of URL normalization rules that are identified as being activated for the user account from among a larger collection of URL normalization rules. The computing system normalizes the input URL using the selected set of URL normalization rules to generate a normalized URL. The computing system stores information that results from an analysis of the input URL in association with an indication of the normalized URL.
US11636166B1 Systems and methods for event tracking using time-windowed counters
Some embodiments include tracking events and classifying assets within a computer system. A time series of occurrences of an event type associated with at least one asset is generated. A first signal value and a second signal value is determined based on the time series. The at least one asset can be classified based on comparison of the first signal value and the second signal value. The time series can be based on at least one time window including time intervals. Counters to determine a number of occurrences of an event type can be associated with the time intervals. Each of the counters can be incremented upon occurrence of the event type associated with the at least one asset during an associated time interval.
US11636160B2 Related content identification for different types of machine-generated data
A system can display content generated from one type of machine-generated data to a user via a graphical user interface. Based on an interaction with the machine-generated data, the system can determine an entity identifier associated with the machine-generated data and determine an entity type for the entity identifier. The system can map the entity type to one or more content generators associated with the entity type and communicate the entity identifier to the identified content generators. The content generators can determine if they have content associated with the machine-generated data. The system can generate and display a link to the related content via a graphical user interface.
US11636153B2 Storage of tree data structures
Disclosed herein is a computer-implemented method for storing binary tree data in memory. The binary tree data comprises parent node data, first child node data and second child node data. The computer-implemented method comprises determining a first child node memory address, the first child node memory address being less than a parent node memory address; determining a second child node memory address, the second child node memory address being greater than the parent node memory address; storing the parent node data at the parent node memory address; storing the first child node data at the first child node memory address; and storing the second child node data at the second child node memory address.
US11636150B2 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.
US11636149B1 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.
US11636144B2 Cluster analysis method, cluster analysis system, and cluster analysis program
A server 4 executes a similarity calculation step (S2) of calculating similarity between content of one document and content of another document, a cluster classification step (S3) of generating a network in which a document is set as a node based on calculated similarity and similar nodes are connected by an edge, and performing classification based on similar documents, a first index calculation step (S4) of calculating a first index indicating centrality of a document in the network, a second index calculation step (S5) of calculating a second index that is different from the first index in the network and indicates importance of a document, and a display data generation step (S6) of generating, regarding a document, first display data indicating the network by an expression of a size of an object of a node according to the first index, an expression of a gauge having a shape corresponding to a shape of the object according to the second index and a length of the gauge, an expression according to a type of the cluster, and an expression according to magnitude of similarity between documents.
US11636143B2 Entity search method, related device, and computer storage medium
An entity search method, a related device, and a computer storage medium are provided. The method includes: determining a first classifier and a second classifier that are included in query information; determining, based on a first entity library and the first classifier and the second classifier that are included in the query information, s correlations corresponding to each of w candidate entities, wherein information about the candidate entity includes a third classifier and a fourth classifier, and the correlation indicates a correlation between the classifiers in the query information and the classifiers in the candidate entity; and determining, based on the s correlations corresponding to each of the w candidate entities, information about a target entity corresponding to the query information, wherein the target entity is an entity in the w candidate entities.
US11636141B2 Computer-implemented systems and methods for intelligently retrieving, analyzing, and synthesizing data from databases
A computer extracts from contact records that each include a contact identifier, a group identifier for each group with which the contact has had an interaction, and interaction information that indicates a number of interactions and a timing of a most recent interaction. The contact data records are processed to generate a contact profile record for each contact including group metric values and a corresponding value for each group metric value based on an interaction history of groups the contact has interacted with. An interaction analytics databases stores a set of contact profile records and group profile records for groups that include metric values associated with the group and an interaction history. They are processed with at least thousands of the contact profile records to determine group-contact compatibility factors. A compatibility parameter is generated and communicated for each of at least thousands of contacts based on the group-contact compatibility parameters.
US11636139B2 Centralized database system with geographically partitioned data
A computer-implemented method for storing documents in a centralized database system based on geographical data localization includes receiving, by a database manager, a request to update a document according to a data localization criterion, the document stored in a local storage device of the centralized database system. The method further includes determining, by the database manager, a geographical location for a local copy of the document based on an attribute of the document matching the localization criterion. The method further includes creating, by the database manager, a remote copy of the document on a storage device that is physically located in the geographical location. The method further includes modifying, by the database manager, the local copy of the document to include a location information of the remote copy.
US11636135B2 Identifying missing browse nodes
Systems and methods generate browse node pages. A combination of a category and one or more aspects is identified by analyzing historical user behavior data associated with a network-based system. A determination is made regarding whether existing browse node pages for the network-based system includes a browse node page for the identified combination. Each browse node page for the network-based system is accessible by a respective uniform resource location (URL) and provides a grouping of items in a respective category with one or more respective aspects. Based on a determination that a browse node page does not exist for the identified combination of the category and the one or more aspects, a browse node page for the identified combination is generated. The generated browse node page corresponds with a URL and provides items matching the identified combination of the category and the one or more aspects.
US11636126B1 Configuring query result information for result data obtained at multiple execution stages
Techniques for configuring query result information associated with query result data include configuring execution of a query using a plurality of execution stages. Query result data is generated based on the execution of the query. The query result data includes a plurality of data portions. Each data portion of the plurality of data portions is obtained at a corresponding execution stage of the plurality of execution stages. Query result information is generated based on the execution of the query. The query result information includes authentication information associated with accessing the plurality of data portions.
US11636125B1 Neural contrastive anomaly detection
Systems and methods are described for detecting anomalies within data, such as time series data. In one example, unlabeled data, such as time series data, may be obtained. At least one data point, representing an artificial anomaly, may be inserted into the data. The data may then be divided into a number of different windows. The windows may have a fixed size and may at least partially overlap in time. The data contained within different windows may be compared, to each other and to the injected data point, to determine an anomaly score for individual windows. The anomaly score may indicate a likelihood that a given window contains an anomaly. In a specific example, a convolution neural network may be trained based on the data and inserted data points representing anomalies, where a contrastive loss function is used to represent different portions of the data in the neural network.
US11636123B2 Density-based computation for information discovery in knowledge graphs
Knowledge graph systems are disclosed for enhancing a knowledge graph by generating a new node. The knowledge graph system converts a knowledge graph into an embedding space, and selects a region of interest from within the embedding space. The knowledge graph system further identifies, from the region of interest, one or more gap regions, and calculates a center for each gap region. A node is generated for each gap region, and the information represented by the node is added to the original knowledge graph to generate an updated knowledge graph.
US11636122B2 Method and apparatus for data mining from core traces
According to an embodiment, there is provided a method for data mining from core traces in a processing system for wireless baseband design that includes detecting a core trace in the processing system where the core trace is a sequence of instructions executed in the processing system. Instruction addresses in the core trace are mapped to a plurality of application or operating system functions. The mapped functions are sorted into a hierarchical format. A gene function is identified in the hierarchical format where the gene function is a fundamental function executed by the processing system. Attributes for the gene function are derived from the hierarchical format. The attributes are stored into a gene function library database.
US11636119B2 System and method for efficient management of a search database for retrieving context-based information
A system and method for efficient management of a search database for retrieving context-based information, system including a database and processor, wherein the database includes columnar database for storing a plurality of documents, an ontological database configured to represent a plurality of concepts as nodes in a network and relationships between the concepts as edges between nodes and the search database configured to store an inverted index of the plurality of documents in the columnar database. Herein, the processor is configured to identify, using the ontological database, a set of concepts in each of the plurality of documents and store, in the search database, corresponding to a given document the set of concepts identified in the given document, and secondary concepts relating to the given document, wherein a secondary concept has a direct relationship in the network with at least one of the concepts in the set.
US11636118B2 Presentation of process control information within a vehicle
To provide search capabilities in a process control system, a contextual knowledge repository is generated that organizes process plant-related data according to semantic relations between the process plant-related data and the process plant entities. When a user submits a process plant search query related to process plant entities within a process plant, search results are obtained by identifying a data set from the contextual knowledge repository which is responsive to the process plant search query. The search results are then presented on a user interface device based on the identified data set. To allow for searches to be performed by user interface devices external to the process plant, a data diode is disposed between a field-facing component and an edge-facing component of the process plant so that data flows from the field-facing component to the edge-facing component without flowing from the edge-facing component to the field-facing component.
US11636109B2 Data processing in an optimized analytics environment
Systems and methods for data processing in an optimized analytics environment are disclosed. The system may enable users to create data processing requests, interact with various data sources and datasets, and generate data processing outputs. The system may receive a data processing request from an audio-enabled input source or a UI-based input source. The system may determine whether the data processing request at least partially matches a stored data processing request. The system may receive a data processing request selection comprising the data processing request or the stored data processing request. The system may execute the data processing request selection on a data source.
US11636107B2 Database management system, computer, and database management method
A database management system (DBMS) generates a query execution plan including information representing one or more database (DB) operations necessary for executing a query and executes the query based on the query execution plan. In the execution of the query, the DBMS dynamically generates a task for executing a DB operation and executes the dynamically generated task. The DBMS executes a task in a plurality of threads executed by a processor core.
US11636105B2 Generating a subquery for an external data system using a configuration file
Systems and methods are disclosed for receiving, at a data intake and query system, a query that includes an indication to process data managed by a third-party data storage and processing system that supports a different query language than the data intake and query system. The data intake and query system identifies a third-party data storage and processing system that manages the data to be processed and generates a subquery for execution by the third-party data storage and processing system, generates instructions for one or more worker nodes to receive and process results of the subquery from the third-party data storage and processing system, and instructs the worker nodes to provide results of the processing to the data intake and query system.
US11636101B2 Nested query execution tool
Techniques for executing operations associated with sub-sets of queries in a set of nested queries are disclosed. A graphical user interface displays individual sub-queries as separate visual representations. Based on detecting a selection, a system executes a selected query in the set of nested queries, without executing parent queries in the set of nested queries. Based on detecting another selection, the system exports a selected query without exporting parent queries of the selected query. The system copies the metadata describing the selected query and transfers the metadata to another set of nested queries. Based on detecting another selection, the system displays a results count for a selected query. The system displays a number representing the number of results returned by the selected query, without displaying the query results.
US11636097B2 Managing data objects for graph-based data structures
Various embodiments provide methods, systems, apparatus, computer program products, and/or the like for managing, ingesting, monitoring, updating, and/or extracting/retrieving information/data associated with an electronic record (ER) stored in an ER data store and/or accessing information/data from the ER data store, wherein the ERs are generated, updated/modified, and/or accessed via a graph-based domain ontology.
US11636096B2 Custom metadata tag inheritance based on a filesystem directory tree or object storage bucket
A method and/or system of managing metadata are disclosed that include connecting a source data storage system (DSS) that stores both data and metadata to a metadata management platform (MMP); scanning metadata records onto the MMP from the DSS; storing metadata attributes for at least one of the group consisting of directories and buckets on the DSS in a look-up table on the MMP; and adding updated metadata attributes to the look-up table on the MMP for each subsequent scan of the DSS.
US11636095B2 System and method for providing a representational state transfer proxy service for a blockchain cloud service
Described herein are systems and methods for implementing a distributed ledger a blockchain cloud service. The blockchain cloud service can include nodes of the distributed ledger and a REST proxy service component. The REST proxy service uses a service development kit for the distributed ledger to communicate with the distributed ledger, and can provide REST APIs for use by client applications to query through chaincodes, synchronously or asynchronously invoke transactions through the chaincodes, get transaction statuses, and get BCS proxy versions. The REST proxy service component can authenticate REST calls, and translate the REST calls into remote procedural calls, for use in interfacing with the distributed ledger. The REST proxy service component can further provide REST APIs that support the same functions which are provided by the BCS management console component, and provide a user interface for client applications to consume the BCS instance.
US11636092B2 General, flexible, resilent ticketing interface between a device management system and ticketing systems
Systems and methods of the present disclosure facilitate synchronizing data between a device management system and ticketing systems. In some embodiments, the system includes an update module, a mapping module, and a service board selection module. The update module may be configured to update ticketing information about a ticketing ticket on the ticketing system to match device management information about a device management ticket on the device management system. The mapping module may be configured to select a ticket category for a device management ticket on the device management system responsive to the device management information about the device management ticket. The service board selection module may be configured to select a service board for a ticketing ticket on the ticketing system.
US11636088B2 Systems and methods to facilitate rapid data entry for document review
A computer-implemented method that includes generating a graphical user interface including a coding interface and a document viewer interface. The coding interface displays a grid that includes a plurality of cells representing a plurality of documents and a plurality of fields. A selection of one of the cells is received. The cell represents a selected one of the documents, and a selected one of the fields. A rendering of the selected document is automatically displayed in the document viewer interface. A value entered into the selected cell is received and the value is transmitted to a database for storage thereby.
US11636082B2 Table indexing and retrieval using intrinsic and extrinsic table similarity measures
Ad-hoc table retrieval, including: Representing each of a plurality of tables as a multi-field text document in which: different modalities of the table are represented as separate fields, and a concatenation of all the modalities is represented as a separate, auxiliary field. Receiving a query. Executing the query on the multi-field text documents, to retrieve a list of preliminarily-ranked candidate tables out of the plurality of tables. Calculating an intrinsic table similarity score for each of the candidate tables, based on the query and the auxiliary field. Calculating an extrinsic table similarity score for each of the candidate tables, based on a cluster hypothesis of the candidate tables. Combining: the preliminary rankings, the intrinsic table similarity scores, and the extrinsic table similarity scores, to re-rank the candidate tables.
US11636080B2 Data structure storage optimisation
A method of maintaining a data structure comprising: creating a data block; transmitting a message to validator devices requesting permission to add said data block to the data structure; determining that consensus is reached, and in response: forming a first sub-chain in the data-structure by adding the data block to the data structure, the first sub-chain starting with a genesis block and ending with said data block, wherein the data block comprises a block number indicating the number of blocks in the data structure from the genesis block, and creating a further data block; transmitting a further message to the validator devices requesting permission to add said further data block to the data structure; determining that consensus is reached, and in response, forming a second sub-chain by adding the further data block to the data structure after said data block, the second sub-chain starting with said further data block.
US11636076B2 Method and system for managing recent data in a mobile device linked to an on-demand service
Systems and methods for managing recent data items in a database. A method typically includes determining whether a data object managed by an on demand service is designated as able to be accessed by a user at a mobile device and storing locally at a mobile device a plurality of most recently used items viewed for a data object designated as able to be accessed by a user at a mobile device. The method also typically includes determining a single most recently used set from among the stored plurality of most recently used items viewed for at least one data object designated as able to be accessed by a user at a mobile device.
US11636071B2 Database replication error recovery based on supervised learning
System and methods are described for automated recovery from errors occurring during replication of a database. The method includes getting text from one or more log files generated during database replication processing in a cloud computing environment, transforming the text into a structured language form represented by vectors, and identifying patterns in the vectors. The method further includes classifying one or more errors based on the identified patterns using supervised learning as either a recoverable error or an unrecoverable error, analyzing the one or more errors to determine one or more recovery jobs associated with database replication processing in the cloud computing environment for each of the recoverable errors, and invoking the one or more recovery jobs.
US11636065B2 Incremental data processing
Event logs in a video advertisement insertion network are processed to remove duplicate entries. One or more ad servers are continuously generating new event entries and writing them to a database. The entries are randomized such that generated time contiguous entries are distributed over multiple storage locations, thereby facilitating resource scaling and a uniform use of storage and computing resources. The distributed entries are read from the storage locations using sequential reads of chunks of the entries and processed to remove duplicate entries.
US11636062B2 Data processing method and device, and server
A data processing method, including: obtaining, by a device in a server, a first I/O request sent by a virtual machine, where the device is connected to the server through a PCIe bus, the virtual machine runs on the server, the device provides a plurality of VFs for the server, the first I/O request is initiated by the virtual machine for any one VF of the plurality of VFs, the first I/O request includes a read operation or a write operation, the read operation is used to perform a data read operation on an I/O device in the server, the write operation is used to perform a data write operation on the I/O device in the server; and reading or writing, by the device, data from or into the I/O device in the server based on the first I/O request.
US11636060B2 USB connector device
An electronic device includes a connector (e.g., a USB connector), a first element configured to operate the connector as a host device connector, a second element configured to operate the connector as a peripheral device connector, and a third element configured to generate a first signal upon connection of the connector. The first signal is indicative of whether the device is to operate as a host device or a peripheral device.
US11636059B2 Scaling performance in a storage server with storage devices
Provided is a method of packet processing, the method including receiving an input/output (IO) request from a host, selecting a drive corresponding to the IO request using a hashing algorithm or a round-robin technique, and establishing a connection between the host and the drive.
US11636058B2 Coupling and decoupling devices in a module
Configuration devices in a module. In some embodiments, a radio frequency module includes a serial bus including a first serial data line and a second serial data line. The radio-frequency module also includes a first switch coupled to a first device and a third line. The radio-frequency module further includes a module coupled to the serial bus and the first switch, the module configured to determine whether first data is detected on a first serial data line, determine whether second data is detected on a second serial data line, adjust a configuration of the first switch when the first data is detected on the first serial data line and the second data is detected on the second serial data line.
US11636054B2 Memory controller power states
A memory controller includes a command queue and an arbiter operating in a first voltage domain, and a physical layer interface (PHY) operating in a second voltage domain. The memory controller includes isolation cells operable to isolate the PHY from the first voltage domain. A local power state controller, in response to a first power state command, provides configuration and state data for storage in an on-chip RAM memory, causes the memory controller to enter a powered-down state, and maintains the PHY in a low-power state in which the second voltage domain is powered while the memory controller is in the powered-down state.
US11636052B2 Non-volatile memory express (NVMe) data processing method and system
A data processing method and system, where the method includes: receiving, by a non-volatile memory express (NVMe) controller, a first Peripheral Component Interconnect express (PCIe) packet sent by a host, where a memory in the NVMe controller is provided with at least one input/output (I/O) submission queue, and the first PCIe packet includes entrance information of a target I/O submission queue and at least one submission queue entry (SQE); and storing the at least one SQE in the target I/O submission queue based on the entrance information of the target I/O submission queue. Therefore, an NVMe data processing process is simplified and less time-consuming, and data processing efficiency is improved.
US11636049B2 Memory protection with hidden inline metadata
Embodiments are directed to memory protection with hidden inline metadata. An embodiment of an apparatus includes processor cores; a computer memory for the storage of data; and cache memory communicatively coupled with one or more of the processor cores, wherein one or more processor cores of the plurality of processor cores are to implant hidden inline metadata in one or more cachelines for the cache memory, the hidden inline metadata being hidden at a linear address level.
US11636044B2 Logical-to-physical mapping
A logical to physical (L2P) mapping component can determine whether an offset between a physical page address (PPA) and a logical block address (LBA) will be altered in response to writing data corresponding to the PPA and comprising at least one redundant array of independent NAND parity bit to a first level of a logical to physical (L2P) data structure or a second level of the L2P data structure, or both. The L2P mapping component can further cause an indication comprising at least two bits corresponding to the offset to be written to the first level of the L2P data structure or the second level of the L2P data structure, or both.
US11636042B2 Data processing method for improving access performance of memory device and data storage device utilizing the same
A data storage device includes a memory device and a memory controller. The memory controller is configured to configure a predetermined memory block as an active memory block to receive data from a host device and update content of a sub-region bit table in response to a write operation of the active memory block. The sub-region bit table includes one or more bits, each bit is associated with one or more sub-regions and a value of each bit is initially set to a default value. When data of a first logical address received from the host device is written in the active memory block, the memory controller is configured to determine which sub-region the first logical address belongs to and set the value of the bit associated with the sub-region that the first logical address belongs to to a predetermined value different from the default value.
US11636039B2 Mapping for multi-state programming of memory devices
Storage device programming methods, systems and devices are described. A method may generate a mapping of data based on a set of data, the mapping of data including a first mapped data and a second mapped data. The method may include performing a first programming operation to write, in a first mode, the first mapped data to the memory device. The method may include storing the second mapped data to a cache. The method may include generating a second set of data, based on an inverse mapping of the mapping of data including the second mapped data from the cache and the first mapped data from the memory device, for writing, in a second mode, to the memory device, wherein the second set of data includes the set of data, and the first mode and the second mode correspond to different modes of writing to the memory device.
US11636038B2 Method and apparatus for controlling cache line storage in cache memory
A method and apparatus physically partitions clean and dirty cache lines into separate memory partitions, such as one or more banks, so that during low power operation, a cache memory controller reduces power consumption of the cache memory containing the clean only data. The cache memory controller controls refresh operation so that data refresh does not occur for clean data only banks or the refresh rate is reduced for clean data only banks. Partitions that store dirty data can also store clean data, however other partitions are designated for storing only clean data so that the partitions can have their refresh rate reduced or refresh stopped for periods of time. When multiple DRAM dies or packages are employed, the partition can occur on a die or package level as opposed to a bank level within a die.
US11636031B2 Optimized inline deduplication
Methods, computer systems, and computer readable medium are described. In a particular embodiment, a storage controller is configured to receive, from a host computing device, a request to perform a bulk array task and in response to receiving the request, store an indication relating old keys of a mapping table to new keys, wherein both the old keys and the new keys correspond to the request. The storage controller is also configured to convey a response indicating completing of the request without prior access of user data and update the mapping table to replace the old keys with the new keys.
US11636028B2 Stress test impact isolation and mapping
A method for testing a system under test (SUT) in an active environment to identify cause of a soft failure includes recording a first difference vector by executing a set of test cases on a baseline system and monitoring performance parameters of the baseline system before and after executing the test cases. Each performance record represents differences in the performance parameters of the baseline system from before and after the execution of a corresponding test case. The method further includes, similarly, recording a second difference vector by executing the test cases on the SUT and monitoring performance parameters of the SUT before and after executing the test cases. The method further includes identifying an outlier performance record from the second difference vector by comparing the difference vectors and further, determining a root cause of the soft failure by analyzing a test case corresponding to the outlier.
US11636023B2 Scheme for test automation
A method performed on a test automation platform by a computing device is disclosed. The disclosed method comprises: a step of generating the markup language document from a test script (the test script is created in a script language so as to include the definition of a user-defined function for use in testing a device under test (DUT) and a markup language document includes a script element for inserting the definition of the user-defined function into the markup language document); and a step of running a program engine (the program engine is an existing component of the test automation platform and includes an interpreter for the script language) in order to process the created markup language document.
US11636021B2 Preserving system integrity using file manifests
A system is described for preserving integrity of computing devices. A manifest that uniquely identifies files on a computing device is periodically captured from the computing device. The manifest is compared against a reference manifest, which represents an ideal or clean state of the device. If the manifest comparison indicates that there have been changes to the contents of the computing device, the system can determine whether the changes constitute a compromise to the endpoint's integrity. If it is determined that a change constitutes a compromise to the endpoint's integrity, the system can perform certain remedial actions, such as sending a message to an administrator or enforcing a base layer onto the device so that the content of the device is replaced with a clean image.
US11636014B2 Memory system and data processing system including the same
A memory system and a data processing system including the memory system may manage a plurality of memory devices. For example, the data processing system may categorize and analyze error information from the memory devices, acquire characteristic data from the memory devices and set operation modes of the memory devices based on the characteristic data, allocate the memory devices to a host workload, detect a defective memory device among the memory devices and efficiently recover the defective memory device.
US11636012B2 Method and apparatus for performing node information exchange management of all flash array server
A method and apparatus for performing node information exchange management of an all flash array (AFA) server are provided. The method may include: utilizing a hardware manager module among multiple program modules running on any node of multiple nodes of the AFA server to control multiple hardware components in a hardware layer of the any node, for establishing a Board Management Controller (BMC) path between the any node and a remote node among the multiple nodes; utilizing at least two communications paths to exchange respective node information of the any node and the remote node, to control a high availability (HA) architecture of the AFA server according to the respective node information of the any node and the remote node, for continuously providing a service to a user of the AFA server; and in response to malfunction of any communications path, utilizing remaining communications path(s) to exchange the node information.
US11636003B2 Technology for logging levels and transaction log files
Dynamic logging includes generating parsed event data by at least one natural language processor responsive to event data of a log for transactions of a target application. In response to the parsed event data, a first classifier classifies context states of the respective transactions of the target application. In response, a second classifier classifies trouble prone states of the respective transactions, wherein the trouble prone states are for respective hierarchical levels. When a logic module determines, for a current one of the trouble prone states for a current transaction, that the current trouble prone state is a higher trouble prone level than for a transaction immediately preceding the current transaction, the logic module sends an increased log detail selection to the target application, so that a greater amount of log detail is logged for at least a next transaction after the current transaction.
US11635999B2 Conservation of electronic communications resources and computing resources via selective processing of substantially continuously updated data
In a system including a primary process followed by a secondary process, which are performed serially and sequentially, i.e., in a FIFO manner, where the secondary process is downstream of the primary process, the disclosed embodiments relate to selective/conditional secondary processing of electronic data transaction request messages, which speeds up the primary processing of the electronic data transaction request messages, reduces reduce the amount of computing resources wasted on calculating inaccurate information, and reducing the usage of network resources associated with publishing market data feeds and receiving new responsive messages.
US11635997B2 Dataflow optimization apparatus and method for low-power operation of multicore systems
The present disclosure relates to a dataflow optimization method for low-power operation of a multicore system, the dataflow optimization method including: a step (a) of creating an FSM including a plurality of system states in consideration of dynamic factors that trigger a transition in system states for original dataflow; and a step (b) of optimizing the original dataflow through optimization of the created FSM.
US11635996B2 Management system and management method for migrating a business system operating on a target infrastructure
A management system manages an infrastructure system configured to provide a resource for operating a business system and included a plurality of infrastructures with different architecture. The management system comprises a monitoring module configured to monitor a usage state of the resource of the business system; and an analysis module configured to identify a business system being a migration target. The analysis module is configured to: analyze a usage tendency of the resource of the business system, determine which of the infrastructures is appropriate for the business system, and store a result of determining as a first determination result; identify a target infrastructure, which is an infrastructure for which the resource is predicted to become insufficient; select a business system being the migration target from among business systems operating on the target infrastructure based on the first determination result; and migrate the selected business system.
US11635989B2 Systems and methods dynamically routing an event to a component of a hybrid application
The present disclosure is directed to dynamically routing an event to a component of a hybrid application. For example, a method may include: detecting an event from a first component of a first component type of a hybrid application; transmitting a request to execute a function associated with the event to a plurality of components, the plurality of components being a combination of components of the first component type and components of a second component type different from the first component type, the first component being different from the plurality of components; dynamically determining which component of the plurality of components to assign to execute the function, the dynamically determining being based on which components of the plurality of components are available to execute the function and one or more rules; assigning the function to the determined component; and receiving a result of the function from the determined component.
US11635985B2 Using degree of completeness of real-time data to maximize product revenue
A real-time data processing method and an apparatus thereof are provided. The method includes collecting real-time data received by one or more nodes in a distributed system; aggregating real-time data that satisfies a same predetermined condition on all the nodes to obtain a total amount of real-time data corresponding to the same predetermined condition, wherein the predetermined condition is used for representing a time at which the real-time data is collected; and calculating a degree of completeness of the real-time data that satisfies the same predetermined condition, wherein the degree of completeness is used for indicating a ratio between processed real-time data that satisfies the same predetermined conditions and the real-time data aggregated on all the nodes. Using the present disclosure, problems caused by failing to know a progress of real-time data processing in existing technologies are resolved, thereby adding a dimension of evaluation of the real-time data processing.
US11635977B2 Enhanced target selection for robotic process automation
A software robot is configured to automatically identify a target element (e.g., a button, a form field, etc.) within a user interface (UI) according to a set of attributes of the target element specified in the source-code of the respective UI. The robot's code specification includes a multiplicity flag which, when set, causes the robot to search for the target element within multiple instances of a UI object matching a subset of the set attributes (for instance, within all windows having a specific name, within all browser tabs, etc.)
US11635975B2 Methods and device for task mobilization
A method for task mobilization is disclosed. The method may include a server receiving a plurality of user inputs from a desktop application. Each user input may correspond to a respective function performed by a user on the desktop application. The processor may identify the respective functions of the plurality of user inputs. Further, the method may include translating the respective functions into respective mobile view functions. Based on the respective mobile view functions, the processor may generate a mobile application and provide the mobile application to a mobile user device.
US11635973B2 System and method for an estimation of application upgrades using a device emulation system of a customer environment
A method for managing a client environment includes obtaining, by a device emulation orchestration engine in an emulation system, an upgrade estimation time request associated with an application upgrade, in response to the upgrade estimation time request: performing a device emulation container analysis to determine a client device that requires the application upgrade, wherein the client device executes in the client environment, initiating an upgrade emulation using a device emulation container corresponding to the client device, obtaining, from a device emulation agent executing in the device emulation container, an upgrade estimation, and providing the upgrade estimation to the application upgrade monitoring agent.
US11635971B2 Scalable life-cycle maintenance of hardware
Scalable life-cycle maintenance of hardware. In an embodiment, a software-defined Preboot eXecution Environment (PXE) server is executed to receive a request, comprising an identifier, from hardware. The identifier is compared to a plurality of attribute sets. When the identifier does not match any of the attribute sets, a task graph is generated for a PXE process for the hardware, and an initial stage of the task graph is initiated. Otherwise, when the identifier matches one of the attribute sets, the task graph associated with that attribute set is retrieved, and the next stage in the task graph is initiated. In addition, a display key may be used to tether hardware with a user system. Furthermore, hardware may be validated by comparing signatures using a validating operating system, and a boot order of operating systems in the hardware may be changed once the hardware device is validated.
US11635969B2 Systems and methods to update add-on cards firmware and collect hardware information on any servers with any OS installed or bare-metal servers
Systems and methods described herein are directed to upgrading one or more of add-on firmware and disk firmware for a server, which can involve connecting a port of the server to an isolated network, the isolated network dedicated to firmware upgrades for the server; caching onto cache memory of the server, an operating system received through the isolated network; booting the operating system on the server from the cache memory; conducting an Network File System (NFS) mount on the server to determine hardware information associated with the upgrading of the one or more of the add-on firmware and the disk firmware; and upgrading the one or more of the add-on firmware and the disk firmware based on the hardware information.
US11635963B2 Address manipulation using indices and tags
Techniques are disclosed for address manipulation using indices and tags. A first index is generated from bits of a processor program counter, where the first index is used to access a branch predictor bimodal table. A first branch prediction is provided from the bimodal table, based on the first index. The first branch prediction is matched against N tables, where the tables contain prior branch histories, and where: the branch history in table T(N) is of greater length than the branch history of table T(N-1), and the branch history in table T(N-1) is of greater length than the branch history of table T(N-2). A processor address is manipulated using a greatest length of hits of branch prediction matches from the N tables, based on one or more hits occurring. The branch predictor address is manipulated using the first branch prediction from the bimodal table, based on zero hits occurring.
US11635961B2 Processor for avoiding reduced performance using instruction metadata to determine not to maintain a mapping of a logical register to a physical register in a first level register file
A processor includes a first level register file, second level register file, and register file mapper. The first and second level register files are comprised of physical registers, with the first level register file more efficiently accessed relative to the second level register file. The register file mapper is coupled with the first and second level register files. The register file mapper comprises a mapping structure and register file mapper controller. The mapping structure hosts mappings between logical registers and physical registers of the first level register file. The register file mapper controller determines whether to map a destination logical register of an instruction to a physical register in the first level register file. The register file mapper controller also determines, based on metadata associated with the instruction, whether to write data associated with the destination logical register to one of the physical registers of the second level register file.
US11635956B2 Fully pipelined hardware operator logic circuit for converting human-readable decimal character sequence floating-point representations to IEEE 754-2008 binary floating-point format representations
A fully pipelined convertToBinaryFromDecimalCharacter hardware operator logic circuit configured to convert one or more human-readable decimal character sequence floating-point representations to IEEE 754-2008 binary floating-point representations every clock cycle. The circuit converts decimal character sequence floating-point representations up to 28 decimal digits in length to IEEE 754 binary64, binary32, or binary16 floating-point format representations.
US11635954B2 Method for authenticating and updating EUICC firmware version and related apparatus
A method for authenticating and updating an eUICC firmware version includes receiving first information sent by a terminal device, where the first information includes a target identifier. The method further includes searching a currently stored event record for a target event record, where a group event identifier in the target event record matches the target identifier in the first information. The method further includes sending the target event record to the terminal device, where the target event record is used to enable the terminal device to download an eUICC firmware version update package. The method further includes updating a firmware version of an eUICC of the terminal device based on the eUICC firmware version update package.
US11635952B2 Secure update propagation with digital signatures
Certain examples described herein relate to secure update propagation. The examples present systems and methods to transmit data in the form of updates over a network and to ensure the authenticity of the updates. The examples use a set-homomorphic digital signature scheme to sign updates such that a combined digital signature may be used to verify a batch of updates in place of a set of individual digital signatures. The combined digital signature may be generated by aggregating individual digital signatures.
US11635951B2 Configurable NAND firmware search parameters
Disclosed in some examples are memory devices which include electrically programmable elements that specify values for one or more firmware search parameters for use by the bootloader in locating and reading the firmware object. The values of the firmware search parameters may be dynamically selected at manufacturing time by modifying the configuration of the electrically programmable elements by applying or not applying a specified voltage to the electrically programmable elements. In some examples, an electrically programmable element may include: a fuse, an anti-fuse, and/or an e-fuse.
US11635948B2 Systems and methods for mapping software applications interdependencies
Systems and methods method for mapping between function calls and entities of the computer program. The method includes executing a computer program in a first computing environment; determining a first entity of the computer program to track; assigning an identifier to the first entity; determining the first entity has been accessed by at least one function call; and mapping the at least one function call with the identifier of the first entity; generating a cluster including the at least one function, wherein the cluster may be executed independently from the rest of the computer program.
US11635947B2 Instruction translation support method and information processing apparatus
A process includes receiving a table data set that represents mappings between a plurality of operand patterns indicating types of operands possibly included in a first instruction used in a first assembly language and a plurality of second instructions used in a second assembly language or a machine language corresponding to the second assembly language. The table data set maps two or more of the second instructions to each of the operand patterns. The process also includes generating, based on the table data set, a translation program used to translate first code written in the first assembly language into second code written in the second assembly language or the machine language. The translation program defines a process of determining an operand pattern of an instruction included in the first code and outputting two or more instructions of the second code according to the determined operand pattern.
US11635945B2 Mobile application development device
A mobile application development device having a platform processor, a native application converter engine, and a mobile platform framework engine configured to facilitate the development and deployment of mobile applications configured to be run on different mobile operating systems from code that is developed independently and agnostic of the mobile operating system on which it will ultimately run.
US11635944B2 Methods and systems for programmatic creation of an interactive demonstration presentation for an envisioned software product
A demonstration serving system and associated methods are provided for creating an interactive demonstration presentation for an envisioned software product. The interactive demonstration presentation for the envisioned software product is a digital artifact that is presented during a presentation to present and demonstrate features of the envisioned software product and how the envisioned software product is to function and operate in response to user interaction with a graphical user interface (GUI) such that the interactive demonstration presentation mimics features, look, and feel of the envisioned software product once it is fully developed without creating custom-made Hypertext Markup Language (HTML), JavaScript and Cascading Style Sheets (CSS) of a real software product.
US11635941B2 Controller of array including neuromorphic element, method of arithmetically operating discretization step size, and program
A controller is a controller of an array including a neuromorphic element that multiplies a weight based on a value of a variable characteristic by a signal, and includes a control unit that controls the characteristic of the neuromorphic element by using a discretization step size obtained so that a predetermined condition for reducing an error or a predetermined condition for improving accuracy is satisfied on the basis of a case where a true value of the weight obtained with a higher accuracy than a resolution of the characteristic of the neuromorphic element is used and a case where a discretization step size which is set for the characteristic of the neuromorphic element is used.
US11635940B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a processor configured to accept designation of a set as a first set that needs a correction to a sorting result, the set being one of sets into which multiple types of data are sorted by type, and cause data included in the first set and data not included in the first set to be presented in response to acceptance of the designation, the data not included in the first set being included in the multiple types of data including the first set.
US11635939B2 Prompting method and mobile terminal
This disclosure provides a prompting method and a mobile terminal. The mobile terminal includes a display screen and an exciter, where the exciter is configured to drive the display screen to give off a sound. The method includes: determining a target area, where the target area is an area on the display screen that has a sounding parameter meeting a preset condition when the display screen is driven by the exciter. The method further includes displaying prompt information in the target area, where the prompt information is used to prompt a user that an area in which the prompt information is displayed is the area that has a sounding parameter meeting a preset condition.
US11635937B2 Method, apparatus and computer-readable media utilizing positional information to derive AGC output parameters
Method and apparatus for automatic gain control utilizing sound source position information in a shared space having a plurality of microphones and a plurality of sound sources. Sound signals are received from the microphones. One or more processors locate position information corresponding to each of the sound sources. The processor(s) determine the distance to each of the sound sources from each of the microphones. The processor(s) define a predetermined gain weight adjustment for each of the microphones. The processor(s) apply the defined weight adjustments to the microphones to achieve a consistent volume of the desired plurality of sound sources. The processor(s) maintain a consistent ambient sound level regardless of the position of the sound sources and the applied gain weight adjustments. The processor(s) output a summed signal of the sound sources at a consistent volume with a constant ambient sound level across the plurality of sound source positions.
US11635931B2 Methods and electronic devices enabling a dual content presentation mode of operation
A method in an electronic device comprises detecting, with one or more sensors, a geometry or geometric form factor defined by an amount a first device housing or first device housing portion of the electronic device is pivoted about a hinge or deformable portion relative to a second device housing or second device housing portion of the electronic device, as well as also detecting, with one or more other sensors, multiple persons within an environment of the electronic device. One or more processors then enable, in response to detecting the geometric form factor and the multiple persons within the environment, a dual content presentation mode of operation allowing presentation of first content on a first display of the electronic device and second content on a second display where the first content and the second content are different.
US11635929B2 Memorial facility with memorabilia, meeting room, secure memorial database, and data needed for an interactive computer conversation with the deceased
The embodied invention is a multi-vault memorial facility with a memorial room and an interactive system for storing and providing memorial information of the deceased. The meeting room includes memorabilia and access to a secure personal biographical database which includes historical and personal information about the deceased. An interactive user interface for a visiting person is used when at the facility.The personal biography database security is provided by administration control for access and identifies who can modify the database.The interactive user interface utilizes visual and audio presentations, and a conversational user interface with a likeness and a digital memory of the deceased. A computer projection talks with a visitor and mimics responses of the deceased.
US11635927B2 Control method and information processing apparatus for displaying information related to a function
A control method of an information processing apparatus on which an expansion application configured to expand a function of print data generation software configured to generate print data runs, is provided. The control method comprises obtaining attribute data on a printing apparatus, the attribute data being output from the printing apparatus, obtaining data indicating a print function, and adding information related to a specific function based on attribute information included in the obtained attribute data if information indicating the specific function is not included in the obtained data indicating the print function. A setting screen including a setting item of the specific function is displayed based on the added information related to the specific function.
US11635926B2 Printer identifying characteristics
Examples disclosed herein relate to capturing an identifying characteristic of a printer, displaying a plurality of documents suitable for printing on the printer, receiving a selection of at least one document of the plurality of documents suitable for printing on the printer, and causing the selected at least one document to be delivered to the printer according to the identifying characteristic.
US11635921B2 Storage environment selection based on characteristic of data and characteristic of storage environments
A data-storage-destination environment-determination module set determines any of a plurality of storage environments as a storage destination environment for storing data, based on a used-data table set about the characteristics of data and the storage environments. The data migration module transmits the data to the storage destination environment.
US11635920B2 Enabling multiple storage tiers in a hyperconverged infrastructure (HCI) cluster
In certain embodiments, a computer system can create first and second pluralities of disk groups in a hyperconverged infrastructure (HCI) cluster, where each disk group in the first plurality has capacity storage devices of a first type and each disk group in the second plurality has capacity storage devices of a second type. The computer system can further tag each disk group in the first plurality with a first disk group tag, tag each disk group in the second plurality with a second disk group tag, and create a storage policy that includes a placement rule identifying the first disk group tag. Then, at a time of provisioning a virtual machine (VM) in the HCI cluster that is associated with the storage policy, the computer system can place the VM on one or more of the first plurality of disk groups in accordance with the placement rule identifying the first disk group tag.
US11635918B2 Data migration and replication
A system, method, and computer program product for implementing data replication generation is provided. The method includes utilizing hardware and software resources within a hybrid cloud environment. A non-volatile memory host system and an associated target system are enabled for operational functionality and the non-volatile memory host system is connected to an I/O queueing component. In response, a plurality of queue structures is generated with respect to a host driver component and a connection between the non-volatile memory host system and the associated target system is detected. In response, a special purpose cache structure is generated and the plurality of queue structures and the special purpose cache structure are enabled such that remote data mirroring functionality is enabled.
US11635915B2 Managing memory reliability in memory systems
Methods, devices, systems, and apparatus including computer-readable mediums for managing memory reliability in memory systems are provided. In one aspect, a memory system includes a memory device having a plurality of blocks and a memory controller coupled to the memory device. The memory controller is configured to send a read command to the memory device, and the read command includes address information of at least one block in the memory device. The memory device is configured to: determine whether the read command comprises an indication for enabling adjusted read level determination, in response to determining that the read command comprises the indication for enabling the ARL determination, determine at least one adjusted read voltage for the at least one block, and execute a read operation based on the at least one adjusted read voltage according to the read command.
US11635912B2 Distributed midplane for computer system
A computer system including a frame, components and a pair of stacked controllers. The system also includes a plurality of midplanes positioned between the components and the controllers where each midplane includes a component edge and a controller edge, a first midplane connector coupled to the component edge and a second midplane connector coupled to the controller edge, where the first midplane connector is coupled to one of the component connectors and the second midplane connector is coupled to one of the controller connectors so that the midplanes are vertically oriented in parallel so as to define spaces therebetween. In one embodiment, the computer system is a data storage system, the components are storage drives and the controllers are storage controllers.
US11635908B2 Managing digital assets stored as components and packaged files
The present disclosure relates to a digital asset synchronization system that provides improved digital asset management and synchronization of a digital asset stored either within a component database or a packaged file. For example, the digital asset synchronization system enables a set of components that makes up a digital asset to appear as a singular packaged file, while also maintaining the benefits of having the digital asset made up of the components. In this manner, the digital asset synchronization system provides a bridge between a digital asset stored in a packaged file format and conventional file formats. In addition, the digital asset synchronization system also provides digital asset management and improved synchronization between a client device and a cloud storage system.
US11635907B2 Record information management based on self-describing attributes
In one example, a processing system may identify a type of data contained in a first dataset that is to be stored in a storage array, wherein the storage array comprises a plurality of storage zones, and wherein the plurality of storage zones includes at least two different types of storage technologies. The processing system may generate a metadata file for the first dataset that contains self-describing information for the first dataset, wherein the metadata file is generated based on the type of the data, and wherein the self-describing information defines a manner, a time, and a location for storing the first dataset. The processing system may send the first dataset to a first storage zone of the plurality of storage zones, wherein the self-describing information includes an instruction to send the first dataset to the first storage zone for at least a defined period of time.
US11635906B2 Acceleration of data queries in memory
The present disclosure includes apparatuses and methods for acceleration of data queries in memory. An example apparatus includes an array of memory cells and processing circuitry. The processing circuitry is configured to receive, from a host, a query for particular data in the array of memory cells, wherein the particular data corresponds to a search key generated by the host, search portions of the array of memory cells for the particular data corresponding to the search key generated by the host, search portions of the array of memory cells for the particular data corresponding to the search key, determine data stored in the portions of the array of memory cells that corresponds more closely to the search key than other data stored in the portions of the array of memory cells, and transfer the data that corresponds more closely to the search key than the other data to the host.
US11635903B2 Cloud data migration
A data storage change is received for a piece of data, wherein the data storage change is from a first location to a second location. Two or more possible paths to perform the data storage change are determined. A plurality of weights for each path of the two or more paths is determined. A weighted transfer time for each path of the two or more paths is determined.
US11635902B2 Storage device processing stream data, system including the same, and operation method
A storage device which is connected to a host using a virtual memory includes a solid state drive that receives a streaming access command including a logical block address (LBA) list and a chunk size, and prefetches stream data requested according to the LBA list and the chunk size from a nonvolatile memory device without an additional command. The prefetched stream data is sequentially loaded onto a buffer, and an in-storage computing block accesses a streaming region registered on the virtual memory to sequentially read the stream data loaded onto the buffer in units of the chunk size. The buffer is mapped onto a virtual memory address of the streaming region.
US11635897B2 System and method for efficient implementation of XCopy commands
A method, computer program product, and computer system for receiving an XCopy command is provided. The XCopy command may be in the form of an IO operation. The IO operation may be a subextent block operation. A source range and a destination range of the XCopy command may be determined to be aligned within an alignment boundary. The Xcopy command may be determined to be smaller than a predetermined size. In response to determining the source range and destination range of the XCopy command are aligned within the alignment boundary and the XCopy command is smaller than a predetermined size, the XCopy command may be processed. The receiving of the XCopy command may be recorded in a log.
US11635894B2 Clustered parity for NAND data placement schema
Disclosed in some examples are improvements to data placement architectures in NAND that provide additional data protection through an improved NAND data placement schema that allows for recovery from certain failure scenarios. The present disclosure stripes data diagonally across page lines and planes to enhance the data protection. Parity bits are stored in SLC blocks for extra protection until the block is finished writing and then the parity bits may be deleted.
US11635889B1 Dynamic graphical user interfaces for displaying inter-application communications with a dynamic segmentation-based mobile offer platform
Provided are dynamic graphical user interfaces for facilitating inter-application communications, such as in a mobile device. The dynamic graphical user interface can display simultaneously: a web-based interface of a mobile browser application for receiving one or more user actions on the web-based interface; and an interactive display in communication with a second mobile application different from the mobile browser application, wherein the interactive display dynamically presents, in real-time, a status or output of the second mobile application in response to the one or more user actions performed on the web-based interface, and wherein the interactive display is visible during performance of the one or more user actions on the web-based interface.
US11635886B2 Audio output device
An audio output device comprises a loudspeaker and, four stem control inputs substantially even spaced on the upper surface of a housing. The stem control inputs are each divided into four segments, each comprising a touch sensor and an illumination unit. Each stem control input is associated with a different stem in an audio track for playback via the loudspeaker. Touching the segments of each stem control input results in the touch being detected and a touch signal being output by the respective segment. In response to a touch signal, the associated illumination unit is togged on/off and a property of the associated stem is varied during playback by loudspeaker.
US11635880B2 Content animation customization based on viewport position
Systems, methods and computer-readable storage media that be used to configure an animated content item based on a position of the animated content item within a viewport of a computing device upon which the animated content item is presented. One method includes providing, to a first computing device, an animation configuration interface configured to allow selection via the first computing device of a position-dependent setting comprising a position within the viewport at which a property of the animated content item changes. The method further includes receiving, by a second computing device, the position-dependent setting and configuring the property of the animated content item based on the position-dependent setting such that the animated content item is configured to change the property when presented within a viewport of the second computing device at the position of the viewport in accordance with the position-dependent setting.
US11635878B2 Systems and methods for altering a graphical user interface
Systems and methods including one or more processors and one or more non-transitory storage devices storing computing instructions configured to run on the one or more processors and perform: receiving in-session user activity entered into on an initial graphical user interface (GUI) from a user electronic device of a user; pre-processing the in-session user activity to determine one or more intents of the in-session user activity; comparing the one or more intents of the in-session user activity with one or more complementary intents; and coordinating displaying a complimentary GUI on the user device of the user based on the one or more complementary intents. Other embodiments are disclosed herein.
US11635873B2 Information display method, graphical user interface, and terminal for displaying media interface information in a floating window
An information display method includes displaying, by a terminal, at least one poster in a first display area of a screen, receiving, by the terminal, a first input used to select a poster from the at least one poster, and obtaining, by the terminal, story line introduction information associated with a target video, and displaying a first window in a suspended manner in the first display area, where the first window displays the story line introduction information associated with the target video, and the target video is a video represented by the poster selected through the first input.
US11635868B2 Managing virtual content displayed to a user based on mapped user location
A technique for rendering virtual content to a user stores map data of features in a physical environment of the user and measures the location of the user with stationary sensors placed at respective locations within the environment. A server provides the location of the user and portions of the map data to a headset worn by the user. The headset is thus enabled to render virtual content at apparent locations that are based on the measured location of the user and the features described by the map data.
US11635862B2 Rotatable input knob configured to operate on electrostatic capacitive touch panel
According to one embodiment, a sensor device includes an electrostatic capacitive touch panel, a knob disposed rotatably about a rotation axis, a conductor held by the knob and opposed to the touch panel on a part of a circumference about the rotation axis, and a sensor controller which controls the touch panel. The sensor controller holds a reference signal corresponding to an electrostatic capacitance in a state where the conductor is not opposed to the touch panel, and detects first coordinates of the conductor based on a first sensor signal received from the touch panel in a state where the conductor is opposed to a first position of the touch panel and the reference signal in a first sensing period.
US11635860B2 Touch sensor panel
A touch sensor panel includes a base layer, a first adhesive layer having one side bonded to one side of the base layer and composed of a pressure-sensitive adhesive (PSA), an electrode layer having one side bonded to the other side of the first adhesive layer, a second adhesive layer having one side bonded to the other side of the electrode layer and composed of a pressure-sensitive adhesive (PSA), and a functional layer having one side bonded to the other side of the second adhesive layer.
US11635859B2 Electronic apparatus with electrode substrate that generates ozone
An electronic apparatus includes an electrode substrate that has a transparent first electrode and a transparent second electrode that are provided on one surface of a transparent insulating substrate, and an insulating film that electrically insulates the first electrode from the second electrode, the electrode substrate being configured so as to cover a surface of a display medium where an image is displayed; and a driver circuit that is connected to the electrode substrate and generates an electric field between the first electrode and the second electrode by applying a voltage to the first electrode and the second electrode.
US11635855B2 Infrared touch device and profile
The present disclosure relates to an infrared touch device and a profile. The infrared touch comprises an infrared board, a light filtering portion, a panel, and an outer frame, the outer frame comprises a side frame portion, a front frame portion connected to a front end of the side frame portion, and a rear frame portion connected to a rear end of the side frame portion. The side frame portion comprises a panel accommodating groove for accommodating an edge of the panel, a rear side face of the front frame portion forms a first side wall of the panel accommodating groove, an end face of a free end of the front frame portion is defined as a first inclined surface, and an obtuse angle is formed between the first inclined surface and the first side wall.
US11635854B2 Touch screen
A touch display screen includes a display panel, a touch-sensing part, a biosensor and a controller. The touch-sensing part is disposed on a light emitting side of the display panel and has a touch-sensing surface. The touch-sensing part includes a light-emitting device and a light receiver. The light-emitting device is used to provide at least one positioning light and at least one high-energy light. The light receiver is used to detect a change of the positioning light on the touch-sensing surface in response to a touch action and determine the position on which the touch action occurs on the touch-sensing surface. The biosensor is used to determine whether a living body getting close to the touch-sensing surface. The controller is used to drive the light-emitting device to selectively provide the positioning light and/or the high-energy light to the touch-sensing surface according to the determinations of the biosensor.
US11635852B2 Display device and a driving method thereof
A display device including: a sensor part including sensors; a sensor driver that transmits a sensing signal to p sensors of a first area of the sensor part in a first mode and a sensing signal to q sensors in the first area in a second mode; and a display driver that transmits a light emitting signal to pixels for the pixels to have s non-light emitting periods during one frame period in the first mode, and the light emitting signal to the pixels for the pixels have t non-light emitting periods during the one frame period in the second mode, wherein p is an integer larger than 0, q is an integer larger than p, s and t are integers larger than 1, and a sum of lengths of the t non-light emitting periods is larger than a sum of lengths of the s non-light emitting periods.
US11635850B2 Device and method for degradation compensation of an area selected for rubbing
Provided are a data processing device, a display device, and deterioration compensation method of the data processing device to determine a burn-in occurrence region by recognizing a user's touch in a display device including a touch function and accurately perform a degradation compensation on the burn-in occurrence region.
US11635848B2 Low ground mass correction for capacitive imaging sensors
A capacitive sensing input system includes sensor electrodes disposed in a sensor electrode pattern and a processing system. When under a low ground mass (LGM) condition, proximity-sensing pairs of electrodes formed by a first selective pairing of the sensor electrodes have an increased sensitivity to a presence of an input object in comparison to LGM-sensitive pairs of electrodes formed by a second selective pairing of the sensor electrodes that are primarily sensitive to the LGM condition. The processing system is configured to, while under the LGM condition, determine a first LGM term using a mutual capacitance sensing with a first of the LGM-sensitive pairs of electrodes, obtain a first transcapacitance sensing signal for a sensing element formed by a first of the proximity-sensing pairs of electrodes, and generate an LGM-corrected transcapacitance sensing signal by correcting the first transcapacitance sensing signal using the first LGM term.
US11635847B2 System and method for detecting and characterizing touch inputs at a human-computer interface
One variation of a method for detecting an input at a touch sensor—including a force-sensitive layer exhibiting variations in local resistance responsive to local variations in applied force on a touch sensor surface and a set of drive and sense electrodes—includes: driving a drive electrode with a drive signal; reading a sense signal from a sense electrode; detecting a alternating-current component and a direct-current component of the sense signal; in response to a magnitude of the direct-current component of the sense signal falling below a threshold magnitude, detecting an input on the touch sensor surface during the scan cycle based on the alternating-current component of the sense signal; and, in response to the magnitude of the direct-current component of the sense signal exceeding the threshold magnitude, detecting the input on the touch sensor surface during the scan cycle based on the direct-current component of the sense signal.
US11635837B2 Display device for temperature correction of an input image signal on a touch display panel
A display device includes: a temperature distribution obtaining circuit obtaining temperature distribution on a display panel on a basis of a capacitance value signal to be output from a capacitive touch panel overlapping the display panel; and a correcting circuit correcting an input image signal on a basis of the temperature distribution on the display panel, and supplying the input image signal.
US11635836B2 Display device having shaped sealing member
A display device includes a first substrate having a light-emitting element. A second substrate is disposed over the first substrate. A sealing member is disposed between the first substrate and the second substrate. The sealing member couples the first substrate and the second substrate together. The sealing member includes a first linear portion extending in a first direction, and a second linear portion extending in a second direction different from the first direction. A maximum width of the first linear portion is greater than a maximum width of the second linear portion.
US11635835B2 Touch display device
A touch display device includes light emitting devices disposed on a substrate, an encapsulation unit disposed on the light emitting devices, a touch buffer film disposed on the encapsulation unit, second bridge electrodes disposed on the touch buffer film, a black matrix disposed on the touch buffer film and including openings, color filters that fill the openings, and a cover layer disposed on the color filters and the black matrix.
US11635831B2 Vehicle control panel and production method
A method of producing a control panel for a vehicle. The method includes the following operations: a) producing a touch-sensitive film, the touch-sensitive film including a film, a conductive layer, a main decorative layer, and a secondary decorative layer, the conductive layer being arranged on an inner face of the film, the main decorative layer being arranged on an outer face of the film, and the secondary decorative layer having at least one critical deformation portion arranged on the inner face of the film in at least one corresponding critical deformation zone; b) shaping said touch-sensitive film, the touch-sensitive film being shaped in a non-developable three-dimensional manner in each critical deformation zone; and c) molding a layer of plastic material onto the main decorative layer.
US11635827B2 Control device, display device, program, and detection method
A control device that sets a detection reference that serves as a reference according to which an electronic apparatus is operated based on a non-contact operation, includes: a detection unit that detects a position of an object that performs the non-contact operation; an acquisition unit that acquires information related to the object or information related to a user who performs the non-contact operation; and a control unit that performs control to operate the electronic apparatus and control to set the detection reference, based on the position of the object detected by the detection unit and the information acquired by the acquisition unit.
US11635825B2 Methods for game/application control using foot gestures
Foot-gesture-based movement control method for a game character includes a four-way movement start control process, including: determining the game character being in a non-moving state; obtaining foot tilt angles and tilt states of left and right feet of a user; determining a tilt state change of each foot of the user; and generating movement start controls in first, second, third, and fourth directions for the game character, respectively when the right foot is detected changing from a leveled state to a positively tilted state and changing from a leveled state to a negatively tilted state, the left foot is detected changing from a leveled state to a positively tilted state and changing from a leveled state to a negatively tilted state.
US11635823B1 Detecting user input from multi-modal hand bio-metrics
According to an example aspect of the present invention, there is provided an input device and corresponding method which digitizes and transforms minute hand movements and gestures into user interface commands without interfering with the normal use of one's hands. The device and method may, for example, determine user actions based on detected user action characteristics from a plurality of sensors, where the sensors are preferably of different types.
US11635821B2 Electronic apparatus and controlling method thereof
An electronic apparatus is provided. The electronic apparatus includes a camera; a memory configured to store at least one instruction; and at least one processor configured to execute the at least one instruction to: detect at least one object included in an image captured by the camera; identify information on an engagement of each of the at least one object with the electronic apparatus; obtain gesture information of each of the at least one object; obtain a target object from among the at least one object based on an operation status of the electronic apparatus, the information on the engagement of each of the at least one object, and the obtained gesture information of each of the at least one object; identify a function corresponding to gesture information of the target object; and execute the identified function.
US11635818B2 Devices, methods, and graphical user interfaces for providing feedback during interaction with an intensity-sensitive button
An electronic device, in response to an input directed to a first user interface displays a second user interface, and in response to continuously detecting a contact on a button while displaying the second user interface, including detecting an increase in a characteristic intensity of the contact above a first intensity threshold, displays a beginning of a transition from the second user interface back to the first user interface. If the contact on the button is part of an input sequence that meets first criteria, the device ceases to display the second user interface and redisplays the first user interface on the display; and if the input sequence meets second criteria, the device reverses the beginning of the transition from the second user interface back to the first user interface, and redisplays the second user interface on the display.
US11635816B2 Information processing apparatus and non-transitory computer readable medium
An information processing apparatus includes a processor configured to acquire biological information of plural users determined to be within a predetermined area and operate an apparatus based on the biological information of the plural users.
US11635815B2 Neural interface
Method(s) and apparatus are provided for interfacing with a nervous system of a subject. In response to receiving a plurality of neurological signals associated with the neural activity of the first portion of nervous system: processing neural sample data representative of the received plurality of neurological signals using a first one or more machine learning (ML) technique(s) trained for generating estimates of neural data representative of the neural activity of the first portion of nervous system; and transmitting data representative of the neural data estimates to a first device associated with the first portion of nervous system; and in response to receiving device data from a second device associated with a second portion of the nervous system: generating one or more neurological stimulus signal(s) by inputting the received device data to a second one or more ML technique(s) trained for estimating one or more neurological stimulus signal(s) associated with the device data for input to the second portion of nervous system; and transmitting the one or more estimated neurological stimulus signal(s) towards the second portion of nervous system of the subject.
US11635814B2 Preventing access to potentially hazardous environments
A method, computer system, and a computer program product for managing a plurality of electronic devices controlling access to one or more hazards in a physical environment. The present invention may include detecting a plurality of brain-wave patterns associated with a user. The present invention may then, in response to detecting motion of the user and the plurality of brain-wave patterns associated with the user matching a pattern, include operating at least one electronic device to disable access to a corresponding hazard. The present invention may further include operating the at least one electronic device to enable access to the corresponding hazard based on receiving input from the user to enable the at least one electronic device, wherein the input being received from the user is in response to prompting the user to correctly respond to a question previously answered by the user.
US11635811B2 Apparatus, method and storage medium to provide maintenance management with altered display based on a user's visual line
Provided is an apparatus comprising: a determination unit configured to determine a first region to be viewed by a user in a display screen; a detection unit configured to detect a user's visual line; and a display control unit configured to change a display mode of the first region in response to the first region being not viewed.
US11635810B2 Managing and mapping multi-sided touch
Various embodiments include processing devices and methods for managing multisensor inputs on a mobile computing device. Various embodiments may include receiving multiple inputs from multiple touch sensors, identifying types of user interactions with the touch sensors from the multiple inputs, identifying sensor input data in a multisensor input data structure corresponding with the types of user interactions, and determining whether the multiple inputs combine as a multisensor input in an entry in the multisensor input data structure having the sensor input data related to a multisensor input response. Various embodiments may include detecting a trigger for a multisensor input mode, entering the multisensor input mode in response to detecting the trigger, and enabling processing of an input from a touch sensor.
US11635805B2 Wearable device for using external entity as controller and method
A wearable device according to various embodiments may include a display configured to allow external light toward a first surface to go through a second surface opposite to the first surface, and having a display area on the second surface, a memory for storing instructions, at least one camera, and at least one processor configured to, when executing the instructions, display content on the display area of the display, detect an external entity using the at least one camera, recognize the external entity as a controller for controlling the content having one designated shape of a plurality of designated shapes, identify a posture change of the external entity recognized as the controller, a gesture input for the external entity recognized as the controller, or a combination thereof using the at least one camera, and control the content, based on the identification.
US11635804B2 Systems and/or methods incorporating electrical tomography related algorithms and circuits
A detection system has an interface including a substrate supporting a conductive coating. Electrodes are provided to the substrate. A multiplexer provides current to the electrodes. A demultiplexer receives voltages from electrodes and provides corresponding signals to a controller. The controller receives these signals and determines therefrom an operation performed in connection with the interface by applying an algorithmic approach. Static interaction is recognizable, and machine learning can be used for gesture recognition and/or identification of other interaction types. The technology can be used in a broad array of applications, e.g., where it is desirable to sense interactions with a defined region such as, for example, in the case of touches, gestures, hovers, and/or the like.
US11635801B2 Information output device
This application relates to an information output apparatus. In one aspect, the apparatus includes a casing including an expression surface and an expression hole formed in the expression surface. The apparatus also includes a protrusion provided to reciprocate such that at least a part thereof protrudes out of the expression hole and information is expressed on the expression surface. The apparatus also includes a driving module located inside the casing and connected to the protrusion to move the protrusion.
US11635800B2 System on chip for reducing wake-up time, method of operating same, and computer system including same
A system on chip (SoC) includes an internal read-only memory (ROM) configured to store a first boot loader; a first internal static random access memory (SRAM) configured to receive a second boot loader output from a booting device, store the second boot loader, and perform a booting sequence according to control of the first boot loader; a second internal SRAM configured to receive a third boot loader output from the booting device, store the third boot loader, and perform a wake-up sequence according to control of the first boot loader; and a dynamic random access memory (DRAM) controller configured to load an operating system (OS) from the booting device into a DRAM according to control of the second boot loader.
US11635798B2 Dynamic OCP adjustment
An example computing system may include computer module bays, a power subsystem to supply power to computer modules installed in the computer module bays, and a system controller. The power subsystem may also implement overcurrent protection (OCP) based on an OCP threshold parameter. The system controller may include dynamic OCP adjustment logic that repeatedly updates the OCP threshold parameter during normal operation of the computing system. The dynamic OCP adjustment logic may update the OCP threshold parameter by determining a power requirement of the computing system based on a current configuration of the computing system, determining a new OCP threshold based on the power requirement, and instructing the power subsystem to change a value of the OCP threshold parameter to a new value based on the new OCP threshold.
US11635788B2 Mobile terminal and host device thereof
A mobile terminal and a host device thereof, the mobile terminal comprising a display device and a host device, the host device including a body and a support assembly, and the body defining an accommodating groove; wherein the support assembly includes a first support piece and second support piece are rotatably connected to the body, and the support assembly has a folded state and an unfolded state; when the support assembly is in the folded state, the first support piece and the second support piece are accommodated within the accommodating groove; when the support assembly in the unfolded state, the first support piece and the second support piece are rotated out of the accommodating groove; the first support piece and the second support piece define a clamping groove, and when the display device is clamped in the clamping groove, the display device stands vertically or slantwise on the body.
US11635787B2 Electronic device
An electronic device, including a host, a main display, an auxiliary display, and a lifting mechanism, is provided. The main display is pivoted to the host. The auxiliary display is disposed on the host. The lifting mechanism is disposed between the auxiliary display and the host. The lifting mechanism is configured to lift the auxiliary display and maintain a lifting height of the auxiliary display.
US11635782B2 Knob assembly for cook top
A knob assembly includes a front panel, a knob located at a front side of the front panel and configured to rotate based on operation by a user, a knob shaft that is coupled to the knob and that extends through the front panel, a supporting pipe that receives the knob shaft and that supports the knob shaft, the supporting pipe being configured to maintain a position relative to the front panel, a valve configured to control supply of gas to the appliance, a valve shaft connected to the valve and configured to control the valve to adjust a flow rate of gas based on rotation of the valve shaft, and a joint that couples the knob shaft to the valve shaft and that is configured to transfer at least one of a rotational motion or a linear motion of the knob shaft to the valve shaft.
US11635781B2 Quick-release structure capable of storing rotating handle
A quick-release structure includes a shaft and a driving assembly. Two ends of the shaft have a receiving hole and a connecting hole, respectively. The driving assembly includes a rotating handle and a connecting rod. One end of the rotating handle is provided with an end cap. The connecting rod includes a pivoting end and a driving section. The rotating handle is pivotally connected to the pivoting end of the connecting rod so that the rotating handle can be pivoted relative to one side of the connecting rod. When in use, the driving section is engaged in the connecting hole, and the rotating handle can be turned to drive the shaft to rotate; when not in use, the driving assembly is inserted into the receiving hole, and the end cap is pressed against an outer end of the receiving hole to be positioned.
US11635770B2 Traveling vehicle system and traveling vehicle control method
A controller determines, when a traveling vehicle to proceed in a first direction from a predetermined cell toward a destination is present, whether or not to grant the traveling vehicle occupation permission for a cell adjacent to the predetermined cell in the first direction. The traveling vehicle proceeds in the first direction if occupation permission for the adjacent cell has been granted from the controller, whereas the traveling vehicle stops at the predetermined cell if occupation permission has not been granted. The controller assigns to the traveling vehicle a traveling instruction in which a cell situated at a plurality of cells ahead of the predetermined cell in the second direction is designated as a waypoint to the destination if the traveling vehicle has not obtained occupation permission for the adjacent cell and has continuously been in a stop state at the predetermined cell for a predetermined period of time.
US11635767B2 System and method of using multi-resolution camera clusters input data for controlling autonomous vehicles
In one example, a method may include capturing two-dimensional (2D) images of scenes using a set of multi-resolution cameras disposed on at least one side of an autonomous vehicle. Further, a low-resolution depth map with relatively small depths may be generated for each scene using the captured 2D images. Furthermore, a high-resolution depth map may be generated for each scene for a wide depth range by iteratively refining the low-resolution depth map for each scene. Also, a 3D video may be generated based on the high-resolution depth maps and the captured 2D images of the central camera. Further, a distance, a velocity, and/or an acceleration of one or more objects relative to the autonomous vehicle is computed by analyzing one or more frames of the 3D video. Then, the autonomous vehicle may be controlled based on the computed distance, velocity, and/or acceleration of the one or more objects.
US11635765B2 Crop state map generation and control system
One or more information maps are obtained by an agricultural work machine. The one or more information maps map one or more agricultural characteristic values at different geographic locations of a field. An in-situ sensor on the agricultural work machine senses an agricultural characteristic as the agricultural work machine moves through the field. A predictive map generator generates a predictive map that predicts a predictive agricultural characteristic at different locations in the field based on a relationship between the values in the one or more information maps and the agricultural characteristic sensed by the in-situ sensor. The predictive map can be output and used in automated machine control.
US11635760B2 Autonomous path treatment systems and methods
An autonomous path treatment system and associated path treatment method uses a mobile path recording device having a locator, a processor and firmware to capture a sequence of coordinates and directions of travel of a path as the mobile device is moved along the path and generate a path program file. The system also has an autonomous path treatment robot having: a treatment mechanism for treating the path; a controller having a processor and memory storing firmware that when executed obeys steps of the path program file to control the motor and the treatment mechanism to treat the path; and a server configured to execute a path program to process the captured sequence of coordinates and directions into the path program file containing instructions for controlling the autonomous path treatment robot to treat the path based upon the coordinates.
US11635758B2 Risk aware executor with action set recommendations
A method for use in traversing a vehicle transportation network by an autonomous vehicle (AV) includes traversing, by the AV, the vehicle transportation network. Traversing the vehicle transportation network includes identifying a distinct vehicle operational scenario; instantiating a first decision component instance; receiving a first set of candidate vehicle control actions from the first decision component instance; selecting an action; and controlling the AV to traverse a portion of the vehicle transportation network based on the action. The first decision component instance is an instance of a first decision component modeling the distinct vehicle operational scenario.
US11635752B2 Detection and correction of robotic process automation failures
An example embodiment involves rules related to repairing software programs, wherein the rules associate indications of software program failures with repair applications that are configured to correct the software program failures. One or more processors are configured to: (i) receive, by a predictive model, a representation of an execution history of a particular software program, wherein the predictive model has been trained on a corpus of execution histories of the software programs; (ii) generate, by the predictive model and from the execution history, a failure prediction for the particular software program; (iii) receive, by an automated repair controller application, the failure prediction from the predictive model; (iv) based on applying the rules to the failure prediction, determine, by the automated repair controller application, a repair application from the repair applications; and (v) cause, by the automated repair controller application, the repair application to be executed within the network.
US11635749B2 Optimized factory schedule and layout generation
Systems and methods for optimizing factory scheduling, layout or both which represent active factory elements (human and machine) as computational objects and simulate factory operation to optimize a solution. This enables the efficient assembly of customized products, accommodates variable demand, and mitigates unplanned events (floor blockages, machines/IMRs/workcell/workers downtime, variable quantity, location, and destination of supply parts).
US11635745B2 Printing device for curved surfaces and method thereof
A device and method for printing on cylindrical curved surfaces. In the preferred embodiment, the device is an inkjet printer including a printing rack that holds a plurality of cylindrical objects like test tubes or pipes, a printing unit including a UV light source and a removable ink cartridge. The ink cartridge includes a plurality of ink nozzles and ink reservoir. In the preferred embodiment, the printing rack moves the printing objects relative to the printing unit. The printing unit preheats the printing objects prior through the use of the UV light source, and after printing the UV light source is used to cure the ink on the surface to produce a high quality print result.
US11635739B1 System and method to manage power to a desired power profile
A system includes a power profile engine, a power measurement engine, and a power throttling signal generator. The power profile engine receives a desired power profile, e.g., a first profile current average associated with a first time duration and a second profile current average associated with a second time duration. The power measurement engine measures current being drawn and generates a first running average for the measured currents for the first time duration and generates a second running average for the measured currents for the second time duration. The power throttling signal generator generates a first power throttling signal to throttle power in response to the first running average for the measured currents being greater than the first profile current average and generates a second power throttling signal to throttle power in response to the second running average for the measured currents being greater than the second profile current average.
US11635737B1 Determining occupancy with user provided information
Methods and systems are described for determining occupancy with user provided information. According to at least one embodiment, a method for determining occupancy with user provided information includes using at least one sensor to detect occupancy in a building over time, determining a predictive schedule based on the occupancy detected with the at least one sensor, and requesting information relevant to the predictive schedule from a user.
US11635735B2 Systems and methods for holistic low carbon intensity fuel production
Systems and methods to provide low carbon intensity (CI) transportation fuels through one or more targeted reductions of carbon emissions based upon an analysis of carbon emissions associated with a combination of various options for feedstock procurement, feedstock refining, processing, or transformation, and fuel product distribution pathways to end users. Such options are selected to maintain the total CI (carbon emissions per unit energy) of the transportation fuel below a pre-selected threshold that defines an upper limit of CI for the transportation fuel.
US11635733B2 System of controllers and sensors integrated with the internet of things for maintaining environmental health and safety compliance
The present invention provides a system for compliance of an edifice with safety and environmental regulations. The system comprises at least one computer server integrated by mean of the Internet of things (IoT) with sensors and controllers, wherein the sensors and controllers are coupled to corresponding edifice's devices, structures and mechanisms. The sensors register environmental and safety measures in the edifice. The sensors also register the operational parameters of the devices, structures and mechanisms in the edifice. The computer server receives the registers from the sensors and based on these registers dictate, by means of actuating instructions to the controllers, the operation of the devices, structures and mechanisms of the edifice. The system also records logs of usage history and usage patterns for the devices, structures and mechanisms of the edifice. The computer server is programmed, based in the usage history and usage patterns, to predict potential failures of the devices, structures and mechanisms of the edifice. In case of potential failure of a device, structure, or mechanism, the computer server commands replacement or repair of the device, structure or mechanism. By anticipating the failure of devices, structures and mechanism in the edifice, the system of the present invention assures the flawless operation of the edifice and full compliance with safety and environmental regulations.
US11635732B2 Correction device for a timepiece
A correction device for a timepiece, including a differential gear having a first input, a second input and an outlet output, wherein: — the first inlct input is arranged to be driven by a timepiece movement; — the second input is kinematically linked with a corrector gear extending from a control member and including a clutch for establishing and interrupting the kinematic link between the control member and the second input; — the output is arranged to drive a display device of the timepiece movement, the angular position of the output being defined on the basis of the angular position of the first input as well as on that of the second input, wherein the correction device further includes a memory cam desmodromically linked with the second input, in that the memory cam experiences a return force provided by a resilient member tending to maintain the memory cam in at least one predetermined angular position when the kinematic link between the control member and the second input is interrupted, the resilient member also being arranged to allow a rotation of the second input under the control of the control member when the kinematic link is established during the use of the correction device, and in that the correction device is arranged so that the incidence of the rotation of the second input during a correction on the angular position of the output is removed when the memory cam is located in the at least one predetermined angular position.
US11635727B2 Method for removing and attaching first holder member relative to second holder member supported by housing in cartridge
Provided is a method for removing a first holder member from a second holder member in a cartridge. The cartridge includes: a housing; the first holder member holding an electrical contact surface; and the second holder member supported by the housing. The first holder member includes a pawl, and the second holder member includes a corner part engageable with the pawl of the first holder member. The electrical contact surface is held at one end surface of the first holder member in a first direction crossing the electrical contact surface. The method includes: disengaging the pawl from the corner part; and separating the housing and the second holder member from the first holder member in the first direction away from the one end surface of the first holder member.
US11635720B2 Image forming apparatus
An image forming apparatus includes image forming units having unit identification data, unit attachment portions having attachment portion identification data, an acquisition unit, a calculator, a storage unit, a controller, and a notification unit. The acquisition unit acquires data set of the two types of data. The calculator calculates data that are correction data for correcting image forming conditions or data on corrected image forming conditions. The storage unit stores the data set and the calculation data corresponding to the data set. The controller executes a data reuse control of controlling the image forming units using the calculation data that are stored in the storage unit and correspond to the data set after the data set is changed. The notification unit notifies execution-related information on execution of the data reuse control before the data reuse control.
US11635717B2 Electrophotographic member and method for manufacturing the same, thermal fixing apparatus, and electrophotographic image forming apparatus
An electrophotographic member comprising a base body and an elastic layer on the base body, the elastic layer including silicone rubber and metallic silicon particles in the silicone rubber; wherein the metallic silicon particles have a mass reduction rate of 0.05% or more.
US11635712B2 Motor control apparatus and image forming apparatus
A motor control apparatus, including: a current detection unit configured to detect a current flowing through a coil of a motor; a voltage application unit configured to apply a voltage to the coil; and a control unit configured to control the voltage application unit by outputting a PWM signal in order to rotate the motor at a predetermined rotation speed, wherein the control unit detects a rotation state of the motor based on a duty of the PWM signal and a current value detected by the current detection unit.
US11635711B2 Image forming method and image forming apparatus
An image forming method is provided. The image forming method includes: forming an electrostatic latent image on an electrostatic latent image bearer; developing the electrostatic latent image on the electrostatic latent image bearer with a toner to form a toner image; transferring the toner image from the electrostatic latent image bearer onto a continuous resin film; fixing the toner image on the continuous resin film with a heat roller or a heat belt. The toner contains a maleic-acid-modified polyolefin having a polypropylene block in a main chain.
US11635709B2 Image forming apparatus
In an image forming apparatus, a drum cartridge includes a photosensitive drum, a developing device, a drum cleaner, a waste toner tube, and a flange. The waste toner tube includes a first end portion communicating with the drum cleaner and a second end portion connected to the flange. The developing device includes a protruding portion facing the flange. The cushion member is located between the flange and the protruding portion. The cushion member allows a cartridge mounting part of the developing device to move with respect to the flange in a case where the developing device moves with respect to the photosensitive drum.
US11635703B2 Light emitting device and image forming apparatus including light emitting device
A light emitting device 401 includes a silicon substrate and a light emitting region including a lower electrode, a light emitting layer, and an upper electrode, and an exposure head is provided with a printed board on which light emitting devices 401 are arranged in a staggered form and a circuit portion 602 for controlling, on the basis of image data, a voltage of each of electrodes included in the lower electrode so that the light emitting device layer emits light and is for forming an image with a resolution corresponding to an arrangement interval of the lower electrode with respect to a crossing direction, and the circuit portion 602 is disposed together with the light emitting region on the silicon substrate. Costs on wire bonding and an area of a wiring board can be suppressed.
US11635698B2 Computational metrology based sampling scheme
A method for generating metrology sampling scheme for a patterning process, the method including: obtaining a parameter map of a parameter of a patterning process for a substrate; decomposing the parameter map to generate a fingerprint specific to an apparatus of the patterning process and/or a combination of apparatuses of the patterning process; and based on the fingerprint, generating a metrology sampling scheme for a subsequent substrate at the apparatus of the patterning process and/or the combination of apparatuses of the patterning process, wherein the sampling scheme is configured to distribute sampling points on the subsequent substrate so as to improve a metrology sampling density.
US11635697B2 Semiconductor device manufacturing system
A semiconductor device manufacturing system includes a photolithography apparatus that performs exposure. On a semiconductor substrate including a chip area and a scribe lane area. An etching apparatus etches the exposed semiconductor substrate. An observing apparatus images the etched semiconductor substrate. A controller controls the photolithography apparatus and the etching apparatus. The controller generates a first mask pattern and provides the first mask pattern to the photolithography apparatus. The photolithography apparatus performs exposure on the semiconductor substrate using the first mask pattern. The etching apparatus performs etching on the exposed semiconductor substrate to provide an etched semiconductor substrate. The observing apparatus generates a first semiconductor substrate image by imaging the etched semiconductor substrate corresponding to the scribe lane area. The controller generates a second mask pattern based on the first mask pattern and the first semiconductor substrate image, and provides the second mask pattern to the photolithography apparatus.
US11635696B2 Imprint lithography
An imprint lithography apparatus having a first frame to be mounted on a floor, a second frame mounted on the first frame via a kinematic coupling, an alignment sensor mounted on the second frame, to align an imprint lithography template arrangement with a target portion of a substrate, and a position sensor to measure a position of the imprint lithography template arrangement and/or a substrate stage relative to the second frame.
US11635687B2 Resist composition and method of forming resist pattern
A resist composition that generates an acid upon exposure and has solubility in a developing solution, which is changed by action of an acid, the resist composition containing a resin component having a constitutional unit represented by General Formula (a01-1) and a constitutional unit represented by General Formula (a02-1). In General Formula (a01-1), R represents a hydrogen atom, an alkyl group, or a halogenated alkyl group; Yax01 represents a linking group; Ax represents a sulfonyl group or a sulfoxide group; Rax01 represents an alkyl group, an alkoxy group, a halogen atom, or a halogenated alkyl group; s0 and v0 represent an integer of 0 to 6; and 1≤s0+v0≤6 and u0≤s0+v0. In General Formula (a02-1), Ra00 represents an acid-dissociable group represented by General Formula (a02-r2-1)
US11635686B2 Resist composition, method of forming resist pattern, and compound
A resist composition containing a base material component (A) of which solubility in a developing solution is changed due to an action of an acid and a compound represented by Formula (bd1); in the formula, Rbd1 to Rbd3 each independently represent an aryl group which may have a substituent, provided that at least two of Rbd1 to Rbd3 are aryl groups having one or more fluorine atoms as substituents, and at least one of the fluorine atoms of the aryl group is bonded to a carbon atom adjacent to a carbon atom that is bonded to the sulfur atom in the formula, and the total number of the fluorine atoms is 4 or more; X− represents a counter anion.
US11635684B1 Apparatus for imprint lithography configured to generate a fluid droplet pattern and a method of using such apparatus
An apparatus for imprint lithography can include a logic element configured to generate a fluid droplet pattern of fluid droplets of a formable material to be dispensed onto a substrate. The fluid droplet pattern includes an imprint field, wherein the imprint field has an edge and a drop edge exclusion along the edge. In another aspect, a method can be carried out using the apparatus. The apparatus and method can be useful in filling an imprint field with a formable material relatively quickly without extrusion defects or other complications. The method can include determining a fluid droplet pattern with a first row along the edge of the imprint field having a first linear density and a second row having a second linear density, where the first linear density, the amount of droplets in the first row, is different than a second linear density, amount of droplets within the second row.
US11635679B1 Alternating phase shift mask
An alternating phase-shifting mask (Alt-PSM) comprising a 0° phase portion having a first width and a 180° phase portion having a second width greater than the first width. Example differences between the width of the 180° phase portion and the 0° phase portion may be 10 nm, 15 nm, or 20 nm. An Alt-PSM having phase portions of different widths can have an aerial image intensity transmission graph that is symmetric, for example, at 0.2-0.3 intensity.
US11635676B2 Image-projector accessory-attachment adapter
An accessory may be attached to image projector via an associated accessory-interface structure, the latter of which is operatively coupled to at least one projector-attachment structure that extends through an opening in a front panel of the projector so as to provide for clamping the accessory-interface structure to the front panel of the image projector.
US11635675B2 Laser projector with reduced optical elements and improved power efficiency
A laser projector includes a laser light source, a first dichroic mirror, a second dichroic mirror, three light valves and a beam combining module. The laser light source is used to generate a composite polarized beam. The first dichroic mirror is used to receive the composite polarized beam, and separate the composite polarized beam into a first color beam and a relay beam. The second dichroic mirror is used to receive the relay beam, and separate the relay beam into a second color beam and a third color beam. The three light valves are used to modulate the three color beams into three light beams. The beam combining module is used to combine the three light beams to form a multi-color image.
US11635673B2 Luminescent material protection mechanism, light source unit, and projector
A luminescent light emitting device includes a base, a luminescent material layer provided on the base, a heat dissipating rib provided on an outer circumferential side of the luminescent material layer in such a manner as to rise erect from the base, and a collective lens fixed to the heat dissipating rib to seal in the luminescent material layer.
US11635672B2 Vehicular camera assembly process using welding to secure lens relative to camera image plane
A vehicular camera includes a lens barrel accommodating a lens and having at least two radial protrusions protruding radially outward at or near an inner end of the lens barrel. A lens holder includes a passageway for receiving the inner end of the lens barrel and has at least two slots extending longitudinally from a board end of the lens holder. The lens barrel is received in the lens holder and the board end of the lens holder is attached at an imager printed circuit board with the imager facing the lens. The radial protrusions are movable within the slots while the lens barrel is adjusted relative to the imager to align the lens at the imager. After the lens is aligned relative to the imager, the radial protrusions within the slots are welded to the lens holder to secure the lens barrel relative to the imager printed circuit board.
US11635671B2 Techniques for creating characterization matrices for reflectance, illuminance, or sensor response
Introduced here are computer programs and associated computer-implemented techniques for determining reflectance of an image on a per-pixel basis. More specifically, a characterization module can initially acquire a first data set generated by a multi-channel light source and a second data set generated by a multi-channel image sensor. The first data set may specify the illuminance of each color channel of the multi-channel light source (which is configured to produce a flash), while the second data set may specify the response of each sensor channel of the multi-channel image sensor (which is configured to capture an image in conjunction with the flash). Thus, the characterization module may determine reflectance based on illuminance and sensor response. The characterization module may also be configured to determine illuminance based on reflectance and sensor response, or determine sensor response based on illuminance and reflectance.
US11635670B2 Dynamic neutral density filter
Described herein is a dynamic optical modulator including a plurality of pixels arranged in a grid, the pixels comprising a plurality of unit-cells, the unit-cell comprising a dielectric layer sandwiched between two at least partially conductive layers, wherein the optical characteristics of each of said unit-cells is controlled by the application of a voltage across each of the pixels of the plurality of pixels.