Document | Document Title |
---|---|
US11437470B2 |
Silicon carbide semiconductor component
The disclosure relates to a semiconductor component having an SiC semiconductor body and a first load terminal on a first surface of the SiC semiconductor body. A second load terminal is formed on a second surface of the SiC semiconductor body opposite the first surface. The semiconductor component has a drift zone of a first conductivity type in the SiC semiconductor body and a first semiconductor area of a second conductivity type which is electrically connected to the first load terminal. A pn junction between the drift zone and the first semiconductor area defines a voltage blocking strength of the semiconductor component. |
US11437469B2 |
Reducing parasitic capacitance in semiconductor devices
A semiconductor structure includes semiconductor layers disposed over a substrate and oriented lengthwise in a first direction, a metal gate stack disposed over the semiconductor layers and oriented lengthwise in a second direction perpendicular to the first direction, where the metal gate stack includes a top portion and a bottom portion that is interleaved with the semiconductor layers, source/drain features disposed in the semiconductor layers and adjacent to the metal gate stack, and an isolation structure protruding from the substrate, where the isolation structure is oriented lengthwise along the second direction and spaced from the metal gate stack along the first direction, and where the isolation structure includes a dielectric layer and an air gap. |
US11437466B2 |
Avalanche-protected transistors using a bottom breakdown current path and methods of forming the same
An avalanche-protected field effect transistor includes, within a semiconductor substrate, a body semiconductor layer and a doped body contact region having a doping of a first conductivity type, and a source region a drain region having a doping of a second conductivity type. A buried first-conductivity-type well may be located within the semiconductor substrate. The buried first-conductivity-type well underlies, and has an areal overlap in a plan view with, the drain region, and is vertically spaced apart from the drain region, and has a higher atomic concentration of dopants of the first conductivity type than the body semiconductor layer. The configuration of the field effect transistor induces more than 90% of impact ionization electrical charges during avalanche breakdown to flow from the source region, to pass through the buried first-conductivity-type well, and to impinge on a bottom surface of the drain region. |
US11437465B2 |
Semiconductor device and method for manufacturing semiconductor device
A semiconductor device includes an insulating layer provided on a first impurity layer and a second impurity layer on a termination region side, a metallized layer provided on the first impurity layer and the second impurity layer exposed from the insulating layer and on the insulating layer, and an electrode provided on the metallized layer. A position of a first end of the metallized layer on the termination region side and a position of a second end of the electrode on the termination region side are the same in plan view. |
US11437461B2 |
Rollable display panel with switched power delivery
A plurality of switching elements are each provided individually between a second high power supply voltage trunk wiring line and each of a plurality of high power supply voltage wiring lines and input a high power supply voltage to a corresponding high power supply voltage wiring line. |
US11437458B2 |
Display device with substrate and light-shield having hole for sensor
A display device including a display area and a sensor area which includes a transmission part comprises a substrate, display elements disposed on the substrate and including a first display element and a second display element spaced apart from each another with the transmission part therebetween, pixel circuits including a first pixel circuit electrically connected to the first display element and a second pixel circuit electrically connected to the second display element, and a light-shielding layer including a part overlapping the first pixel circuit and the second pixel circuit and the light-shielding layer includes a hole corresponding to the transmission part, the width of the hole of the light-shielding layer is less than a separation distance between the first display element and the second display element. |
US11437457B2 |
Display substrate and display device
A display substrate and a display device are provided. The display substrate includes a base substrate and a plurality of sub-pixels on the base substrate. Each sub-pixel includes a pixel circuit and pixel circuits are in columns in a first direction and rows in a second direction. The sub-pixels includes a first sub-pixel, and the display substrate further includes a first data line extended in the first direction and connected with the first sub-pixel. The sub-pixels further includes a second sub-pixel directly adjacent to the first sub-pixel in the second direction. A first capacitor electrode in the first sub-pixel and a first capacitor electrode in the second sub-pixel are in a same layer and are spaced apart from each other; and the first capacitor electrode in the first sub-pixel is overlapped with the first data line in a direction perpendicular to the base substrate to provide a first capacitor. |
US11437455B2 |
Display device and method of manufacturing the same
A display device includes a pixel disposed in a display region. The pixel includes a light-emitting element connected between a first power source and a second power source; a first transistor connected between the first power source and the light-emitting element to control a driving current flowing in the light-emitting element in response to a voltage of a first node; and at least one switching transistor to transmit a data signal or a voltage of an initialization power source to the first node. The switching transistor includes a first channel region, a first conductive region and a second conductive region which are respectively disposed at opposite sides of the first channel region, and a first wide band-gap region disposed between the first channel region and the second conductive region. |
US11437451B2 |
Large area display and method for making same
A large area active-matrix organic light-emitting diode microdisplay and method for fabricating the same is provided which includes a panel having resolution of greater than 2,000 pixels per inch and a size of 1.4 or more inches for supporting the needs of virtual reality and augmented reality application. |
US11437446B2 |
Semiconductor device including detection electrodes applicable for a touch sensor
A sealing member containing conductive particles and disposed in a seal region is formed between a display panel and a touch panel. A laminated structure formed on the display panel includes a first detection lines. The first detection lines extend from the seal region to a connection region and are connected through the conductive particles to terminals of second detection lines formed on the touch panel. A peripheral edge of the organic barrier is located inward from the conductive particles of the sealing member. The above described structure can facilitate a work for connecting external lines such as FPC to the display panel and the touch panel. Further, the structure can secure stability of electrical connection between the external lines and the touch panel. |
US11437445B2 |
Display device
A display device includes: an electronic module; and an electronic panel including: a first area overlapping the electronic module; a second area surrounding at least a portion of the first area in a plan view; and an indicia disposed on the first area. |
US11437442B2 |
Touch detecting unit capable of proximity sensing and display device including the same
A touch detecting unit comprises first sensor electrodes arranged in a first direction and electrically connected with one another second sensor electrodes arranged in a second direction crossing the first direction, and electrically connected with one another, the second sensor electrodes electrically separated from the first sensor electrodes, and third sensor electrodes electrically separated from the first sensor electrodes and the second sensor electrodes. Amounts of change in first capacitances between the first sensor electrodes and the second sensor electrodes are detected in a first mode. Amounts of change in the first capacitances and amounts of change in a second capacitance between the first sensor electrodes and the third sensor electrodes are detected in a second mode. |
US11437433B2 |
Techniques for MRAM top electrode via connection
Some embodiments relate to a method for forming a memory device. The method includes forming a first memory cell over a substrate and forming a second memory cell over the substrate. Further, an inter-level dielectric (ILD) layer is formed over the substrate such that the ILD layer comprises sidewalls defining a first trough between the first memory cell and the second memory cell. In addition, a first dielectric layer is formed over the ILD layer and within the first trough. |
US11437431B2 |
Memory device with flat-top bottom electrodes and methods for forming the same
A memory device includes an array of memory cells overlying a substrate and located in a memory array region. Each of the memory cells includes a bottom electrode, a vertical stack containing a memory element and a top electrode, and dielectric sidewall spacers located on sidewalls of each vertical stack. The bottom electrode comprises a flat-top portion that extends horizontally beyond an outer periphery of the dielectric sidewall spacers. The device also includes a discrete etch stop dielectric layer over each of the memory cells that includes a horizontally-extending portion that extends over the flat-top portion of the bottom electrode. The device also includes metallic cell contact structures that contact a respective subset of the top electrodes and a respective subset of vertically-protruding portions of the discrete etch stop dielectric layer. |
US11437429B2 |
Light emitting device
A light emitting device includes a substrate, a plurality of light sources, a light reflecting member and a resin member. The substrate defines a through hole. The light reflecting member includes a wall part having a first surface and a second surface. The first surface defines a plurality of surrounding parts respectively surrounding each of the light sources individually or two or more of the light sources in groups. The second surface defines a hollow part. The resin member is disposed inside the hollow part. The hollow part defines a first opening on a substrate side of the wall part. The through hole defines a second opening positioned inner than the first opening. The resin member is continuously in contact with the second surface and the upper surface of the substrate in a region between a peripheral edge of the second opening and a peripheral edge of the first opening. |
US11437428B2 |
Display device
A display device comprises: a substrate; a plurality of pixels provided to the substrate; and a plurality of light emitting elements provided to the respective pixels. The light emitting elements include a plurality of first light emitting elements, a plurality of second light emitting elements, and a plurality of third light emitting elements, the first light emitting elements are arrayed on the substrate in a first direction and a second direction, the third light emitting element has a part not overlapping the first light emitting element or the second light emitting element when one of the pixels is viewed in the first direction, and the third light emitting element has a part not overlapping the first light emitting element or the second light emitting element when one of the pixels is viewed in the second direction. |
US11437425B2 |
Image sensing device
An image sensing device includes a sensing module and an invisible light transmitter. The sensing module includes pixel sets arranged on a substrate. The pixel set includes sub pixels, an invisible light sensor, and a focus adjustment member. The sub pixels and the invisible light sensor are arranged in an array. The sub pixel includes a visible light photo diode. The invisible light sensor includes an invisible light photo diode. The focus adjustment member is between the substrate and the visible light photo diode or the invisible light photo diode. The focus adjustment member makes a distance between the visible light photo diode and the substrate less than or greater than a distance between the invisible light photo diode and the substrate. The invisible light transmitter is disposed corresponding to the sensing module. The invisible light sensor is configured to sense invisible light transmitted by the invisible light transmitter. |
US11437424B2 |
Solid-state imaging element and electronic device
An imaging device and an electronic apparatus including an imaging device are provided. The imaging device includes a substrate and plurality of pixel regions, wherein each pixel region includes: a first photoelectric conversion portion that performs photoelectric conversion according to a first wavelength of incident light; a first reading portion that reads charges converted by the first photoelectric conversion portion; a first storage unit that is formed between adjacent pixels and stores the charges read by the first reading portion; a second photoelectric conversion portion that performs photoelectric conversion according to a second wavelength different from the first wavelength; a second reading portion that reads charges converted by the second photoelectric conversion portion; and a second storage unit that is formed between adjacent pixels and stores the charges read by the second reading portion. |
US11437423B2 |
Image sensor, manufacturing method, and electronic device
The present technology relates to an image sensor, a manufacturing method and an electronic device capable of preventing a ghost. In the image sensor, a plate-like transparent member larger than a sensor chip in size is affixed to a side of a pixel array unit of the sensor chip having the pixel array unit in which pixels that perform photoelectric conversion are arrayed. The present technology can be applied to a case of capturing an image by receiving light, regardless of whether the light is visible light or not. |
US11437418B2 |
Solid-state image pickup device
The present technology relates to a solid-state image pickup device that can suppress dark current thereby to suppress picture quality degradation. A solid-state image pickup device includes a pixel array region in which pixels each including a photoelectric conversion unit having one of a chemical semiconductor, amorphous silicon, germanium, a quantum dot photoelectric conversion film and an organic photoelectric conversion film are disposed two-dimensionally in rows and columns. The pixel array region has a voltage application pixel on an outermost circumference of the pixel array region or on the outer side with respect to an effective pixel region of the pixel array region, the voltage application pixel being one of the pixels to which a fixed voltage is normally applied. The present technology can be applied, for example, to a solid-state image pickup device and so forth. |
US11437417B2 |
Photoelectric conversion apparatus and photoelectric conversion system
The first photoelectric conversion unit and the second photoelectric conversion unit each include a first semiconductor region of a first conductivity type disposed at a first depth, a second semiconductor region of a second conductivity type disposed at a second depth, a third semiconductor region of the first conductivity type disposed at a third depth, and a fourth semiconductor region of the second conductivity type disposed at a fourth depth. An impurity concentration of the second semiconductor region of the first photoelectric conversion unit and an impurity concentration of the second semiconductor region of the second photoelectric conversion unit are different at the second depth. |
US11437414B2 |
Display panel and display device
The present invention provides a display panel and a display device. A conductive film layer of the display panel is electrically connected to a gate electrode of a thin film transistor (TFT) through a first via hole, and the conductive film layer at least partially overlaps a source/drain electrode of the TFT to form a first capacitor. A second capacitor is formed in an overlapping region between a source/drain electrode of the TFT and the gate electrode of the TFT. Accordingly, a boost capacitance value of the display panel is increased, and a driving circuit requires less space. |
US11437413B2 |
Display device including path change circuit
A display device includes a display panel including a display area and a non-display area, a first output pad set, a second output pad set, and a buffer pad set that are disposed in the non-display area, and a path change circuit. In an exemplary embodiment, the path change circuit is configured to change a signal delivery path such that a signal delivered through the first output pad set or the second output pad set is delivered through the buffer pad set, when an enable signal is input. |
US11437411B2 |
Thin film transistor drive backplane and micro-light emitting diode display
The present invention discloses a thin film transistor (TFT) drive backplane and a Micro- light emitting diode (LED) display that by employing a structure of an oxide thin film transistor drive backplane with a high mobility can achieve fulfillment of the need for large size Micro-LED displays. Disposing the rear metal layer under the base substrate with the rear metal layer including a metal wire layer configured to connect with a drive chip and a metal light shielding layer configured to block ambient light reduces a spliced bezel of the display panel in application of large size Micro-LED displays, reduces depositing and patterning steps of the metal light shielding layer during manufacturing the thin film transistors and further reduces process steps of manufacturing a TFT drive backplane. |
US11437410B2 |
Display apparatus and manufacturing method for the same
A display apparatus includes a plurality of inorganic light emitting diodes (LEDs) configured to form a single pixel, a plurality of signal electrodes configured to supply a data signal to the plurality of inorganic LEDs, and a common electrode configured to provide a ground to the plurality of inorganic LEDs. |
US11437407B2 |
Display apparatus having an oxide semiconductor pattern
A display apparatus in which a thin film transistor includes an oxide semiconductor pattern is disclosed. A gate electrode of the thin film transistor can overlap a channel region of the oxide semiconductor pattern. The gate electrode can have a structure in which a hydrogen barrier layer and a low-resistance electrode layer are stacked. A light-emitting device and an encapsulating element can be sequentially stacked on the thin film transistor. A thickness of the hydrogen barrier layer can be determined by a content of hydrogen per unit area of the encapsulating element. Thus, in the display apparatus, the characteristics deterioration of the thin film transistor due to hydrogen diffused from the encapsulating element can be prevented. |
US11437406B2 |
Semiconductor device having a capacitive structure and method of forming the same
A semiconductor device may be provided, including a substrate which includes a first semiconductor layer having a well region arranged within the first semiconductor layer, a buried insulator layer arranged over the first semiconductor layer, and a second semiconductor layer arranged over the buried insulator layer. The semiconductor device may include a capacitive structure including: the well region, at least one contact to the well region, at least a portion of the buried insulator layer over the well region, at least a portion of the second semiconductor layer, a source region and a drain region arranged over the second semiconductor layer, a gate dielectric layer arranged over the second semiconductor layer and arranged laterally between the source region and the drain region, and a gate layer arranged over the gate dielectric layer. The well region, the source region, and the drain region may have the same conductivity type. |
US11437404B2 |
Thermal extraction of single layer transfer integrated circuits
A FET IC structure made using a back-side access process that mitigates or eliminates thermal conductivity problems. In some embodiments, electrically-isolated thermal paths are formed adjacent the FET and configured to conduct heat laterally away from the FET to generally orthogonal thermal pathways, and thence to thermal pads externally accessible at the “top” of the completed IC. In some embodiments having a thermally-conductive handle wafer, electrically-isolated thermal paths are formed adjacent a FET and configured to conduct heat laterally away from the FET. Thermal vias are formed sufficiently so as to be in thermal contact with the handle wafer and with the conventional metallization layers of the device superstructure, at least one of which is in thermal contact with the lateral thermal paths. In some embodiments, the lateral thermal paths may use dummy gates configured to conduct heat laterally away from a FET to generally orthogonal thermal pathways. |
US11437402B2 |
Memory cell circuit, memory cell arrangement, and methods thereof
A memory cell circuit is provided that may include: a memory cell, the memory cell including a ferroelectric structure; a first control terminal and a second control terminal connected to the memory cell, the first control terminal and the second control terminal being configured to allow an operation of the memory cell; and a first auxiliary terminal and a second auxiliary terminal connected to the memory cell, the first auxiliary terminal and the second auxiliary terminal being configured to provide an auxiliary voltage to the ferroelectric structure. |
US11437400B2 |
Three-dimensional memory device and fabricating method thereof
Embodiments of through array contact structures of a 3D memory device and fabricating method thereof are disclosed. The method comprises: forming a recess region in a substrate including multiple protruding islands; forming a gate dielectric layer to cover top surfaces and sidewalls of the multiple protruding islands and a top surface of the recess region of the substrate; forming an underlying sacrificial layer on the gate dielectric layer to surround the sidewalls of the multiple protruding islands; forming an alternating dielectric stack including multiple alternatively stacked insulating layers and sacrificial layers on the underlying sacrificial layer and the multiple protruding islands; forming multiple channel holes penetrating the alternating dielectric stack, each channel hole is located corresponding to one of the multiple protruding islands; and forming a memory layer in each channel hole, wherein a channel layer of the memory layer is electrically connected with a corresponding protruding island. |
US11437396B2 |
Semiconductor device
A semiconductor device includes a lower structure; a first upper structure including lower gate layers on the lower structure; a second upper structure including upper gate layers on the first upper structure; separation structures penetrating the first and second upper structures on the lower structure; a memory vertical structure penetrating the lower and upper gate layers between the separation structures; and a first contact plug penetrating the first and second upper structures and spaced apart from the lower and upper gate layers. Each of the first contact plug and the memory vertical structure includes a lateral surface having a bent portion. The bent portion of the lateral surface is disposed between a first height level on which an uppermost gate layer of the lower gate layers is disposed and a second height level on which a lowermost gate layer of the upper gate layers is disposed. |
US11437393B2 |
Semiconductor device, memory array and method of forming the same
A memory array includes a plurality of memory cells stacked up along a first direction. Each of the memory cells include a memory stack, connecting lines, and insulating layers. The memory stack includes a first dielectric layer, a channel layer disposed on the first dielectric layer, a charge trapping layer disposed on the channel layer, a second dielectric layer disposed on the charge trapping layer, and a gate layer disposed in between the channel layer and the second dielectric layer. The connecting lines are extending along the first direction and covering side surfaces of the memory stack. The insulating layers are extending along the first direction, wherein the insulating layers are located aside the connecting lines and covering the side surfaces of the memory stack. |
US11437392B2 |
Compact memory cell with a shared conductive select gate and methods of making such a memory cell
An illustrative device disclosed herein includes a first memory cell comprising a first memory gate positioned above an upper surface of a semiconductor substrate and a second memory cell comprising a second memory gate positioned above the upper surface of the semiconductor substrate. In this example, the device also includes a conductive select gate structure positioned above the upper surface of the semiconductor substrate between the first and second memory gates, wherein the conductive select gate structure is shared by the first and second memory cells. |
US11437389B2 |
Integrated assemblies and methods of forming integrated assemblies
Some embodiments include an integrated assembly having a memory array region which includes channel material pillars extending through a stack of alternating conductive and insulative levels. A second region is adjacent the memory array region. A conductive expanse is within the memory array region and electrically coupled with the channel material of the channel material pillars. A panel extends across the memory array region and the second region. The panel separates one memory block region from another. The panel has a first portion over the conductive expanse, and has a second portion adjacent the first portion. The panel has a bottom surface. A first segment of the bottom surface is adjacent an upper surface of the conductive expanse. A segment of the bottom surface within the second portion is elevationally offset relative to the first segment. Some embodiments include methods of forming integrated assemblies. |
US11437386B2 |
System and method for reducing cell area and current leakage in anti-fuse cell array
A memory device includes a first memory cell having a first polysilicon line associated with a first read word line and intersecting a first active region and a second active region, and a second polysilicon line and a first CPODE associated with a first program word line, the second polysilicon line intersecting the first active region and the first CPODE intersecting the second active region. The memory device also includes a second memory cell adjacent to the first memory cell, the second memory cell having a third polysilicon line associated with a second read word line and intersecting the first active region and the second active region, and a fourth polysilicon line and a second CPODE associated with a second program word line, the fourth polysilicon line intersecting the second active region and the second CPODE intersecting the first active region to form a cross-arrangement of CPODE. |
US11437385B2 |
FinFET SRAM cells with reduced fin pitch
A static random access memory (SRAM) cell includes a first p-type semiconductor fin, a first dielectric fin, a first hybrid fin, a second hybrid fin, a second dielectric fin, and a second p-type semiconductor fin disposed in this order along a first direction and oriented lengthwise along a second direction, where each of the first and the second hybrid fins has a first portion including an n-type semiconductor material and a second portion including a dielectric material. The SRAM cell further includes n-type source/drain (S/D) epitaxial features disposed over each of the first and the second p-type semiconductor fins, p-type S/D epitaxial features disposed over the first portion of each of the first and the second hybrid fins, and S/D contacts physically contacting each of the p-type S/D epitaxial features and the second portion of each of the first and the second hybrid fins. |
US11437382B2 |
Integrated circuit device and method of manufacturing the same
An integrated circuit device includes a plurality of semiconductor layers stacked on a substrate to overlap each other in a vertical direction and longitudinally extending along a first horizontal direction. The plurality of semiconductor layers may have different thicknesses in the vertical direction. |
US11437379B2 |
Field-effect transistors (FET) circuits employing topside and backside contacts for topside and backside routing of FET power and logic signals, and related complementary metal oxide semiconductor (CMOS) circuits
Field-effect transistor (FET) circuits employing topside and backside contacts for topside and backside routing of FET power and logic signals. A FET circuit is provided that includes a FET that includes a conduction channel, a source, a drain, and a gate. The FET circuit also includes a topside metal contact electrically coupled with at least one of the source, drain, and gate of the FET. The FET circuit also includes a backside metal contact electrically coupled with at least one of the source, drain, and gate of the FET. The FET circuit also includes topside and backside metal lines electrically coupled to the respective topside and backside metal contacts to provide power and signal routing to the FET. A complementary metal oxide semiconductor (CMOS) circuit is also provided that includes a PFET and NFET that each includes a topside and backside contact for power and signal routing. |
US11437378B2 |
Semiconductor structure and formation method thereof
A semiconductor structure and a method for forming the semiconductor structure are provided. The method includes providing a substrate including a first region and a second region, and forming a plurality of fins over the first region. The method also includes forming an isolation layer over a front surface of the substrate, and forming a power rail opening by etching the isolation layer and a first portion of the second region. In addition, the method includes forming a through-hole by etching a second portion of the substrate, and forming a first metal layer in the power rail opening and the through-hole. Further, the method includes thinning a back surface of the substrate until the first metal layer is exposed, and back-etching the back surface of the substrate to enable a back surface of the first metal layer to be above the back surface of the substrate. |
US11437377B2 |
Method of manufacturing semiconductor device having a plurality of channel layers
A semiconductor device includes a first semiconductor layer having first and second regions, a plurality of first channel layers spaced apart from each other in a vertical direction on the first region of the first semiconductor layer, a first gate electrode surrounding the plurality of first channel layers, a plurality of second channel layers spaced apart from one another in the vertical direction on the second region of the first semiconductor layer, and a second gate electrode surrounding the plurality of second channel layers, wherein each of the plurality of first channel layers has a first crystallographic orientation, and each of the plurality of second channel layers has a second crystallographic orientation different from the first crystallographic orientation, and wherein a thickness of each of the plurality of first channel layers is different from a thickness of each of the plurality of second channel layers. |
US11437374B2 |
Semiconductor device and stacked semiconductor chips including through contacts
A semiconductor device includes a substrate including a logic cell region and a connection region, a dummy transistor on the connection region, an intermediate connection layer on the dummy transistor, a first metal layer on the intermediate connection layer, an etch stop layer between the intermediate connection layer and the first metal layer, a through contact below the first metal layer penetrating the connection region, an upper portion of the through contact protruding above the etch stop layer, and a protection insulating pattern on the etch stop layer covering the upper portion of the through contact. The protection insulating pattern covers an upper side surface of the through contact and a top surface of the through contact. |
US11437369B2 |
Array of multi-stack nanosheet structures
An array of multi-stack transistor structures is provided, wherein the multi-stack transistor structures are arranged in a plurality of rows and a plurality of columns in the array, wherein each of the multi-stack transistor structures includes two or more vertically arranged transistor stacks, and wherein a dam structure is formed between adjacent two rows in a same column so that a multi-stack transistor structure in one of the adjacent two rows is electrically isolated from a multi-stack transistor structure in the other of the adjacent two rows in the same column. |
US11437367B2 |
Heterogeneous integrated wideband high electron mobility transistor power amplifier with a single-crystal acoustic resonator/filter
A 3D integrated circuit (3D IC) chip is described. The 3D IC chip includes a die having a compound semiconductor high electron mobility transistor (HEMT) active device. The compound semiconductor HEMT active device is composed of compound semiconductor layers on a single crystal, compound semiconductor layer. The 3D IC chip also includes an acoustic device integrated in the single crystal, compound semiconductor layer. The 3D IC chip further includes a passive device integrated in back-end-of-line layers of the die on the single crystal, compound semiconductor layer. |
US11437362B2 |
Multi-cavity package having single metal flange
A multi-cavity package includes a single metal flange having first and second opposing main surfaces. The multi-cavity package also includes a circuit board attached to the first main surface of the single metal flange. The circuit board includes a first surface facing the single metal flange, and a second surface facing away from the first surface. The circuit board also includes a plurality of openings exposing different regions of the first main surface of the single metal flange. The circuit board also includes a lateral extension that overhangs the single metal flange. A corresponding method of manufacturing is also provided. |
US11437355B2 |
Light-emitting package structure and manufacturing method thereof
A light-emitting package structure and a manufacturing method thereof are provided. The light-emitting package structure includes a driving device and at least one light-emitting chip. The driving device includes a driving chip and a redistribution layer structure formed over the driving chip. The driving chip has a first surface and a second surface opposite to the first surface. The redistribution layer structure includes a plurality of first conductive pads disposed on the first surface and a plurality of second conductive pads disposed on the second surface, and one of the first conductive pads is electrically connected to one of the second conductive pads. The at least one light-emitting chip is disposed on the first surface of the driving chip and electrically connected to the driving chip through the first conductive pads. |
US11437354B2 |
Semiconductor device
A semiconductor device A1 includes a substrate 3, a conductive section 5 formed on the substrate 3 and including a conductive material, a lead 1A located on the substrate 3, a semiconductor chip 4A located on the lead 1A, a control chip 4G located on the substrate 3 and electrically connected to the conductive section 5 and the semiconductor chip 4A for controlling an operation of the semiconductor chip 4A, and a resin 7 covering the semiconductor chip 4A, the control chip 4G, at least a part of the substrate 3 and a part of the lead 1A. This configuration contributes to achieving a higher level of integration of the semiconductor device. |
US11437349B2 |
Semiconductor device
This semiconductor device includes a memory semiconductor chip having a plurality of memory cells, a planar buffer chip which is a semiconductor chip that comprises a plurality of buffer circuits which hold data read from the memory cell and data written to the memory cell and which output the held data in accordance with the number of bit lines of the plurality of memory cells, an electrical connection structure which electrically connects the bit lines of the memory cells of the memory semiconductor chip and the buffer circuits of the planar buffer chip to each other in a thickness direction of the memory semiconductor chip and the planar buffer chip, and a plurality of bit wiring layers provided in accordance with the respective buffer circuits and electrically connected to the bit lines of the buffer circuits. The bit wiring layers are laminated on the planar buffer chip. |
US11437348B2 |
Microelectronic assemblies with communication networks
Microelectronic assemblies, and related devices and methods, are disclosed herein. For example, in some embodiments, a microelectronic assembly may include a package substrate, a first die coupled to the package substrate with first interconnects, and a second die coupled to the first die with second interconnects, wherein the second die is coupled to the package substrate with third interconnects, a communication network is at least partially included in the first die and at least partially included in the second die, and the communication network includes a communication pathway between the first die and the second die. |
US11437340B2 |
Electronic module, method of manufacturing connector, and method of manufacturing electronic module
An electronic module has a first electronic element 13, a first connector 60 provided in one side of the first electronic element 13, and having a first columnar part 62 extending to another side and a first groove part 64 provided in a one-side surface, and a second electronic element 23 provided in one side of the first connector 60 via a conductive adhesive agent provided inside a circumference of the first groove part 64. The first connector 60 has a first concave part 67 on one side at a position corresponding to the first columnar part 62. |
US11437339B2 |
Semiconductor device and manufacturing method thereof
A semiconductor device according to an embodiment includes a lead frame, a semiconductor chip provided above the lead frame, and a bonding material including a sintered material containing a predetermined metal material and a predetermined resin, where the bonding material includes a first portion provided between the lead frame and the semiconductor chip, and a second portion provided on the lead frame around the semiconductor chip, where the bonding material bonds the lead frame and the semiconductor chip, wherein an angle formed by a lower face of the semiconductor chip and an upper face of the second portion adjacent to the lower face is 80 degrees or less. |
US11437338B2 |
Semiconductor device, sintered metal sheet, and method for manufacturing sintered metal sheet
A method utilized at a sintered metal layer bonding a semiconductor element and a support substrate together suppresses cracks appearing in the sintered metal layer, and damage to the semiconductor element. A semiconductor device includes a support substrate, a semiconductor element, and a sintered metal layer bonding the support substrate and the semiconductor element. The sintered metal layer has a low porosity region disposed inward of an outer edge of the semiconductor element with the sintered metal layer bonded to the semiconductor element. The region is lower in porosity than the remaining sintered metal layer, and is formed as a wall-shaped structural body having an elongated string and extending from an upper surface to a lower surface of the sintered metal layer. The low porosity region is disposed to surround a region immediately below a center of the semiconductor element along the outer edge of the semiconductor element. |
US11437337B2 |
Using electrical connections that traverse scribe lines to connect devices on a chip
A chip or integrated circuit includes a layer that includes a first device and a second device. A scribe line is located between the first device and the second device and separates the first device from the second device. An electrically conductive connection traverses the scribe line and is coupled to the first device and the second device, thus connecting the first and second devices. |
US11437333B2 |
Packaged semiconductor device with a reflow wall
A packaged semiconductor device includes a lead frame and a semiconductor device. A solder joint is coupled between the lead frame and a terminal on the semiconductor device. A reflow wall is on a portion of the lead frame and is in contact with the solder joint. A molding compound covers portions of the semiconductor device, the lead frame, the solder joint, and the reflow wall. |
US11437332B2 |
Package structure and method of manufacturing the same
A package structure and method of manufacturing a package structure are provided. The package structure comprises two semiconductor structures and two bonding layers sandwiched between both semiconductor structures. Each bonding layer has a plurality of bonding pads separated by an isolation layer. Each bonding pad has a bonding surface including a bonding region and at least one buffer region. The bonding regions in both bonding layers bond to each other. The buffer region of one semiconductor structure bonds to the isolation layer of the other semiconductor structure. A ratio of a surface area of the buffer region to that of the bonding region in each metal pad is from about 0.01 to about 10. |
US11437331B2 |
Chip structure and method for forming the same
A chip structure is provided. The chip structure includes a semiconductor substrate. The chip structure includes a first dielectric layer over the semiconductor substrate. The chip structure includes a first conductive layer over the first dielectric layer. The chip structure includes a second dielectric layer over the first conductive layer and the first dielectric layer. The chip structure includes a first conductive via passing through the second dielectric layer, the first conductive layer, and the first dielectric layer and electrically connected to the first conductive layer. The chip structure includes a second conductive via passing through the second dielectric layer and the first dielectric layer. The chip structure includes a first conductive pad over and in direct contact with the first conductive via. The chip structure includes a second conductive pad over and in direct contact with the second conductive via. |
US11437328B2 |
Device thermal management
Aspects of the disclosure relate to thermal management of devices, such as mobile devices configured for wireless communication in wireless communication networks. A device includes a plurality of electronic components. An electromagnetic interference (EMI) shield is disposed on the electronic components, and a plurality of EMI gaskets are disposed between the electronic components. Each of the EMI gaskets surrounds a respective one of the plurality of electronic components. An evaporative cooler device embedded within the EMI shield is configured to transfer heat away from at least a portion of the electronic components. |
US11437326B2 |
Semiconductor package
A semiconductor package includes a first substrate, a second substrate provided on the first substrate, a semiconductor chip provided between the first substrate and the second substrate, solder structures extending between the first substrate and the second substrate and spaced apart from the semiconductor chip, and bumps provided between the semiconductor chip and the second substrate. The solder structures electrically connect the first substrate and the second substrate. |
US11437323B2 |
Silicon interposer for capacitive coupling of photodiode arrays
A silicon interposer may include an on-chip DC blocking capacitor, comprising: a first electrical connection to couple to a supply voltage and to cathodes of a plurality of photodiodes formed in a two-dimensional photodiode array on a first substrate, and a second electrical connection to couple to ground and to ground inputs of a plurality of transimpedance amplifiers on a second substrate; wherein the on-chip DC blocking capacitor is configured to be shared among a plurality of receiver circuits comprising the plurality of photodiodes and the plurality of transimpedance amplifiers; and wherein the silicon interposer comprises a substrate separate from the first substrate and the second substrate. |
US11437321B2 |
Standard-cell layout structure with horn power and smart metal cut
The present disclosure, in some embodiments, relates to an integrated circuit. The integrated circuit includes first and second source/drain regions within a substrate. A gate structure is over the substrate between the first and second source/drain regions. A middle-end-of-the-line (MEOL) structure is over the second source/drain region. The MEOL structure has a bottommost surface that continuously extends in a first direction from directly contacting a top of the second source/drain region to laterally past an outer edge of the second source/drain region. A conductive structure is on the MEOL structure. A second gate structure is separated from the gate structure by the second source/drain region. The conductive structure continuously extends in a second direction over the MEOL structure and past opposing sides of the second gate structure. A plurality of conductive contacts are configured to electrically couple an interconnect wire and the MEOL structure along through the conductive structure. |
US11437320B2 |
Semiconductor devices
A semiconductor device includes a substrate including a first cell region, a second cell region adjacent to the first cell region in a first direction, and a comparison region adjacent the first and second cell regions in a second direction, a bit line in a first metal level on the substrate and extending in the first direction, and a first ground rail in a second metal level different from the first metal level. The first ground rail comprises a first sub-ground rail extending in the second direction on the first cell region, a second sub-ground rail extending in the second direction on the second cell region, a third sub-ground rail connecting the first sub-ground rail to the second sub-ground rail on the first and second cell regions, and a fourth sub-ground rail that branches off from the third sub-ground rail and extends in the second direction. |
US11437317B2 |
Single-mask alternating line deposition
Integrated chips and methods of forming lines in the same include forming first lines on a underlying substrate. Conformal dielectric spacers are formed on sidewalls of the first lines. Second lines are formed on the underlying substrate, in open areas between the dielectric spacers. |
US11437315B2 |
Integrated circuit having heterogeneous gate contacts over active regions
Provided is an integrated circuit which includes: a plurality of conductive lines extending in a first horizontal direction on a plane separate from a gate line, and including first and second conductive lines; a source/drain contact having a bottom surface connected to a source/drain region, and including a lower source/drain contact and an upper source/drain contact which are connected to each other in a vertical direction; and a gate contact having a bottom surface connected to the gate line, and extending in the vertical direction, in which the upper source/drain contact is placed below the first conductive line, and the gate contact is placed below the second conductive line. A top surface of the lower source/drain contact may be larger than a bottom surface of the upper source/drain contact. |
US11437312B2 |
High performance metal insulator metal capacitor
A metal insulator metal capacitor and method for fabricating a metal insulator metal capacitor (MIMcap) are disclosed. A first level metal pattern is embedded in a first dielectric layer over a substrate. The first level metal pattern has a top surface co-planar with a top surface of the first dielectric layer. In a selected etch step, either one of the first metal pattern or the first dielectric is etched to form a stepped top surface. A conformal insulating layer on the stepped top surface. The MIMcap is formed on the conformal insulating layer in a conformal manner. |
US11437310B2 |
Connection structure and method of forming the same
Provided is a connection structure for a semiconductor package which includes: a first passivation layer having an opening; a first conductive pattern that penetrates the first passivation layer and protrudes upwardly from the first passivation layer; a second passivation layer on the first passivation layer and covering the first conductive pattern; a second conductive pattern on the second passivation layer and electrically connected to the first conductive pattern; a third passivation layer on the second passivation layer and covering the second conductive pattern; and an external terminal in the opening and electrically connected to the first conductive pattern, wherein the first conductive pattern is thicker than the second conductive pattern. |
US11437309B2 |
Method of manufacturing semiconductor devices and corresponding semiconductor device
A leadframe for a semiconductor device includes an array of electrically-conductive leads. The electrically-conductive leads have mutually opposed lateral (vertical) surfaces. An electrically-insulating material is formed over the mutually lateral opposed surfaces to prevent short circuits between adjacent leads. The electrically-insulating material may further be provided at one or more of the opposed bottom and top surfaces of the electrically-conductive leads of the leadframe. |
US11437304B2 |
Substrate structures and methods of manufacture
Implementations of semiconductor packages may include a metallic baseplate, a first insulative layer coupled to the metallic baseplate, a first plurality of metallic traces, each metallic trace of the first plurality of metallic traces coupled to the electrically insulative, one or more semiconductor devices coupled to each one of the first plurality of metallic traces, a second plurality of metallic traces coupled to the one or more semiconductor devices, and a second insulative layer coupled to the metallic traces of the second plurality of metallic traces. |
US11437300B2 |
Semiconductor devices including supporter
A semiconductor device includes a substrate including a cell region and a connection region. The connection region includes a plurality of pad regions and a through electrode region. A horizontal conductive layer is on the substrate. A supporter is on the horizontal conductive layer. The supporter includes a first portion in the cell region, a second portion in the plurality of pad regions, and a third portion in the through electrode region. A connection conductive layer is between the first portion and the horizontal conductive layer. A connection mold layer is between the third portion and the horizontal conductive layer. A first buried insulation layer passing through the third portion, the connection mold layer, and the horizontal conductive layer is provided. A stacked structure is on the substrate. A through electrode passing through the first buried insulation layer is provided. |
US11437298B2 |
Electronic module and method for manufacturing electronic module
An electronic module has a first substrate 11, an electronic element 13, 23 disposed on one side of the first substrate 11, a second substrate 21 disposed on one side of the electronic element 13, 23, a first coupling body 210 disposed between the first substrate 11 and the second substrate 21, a second coupling body 220 disposed between the first substrate 11 and the second substrate 21, and shorter than the first coupling body 210, and a sealing part 90 which seals at least the electronic element. The first coupling body 210 is not electrically connected to the electronic element. The second coupling body 220 is electrically connected to the electronic element 13, 23. |
US11437292B2 |
Semiconductor package device and method of manufacturing the same
A sensing module, a semiconductor device package and a method of manufacturing the same are provided. The sensing module includes a sensing device, a first protection film and a second protection film. The sensing device has an active surface and a sensing region disposed adjacent to the active surface of the sensing device. The first protection film is disposed on the active surface of the sensing device and fully covers the sensing region. The second protection film is in contact with the first protection film and the active surface of the sensing device. |
US11437291B2 |
Multichip module supports and related methods
Implementations of a semiconductor device may include a first largest planar surface, a second largest planar surface and a thickness between the first largest planar surface and the second largest planar surface; and one of a permanent die support structure, a temporary die support structure, or any combination thereof coupled to one of the first largest planar surface, the second largest planar surface, the thickness, or any combination thereof. The first largest planar surface, the second largest planar surface, and the thickness may be formed by at least two semiconductor die. The warpage of one of the first largest planar surface or the second largest planar surface may be less than 200 microns. |
US11437285B2 |
Trench plug hardmask for advanced integrated circuit structure fabrication
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a fin comprising silicon. A plurality of gate structures is over the fin, individual ones of the plurality of gate structures along a direction orthogonal to the fin and having a pair of dielectric sidewall spacers. A trench contact structure is over the fin and directly between the dielectric sidewalls spacers of a first pair of the plurality of gate structures. A contact plug is over the fin and directly between the dielectric sidewalls spacers of a second pair of the plurality of gate structures, the contact plug comprising a lower dielectric material and an upper hardmask material. |
US11437283B2 |
Backside contacts for semiconductor devices
Backside contact structures include etch selective materials to facilitate backside contact formation. An integrated circuit structure includes a frontside contact region, a device region below the frontside contact region, and a backside contact region below the device region. The device region includes a transistor. The backside contact region includes a first dielectric material under a source or drain region of the transistor, a second dielectric material laterally adjacent to the first dielectric material and under a gate structure of the transistor. A non-conductive spacer is between the first and second dielectric materials. The first and second dielectric materials are selectively etchable with respect to one another and the spacer. The backside contact region may include an interconnect feature that, for instance, passes through the first dielectric material and contacts a bottom side of the source/drain region, and/or passes through the second dielectric material and contacts the gate structure. |
US11437282B2 |
Semiconductor device and method for fabricating the same
A method for fabricating a semiconductor device includes forming a bit line contact hole in a substrate; forming a first spacer on a sidewall of the bit line contact hole; forming a sacrificial spacer over the first spacer; forming a first conductive material that fills the bit line contact hole over the sacrificial spacer; forming a second conductive material over the first conductive material; forming a bit line by etching the second conductive material; and forming a bit line contact plug and a gap between the bit line contact plug and the first spacer by partially etching the first conductive material and the sacrificial spacer to be aligned with the bit line. |
US11437277B2 |
Forming isolation regions for separating fins and gate stacks
A method includes forming a semiconductor fin protruding higher than top surfaces of isolation regions. The isolation regions extend into a semiconductor substrate. A portion of the semiconductor fin is etched to form a trench, which extends lower than bottom surfaces of the isolation regions, and extends into the semiconductor substrate. The method further includes filling the trench with a first dielectric material to form a first fin isolation region, recessing the first fin isolation region to form a first recess, and filling the first recess with a second dielectric material. The first dielectric material and the second dielectric material in combination form a second fin isolation region. |
US11437275B2 |
Method of processing wafer and protective sheeting for use in this method
A wafer has on one side a device area with a plurality of devices, partitioned by a plurality of division lines, and a peripheral marginal area formed around the device area. The device area is formed with a plurality of protrusions protruding from a plane surface of the wafer. The wafer is processed by providing a protective film, having a cushioning layer applied to a front surface thereof, attaching a front surface of the protective film, for covering the devices, wherein the protective film is adhered to at least the peripheral marginal area with an adhesive, and attaching a back surface of the protective film opposite to the front surface thereof to the cushioning layer. The protrusions are embedded in the cushioning. The side of the wafer opposite to the one side is ground for adjusting the wafer thickness. |
US11437273B2 |
Self-aligned contact and contact over active gate structures
Methods of forming and processing semiconductor devices which utilize a three-color process are described. Certain embodiments relate to the formation of self-aligned contacts for metal gate applications. More particularly, certain embodiments relate to the formation of self-aligned gate contacts utilizing the formation of self-aligned growth pillars. The pillars lead to taller gate heights and increased margins against shorting defects. |
US11437271B2 |
Seamless gap fill
Methods for filling a substrate feature with a seamless gap fill are described. Methods comprise forming a metal film a substrate surface, the sidewalls and the bottom surface of a feature, the metal film having a void located within the width of the feature; treating the metal film with a plasma; and annealing the metal film to remove the void. |
US11437270B2 |
Three-dimensional memory device containing word lines formed by selective tungsten growth on nucleation controlling surfaces and methods of manufacturing the same
A method of forming a memory device includes forming an alternating stack of insulating layers and sacrificial material layers over a substrate forming memory stack structures through the alternating stack, forming a first backside trench and a second backside trench through the alternating stack, forming backside recesses by removing the sacrificial material layers, depositing a backside blocking dielectric layer after formation of the backside recesses, forming a liner that a lesser lateral extent than a lateral distance between the first backside trench and the second backside trench; and selectively growing a metal from surfaces of the liners while either not growing or growing at a lower rate the metal from surfaces of the backside recesses that are not covered by the liners. |
US11437267B2 |
Workpiece unit including adhesive tape with color change layer
A workpiece unit includes a wafer, a tape attached to the wafer, and an annular frame to which an outer peripheral edge of the tape is attached and having an opening in a center of the annular frame, and the workpiece unit has the wafer positioned in the opening of the annular frame through the tape. In the workpiece unit, the tape has a color change layer that reversibly changes in color in response to a change in temperature caused by cooling. |
US11437264B2 |
Apparatus for manufacturing semiconductor device and manufacturing method of semiconductor device
A semiconductor processing apparatus includes a chamber housing, an electrostatic chuck disposed in the chamber housing, the electrostatic chuck being configured to hold a semiconductor wafer, an edge ring surrounding the electrostatic chuck, the edge ring including a ring electrode disposed within the edge ring, and a ring voltage supply configured to supply a ring voltage to the ring electrode, the ring voltage having a non-sinusoidal periodic waveform, wherein each period of the non-sinusoidal periodic waveform comprises a positive voltage applied during a first time period and a negative voltage applied during a second time period, and wherein the negative voltage has a magnitude that increases during the second time period. |
US11437263B2 |
Electrostatic chuck and substrate fixing device
An electrostatic chuck includes at least one conductor layer; an electrostatic electrode; and a base body in which the electrostatic electrode is embedded, the base body having a first dielectric layer on which the electrostatic electrode is mounted, the base body having a second dielectric layer stacked on the first dielectric layer with covering the electrostatic electrode. The conductor layer is formed on a surface of the first dielectric layer opposite to a surface on which the electrostatic electrode is mounted. The second dielectric layer has a first surface facing the first dielectric layer and a second surface opposite to the first surface, and the second surface is a placement surface on which a suction target is placed. A relative permittivity of the first dielectric layer is lower than a relative permittivity of the second dielectric layer. |
US11437258B2 |
Workpiece storage system, method of storing workpiece, and method of transferring workpiece using the same
A method for storage a workpiece used in fabrication of a semiconductor device includes disposing the workpiece on a workpiece carrier, disposing the workpiece carrier with the workpiece in a workpiece container via a workpiece storage system, identifying a content of the workpiece container, and adjusting a storage condition inside the workpiece container in response to the content of the workpiece container via the workpiece storage system. |
US11437256B2 |
Housing case for crystal oscillator
A housing case for a crystal oscillator monitors a film thickness of a thin film to be formed on a surface of the crystal oscillator, the monitoring being performed by measuring a resonance frequency during film formation in a vacuum atmosphere. The housing case has: a case main body having disposed on an upper surface thereof a plurality of first recessed parts each being capable of housing therein a crystal oscillator in a horizontal posture with a main surface thereof facing in an up-and-down direction; a first cap body detachably mounted on the case main body from an upper side thereof; and an engaging means for engaging the first cap body relative to the case main body. The engaging means is so constructed and arranged that, in a state in which the first cap body is engaged with the case main body, the crystal oscillators housed in the first recessed parts are restrained from jumping out of position. |
US11437253B2 |
Wafer pedestal with contact array
The invention provides a wafer heating pedestal including a shaft connected to a bottom of a plate. The shaft holds a contact array being in contact with plural contact pads of the plate. The contact array includes plural contact columns. |
US11437252B2 |
Substrate processing apparatus and substrate processing method
A substrate processing apparatus includes a substrate holder that holds a substrate in a horizontal direction; a rotation driver that rotates the substrate holder; a first processing liquid nozzle that supplies a first processing liquid to a peripheral portion of the substrate; a first gas supply source that supplies a first gas at a first temperature to the peripheral portion of the substrate; and a second gas supply source that supplies a second gas at a second temperature to an inner side of the substrate in a radial direction. The first gas supply source includes a heater that heats the first gas into the first temperature, and a first gas ejection port that supplies the first gas heated by the heater through a conduit, and the second gas supply source includes a second gas ejection port that supplies the second gas through a gas supply pipe. |
US11437249B2 |
Showerhead device for semiconductor processing system
To create constant partial pressures of the by-products and residence time of the gas molecules across the wafer, a dual showerhead reactor can be used. A dual showerhead structure can achieve spatially uniform partial pressures, residence times and temperatures for the etchant and for the by-products, thus leading to uniform etch rates across the wafer. The system can include differential pumping to the reactor. |
US11437241B2 |
Apparatus and methods for selectively etching silicon oxide films
An apparatus and methods for selectively etching a particular layer are disclosed. The apparatus and methods are directed towards maintaining the etch rate of the particular layer, while keeping intact a non-etched layer. A gas mixture may be flowed onto the substrate in separate loops having an oxide layer and an oxynitride layer as an etch layer and a nitride layer as a non-etched layer, for example. A reaction between the resulting gas mixture and the particular layer takes place, resulting in etching of the oxide layer and the oxynitride layer while maintaining the nitride layer in the above example. |
US11437238B2 |
Patterning scheme to improve EUV resist and hard mask selectivity
Methods and film stacks for extreme ultraviolet (EUV) lithography are described. The film stack comprises a substrate with a hard mask, bottom layer, middle layer and photoresist. Etching of the photoresist is highly selective to the middle layer and a modification of the middle layer allows for a highly selective etch relative to the bottom layer. |
US11437237B2 |
Silicon-containing layer-forming composition, and method for producing pattern-equipped substrate which uses same
Provided is a silicon-containing layer forming composition for forming a silicon-containing layer which exhibits an anti-reflective function during exposure in a multilayer resist process and, during dry etching, shows a high etching rate against a plasma of fluorine-based gas and a low etching rate against a plasma of oxygen-based gas. The silicon-containing layer forming composition includes a polysiloxane compound having a structural unit of the formula and a solvent. [(R1)bR2mSiOn/2] In the formula, R1 is a group represented by the following formula: (where a is an integer of 1 to 5; and a wavy line means that a line which the wavy line intersects is a bond); R2 is each independently a hydrogen atom, a C1-C3 alkyl group, a phenyl group, a hydroxy group, a C1-C3 alkoxy group or a C1-C3 fluoroalkyl group; b is an integer of 1 to 3; m is an integer of 0 to 2; n is an integer of 1 to 3; and a relationship of b+m+n=4 is satisfied). |
US11437236B2 |
Methods and systems for spot beam crystallization
Methods and systems for crystallizing a thin film provide a laser beam spot that is continually advanced across the thin film to create a sustained complete or partial molten zone that is translated across the thin film, and crystallizes to form uniform, small-grained crystalline structures or grains. |
US11437234B2 |
Metal-organic pulsed laser deposition for stoichiometric complex oxide thin films
Methods and systems for forming complex oxide films are provided. Also provided are complex oxide films and heterostructures made using the methods and electronic devices incorporating the complex oxide films and heterostructures. In the methods pulsed laser deposition is conducted in an atmosphere containing a metal-organic precursor to form highly stoichiometric complex oxides. |
US11437233B2 |
Base substrate, functional element, and method for manufacturing base substrate
A base substrate includes a supporting substrate comprising aluminum oxide, and a base crystal layer provided on a main face of the supporting substrate, comprising a crystal of a nitride of a group 13 element and having a crystal growth surface. At lease one of a metal of a group 13 element and a reaction product of a material of the supporting substrate and the crystal of the nitride of the group 13 element is present between the raised part and the supporting substrate. The reaction product contains at least aluminum and a group 13 element. |
US11437232B2 |
Method of manufacturing semiconductor device
In one embodiment, a method of manufacturing a semiconductor device includes forming a first film on a substrate. The method further includes performing a first process of forming a concave portion in the first film and forming a second film on a surface of the first film that is exposed in the concave portion by using a first gas containing a carbon element and a fluorine element. The method further includes performing a second process of exposing the second film to a second gas containing a hydrogen element or a fluid generated from the second gas. |
US11437231B2 |
Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device includes forming a trench in a semiconductor wafer; and forming a first insulating film by thermally oxidizing the semiconductor wafer. The first insulating film covers an inner surface of the trench so that a first space remains in the trench. The first insulating film has a recessed portion at the bottom of the trench. The method further includes forming a semiconductor layer on the first insulating film, the semiconductor layer filling the first space and the recessed portion; forming a second space in the trench by selectively removing the semiconductor layer so that a portion of the semiconductor layer remains in the recessed portion; forming a second insulating film in the recessed portion by thermally oxidizing the portion of the semiconductor layer; and forming a first conductive body in the trench, the first conductive body filling the second space. |
US11437230B2 |
Amorphous carbon multilayer coating with directional protection
Disclosed herein is a high throughput method for providing directional protection to a three dimensional feature on a substrate by forming a multi-layer amorphous carbon-containing coating with tunable conformality thereon. Forming the multi-layer amorphous carbon-containing coating with tunable conformality includes depositing a base layer onto a horizontal surface of the three dimensional features, and a second layer over the base layer and onto a first portion of a vertical or inclined surface of the three dimensional feature. The base layer includes a first material with a first sticking coefficient and the second layer includes a second material with a second sticking coefficient that is smaller than the first sticking coefficient. The first material includes no fluorine or less fluorine than the second material. Also disclosed herein is a method of manufacturing a three dimensional device as well as three dimensional devices. |
US11437228B2 |
Mercury discharge lamp
A mercury discharge lamp includes: a discharge tube having encapsulated therein mercury in the form of an amalgam; and a temperature control member that controls an ambient temperature of the amalgam in such a manner as to compensate for a change in the ambient temperature of the amalgam. The temperature control member may include a bimetal supporting the amalgam at a predetermined position, and the support member is formed or constituted by a bimetal. By the bimetal deforming in response to a change in the ambient temperature of the amalgam, the temperature control member changes a spaced-apart distance of the amalgam to a filament within the discharge tube and thereby changes an influence of heat generation by the filament on the amalgam. The temperature control member may include, near the amalgam, a resistance element whose resistance value changes in response to a temperature to control heat generation thereby. |
US11437227B2 |
Quadrupole mass spectrometer
A quadrupole mass spectrometer includes: a quadrupole mass filter including a pre-rod; an ionization chamber; and an ion optical system that guides ions generated in the ionization chamber to the pre-rod of the quadrupole mass filter, wherein: a potential of an exit side electrode of the ion optical system is lower than a potential of the ionization chamber and a potential of the pre-rod of the quadrupole mass filter; and there is no structure that has a higher potential than the exit side electrode and decelerates the ions between the exit side electrode and the pre-rod. |
US11437220B2 |
Plasma processing apparatus and method of operating the same
A plasma processing apparatus includes a processing chamber providing space for plasma generation, a chuck member provided in the processing chamber and supporting a substrate, at least two RF power sources providing RF power of different frequencies to the chuck member, a ring member provided to surround the chuck member, an edge electrode arranged in the ring member to be electrically insulated from the chuck member, and a variable impedance circuit being electrically connected to the edge electrode. The variable impedance circuit includes an adjustable impedance configured to control a potential of the edge electrode and a high-frequency stop circuit configured to block high-frequency power from being transmitted to the adjustable impedance. |
US11437218B2 |
Apparatus and method for nanoscale X-ray imaging
System and method for nanoscale X-ray imaging. The imaging system comprises an electron source configured to generate an electron beam along a first direction; an X-ray source comprising a thin film anode configured to receive the electron beam at an electron beam spot on the thin film anode, and to emit an X-ray beam substantially along the first direction from a portion of the thin film anode proximate the electron beam spot, such that the X-ray beam passes through the sample specimen. The imaging apparatus further comprises an X-ray detector configured to receive the X-ray beam that passes through the sample specimen. Some embodiments are directed to an electron source that is an electron column of a scanning electron microscope (SEM) and is configured to focus the electron beam at the electron beam spot. |
US11437217B2 |
Method for preparing a sample for transmission electron microscopy
A method for preparing a sample for transmission electron microscopy (TEM) comprises providing a substrate having a patterned area on its surface that is defined by a particular topography. A conformal layer of contrasting material is deposited on the topography by depositing a layer of the contrasting material on a local target area of the substrate, spaced apart from the patterned area via Electron Beam Induced Deposition (EBID). The deposition parameters, the thickness of the layer deposited in the target area, and the distance of the target area to the patterned area are selected so that a conformal layer of the contrasting material is formed on the topography of the patterned area. A protective layer is subsequently deposited. The protective layer does not damage the topography in the patterned area because the patterned area is protected by the conformal layer. |
US11437212B1 |
Surface mount fuse with solder link and de-wetting substrate
A surface mount device chip fuse including a dielectric substrate, electrically conductive first and second upper terminals disposed on a top surface of the dielectric substrate and defining a gap therebetween, a fusible element formed of solder disposed on the top surface of the dielectric substrate, within the gap, bridging the first and second upper terminals, and electrically conductive first and second lower terminals disposed on a bottom surface of the dielectric substrate and electrically connected to the first and second upper terminals, respectively, wherein a material of the dielectric substrate exhibits a de-wetting characteristic relative to the solder from which the fusible element is formed. |
US11437210B2 |
Electric interruption switch comprising reactive coating in the reaction chamber
An interruption switch is provided for interrupting high currents at high voltages, with a casing, which surrounds a contact unit defining the current path through the interruption switch which has a first and second connection contact and a separation region. The contact unit is formed such that a current can be supplied to it via the first connection contact and can be discharged therefrom via the second connection contact, or vice versa. The separation region is formed such that, when it is separated, the current path between the first connection contact and the second connection contact is interrupted. The separation region is arranged inside a reaction chamber. A coating with a reactive material is present in the reaction chamber. The reactive material is designed such that under the influence of an electric arc it attenuates or extinguishes the electric arc. |
US11437209B2 |
Control device base that attaches to the paddle actuator of a mechanical switch
A remote control device may control electrical loads and/or load control devices of a load control system without accessing electrical wiring. The remote control device may include a control unit and a base for the control unit. The base may include a frame and a mounting tab that attaches to the paddle actuator of a mechanical switch. The mounting tab may be monolithic with the frame. Alternatively, the base may include a resilient attachment member that extends from the frame and is captively retained by the mounting tab. The frame and the attachment member may be configured such that the attachment member is held in a fixed in position by the frame, or such that the attachment member is translatable relative to the frame. The base may include one or more alignment members. The base may cause a rear surface of the frame to be biased against the mechanical switch. |
US11437207B2 |
Positioning member and keyboard containing the same
The disclosure provides a keyboard includes a bottom plate, a key unit and a shielding layer. The bottom plate includes a body part and a through hole. The key unit is disposed on the body part. The shielding layer covers a portion of the bottom plate and comprising a main part disposed on the body part and an extension part extending from the main part toward the through hole, wherein the extension part has a hole with a size larger than or substantially equal to a size of the through hole. |
US11437204B2 |
Intelligent electrical switch
An intelligent electrical switch comprising a conventional mechanical switch connected to a computer system in communication with an external device and receiving instructions therefrom. The switch may be installed in an existing circuit to replace one switch in a multi-way wiring geometry, and includes a sensor detecting current on the neutral line. By determining the circuit state, the switch can determine whether, when instructions are received wirelessly to power the circuit on or off, the mechanical switch element should be toggled. |
US11437203B2 |
Power switch enclosure
A power switch including a line input configured to receive a line voltage, a load output configured to output the line voltage, a contact, a switch, a housing including a rear portion and a front cover coupled to the rear portion, an indicator supported by the front cover, the indicator configured to provide an indication of the power switch, and an indicator lens positioned between the indicator and the front cover. The contact is configured to selectively electrically connect the line input to the load output, the contact having a closed position in which the line input is electrically connected to the load output, and an open position in which the line input is not electrically connected to the load output. The switch is configured to selectively control the contract between the open position and the closed position. |
US11437200B2 |
Low voltage contact assembly
A low voltage contact assembly including a rotating support having a body adapted to rotate around a rotation axis and supporting at least a first couple of movable contacts that can be coupled to/uncoupled from corresponding first fixed contacts by rotation around said rotation axis. The first couple of movable contacts include a first and a second movable contacts housed in the rotating support. The low voltage assembly further includes a pressure exerting device having a pressing bar operatively coupled to the first and second elongated contact body and transversally placed with respect to the rotation plane of the first and second elongated contact bodies. |
US11437199B1 |
Layered dual hydroxide (LDH) composite
A layered dual hydroxide (LDH) composite is provided. The LDH composite includes a nickel (Ni)-cobalt (Co)-LDH, and a nitrogen (N) and sulfur (S) co-doped reduced graphene oxide (rGO-NS), where the Ni—Co-LDH is at least partially enfolded by the rGO-NS to form the LDH composite. An electrode including the LDH composite is also provided. |
US11437197B2 |
Electrolytic capacitor with improved connection part
In an embodiment an electrolytic capacitor includes a covering element configured to close an opening of a can comprising a capacitor element. A connection element comprises a lead tab for applying an electrical signal to the capacitor element and a rivet having a first head to fix the lead tab to the covering element. The connection element includes an upper washer arranged between the first head of the rivet and the lead tab. The lead tab has a first section having a first opening and a second section having a second opening. The lead tab is folded such that the first opening and the second opening of the lead tab are arranged above each other. The rivet is arranged in the first and second openings of the lead tab and in an opening of the upper washer. |
US11437193B2 |
Multilayer ceramic electronic component
A multilayer ceramic electronic component includes a ceramic body including a dielectric layer, and first and second internal electrodes disposed to oppose each other with the dielectric layer therebetween; first and second external electrodes having first electrode layers connected to the first and second internal electrodes, respectively, and second electrode layers disposed on the first electrode layers, respectively; and an auxiliary electrode disposed between an end portion of each of the second electrode layers and an inflection point of the ceramic body, wherein a width of the auxiliary electrode is in a range of 20 to 70% of a width of a margin portion of the first or second internal electrode. |
US11437191B2 |
Ceramic electronic component and method of manufacturing ceramic electronic component
A ceramic electronic component includes a ceramic body including an internal electrode therein and at least two external electrodes provided on an outer surface of the ceramic body. The external electrode includes an underlying electrode layer provided on the outer surface of the ceramic body, a first Ni plated layer provided on an outer side of the underlying electrode layer, and a second Ni plated layer provided on an outer side of the first Ni plated layer. Ni oxide is present between the first Ni plated layer and the second Ni plated layer. |
US11437190B2 |
Film capacitor, and exterior case for film capacitor
A film capacitor that includes a capacitor element having a metallized film including a resin film and a metal layer on a surface of the resin film; an outer case that houses the capacitor element; and a filling resin that fills a space between the capacitor element and the outer case, wherein a surface free energy of an inner surface of the outer case in contact with the filling resin is 44 mN/m or less. |
US11437189B2 |
Electronic component having plurality of internal electrodes
A multilayer capacitor 1 includes an element body, an external electrode, and a plurality of internal electrodes. The plurality of internal electrodes include electrode portions disposed to face other internal electrodes and connecting portions connecting the electrode portions to the external electrode. The connecting portions of the internal electrodes are positioned in a region corresponding to an end surface when viewed from a direction perpendicular to the end surface. The electrode portions of the internal electrodes have portions overlapping a region corresponding to an edge line surfaces when viewed from the direction perpendicular to the end surface. |
US11437185B2 |
Temperature based fluid level estimation in an electrical device
A method and system for predicting performance of a fluid filled electrical device are provided. The system includes a sensing unit operable communicating with a fluid level estimation system. The sensing unit includes one or more sensors physically mountable on and/or around the electrical device, recording temperature data associated with the fluid and the ambient environment. The fluid level estimation system determines temperatures of the fluid and a an ambient temperature, generates feature vectors for one or more of the temperatures based on their correlation with the ambient temperature, and estimates a fluid level inside the electrical device and thereby the performance, based on the feature vectors and a probability density function derived from a distribution constructed using historical temperature gradient data associated with the electrical device. |
US11437183B2 |
Coil component
A coil component includes a body, a coil part including a coil pattern and embedded in the body, an external electrode disposed on an external surface of the body and electrically connected to the coil part, a shielding layer disposed on the external surface of the body, and a ceramic insulating layer disposed on a surface of the shielding layer. |
US11437182B2 |
Electronic component and method of manufacturing electronic component
An electronic component comprising a coil component having an element body containing ceramic, a coil disposed in the element body, and an external electrode disposed in the element body and electrically connected to the coil; and a mold resin sealing the coil component. The electronic component further comprises an electrode film in contact with an outer surface of the mold resin; and a connection conductor disposed in the mold resin and electrically connecting the external electrode and the electrode film. |
US11437181B2 |
Motor-driven compressor
A metal film includes portions that are opposed to each other and located away from each other between the first winding and the second winding. The metal film includes the first linear part that is thermally coupled to a housing. The average value of electric resistance per unit length in the peripheral direction of the first linear part of the metal film is greater than an average value of electric resistance per unit length of locations other than the first linear part. |
US11437179B2 |
Inductor coil and electromagnetic component
The present invention provides an inductance coil comprising a magnetic core and a coil, wherein the coil is formed by winding a flat wire, and the flat surface of the wire is perpendicular to the axis around which the coil is wound. The coil is wrapped with an insulating adhesive tape and the tape is wound on the wire around an axis which is substantially in line with the direction along which the wire forming the coil extends, so as to form an isolation layer on the surface of the coil. Additionally, the present invention provides an electromagnetic device including the above inductance coil. |
US11437175B2 |
Magnetic unit
The present disclosure relates to the field of power electronic technology, provides a magnetic unit, including: a magnetic core and a winding, the magnetic core includes Q magnetic legs arranged in a row, where Q is a natural number and Q≥2, and the winding includes a first winding and a second winding, where the first winding is magnetically coupled with the second winding, and the first winding is wound around the Q magnetic legs while the second winding is wound around the Q magnetic legs. The first winding between any two adjacent magnetic legs is generally symmetrically disposed at both sides of the symmetric plane between the any two adjacent magnetic legs, thereby the magnetomotive force (MMF) distribution between any two adjacent magnetic legs is uniform. |
US11437173B2 |
Coil component
A coil component includes a body, a coil portion embedded in the body, and external electrodes electrically connected to the coil portion. The coil portion includes coil patterns having trenches formed in surfaces thereof. The trenches extend through a partial thickness of the coil portion, and are located at aligned locations in adjacent windings of the coil portion. A method of forming the coil component includes forming a mask pattern having a coil shaped opening and including a plurality of bridges extending across the coil shaped opening in the mask pattern. |
US11437172B2 |
Magnetic force control device and magnetic body holding device using same
Disclosed is a magnetic force control device improved to be installed even in a narrow space having a small height. The magnetic force control device includes a first pole piece having a first interaction surface, a second pole piece having a second interaction surface, a third pole piece connected to the second pole piece, a coil wound around at least one of the second pole piece and the third pole piece, a stationary magnet fixed between the first pole piece and the second pole piece and a rotary magnet disposed between the first pole piece and the third pole piece and configured to be rotatable by controlling a current flowing through the coil. |
US11437171B2 |
Magnetic material, electronic component, and winding core
A magnetic material which is likely to be cracked or chipped. The magnetic material is a magnetic material including ferrite particles and segregated particles containing Bi and Si, and characteristically, the magnetic material contains, as a main constituent, 46.0 mol % to 50.0 mol % Fe2O3, 0.4 mol % to 8.0 mol % CuO, 23.0 mol % to 32.0 mol % ZnO, and 18.0 mol % to 22.0 mol % NiO, and the ratio of the average particle size of the segregated particles to the average particle size of the ferrite particles is 0.04 or more and 0.19 or less (i.e., 0.04 to 0.19). |
US11437167B2 |
Insulated wire
An insulated wire includes: a copper alloy conductor; and at least one resin layer directly or indirectly coated on an outer peripheral face of the copper alloy conductor, in which the copper alloy conductor has a composition where a total content of metal components selected from Al, Be, Cd, Mg, Pb, Ni, P, Sn, and Cr is from 0.1 to 2.0 ppm and content of copper is 99.96 mass % or higher, and has a specific texture where an average orientation density in an area where φ2=0 degrees, φ1=0 degrees, and Φ=from 0 degrees to 90 degrees is from 3.0 to less than 35.0, and a maximum orientation density in an area where φ2=35 degrees, φ1=from 45 degrees to 55 degrees, and Φ=from 65 degrees to 80 degrees is from 1.0 to less than 30.0. |
US11437165B2 |
Transmission cable and manufacturing method for the same
A transmission cable includes a conductor and a composite layer. The composite layer is formed by having an inner surface of an outer wrap layer adhered to an outer surface of an inner wrap layer with a glue material. The composite layer wraps the conductor and an inner surface of the inner wrap layer is in contact with an outer surface of the conductor. The inner wrap layer is made of polytetrafluoroethylene with a foaming degree of 65% to 77%, and the outer wrap layer is made of polyimide. The composite layer is made by drawing cable at a rate of 0.1-0.5 m/min and taping with an overlap percentage between 32% and 37% during a wrapping process. |
US11437158B2 |
Method, device and apparatus for machining groove of poloidal segment, and computer-readable storage medium
This application relates to manufacturing of vacuum chambers of nuclear fusion reactors, and more particularly to a method, device and apparatus for machining grooves of poloidal segments of a vacuum chamber of a nuclear fusion reactor, and a computer-readable storage medium. The method includes: collecting three-dimensional (3D) point cloud data of surfaces of individual poloidal segments of the vacuum chamber; performing reverse model reconstruction, based on the three-dimensional point cloud data, to generate an actual 3D model to acquire a sectional view of the vacuum chamber; extracting a cross-reconstruction region between two adjacent poloidal segments; and calculating a target machining allowance of individual poloidal segments according to the cross-reconstruction region and a preset segment boundary to generate a machining strategy for the groove of individual poloidal segments. |
US11437153B2 |
3D printing of additive structures for nuclear fuels
A method for manufacturing a nuclear fuel compact is provided. The method includes forming an additive structure, consolidating a fuel matrix around the additive structure, and thermally processing the fuel matrix to form a fuel compact in which the additive structure is encapsulated therein. The additive structure optionally includes a vertical segment and a plurality of arm segments that extend generally radially from the vertical segment for conducting heat outwardly toward an exterior of the fuel compact. In addition to improving heat transfer, the additive structure may function as burnable absorbers, and may provide fission product trapping. |
US11437151B2 |
Method and system for providing optimized layout plan for a site
Present invention discloses method and system for providing an optimized layout plan for a site. Method comprising tracking inter-zone movement of at least one person operating in one or more zones at the site, generating inter-zone movement sequence from the inter-zone movement and classifying the inter-zone movement sequence into at least one of primary movement, secondary movement and tertiary movement. Thereafter, method comprising determining a dependency of the primary movement on the secondary movement of the at least one person while executing a primary task by the at least one person and generating the optimized layout plan for the site based on at least one of the primary movement, the secondary movement, the tertiary movement of the at least one person, the dependency of the primary movement on the secondary movement of the at least one person and existing layout parameters of the site. |
US11437150B2 |
System and method for secured sharing of medical data generated by a patient medical device
Methods and systems provide for receiving, at a remote server, first data and a first sharing key acquired from a first processor associated with a first medical practice, and receiving, at the remote server, second data and a second sharing key acquired from a second processor associated with a second medical practice. The methods and systems provide for comparing, by the remote server, the first sharing key to the second sharing key, and granting, to the first and second processors by the remote server, access to the first and second data stored in the remote server in response to a successful comparison of the first and second sharing keys. The methods and systems provide for sharing, by the remote server, the first and second data with the first and second processors in response to the grant of access. |
US11437144B2 |
Systems and methods for image processing
The present disclosure provides computer-aided diagnosis systems and methods for detecting bone fracture. The method may include obtaining one or more medical images related to one or more bones. The method may also include obtaining a fracture detection model generated based on a machine learning model. The method may also include detecting, for at least one of the one or more medical images, one or more bone fracture regions of the one or more bones in the medical image using the fracture detection model. |
US11437142B2 |
Biofluidic triggering system and method
A method of signaling a medical response action comprises receiving a biofluidic input from a client or application, by a logical testing unit, wherein the logical testing unit comprising a testing display and a persistent testing mechanism, further wherein the persistent testing mechanism comprising one or more analogical data processors, generating one or more logical results from the processing of biofluidic data from the biofluidic input, displaying, on the testing display of the logical testing unit, the one or more logical results, capturing the logical indicators on the testing display with a mobile computing unit, generating, by the mobile computing unit, a pixelated result and an action result, displaying, on the mobile display, the pixelated result and action result, responsive to a signaling input from the client or application, the mobile computing unit processes, by one or more processors, the signaling input and generating an action response packet. |
US11437140B1 |
Battery and workstation monitoring system and display
An Asset Management System and a method for managing a fleet of assets is provided. The system is capable of determining use states and high-use periods of a fleet of mobile workstations. Use states are determined by sensors resident on mobile workstations, the sensors operable to detect the occurrence of a specified event. The Asset Management System is able to interpret data sent by the sensors and determine a type of use and use state for each mobile workstation based on the data or lack of data sent by the sensors. The Asset Management System is operable to determine periods of high-use across the fleet of mobile workstations. The Asset Management System is also operable to determine a return-on-investment level of each mobile workstation in the fleet and generate a heat map based on those levels. |
US11437138B2 |
System, method, and computer program product for tracking endoscopes in a forced-air drying cabinet
Described are a system, method, and computer program product for tracking endoscopes in a forced-air drying cabinet including a compressor, a plurality of support arrangements, and an inner area accessible by a door. The method may include receiving a signal from a signal emitting member attached to and associated with an endoscope. The method may also include determining an identifier and a drying protocol of the endoscope. The method may further include identifying a support arrangement to support the endoscope and determining a connection status of the endoscope to a first airflow output and a second airflow output. The method may further include initiating a drying process, when the endoscope is connected, according to the drying protocol by causing the compressor to create at least one airflow through the endoscope from the first airflow output, the second airflow output, or a combination thereof. |
US11437135B2 |
Liquid ingesting management system
A liquid ingesting management system is provided. The liquid ingesting management system includes a fluid container, a database and a wireless transmit/receive unit. The wireless transmit/receive unit communicates with the fluid container and the database through a wireless technique to access the database and control the fluid container to perform a liquid ingesting management process. |
US11437134B2 |
Recommending consumer products using product-ingredient efficacy and/or user-profile data
To help consumers around the world reduce the confusion and complexity of choosing among thousands of wellness products that are effective for their particular medical conditions and/or wellness goals, the present inventor, devised one or more exemplary systems, methods, software, and data structures for recommending products, such as health, fitness, and nutritional products, to consumers. One exemplary system receives user profile information, such as gender, age, medical condition(s), wellness goal(s), biometric data, allergies and sensitivities, and/or nutrition information, and recommends products based on the consumer profiles and product ingredient efficacy and/or contraindications for the medical conditions and/or wellness goals. The system recommends the most scientifically effective products for a particular consumer, while accounting for contraindications thereby reducing risk potentially harmful products. The system ultimately empowers consumers around the world to make safer and more knowledgeable decisions regarding their own wellness. |
US11437133B2 |
Athletic band with removable module
A performance monitoring system includes an athletic band or other article of apparel worn by a user, with a pocket supported by the article and defining a cavity, where the pocket has a sensor opening extending through an inner wall of the pocket and an access opening providing access to the cavity. The system also includes an electronic module received in the cavity such that the module can be inserted and removed from the cavity through the access opening. The module has a projection on an underside of the electronic module and a sensor mounted on the projection, where the projection extends through the sensor opening when the electronic module is received in the cavity and is configured to place the sensor in close proximity to skin of the user, such that the sensor is configured to sense a physiological parameter of the user. |
US11437131B2 |
Methods and systems for analyzing accessing of drug dispensing systems
Various aspects described herein relate to presenting drug dispensing information. Data related to a plurality of dispensing events initiated by one or more employees, of an electronic drug dispensing system can be received. A set of dispensing events of the plurality of dispensing events can be determined as constituting possible misappropriation of drugs by the one or more employees. An alert related to the set of dispensing events can be provided based on determining that the set of dispensing events constitute possible misappropriation of drugs. |
US11437130B2 |
Methods and systems for collecting pharmaceutical containers
A pharmaceutical order filling system receives pharmaceutical orders and uses an accumulation device to accumulate bottles of pharmaceuticals corresponding to the pharmaceutical orders. The accumulation device is configured with a table assembly that includes a plurality of holding tubes configured to accumulate multiple bottles corresponding to pharmaceutical orders. The accumulation device also includes a bottle pick and place assembly configured to place bottles into holding tubes and an unload assembly configured to empty accumulated bottles from holding tubes into an unload assembly tube. The accumulation device may be further configured to receive and temporarily store a single bottle of a prescription order. The accumulation device may be configured to release accumulated bottles onto a conveyor in an upright position. |
US11437120B2 |
Memory system for activating redundancy memory cell and operating method thereof
A memory system includes a memory device including a memory cell array including a plurality of memory cell groups, and a controller for selectively activating or inactivating one of the memory cell groups. |
US11437118B2 |
Memory device and test method thereof
A memory device includes: a plurality of sense amplifier circuits sensing a data bit in response to a parallel test signal from a plurality of banks; a plurality of comparators comparing the data bit from each of the plurality of sense amplifier circuits with a test bit; and a logic circuit receiving output signals of the plurality of comparators and outputting a test result, wherein each of the plurality of comparators receives the test bit, an evolved parallel bit test (PBT) signal, at least one test ignore signal, and a test pass signal, and compares the data bit and the test bit in response to the evolved parallel bit test (PBT) signal, the at least one logic state test setting signal, and the test pass signal, and passes a corresponding bank regardless of a test operation in response to the test pass signal. |
US11437117B2 |
NAND flash array defect real time detection
A memory device comprises a memory array; a word line driver circuit including a charge pump circuit configured to generate a program voltage target to be applied to a word line to program a memory cell of the memory array, and a control loop to activate the charge pump circuit using a control signal according to a comparison of a pump circuit output voltage to the program voltage target; a sensor circuit that compares a duty cycle of the control signal to a specified duty cycle after the charge pump circuit output reaches the program voltage target, and provides an indication of current generated by the charge pump circuit according to the duty cycle; and logic circuitry that generates a fault indication when the current generated by the charge pump circuit is greater than a specified threshold current. |
US11437116B2 |
System and method for counting fail bit and reading out the same
An apparatus may include a memory array, a test circuit coupled to the memory array, a counter circuit coupled to the test circuit and an input/output (I/O) circuit coupled to the counter circuit. During a test operation, the test circuit may receive blocks of data from the memory array and compare the data to detect errors in the blocks of data. The counter circuit may increment a count value in response to detection of an error by the test circuit, and the I/O circuit may provide the count value to an output. The test circuit may also provide test comparison data based on the received blocks of data, and the I/O circuit may provide one of the count value and the test comparison data to the output. |
US11437112B2 |
Multi-level signaling for a memory device
Methods, systems, and devices for testing of multi-level signaling associated with a memory device are described. A tester may be used to test one or more operations of a memory device. The memory device may be configured to communicate data using a modulation scheme that includes three or more symbols. The tester may be configured to communicate data using a modulation scheme that includes three or fewer symbols. Techniques for testing the memory device using such a tester are described. |
US11437111B2 |
Trims corresponding to program/erase cycles
Instructions can be executed to adjust a trim at first intervals until a quantity of program/erase cycles (PEC) have occurred. The trim defines a valley width between data states. Instructions can be executed to adjust the trim at second intervals, greater than the first intervals, after the quantity of PEC have occurred. |
US11437109B2 |
Semiconductor storage device
A semiconductor storage device includes memory strings, bit lines connected to the memory strings, respectively, sense transistors of which gates are connected to the bit lines, respectively, first transistors connected between the bit lines and the gates of the sense transistors, respectively, and a control circuit. Each of the memory strings includes first and second memory transistors adjacent to each other. The control circuit is configured to perform, during a first write sequence, a read operation with respect to the second memory transistors, a program operation with respect to the first memory transistors, and a verify operation with respect to the first memory transistors, in this order. During the verify operation, the control circuit turns on the first transistors during a first sense period, and then turns on the first transistors during a second sense period longer than the first sense period. |
US11437107B2 |
Semiconductor memory apparatus and operating method thereof, and semiconductor memory system
A semiconductor memory device may include a caching latch circuit and a sensing latch circuit. The caching latch circuit may store setup data. The sensing latch circuit may store sensing data. |
US11437105B2 |
Memory device
A memory device includes memory blocks, each including memory cells, and peripheral circuits that control the memory blocks and execute an erase operation for each of the memory blocks. Each memory block includes word lines stacked on a substrate, channel structures extending perpendicular to an upper surface of the substrate and penetrating through the word lines, and a source region disposed on the substrate and connected to the channel structures. During an erase operation in which an erase voltage is input to the source region of a target memory block, the peripheral circuits reduce a voltage of a first word line from a first bias voltage to a second bias voltage at a first time and reduce a voltage of a second word line, different from the first word line, from a third bias voltage to a fourth bias voltage at a second time different from the first in time. |
US11437103B2 |
Memory cells configured to generate weighted inputs for neural networks
A method can include applying a first voltage to a first memory cell to activate the first memory cell, applying a second voltage to a second memory cell coupled in series with the first memory cell to activate the second memory cell so that current flows through the first and second memory cells, and generating an output responsive to the current. The first voltage and a threshold voltage of the second memory cell can be such that the current is proportional to a product of the first voltage and the threshold voltage of the second memory cell. |
US11437102B1 |
Memory erasure using proximity heaters
A memory array with memory cells may have one or more heaters integrated into the memory array between the memory cells. A processor in communication with the heater may notify the heater to activate when a trigger event occurs. |
US11437101B2 |
Resistive memory storage apparatus and operating method thereof
A resistive memory storage apparatus including a memory cell, a selecting transistor and a memory controller is provided. The memory cell outputs a writing current during a writing pulse width period. The selecting transistor is coupled to the memory cell. The memory controller is coupled to the selecting transistor and the memory cell. The memory controller is configured to apply a control voltage that gradually changes to a predetermined voltage level to a control end of the selecting transistor during a resistance transition phase of the writing pulse width period and set the control voltage to the predetermined voltage level during a filament stabilization phase after the resistance transition phase, so as to limit the writing current to a predetermined current value. In addition, an operating method for a resistive memory storage apparatus is also provided. |
US11437096B2 |
Semiconductor storage device and memory system including semiconductor storage device and controller
According to an embodiment, a control circuitry performing: a first operation of reading data out of a memory cell with a first voltage applied to a word line while changing the first voltage by a first shift amount within a first range, and a second operation of reading data out of the memory cell with a second voltage applied to the word line while changing the second voltage by a second shift amount within a second range, wherein the second shift amount is smaller than the first shift amount, and wherein the control circuitry performs the second operation to apply the second voltage to the word line subsequently to application of the first voltage to the word line in the first operation. |
US11437095B2 |
Semiconductor memory device, memory system, and write method
According to one embodiment, a memory system includes a semiconductor memory device including a memory cell capable of holding at least 4-bit data and a controller configured to control a first write operation and a second write operation based on the 4-bit data. The controller includes a conversion circuit configured to convert 4-bit data into 2-bit data. The semiconductor memory device includes a recovery controller configured to recover the 4-bit data based on the converted 2-bit data and data written in the memory cell by the first write operation. The first write operation is executed based on the 4-bit data received from the controller, and the second write operation is executed based on the 4-bit data recovered by the recovery controller. |
US11437093B2 |
Methods for mitigating power loss events during operation of memory devices and memory devices employing the same
Memory devices and methods for operating the same are described. The memory devices may include non-volatile memory having a plurality of memory cells, and a controller. The controller may be configured to begin a first programming operation configured to program a first one of the plurality of memory cells with more than one bit of information, terminate the first programming operation in response to detecting a power loss event, and program, with a second programming operation, second and third ones of the plurality of memory cells with the more than one bit of information. |
US11437085B2 |
Multi-phase clock generator, memory device including multi-phase clock generator, and method of generating multi-phase clock of memory device
A multi-phase clock generator includes first and second variable delay lines, a first phase splitter configured to phase-split a first phase-delayed clock, output from a clock tree, to output a first divided clock and a third divided clock, a second phase splitter configured to phase-split a second phase-delayed clock, output from the clock tree, to output a second divided clock and a fourth divided clock, a first duty cycle detector configured to detect a first duty error between the first divided clock and the third divided clock, and a second duty cycle detector configured to detect a second duty error between the second divided clock and the fourth divided clock. The first variable delay line is controlled according to the first duty error, and the second variable delay line is controlled according to the second duty error. |
US11437079B2 |
Span mask generation
Examples of the present disclosure provide apparatuses and methods for span mask generation. An example method comprises creating, using sensing circuitry, a number of bit vectors, wherein each of the number of bit vectors includes a repeating pattern based on a size of the number of bit vectors and a particular mask depth. |
US11437074B2 |
Method and system for composing a video material
A method and system for composing a video of a course of actions along a track in an area monitored by a plurality of video cameras. A first sequence of user inputs defining the track is received. Each user input in the first sequence is associated with a time stamp and is received as an indication of a position in a map of the area being monitored. For each user input in the first sequence, video recordings from those that have a field-of-view covering the position indicated by the user input are collected. The collected video recordings are recorded in a time period starting at the time stamp associated with the user input and ending at a time stamp associated with a next user input in the first sequence or when an indication to stop the collecting is received. A video material is then composed from the collected video recordings. |
US11437069B2 |
Magnetic recording and reproducing device
According to one embodiment, a magnetic recording and reproducing device includes a perpendicular magnetic recording medium, a perpendicular magnetic recording head, a thermal assisted magnetic recording medium, and a thermal assisted magnetic recording head. |
US11437068B1 |
HAMR recording head with external cavity laser using a near-field transducer as a reflector
A recording head includes an external cavity laser with an externally mounted part having an active region. The external cavity laser also includes a channel waveguide that delivers light towards a media-facing surface. A near-field transducer functions as a reflector, either alone or in combination with a Bragg grating in the channel waveguide. A reflective back facet of the externally mounted part and the reflector define a resonator of the external cavity laser. |
US11437066B2 |
Magnetic recording tape and magnetic recording tape cartridge
To provide a magnetic recording tape and the like that have excellent magnetic properties and exhibit a favorable SNR. There are provided a magnetic recording tape and the like including at least: a base layer that includes a long film having flexibility; and a magnetic layer formed on a side of one main surface of the base layer, in which an under layer and a seed layer are provided in the stated order from a side of the magnetic layer toward a side of the base layer between the magnetic layer and the base layer, the underlayer contains at least Co and Cr, and has an average atomic number ratio represented by the following formula (1): Co(100-y)Cry (where y is within a range of 37≤y≤45.), and the seed layer formed directly on the base layer has a film thickness of 5 nm or more and 30 nm or less, and contains Ti and O and has an average atomic number ratio represented by the following formula (2): Ti(100-x)Ox (where x≤10.) or contains Ti—Cr—O and has an average atomic number ratio represented by the following formula (3): (TiCr)(100-x)Ox (where x≤10.). |
US11437064B1 |
Heat-assisted magnetic recording (HAMR) medium with optical-coupling multilayer between the recording layer and heat-sink layer
A heat-assisted magnetic recording (HAMR) disk has a magnetic recording layer (typically a FePt chemically-ordered alloy), a seed-thermal barrier layer (typically MgO) below the recording layer, a heat-sink layer, and an optical-coupling multilayer of alternating plasmonic and non-plasmonic materials between the heat-sink layer and the seed-thermal barrier layer. Unlike a heat sink layer, the multilayer has very low in-plane and out-of-plane thermal conductivity and thus does not function as a heat sink layer. The multilayer's low thermal conductivity allows the multilayer to also function as a thermal barrier. Due to the plasmonic materials in the multilayer it provides excellent optical coupling with the near-field transducer (NFT) of the HAMR disk drive. |
US11437059B2 |
Magnetic head and magnetic recording device with stacked body material configurations
According to one embodiment, a magnetic recording device includes a magnetic head, and an electrical circuit. The magnetic head includes a first magnetic pole, a second magnetic pole, and a stacked body provided between the first and the second magnetic poles. The stacked body includes a first nonmagnetic layer, a first magnetic layer provided between the first nonmagnetic layer and the second magnetic pole, a first layer provided between the first magnetic layer and the second magnetic pole, a second nonmagnetic layer provided between the first layer and the second magnetic pole, a second magnetic layer provided between the second nonmagnetic layer and the second magnetic pole, and a third nonmagnetic layer provided between the second magnetic layer and the second magnetic pole. The electrical circuit supplies, to the stacked body, a first current having a first orientation from the second magnetic pole toward the first magnetic pole. |
US11437056B1 |
Vehicle sound analysis
The disclosure generally relates to collecting and analyzing audible signals produced by a system. Audio segments and metadata can be received and compared. A closest match and deviations can be determined based on the comparison. Based on this analysis, a condition of the system during its operation can be determined. |
US11437055B2 |
Method and device for increasing musical sensitivity
A method and a device for increasing the perception of acoustic events, particularly for increasing musical sensitivity. As high a correlation as possible between heard and felt perceptions can be achieved by the conversion of the musical signal into vibrations on the skin, the local impact distribution of the filtered musical signals, the emphasis of the dominant musical signals by expanding the extent of the impact, the transfer of the signal portions in the non-feelable range into the feelable range, and the variable base spectrum adapting to the current musical spectrum. |
US11437054B2 |
Sample-accurate delay identification in a frequency domain
Systems, methods, and computer program products for frequency-domain estimation of latency between audio signals. In some embodiments, the estimation is performed on first blocks of data indicative of samples of a first audio signal and second blocks of data indicative of samples of a second audio signal, and includes determining a coarse latency estimate, including by determining gains which, when applied to some of the second blocks, determine estimates of one of the first blocks, and identifying one of the estimates as having a best spectral match to said one of the first blocks. A refined latency estimate is determined from the coarse estimate and some of the gains. Optionally, at least one metric indicative of confidence in the refined latency estimate is generated. Audio processing (e.g., echo cancellation) may be performed on the frequency-domain data, including by performing time alignment based on the refined latency estimate. |
US11437052B2 |
Method and system for parallel audio transcoding
A parallel audio transcoding method includes splitting audio into segments of a certain length; performing parallel transcoding by allocating the split segments to a plurality of encoders; and concatenating the segments encoded through the parallel transcoding and merging the same into a single encoded file. Performing parallel transcoding includes inserting additional regions, which overlap and neighbor each of the split segments, and sending the same to the encoders, and merging includes cutting out the additional regions from the encoded stream to create a stream corresponding to the split segments. |
US11437050B2 |
Artificial intelligence based audio coding
Techniques are described for coding audio signals. For example, using a neural network, a residual signal is generated for a sample of an audio signal based on inputs to the neural network. The residual signal is configured to excite a long-term prediction filter and/or a short-term prediction filter. Using the long-term prediction filter and/or the short-term prediction filter, a sample of a reconstructed audio signal is determined. The sample of the reconstructed audio signal is determined based on the residual signal generated using the neural network for the sample of the audio signal. |
US11437048B2 |
Methods, apparatus and system for rendering an audio program
A method for generating a bitstream indicative of an object based audio program is described. The bitstream comprises a sequence of containers. A first container of the sequence of containers comprises a plurality of substream entities for a plurality of substreams of the object based audio program and a presentation section. The method comprises determining a set of object channels. The method further comprises providing a set of object related metadata for the set of object channels. In addition, the method comprises inserting a first set of object channel frames and a first set of object related metadata frames into a respective set of substream entities of the first container. Furthermore, the method comprises inserting presentation data into the presentation section. |
US11437044B2 |
Information processing apparatus, control method, and program
The information processing apparatus (2000) computes a first score representing a degree of similarity between the input sound data (10) and the registrant sound data (22) of the registrant (20). The information processing apparatus (2000) obtains a plurality of pieces of segmented sound data (12) by segmenting the input sound data (10) in the time direction. The information processing apparatus (2000) computes, for each piece of segmented sound data piece (12), a second score representing the degree of similarity between the segmented sound data (12) and the registrant sound data (22). The information processing apparatus 2000 makes first determination to determine whether a number of speakers of sound included in the input sound data (10) is one or multiple, using at least the second score. The information processing apparatus (2000) makes second determination to determine whether the input sound data (10) includes the sound of the registrant (20), based on the first score, the second scores, and a result of the first determination. |
US11437043B1 |
Presence data determination and utilization
Systems and methods for presence ground truth approximation and utilization are disclosed. For example, a system detects the presence of a predefined subject, such as a person associated with a given user profile, and/or determines that authentication criteria for performing an action in association with the user profile has been satisfied. A period of time to associate data is determined, and data of one or more data types is labeled as being associated with the speaker identification event. That data may be formatted and input into one or more models to train those models to more accurately detect presence and/or determine whether authentication of a user profile should succeed. |
US11437041B1 |
Speech interface device with caching component
A speech interface device is configured to receive response data from a remote speech processing system for responding to user speech. This response data may be enhanced with information such as a remote ASR result(s) and a remote NLU result(s). The response data from the remote speech processing system may include one or more cacheable status indicators associated with the NLU result(s) and/or remote directive data, which indicate whether the remote NLU result(s) and/or the remote directive data are individually cacheable. A caching component of the speech interface device allows for caching at least some of this cacheable remote speech processing information, and using the cached information locally on the speech interface device when responding to user speech in the future. This allows for responding to user speech, even when the speech interface device is unable to communicate with a remote speech processing system over a wide area network. |
US11437040B1 |
Modifying communication channel interactions based on real-time event tracking
Various embodiments of the present disclosure relate generally to providing services to users via communication channels. More specifically, various embodiments of the present disclosure relate to systems and methods for modifying, updating, and/or changing communication channel interactions based on the tracking or listening for events within other communication channels. |
US11437037B2 |
Virtual assistant host platform configured for interactive voice response simulation
Aspects of the disclosure relate to using machine learning to simulate an interactive voice response system. A computing platform may receive user interaction information corresponding to interactions between a user and enterprise computing devices. Based on the user interaction information, the computing platform may identify predicted intents for the user, and may generate hotkey information based on the predicted intents. The computing platform may send the hotkey information and commands directing the mobile device to output the hotkey information. The computing platform may receive hotkey input information from the mobile device. Based on the hotkey input information, the computing platform may generate a hotkey response message. The computing platform may send, to the mobile device, the hotkey response message and commands directing the mobile device to convert the hotkey response message to an audio output and to output the audio output. |
US11437034B2 |
Remote control method and apparatus for an imaging apparatus
Disclosed are a method and apparatus for remotely controlling an imaging apparatus. A method of controlling a remote control apparatus includes converting a spoken utterance of a user into an utterance text or receiving the utterance text, applying a generative model-based first learning model to the utterance text and generating an image having attributes corresponding to a context of the utterance text, and externally transmitting the image and the utterance text. In addition, a method of controlling an imaging apparatus includes receiving a first input including text or speech data and a second input including a first image, capturing at least one second image based on the first input, comparing the first image and the second image, and transmitting the second image in response to a comparison result of the first image and the second image. |
US11437031B2 |
Activating speech recognition based on hand patterns detected using plurality of filters
A device to process an audio signal representing input sound includes a hand detector configured to generate a first indication responsive to detection of at least a portion of a hand over at least a portion of the device. The device also includes an automatic speech recognition system configured to be activated, responsive to the first indication, to process the audio signal. |
US11437030B2 |
Electronic apparatus and method for voice recognition
Selectively performing voice recognition using one device among multiple devices that recognize and execute the voice recognition based on at least one of apparatus information of the multiple devices and a function parsed from a result of the voice recognition. Thereby, only a single preferable device in an environment in which multiple devices exist, which can service the user input via voice recognition, actually responds to the voice input and services the voice input of the user. |
US11437028B2 |
Method and apparatus for sound analysis
Disclosed is a sound analysis method and apparatus which execute an installed artificial intelligence (AI) algorithm and/or a machine learning algorithm and are capable of communicating with other electronic devices and servers in a 5G communication environment. The sound analysis method and apparatus provide a sound learning model specialized for a sound environment of a target space. |
US11437025B2 |
Cross-lingual speech recognition
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for cross-lingual speech recognition are disclosed. In one aspect, a method includes the actions of determining a context of a second computing device. The actions further include identifying, by a first computing device, an additional pronunciation for a term of multiple terms. The actions further include including the additional pronunciation for the term in the lexicon. The actions further include receiving audio data of an utterance. The actions further include generating a transcription of the utterance by using the lexicon that includes the multiple terms and the pronunciation for each of the multiple terms and the additional pronunciation for the term. The actions further include after generating the transcription of the utterance, removing the additional pronunciation for the term from the lexicon. The actions further include providing, for output, the transcription. |
US11437024B2 |
Information processing method and apparatus therefor
Disclosed are an information processing method and apparatus capable of controlling an electronic device in a 5G communication environment by processing information based on execution of a mounted artificial intelligence (AI) algorithm or machine learning algorithm. An information processing method according to the present disclosure may include: obtaining verbal information and non-verbal information related to a controlling subject and a controlled object; generating a first sentence including a coreference and a control command, by converting the verbal information into text; assigning identification information to the controlled object based on analysis of the non-verbal information; generating, from the first sentence, a second sentence supplemented with the coreference by using the identification information on the controlled object; and calling the controlled object by using the identification information on the controlled object included in the second sentence, and distributing the control command to the called controlled object. |
US11437023B2 |
Apparatus and method with speech recognition and learning
A processor-implemented speech recognition method includes: applying, to an input layer of a neural network, a frame of a speech sequence; obtaining an output of a hidden layer of the neural network corresponding to the frame; calculating a statistical value of at least one previous output of the hidden layer corresponding to at least one previous frame of the speech sequence; normalizing the output based on the statistical value; applying the normalized output to a subsequent layer of the neural network; and recognizing the speech sequence based on the applying of the normalized output. |
US11437019B1 |
System and method for source authentication in voice-controlled automation
A system authenticates sound verbalized or otherwise generated by a live source within a monitored setting for voice-controlled or sound-controlled automation of a responsive process. One or more classifiers each generate a decision value according to values of predetermined signal features extracted from a captured digital stream, and a sound type classification is computed according to an aggregate score of a predetermined number of decision values. The actuation of the responsive process is authenticated when the system discriminately indicates the captured sound signals to be verbalized or generated by a live source. The responsive process is thereby suppressed when the sound is instead determined to be reproduced or otherwise previously transduced, for example by a transmission or recording. |
US11437017B2 |
Embodied negotiation agent and platform
Human speech signals that are uttered within an environment are transcribed; the environment includes one or more avatars representing one or more software agents; the human speech signals are directed to at least one of the avatars. At least one non-speech behavioral trace is obtained within the environment; the trace is representative of non-speech behavior directed to the at least one of the avatars. The transcribed human speech signals and the at least one non-speech behavioral trace are forwarded to the one or more software agents. A proposed act is obtained from at least one of the agents; responsive thereto, a command is issued to cause the avatar corresponding to the software agent from which the proposed act is obtained to emit synthesized speech and to act visually in accordance with the proposed act. |
US11437016B2 |
Information processing method, information processing device, and program
An information processing method is realized by a computer, and includes setting a pronunciation style with regard to a specific range on a time axis, arranging one or more notes in accordance with an instruction from a user within the specific range for which the pronunciation style has been set, and generating a characteristic transition, which is a transition of acoustic characteristics of voice that pronounces the one or more notes within the specific range in the pronunciation style set for the specific range. |
US11437011B2 |
Apparatus and method for active noise suppression in a vehicle
A method and an apparatus for active noise suppression in a vehicle. The apparatus includes an actuator in the vehicle and a part of the vehicle. The part of the vehicle is designed according to a first transfer function, which characterizes a transmission behavior of the part of the vehicle for sound. At least a part of the actuator is configured according to a second transfer function, which characterizes a transmission behavior of the at least one part for sound. The actuator is controllable in dependence on a control variable for active noise suppression. |
US11437007B2 |
Sound-absorbing piece and preparation method thereof
The present invention discloses a sound-absorbing piece and a preparation method thereof. The preparation method of the sound-absorbing piece comprises: preparing perforated sound-absorbing cotton matched with a preset cavity in shape; mixing sound-absorbing material powder with a solvent and a template agent to prepare a sound-absorbing slurry; impregnating the perforated sound-absorbing cotton with the sound-absorbing slurry for a preset period; and drying the perforated sound-absorbing cotton impregnated with the sound-absorbing slurry to remove a liquid in the perforated sound-absorbing cotton. |
US11437004B2 |
Audio performance with far field microphone
Various aspects include systems and approaches for providing audio performance capabilities with one or more far field microphones. One aspect includes a method of controlling a speaker system with at least one far field microphone that is coupled with a separate display device. The method can include: receiving a user command to initiate an audio performance mode; initiating audio playback of an audio performance file at a transducer at the speaker system; initiating video playback including musical performance guidance associated with the audio performance file at the display device; receiving a user generated acoustic signal at the at least one far field microphone after initiating the audio playback and the video playback; comparing the user generated acoustic signal with a reference acoustic signal; and providing feedback about the comparison to the user. |
US11437000B2 |
Machine learning method, machine learning system, and display system
To improve the display quality of a display device. To provide a method of correcting image data input to the display device. To provide a novel image correction method or an image correction system. Machine learning for a neural network correcting image data input to the display device is performed by the following method: second image data based on an image that is displayed on the display device by input of first image data to the display device is obtained; third image data is generated by obtaining a difference between the first image data and the second image data; fourth image data is generated by adding the first image data and the third image data; and a weight coefficient is updated so that output data obtained by input of the first image data to the neural network is close to the fourth image data. |
US11436997B2 |
Electronic device and ambient light sensing method thereof
An electronic device includes an OLED display having a plurality of pixels and an ambient light sensor disposed under a first pixel of the plurality of pixels. In a first sensing interval, the ambient light sensor generates a first sensing value. The first sensing interval includes a first period and a second period. The first pixel has a first brightness in the first period and has a second brightness the second period. In a second sensing interval, which has the same time length as the first sensing interval, the ambient light sensor generates a second sensing value. The first pixel has the second brightness in the second sensing interval. The first pixel has an identical hue in the first sensing interval and the second sensing interval. The ambient light sensor acquires an ambient light intensity according to the first sensing value and the second sensing value. |
US11436992B2 |
Display system and method for forming an output buffer of a source driver
A display system and a method for forming an output buffer of a source driver are provided. The display system includes a plurality of pixels coupled to a plurality of gate lines and a plurality of source lines. A gate driver provides a plurality of gate signals to the plurality of gate lines. A source driver provides a plurality of image signals to the plurality of source lines. The source driver includes an output buffer. The output buffer includes a transistor. The transistor is either a native transistor device, a depletion-mode transistor device or a low-threshold transistor device. |
US11436990B2 |
GOA device and gate driving circuit
A gate on array (GOA) device and a gate driving circuit are provided. The GOA device includes at least two GOA units. Each of the at least two GOA units includes at least one pull-down maintenance unit. The pull-down maintenance unit at least includes a first thin film transistor. The first thin film transistor includes a base substrate, a first electrode, a second electrode, and a third electrode. An electric potential of the first electrode is different from an electric potential of the second electrode. The first electrode or the second electrode is electrically connected to the third electrode. |
US11436986B2 |
Light-emitting display device and method of sensing degradation thereof
A light-emitting display device includes a display panel including a high-potential power voltage line and a low-potential power voltage line and provided with a plurality of pixels each including a driving transistor and an organic light-emitting diode, a timing controller configured to generate N (N being a natural number) sensing images depending on a size of accumulated image data by accumulating image data for each pixel, and to display the display panel of data of at least one sensing image of the N sensing images on the display panel and to obtain an amount of degradation of organic light-emitting diodes in a sensing mode, and a degradation sensing unit configured to estimate the amount of degradation of the organic light-emitting diodes by sensing an electrical physical quantity for each panel or for each region in a panel in a state in which the at least one sensing image is displayed on the display panel, and to provide the amount of degradation of the organic light-emitting diodes to the timing controller. |
US11436983B2 |
Gate driving circuit and display device using the same
A gate driving circuit includes a Q node controller generating a voltage of a Q node by using a first clock, a second clock, a third clock, and a start signal; a QB node controller generating a voltage of a QB node by using the second clock and the third clock; and an output part including a pull-up TFT and a pull-down TFT and generating an output signal including a first pulse interval, of a gate-on voltage, synchronized with a part of the first clock according to the voltages of the Q node and the QB node. |
US11436982B2 |
Data driver circuit, controller, display device, and method of driving the same
Various embodiments provide a data driver circuit, a controller, a display device, and a method of driving the same. Overlap driving of overlapping subpixels and fake data insertion driving of inserting a fake image, different from real images, into each of a plurality of lines are performed in a combined manner. Image quality is improved, despite of combined driving. |
US11436981B2 |
Display substrate, manufacturing method thereof, and display device
A display substrate, a manufacturing method and a display device are provided. The display substrate includes a scan driving circuit; the scan driving circuit includes a plurality of shift register units, at least one shift register unit includes a signal output line and an output circuit, the output circuit includes an output transistor and an output reset transistor; the signal output line includes a first output line portion extending along the first direction; the first output line portion is coupled to the second electrode of the output transistor or the output reset transistor through a plurality of first or second signal line via holes arranged in a signal line overlap area, and the plurality of first or second signal line via holes are arranged along the first direction. |
US11436977B2 |
Pixel driving circuit, method of driving thereof, and display panel
A pixel driving circuit, a method of driving thereof, and a display panel are provided. The pixel driving circuit includes a driving transistor and a compensation module, which at least includes different types of initialization transistors and compensation transistors. The compensation transistor transmits a data signal with a compensation threshold voltage to the gate of the driving transistor. The initialization transistor transmits the variable potential signal to the gate of the driving transistor to dynamically compensate the gate voltage of the driving transistor during the light-emitting phase, thereby improving the display effect. |
US11436974B1 |
Display device
A display device includes: a pixel, the pixel having a pixel circuit area and an adjacent area extending around at least a portion of the pixel circuit area; first lines at least partially in the adjacent area and extending in a first direction; second lines at least partially in the adjacent area and extending in a second direction perpendicular to the first direction; and alignment electrode layers extending in the second direction and on the first and second lines. A first number of the alignment electrode layers are in the pixel circuit area, and a second number of the alignment electrode layers are in the adjacent area. The first number is greater than the second number. |
US11436966B2 |
Display apparatus and vehicle display apparatus including the same
The present disclosure provides a display apparatus including a display panel displaying an image, a driver driving the display panel, and a controller controlling the driver, wherein the controller converts an RGB data signal supplied from the outside into a YCbCr data signal, and performs image processing based on a gain determination graph having a horizontal asymmetric gain value with respect to a reference point, to enhance brightness of the YCbCr data signal. |
US11436965B2 |
Display device and control method of same
A display apparatus and a method of controlling the same are provided. The display apparatus includes: a signal receiver configured to receive a video signal of content; a display; and a processor configured to obtain a video photographing a surrounding of the display apparatus, identify a first color representing the obtained video and at least one second color related to the first color, and allocate the identified first color or second color to at least some area of the content or display the allocated first color or second color on the display. Thereby, it is possible to display content in a color fitting a space well. |
US11436962B2 |
Device and method for driving a display panel
A display driver includes control circuitry and image processing circuitry. The control circuitry is configured to store first and second predetermined gamma curve defined for first and second regions of a display panel, respectively, the first region having a different pixel layout than the second region. The control circuitry is further configured to determine first and second modified gamma curves by scaling the first and second predetermined gamma curves with a common scale factor. The image processing circuitry is configured to apply a first gamma transformation based on the first modified gamma curve to a first graylevel defined for a first pixel circuit located in the first region to determine a first output voltage level and apply a second gamma transformation based on the second modified gamma curve to a second graylevel defined for a second pixel circuit located in the second region to determine a second output voltage level. |
US11436959B2 |
Display apparatus having rollable display and control method thereof
Disclosed is a display apparatus. The display apparatus includes a sensor, a housing including a storage space inside the housing, a display configured to be stored in the storage space inside the housing and to be moved into and out of the housing through an opening of the housing, the display having a display area for displaying contents, an actuator configured to move the display into and out of the housing through the opening, and a processor configured to identify a size of a portion of the display to be disposed outside the housing and a display size of image content to be displayed on the portion of the display, based on a viewing distance of a user sensed through the sensor and a ratio of the image content, and control the actuator to move the display into or out of the housing through the opening based on the size of the portion of the display and the display size of the image content. |
US11436958B2 |
Display device and method of displaying image in display device
A method of displaying an image in a display device may include determining the degree of deterioration of pixels included in a display unit based on image data of a current frame image, determining a shift route of the current frame image so as to correspond to the determined degree of deterioration. The first image data is corrected to second image data so that the current frame image is shifted along the shift route. |
US11436945B2 |
Millifluidic system for thrombosis analysis under patient-specific physiological conditions
The present disclosure includes millifluidic cephalic arch (mCA) device having a patient-specific vessel that includes an outer surface; an inner surface that defines a vessel lumen extending through the patient-specific vessel and configured to correspond to a patient's Cephalic vein, and a curved section. |
US11436942B2 |
Systems and methods for interactive braille display
An interactive braille display system includes a processor and a display unit in electronic communication with the processor. The display unit includes a braille cell unit and an interactive unit in physical contact with the braille cell unit. The interactive unit includes a surface layer for displaying braille information and sensing tactile contact by a user. The interactive unit also includes a subsurface layer in physical communication with the surface layer, the subsurface layer including electrodes for detecting a capacitance change caused by the tactile contact by the user. The capacitance change corresponds to a position of the tactile contact by the user. |
US11436941B2 |
Support motion measurement system, rehabilitation support system, support motion measurement method, and program
A walking training apparatus is a support motion measurement system for measuring a support motion performed for a training motion of a trainee by a training staff member assisting the trainee to perform training of a preset motion. The support motion measurement system includes a training motion detection unit, a support motion detection unit, and an identification unit. The training motion detection unit detects the training motion. The support motion detection unit detects at least one of a timing, a position, a direction and strength of the support motion received by the trainee from the training staff member in the training motion. The identification unit identifies the support motion for the training motion based on a motion pattern of the training motion. |
US11436940B2 |
Mobile cleaning robot hardware recommendations
A method of assisting user-configuration of hardware for a mobile autonomous cleaning robot can include detecting a flooring type of a room or other portion of an environment. A size of the portion of the environment can be detected and a total size of the environment can be determined, generating a hardware characteristic recommendation can be generated based at least in part on the flooring type, the size of the portion of the environment, and the total size of the environment. |
US11436934B2 |
Systems and methods for providing a dialog assessment platform
One embodiment includes a processor and a memory component coupled to the processor. The memory component stores logic that, when executed by the processor, causes the system to provide a first user interface for a trainee to practice a skill, receive a first recording from the trainee practicing the skill, provide the first recording to a trainer, and provide a second user interface for the trainer to provide comments to the first recording. In some embodiments, the logic causes the system to receive a comment from the trainer at a first section of the first recording, save the comment as a previously recorded comment, perform an analysis of the first recording to determine a feature of the interaction that corresponds to the previously recorded comment, and predict when the trainer will provide the previously recorded comment to a second section of the recording, based on the analysis of the feature. |
US11436931B1 |
Multiplexed communications for coordination of piloted aerial drones enlisted to a common mission
A method for coordinating multiplexed communications among multiple piloted assets enlisted to a common mission and multiple requestors includes defining a mission based on a mission request received from at least one requestor via a software application, receiving enrollment requests for multiple asset pilots, receiving indications of geolocations associated with the asset pilots, matching the geolocations to the mission, and sending invitations to mobile devices of the multiple asset pilots based on the matching. Upon receipt of indications of acceptance from the asset pilots, operating multiplexed communications among the asset pilots and the requestor. The multiplexing can include relaying a first mission-related data from mobile devices of the asset pilots to a mobile device of the requestor via a common communication channel, and relaying a second mission-related data from the mobile device of the requestor to the mobile devices of the asset pilot via the common communication channel. |
US11436930B2 |
Recording data associated with an unmanned aerial vehicle
In a particular embodiment, recording data associated with an unmanned aerial vehicle (UAV) is disclosed that includes a blockchain manager receiving a transaction message associated with a UAV. The particular embodiment also includes the blockchain manager using the information within the transaction message to create a block of data. In this particular embodiment, the blockchain manager stores the created block of data in a blockchain data structure associated with the UAV. |
US11436927B2 |
Proximity sensing system and method for a marine vessel with automated proximity sensor location estimation
A system for proximity sensing on a marine vessel includes a main inertial measurement unit (IMU) positioned at a main installation attitude and a main location, a first proximity sensor configured to measure proximity of objects from a first sensor location, and a first sensor IMU positioned at the first sensor location and at a first installation attitude. A sensor processor is configured to receive main IMU data from the main IMU and first IMU data from the first sensor IMU, and then determine a relative orientation transform between the main installation attitude and the first installation attitude by comparing the main IMU data and the first IMU data, and then determine a relative position transform between the main location and the first sensor location based on the relative orientation transform, the main IMU data, and the first IMU data. |
US11436924B1 |
Parking management systems and methods
A vehicle parking management system includes one or more processors configured to receive data indicative of one or more characteristics of one or more parking locations. The one or more processors is also configured to determine one or more recommended parking locations of the one or more parking locations based on the data and based on an input related to a vehicle. The one or more processors is further configured to output a recommendation of the one or more recommended parking locations via a display screen to a driver of the vehicle. |
US11436920B2 |
System for estimating potential risk area when vehicle is traveling
An information providing system for reducing the processing load when estimating a potential risk area when a vehicle is traveling is provided. The information providing system acquires heart rate data of an occupant of the vehicle acquired by a wearable terminal attached to the occupant. The information providing system estimates a potential risk area that is a cause to increase a heart rate based on the heart rate data acquired. The information providing system specifies a point in time a predetermined time before a point in time at which the heart rate indicated by the heart rate data increases, and estimates the position of the vehicle corresponding to the specified point in time as the potential risk area. |
US11436916B2 |
Systems and methods for determining projected target location of a handheld object
A projected target location of a handheld object is determined based on applying translation factors, scaling factors, and offsets to a location of a reference element of the handheld object detected by a camera on a two-dimensional plane. The translation factors are determined based on a difference between a calibration location on the plane and an initial location of the reference element corresponding to the calibration location, and serve to shift the location of the reference element to generate the projected target location. The scaling factors are determined based on an estimated length of a user's arm holding the handheld object, and serve to scale the location of the reference element to generate the projected target location. The offsets are determined based on polynomial equations, and serve to extend the distance between the projected target location and the calibration location. |
US11436910B2 |
System and method for hand hygiene compliance
This apparatus can detect a user proximity to handwashing stations by electronic mechanism of proximity sensing with radio tags and anonymously tracking tagless users. It can also guide them through proper approved hand washing hygiene steps through visual/auditory cues, can track Users time/proximity in following hand hygiene guidance, and can communicate User handwashing data to a remote database from which data can be accessed. |
US11436909B2 |
Child and pet monitoring system for use in vehicles
A monitoring system for determining whether the child or pet has been left unattended within the vehicle. The system may include a vehicle device having a monitoring platform, an alarm switch, and an alert device, which may emit an alarm if a first sensor detects the presence of the child or pet and a second sensor detects that the vehicle is in an off state. The system further may include a portable alert device that detects its location relative to the vehicle device, and emits an alarm if it is located outside a predetermined zone surrounding the monitoring platform. In another embodiment, the system may include a vehicle device having a sensor that detects whether the vehicle transitions from an on state to an off state and an alert device that emits an alarm if the sensor detects that the vehicle transitions to the off state. |
US11436908B2 |
Intelligent inert measurement mode
Embodiments relate generally to systems and methods for gas detection. A method may comprise operating a gas detector with a first alarm setting comprising a first predefined threshold; receiving sensed data of oxygen content in the ambient air; when the sensed data is below the first predefined threshold, activating an alarm; generating an acknowledgement request asking if the gas detector has entered an inert work zone; receiving a response from the user acknowledging that the gas detector has entered an inert work zone; deactivating the alarm; changing the alarm settings of the gas detector to a second alarm setting comprising a second predefined threshold; continuing to receive sensed data of oxygen content in the ambient air; when the sensed data is above the second predefined threshold, activating an alarm; and generating an acknowledgement request for the user asking if the gas detector has entered a normal operation work zone. |
US11436906B1 |
Visitor detection, facial recognition, and alert system and processes for assisting memory-challenged patients to recognize entryway visitors
A visitor detection, facial recognition, and alert system and processes for assisting memory-challenged patients to recognize entryway visitors are disclosed. The visitor detection, facial recognition, and alert system and processes assist a memory-challenged patient to distinguish between known and unknown visitors and inform a caretaker of such known and unknown visitors. The visitor detection, facial recognition, and alert system provides an assistive tool for Alzheimer's patients to recognize their visitors using facial recognition technology. |
US11436902B2 |
Lighting fixture having an environmental detection system
A lighting fixture is provided. The lighting fixture includes a light source and an environmental detection system. The environmental detection system is coupled to a continuous supply of electrical power. The environmental detection system includes one or more sensors operable to detect a parameter associated with a space in which the lighting fixture is located. |
US11436901B2 |
Verifying messages projected from an intelligent audible device
An intelligent audible device is provided that is constructed to monitor for an event, such as actual or elapse time, or a sensor exceeding a threshold. Responsive to the event, a sound input transducer is activated, and an output sound signal representing an intended message is projected into the local environment by a sound output transducer. The sound input transducer captures the actual sound projected into the local environment. The captured actual sound is processed and compared to the output sound signal. In this way it may be confidently determined if the intended message was actually properly projected into the local environment. |
US11436898B1 |
Hybrid fraud detection system and method
A fraud detection system for a self-service terminal which has a card reader includes an optical proximity sensor and an electrode for a capacitive proximity sensor mounted adjacent to a slot in the card reader. A controller is coupled to the optical proximity sensor and the capacitive proximity sensor. The controller compares a proximity signal from the optical proximity sensor with a first predetermined proximity threshold that is adjusted based on a level of ambient infrared light at that sensor, and sets an alarm signal when an object is closer than the adjusted first predetermined proximity threshold. The controller also compares a proximity signal from the capacitive proximity sensor with a second predetermined proximity threshold that is adjusted based on a level of luminosity light at the optical proximity sensor, and sets an alarm signal when an object is closer than the adjusted second predetermined proximity threshold. |
US11436897B1 |
Anti-skimming card reader
An anti-skimming card reader device, and systems and methods for using the same, are provided. The card reading device can include a plate having a first surface and a second surface opposite the first surface. The device can also include a magnetic stripe reader disposed at the second surface. The magnetic stripe reader can include at least one sensor configured to acquire data from a magnetic stripe of a card disposed at the first surface and at least one proximity sensor configured to detect that the card is disposed at the first surface and to cause the at least one sensor to acquire the data from the magnetic stripe. |
US11436893B2 |
Skill-based, short-term fantasy sports method and system with game theory input
A method of executing a sports fantasy wagering event among multiple players executed through player terminals to one or more servers, each of the player terminals comprising: one or more processors; player input controls; a communications component to connect the player terminal to a gaming platform running on the one or more servers; wherein the sports fantasy event is a single player game competing against multiple other single players that is dependent upon verifiable sports event outcomes in sports events; wherein each of the players select individual sports players or sports team performances, even if other ones of the multiple players have selected same individual sports players or sports team performances; and the one or more servers generate an amended point outcome based on reducing numbers of points awarded to each of the multiple players inversely based on numbers of the players having selected any identical performance. |
US11436890B2 |
Reconfigurable modular overhead display assembly for a gaming system
A multi-module overhead display assembly for use with a gaming system. The multi-module overhead display assembly has a housing module releasably connected to one or more other housing modules for display of content above a game machine. A mounting structure for the releasably connected housing module is provided to be connectable to a mount system. At least one housing module comprises a controller having a processor and memory storing instructions, which, when executed, cause the processor to individually control each of the housing modules to display the content. |
US11436879B2 |
Wireless access control system and methods for intelligent door lock system
A wireless access control system is provided to lock or unlock a first door at a dwelling of a user. A user remote access device accepts input based on haptic feedback or motion. The user remote access device includes a vibration mode provides an alert to the user of the remote access device. The user remote access device is configured to be in communication with an intelligent door lock system at the dwelling with the first door. The intelligent door lock system includes: a drive shaft, a circuit coupled to an engine configured to cause a rotation of the drive shaft, and an energy source coupled to the drive shaft. In response to the user remote access device accepting input based on haptic feedback or motion the bolt is caused to move and the first lock is locked or unlocked. |
US11436877B2 |
Apparatus for determining overworked consumable for vehicle
Disclosed is an apparatus for determining an overworked consumable for a vehicle, the apparatus including: a vehicle information receiver that receives vehicle information thorough an On-Board Diagnostics port; an overwork condition determiner that receives vibration information through at least one vibration sensor installed at a specific position in a vehicle and determines at least one of a plurality of overwork condition types on the basis of the vehicle information and the vibration information; and an overworked consumable determiner that determines at least one overworked consumable on the basis of the determined at least one overwork condition type. |
US11436876B2 |
Systems and methods for diagnosing perception systems of vehicles based on temporal continuity of sensor data
A comparing module receives first data regarding surroundings of a vehicle from a plurality of sensors in the vehicle, receives second data regarding the surroundings from the plurality of sensors after receiving the first data, compares the first data to the second data, and determines a first difference between the first data and the second data based on the comparison of the first data to the second data. A perception module generates a first set of perception results based on the first data, generates a second set of perception results based on the second data, and determines a second difference between the first data and the second data based on the first set of perception results and the second set of perception results. A diagnostics module determines whether one of the sensors or the perception module is faulty based on a combination of the first difference and the second difference. |
US11436869B1 |
Engagement detection and attention estimation for human-robot interaction
A method includes receiving, from a camera disposed on a robotic device, a two-dimensional (2D) image of a body of an actor and determining, for each respective keypoint of a first subset of a plurality of keypoints, 2D coordinates of the respective keypoint within the 2D image. The plurality of keypoints represent body locations. Each respective keypoint of the first subset is visible in the 2D image. The method also includes determining a second subset of the plurality of keypoints. Each respective keypoint of the second subset is not visible in the 2D image. The method further includes determining, by way of a machine learning model, an extent of engagement of the actor with the robotic device based on (i) the 2D coordinates of keypoints of the first subset and (ii) for each respective keypoint of the second subset, an indicator that the respective keypoint is not visible. |
US11436868B2 |
System and method for automatic recognition of user motion
Provided is a system and method for automatically recognizing user motion. The system for automatically recognizing user motion includes an input unit configured to receive three-dimensional (3D) measurement data, a memory which stores a program for performing automatic recognition on 3D user motion using 3D low-quality depth data and a deep learning model, and a processor configured to execute the program, wherein the processor converts the 3D low-quality depth data into 3D high-quality image data. |
US11436866B2 |
System and method for eye-tracking
A system for eye-tracking according to an embodiment of the present invention includes a data collection unit that acquires face information of a user and location information of the user from an image captured by a photographing device installed at each of one or more points set within a three-dimensional space and an eye tracking unit that estimates a location of an area gazed at by the user in the three-dimensional space from the face information and the location information, and maps spatial coordinates corresponding to the location of the area to a three-dimensional map corresponding to the three-dimensional space. |
US11436864B2 |
Driver recognition to control vehicle systems
A driver recognition system of a vehicle identifies a person approaching the vehicle as a driver or other user. In one approach, the driver recognition system collects data using one or more cameras of the vehicle. The collected data corresponds to the person approaching the vehicle. Based on the collected data, a computing device determines (e.g., using a machine-learning model) whether the person is a user (e.g., driver) associated with the vehicle. If the person is a user associated with the vehicle, then the computing device causes one or more actions to be performed for the vehicle (e.g., controller configuration, boot up of a computing device, updating software using over-the-air update, etc.). |
US11436863B2 |
Method and apparatus for outputting data
A method and an apparatus for outputting data are provided. The method includes: obtaining a set of human-face key point data, where the human-face key point data characterizes a position of a key point of a human face in a target human-face image; determining human-eye feature data for characterizing a shape feature of a human eye, based on the set of the human-face key point data; and inputting the human-eye feature data into a human-eye size recognition model obtained by pre-training to obtain a degree value for characterizing a size of the human eye, and outputting the degree value. The human-eye size recognition model characterizes a correspondence between human-eye feature data and a degree value. With the above method, the human-face key point data is effectively utilized to determine the size of the human eye, improving the accuracy of recognizing the size of the human eye. |
US11436857B1 |
Ultrasonic sensor system with higher-frequency and lower-frequency areas
An apparatus may include an ultrasonic sensor system having an ultrasonic transceiver layer, a thin-film transistor (TFT) layer and a frequency-differentiating layer. In some examples, the frequency-differentiating layer may include a first frequency-differentiating layer area corresponding to a lower-frequency area of the ultrasonic sensor system. The first frequency-differentiating layer area may include a first material having a first acoustic impedance. In some such examples, the frequency-differentiating layer may include a second frequency-differentiating layer area corresponding to a higher-frequency area of the ultrasonic sensor system. The second frequency-differentiating layer area may include a second material having a second acoustic impedance. The first acoustic impedance may, for example, be higher than the second acoustic impedance. |
US11436856B2 |
Method for manufacturing fingerprint recognition module, fingerprint recognition module, and display device
Embodiments of the present disclosure provide a method for manufacturing a fingerprint recognition method, a fingerprint recognition module, and a display device. The method for manufacturing the fingerprint recognition module includes: providing a backplane; forming a bonding terminal in a bonding area of the backplane; forming a sensing electrode in a fingerprint recognition area of the backplane; forming an insulation layer cladding the bonding terminal in the bonding area, and forming a piezoelectric material layer in the fingerprint recognition area, where an orthographic projection of the piezoelectric material layer on the backplane coincides with an orthographic projection of the sensing electrode on the backplane; performing polarization processing on the piezoelectric material layer; and peeling off the insulation layer. |
US11436852B2 |
Document information extraction for computer manipulation
Systems and apparatuses are disclosed for extracting information from document images. An example method includes segmenting a document image into multiple segments and determining formatting information for each segment. Determining formatting information for a segment includes determining one or more features of the segment and comparing the one or more features of the segment to one or more clusters of features associated with different document types. The formatting information for the segment is based on the comparison. The method also includes, for each segment, storing the formatting information in a data structure associated with the segment. The method further includes, for each segment including text to be identified during information extraction, applying OCR to the segment to generate machine-encoded text and storing the machine-encoded text in the associated data structure. |
US11436850B2 |
Communications system
An electronic communications method, includes receiving, by a computing device, first electronic information associated with generated a graphical feature in a graphical user interface. The electronic communications method further includes generating, by the computing device, the graphical feature. The electronic communications method further includes sending, by the computing device, the graphical feature to another computing device. The electronic communications method further receiving, by the computing device, second electronic information to classify the graphical feature as public information. The electronic communications method further includes sending, by the computing device, the graphical feature to a third computing device based on the classification of the graphical feature as public information. |
US11436848B2 |
Automatic labeling apparatus and method for object recognition
An automatic labeling apparatus for object recognition and a method therefor are provided. The automatic labeling apparatus for object recognition is configured to apply an object recognition algorithm to each of a plurality of image frames so as to recognize an object, and in response to a determination that an object recognition result in at least one first image frame among the image frames corresponds to a predetermined error condition, automatically generate a data set on an object which is a target of object recognition by using an object recognition result of a second image frame other than the first image frame among the image frames and an object image of the first image frame. The object recognition algorithm, which is a neural network model generated through machine learning, may be stored in a memory or provided through a server in an artificial intelligence environment through a 5G network. |
US11436847B2 |
Optical system and method for monitoring a vehicle driver's eye gaze
An optical system for monitoring a vehicle driver's eye gaze includes a first illumination source and a second illumination source for emitting light towards the driver's eye, a lens, and an image sensor for detecting an image, wherein the lens is configured to direct light reflected by the driver's eye to the image sensor, and wherein a distance between the second illumination source and an optical axis of the lens is larger than a distance between the first illumination source and the optical axis. Further, a method for monitoring a vehicle driver's eye gaze with an optical system is disclosed. |
US11436846B1 |
Image analysis technologies for identifying abnormal vehicle conditions
Systems and methods for using image analysis techniques to assess abnormal vehicle operating conditions are disclosed. According to aspects, a computing device may access and analyze image data depicting an individual(s) within a vehicle. Based on the depicted individuals(s) and optionally on other data, the computing device may determine that an abnormal condition exists. In response, the computing device may generate a notification and transmit the notification to an electronic device of an individual associated with the vehicle. |
US11436845B2 |
Occupant detection apparatus, occupant detection system, and occupant detection method
An occupant detection apparatus includes a first detection unit, a second detection unit, and an occupant presence determination unit. The first detection unit detects an occupant present in a first region or a second region, among the plurality of regions. The second detection unit detects an occupant present in the second region or a third region, among the plurality of regions. The occupant presence determination unit determines whether an occupant is present in each of the first region, the second region and the third region, based on a first detection result obtained by the first detection unit and a second detection result obtained by the second detection unit. |
US11436840B2 |
Vehicular control system
A vehicular control system includes a camera sensor, a radar sensor and a control having a processor that processes image data captured by the camera sensor and radar data captured by the radar sensor to detect another vehicle and to determine an estimated time to arrival of the other vehicle at a location on a road being travelled along by the other vehicle that is in the projected path of travel of the equipped vehicle. Responsive at least in part to (i) determination that the equipped vehicle will arrive at the location before the estimated time to arrival of the other vehicle at the location elapses, and (ii) determination that an object is not present in the projected path of travel of the equipped vehicle, the control determines that it is safe for the equipped vehicle to proceed along the projected path of travel. |
US11436838B2 |
System and method for detecting trailer cornering limits for fifth-wheel trailer arrangements
A trailer detection system for a vehicle includes a trailer sensor, an imaging system, and a controller. The controller implements a trailer angle indication process including receiving and processing image data to identify a rotation point of a trailer coupled with the vehicle about a fifth-wheel hitch, left and right lateral edges of the trailer, and a distance between a rear portion of a cab of the vehicle and a front face of the trailer. Trailer yaw rate data is received and processed to determine an angle of the trailer about the rotation point, and an expected position of the front face of the trailer and at least one of the left and right lateral edges of the trailer with respect to the cab of the vehicle is calculated. |
US11436834B2 |
Detection of demarcating segments in video
A method of detecting frames in a video that demarcate a pre-determined type of video segment within the video is provided. The method includes identifying visually distinctive candidate marker frames within the video, grouping the candidate marker frames into a plurality of groups based on visual similarity, computing a collective score for each of the groups based on temporal proximity of each of the candidate marker frames within the group to related events occurring within the video, and selecting at least one of the groups based on the collective proximity scores as marker frames that demarcate the pre-determined type of video segment. A video processing electronic device and at least one non-transitory computer readable storage medium having computer program instructions stored thereon for performing the method are also provided. |
US11436832B2 |
Living skin tissue tracking in video stream
A method comprising: receiving, as input, a video sequence comprising a plurality of frames and depicting a scene; detecting, in each of said frames, one or more regions of interest (ROI) associated with an object in said scene; extracting, from each of said ROIs with respect to all of said frames, a feature set representing spectral reflectance; at a training stage, train a machine learning classifier on a training set comprising: (i) all of said feature sets, and (ii) labels indicating whether each of said ROIs depicts living skin tissue; and at an inference stage, applying said trained machine learning classifier to a target feature set extracted from a target ROI detected in a target video sequence, to determine whether said ROI depicts living skin tissue. |
US11436826B2 |
Augmented reality experience for shopping
A retail store including a server having a processor and a memory; a communication network; and a database are disclosed. The server includes an electronic product recognizer that receives a video stream including a plurality of frames from a camera of an electronic mobile device. At least one of the plurality of frames is selected as a captured image. A plurality of products in the captured image is segmented into a plurality of segments. Image recognition is performed using each of the plurality of segments to identify the product in each of the plurality of segments. One or more recognized products identified in the image recognition are output. The one or more recognized products identified in the image recognition are configured to be sent to a user device communicable with the server via the communication network, the server configured to cause one or more stickers to be displayed on the user device. |
US11436825B2 |
Method and apparatus for determining target object in image based on interactive input
Provided are methods and apparatuses for determining a target object in an image based on an interactive input. A target object determining method acquires first feature information corresponding to an image and second feature information corresponding to an interactive input; and determines a target object corresponding to the interactive input from among objects in the image based on the first feature information and the second feature information. |
US11436823B1 |
High resolution fast framing infrared detection system
A mechanism for radiation detection is disclosed. An integrated circuit usable in detecting radiation includes a plurality of readout circuits is described. A readout circuit of the plurality of readout circuits includes an integration capacitor and an averaging capacitor. The integration capacitor is coupled with a pixel of a photodetector pixel array. The pixel has a pixel area. An available area less than the pixel area is usable for layout of the integration capacitor. The integration capacitor has a capacitor area less than the available area. The averaging capacitor has an averaging capacitance greater than the integration capacitance of the integration capacitor. In some aspects, the integrated circuit further includes at least one cascaded averaging circuit coupled with the averaging capacitor. |
US11436822B2 |
Photographic method and system for aiding officials in locating an object
A system and method for determining an absolute position of an object in an area is presented. The system includes a server having a processor, and a plurality of camera nodes coupled to the server. Each node includes a camera that acquires images of the object and area. The server receives image data from a camera, detects the object within an approximate location by image analysis techniques, and determines a relative position of the object in pixel coordinates. The processor then detects stationary markers proximate to the relative location of the object, determines an absolute position of the detected markers relative to known markers to define an absolute position of the marker, and determines an absolute location of the object in relation to the absolute location of the detected marker. This absolute position of the object is provided to an official to accurately locate the object in the area. |
US11436820B2 |
Methods and systems for an automated design, fulfillment, deployment and operation platform for lighting installations
A platform for design of a lighting installation generally includes an automated search engine for retrieving and storing a plurality of lighting objects in a lighting object library and a lighting design environment providing a visual representation of a lighting space containing lighting space objects and lighting objects. The visual representation is based on properties of the lighting space objects and lighting objects obtained from the lighting object library. A plurality of aesthetic filters is configured to permit a designer in a design environment to adjust parameters of the plurality of lighting objects handled in the design environment to provide a desired collective lighting effect using the plurality of lighting objects. |
US11436814B2 |
Adjusted overlaid images in scenes
Adjusted overlaid images are generated in response to at least one color reference object or color reference point. A display is driven to present the adjusted overlaid image. |
US11436812B2 |
Machine learning based object identification using scaled diagram and three-dimensional model
A system automatically identifies objects in an environment based on a walkthrough video and an annotated floorplan of the environment. The annotated floorplan indicates locations and types of objects that are expected to be in the environment. The system receives the walkthrough video and generates a 3D model of the environment. The system applies a machine learning model to the walkthrough video to identify regions within frames where objects are captured. After identifying the regions within frames of the walkthrough video that include objects, the system modifies corresponding regions of the 3D model to include the identified objects. For each of the identified objects, the system determines a likelihood of the identified object being present at a location in the environment based on a comparison of the modified 3D model and the annotated floorplan. |
US11436809B2 |
Systems and methods for providing an augmented-reality virtual treasure hunt
A method for providing a treasure hunt in augmented reality includes presenting an indication of a starting point of a path through an environment that, when followed, allows a virtual gift card to be obtained. Then, as a mobile computer system travels through the environment from a location proximate the starting point, navigation indications to allow the path to be followed are presented. Presenting the navigation indications may include capturing images of portions of the environment, detecting locations corresponding to the path, modifying a captured image based on a detected location by compositing it with a navigation indication corresponding to a direction of the path; and displaying the modified captured image. That the mobile computer system has been moved to a location proximate an ending point of the path can be detected and may trigger an update to an account to associate the virtual gift card therewith. |
US11436807B2 |
System and method of operation for remotely operated vehicles with improved position estimation
The present invention provides a system and method of position estimation for remotely operated vehicles, even in noisy environments. In some embodiments, a position estimation engine includes a 2D projection module, a registration module, a position estimation module, and an efficiency module. The improved position estimation starts with a real frame from a video and a virtual image that is the projection of the 3D elements given the ROV's noisy position. The position estimate begins by projecting each of the visible structures individually and then registers them with the real image. Then the 2D transformation resulting from the registration process is used to estimate the 3D ROV's position. Then, the ROV's position estimates are robustly combined. Because this position estimation needs to run in real-time or near real-time, an efficiency module improves the efficiency of the position estimation. |
US11436805B2 |
Method for augmenting a first image with image data from a second image
A computer implemented method for augmenting a first image with image data from a second image, the method comprising: receiving (S02) the first image depicting a first scene; capturing (S04) the second image depicting a second scene using an image capturing device; identifying (S06) an object in the second image; receiving (S08) a 3D model from a database, the database comprising a plurality of 3D models, the 3D model corresponding to the identified object of the second image; aligning (S10) the 3D model with the identified object in the second image; extracting (S12) pixel data from the second image using a contour of the 3D model's projection onto the second image; inserting (S14) the extracted pixel data of the second image data into the first image, thereby rendering an augmented image. |
US11436802B2 |
Object modeling and movement method and apparatus, and device
The present invention discloses an object modeling and movement method. The method is applied to a mobile terminal, and the mobile terminal includes a color camera and a depth camera. The method includes: performing panoramic scanning on a target object by using the color camera and the depth camera, to obtain a 3D model of the target object; obtaining a target skeletal model; fusing the target skeletal model and the 3D model of the target object; obtaining a target movement manner; and controlling the target skeletal model in the target movement manner, to animate the 3D model of the target object in the target movement manner. This can implement integration from scanning, 3D reconstruction, skeletal rigging, to preset animation display for an object on one terminal, thereby implementing dynamization of a static object, and increasing interest in using the mobile terminal by a user. |
US11436794B2 |
Image processing method, apparatus and device
Embodiments of the present disclosure provide an image processing method, apparatus, and device. The method includes: obtaining a scene image in a scene to be displayed; obtaining a three-channel color value and a metallicity coefficient of each pixel point in the scene image; and performing diffuse reflection processing on the scene image according to the three-channel color value and the metallicity coefficient of each pixel point. The method in the embodiments of the present disclosure improves the authenticity of the scene to be displayed, which is more realistic and natural. |
US11436792B2 |
Three-dimensional stage mapping
Systems for mapping a stage include a lighting fixture, a scanner, and a controller. The lighting fixture is configured to at least partially illuminate the stage with structured light. The scanner is configured to detect the structured light on the stage. The controller is connected to the lighting fixture and the scanner. The controller is configured to control the lighting fixture to illuminate a portion of the stage with the structured light, control the scanner to scan the structured light on the portion of the stage, receive a signal from the scanner as scan data, and translate the scan data into three-dimensional location data. |
US11436786B2 |
Medical diagnostic imaging support system, medical image processing device, and medical image processing method
To reduce time required for establishing diagnosis of a lesion candidate, a diagnostic imaging support system including a medical image shooting device for shooting an image of a subject and a medical image processing device for processing the medical image, the system including: a projection data acquisition part for acquiring projection data of the subject; a reconstruction part for reconstructing the medical image based on the projection data; an acquisition part for acquiring lesion candidate data which is data on lesion candidates detected from the medical image; a reconstruction condition decision part for deciding, on the basis of the lesion candidate data, a reconstruction condition for a magnified reconstruction image which includes the lesion candidates and is more magnified than the medical image; a magnification reconstruction part for reconstructing the magnified reconstruction image by using the reconstruction condition; and a display part for displaying the magnified reconstruction image. |
US11436782B2 |
Animation of avatar facial gestures
Example systems, methods, and instructions to be executed by a processor for the animation of realistic facial performances of avatars are provided. Such an example system includes a memory to store a facial gesture model of a subject head derived from a photogrammetric scan of the subject head, and a video of a face of the subject head delivering a facial performance. The system further includes a processor to generate a dynamic texture map that combines the video of the face of the subject head delivering the facial performance with a static portion of the facial gesture model of the subject head, apply the dynamic texture map to the facial gesture model, and animate the facial gesture model of the subject head to emulate the facial performance. |
US11436780B2 |
Matching mouth shape and movement in digital video to alternative audio
A method for matching mouth shape and movement in digital video to alternative audio includes deriving a sequence of facial poses including mouth shapes for an actor from a source digital video. Each pose in the sequence of facial poses corresponds to a middle position of each audio sample. The method further includes generating an animated face mesh based on the sequence of facial poses and the source digital video, transferring tracked expressions from the animated face mesh or the target video to the source video, and generating a rough output video that includes transfers of the tracked expressions. The method further includes generating a finished video at least in part by refining the rough video using a parametric autoencoder trained on mouth shapes in the animated face mesh or the target video. One or more computers may perform the operations of the method. |
US11436778B2 |
Image processing device, image processing method, program, and recording medium
In an image processing device, an image processing method and a recording medium, individual images and common images are selected from a plurality of images based an analysis result of images, a specific individual, and association of a person with a group of an image of the person. The individual images are laid out on an individual page, and the common images are laid out on a common page. Images in which two or less persons including a person corresponding to the specific individual appear are preferentially selected as the individual image, and images which are other than the individual images and in which three or more persons appear are selected as the common images such that the number of appearances of each person becomes an average of the numbers of appearances of a plurality of persons. |
US11436771B2 |
Graph-based color description generation
A method, system and computer program product are presented for generating a description in natural language for a color. The method includes acquiring a list of tuples, generating a graph by using each of the tuples as a node and adding edges between the nodes when a difference between colors of the nodes in terms of human perception is outside a predetermined range, filtering the edges based on external color comparative descriptions, incorporating a new node in the graph by finding a closest neighbor node based on the color difference and adding a new edge between the new node and the closest neighbor node, learning a feature vector for each of the nodes by using message passing and the colors of the nodes as initial seeds, and generating a description of the new node by using each of the learned feature vectors as initial states for a neural-network based decoder. |
US11436769B2 |
Visualized data generation device, visualized data generation system, and visualized data generation method
A visualized data generation device includes an acquisitor, an analyzer, and a generator. The acquisitor acquires manufacturing data including one or more pieces of first data Yi regarding a product state with respect to one product. The analyzer analyzes the first data Yi acquired by the acquisitor and derives a first index value with respect to each piece of the first data Yi. The generator generates visualized data including a first analysis result display region for causing a display device to display information about the first index value. The generator generates the visualized data in which an amount of information and a priority is set for each first analysis result display region on the basis of the first index value and a display form of the first analysis result display region is set on the basis of the amount of information and the priority. |
US11436768B2 |
Electronic device and display method
An electronic device includes a display, a sensor, and a processor. The sensor measures a predetermined physical amount. The processor can change an obtaining interval at which the processor obtains measurement results of the measurement by the sensor; causes the display to display a graph that shows a shift in the measurement results; and in causing the display to display the graph, changes a display mode of the graph in a section in the graph depending on the obtaining interval. The display does not display a mark representing the obtaining interval while displaying the graph. |
US11436758B2 |
Method and system for measuring biochemical information using color space conversion
A method according to an embodiment of the present invention includes acquiring an image of a urine test kit equipped with a biochemical sample rod including a plurality of pad cells including a plurality of sub-pad cells, extracting at least one potential RGB value from the image by means of a potential color extractor, and converting and analyzing the at least one potential RGB value using a plurality of color spaces included in a color space conversion engine and a color space analysis engine by means of an analyzing unit. The plurality of color spaces are randomly generated, and a color space having a smallest distance value from the potential RGB value is determined as an optimal color space. |
US11436756B2 |
Calibrating a machine vision camera
Examples are disclosed that relate to a camera model for a machine vision application. One example provides instructions executable to receive image data obtained by an image sensor of a camera, the image data capturing a calibration pattern comprising a plurality of calibration features, for each of one or more imaged calibration features in the image data, determine an object space location of the imaged calibration feature, and determine a distance between the object space location and a corresponding ray of a camera model, the camera model defining a plurality of rays that each represent a relationship of an image space location on the image sensor to object space. The instructions are further executable to determine a value of a cost function based on the distances, adjust the camera model until the cost function meets a target condition, and use the camera model in a machine vision application. |
US11436755B2 |
Real-time pose estimation for unseen objects
Example embodiments allow for fast, efficient determination of bounding box vertices or other pose information for objects based on images of a scene that may contain the objects. An artificial neural network or other machine learning algorithm is used to generate, from an input image, a heat map and a number of pairs of displacement maps. The location of a peak within the heat map is then used to extract, from the displacement maps, the two-dimensional displacement, from the location of the peak within the image, of vertices of a bounding box that contains the object. This bounding box can then be used to determine the pose of the object within the scene. The artificial neural network can be configured to generate intermediate segmentation maps, coordinate maps, or other information about the shape of the object so as to improve the estimated bounding box. |
US11436750B2 |
Optical tracking system and optical tracking method
The present disclosure provides an optical tracking system for tracking a location and a posture of a marker. The marker is attachable to a target and configured so that a pattern surface formed inside the marker is visible through an optical system formed in an aperture. The system includes a processor configured to determine the posture of the marker based on a first image in which a part of the pattern surface viewed through the aperture is captured at an infinite focal length, and to determine the location of the marker based on a second image and a third image in which outgoing lights emitted through the aperture in different directions are captured at a focal length shorter than the infinite focal length. |
US11436746B2 |
Distance measuring camera
This distance measuring camera contains a first optical system for collecting light from a subject to form a first subject image, a second optical system for collecting the light from the subject to form a second subject image, an imaging unit for imaging the first subject image formed by the first optical system and the second subject image formed by the second optical system, and a distance calculating part 4 for calculating a distance to the subject based on the first subject image and second subject image imaged by the imaging part. The distance calculating part 4 calculates the distance to the subject based on an image magnification ratio between a magnification of the first subject image and a magnification of the second subject image. |
US11436744B2 |
Method for estimating lane information, and electronic device
Provided is an Artificial Intelligence (AI) system for simulating a human brain's functions, such as recognition, decision, etc., by using a machine learning algorithm such as deep learning, etc. and applications of the AI system. Provided is an electronic device including: a camera configured to capture an outside image of a vehicle, and a processor configured to execute one or more instructions stored in a memory, wherein the processor executes the one or more instructions to: determine, from the captured image, at least one object for estimating lane information; estimate, from the image, lane information of a road on which the vehicle is traveling, based on a distance between the determined at least one object and the vehicle and a vanishing point of the image; and output guide information for guiding driving of the vehicle based on the estimated lane information. |
US11436742B2 |
Systems and methods for reducing a search area for identifying correspondences between images
A system for reducing a search area for identifying correspondences identifies an overlap region within a first match frame captured by a match camera. The overlap region includes one or more points of the first match frame that are associated with one or more same portions of an environment as one or more corresponding points of a first reference frame captured by a reference camera. The system obtains a second reference frame captured by the reference camera and a second match frame captured by the match camera. The system identifies a reference camera transformation matrix, and/or a match camera transformation matrix. The system defines a search area within the second match frame based on the overlap region and the reference camera transformation matrix and/or the match camera transformation matrix. |
US11436739B2 |
Method, apparatus, and storage medium for processing video image
This present disclosure describes a video image processing method and apparatus, a computer-readable medium and an electronic device, relating to the field of image processing technologies. The method includes determining, by a device, a target-object region in a current frame in a video. The device includes a memory storing instructions and a processor in communication with the memory. The method also includes determining, by the device, a target-object tracking image in a next frame and corresponding to the target-object region; and sequentially performing, by the device, a plurality of sets of convolution processing on the target-object tracking image to determine a target-object region in the next frame. A quantity of convolutions of a first set of convolution processing in the plurality of sets of convolution processing is less than a quantity of convolutions of any other set of convolution processing. |
US11436734B2 |
Directional digital paint application
Interactive region coloring techniques as implemented by a computing device are described to provide a user with the tactile experience of coloring in a region with digital paint, while at the same time allowing the user to manually fill the region with digital paint with more apparent skill and precision than they may input. For each of multiple pixels on the digital medium, the system obtains one or both of a distance value that indicates a distance to a nearby point (e.g., the closest point) on an outline on the digital medium and a direction value that indicates a direction to the nearby point on the outline. A manner in which the digital paint is applied to the region (e.g., forces affecting paint flow, dynamically adjusting brush size or position) is determined based on one or both of the distance value and the direction value. |
US11436728B2 |
Endoscope system
An endoscope system includes an image processing unit obtaining a severity of a lesion of a biological tissue in which a degree of lesion is digitized, from an image of the biological tissue that is obtained by imaging the biological tissue in a body cavity. The image processing unit includes a feature amount calculation unit calculating a plurality of pixel evaluation values corresponding to a plurality of features of an appearance, which are capable of discriminating each of the plurality of features of the appearance from a feature of a normal portion of the biological tissue by a shape and indicate each degree of plurality of features relevant to the color component indicated by the lesion portion or the color component and the shape, a representative value calculation unit calculating a representative evaluation value corresponding to each of the plurality of features of the imaged biological tissue. |
US11436727B2 |
Systems and methods to process electronic images to provide image-based cell group targeting
Systems and methods are disclosed for grouping cells in a slide image that share a similar target, comprising receiving a digital pathology image corresponding to a tissue specimen, applying a trained machine learning system to the digital pathology image, the trained machine learning system being trained to predict at least one target difference across the tissue specimen, and determining, using the trained machine learning system, one or more predicted clusters, each of the predicted clusters corresponding to a subportion of the tissue specimen associated with a target. |
US11436726B2 |
Medical image processing system
A region-of-interest detection unit detects a region of interest from a medical image. A display control unit keeps displaying a detection result of the region of interest for a certain period of time on a monitor, in a case where a position of the region of interest is changed in accordance with a movement of the region of interest, at a detection position of the region of interest detected by the region-of-interest detection unit before the position of the region of interest is changed. |
US11436725B2 |
Systems, methods, and apparatuses for implementing a self-supervised chest x-ray image analysis machine-learning model utilizing transferable visual words
Not only is annotating medical images tedious and time consuming, but it also demands costly, specialty-oriented expertise, which is not easily accessible. To address this challenge, a new self-supervised framework is introduced: TransVW (transferable visual words), exploiting the prowess of transfer learning with convolutional neural networks and the unsupervised nature of visual word extraction with bags of visual words, resulting in an annotation-efficient solution to medical image analysis. TransVW was evaluated using NIH ChestX-ray14 to demonstrate its annotation efficiency. When compared with training from scratch and ImageNet-based transfer learning, TransVW reduces the annotation efforts by 75% and 12%, respectively, in addition to significantly accelerating the convergence speed. More importantly, TransVW sets new records: achieving the best average AUC on all 14 diseases, the best individual AUC scores on 10 diseases, and the second best individual AUC scores on 3 diseases. This performance is unprecedented, because heretofore no self-supervised learning method has outperformed ImageNet-based transfer learning and no annotation reduction has been reported for self-supervised learning. These achievements are contributable to a simple yet powerful observation: The complex and recurring anatomical structures in medical images are natural visual words, which can be automatically extracted, serving as strong yet free supervision signals for CNNs to learn generalizable and transferable image representation via self-supervision. |
US11436724B2 |
Lesion detection artificial intelligence pipeline computing system
A lesion detection and classification artificial intelligence (AI) pipeline comprising a plurality of trained machine learning (ML) computer models is provided. First ML model(s) process an input volume of medical images (VOI) to determine whether VOI depicts a predetermined amount of an anatomical structure. The AI pipeline determines whether criteria, such as a predetermined amount of an anatomical structure of interest being depicted in the input volume, are satisfied by output of the first ML model(s). If so, lesion processing operations are performed including: second ML modal(s) processing the VOI to detect lesions which correspond to the anatomical structure of interest; third ML model(s) performing lesion segmentation and combining of lesion contours associated with a same lesion; and fourth ML models processing the listing of lesions to classify the lesions. The AI pipeline outputs the listing of lesions and the classifications for downstream computing system processing. |
US11436721B2 |
Medical imaging device, system, and method for generating a motion-compensated image, and corresponding storage medium
A medical imaging device, a system, and a method for generating a motion-compensated image are provided. A corresponding method as well as a computer readable storage medium having stored thereon a corresponding computer program are also provided. Image data is captured and acquired while a deformable robotic instrument is in contact with a subject to be imaged. A data processor is configured to compensate for a motion of the subject by processing the image data in dependence on time-resolved motion and/or geometry data of the robotic instrument, and/or by generating a control signal for controlling the robotic instrument to counteract the motion of the subject. |
US11436720B2 |
Systems and methods for generating image metric
The present disclosure may provide a method. The method may include processing an image of a subject using a detection model to generate one or more detection results corresponding to one or more objects in the image; and generating an image metric of the image based on the one or more detection results corresponding to the one or more objects. |
US11436719B2 |
Cell evaluation method, cell evaluation device, and recording medium storing cell evaluation program
A cell evaluation method evaluates the quality of a cell population including a plurality of cells. The cell evaluation method comprises: an index calculation step of calculating an index, based on a captured image of the cell population, the index including at least any one of an average distance representing a packing degree of the cells, a spring constant representing a degree of consistency in distances between the cells, and a hexagonal order parameter representing a degree to which an arrangement of the cells resembles a regular hexagon; and an evaluation step of evaluating the cell population, based on the index calculated in the index calculation step. |
US11436713B2 |
Application error analysis from screenshot
A method for determining an application error from a screenshot includes receiving, by a computing device, a computer application screenshot image indicating a computer error has occurred. The computing device analyzes the computer application screenshot image using a machine learning image analysis to determine one or more error regions in the computer application screenshot image. The computing device further processes the analyzed computer application screenshot to extract text from the one or more error regions in the computer application screenshot image. The computing device determines the application error based upon the extracted text. The computing device further automatically applies an automated error fix based upon the determined application error. |
US11436712B2 |
Predicting and correcting vegetation state
Methods and systems for managing vegetation include training a machine learning model based on an image of a training data region before a weather event, an image of the training data region after the weather event, and information regarding the weather event. A risk score is generated for a second region using the trained machine learning model based on an image of the second region and predicted weather information for the second region. The risk score is determined to indicate high-risk vegetation in the second region. A corrective action is performed to reduce the risk of vegetation in the second region. |
US11436711B2 |
System and method for improving an image characteristic of image frames in a video stream
A system and method for improving a video characteristic of a video stream is described. According to various implementations of the invention, a changed region between a later-in-time image frame and an earlier-in-time image frame and an unchanged region between such two image frames are determined. A new improvement to the video characteristic is determined and applied to the changed region of the later-in-time image frame. A prior improvement to the video characteristic that was determined for the earlier-in-time image frame is applied to the unchanged region of the later-in-time image frame. |
US11436703B2 |
Method and apparatus for adaptive artificial intelligence downscaling for upscaling during video telephone call
Provided is a method of adaptively performing artificial intelligence (AI) downscaling on an image during a video telephone call of a user terminal. The method includes obtaining, from an opposite user terminal, AI upscaling support information of the opposite user terminal that is a target of a video telephone call, determining whether the user terminal is to perform AI downscaling on an original image, based on the AI upscaling support information, based on determining that the user terminal is to perform AI downscaling on the original image, obtaining a first image by AI downscaling the original image using a downscaling deep neural network (DNN), generating image data by performing first encoding on the first image, and transmitting AI data including information related to the AI downscaling and the image data. |
US11436702B2 |
Systems and methods for super-resolusion image reconstruction
A method for super-resolution image reconstruction may include obtaining an original image that has first resolution and includes a target object. The method may also include generating a first target image by increasing the first resolution of the original image. The method may also include determining first feature points relating to the target object based on the first target image. The method may also include determining first priori information relating to the target object based on the first feature points relating to the target object. The method may also include generating a second target image having second resolution higher than the first resolution based on the first priori information relating to the target object and the first target image. |
US11436700B2 |
Filter array for demosaicing
A device comprising filtering means having a pattern of at least four blocks wherein a second block is located vertical to a first block, a third block is located horizontal to said first block and a fourth block is located vertical to said third block and horizontal to said second block; and means to generate a new image from images captured using said filtered rays. |
US11436692B2 |
Systems and methods for monetizing data in decentralized model building for machine learning using a blockchain
Systems and methods are provided for leveraging blockchain technology in a swarm learning context, where nodes of a blockchain network that contribute data to training a machine learning model using their own local data can be rewarded. In order to conduct such data monetization in a fair and accurate manner, the systems and methods rely on various phases in which Merkle trees are used and corresponding Merkle roots are registered in a blockchain ledger. Moreover, any claims for a reward are challenged by peer nodes before the reward is distributed. |
US11436685B1 |
Fault determination with autonomous feature use monitoring
Methods and systems for determining fault for an accident involving a vehicle having one or more autonomous (and/or semi-autonomous) operation features and paying claims associated with such accidents are provided. According to certain aspects, operating data from sensors within or near the vehicle may be used to determine the occurrence of a vehicle accident, such as a collision. The operating data may further be used to determine an allocation of fault for the accident between a vehicle operator, the autonomous operation features, or a third party. The allocation of fault may be used to further determine and make claims payments related to the accident. In some embodiments, claims may be rejected based upon the operating data and determined allocation of fault. |
US11436684B2 |
System and method for online automobile insurance quoting
The present disclosure describes novel systems and methods for a customer to receive information and/or purchase a product or service while interacting with multiple vendors through a single contact/agency. The customer is able to communicate with the agency through a variety of communication modes. The agency adapts the customer's input as necessary to meet the requirements of the vendors and the agency returns information to the customer so that the customer can conveniently interact with the multiple vendors. The systems and methods allow for the customer to stop and restart the process at various points using any of the communication modes. The agency has the ability to present the customer with prospecting, sales, service, upgrades, cross-sells, and other pre- and post-purchase services at the single point-of-contact agency. |
US11436682B2 |
Property damage risk evaluation
Methods, systems, and apparatus, including computer programs encoded on a storage device, for monitoring a property are disclosed. A monitoring system includes one or more processors and one or more computer storage media storing instructions that are operable, when executed by the one or more processors, to cause the one or more processors to perform operations comprising: obtaining sensor data from sensors at a property; determining, for a peril, a risk that the peril will occur at the property based on risk factors determined from the sensor data; selecting a particular risk factor from the risk factors based on the risk that the peril will occur at the property; and providing an indication of the particular risk factor. |
US11436681B2 |
System and method for online automobile insurance quoting
The present disclosure describes novel systems and methods for a customer to receive information and/or purchase a product or service while interacting with multiple vendors through a single contact/agency. The customer is able to communicate with the agency through a variety of communication modes. The agency adapts the customer's input as necessary to meet the requirements of the vendors and the agency returns information to the customer so that the customer can conveniently interact with the multiple vendors. The systems and methods allow for the customer to stop and restart the process at various points using any of the communication modes. The agency has the ability to present the customer with prospecting, sales, service, upgrades, cross-sells, and other pre- and post-purchase services at the single point-of-contact agency. |
US11436678B2 |
Directed order
A directed order process and related market center system are disclosed, wherein a market center system grants permission to order sending firms to send directed order flow to participating designated market makers. Such designated market makers create a virtual guarantee order book for each permissioned order sending firm. If an order sending firm sends a directed order to the market center that is marketable against a virtual guarantee order, then the market center system automatically pairs the orders in a two-sided directed cross order instruction, which executes against any superior interest in an electronic marketplace before crossing, all while maintaining anonymity amongst the parties. |
US11436671B2 |
Secure multi-party computation for sensitive credit score computation
A computing system retrieves a credit check algorithm. The credit check algorithm utilizes one or more parameters for evaluation of a credit score of an individual. The computing system identifies a plurality of entities contributing parameters for the evaluation of the credit score of the individual. The computing system compiles the credit check algorithm into a plurality of components. Each component corresponds to a respective entity of the plurality of entities and each component generates an output unique to the respective entity. The computing system transmits each component to a respective entity of the plurality of entities. The computing system instructs each entity to share a respective output with each remaining entity. The computing system receives a credit score for the individual from each of the plurality of entities. Each credit score received from each entity is the same. |
US11436669B2 |
Techniques for onboarding and verification of users to a services platform
Techniques and apparatus for an interactive element presentation process are described. In one embodiment, for example, an apparatus may include a storage device and logic, at least a portion of the logic implemented in circuitry coupled to the storage device. The logic may operate to maintain a platform database of services selection information based on user selections of a plurality of services, receive an onboarding request from a user device to register a user with a service platform requiring background verification, determine an onboarding request result, and transmit an eligible set of the plurality of service options for presentation on a user device based on a user level of approval and services selection information. Other embodiments are described. |
US11436666B1 |
Augmented reality menu
An augmented reality viewing system that aids a patron in visualizing a prepared food dish. The restaurant prepares ahead of time three-dimensional images of available food dishes. The patron, using their portable electronic device, images the table at which they plan on having their meal. Any selected dish can then be superimposed onto the image of the actual table so the patron can view, through augmented reality, what they can anticipate when the dish is delivered to the table. |
US11436665B1 |
Quick basket-building hover widget
Techniques are described for enhancing a user's experience with a retail software application. In one technique, a first trigger event within a first widget of a first page of an application is detected. The first widget indicates a set of items associated with a user interacting with the application. A non-modal window is presented on the first page of the application in response to the detection of the first trigger event. The non-modal window includes information associated with items indicated by the first widget. A second trigger event associated with one of the items within the non-modal window is detected on the first page of the application. A selection state of the item is determined and stored in response to the second trigger event. The non-modal window is collapsed in response to detection of a third trigger event outside of the non-modal window. |
US11436664B2 |
Techniques for filling orders
A system includes location indicators, a central computing system, and a mobile scanning device. The location indicators transmit location signals and are arranged in a store that includes stocked items. The central computing system stores an item association table that maps location values to the stocked items. The location values indicate locations of the stocked items in the store. The mobile scanning device receives ordered items from the central computing system, detects location signal(s), and determines a first location value based on the detected location signal(s). The mobile scanning device arranges the ordered items on a display based on the first location value, scans a first ordered item, and transmits data to the central computing system indicating that the first ordered item is associated with the first location value. The central computing system updates the item association table based on the data. |
US11436663B2 |
Order processing system, method, device and storage medium
An order processing system and method includes sending, to a backend, an order queue comprising at least one order identifying a delivery object associated with a client and comprising at least one ordered item, receiving, from the backend, an updated preparing status of each target ordered item in the order queue, updating the order queue based on the preparing status of each target ordered item, determining the preparing status of each target ordered item in the target order based on the updated order queue, and sending the preparing status of each ordered item in the order to the client associated with the delivery object of the order. |
US11436662B2 |
Method for operating a pharmacy order-picking system
The present disclosure relates to a method for operating a pharmacy order-picking device. The present method reduces the susceptibility of the pharmacy order-picking device to disruption. To detect a positioning deviation of the control appliance in the horizontal direction, at least one desired value of at least one reference position is made available, the control appliance is brought to a position corresponding to the desired value in the horizontal direction and, when a signal characteristic of a reference position is detected, an actual value of this reference position is determined. A desired value is compared with a corresponding actual value, or two actual values are compared with each other, and a deviation is determined. If a deviation is determined that exceeds a limit value, a signal pointing to the need for a correction is output. Depending on the deviation, automatic correction of the position deviation can be performed. |
US11436660B2 |
System and method for managing a product exchange
An embodiment of this disclosure provides an apparatus. The apparatus includes a memory element configured to store a plurality of products and services and a processor. The processor is configured to receive profile information for a user accessing a plurality of video content. The processor is also configured to receive video content information for each of the plurality of video content being accessed by the user in a smart viewer. The video content information identifies at least one category associated with each of the plurality of video content. The processor is also configured to identify one or more of the plurality of products or services based on the profile information and the at least one category of the video content information. The processor is also configured to send the one or more of the plurality of products or services to the smart viewer. |
US11436658B2 |
Concurrent browsing interface with recommendations based on user attributes
Methods, systems, and computer storage media are provided for providing a concurrent browsing session are provided. The user interface and recommendation engines may provide recommendations that are based on the user attributes of a group of users in a concurrent browsing interface, where participating users may interact with the user interface and view a real-time live feeds of other participating user's browsing screens and activity. The user attributes associated with the participating users may be received to generate recommendations. Based on all of the user attributes, recommendations for the group of participating users are generated. The participating users may also provide annotations or scores with respect to the items being browsed by other users. All participating users may view the annotations and scores submitted by users. As user input is received and processed, recommendations are generated and the concurrent browsing user interface is updated with recommendations, annotations, and scores. |
US11436657B2 |
Self-healing recommendation engine
A computer-implemented method and system including a recommendation engine receiving a first user behavior data, the first user behavior data associated with a user action taken by a user, wherein the recommendation engine utilizes a recommendation model to generate recommendations to users based on first user behavior data; labeling the first user behavior; classifying the labeled first user behavior; generating, by the recommendation engine, a recommendation to the user based on the classifying of the labeled first user behavior; providing, by the recommendation engine, the recommendation to the user; receiving, by the recommendation engine, a second user behavior data, the second user behavior data associated with a user response by the user to the recommendation; and evaluating, by the recommendation engine, the second user behavior data and performing a corrective action to the recommendation model. |
US11436655B2 |
Different action user-interface components in a comparison view
Different action user-interface components in a comparison view are described. Initially, a selection is received to display a comparison view via a user interface of a listing platform. Multiple listings of the listing platform are selected for inclusion in the comparison view. A comparison view system determines which action of a plurality of actions, used by the listing platform, to associate with each of the listings. A display device displays the multiple listings concurrently in a comparison view via a user interface of the listing platform and also displays an action user-interface component (e.g., a button) in each of the plurality of listings. The action user-interface component is selectable to initiate the action associated with the respective listing. In accordance with the described techniques, the action user-interface component displayed in at least two of the multiple listings is selectable to initiate different actions in relation to the respective listing. |
US11436649B2 |
Parking meter communications for remote payment with updated display
A parking meter receives data indicative of a remote payment being completed and displays an amount of time purchased by the remote payment for a parking session. The parking meter determines an amount of time remaining in the parking session and powers down at least a portion of a meter communication subsystem subsequent to receiving the data indicative of the remote payment being completed. The parking meter wakes up the powered down portion of the communication subsystem upon determining that the amount of time remaining is below a threshold time, and can receive an indication of additional time being paid for remotely, and can update the displayed time remaining to reflect the additional time. |
US11436648B1 |
Processing system having a machine learning engine for providing a surface dimension output
Systems and apparatuses for generating object dimension outputs and predicted object outputs are provided. The system may collect an image from a mobile device. The system may analyze the image to determine whether it contains one or more standardized reference objects. Based on analysis of the image and the one or more standardized reference objects, the system may determine an object dimension output. The system may also determine a predicted object output that includes additional objects predicted to be in a room corresponding to the image. Using object dimension outputs and the predicted object output, the system may determine an estimated repair cost. |
US11436647B1 |
Entity scoring calibration
Entity scoring calibration includes receiving values for a metric by which to calibrate a reputation scoring model. The reputation scoring model is usable to determine a reputation score. The reputation scoring model to be calibrated is based at least in part on a set of model parameters associated with reputation scoring components. It further includes receiving a plurality of feedback items pertaining to one or more entities. It further includes calibrating the reputation scoring model at least in part by adjusting at least some of the model parameters associated with the reputation scoring components such that reputation scores generated by the calibrated reputation scoring model track the values for the metric. |
US11436642B1 |
Method and system for generating real-time personalized advertisements in data management self-help systems
A method and system provide a data management system that provides data management services and products to users. The method and system provide a self-help service including an assistance documents database including a large number of assistance documents. The data management system includes a database of messaging content including a large number of messages that can be provided with assistance documents accessed by users. The data management system includes a predictive model that has been trained with a machine learning process to match messages from the messaging content database to assistance documents. When a user accesses an assistance document, the predictive model matches the assistance document to a message from the messaging content database in real time. The data management system provides personalized messaging content data including the matched message in real time with the assistance documents accessed by the user. |
US11436641B2 |
Data-driven machine-learning targeted engagement
A machine-learning algorithm is trained with features relevant to a visual/video analysis performed on subjects conducting transaction at transaction terminals. The algorithm is also trained on weather data known at the time of the transactions and on selective details of the transactions. The algorithm produces as output predictions relevant to: whether a given subject for a current transaction is likely to enter a store, likely items that the given subject might purchase if the subject were to enter the store and likely amount of money that the subject would spend in the store, an effectiveness of providing an incentive for the subject to enter the store, and what type of incentive would most likely entice the subject to enter the store. |
US11436640B2 |
System for nostalgic content links and playback
Aspects of the subject disclosure may include, for example, a method that includes determining, by a processing system including a processor, that a viewer is viewing primary content for a first time; capturing, by the processing system, an emotive response of the viewer as the primary content is viewed during the first time; determining that the viewer is viewing the primary content at a subsequent time, wherein the subsequent time is later than the first time; detecting the emotive response of the viewer as the primary content is viewed during the subsequent time; retrieving external media responsive to detecting the emotive response; and displaying the external media. Other embodiments are disclosed. |
US11436637B2 |
Remote mobile profile detection and modification
A system and method are directed towards providing non-requested content to a mobile terminal based on characteristics of, and tracked usage of the mobile terminal to request content through an online portal service, which provides access to content in multiple subject areas. A mobile user profile is created from the characteristics and patterns of the tracked usage. The tracked usage information includes the time, location, frequency at which the content was requested. Based on the mobile user profile information, content related to previously requested content is provided to the mobile terminal upon a trigger that is related to the requested content. The trigger event may include the mobile terminal returning to a location from which certain content was previously requested. The non-requested content may further be based on a related general user profile that indicates usage of an alternate electronic device to access content through the portal. |
US11436635B2 |
Digital content delivery based on measured viewability of a displayed content insertion field
When a server serves web pages and/or software application pages with digital ads to client devices, a system determines viewability scores for individual ad insertion spaces on the pages. The system determines viewability scores for each field based on the time at which at least a threshold percentage or ratio of the field's pixels where viewable and not off-screen or obscured by another open window. The system or the server may then select digital ads to serve to each field based on the field's viewability score. |
US11436631B2 |
System and method for probabilistic matching of multiple event logs to single real-world ad serve event
A system and method for accurately matching corresponding DSP event data and Ad-Server event data with associated with a single real-world ad serve event by (a) pairing DSP event data and Ad-Server event data into data pairs, (b) comparing various field data in associated source fields from each of the DSP event data and Ad-Server event data to determine if the field data is a match or unmatch, and (c) based on the likelihood that a match of field data in a particular source field indicates an overall event match, which is determined using a Bayesian analysis, determining the probability that the DSP event data and Ad-Server event data in the data pair truly corresponding to the same single real-world ad serve event. |
US11436630B2 |
Advertising impression determination
Systems and methods for verifying an advertisement impression in a digital environment are provided. In some aspects, methods of the subject technology include operations for defining a portion of the digital environment as an impression area, wherein the impression area is associated with a tagged advertisement area, providing a stream of an advertisement to the tagged advertisement area, and updating advertising impression information stored in memory regarding the advertisement, wherein an advertising impression is based on the identification of the character within the impression area and the availability of an unobstructed line-of-sight between the character and the tagged advertisement area. In some aspects, computer readable media are also provided. |
US11436628B2 |
System and method for automated bidding using deep neural language models
Systems, devices, and methods are disclosed for predicting potential effectiveness of query-triggered internet advertisements received from different web page publishers using a deep learning neural network language model for clustering queries, and for automatically adjusting bids for advertisements by advertisers based on the predicted potential effectiveness. Using query-clusters rather than queries for adjusting bids for advertisements allows for more accurate and more consistent bidding strategy despite of sparsity in historical advertisement performance data, higher return on investments for the advertisers, and higher revenue for the publishers of the advertisements. |
US11436626B2 |
Authenticated account interaction via cellular text message
A computer system comprises a memory, a cellular telephony communications device configured for sending and receiving cellular text messages, and a processor coupled with the memory and the cellular telephony communications device. The processor is configured to: receive, via the cellular telephony communications device, a cellular text message sent from a cellular telephone of an accessing entity, wherein the cellular text message includes a cellular telephone number of the cellular telephone, an instruction regarding reward points, and an image file; use the cellular telephone number to identify a reward program account; extract an authentication token embedded in data of the image file; authenticate access to the reward program account based upon the authentication token; and in response to authenticating access to the reward program account, execute the instruction. |
US11436625B2 |
Head mounted display system configured to exchange biometric information
Head mounted display systems configured to facilitate the exchange of biometric information between the head mounted display system and another computing device are disclosed. The head mounted display system can comprise a virtual or augmented reality device. After displaying a consent request regarding biometric information with the head mounted display system, a response to the consent request that includes a consent indication regarding an aspect of the biometric information can be determined. After obtaining biometric information from a wearer utilizing e.g., a camera of the head mounted display, and processing the biometric information, a biometric information processing result can be generated. The result can be communicated from the head mounted display system to another computing device. |
US11436622B2 |
System and method for providing virtual items to users of a virtual space
Participation by multiple users in an online game through client computing platforms associated with the users is facilitated. User accounts associated with the users indicate affiliations having a functional significance between users. Presentation of offers to sell virtual items are provided to users having a first affiliation and to users having a second affiliation. The virtual items associated with the offers are distributed to the users having a first affiliation upon an indication that a threshold number of users having the first affiliation have accepted the offer and are not distributed to users having a second affiliation upon an indication that a threshold number of users having the second affiliation have not accepted the offer. |
US11436619B2 |
Real time geo-social visualization platform
A real-time social and emotional mapping system enabling the visualization of state data in a geo-locational context, including goals, intentions, feelings, observations, and physical states, among others, in a-location based context visualized as a digital map. A structured framework may enables users to share state data by selection or guided entry of data or alternatively through some classification of submitted data. In embodiments, an integrated request-response framework is provided through a marketplace centered on geo-locational context. |
US11436617B2 |
Behavior pattern search system and behavior pattern search method
A behavior pattern search system and method is disclosed. A change in a behavior pattern contributing to improving a Key Performance Indicator (KPI) is discovered from among changes in the behavior pattern arising in common among customers having a specific characteristic. The behavior pattern search system classifies transfiguration candidates that are customers satisfying transfiguration result information. The transfiguration result information indicates a characteristic purchase behavior predicted to occur by a change in a behavior pattern of each of the customers. |
US11436616B2 |
Automatic sequential review elicitation
Some embodiments may provide a method and a system for receiving, from a first user, a first evaluation indication with respect to a first publication, and in response to receiving the first evaluation indication, automatically initiating a secondary evaluation process comprising automatically selecting a set of publications including at least a second publication; presenting a first user interface affordance to elicit a selection indication indicating a publication from among the set of publications, receiving a selection indication indicating the second publication, and in response to receiving the selection indication, presenting a second user interface affordance to elicit a second evaluation indication with respect to the second publication. |
US11436612B2 |
Systems and methods for dynamic digital identity processing
System and methods are provided for dynamic digital identity processing. In some embodiments, a policy request identifying a customer and a policy to be analyzed is received. A policy requirement tree associated with the policy to be analyzed is retrieved, the tree defining a set of requirements to be satisfied. Available evidence associated with the set of requirements is collected from the customer and a determination is made which requirements are satisfied by the available evidence and a subset of requirements remaining to be satisfied is generated. |
US11436606B1 |
System and architecture for electronic fraud detection
Embodiments of an electronic fraud analysis platform system are disclosed which may be used to analyze tax returns for potential fraud. Analysis of tax return data using the tax return analysis platform computing systems and methods discussed herein may provide insight into whether a tax return may be fraudulent based on, for example, an initial screening component configured to filter tax returns which appear fraudulent due to missing or inaccurate information provided with the return; a device activity analysis component configured to identify whether a device used to submit a tax return or to provide further authentication information needed to complete processing of the return may have been used in other fraudulent activities; and a knowledge-based authentication component configured to identify potential fraudsters using dynamically generated questions for which fraudsters typically do not know the answers. |
US11436603B2 |
Decision making for on-line transactions
A system and method include receiving, by an authentication system, device data of a computing device used by a customer during a checkout process of a current transaction on a merchant website and contextual data of the customer. The system and method also include retrieving a customer token associated with a payment instrument of the customer, assigning the computing device a device score and the customer a customer score based on the device data and the contextual data, and computing an overall score from the device score and the customer score. The system and method further include determining from the overall score that the current transaction is not fraudulent before the current transaction is completed and auto-filling payment information of the payment instrument in the customer token during the checkout process of the merchant website to complete the current transaction upon determining that the current transaction is not fraudulent. |
US11436602B2 |
Authentication device and control program
In one embodiment, a customer authentication system includes at least one sensor configured to provide location information of people around a product display section. A customer authentication device is configured to provide customer identification information. A processing device is configured to perform location tracking of the people around the product display section based on the location information from the one or more sensors. The number of people in a predetermined area around the first customer authentication device is then determined based on the location tracking. The processing device enables customer authentication via the customer authentication device if only one person is in the predetermined area and disables customer authentication via the customer authentication device if more than one person is present in the predetermined area. |
US11436600B2 |
System and method for linking encrypted records
A computer-based method for associating ownership of anonymous payment cards uses a computer device including a processor in communication with a transaction database. The method includes identifying a target account number for a payment card from the transaction database, identifying a set of transaction times associated with the target account number from the transaction database, and comparing the target account number to each candidate account number of a set of candidate account numbers from the transaction database. Comparing the target account number includes identifying a first candidate set of transaction times associated with a first candidate account number of the set of candidate account numbers, comparing the target set of transaction times to the first candidate set of transaction times, and identifying the first candidate account number as a match candidate if the target set of transaction times and first candidate set of transaction times do not include overlapping transactions. |
US11436598B2 |
Social data tracking datastructures, apparatuses, methods and systems
The Social Data Tracking Datastructures, Apparatuses, Methods and Systems (“SDTD”) transforms brokerage order request, blockchain transaction request, agency action request inputs via SDTD components into brokerage order confirmation, transaction confirmation, agency action notification outputs. An order of a user for an order processing entity is obtained. A blockchain data node, which facilitates access to user-owned read data, associated with the order is determined. A blockchain identifier of the blockchain data node and a blockchain identifier of the order processing entity is provided to an access control node and the user-owned read data is obtained. The order is executed using the user-owned read data. A write access blockchain node, which grants the order processing entity permission from the user to create one or more blockchain data nodes, is determined. A new blockchain data node is created that facilitates access to the user-owned write data associated with the executed order. |
US11436597B1 |
Biometrics-based e-signatures for pre-authorization and acceptance transfer
Various embodiments relate methods performed by a processor of a computing system. An example method includes receiving an agreement associated with a signing party. A hash of the agreement is generated. A biometric sample captured from a signing party is received. Each of a hash of the agreement and the biometric sample is signcrypted using each of a signing party public/private key pair associated with the signing party, and a recipient public key of a recipient public/private key pair to generate a biometrics-based electronic signature token. A smart contract based on the agreement is generated. The smart contract includes the terms of the agreement, and the biometric-based electronic signature token, the biometric-based electronic signature token providing biometric-based pre-authorization by the signing party of a payment to be initiated by the smart contract in response to detecting performance of at least one of the terms of the agreement. |
US11436596B2 |
Eligibility determination for delegation exemption to strong authentication requirements
Disclosed are various embodiments for determining eligibility for the delegation exemption to strong customer authentication requirements. In one embodiment, a payee entity determines that a payment transaction using a payment instrument issued by a payment issuer is eligible for a delegation exemption from an authentication challenge by the payment issuer based at least in part on a previous authentication challenge by the payment issuer being successfully completed for a previous payment transaction using the payment instrument and a returned payment history associated with the payment instrument. Subsequently, the payee entity generates an alternative authentication challenge that does not involve the payment issuer instead of the authentication challenge by the payment issuer. |
US11436593B2 |
Transaction processing device, transaction processing method, and program for same
A method of recordation request of a compound transaction to a blockchain distributed network, comprising steps of: the first node constituting the distribution network signing a compound transaction in which a plurality of sources of assets exist by a secret key of the node, when there is a remaining source by which the compound transaction needs to be signed, the first node transmitting the compound transaction to a second node constituting the distributed network, and when there is no remaining source by which the compound transaction needs to be signed, the first node transmitting the compound transaction to a third node constituting the distributed network to request recordation to the distributed network. |
US11436590B2 |
Electronic transaction fobs
Systems and methods for electronic fobs that communicate via short range communications protocols to conduct transactions with a nearby device are provided. Such electronic fobs may use electronic tokens to conduct electronic transactions, such as payment transactions. Account data may be stored within a secure element of the electronic fob. Electronic tokens may also be stored by the secure element. Using such data and/or tokens, electronic fob may write electronic tokens to be used in electronic transactions. Also, such electronic fobs may also be used to perform other tasks and interface with other devices. |
US11436589B1 |
Connected car as a payment device
Methods, systems, apparatus, and non-transitory computer readable media are described for using a vehicle as a payment device. Various aspects may include receiving a selection of a stored financial card or financial account at a vehicle head unit. The selected financial card or financial account may be transmitted to a point-of-sale (POS) terminal for making a payment by transmitting a tokenized card number to the POS terminal. The tokenized card number may be transmitted over a very short-range communication link to ensure that the transmission is secure. For example, electronic circuitry may be attached to the exterior of the vehicle, where the electronic circuitry may be within a threshold distance (e.g. one inch, three inches, six inches, one foot, three feet, etc.) of the POS terminal. The tokenized card number may be transmitted from the vehicle head unit to the electronic circuitry and then to the POS terminal. |
US11436587B1 |
Authentication circle shared expenses with extended family and friends
Systems and methods for providing authentication circles to pursue financial goals and/or share expenses with others are provided. One or more provider computing systems are communicatively coupled to one or more user devices. Users may join a circle and make contributions via electronic messages that may allow for acceptance in a one-click fashion. Members may, for example, plan for and share expenses for a trip and compare the expenses with budgets. |
US11436586B2 |
Systems and methods for account agnostic transaction routing
Systems and methods for account agnostic transaction routing are disclosed. According to one embodiment, in an information processing device comprising at least one computer processor, a method for account agnostic transaction routing may include: (1) receiving an identifier for a first financial instrument for a transaction being conducted at a point of transaction; (2) retrieving a plurality of financial instruments associated with the identifier, the plurality of financial instruments comprising the first financial instrument; (3) retrieving at least one transaction routing rule associated with the plurality of financial instruments, the transaction routing rule specifying a condition for using one of the plurality of financial instruments; (4) identifying one of the plurality of financial instruments for conducting the transaction based on the transaction and the transaction routing rule; and (5) settling the transaction with the identified financial instrument. |
US11436584B2 |
Server for transaction handoff and completion employing indirect token
A server includes: a database that registers a payment instrument, associates the instrument with indirect tokens, and stores a payment token that associates the indirect tokens with the instrument in a record along with an identifier for a device; a communication circuit, that receives transaction details from a POS terminal, and receives the one of the indirect tokens from the POS terminal; and a code segment, that employs the payment token to access the identifier in the record, directs the communication circuit to send a push notification, and, upon execution of the proprietary application on the device, directs the communication circuit to transmit transaction details to the POS terminal and the device, receives transaction data from the device, completes the transaction, and directs the communication circuit to notify the POS terminal that the transaction is complete. |
US11436583B2 |
Methods and apparatus for unified inventory and financial transaction management
In some embodiments, a system includes one or more computers configured to implement by executing instructions on one or more processors a platform-agnostic transaction-related communication system. The transaction-related communication system includes one or more receiving modules for receiving a first item of financial transaction information from a customer-facing interface, and receiving a second item of financial transaction information from a merchant-facing point-of-sale interface. In some embodiments, the transaction-related communication system includes a point of sale server for rendering in a common internal format the first item of financial transaction information from the customer-facing interface, and rendering in the common internal format the second item of financial transaction information from the merchant-facing point-of-sale interface. In some embodiments, the transaction-related communication system includes a payment processing module for rendering in a second format the first item of financial transaction information for payment processing by a first external financial party. |
US11436582B2 |
Systems and methods for advanced energy settlements, network-based messaging, and applications supporting the same
Systems and methods for electric power messaging and settlements including advanced energy settlements, messaging, and applications for electric power supply, load, and/or curtailment and data analytics associated with the same. Systems and methods for providing data analytics and customer or consumer guidance and controls are provided, and coupled with graphic user interfaces for interactive control and command of grid elements, design, specification, construction, management and financial settlement for data centers and/or microgrids, business and residential power consumption, control, management, messaging and settlements, mobile applications, web sites, marketing offers, optimal pricing for comparable energy plans, retail electric provider and direct consumer alternatives, network of power architecture, EnergyNet applications, software development kit, and application web-based storefronts. |
US11436580B2 |
Systems and computer-implemented processes for depositing, withdrawing, and reusing currency for purchase transactions using an intelligent teller machine
Systems and methods are disclosed for the deposit, withdrawal, and reuse of currency for transactions. According to disclosed embodiments, an intelligent teller machine (ITM) is configured to receive currency as payment for a transaction, to calculate and dispense any change due, and to request that the net value of the transaction (e.g., the revenue) be deposited into the financial account of the business. The currency received by the ITM is also available to make change for future purchase transactions. |
US11436576B2 |
Transaction storing and forwarding
After loss of communications between a cash handling device and a financial institution, transactions may continue to be processed. In one configuration, the transactions may be processed up to a predefined transaction limit. Transaction limits may be defined by a number of transactions, a dollar amount transacted or to be transacted, an amount of time and/or combinations thereof. Additionally or alternatively, the transaction limit may be specific to one or more types of transactions. Transaction data may be stored in memory until communication has been re-established, at which time the data may be transmitted to the financial institution for processing. |
US11436571B2 |
Automatic classification system
Provided is an automatic classification system. The automatic classification system is designed based on a YOLOV3 technical framework, so that garbage can be classified and recycled, garbage pollution is reduced, and waste is recycled at the maximum cost. The system is designed with a box of a double-layer structure, wherein an upper box is provided with a garbage throwing-in opening, a camera is mounted at the upper box, and the upper top of the upper box is provided with an partition layer for the installation of a solar panel and a storage battery, so as to meet the power supply requirement of the system. The camera captures thrown-in garbage and uses the recognition algorithm to recognize and classify the garbage classes. A lower box is designed into a double-box structure or a multi-box structure according to the class of the garbage, a mechanical and electric control part is arranged at the joint of the upper box and the lower box, two steering engines are used for respectively controlling the rotation of control baffles and a classification baffle so as to automatically drive the garbage to fall into classification boxes corresponding to the class of the garbage. The automatic classification of the garbage can be realized by the disclosure. |
US11436568B2 |
Service kiosk device provisioning
Examples associated with service kiosk device provisioning are described. One example receiving authentication information associated with a user at a service kiosk. A specification of a device to be delivered to the user, and provisioning data for configuring the device to be delivered to the user are also received at the service kiosk. A selected device is selected from a set of devices stored in compartments of the service kiosk. The set of devices are also operably connected to the service kiosk. The selected device is selected according to the device specification. The selected device is configured based on the provisioning data. A credential matching the authentication information is received from a user via an interface of the service kiosk. Physical access is provided to a compartment of the service kiosk in which the selected device is stored. |
US11436559B2 |
Consumer purchasing assistant apparatus, system and methods
A method of managing inventory comprising generating a list of inventory items, identifying removal of one of the inventory items from inventory, updating the list of inventory items as inventory items are removed, predicting a future rate of removal of inventory items, and developing purchasing plan for inventory items based on predicted rate of removal. |
US11436557B1 |
Interaction determination using data from weight sensors
One or more load cells measure the weight of items on a shelf or other fixture. Weight changes occur as items are picked from or placed to the fixture. Output from the load cells is processed to produce denoised data. The denoised data is processed to determine event data representative of a pick or a place of an item. Hypotheses are generated using information about where particular types of items are stowed, the weights of those particular types of items, and the event data. A high scoring hypothesis is used to determine interaction data indicative of the type and quantity of an item that was added to or removed from the fixture. If ambiguity exists between hypotheses, additional techniques such as data about locations of weight changes and fine grained analysis may be used to determine the interaction data. |
US11436554B2 |
Network computer system to implement predictive time-based determinations for fulfilling delivery orders
A network computer system selects a service provider for individual order requests by predicting an order preparation time of the respective supplier for the order request. During a time interval that precedes the order preparation time, the computer system matches an arrival time of a service provider to the respective supplier of an order request. The network computer system estimates an order delivery time for the requester based at least in part on the predicted order preparation time and on a location of the supplier relative to a location of the requester. |
US11436552B2 |
Short range digital radio location determination to facilitate petroleum transport
A method may include the following steps: determining, based on timing measurements between a first digital radio communication device (DRCD) node and at least a second DRCD node, a distance between the first DRCD disposed on a tanker and the second DRCD disposed about a loading/unloading facility; and facilitating, in response to determining a position based on the timing measurements, fluid payload loading/unloading of the tanker at the loading/unloading facility. |
US11436551B2 |
Transportation operation control device, transportation operation control method, and recording medium in which transportation operation control program is stored
This transportation operation control device includes: a transportation cost acquisition unit that acquires a transportation cost obtained from a transportation operation for transporting an article to a transportation destination site from a transportation source site among a plurality of sites, the transportation cost being acquired in association with the combination between the transportation source site and the transportation destination site; a correction unit that calculates a corrected cost obtained by correcting the transportation cost on the basis of information indicating the reliability related to the transportation cost; a presence status acquisition unit that acquires presence status information indicating a presence status of the article between the transportation source site and the transportation destination site; and a calculation unit that calculates the importance degree of the transportation operation relative to the combination on the basis of the presence status information and the corrected cost. |
US11436546B2 |
Operation planning system, operation planning device and operation planning method
According to one embodiment, an operation planning system includes a demand information database and a plurality of planning units. The demand information database stores demand data including an overall output required for a plurality of operation units for a planning period in an operation plan. The plurality of planning units adjusts output settings of the plurality of operation units. Any of the planning units selects a combination of operation units which provide the overall output required for the planning period, and based on operation costs depending on the outputs of the operation units, a process is repeated to generate the operation plan, the process including: selection of the operation unit belonging to the combination of operation units; and adjustment of the output setting for the selected operation unit by the planning unit paired with the selected operation unit. |
US11436544B2 |
System for managing an industrial workflow
A system for managing an industrial workflow including a plurality of asset tags, each tag associated with a corresponding asset, and a plurality of point of interest reader nodes, each reader node including at least one BLE radio in communication with a subset of the plurality of asset tags and a communications manager in communication with at least one cloud server. The system further includes a cloud server having a location services module, a process and workflow editor configured to enable a user to access a plurality of rules in a process flow library regarding how different types of assets are expected to move through a facility, and a real-time compute engine configured to generate a sequence of events for an asset and interpret the process and workflow plan to determine whether a trigger event has occurred. |
US11436540B2 |
Method and apparatus for generating information
Embodiments of the present disclosure relate to a method and apparatus for generating information. The method may include: receiving a modeling request; determining a target number of initial machine learning pipelines according to a type of training data and a model type; and executing following model generation steps using the target number of initial machine learning pipelines: generating a target number of new machine learning pipelines based on the target number of initial machine learning pipelines; performing model training based on the training data, the target number of initial machine learning pipelines, and the target number of new machine learning pipelines, to generate trained models; evaluating the obtained trained models respectively according to the evaluation indicator; determining whether a preset training termination condition is reached; and determining, in response to determining the preset training termination condition being reached, a target trained model from the obtained trained models according to evaluation results. |
US11436536B2 |
Systems and methods for data collection and analysis at the edge
A microelectronic device for generating analysis results from data received from a sensor. |
US11436534B2 |
Distributed artificial intelligence model
A model designer improves the security of a machine learning model in certain embodiments. Instead of storing the model in a central location, the training data used to build and train the model is stored across several different databases and/or datacenters. The training data is divided into portions and stored as a circular linked list across these databases and/or datacenters. The model designer retrieves the training data and incrementally builds and trains the model using the training data. The incremental error and bias of the model is used to locate training data between datacenters. Additionally, fake training data is appended to the circular linked list and the model designer tracks how much training data is used before hitting fake training data. |
US11436529B1 |
Method, apparatus, and computer program product for natural language processing
A method, apparatus and computer program product are provided for implementing an actor-critic model for processing a large document. The document is processed in smaller portions, and the information is accumulated or aggregated in a vector representation of the document. The vector representation may be reconfigured with each time step so that the vector representation includes an estimate of the most relevant information from the document processed thus far. The vector representation may be used to classify the document, such as by determining a primary and/or secondary diagnosis in a medical record. Feedback from the critic is provided in the form of a reward signal to the actor, which fine tunes its parameters and processes the different portions of the document. The actor-critic model may be trained with training data including documents and their known associated classifications. |
US11436528B2 |
Intent classification distribution calibration
A method includes determining, based on an input data sample, a set of probabilities. Each probability of the set of probabilities is associated with a respective label of a set of labels. A particular probability associated with a particular label indicates an estimated likelihood that the input data sample is associated with the particular label. The method includes modifying the set of probabilities based on a set of adjustment factors to generate a modified set of probabilities. The set of adjustment factors is based on a first relative frequency distribution and a second relative frequency distribution. The first relative frequency distribution indicates for each label of the set of labels, a frequency of occurrence of the label among training data. The second relative frequency distribution indicates for each label of the set of labels, a frequency of occurrence of the label among post-training data provided to the trained classifier. |
US11436522B2 |
Joint representation learning of standardized entities and queries
An indication of a plurality of different entities in a social networking service is received, including at least two entities having a different entity type. A plurality of user profiles in the social networking service is accessed. A first machine-learned model is used to learn embeddings for the plurality of different entities in a d-dimensional space. A second machine-learned model is used to learn an embedding for each of one or more query terms that are not contained in the indication of the plurality of different entities in the social networking service, using the embeddings for the plurality of different entities learned using the first machine-learned model, the second-machine learned model being a deep structured semantic model (DSSM). A similarity score between a query term and an entity is calculated by computing distance between the embedding for the query term and the embedding for the entity in the d-dimensional space. |
US11436521B2 |
Systems and methods for providing contextual recommendations for pages based on user intent
Systems, methods, and non-transitory computer readable media can determine one or more actions that a user is likely to take on a page associated with a social networking system, based on one or more first machine learning models. One or more card types that correspond to the one or more actions can be ranked based on a second machine learning model. One or more cards can be generated based on the ranked card types, and each card can include a recommended action associated with the page. |
US11436516B2 |
Integrating circuit elements in a stacked quantum computing device
A stacked quantum computing device including a first chip that includes a first dielectric substrate and a superconducting qubit on the first dielectric substrate, and a second chip that is bonded to the first chip and includes a second dielectric substrate, a qubit readout element on the second dielectric substrate, a control wire on the second dielectric substrate, a dielectric layer covering the control wire, and a shielding layer covering the dielectric layer. |
US11436515B2 |
Computer architecture for generating hierarchical clusters in a correlithm object processing system
A device comprising a cluster engine implemented by a processor. The cluster engine is configured to obtain a reference correlithm object and compute a set of Anti-Hamming distances between the reference correlithm object and the set of correlithm objects. The cluster engine is further configured to identify a subset of correlithm objects from the set of correlithm objects that are associated with an Anti-Hamming distance that is greater than a first bit threshold value. The cluster engine is further configured to compute a set of Hamming distances between the reference correlithm object and the subset of correlithm objects and to identify correlithm objects associated with a Hamming distance that exceeds a second bit threshold value. The cluster engine is further configured to remove the identified correlithm objects that are associated with a Hamming distance that exceeds the second bit threshold value and generate the cluster. |
US11436513B2 |
Technologies for evaluating relationships between social networking profiles
This disclosure discloses a network-based computing technology to evaluate relationships between social networking profiles and then to take an action based on such evaluation. This network-based computing technology may include a running logic, whether hardware or software, such as an engine, which may be modularized, that is programmed to score the relationships based on shared content. |
US11436508B2 |
Contextual hashtag generator
A contextual hashtag generation method, system, and computer program product include receiving content from an online source, identifying a set of contextual indicators for the content, determining an entity-desired outcome for the content, and generating a hashtag for the content using the set of contextual indicators while maximizing the entity-desired outcome. |
US11436505B2 |
Data curation for corpus enrichment
Techniques for data curation are provided. A data set is received for ingestion into a question answering system, where the data set includes a first question and a first answer. Relevance of the first question is validated by comparing the first question to a first question cluster in the question answering system, and it is determined that the first answer satisfies predefined security criteria. The first data set is evaluated to identify a set of references, and a generalized data set is generated by replacing each respective reference of the set of references with a corresponding entity identifier. The first generalized data set is then ingested into the question answering system. |
US11436503B1 |
Systems, methods, games and related machine readable programs for recommending drinking vessels and infusible materials
The present disclosure provides systems, methods and machine readable programs. In some implementations, the systems, methods and machine readable programs can be used for selecting coffee cups or mugs of particular shapes with the objective of accentuating particular flavor notes in coffee as experienced by a user. In further implementations, the systems, methods and machine readable programs can be used for recommending an infusible extract based on a drinking vessel. |
US11436501B1 |
Personalization of a user interface using machine learning
A unique implementation of a machine learning application for suggesting actions for a user to undertake is described herein. The application transforms a history of user behavior into a set of models that represent user actions given a set of parameters. These models are then used to suggest that users in a payments or banking environment take certain actions based on their history. The models are created using the DensiCube, random forest or k-means algorithms. |
US11436499B2 |
System and method for detecting domain generation algorithms (DGAs) using deep learning and signal processing techniques
System and method for detecting domain names that exhibit Domain Generation Algorithm (DGA) like behaviours from a stream of Domain Name System (DNS) records. In particular, this document describes a system comprising a deep learning classifier (DL-C) module for receiving and filtering the stream of DNS records before the filtered DNS records, which have been determined to possess domain names that exhibit DGA behaviour are provided to a series filter-classifier (SFC) module. The SFC module then groups the records into various series based on source IP, destination IP and time. For each series, it then filters away records that do not exhibit the dominant DGA characteristics of the series. Finally, for each series, it makes use of the remaining DNS records' timestamps to generate a time series of DGA occurrences and then, using this time series of occurrences, determine the number of DGA bursts throughout the time period of analysis. |
US11436496B2 |
Systems and methods for regularizing neural networks
The present disclosure relates generally to machine learning. More particularly, the present disclosure relates to systems and methods that regularize neural networks by decorrelating neurons or other parameters of the neural networks during training of the neural networks promoting these parameter to innovate over one another. |
US11436494B1 |
Optimal power flow computation method based on multi-task deep learning
An optimal power flow computation method based on multi-task deep learning is provided, which is related to the field of smart power grids. The optimal power flow computation method based on multi-task deep learning includes: acquiring state data of a power grid at a certain dispatching moment, and amplifying collected data samples by means of sampling to acquire training data; applying an optimization method to acquire dispatching solutions of the power grid in different sampling states, and acquiring labels; designing a deep learning neural network model, learning feasibility and an optimal solution of an optimal power flow computation problem separately, and outputting a feasibility determination and an optimal solution prediction; simultaneously training, tasks of the feasibility determination and the optimal solution prediction in the optimal power flow computation problem; and determining whether there is a feasible dispatching solution, and outputting an optimal dispatching solution or an early warning. |
US11436493B2 |
Chromosome recognition method based on deep learning
A chromosome recognition method based on deep learning includes the following steps: step 1, obtaining an independent chromosome image; step 2, calculating a manual feature of a chromosome; step 3, performing basic image processing on the chromosome; step 4, building a deep learning model; and step 5, predicting a type of the chromosome based on the deep learning model. By adopting a deep learning method, the chromosome recognition method can be used for recognizing the chromosome type accurately and efficiently. Compared with an existing recognition technology, the chromosome recognition method based on deep learning of the present invention has the advantages that the chromosome karyotype analysis efficiency can be effectively improved, the recognition sequencing time can be shortened, automatic classification and sequencing of chromosomes can be completely with high accuracy. |
US11436486B2 |
Neural network internal data fast access memory buffer
Systems, apparatuses, and methods for optimizing neural network training with a first-in, last-out (FILO) buffer are disclosed. A processor executes a training run of a neural network implementation by performing multiple passes and adjusting weights of the neural network layers on each pass. Each training phase includes a forward pass and a backward pass. During the forward pass, each layer, in order from first layer to last layer, stores its weights in the FILO buffer. An error is calculated for the neural network at the end of the forward pass. Then, during the backward pass, each layer, in order from last layer to first layer, retrieves the corresponding weights from the FILO buffer. Gradients are calculated based on the error so as to update the weights of the layer for the next pass through the neural network. |
US11436485B2 |
Method for performing diagnostics of a structure subject to loads based on the measurement of displacements and system for implementing said method
A method for performing diagnostics of a structure subject to loads, in particular an aircraft structure, is described, said method being implemented by means of an arrangement of sensors located at relevant points of the structure and corresponding neural networks, and comprising: training the neural network in order to establish an associative relationship between the local displacement of the structure in a subset of relevant points and the local displacement of the structure in at least one residual relevant point; detecting the local displacement of the structure in a plurality of relevant points under operating conditions; estimating the local displacement of the structure in at least one residual relevant point by means of the associated neural network on the basis of the pre-established associated relationship; and comparing the local displacement of the estimated structure with the detected local displacement at the residual relevant point. |
US11436482B2 |
Storing neural net works and weights for neural networks
Systems and methods are disclosed for storing neural networks and weights for neural networks. In some implementations, a method is provided. The method includes storing a plurality of weights of a neural network comprising a plurality of nodes and a plurality of connections between the plurality of nodes. Each weight of the plurality of weights is associated with a connection of the plurality of connections. The neural network comprises a binarized neural network. The method also includes receiving input data to be processed by the neural network. The method further includes determining whether a set of weights of the plurality of weights comprises one or more errors. The method further includes refraining from using the set of weights to process the input data using the neural network in response to determining that the set of weights comprises the one or more errors. |
US11436481B2 |
Systems and methods for named entity recognition
A method for natural language processing includes receiving, by one or more processors, an unstructured text input. An entity classifier is used to identify entities in the unstructured text input. The identifying the entities includes generating, using a plurality of sub-classifiers of a hierarchical neural network classifier of the entity classifier, a plurality of lower-level entity identifications associated with the unstructured text input. The identifying the entities further includes generating, using a combiner of the hierarchical neural network classifier, a plurality of higher-level entity identifications associated with the unstructured text input based on the plurality of lower-level entity identifications. Identified entities are provided based on the plurality of higher-level entity identifications. |
US11436478B2 |
Control circuit for multiply accumulate circuit of neural network system
A control circuit for a neural network system includes a first multiply accumulate circuit, a first neuron value storage circuit and a first processor. The first multiply accumulate circuit includes n memristive cells. The first terminals of the n memristive cells receive a supply voltage. The second terminals of the n memristive cells are connected with a first bit line. The control terminals of the n memristive cells are respectively connected with n word lines. Moreover, n neuron values of a first layer are stored in the first neuron value storage circuit. In an application phase, the first neuron value storage circuit controls the n word lines according to binary codes of the n neuron values. The first processor generates a first neuron value of a second layer. |
US11436476B2 |
Refreshing of data stored by memristors
An actuating unit, for a memory that includes at least one memory cell in which one of a plurality of discrete storable values is encodable as an electrical resistance value of a memristor, includes: a measuring device configured to measure the resistance value of the memristor; a discretizer configured to allocate to the measured resistance value one of the plurality of discrete storable values as the read value; a comparator unit configured to ascertain the difference between the nominal resistance value of the memristor that corresponds to the read value and the measured resistance value of the memristor; and a driver configured to apply, to the memristor on the basis of the ascertained difference, a current-time profile that drives the actual resistance value of the memristor in the direction of the nominal resistance value that corresponds to the read value, so that the memory cell is refreshed. |
US11436475B2 |
Anomaly detection with spiking neural networks
Detecting anomalies with a spiking neural network is provided. An input layer receives a number of inputs and converts them into phase-coded spikes, wherein each input is contained within a number of progressively larger neighborhoods of surrounding inputs. From the phase-coded spikes, a median value of each input is computed for each size neighborhood. An absolute difference of each input from its median value is computed for each size neighborhood. A median absolute difference (MAD) of each input is computed for each size neighborhood. For each input, an adaptive median filter (AMF) determines if a MAD for any size neighborhood exceeds a respective threshold. If one or more neighborhoods exceeds its threshold, the AMF outputs the median value of the input for the smallest neighborhood. If none of the neighborhoods exceeds the threshold, the AMF outputs the original value of the input. |
US11436471B2 |
Prediction model sharing method and prediction model sharing system
A method of obtaining a shared prediction model is provided. The method includes: obtaining a prediction model as a neural network; converting each negative numerical value in a plurality of parameters included in the prediction model to a positive numerical value to obtain a converted prediction model; and sharing the converted prediction model by a secret sharing method to obtain shared prediction models while concealing an input data. |
US11436469B2 |
Knowledge graph for conversational semantic search
Described herein is a conversation engine that can be used in a system such as a personal digital assistant or search engine that combines a dynamic knowledge graph built during execution of a request and one or more static knowledge graphs holding long term knowledge. The conversation engine comprises a state tracker that holds the dynamic knowledge graph representing the current state of the conversation, a policy engine that selects entities in the dynamic knowledge graph and executes actions provided by those entities to move the state of the conversation toward completion, and a knowledge graph search engine to search the static knowledge graph(s). The conversation is completed by building the dynamic knowledge graph over multiple rounds and chaining together operations that build toward completion of the conversation. Completion of the conversation results in completion of a request by a user. |
US11436463B2 |
Multilayer composite backed card
A transaction card is disclosed. The transaction card may include a first card component of non-plastic card material having a thickness of no more than about 0.3 mm, a second card component of composite fiber material having a thickness of no more than about 0.3 mm, and an adhesive for affixing the first layer and second layer together. The non-plastic card material may be selected from a group including wood, bamboo, steel, copper, aluminum, silver, gold, platinum, granite, marble, and slate and the composite fiber material may include at least one of a glass fiber composite, a carbon fiber composite, or a natural fiber composite. |
US11436461B2 |
Mobile phone with magnetic card emulation
An electronic transaction card communicates with an add-on slot of an intelligent electronic device. The add-on slot may be a memory card slot. The intelligent electronic device may be a mobile phone or other device with or without network connectivity. The electronic transaction card may have magnetic field producing circuitry compatible with magnetic card readers, smartcard circuitry, other point-of-sale interfaces, or any combination thereof. |
US11436456B2 |
Device management system, server, and method of controlling device management system
A server includes: a storage control section storing, in a storage section, relationship information that indicates a relationship between attribute information indicating an attribute of a user of a device and consumption information indicating consumption of a consumable product of the device; an acquisition section acquiring the attribute information of a first user; and a predicted consumption calculation section calculating, based on the attribute information of the first user and the relationship information, predicted consumption of the consumable product of the device used by the first user. |
US11436453B2 |
Using augmented reality to perform complex print jobs
Systems and methods are provided for using augmented reality to create a printing template. The method includes capturing, using a camera of a mobile electronic device, a real world image of a surface. The method further includes, by a processor, receiving the real world image, processing the real world image to isolate and measure a portion of the surface on which print job content is to be applied, creating a printing template conforming to a shape and area of the isolated and measured portion of the surface, causing the real world image to be output on a display, and causing the display to output the printing template over the real world image, overlaid over the isolated and measured portion of the surface. |
US11436452B2 |
System and method for label augmentation in video data
A method for processing video data comprising a plurality of image frames, the method comprising: obtaining a forward model and a backward model of the plurality of image frames; processing the forward model and the backward model to propagate at least one label in the region or patch to at least one other image frame of the video sequence, using a probabilistic method for estimating the label in the at least one other image frame in forward and backward correspondences, wherein, during the processing, a pixel having a most likely label with a probability lower than a threshold value is assigned a predetermined generic label; and generating a labelled result for any given image frame by applying an image label difference, based on label uncertainty between the forward and backward correspondences, to the given image frame. |
US11436449B2 |
Method and electronic apparatus for processing image and training image tag classification model
An image processing method can include: acquiring an image; determining a feature map of the image based on an image tag classification model, wherein the image tag classification model comprises a plurality of classification tasks; and determining tags corresponding to the feature map based on the classification tasks, wherein each of the tags comprises a probability value. |
US11436448B2 |
System and method for differentially private pool-based active learning
The system determines a version space associated with a set of data comprising a pool of unlabeled samples and a first plurality of labeled samples, wherein the version space includes a first set of classifiers corresponding to the first plurality of labeled samples. The system selects, from the pool of unlabeled samples, a second plurality of unlabeled samples comprising informative samples and non-informative samples. A respective informative sample corresponds to a first hyperplane which intersects the version space, and a respective non-informative sample corresponds to a second hyperplane which does not intersect the version space. The system acquires labels corresponding to the second plurality of unlabeled samples to obtain a third plurality of labeled samples. The system updates the first set of classifiers based on the third plurality of labeled samples, thereby improving accuracy of the first set of classifiers. |
US11436441B2 |
Systems and methods for training a machine learned model for agent navigation
A computer-implemented method is disclosed for training one or more machine-learned models. The method can include inputting a first image frame and a second image frame into a feature disentanglement model and receiving, as an output of the machine-learned feature disentanglement model, a state feature and a perspective feature. The method can include inputting the state feature and the perspective feature into a machine-learned decoder model and receiving, as an output of the machine-learned decoder model, the reconstructed image frame. The method can include comparing the reconstructed image frame with a third image frame corresponding with the location and the perspective orientation. The method can include adjusting one or more parameters of the machine-learned feature disentanglement model based on the comparison of the reconstructed image frame and the third image frame. |
US11436439B2 |
System and method for generating label candidates related to recognition target for selection and learning
In generation of training data for image recognition, in order to reduce a user's workload of assigning a label to a captured image, a learning device includes a processor for performing operations to generate training data and a display device, wherein the processor is configured to acquire a captured image from an image capturing device; acquire one or more candidate objects recognized based on an identification model for a recognition target included in the captured image; and display, on the display device, information on the candidate objects as respective label candidates for the captured image. |
US11436436B2 |
Data augmentation system, data augmentation method, and information storage medium
Provided is a data augmentation system including at least one processor, the at least one processor being configured to: input, to a machine learning model configured processor to perform recognition, input data; identify a feature portion of the input data to serve as a basis for recognition by the machine learning model in which the input data is used as input; acquire processed data by processing at least a part of the feature portion; and perform data augmentation based on the processed data. |
US11436432B2 |
Method and apparatus for artificial neural network
An apparatus for an artificial neural network includes a format converter, a sampling unit, and a learning unit. The format converter generates a first format image and a second format image based on an input image. The sampling unit samples the first format image using a first sampling scheme to generate a first feature map, and samples the second format image using a second sampling scheme different from the first sampling scheme to generate a second feature map. The learning unit operates the artificial neural network using the first feature map and the second feature map. |
US11436428B2 |
System and method for increasing data quality in a machine learning process
A method and system for increasing data quality of a dataset for semi-supervised machine learning analysis. The method includes: receiving known class label information for a portion of the data in the dataset; receiving clustering parameters from a user; determining a data cleanliness factor, and where the data cleanliness factor is below a predetermined cleanliness threshold: assigning data without class label information as a data point to a cluster using the clustering parameters, each cluster having a cluster class label associated with such cluster; and determining a measure of assignment, and where the measure of assignment for each data point is below a predetermined assignment threshold, receiving a class label for such data points, otherwise, assigning the respective cluster class label to each data point with the respective measure of assignment below the predetermined assignment threshold; and otherwise, outputting the dataset with associated class labels for machine learning analysis. |
US11436427B2 |
Generative attribute optimization
A generative attribute optimization (“GAO”) system facilitates understanding of effects of changes of attribute values of an object on a characteristic of the object and automatically identifying attribute values to achieve a desired result for the characteristic. The GAO system trains a generator (encoder and decoder) using an attribute generative adversarial network. The GAO model includes the trained generator and a separately trained predictor model. The GAO model inputs an input image and modified attribute values and employs the encoder and the decoder to generate a modified image that is the input image modified based on the modified attribute values. The GAO model then employs the predictor model to that inputs the modified image and generate a prediction of a characteristic of the modified image. The GAO system may employ an optimizer to modify the attribute values until an objective based on the desired result is achieved. |
US11436420B2 |
Increased power tag read cycle
A radio frequency identification (RFID) system first interrogates, in a first mode, one or more particular target zones of the plurality of target zones including a given target zone. Each particular target zone is interrogated with one of the antennas at a time at a first power for the particular target zone. The RFID system monitors, upon first interrogating, for a trigger condition to occur. In response to the trigger condition not occurring, the RFID system continues the first interrogation in the first mode. In response to the trigger condition occurring, the RFID system second interrogates the given target zone in a second mode at a second power with a plurality of the antennas. The second power for the given target zone is greater in an aggregate across the second interrogating antennas than the first power for the given target zone |
US11436417B2 |
Providing access to user-controlled resources by automated assistants
Methods, apparatus, and computer readable media are described herein for allowing a first user to interface with an automated assistant to assign tasks to additional user(s), and/or for causing notification(s) of the assigned task to be rendered to the additional user(s) via corresponding automated assistant interface(s). In various implementations, one or more criteria can be utilized in selecting a group of client device(s), linked to the additional user, via which to provide the notification(s) for the task assigned to the additional user. Also, in various implementations condition(s) for providing the notification(s) for the task can be determined, and the notification(s) provided based on determining satisfaction of the condition(s). |
US11436416B2 |
Automated conversation review to surface virtual assistant misunderstandings
A scalable system provides automated conversation review that can identify potential miscommunications. The system may provide suggested actions to fix errors in intelligent virtual assistant (IVA) understanding, may prioritize areas of language model repair, and may automate the review of conversations. By the use of an automated system for conversation review, problematic interactions can be surfaced without exposing the entire set of conversation logs to human reviewers, thereby minimizing privacy invasion. A scalable system processes conversations and autonomously marks the interactions where the IVA is misunderstanding the user. |
US11436414B2 |
Device and text representation method applied to sentence embedding
The invention discloses a device and text representation method applied to sentence embedding, which has determining a parent word and a child words set corresponding to the parent word, obtaining an hidden interaction state of parent word based on the hidden interaction state of all child words; obtaining parent word sequence corresponding to the parent word and obtaining hidden state sequence corresponding to the hidden state of parent word; obtaining the interaction representation sequence of each parent word and other parent word based on the hidden state sequence, generating sentence embeddings. The invention proposes to realize sentence embeddings through a two-level interaction representation. The two-level interaction representation is local interaction representation and a global interaction representation respectively, and combines the two-level representation to generate a hybrid interaction representation, which can improve the accuracy and efficiency of sentence embeddings and be significantly better than the Tree-LSTM model in terms of accuracy. |
US11436413B2 |
Modified machine learning model and method for coherent key phrase extraction
A method including receiving, in a machine learning model (MLM), a corpus including words. The MLM includes layers configured to extract keywords from the corpus, plus a retrospective layer. A first keyword and a second keyword from the corpus are identified in the layers. The first and second keywords are assigned first and second probabilities. Each probability is a likelihood that a keyword is to be included in a key phrase. A determination is made, in the retrospective layer, of a first probability modifier that modifies the first probability based on a first dependence relationship between the second keyword being placed after the first keyword. The first probability is modified using the first probability modifier. The first modified probability is used to determine whether the first keyword and the second keyword together form the key phrase. The key phrase is stored in a non-transitory computer readable storage medium. |
US11436411B2 |
Detecting continuing conversations with computing devices
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for detecting a continued conversation are disclosed. In one aspect, a method includes the actions of receiving first audio data of a first utterance. The actions further include obtaining a first transcription of the first utterance. The actions further include receiving second audio data of a second utterance. The actions further include obtaining a second transcription of the second utterance. The actions further include determining whether the second utterance includes a query directed to a query processing system based on analysis of the second transcription and the first transcription or a response to the first query. The actions further include configuring the data routing component to provide the second transcription of the second utterance to the query processing system as a second query or bypass routing the second transcription. |
US11436409B2 |
Method and apparatus for updating subject name information of a target information source
Embodiments disclose a method and apparatus for updating subject name information of a target information source. A specific embodiment of the method includes: acquiring at least one subject name from to-be-processed information; matching, for a subject name in the at least one subject name, the subject name with pre-acquired at least one initial information source subject name, and setting a weight for the subject name based on a matching result; and sorting the subject name in the at least one subject name and an initial information source subject name in the at least one initial information source subject name according to the weight to obtain updated at least one initial information source subject name. |
US11436408B2 |
Targeted natural language responses for electronic communications
A device receives an electronic communication from another device, such as an email. The communication is addressed to multiple recipients and the device determines an association of content in the communication to a user of the device. This association of content to a user can be determined in various manners, such as by identifying one of multiple portions of the communication that is directed to the user rather than other recipients of the communication, determining whether the user is a primary recipient or a secondary recipient of the communication, and so forth. The device generates a set of natural language responses to the communication for the user based at least in part on this association. The device displays the set of natural language responses and receives user selection of one of the natural language responses, then sends the selected natural language response to at least the other device. |
US11436407B2 |
Generating machine renderable representations of forms using machine learning
A method may include clustering form elements into line objects and columns of a table of a structured representation by applying a trained multi-dimensional clustering model to spatial coordinates of the form elements, and assigning a table header line type to a table header line object of the line objects based on a spatial coordinate of the table header line object relative to a spatial coordinate of a topmost table data line object of the line objects, and a determination that a number of columns of the table header line object is within a threshold of a number of columns of the topmost table data line object. The topmost table data line object may be assigned a table data line type. The method may further include presenting the structured representation to a user. |
US11436396B2 |
Estimating replication completion time using machine learning techniques
Methods, apparatus, and processor-readable storage media for estimating replication completion time using machine learning techniques are provided herein. An example computer-implemented method includes obtaining, from one or more data deduplication storage systems, data related to one or more historical replication operations; generating at least one curve fitting function by processing at least a portion of the obtained data using one or more machine learning techniques; generating an estimate for completion time of at least one unexecuted replication operation associated with at least one of the one or more data deduplication storage systems by processing input data from the at least one data deduplication storage system using the at least one curve fitting function; and performing one or more automated actions based at least in part on the generated estimate. |
US11436389B2 |
Artificial intelligence based exchange of geospatial related digital content
Apparatus and methods of artificial intelligent based provision of digital content where and when the digital content is needed based upon where a user is located and a purpose for accessing the content as well as credentials of a user seeking to access the digital content. Persistent digital content is linked to location coordinates. More specifically, the present invention links a physical onsite location with digital content to enable a user interface with augmented reality that combines aspects of the physical area with location specific digital content. In addition, access to digital content may be limited to users in defined access areas. |
US11436388B2 |
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. |
US11436387B2 |
Computer system and method for managing coordination issues in construction projects
The present disclosure is directed to a software tool that facilitates coordination between various parties that are involved in the process of rectifying a problem identified in a combined three-dimensional model file. In one implementation, the software tool may cause a computing device to (a) receive an indication requesting creation of a coordination issue that relates to a portion of a rendered three-dimensional view of a construction project, (b) in response to the receipt of the indication, create a data set defining the coordination issue, the data set including (i) a representation of the portion of the rendered three-dimensional view, and (ii) data indicating an assignee of the coordination issue, and (c) cause an indication of the coordination issue to be presented to a client station associated with the assignee. |
US11436386B2 |
System for improving the design, construction and operation of a structure
The present disclosure relates to a system and method for optimizing building design, construction and operation by tracking post-construction operational data, along with design and construction data. The system addresses the energy performance gap associated with modern construction. |
US11436384B2 |
Computer-aided techniques for iteratively generating designs
In various embodiments, a generative design application iteratively generates designs via a generative design process. In operation, the generative design application performs one or more layout operations on virtual objects based on a first set of design constraints to generate a first design. The generative design application then modifies the first set of design constraints based on feedback associated with a mid-air representation of the first design displayed in a virtual reality environment to generate a second set of design constraints. Subsequently, the generative design application performs one or more layout operations on the virtual objects based on the second set of design constraints to generate a second design that achieves design goal(s). Advantageously, enabling a designer to incrementally indicate design goal(s) as constraints via a virtual reality environment instead of as a predetermined objective function reduces both the time and effort required to generate designs. |
US11436383B2 |
Active shielding device and method of active shielding
An active shielding device and method for active shielding are disclosed. The active shielding device includes current sources configured to generate currents, an analog wire shield unit connected to the current sources, a current to voltage converter connected to the analog wire shield unit and configured to generate a voltage in response to the currents that are generated by the current sources, and a voltage comparator connected to the current to voltage converter and configured to compare the voltage that is generated by the current to voltage converters with a reference voltage. |
US11436381B2 |
Information processing device, information processing system and information processing method
An information processing apparatus includes a normal user interface (NUI) functional unit, a secure user interface (SUI) functional unit having a protection level higher than that of the NUI functional unit, and an input/output unit that receives an input of information and displays and outputs the information. The NUI functional unit causes the input/output unit to display a NUI screen which receives an input of a query and transmits, as a query, the query input via the NUI screen to the SUI functional unit. The SUI functional unit produces a summary corresponding to the query on the basis of certification data including a query and a summary corresponding to the query and causes the input/output unit to display a SUI screen having the query and the summary. |
US11436380B2 |
Sensor privacy setting control
There is provided a method and apparatus for controlling a privacy setting of at least one sensor. A signal is acquired from one or more sensors. A characteristic of one or more subjects is detected in the acquired signal. A privacy level is set based on the detected characteristic of the one or more subjects. A privacy setting of at least one sensor is controlled based on the set privacy level. |
US11436373B2 |
Data processing systems and methods for detecting tools for the automatic blocking of consent requests
Systems and methods are disclosed detecting whether calls to consent rejection functions originate with an automated tool or a human user. The system can determine that a calls to a consent rejection function are likely from an automated tool by determining that a rate and/or number of calls to a function exceeds a threshold and/or that the calls are received before the interface requesting user consent preferences has been rendered to the user. The system can also require that a function call include a token that an automated tool would not have knowledge of or access to and reject function calls without this token. The system can also use private consent rejection function calls with obfuscated names and/or provide a follow up consent rejections confirmation interface requiring human user input before process a consent rejection. |
US11436371B2 |
Privacy protection systems and methods
Systems and methods of privacy protection of a user may include compiling an actual number of links in a web history corresponding to each topic in a plurality of internet topics; compiling a topic probability distribution based on the web history; determining an additional number of links to be added to each topic in the plurality of internet topics; and modifying the topic probability distribution by selecting a set of links corresponding to the additional number of links for each topic in the plurality of internet topics. |
US11436369B1 |
Systems, devices and methods for securely communicating with electronic assets using an authenticated computer hub and a central server
Embodiments described herein provide methods and systems for securely communicating with electronic assets using an authenticated computer hub and a central server. The authenticated computer hub transmits a hub identity uniquely identifying the computer hub and communication results received from authenticated electronic assets, and receives an identity confirmation message and electronic asset identities to be authorized with control directives defining operational usage parameters. The authenticated computer hub has a user interface to display electronic assets granted access, and a short-range communication device to connect to authorized electronic assets to exchange information based on control directives. The methods and systems involve a central server with a non-transitory memory storing a list of authenticated hub identities, identifiers for electronic assets, control directives, and communication results from the authorized electronic assets, along with a hub manager interface, a communication interface, and a hardware processor. |
US11436366B2 |
Parental control systems and methods for detecting an exposure of confidential information
Some embodiments use text and/or image processing methods to determine whether a child is transmitting confidential information to a conversation partner via an electronic messaging service. Some embodiments detect whether an image transmitted as part of an electronic message shows a bank card, a social security card, or an identity document, among others. When detecting such a situation, some embodiments automatically send a notification to a third party (e.g., parent, teacher, etc.) |
US11436363B1 |
Secure document sharing in a database system
Provided herein are systems and methods for secure document sharing in a database system. For example, a system includes at least one hardware processor and a memory. The memory stores instructions that cause the at least one hardware processor to perform operations including receiving a query for a data set from a client device. The data set is shared in a data exchange by a data provider. The operations further include retrieving a data file responsive to the query for the data set. A security function is applied to the retrieved data file to generate a modified data file. A scoped uniform resource locator (URL) associated with the modified data file is encoded for transmission to the client device. The scoped URL includes an encrypted hash with a storage location of the modified data file. |
US11436361B2 |
Computer-implemented methods, systems comprising computer-readable media, and electronic devices for secure multi-datasource query job status notification
A computer-implemented method for secure multi-datasource query job status notification that includes accessing notification characteristics for a query job status. Occurrence of the query job status and a present security level may be determined. Based on the notification characteristics, a notification may be generated at least in part by omitting available data based on the present security level. Based at least in part on the occurrence of the query job status, transmission of the notification to an end user computing device may be directed. |
US11436354B2 |
Sparse creation of per-client pseudofs in network filesystem with lookup hinting
One example method includes transmitting, from a client, a remote procedure call (RPC) to a fileserver of a data protection system, the RPC including information identifying an export, then receiving, at the client, node information concerning the export, and the node information concerns a master pseudofs of the fileserver. Finally, the example method includes creating, at the client, a sparse client-specific pseudofs that is based on the node information received from the fileserver, and the sparse client-specific pseudofs includes fewer than all the master pseudofs nodes that the client is authorized to access. |
US11436353B2 |
Merge updates for key value stores
Embodiments of the present disclosure relate to techniques for performing a merge update for a database. In particular, certain embodiments of a method include generating a message comprising a first key and a first transaction associated with the first key, the first transaction indicating a transaction to perform other than for key-value pairs comprising the first key. The method further includes storing the message in a database. The method further includes merging the message with a first key-value pair stored in the database, the first-key value pair comprising the first key. The method further includes performing the first transaction based on merging the message with the first key-value pair. |
US11436347B2 |
Methods and systems for dynamic sampling of application events
A method of dynamically sampling application events includes receiving usage data for a plurality of applications on client devices. The usage data includes data for instances of events that occur in the plurality of applications in response to users interacting with the plurality of applications on the client devices. The method further includes storing the usage data in a first data store, determining, for respective applications of the plurality of applications, sampling rates for respective application events of the plurality of application events based at least in part on respective quantities of instances of the respective application events during a period of time, sampling from the first data store the data for the instances of the respective application events at the sampling rates to form respective sets of usage data, and providing a report using one or more sets of the sets of usage data. |
US11436345B2 |
Protection of secret client data in a multiple client data deduplication environment
In a cloud-based multiple client encryption and deduplication environment, secret plaintext data of a client is encrypted to produce ciphertext in an enclave comprising a trusted execution environment which is inaccessible by unauthorized entities and processes even with administrator privileges. Encryption is performed with an initialization vector and an encryption key calculated in the enclave. The encrypted ciphertext is deduplicated prior to storage by comparing a hash of the corresponding plaintext data to hashes of previously stored plaintext data. |
US11436344B1 |
Secure encryption in deduplication cluster
Secure encryption in a deduplication cluster, including: initiating, by a node among a cluster of nodes, a leadership transition that includes transmitting an updated secret key identifier to each of the cluster of nodes; receiving, at the node, an alternative secret key identifier that is different from both a current secret key identifier and from the updated secret key identifier; updating, based at least in part on a resolution policy, the current secret key identifier to be the updated secret key identifier instead of the alternative secret key identifier; and transitioning, based at least in part on the updated secret key identifier being selected to be the current secret key identifier, the node to be a leader node of the cluster of nodes. |
US11436342B2 |
TDX islands with self-contained scope enabling TDX KeyID scaling
Disclosed embodiments relate to trust domain islands with self-contained scope. In one example, a system includes multiple sockets, each including multiple cores, multiple multi-key total memory encryption (MK-TME) circuits, multiple memory controllers, and a trust domain island resource manager (TDIRM) to: initialize a trust domain island (TDI) island control structure (TDICS) associated with a TD island, initialize a trust domain island protected memory (TDIPM) associated with the TD island, identify a host key identifier (HKID) in a key ownership table (KOT), assign the HKID to a cryptographic key and store the HKID in the TDICS, associate one of the plurality of cores with the TD island, add a memory page from an address space of the first core to the TDIPM, and transfer execution control to the first core to execute the TDI, and wherein a number of HKIDs available in the system is increased as the memory mapped to the TD island is decreased. |
US11436341B2 |
System and method for cryptographic keys security in the cloud
An improved method or security solution for securing cryptographic keys in a virtual machine RAM. A security solution is proposed to hide cryptographic keys in the cloud, without the necessity of any architectural modifications. The present solution requires the availability of a Trusted Platform Module (TPM) capable of creating and holding a protected public/private key pair. It lends itself to security-as-a-service scenarios where third parties perform encryption or decryption on behalf of data owners. This allows the present solution to be easily integrated and coupled with other existing cloud architectures. A decrypt-scatter or gather-decrypt solution which allows users to carry out encryption or decryption while protecting keys from unauthorized peeks by the cloud administrators is proposed. |
US11436340B2 |
Encrypted device identification stream generator for secure interaction authentication
A system for authenticating an encrypted device identity is provided. The system comprises a memory device with computer-readable program code stored thereon; a communication device connected to a network; and a processing device, wherein the processing device is configured to execute the computer-readable program code to: receive an encrypted device identification of a user device, the encrypted device identification comprising a stream of generated data; identify a unique stream pattern of the encrypted device identification, wherein the unique stream pattern is a distinguishable characteristic in the stream generated data; store the unique stream pattern; receive an interaction request comprising a provided device identification; analyze the provided device identification to determine if the provided device identification has the unique stream pattern; and based on determining that the provided device identification has the unique stream pattern, authenticate the interaction request. |
US11436339B1 |
Systems, methods, and user interfaces for intelligent and expedited generation of cybersecurity artifacts using cybersecurity control data objects
In some embodiments, a cybersecurity data handling and governance service displays a cybersecurity artifact generation object. In some embodiments, while displaying the cybersecurity artifact generation object, the cybersecurity data handling and governance service receives a first input selecting the cybersecurity artifact generation object. In some embodiments, in accordance with a determination that the first input is directed to generating a first cybersecurity artifact corresponding to a first authoritative information security standard and in accordance with a determination that the first user interface is dedicated to displaying information directed to a respective cybersecurity data catalogue, the cybersecurity data handling and governance service generates the first cybersecurity artifact based on a first set of cybersecurity control data objects included in the respective cybersecurity data catalogue in accordance with submittal-criteria defined by the first authoritative information security standard. |
US11436334B2 |
Systems and methods for securing operating system applications with hardware root of trust
An information handling system may include a processor and a basic input/output system communicatively coupled to the processor and embodied by executable instructions embodied in non-transitory computer readable media, the instructions configured to, when executed by the processor: extract from a boot manifest a list of files associated with operating system applications of the information handling system and respective signatures for each of the files; locate the files listed in the boot manifest on a partition of a storage resource accessible to the processor; attempt to verify signatures for each of the files as stored on the storage resource against their respective signatures set forth in the boot manifest; enable execution of a boot loader for the operating system and the operating system applications in response to successful verification of the signatures; and abort a boot process of the information handling system in response to unsuccessful verification of the signatures. |
US11436331B2 |
Similarity hash for android executables
A method of generating a similarity hash for an executable includes extracting a plurality of characteristics for one or more classes in the executable, and transforming the plurality of characteristics into a set of one or more class fingerprint strings corresponding to the one or more classes. The set of class fingerprint strings is transformed into a hash string using minwise hashing, such that a difference between hash strings for different executables is representative of the degree of difference between the executables. The hash of a target executable is compared with hashes of known malicious executables to determine whether the target executable is likely malicious. |
US11436328B1 |
Systems and methods of safeguarding user data
Methods and systems for safeguarding against malware such as ransomware are described. In part, the disclosure relates to systems and methods for restoring user data and other data encrypted by malware or otherwise rendered inaccessible thereby. In one embodiment, the disclosure relates to a method of safeguarding user data. The method includes monitoring a plurality of processes executing on a computing device; detecting when a first process of the plurality of processes attempts to modify one or more parameters of a user data file; determining if first process is a trusted process or an untrusted process using one or more heuristics; and if the first process is determined to be an untrusted process, create a backup version of the user data file, wherein the backup version of the user data file is created with regard to an unchanged version the user data file. |
US11436317B2 |
Systems and methods for assuring integrity of operating system and software components at runtime
Examples of the present disclosure are related to systems and methods for assuring integrity of operating system and software components at runtime. More specifically, embodiments are directed towards a hardware module configured to monitor a kernel start and drivers being loaded into the kernel, and to continually scan the kernel and drivers for undesired modification after load. Further embodiments extend the monitoring capability to userspace processes. |
US11436314B2 |
System and method for provisioning non-enterprise client devices with access credentials
A system, a method, or a computer program for provisioning a non-enterprise client device with access to an extranet enterprise domain. The system includes an enterprise client device connected to an intranet, a provisioner that receives an extranet registration request from the enterprise client device, an active directory connected to the intranet, a database that stores a non-enterprise client record populated with the non-enterprise client data, a primary transmission system connected to the intranet that transmits a portion of the non-enterprise client data and a linkage message outside of the intranet, and a secondary transmission system connected to the intranet and configured to transmit to an access message outside of the intranet, wherein the provisioner generates a unique permanent identification IDINDEX for the non-enterprise client record. |
US11436312B2 |
Normalizing API calls for a suite of multi-tenant products across disparate multi-tenant and single-tenant identity directories
Systems and methods for operating a system including a plurality of directories. The methods comprises: receiving, by a computing device, a first search request for identity information associated with an individual user of the system that is in a common request format supported by a common Application Programming Interface (“API”); performing first operations by the computing device to generate second search requests by transforming a format of the first search request from the common request format to a plurality of directory search request formats respectively supported by the plurality of directories; and respectively communicating the second search requests to the plurality of directories for retrieving the identity information associated with an individual user of the system. |
US11436310B1 |
Biometric keystroke attribution
A biometric attribution approach identifies a keyboard actor based on timing between entered keystrokes. Patterns tend to emerge in a timing interval between keystrokes entered by an actor. The keystroke patterns of an actor are analyzed to compute a signature exhibited by the actor. Gathered or intercepted keystroke patterns of an unknown actor are compared to identify a likelihood that typing sessions emanated from a common actor. Keystroke activity of a purported suspect actor can be compared to a database or model of keystroke attributes for determining if the keystroke activity emanated from the same actor as other keystroke sequences. Keystroke patterns rely only on the timing between keystrokes, as key data and upstroke information need not be gathered since the comparisons reply only on keystroke timing deltas. |
US11436307B2 |
System to utilize user's activities pattern as additional authentication parameter
A method and system to utilize a user's activities pattern on a user equipment (UE) device as an additional authentication parameter are disclosed. The method includes monitoring, at the UE device, activities of the UE device, and generating, at the UE device, at least one pattern based on analysis of the monitored activities of the UE device. The method further includes receiving, at the UE device, a request to access a protected application. The method includes comparing, at the UE device, an activity of the UE device with an activity determined from the at least one pattern and a corresponding time data associated with the request to access the protected application. The method further includes determining, at the UE device, a level of authentication necessary to grant access to the protected application based on the comparing. |
US11436303B1 |
System and method for tracking fishing regulations
A system and method for managing and tracking fishing/hunting rules and regulations is provided. The system generally comprises a global positioning system (GPS), a processor operably connected to the GPS, a power supply, a display operably connected to the processor, and a non-transitory computer-readable medium coupled to the processor and having instructions stored thereon. The system and method are designed to easily and conveniently compile and store information or data related to wildlife sports. The system may use this information to help a user comply with state and federal rules and regulations via the creation of registration strategies and via indicia. |
US11436297B2 |
Landing page generation
A system for generating keyword-level landing pages for paid search campaigns associated with website content on a website, the system comprising: a keyword list management module adapted to: receive a set of campaign defined terms, wherein the set of campaign defined terms comprises a plurality of phrases that are actively targeted as SEM keywords in an SEM campaign; a website content gathering module adapted to: receive website content data associated with the website content; a landing page generating module adapted to: retrieve the website content data from the website content gathering module, generate a plurality of landing pages based on the received campaign defined terms and the retrieved website content data; and communicate with a publicly visible web page server to enable the publicly visible web page server to store and serve the generated landing pages. |
US11436292B2 |
Geographic location based feed
Technologies for implementing geographic location based news feeds. A server computer indexes web content transmitted from a first client computer. And, the server computer, in response to receiving a search query from a second client computer, generates geographically filtered search results based on the search query from the second client computer and a geographic location tag of the search query. The geographically filtered search results can include parts of the web content transmitted from a first client computer corresponding to the search query and the geographic location tag of the search query. The server computer also transmits the geographically filtered search results to the second client computer to be displayed by the second client computer. |
US11436287B2 |
Computerized grouping of news articles by activity and associated phase of focus
A computer categorizes a news article by an activity and an associated activity phase, includes receiving, by a computer, at least one news article from an article source. The computer assigns for each news article, an activity of focus selected from a list of target activities, using a first machine learning model. The computer identifies, for each news article, at least one activity phase candidate selected from a list of activity phases associated with the activity of focus, using a second machine learning model. The computer determines, for each of new article, an activity phase of focus from among the activity phase candidates. The determination is based, at least in part on a confirmation attribute associated with the article. The computer categorizes each of the articles by said activity of focus and said activity phase of focus. |
US11436284B1 |
Systems and methods for computational risk scoring based upon machine learning
Embodiments disclosed herein disclose a back-end computer to generate a risk score and a front-end visualization engine to hierarchically display the generated risk core. The back-end computer users a machine learning model for a stepwise perturbation from a digital reference profile until a user profile to be score is reached. The computer may calculate intermediate risk score for each perturbation and calculate the final risk score after all the perturbations are completed. The front-end visualization engine generates an interactive hierarchical display showing information associated with the risk score calculation. More specifically, the visualization engine may show a filtered list of users sharing one or more attributes with the user profile, a visual rendering of the top factors contributing to the risk score, and individual input values within a factor; and juxtapose the scores and attributes of the user profile in the graphical information display of the associated population. |
US11436283B2 |
Method of assessing a plurality of water recipes and method of selecting a water recipe
In a method of assessing a plurality of water recipes and selecting a water recipe suitable for a user, wherein the water recipe determines the concentration of ions in the water the following steps are performed: determining a plurality of water drinking purposes; assigning a set taste weighting to each of the plurality of water drinking purposes, wherein the set taste weighting indicates the weighting of the taste for selection the most suited water recipe; assigning a set mineralization weighting to each of the plurality of water drinking purposes, wherein the set mineralization weighting indicates the weighting of the mineralization for selection the most suited water recipe; and storing the set taste weighting and the set mineralization weighting for each of the plurality of water drinking purposes in a computer. |
US11436282B2 |
Methods, devices and media for providing search suggestions
A method for providing search suggestions, a device, and a computer-readable storage medium, are provided according to the present disclosure. The method for providing search suggestions includes: obtaining an input search term in a search box of a search interface and determining a first group of suggested search terms associated with the input search term. The method further includes: displaying the first group of suggested search terms in the search interface, and in response to a selection for one or more first suggested search terms from the first group of suggested search terms, searching by taking the input search term and the one or more first suggested search terms as search keywords. |
US11436281B1 |
Systems, devices, and methods for parallelized data structure processing
This disclosure discloses systems, devices, and methods for parallelized data structure processing in context of machine learning and reverse proxy servers. |
US11436278B2 |
Database creation apparatus and search system
To provide a database creation apparatus and the like capable of creating a database with its usefulness increased. A data processing server 2 acquires Japanese language data and foreign language data from external servers 6, creates machine-translated data by translating the foreign language data into data written in the Japanese language using machine translation, creates mixed data by combining the machine-translated data as an additional part of the Japanese language data, and creates retained data using the mixed data. |
US11436270B2 |
Knowledge reference system and method
A computer system and method for maintaining and using a domain ontology. The computer system includes a triple store comprising a domain ontology, a computer-readable tangible medium comprising software instructions, and a processor configured to access the computer-readable tangible medium to load and execute the software instructions. The software instructions provide a write service configured for receiving a request from a client interface of an authenticated user to edit the domain ontology of the triple store and an interface for updating the domain ontology based on the received request. The method includes steps of providing access to a domain ontology stored on a triple store, receiving a request from a client interface of a first client computer an authenticated user to edit the domain ontology of the triple store, and updating the domain ontology based on the received request by storing updates to the domain ontology in the triple store. |
US11436269B2 |
System to predict future performance characteristic for an electronic record
Text input data for an electronic record may be aggregated and mapped to create composite text input data. A semantic event in the composite text input data may be automatically detected, and a text mining result database may be updated by adding an entry identifying the detected semantic event and a triggering semantic rule. An indication of the electronic record may then be transmitted to a back-end application computer server that also determines at least one parameter corresponding to a characteristic of the electronic record. The computer server may then execute a computerized predictive model to predict a future performance characteristic indicator for the electronic record based on the at least one parameter and the indication received from the text mining platform, wherein the future performance characteristic indicator is indicative of a likelihood of an actual value of the electronic record differing from a predicted value of the electronic record. |
US11436267B2 |
Contextually sensitive document summarization based on long short-term memory networks
In an approach to summarizing contextually sensitive text documents based on long short-term memory networks, one or more computer processors create a model based on a vectorized document corpus. The one or more computer processors determine one or more contextually relevant sections utilizing the created model. The one or more computer processors generate a relevancy level for each of the one or more respective determined sections. The one or more computer processors prioritize each of the one or more determined sections based on the respective relevancy level. The one or more computer processors generate one or more textual summaries based on the prioritized sections, wherein the generated one or more textual summaries are aggregated into a document. |
US11436266B2 |
Method and apparatus for processing information of a terminal
A method and apparatus for processing information of a terminal, is provided. The method includes parsing at least one message for at least one keyword and at least one phone number related to the at least one keyword; mapping the at least one keyword and the at least one phone number related to the at least one keyword and storing the at least one keyword and the at least one phone number related to the at least one keyword that have been mapped in a database; in response to a predetermined keyword being received as a search input, searching the database for the at least one phone number that has been mapped with the predetermined keyword; and displaying the at least one phone number related to the predetermined keyword that is found, on a display. |
US11436262B2 |
System and method of creating entity records
A system that creates entity records, wherein the system includes a computer system. The system includes: a database arrangement operable to store existing data sources and a processing module communicably coupled to the database arrangement. The processing module is operable to receive unstructured data from existing data sources; structure the unstructured data to obtain data-records, wherein the data-records comprise entity names and entity attributes associated with the entity names; bucket data-records into one or more buckets based on similar entity attributes thereof; create intermediate clusters including at least one of the one or more buckets based on a pattern recognition algorithm; calculate a prediction probability score associated with each of the data-records within the intermediate clusters; combine the data-records from the intermediate clusters to obtain an entity-record, wherein the combined data-records include a prediction probability score higher than a predefined threshold. |
US11436259B2 |
System and method for SaaS/PaaS resource usage and allocation in an analytic applications environment
Systems and method for SaaS/PaaS resource usage and allocation in an analytic applications environment. An exemplary method can provide an analytic applications environment, a control plane comprising a server, the control plane further comprises a provisioning component and a console interface, a data warehouse, and a monitoring agent. The method can provision an instance of the data warehouse in the context of a tenant, the provisioned instance of the data warehouse having an initial size. Upon the provisioning the instance of the data warehouse, the method can add adding an entry to a metrics repository of the monitoring agent, the added entry indicative of the initial size of the provisioned instance of the data warehouse, the added entry being tagged, the tag being indicative of the tenant. The method can monitor, by the monitoring agent, an amount of data stored at the provisioned instance of the data warehouse. |
US11436254B2 |
KVM, and folder one-key mounting method, device, apparatus and medium applied in KVM
A folder one-key mounting method includes: determining a size of a target folder when a one-key mounting instruction for the target folder is obtained; determining a size of a mirror image file based on the size of the target folder; determining a storage path of the mirror image file based on the size of the mirror image file; generating a target mirror image file corresponding to the target folder and the size of the mirror image file, and storing the target mirror image file in a position corresponding to the storage path; and mounting the target mirror image file to a server. |
US11436253B2 |
Distributed stop operator for limit queries
A global and local row count limit associated with a limit query are received by a stop operator of a first execution node among a set of execution nodes that are assigned to process the limit query. Local distributed row count data is generated based on a local row count corresponding to a number of rows output by the first execution node in processing the query. Based on determining the local row count satisfies the local limit, the first execution node buffers rows produced in processing the query. The local distributed row count data is updated based on remote distributed row count data received from a second execution node. A stopping condition is detected based on determining the global limit is satisfied based on updated local distributed row count data and query processing by the first execution node based on detecting the stopping condition. |
US11436238B2 |
Database, data structures, and data processing systems for recommending clinical trial sites
Methods, systems, and apparatuses, including computer programs, for generating a recommendation of candidate clinical trial sites. In one aspect, the method can include receiving parameters of a clinical trial, filtering, based on the received parameters, database data to obtain a filtered set of location-prescription pairs, generating a location-prescription data structure for each location-prescription pair, determining a ranking score, for each location-prescription pair, based on one or more prioritization parameters, identifying a subset of locations based on the respective ranking scores, obtaining a portion of map data from a map database that corresponds to a geographic region that is defined based on the identified subset of locations, and generating rendering data that, when rendered by a user device, causes the user device to render a visualization that includes (i) the obtained portion of the map data and (ii) data identifying the subset of locations on a display of a computer device. |
US11436235B2 |
Pipeline for document scoring
One or more techniques and/or systems are provided for implementing a pipeline used to generate, train, test, and implement a document scoring model for assigning document scores to documents. Features from various sources are combined to create a joined page level feature set, a joined domain level feature set, and a host level feature set. Numerical features and content features are extracted from ground truth documents and random documents. The numerical features are joined with the joined feature sets to create a set of joined features. The document scoring model is trained using the set of joined features and a training technique. A document is scored with a document score using the document scoring model based upon the content features and the set of joined features with document scores obtained during training. |
US11436223B2 |
Query pin planner
Systems, methods, and computer-readable media for pinning query execution plans are described. A database system may obtain a query, and determine a organization identifier and/or user identifier associated with the query. The database system may identify an optimized plan among a set of query plans that correspond with the query, and may generate a query execution plan based on the query and the optimized plan. The database system may determine a pinned plan that is associated with the optimized plan, and may generate a query execution plan based on the pinned plan when the pinned plan is associated with the optimized plan and corresponds with the organization identifier and/or the user identifier. The database system may generate a query execution plan using optimization functions when the pinned plan is not associated with the pinned plan, or the organization identifier and/or the user identifier. Other embodiments may be described and/or claimed. |
US11436221B1 |
Autonomous testing of logical model inconsistencies
Embodiments autonomously test a logical model for inconsistencies. For example, metadata descriptive of a logical model can be received, where the logical model includes an abstraction for a database schema, the database schema is implemented at a database, and the database schema includes a fact table and a dimension table. Logical queries can be automatically generated including at least first and second logical queries based on the retrieved metadata, where the first and second logical queries target a logical object of the logical model. At least the first and second logical queries can be issued to a server that hosts the logical model, where, at the server, the first and second logical queries are translated to first and second database queries, and the first and second database queries target at least a fact table and a dimension table from the database schema. Query results received from execution of the first and second database queries can be compared. Inconsistencies can be identified when the comparison of the query results does not meet a criterion. |
US11436218B2 |
Transaction processing for a database distributed across availability zones
Transaction processing for a database distributed across availability zones is disclosed, including: determining that a transaction comprising a set of one or more statements is to be executed on a plurality of database servers across at least two availability zones, wherein each availability zone is associated with a respective hybrid logical clock (HLC)-based centralized time service; causing the set of one or more statements to execute on the plurality of database servers across the at least two availability zones; obtaining a plurality of HLC-based prepare timestamps from the plurality of database servers across the at least two availability zones; selecting a maximum HLC-based prepare timestamp to use as a commit timestamp associated with the transaction; and determining whether to return a commit result corresponding to the transaction after a time delay that is determined based at least in part on a predetermined time skew. |
US11436215B2 |
Server and control method thereof
A server and a control method thereof are disclosed. The control method of a server includes receiving knowledge information from a first electronic device, storing the received knowledge information in a personal knowledge database corresponding to a user using the first electronic device, transmitting a response to an inquiry to obtain the knowledge information to at least one second electronic device based on the knowledge information stored in the personal knowledge database, based on the inquiry being received from the at least one second electronic device, receiving feedback information to the response from the at least one second electronic device, and storing the knowledge information in a global knowledge database based on the feedback information. At least a part of a method of allowing a server to provide a response to a user inquiry may use an artificial intelligence model learned according to at least one of machine learning, neural networks, or deep learning algorithms. |
US11436206B2 |
Machine-learning based data entry duplication detection and mitigation and methods thereof
Systems and methods of the present disclosure enable a processor to automatically detect duplicate data entries by receiving data entries associated with a user, where each data entry includes a value, a time, an entity identifier, and a location. Pairs of similar data entries are determined by matching the entity identifier and the location pairs data entries. Candidate duplicate data entries are determined based on a proximity in time between data entries of the similar data entries. For each candidate duplicate data entry, a feature vector is generated including the entity identifier, location, value and time, and each feature vector is submitted to a duplicate classification model to automatically determine duplicate data entries from the candidate duplicate data entries, the duplicate classification model being trained according to a historical dispute entries. |
US11436204B2 |
Enterprise data flow lineage from enterprise data testing metadata
A computing system for managing and mapping source data and target data associated with a data transformation analyzes data quality testing data. Source data and target data include the data elements, data structures, and storage mechanisms for data associated with a data transformation. The computing system analyzes the data quality testing data for validation of the associated data transformation. The computing system identifies source data for input to the data transformation and target data for the result of the data transformation. The computing system stores identifiers associated with the source data and target data and records validated data lineage information for the data transformation. Based on a configuration, the computing system generates a data lineage map indicating the relationships between the source data and the target data associated with a number of data transformations that occur within the computing system. |
US11436203B2 |
Scaling out geographically diverse storage
Scaling out of a geographically diverse storage system is disclosed. A first chunk can be selected to be moved in response to scaling out of the geographically diverse storage system. In some embodiments, the first chunk can be convolved, combined, etc., with a second chunk prior to moving a representation of information comprised in the first chunk, e.g., via copy and delete operations. The moving can be in accord with a geographically diverse storage system schema and can be based on a criteria associated with the geographically diverse storage system. In an embodiment the convolved chunk can be copied to a new zone and, subsequently, the first chunk can be deleted from the old zone. In another embodiment the combined chunk can be retained at the old zone and the first chunk can be copied to the new zone prior to deleting the first chunk from the old zone. |
US11436202B2 |
Cross-platform virtual machine data and memory backup and replication
An information management system according to certain aspects configured to implement VM backup and replication operations that reduce the amount of resources and the cost typically associated with such operations. The system can initiate backups of VM data (e.g., persistent data or data written to a virtual disk, such as application data, data saved by an application running on the VM, etc.) and VM memory (e.g., non-persistent data) of a VM. The system can convert the VM data into another format before storage in a secondary storage device occurs. Rather than replicating the VM based on data provided by the production client device, the information management system can initiate VM replication using the backup stored in the secondary storage device. The backup data can be converted into a format associated with the hypervisor that is to run the VM on the target client device before replication to the target client device occurs. |
US11436197B2 |
Asynchronous method for provisioning a service using file distribution technology
According to certain embodiments, a provisioning manager comprises an interface and processing circuitry. The interface is configured to obtain provisioning data from a provisioning database. The processing circuitry is configured to prepare one or more configuration files based on the provisioning data. The configuration file(s) indicate how to provision one or more service instances. The processing circuitry is further configured to commit the configuration file(s) to one or more repositories in order to make the configuration file(s) available to at least one of the service instances. The processing circuitry is further configured to send one or more notifications indicating to one or more of the service instances that the configuration file(s) have been committed to the one or more repositories. |
US11436191B2 |
Systems and methods for anonymizing patent images in relation to a clinical data file
Personal data file embodiments and methods for creating the same are provided. In some embodiments, the methods include obtaining an original patient data file including patient medical information comprising one or more patient images; receiving first instructions to designate only a portion of the one or more patient images in the original patient data file as private; providing a privacy region over the at least a portion of the one or more patient images; creating one or more anonymized patient images; displaying the one or more anonymized patient images alongside at least a part of the patient personal information in a display; receiving a first input for a first modification to the one or more anonymized patient images related to implementation of the treatment plan; associating the first modification with the patient personal; and displaying the first modification as a first layer on the one or more anonymized patient images. |
US11436190B2 |
Vaulting data from a public cloud
A public cloud is owned by a first entity and a cloud vault target is owned by a second entity, different from the first entity. A data moving micro-service is deployed to the public cloud and another data moving micro-service is deployed to the cloud vault target. A request is issued to the public cloud for a snapshot of data to vault to the cloud vault target. The snapshot is accessed to write the data to a cloud volume in the public cloud. The data moving micro-service at the public cloud and the other data moving micro-service at the cloud vault target coordinate to read the data in the cloud volume, and deduplicate and replicate the data in the cloud volume from the public cloud to the cloud vault target. |
US11436189B2 |
Performance- and cost-efficient archiving of small objects
A method includes receiving a plurality of files where each file represents an object. The method further combines selected files of the plurality of files into an aggregation file and stores the aggregation file on low-latency storage media, such as disk storage media. The method represents the aggregation file with a single inode that is stored on the low-latency storage media. The method migrates the aggregate file to high-latency storage media, such as tape storage media. By collecting files into larger aggregation files, the number of files archived is significantly reduced and the files archived are of larger size. The reduced number of files and increased size of the files improves archival and retrieval performance due to reduced metadata operation overhead. A corresponding system and computer program product are also disclosed. |
US11436187B2 |
Method of notifying a process or programmable atomic operation traps
Methods, systems, programmable atomic units, and machine-readable mediums that provide an exception as a response to the calling processor. That is, the programmable atomic unit will send a response to the calling processor. The calling processor will recognize that the exception has been raised and will handle the exception. Because the calling processor knows which process triggered the exception, the calling processor (e.g., the Operating System) can take appropriate action, such as terminating the calling process. The calling processor may be a same processor as that executing the programmable atomic transaction, or a different processor (e.g., on a different chiplet). |
US11436186B2 |
High throughput processors
An algorithmic matching pipelined compiler and a reusable algorithmic pipelined core comprise a high throughput processor system. The reusable algorithmic pipelined core is a reconfigurable processing core with a pipelined structure comprising a processor with a setup interface for programming any of a plurality of operations as determined by setup data, a logic decision processor for programming a look up table, a loop counter and a constant register, and a block of memory. This can be used to perform functions. A reconfigurable, programmable circuit routes data and results from one core to another core and/or IO controller and/or interrupt generator, as required to complete an algorithm without further intervention from a central or peripheral processor during processing of an algorithm. |
US11436185B2 |
System and method for transaction broadcast in a network on chip
Systems and methods are disclosed for broadcasting transactions, inside a network-on-chip (NoC), from a master to multiple slaves and for receiving responses. The transactions originate from a master and are send, using the NoC, to broadcast adapters using a special range of addresses. The broadcast adapters receive the transactions from the master. The broadcast adapters duplicate the transactions and send the duplicated transaction to multiple slaves. The slaves send a response, which is transported back by the NoC to the corresponding master. |
US11436183B2 |
Flexible remote direct memory access
Apparatus and methods are disclosed herein for remote, direct memory access (RDMA) technology that enables direct memory access from one host computer memory to another host computer memory over a physical or virtual computer network according to a number of different RDMA protocols. In one example, a method includes receiving remote direct memory access (RDMA) packets via a network adapter, deriving a protocol index identifying an RDMA protocol used to encode data for an RDMA transaction associated with the RDMA packets, applying the protocol index to a generate RDMA commands from header information in at least one of the received RDMA packets, and performing an RDMA operation using the RDMA commands. |
US11436179B2 |
N-channel serial peripheral communication, and related systems, methods and devices
Embodiments of an N-channel serial peripheral interface are described, and N-channel serial communication links comprising the same. Also described are methods of communication using N-channel serial communication interfaces and links. |
US11436178B2 |
Semiconductor device and method for controlling plural chips
A semiconductor device includes a first chip, a plurality of second chips, and a plurality of first signal lines. The first chip is electrically connected to a terminal group that receives a first signal from a host. The second chips are electrically connected to the first chip and are capable of outputting respective ready/busy signals. The ready/busy signals can be transferred through the first signal lines. Each of the second chips is respectively connected to the first chip through a corresponding first signal line among the plurality of first signal lines. |
US11436177B2 |
Floating device location identification system
A floating device location identification system includes a chassis defining floating device housings and including respective chassis location identification features adjacent each floating device housing that identify the relative location of that floating device housing. A floating device may be positioned in a first floating device housing and adjacent a first chassis location identification feature. The first floating device includes floating device cabling connector(s) that are connected via a cabling subsystem to a device location identification subsystem, and chassis engagement elements that are coupled to the floating device cabling connector(s) and that engage the first chassis location identification feature. The floating device transmits floating device location identifying information to the device location identification subsystem that is based on the engagement of the chassis engagement elements and the first chassis location identification feature, and that identifies a relative location of the first floating device housing in the chassis. |
US11436172B2 |
Data frame interface network device
Disclosed herein is a system including a network interface arranged to receive a data frame from one or more communication networks. A frame filter is arranged to receive the data frame from the network interface, wherein the frame filter selectively outputs the data frame to at least one of a second network interface or a direct memory access (DMA) controller based on a data frame type. The DMA controller is arranged to store a received data frame to shared memory and transmit an interrupt signal to a media access control (MAC) driver after the received data frame is stored in the shared memory so that the MAC driver can initiate an interrupt handler in response to the interrupt signal to retrieve the stored data frame. |
US11436171B2 |
Shared buffer for multi-output display systems
A system includes a display subsystem. The display subsystem includes a shared buffer having allocated portions, each allocated to one of a plurality of display threads, each display thread associated with a display peripheral. The display subsystem also includes a direct memory access (DMA) engine configured to receive a request from a main processor to deallocate an amount of space from a first allocated portion associated with a first display thread. In response to receiving the request, the DMA engine deallocates the amount of space from the first allocated portion and shifts the allocated portions of at least some of other display threads to maintain contiguity of the allocated portions and concatenate free space at an end of the shared buffer. |
US11436167B2 |
Interface components between a controller and memory devices
In an example, an apparatus may have a controller to be coupled to a host, an interface component coupled to the controller, and a plurality of memory devices coupled to the interface component. The interface component may be to cause a memory device of the plurality of memory devices to perform an operation in response to a command from the controller. |
US11436165B2 |
High bandwidth memory system
A high-bandwidth memory (HBM) includes a memory and a controller. The controller receives a data write request from a processor external to the HBM and the controller stores an entry in the memory indicating at least one address of data of the data write request and generates an indication that a data bus is available for an operation during a cycle time of the data write request based on the data write request comprising sparse data or data-value similarity. Sparse data includes a predetermined percentage of data values equal to zero, and data-value similarity includes a predetermined amount of spatial value locality of the data values. The predetermined percentage of data values equal to zero of sparse data and the predetermined amount of spatial value locality of the special-value pattern are both based on a predetermined data granularity. |
US11436163B2 |
System and method for logical deletion of stored data objects
Systems and methods for providing object versioning in a storage system may support the logical deletion of stored objects. In response to a delete operation specifying both a user key and a version identifier, the storage system may permanently delete the specified version of an object having the specified key. In response to a delete operation specifying a user key, but not a version identifier, the storage system may create a delete marker object that does not contain object data, and may generate a new version identifier for the delete marker. The delete marker may be stored as the latest object version of the user key, and may be addressable in the storage system using a composite key comprising the user key and the new version identifier. Subsequent attempts to retrieve the user key without specifying a version identifier may return an error, although the object was not actually deleted. |
US11436161B2 |
System for address mapping and translation protection
This disclosure is directed to a system for address mapping and translation protection. In one embodiment, processing circuitry may include a virtual machine manager (VMM) to control specific guest linear address (GLA) translations. Control may be implemented in a performance sensitive and secure manner, and may be capable of improving performance for critical linear address page walks over legacy operation by removing some or all of the cost of page walking extended page tables (EPTs) for critical mappings. Alone or in combination with the above, certain portions of a page table structure may be selectively made immutable by a VMM or early boot process using a sub-page policy (SPP). For example, SPP may enable non-volatile kernel and/or user space code and data virtual-to-physical memory mappings to be made immutable (e.g., non-writable) while allowing for modifications to non-protected portions of the OS paging structures and particularly the user space. |
US11436158B2 |
Fine-grained forced cache eviction
A computer-implemented method includes using a cache replacement algorithm to forcefully evict target data from a cache. Using the cache replacement algorithm includes selectively accessing data in the cache. A computer program product includes one or more computer readable storage media and program instructions collectively stored on the one or more computer readable storage media. The program instructions include program instructions to perform the foregoing method. A system includes a processor and logic integrated with the processor, executable by the processor, or integrated with and executable by the processor. The logic is configured to perform the foregoing method. |
US11436157B2 |
Method and apparatus for accessing storage system
In a solution for accessing a storage system, a client sends, based on an obtained start address that is of a queue of an NVMe storage device and to which an access request points and an obtained logical address that is of the NVMe storage device and to which the access request points, a remote direct memory access command to a storage node in which the NVMe storage device is located. |
US11436156B2 |
Memory access control through permissions specified in page table entries for execution domains
Systems, apparatuses, and methods related to a computer system having a page table entry containing permission bits for predefined types of memory accesses made by executions of routines in predefined domains are described. The page table entry can be used to map a virtual memory address to a physical memory address. In response to a routine accessing the virtual memory address, a permission bit corresponding to the execution domain of the routine and a type of the memory access can be extracted from the page table entry to determine whether the memory access is to be rejected. |
US11436155B2 |
Method and apparatus for enhancing isolation of user space from kernel space
A method and an apparatus for enhancing isolation of user space from kernel space, to divide an extended page table into a kernel-mode extended page table and a user-mode extended page table, such that user-mode code cannot access some or all content in the kernel space, and/or kernel-mode code cannot access some content in the user space, thereby enhancing isolation of the user space from the kernel space and preventing content leakage of the kernel space. |
US11436153B2 |
Moving change log tables to align to zones
The present disclosure generally relates to methods of operating storage devices. The storage device is comprised of a controller, a random access memory (RAM) unit, and a NVM unit, wherein the NVM unit is comprised of a plurality of zones. The RAM unit comprises a first logical to physical address table and the NVM unit comprises a second logical to physical address table. The zones are partitioned into sections, and each partitioned section aligns with a change log table. Data is written to each zone sequentially, and only one partitioned section is updated at a time for each zone. Each time a zone is erased or written to in the NVM unit, the first logical to physical address table is updated and the second logical to physical address table is periodically updated to match the first logical to physical address table. |
US11436152B2 |
Data transmission circuit for preventing a node from floating and method of operating the same
The present technology relates to an electronic device. A data transmission circuit that receives data from an outside and transmits the received data, wherein the data transmission circuit includes a storage configured of a plurality of stages that stores the data, and a reset control circuit configured to generate a signal based on the data. |
US11436150B2 |
Method for processing page fault by processor
Disclosed is a method for processing a page fault. The method includes performing demand paging depending on an application operation in a system including a processor and an operating system, and loading, at the processor, data on a memory in response to the demand paging. |
US11436149B2 |
Caching optimization with accessor clustering
Distributed computing system (DCS) performance is enhanced by caching optimizations. The DCS includes nodes with local caches. Resource accessors such as users are clustered based on their similarity, and the clusters are assigned to nodes. Then processing workloads are distributed among the nodes based on the accessors the workloads implicate, and based on which nodes were assigned to those accessors' clusters. Clustering may place security peers together in a cluster, and hence place peers together on a node. Security peers tend to access the same resources, so those resources will more often be locally cached, improving performance. Workloads implicating peers also tend to access the same resources, such as peers' behavior histories, so those resources will likewise tend to be cached locally, thus optimizing performance as compared for example to randomly assigning accessors to nodes without clustering and without regard to security peer groupings. |
US11436147B2 |
Technologies for predictive file caching and synchronization
Technologies for predictive caching include a computing device to receive sensor data generated by one or more sensors of the computing device and determine a device context of the computing device based on the sensor data. Based on the device context, the computing device determines a file to cache that has similar characteristics to another file recently accessed by a user of the computing device. The computing device includes a file cache with a first partition to store files identified to have similar characteristics to files recently accessed by a user and a second partition to store files identified based on access patterns of the user. The computing device stores the determined file to the first partition. |
US11436142B1 |
System and method for moving metadata without updating references used by the metadata
A method, computer program product, and computer system for virtualizing, by a computing device, a physical metadata space into a virtual metadata space. A translation table from the virtual metadata space to the physical metadata space may be implemented. Metadata in the physical metadata space may be cached based upon the virtual metadata space. The metadata in the physical metadata space may be moved without updating references associated with the metadata in the physical metadata space. |
US11436139B2 |
Object storage change-events
Described herein is a system and method for a user accessible log of object storage change-events system. A change is detected within a cloud storage based on an unstructured storage object stored in the cloud storage. Contextual attributes of the change are identified from an updated state of the log file that stores information about the unstructured storage object. An output is provided based, at least in part, upon the detected change and at least some of the contextual attributes, wherein the output is an immutable, read-only log of change events. |
US11436136B2 |
Memory system including non-volatile buffer and control method thereof
According to one embodiment, a memory system includes a non-volatile memory including first and second block groups, and a controller that performs a first write operation for the first block group and the first or a second write operation for the second block group. A first or second number of bits is written into a memory cell in the first or the second write operation. The second number of bits is larger than the first number of bits. The controller allocates a block to a buffer as a write destination block in the first write operation based on a degree of wear-out of at least one block, and writes data from an external device into the buffer in the first write operation. |
US11436130B1 |
System, method, and computer program for automating manually written test cases
As described herein, a system, method, and computer program are provided for automating manually written test cases. In use, a web scraper is used to scrape an application to be tested, wherein the scraping identifies elements of the application. Additionally, a repository is used to store an indication of the elements of the application identified from the scraping of the application. Further, a test case manually written for the application is accessed. One or more of the elements of the application indicated in the repository that are impacted by the manually written test case are then determined. Still yet one or more of the preconfigured test functions that correspond with the one or more of the elements of the application are selected from a library of preconfigured test functions. Moreover, the manually written test case is automated, to form an automated test case, using the selected one or more of the preconfigured test functions. |
US11436128B2 |
System and computer implemented method for generating test scripts
Various embodiments comprise systems, methods, architectures, mechanisms or apparatus configured for automatically generating a testing script. |
US11436126B2 |
Customizable enterprise automation test framework
Embodiments provide systems and methods for implementing a customizable enterprise automation test framework. A workflow definition, page structure definition, and function definition for an automated test of an enterprise website can be received. A hybrid script parser can parse the workflow definition, page structure definition, and function definition to generate a hybrid script for the automated test. An automation tool parser can parse the hybrid script to generate an output for an automation tool. Based on the output from the automation tool parser, a runtime script can be generated that is executed by the automation tool to generate results for the automated test, where the automation tool implements the steps of the one or more workflows on the plurality of web pages of the enterprise web site to generate the results for the automated test. |
US11436124B2 |
Apparatus and method for accessing metadata when debugging a device
To access metadata when debugging a device, debug access port circuitry including a debug interface receives commands from a debugger, and a bus interface coupled to a bus enables the debugger to access a memory system of the device. The device operates on data granules having associated metadata items, and the bus interface enables communication of both the data granules and the metadata items over the bus. The debug access port circuitry has storage elements accessible via the commands issued from the debugger, such that the accesses performed within the memory system via the bus interface are controlled in dependence on the storage elements accessed by the commands. A metadata storage element stores metadata items, and the debug access port circuitry is responsive to a command from the debugger to perform a memory direct access to transfer metadata items between the metadata storage element and the memory system. |
US11436121B2 |
Monitoring system for supercomputer using topological data
Some embodiments are directed to a monitoring system for monitoring a supercomputer architecture including a plurality of devices, including an events analysis module adapted for the reception of an event relating to probes associated with these devices and for the determination of items of information on at least one device as a function of data contained in the event; an information aggregation module adapted to determine second items of information on the basis of these items of information, and as a function of data on the topology of the architecture of the supercomputer; and an information transmission module, adapted for the transmission of the second items of information to at least one supervision data viewing tool. |
US11436119B1 |
System and method for identifying at-risk users of a data management system and providing personalized attention to those users
A data management system predicts whether users will continue using the data management system. The data management system includes an analysis model that generates user retention prediction data based on time dependent user data and static user data. The analysis model also generates recommended actions to be taken by the data management system to increase the probability of retaining the user. |
US11436118B2 |
Apparatus and method for adaptively scheduling work on heterogeneous processing resources
An apparatus and method for intelligently scheduling threads across a plurality of logical processors. For example, one embodiment of a processor comprises: a plurality of logical processors including comprising one or more of a first logical processor type and a second logical processor type, the first logical processor type associated with a first core type and the second logical processor type associated with a second core type; a scheduler to schedule a plurality of threads for execution on the plurality of logical processors in accordance with performance data associated with the plurality of threads; wherein if the performance data indicates that a new thread should be executed on a logical processor of the first logical processor type, but all logical processors of the first logical processor type are busy, the scheduler to determine whether to migrate a second thread from the logical processors of the first logical processor type to a logical processor of the second logical processor type based on an evaluation of first and second performance values associated with execution of the first thread on the first or second logical processor types, respectively, and further based on an evaluation of third and fourth performance values associated with execution of the second thread on the first or second logical processor types, respectively. |
US11436116B1 |
Recovering pre-indexed data from a shared storage system following a failed indexer
Systems and methods are described for improving data availability and/or resiliency of indexers of a data intake and query system. A data intake and query system can index large amounts of data using one or more indexers. An indexer can store a copy of the data that the indexer is assigned to process in the shared storage system, and a cluster master can track the storage of the data and the indexer assigned to process the data. In the event an indexer fails or is otherwise unable to index data that it has been assigned to index, the cluster master can assign one or more second indexers to process the data. The second indexer can download the data from the shared storage system. |
US11436109B1 |
Systems and methods for communicating data securely for an electric power delivery system
A system includes a parallel redundancy protocol (PRP) link redundancy entity (LRE) configured to receive data and copy the data to create a first copy of the data and a second copy of the data for transmission and a switch configured to cause operation between a first PRP media access control security (MACsec) mode and a second PRP MACsec mode to encrypt the data. The first PRP MACsec mode includes performing MACsec encryption on the data received by the PRP LRE prior to the data being copied by the PRP LRE, and the second PRP MACsec mode includes performing the MACsec encryption on the first copy of the data and the second copy of the data after the data has been copied by the PRP LRE. |
US11436108B1 |
File system agnostic content retrieval from backups using disk extents
Techniques for generating an enhanced backup catalog that preserves file extents for a file that is being backed up are disclosed. A file is identified. A directory structure is consulted to identify a mapping of extents that exist for the file. A backup process is triggered to backup the file. A backup catalog, which is generated as a part of the backup process, is modified to include a list of the extents for the file. This modified backlog catalog is referred to as an enhanced backup catalog. The enhanced backup catalog is then stored in remote backup storage. |
US11436105B2 |
Data processing method and memory controller utilizing the same
A data processing method includes: configuring a predetermined memory space to record information regarding data to be backed up of a memory device, where the information is used to indicate data associated to which logical memory space is the data to be backed up; and updating the information according to commands received from a host device. |
US11436098B2 |
Crash recovery of vRPA cluster protection engine
One example method includes, in response to a crash event, obtaining data protection system credentials, accessing a target storage of the data protection system, obtaining, from the target storage, a configuration file including configuration information for a data protection cluster, and using, by the data protection cluster, the configuration information to self-configure. The method further includes creating a consistency group (CG) of a group of volume, and restoring a journal volume to append backup indexes. |
US11436097B1 |
Technique for efficient data failover in a multi-site data replication environment
A technique provides efficient data failover by creation and deployment of a protection policy that ensures maintenance of frequent common snapshots between sites of a multi-site data replication environment. A global constraint optimizer executes on a node of a cluster to create the protection policy for deployment among other nodes of clusters at the sites. Constraints such as protection rules (PRs) specifying, e.g., an amount of tolerable data loss are applied to a category of data designated for failover from a primary site over a network to a plurality of (secondary and tertiary) sites typically located at geographically separated distances. The optimizer processes the PRs to compute parameters such as frequency of snapshot generation and replication among the sites, as well as retention of the latest common snapshot maintained at each site to create a recovery point and configuration of the protection policy that reduces network traffic for efficient use of the network among the sites. |
US11436092B2 |
Backup objects for fully provisioned volumes with thin lists of chunk signatures
Examples may include backup objects for fully provisioned volumes with thin lists of chunk signatures. Examples may generate one or more full lists of chunk signatures for the address space of a fully provisioned volume, compare each chunk signature of the full list to an unused region chunk signature representing a chunk of an unused region of the fully provisioned volume, generate metadata to indicate used regions of the fully provisioned volume, based on the comparisons, and generate from the one or more full lists, one or more thin lists omitting all chunk signatures determined to match the unused region chunk signature. |
US11436090B2 |
Non-volatile memory compression for memory repair
One example includes an integrated circuit (IC). The IC includes non-volatile memory and logic. The logic is configured to receive repair code associated with a memory instance and assign a compression parameter to the repair code based on a configuration of the memory instance. The logic is also configured to compress the repair code based on the compression parameter to produce compressed repair code and to provide compressed repair data that includes the compressed repair code and compression control data that identifies the compression parameter. A non-volatile memory controller is coupled between the non-volatile memory and the logic. The non-volatile memory controller is configured to transfer the compressed repair data to and/or from the non-volatile memory. |
US11436089B2 |
Identifying database backup copy chaining
System extracts backup metadata, comprising committed change numbers, system change numbers, types, database version identifiers, and details, for backup copies. System generates data structure, comprising start system change numbers, based on minimums of system committed change numbers, end system change numbers and maximums of system change numbers, database version identifiers, and identifiers including details, for the backup copies. System identifies at least first type of backup copies as candidate dependent backup copies and at least second type of backup copies as candidate preceding backup copies. System outputs identifiers of candidate dependent backup copy, corresponding dependency, and candidate preceding backup copy, based on identifying same database version identifier of candidate dependent backup copy and candidate preceding backup copy, and maximum of end system change numbers of candidate preceding backup copies which is less than or equal to start system change number and/or end system change number of candidate dependent backup copy. |
US11436087B2 |
Systems and methods for implementing and managing persistent memory
The present disclosure is drawn to, among other things, a method of managing a memory device. In some aspects, the method includes receiving data to be stored in a storage memory, wherein the storage memory is coupled to the memory device, wherein the memory device includes a first memory type and a second memory type different from the first memory type; storing a first copy of the received data in the first memory type; storing a second copy of the received data in the second memory type; receiving indication of a power loss to the memory device; in response to receiving indication of the power loss, copying the second copy from the second memory type to the storage memory; detecting for power restoration to the memory device after the power loss; and in response to detecting power restoration to the memory device, restoring data to the first memory type by copying data from the second memory type to the first memory type. |
US11436082B2 |
Internal error correction for memory devices
Methods, systems, and devices for internal error correction for memory devices are described. A memory device may perform a read operation at a memory array having a data partition and an error check partition and may obtain a first set of bits from the data partition and a second set of bits from the error check partition. The memory device may determine a first error detection result based on a value of a determined syndrome. The memory device may obtain a parity bit from the first set of bits and determine a second error detection result based on a comparison of the parity bit with a second function of the subset of the first set of bits. The memory device may transmit the first set of bits to a host device based at least in part on the first and second error detection results. |
US11436080B2 |
Memory controller, memory, memory system, information processing system, and method of control thereof
A load of a data channel at the time of data writing is reduced. A memory controller includes a specific data pattern retaining unit, a comparator, and an issuance unit. The specific data pattern retaining unit retains a specific data pattern. The comparator compares write data regarding a write command from a host computer with the specific data pattern. The issuance unit issues a specific write request that requests writing of the specific data pattern without supplying the write data to a memory in a case where the write data matches the specific data pattern. |