Document | Document Title |
---|---|
US11296280B2 |
Anthracene derivative, light emitting element using the same, and light emitting device using the same
It is an object of the present invention to provide a light emitting element, which is resistant to repetition of an oxidation reaction. It is another object of the invention to provide a light emitting element, which is resistant to repetition of a reduction reaction. An anthracene derivative is represented by a general formula (1). In the general formula (1), R1 represents hydrogen or an alkyl group having 1 to 4 carbon atoms, R2 represents any one of hydrogen, an alkyl group having 1 to 4 carbon atoms and an aryl group having 6 to 12 carbon atoms, R3 represents any one of hydrogen, an alkyl group having 1 to 4 carbon atoms, and an aryl group having 6 to 12 carbon atoms, Ph1 represents a phenyl group, and X1 represents an arylene group having 6 to 15 carbon atoms. |
US11296277B2 |
Variable resistance memory device having an anti-oxidation layer and a method of manufacturing the same
A variable resistance memory device is provided including a plurality of lower electrodes disposed on a substrate. A plurality of variable resistors are disposed on the plurality of lower electrodes. A plurality of upper electrodes are disposed on the plurality of variable resistors. An interlayer insulating layer fills a space in the plurality of variable resistors. An anti-oxidation layer is disposed between the plurality of variable resistors and the interlayer insulating layer. The anti-oxidation layer covers side surfaces of the plurality of variable resistors, and the anti-oxidation layer comprises silicon and/or carbon. |
US11296273B2 |
Piezoelectric composition and piezoelectric device
A piezoelectric composition comprises silver and an oxide containing bismuth, barium, iron, and titanium. The oxide has a perovskite structure. The mass of the oxide is represented by MABO3 and the mass of the silver is represented by MAG. 100×MAG/MABO3 is 0.01 or more and 10.00 or less. |
US11296266B2 |
LED array having transparent substrate with conductive layer for enhanced current spread
In a flip-chip LED assembly having an array of LEDs formed on the same substrate, different LEDs of the array have different distances to the n-contacts of the assembly. This may cause current crowding as current has to spread from the n-contacts through the substrate to each the farthest LEDs of the LED array, requiring LEDs that are farther away to be driven with a higher voltage in order to receive a desired amount of current. To spread current more evenly through the LED assembly and reduce a voltage difference between the closest and farthest LEDs of the array, a current spreading layer having a conductive material (e.g., a conductive oxide) is formed on a surface of the substrate of the LED assembly. The current spreading layer may be a bulk layer or be patterned to increase light extraction from the LEDs of the array. |
US11296265B2 |
Radiation-emitting semiconductor device and fabric
A radiation-emitting semiconductor device and a fabric are disclosed. In an embodiment, a radiation-emitting semiconductor device includes a semiconductor layer sequence having an active region configured to generate radiation and at least one carrier on which the semiconductor layer sequence is arranged, wherein the at least one carrier has at least one anchoring structure on a carrier underside facing away from the semiconductor layer sequence, wherein the at least one anchoring structure includes electrical contact points for making electrical contact with the semiconductor layer sequence, and wherein the at least one anchoring structure is configured to receive at least one thread for fastening the semiconductor device to a fabric and for electrical contacting the at least one thread. |
US11296258B2 |
Light-emitting diode
A light emitting diode includes a first conductivity type semiconductor layer and a mesa disposed on the first conductivity type semiconductor layer wherein the mesa is a semiconductor stack including an active layer and a second conductivity type semiconductor layer; a ZnO layer disposed on the second conductivity type semiconductor layer; a lower insulation layer covering the ZnO layer and the mesa, and including an opening exposing the ZnO layer; a first pad metal layer disposed on the lower insulation layer, and electrically connected to the first conductivity type semiconductor layer; a second pad metal layer electrically connected to the ZnO layer through the opening of the lower insulation layer, and an upper insulation layer covering the first pad metal layer and the second pad metal layer. |
US11296257B2 |
Light-emitting diode chip and preparation method therefor
Embodiments of this application disclose a light-emitting diode chip and a preparation method therefor. The chip includes: an N-type GaN doping layer; three sub-pixel structures respectively formed in three sub-pixel regions at a first surface of the N-type GaN doping layer, where each of the three sub-pixel structures includes a blue-light quantum well structure, an interface barrier layer, a green-light quantum well structure, a charge barrier layer, and a P-type GaN doping layer that grow in sequence; three P-type contact electrodes respectively formed on the three sub-pixel structures, and an N-type contact electrode formed in a remaining region other than the three sub-pixel regions at the first surface of the N-type GaN doping layer; and a red-light colloidal quantum dot structure formed in a region that corresponds to a first sub-pixel region in the three sub-pixel regions and that is at a second surface of the N-type GaN doping layer. |
US11296256B2 |
Light-emitting diode
A light-emitting diode includes an N-type cladding layer, and a superlattice structure, an active layer, a P-type electron-blocking layer, and a P-type cladding layer disposed on the N-type cladding layer in such order. The superlattice structure includes at least one first layered element which has first, second, and third sub-layers that are stacked on one another in a direction away from the N-type cladding layer. The first, second, and third sub-layers have energy band gaps Eg1, Eg2, and Eg3 which satisfy a relationship of Eg1 |
US11296255B2 |
Manufacturing method of light-emitting element
A method of manufacturing a light-emitting element including, in the following order, steps of: preparing a wafer on which a semiconductor layer including an light-emission layer is formed; forming a resist film comprising a main body and a protrusion; forming a first metal film; forming a second metal film on the resist film and on the first metal film; pulling the protrusion of the resist film upward by raising and then lowering a temperature of the wafer; forming a third metal film on the second metal film and covering an end of the first metal film by the third metal film; and removing the resist film. In the step of forming the second metal film, the end of the first metal film is exposed from the second metal film. |
US11296253B2 |
Micron-sized light emitting diode designs
A emitting diode (LED) includes an epitaxial structure defining a base and a mesa on the base. The base defines a light emitting surface of the LED and includes current spreading layer. The mesa includes a thick confinement layer, a light generation area on the thick confinement layer to emit light, a thin confinement layer on the light generation area, and a contact layer on the thin confinement layer, the contact layer defining a top of the mesa. A reflective contact is on the contact layer to reflect a portion of the light emitted from the light generation area, the reflected light being collimated at the mesa and directed through the base to the light emitting surface. In some embodiments, the epitaxial structure grown on a non-transparent substrate. The substrate is removed, or used to form an extended reflector to collimate light. |
US11296252B2 |
Method and apparatus for CMOS sensor packaging
Methods and apparatus for forming a bond pad of a semiconductor device such as a backside illuminated (BSI) image sensor device are disclosed. The substrate of a device may have an opening at the backside, through the substrate reaching the first metal layer at the front side of the device. A buffer layer may be formed above the backside of the substrate and covering sidewalls of the substrate opening. A pad metal layer may be formed above the buffer layer and in contact with the first metal layer at the bottom of the substrate opening. A bond pad may be formed in contact with the pad metal layer. The bond pad is connected to the pad metal layer vertically above the substrate, and further connected to the first metal layer of the device at the opening of the substrate. |
US11296250B2 |
Semiconductor heterojunction, field effect transistor and photodetector including the same
The present disclosure provides a semiconductor heterojunction. The semiconductor heterojunction includes a bottom semiconductor, a top semiconductor and an electrode substrate. An upper surface of the bottom semiconductor includes a first facet. A lower surface of the top semiconductor includes a second facet, and the lower surface of the top semiconductor is contacted with the upper surface of the bottom semiconductor. The electrode substrate is disposed below the bottom semiconductor. |
US11296247B2 |
Photodetector with a buried layer
An electronics module assembly for detecting photons is provided to include: a substrate layer; a buried layer deposited upon a first surface area of the substrate layer; an intrinsic layer deposited upon a first portion of a first surface area of the buried layer; a plug layer deposited upon a second portion of the first surface area of the buried layer; a p-plus layer deposited upon a first surface area of the intrinsic layer; an n-plus layer deposited upon a first surface area of the plug layer; a pre-metal dielectric (PMD) layer deposited upon the p-plus layer and n-plus layer; a first node coupled, through the PMD layer, to the p-plus layer; and a second node coupled, through the PMD layer, to the n-plus layer. |
US11296242B2 |
Vanadium-containing electrodes and interconnects to transparent conductors
Intermediate temperature metallization pastes containing vanadium are disclosed. The metallization pastes can be used to fabricate electrodes interconnected to a transparent conductor. |
US11296240B1 |
Tunneling full-wave infrared rectenna
A rectenna is used for full-wave rectification of infrared radiation to produce electricity. In the rectenna, a metallic grating overlies a semiconductor body. A tunnel barrier is interposed between each grating element and the semiconductor body. Each of the grating elements overlies a bridge pair consisting of a region of n+-doped semiconductor and a region of p+-doped semiconductor, both of which are embedded in more lightly doped host semiconductor material. Each of the two regions that compose the bridge pair forms a rectifying tunnel junction through a tunnel barrier to at least one overlying grating element. Each of the two regions also forms a semiconductor junction with the host semiconductor material. |
US11296235B2 |
Thin film transistor having a wire grid on a channel region and manufacturing method thereof, array substrate and manufacturing method thereof, and display panel
A thin film transistor and a manufacturing method thereof, an array substrate and a manufacturing method thereof, and a display panel are provided. The thin film transistor includes an active layer and a wire grid which is disposed at least on a surface of an active region of the active layer and is made of a conductive material. The active layer includes a source region, a drain region, and the channel region between the source region and the drain region. The wire grid includes a plurality of wire grid sections which are spaced apart from each other, and in a direction from the source region to the drain region, a length of the channel region is longer than a length of the wire grid section. |
US11296234B2 |
Display device
A display device includes a first transistor including a gate electrode, a second transistor including a lower gate electrode, an upper gate electrode, and a first end portion electrically connected to an end portion of the first transistor, a lower gate signal line extending in a first direction, an upper gate signal line disposed on the lower gate signal line and extending in a first direction, and a first connection pattern disposed on the upper gate signal line, electrically connecting the gate electrode and a second end portion of the second transistor, and intersecting the lower gate signal line and the upper gate signal line. An entirety of the upper gate signal line overlaps a part of the lower gate signal line in an overlapping area in which the lower gate signal line or the upper gate signal line overlaps the first connection pattern. |
US11296233B2 |
Semiconductor device and semiconductor device manufacturing method
A semiconductor device having favorable electrical characteristics can be provided. The semiconductor device having favorable electrical characteristics is provided. The semiconductor device has a structure including a first metal oxide layer including a first region, and a second region and a third region in which phosphorus, boron, aluminum, or magnesium is added and between which the first region is sandwiched; a conductive layer which overlaps with the first region; a first insulating layer which covers a side surface and a bottom surface of the conductive layer; a second metal oxide layer which covers a side surface and a bottom surface of the first insulating layer and is in contact with a top surface of the first region; a second insulating layer in contact with a top surface of the second region and a top surface of the third region and in contact with a side surface of the second metal oxide layer; a third insulating layer positioned over the second insulating layer and in contact with a side surface of the second metal oxide layer; a fourth insulating layer positioned over the third insulating layer and in contact with a side surface of the second metal oxide layer; a fifth insulating layer in contact with a top surface of the conductive layer, a top surface of the first insulating layer, a top surface of the second metal oxide layer, and a top surface of the fourth insulating layer. |
US11296232B2 |
Oxide semiconductor thin-film transistor and method of fabricating the same
An oxide thin-film transistor includes a substrate; a first gate electrode formed on the substrate; a gate insulator formed on the first gate electrode; an oxide semiconductor layer formed on the gate insulator to correspond to the first gate electrode; source/drain electrodes formed to be spaced from each other on the oxide semiconductor layer and formed in a shape of a plurality of island patterns; a passivation layer formed on the source/drain electrodes, where the source/drain electrodes include a first area formed in a direction of the first gate electrode with respect to a horizontal plane of the substrate; and a second area formed in an opposite direction to the first area, and the plurality of island patterns are formed such that the first areas are separated from each other and thus have resistance to external stress. |
US11296230B2 |
Semiconductor integrated circuit device
A semiconductor integrated circuit device provided with vertical nanowire (VNW) FETs includes a tap cell. The tap cell includes a power supply interconnect extending in a first direction and a bottom region of a first conductivity type formed in a top portion of a well or substrate of the first conductivity type. The bottom region overlaps the power supply interconnect as viewed from top and is connected with the power supply interconnect. |
US11296224B1 |
Non-volatile polarization induced strain coupled 2D FET memory
A polarization induced strain coupled two dimensional field effect transistor (PoSt FET) memory cell is disclosed which includes a transistor including a source contact, a drain contact, a gate contact, a back contact, a channel disposed atop the gate contact, wherein the channel and the gate are separated by an electrically insulating material, and a piezoelectric (PE)/ferroelectric(FE) (PE/FE) layer disposed between the gate contact and the back contact and configured to store bit information in form of ferroelectric polarization (P), wherein a ratio of cross-sectional area of the channel to cross-sectional area of the PE/FE layer is between about 0.03 to about 0.07. |
US11296221B2 |
Power semiconductor device
A power semiconductor device includes: a semiconductor layer including a main cell region, a sensor region, and an insulation region between the main cell region and the sensor region; a plurality of power semiconductor transistors disposed on the main cell region; a plurality of current sensor transistors disposed on the sensor region; and a protection resistance layer disposed on the semiconductor layer across the insulation region so that at least a portion of the plurality of power semiconductor transistors and at least a portion of the plurality of current sensor transistors are connected to each other under an abnormal operation condition. |
US11296220B2 |
Semiconductor device, power supply circuit, and computer
A semiconductor device of an embodiment includes: a nitride semiconductor layer including a first GaN region of n-type, a second GaN region of n-type on the first GaN region, a third GaN region of p-type on the first GaN region, a fourth GaN region of p-type sandwiching the second GaN region with the third GaN region, a fifth GaN region of p-type on the third GaN region, a sixth GaN region of p-type sandwiching the second GaN region with the fifth GaN region, a seventh GaN region of n-type on the fifth GaN region, an eighth GaN region of n-type on the sixth GaN region, a trench between the seventh GaN region and the eighth GaN region, the trench having an inclination angle of less than 90 degrees; a gate insulating layer including an aluminum nitride film in the trench; a gate electrode; a first electrode; and a second electrode. |
US11296218B2 |
Semiconductor device
A semiconductor device includes a semiconductor body having first and second opposing surfaces, an active area including active transistor cells, and an edge termination region laterally surrounding the active area. Each active transistor cell includes a mesa and a columnar trench having a field plate. The edge termination region includes inactive cells each including a columnar termination trench having a field plate, and a termination mesa including a drift region of a first conductivity type. The edge termination region includes a transition region laterally surrounding the active region and an outer termination region laterally surrounding the transition region. In the transition region, the termination mesa includes a body region of a second conductivity type arranged on the drift region. In the outer termination region, the drift region extends to the first surface. A buried doped region of the edge termination region is positioned in the transition and outer termination regions. |
US11296217B2 |
Semiconductor device
A semiconductor device includes an active region configured by a first MOS structure region and a second MOS structure region, a gate ring region surrounding a periphery of the active region, a first ring region surrounding a periphery of the gate ring region, a second ring region surrounding a periphery of the first ring region, and a termination region surrounding a periphery of the second ring region. The semiconductor device has first first-electrodes in the first MOS structure region, second first-electrodes in the second MOS structure region, a third first-electrode in the first ring region, and a fourth first-electrode in the second ring region. The third first-electrode has a potential equal to that of the second first-electrodes, and the fourth first-electrode has a potential equal to that of the first first-electrodes. |
US11296216B2 |
Power MOSFET device
Disclosed is a power MOSFET device, the power MOSFET device includes a source, a drain, a first gate, a second gate, a body diode, and a body region contact diode. The source, the drain, and the first gate constitute a first MOSFET structure. The source, the drain, and the second gate constitute a second MOSFET structure. A cathode of the body diode is connected to the drain, and an anode of the body region contact diode is connected to an anode of the body diode, a cathode of the body region contact diode is connected to the source. The first gate is configured to control turning on and off of the first MOSFET structure by means of a gate voltage. The second gate is connected to the source and configured to control turning on and off of the second MOSFET structure by means of a source voltage. |
US11296214B2 |
High electron mobility transistor (HEMT) and forming method thereof
A high electron mobility transistor (HEMT) includes a carrier transit layer, a carrier supply layer, a main gate, a control gate, a source electrode and a drain electrode. The carrier transit layer is on a substrate. The carrier supply layer is on the carrier transit layer. The main gate and the control gate are on the carrier supply layer. The source electrode and the drain electrode are at two opposite sides of the main gate and the control gate, wherein the source electrode is electrically connected to the control gate by a metal interconnect. The present invention also provides a method of forming a high electron mobility transistor (HEMT). |
US11296209B2 |
RF switch device with a sidewall spacer having a low dielectric constant
Various embodiments of the present disclosure are directed towards a method for forming an integrated circuit (IC). The method includes forming a gate electrode and a gate dielectric stacked over a substrate. A sidewall spacer layer is deposited over the substrate and the gate electrode, in which the sidewall spacer layer lines sidewalls of the gate electrode. An etching back is performed on the sidewall spacer layer to form a sidewall spacer on the sidewalls of the gate electrode. The etching back is performed at an etch rate less than about 8 angstroms/minute using an etchant comprising hydrogen fluoride. Further, the substrate is doped with the sidewall spacer and the gate electrode in place to form a pair of source/drain regions respectively on opposite sides of the gate electrode. |
US11296208B2 |
Method of making heteroepitaxial structures and device formed by the method
A method for making a heteroepitaxial layer. The method comprises providing a semiconductor substrate. A seed area delineated with a selective growth mask is formed on the semiconductor substrate. The seed area comprises a first material and has a linear surface dimension of less than 100 nm. A heteroepitaxial layer is grown on the seed area, the heteroepitaxial layer comprising a second material that is different from the first material. Devices made by the method are also disclosed. |
US11296207B2 |
Method of forming a seed area and growing a heteroepitaxial layer on the seed area
A method for making a heteroepitaxial layer. The method comprises providing a semiconductor substrate. A seed area delineated with a selective growth mask is formed on the semiconductor substrate. The seed area comprises a first material and has a linear surface dimension of less than 100 nm. A heteroepitaxial layer is grown on the seed area, the heteroepitaxial layer comprising a second material that is different from the first material. Devices made by the method are also disclosed. |
US11296203B2 |
Switching device having gate stack with low oxide growth
An embodiment includes a system comprising: a switching device that includes a fin; and a source contact on a source, a gate contact on a channel, and a drain contact on a drain; wherein the gate contact includes: (a)(i) a first layer that includes oxygen, the first layer directly contacting the fin, (a)(ii) a second layer that includes a dielectric material, (c) a third layer that includes at least one of aluminum, titanium, ruthenium, zirconium, hafnium, tantalum, niobium, vanadium, thorium, barium, magnesium, cerium, and lanthanum, and (a)(iii) a fourth layer that includes a metal, wherein (b)(i) the source contact, the gate contact, and the drain contact are all on the fin, and (b)(ii) the second layer is between the first and fourth layers. Other embodiments are described herein. |
US11296201B2 |
Gate structure and method of fabricating the same
A gate structure includes at least one spacer defining a gate region over a semiconductor substrate, a gate dielectric layer disposed on the gate region over the semiconductor substrate, a first work function metal layer disposed over the gate dielectric layer and lining a bottom surface of an inner sidewall of the spacer, and a filling metal partially wrapped by the first work function metal layer. The filling metal includes a first portion and a second portion, wherein the first portion is between the second portion and the semiconductor substrate, and the second portion is wider than the first portion. |
US11296197B2 |
Power gate with metal on both sides
An apparatus including a circuit structure including a device stratum including a plurality of transistor devices each including a first side defined by a gate electrode and an opposite second side; and a gated supply grid disposed on the second side of the structure, wherein a drain of the at least one of the plurality of transistor devices is coupled to the gated supply grid. A method including providing a supply from a package substrate to power gate transistors in a device layer of a circuit structure, the transistors coupled to circuitry operable to receive a gated supply from the power gate transistors; and distributing the gated supply from the power gate transistors to the circuitry using a grid on an underside of the device layer. |
US11296190B2 |
Field effect transistors with back gate contact and buried high resistivity layer
The present disclosure relates to semiconductor structures and, more particularly, to field effect transistors with back gate contact and buried high resistivity layer and methods of manufacture. The structure includes: a handle wafer comprising a single crystalline semiconductor region; an insulator layer over the single crystalline semiconductor region; a semiconductor layer over the insulator layer; a high resistivity layer in the handle wafer, separated from the insulator layer by the single crystalline semiconductor region; and a device on the semiconductor layer. |
US11296184B2 |
Display panels, display screens, and display terminals
The present disclosure relates to a display panel, a display screen, and a display terminal. The display panel includes a substrate, a pixel-defining layer disposed on the substrate, and an isolation structure disposed on the pixel-defining layer. The isolation structure includes at least two layer structures stacked in sequence along a direction perpendicular to a surface of the substrate. At least one of the at least two layer structures has a width varied continuously or intermittently along an extending direction of the isolation structure. The extending direction of the isolation structure is parallel to the surface of the substrate. The width of the layer structure refers to a size of a projection, along a direction perpendicular to the extending direction, of the layer structure on a plane coplanar with the surface of the substrate. |
US11296182B2 |
Organic light-emitting diode display substrate, method of manufacturing the same, and display device
An OLED display substrate, a manufacturing method thereof, and a display device are provided. The OLED display substrate includes a base substrate, a conductive pattern, a driving circuit layer, an anode layer, a light-emitting layer and a cathode layer. The driving circuit layer, the anode layer, the cathode layer and the light-emitting layer are arranged at a same side of the base substrate. The conductive pattern is arranged between the base substrate and the driving circuit layer and electrically connected to the cathode layer through a plurality of via holes. |
US11296181B2 |
Display panel packaging method
A display panel, a packaging method thereof, and a display device having same are described. The display panel has: a substrate having a display region and a non-display region surrounding the display region; electrode lines distributed on a surface of the substrate, and located within the display region; a package covering plate attached to the surface of the substrate having the electrode lines; a double-sided sealant adhered to the package covering plate and the surface of the substrate having the electrode lines; a conductive nanofiber layer disposed between the double-sided sealant and the substrate, and located on the electrode lines of the display region. The conductive nanofiber layer can achieve good surface contact and parallel connection with the electrode lines. Therefore, surface resistance of the electrode lines in the display panel is effectively reduced, and luminous efficiency and brightness uniformity of the display panel are improved. |
US11296175B2 |
Organic light-emitting display apparatus and manufacturing method thereof
An improved organic light-emitting display apparatus prevents damage of wiring due to a mask during the manufacturing process, and a manufacturing method thereof. An organic light-emitting display apparatus includes a display unit formed on a substrate, a pad unit formed at one outer side of the display unit on the substrate, a wiring unit formed as a multilayer structure on the substrate to couple the display unit to the pad unit, a thin film encapsulating layer covering the display unit, and a protrusion unit that does not overlap the uppermost layer of wiring of the multilayered wiring unit. |
US11296173B2 |
Dual-sided displays
In example implementations, a display is provided. The display includes a first portion and a second portion. The first portion includes a first plurality of light emitting diodes (LEDs) that emit light in a first direction. The second portion includes a combination of the first plurality of LEDs that emit light in the first direction and a second plurality of LEDs that emit light in a second direction that is opposite the first direction to form a dual-sided display. |
US11296172B2 |
Semiconductor device
A display device is provided including a plurality of pixels, wherein the plurality of pixels is arranged in a matrix form, wherein each of the plurality of pixels has an emission region and a transparent region, and wherein the emission region has a light-emitting element, and the transparent region has at least a part of a storage capacitor having transparency and is covered with at least one electrode of the storage capacitor, a first electrode covers the plurality of pixels, a light-emitting layer is arranged below the first electrode, a second electrode is arranged below the light-emitting layer, and the storage capacitor includes the first electrode. |
US11296171B2 |
Display substrate and display device
A display substrate and a display device are provided. The display substrate includes sub-pixels and a light emitting control signal line. The sub-pixel includes an organic light emitting element and a pixel circuit, the organic light emitting element includes a second electrode, the pixel circuit includes a driving transistor and a first light emitting control transistor, and the pixel circuit further includes a connection structure. In the second color sub-pixel, a first electrode of the first light emitting control transistor is electrically connected with the connection structure through a first connection hole, and the connection structure is electrically connected with the second electrode through a second connection hole, the first connection hole and the second connection hole are located on both sides of the light emitting control signal line. In the third color sub-pixel, the second electrode does not overlap with a channel of the driving transistor. |
US11296159B2 |
Display device comprising a first partition wall and a second partition wall
An embodiment of the present disclosure provides a display device including a substrate, a thin film transistor on the substrate, a first electrode electrically connected to the thin film transistor, a light emitting layer and a second electrode overlapping the first electrode, a first partition wall between the first electrode and the second electrode, and a second partition wall overlapping the first partition wall, wherein the first partition wall includes at least one of a black pigment and a black dye, wherein the second partition wall includes an organic insulating material, and wherein a portion of the second partition wall overlaps the first electrode. |
US11296158B2 |
Pixel structure including a lateral reflective layer
A pixel structure. The pixel structure includes a base substrate; an insulating island on the base substrate; a light emitting element on a side of the insulating island away from the base substrate; an insulating layer on the base substrate and surrounding the insulating island, the insulating layer spaced apart from the insulating island by a groove; and a reflective layer on a lateral side of the insulating layer surrounding a periphery of the light emitting element, and configured to reflect light laterally emitted from the light emitting element to exit from a light emitting surface of the pixel structure. The insulating layer has a height relative to a main surface of the base substrate greater than a height of the insulating island relative to the main surface of the base substrate. The reflective layer is in direct contact with the base substrate in the groove. |
US11296156B2 |
Organic light emitting diode device
An inorganic light emitting diode device includes: a substrate including a plurality of sub-pixels; a thin film transistor (TFT) in each of the plurality of sub-pixels, wherein the TFT has at least one inorganic layer; an encapsulation layer on an organic light emitting layer, wherein the encapsulation layer includes at least one organic encapsulation layer and at least one inorganic encapsulation layer; and an opening exposing the inorganic layer of the TFT, wherein the opening connects the at least one inorganic encapsulation layer with the inorganic layer of the TFT. |
US11296154B2 |
Display device
A display device includes a display panel including a first region and a second region, and a sensing module on a rear side of the display panel. The first region includes a first pixel area to display an image. The second region includes a second pixel area to display the image and a transmission area to transmit light output by the sensing module. The second region overlaps the sensing module. The second pixel area overlaps a first layer that blocks light output by the sensing module. The transmission area does not overlap the first layer. |
US11296153B2 |
OLED pixel structure and OLED display panel
The present disclosure provides an organic light emitting diode pixel structure and an organic light emitting diode display panel including the same. The organic light emitting diode pixel structure includes a driving circuit layer, a light emitting function layer, and a color resist layer. The driving circuit layer includes pixel driving circuits. The color resist layer includes color resists arranged in an array. The pixel driving circuits are disposed in interval regions outside long sides of the color resists. Because size of the pixel driving circuits is much larger than a width of traces, each width between adjacent pixels is increased. This avoids light leakage caused by pixel intervals being too small. |
US11296152B2 |
Array substrate with color conversion luminescence layers, manufacturing method thereof, display panel, and display apparatus
The present disclosure is related to an array substrate. The array substrate may include a substrate; and a plurality of sub-pixels emitting different colors of light on the substrate. Each of the plurality of sub-pixels may include a green electroluminescence component, and each of the plurality of the sub-pixels other than green sub-pixels further may include a color conversion layer on a light-exiting side of the green electroluminescence component. |
US11296146B2 |
Magnetoresistive memory device and method of manufacturing magnetoresistive memory device
According to an embodiment, a magnetoresistive memory device includes a first conductor with a first surface. A first structure on the first surface of the first conductor includes a first ferromagnetic layer. An insulating layer is on the first structure. A second structure on the insulating layer includes a second ferromagnetic layer. A second conductor is in contact with the first surface of the first conductor and a side surface of the first structure. A first insulator on the second conductor covers a side surface of the insulating layer, and is in contact with the side surface of the first structure and a side surface of the second structure. A third conductor on the first insulator is in contact with the side surface of the second structure. |
US11296145B2 |
Fabrication methods
Various fabrication method are disclosed. In one such method, at least one structure is formed on a substrate which protrudes outwardly from a plane of the substrate. A beam is used to form a layer of material, at least part of which is in direct contact with a semiconductor structure on the substrate, the semiconductor structure comprising at least one nanowire. The beam has a non-zero angle of incidence relative to the normal of the plane of the substrate such that the beam is incident on one side of the protruding structure, thereby preventing a portion of the nanowire in a shadow region adjacent the other side of the protruding structure in the plane of the substrate from being covered with the material. |
US11296143B2 |
Display panel and display device
The disclosure provides a display panel, including a substrate layer, a luminescent layer, and a plurality of composite black matrix layers. The luminescent layer is disposed on the substrate layer, the composite black matrix layers are disposed beside two sides of the luminescent layer and are disposed on the substrate layer, and the composite black matrix layers comprise a black matrix layer and a light reflective layer. |
US11296141B2 |
Image capturing assembly and packaging method thereof, lens module, and electronic device
The present disclosure provides an image capturing assembly and its packaging method, a lens module and an electronic device. The packaging method includes: providing a photosensitive chip; mounting an optical filter on the photosensitive chip; providing a carrier substrate and temporarily bonding the photosensitive chip and functional components on the carrier substrate; and forming an encapsulation layer on the carrier substrate and at least between the photosensitive chip and the functional components. |
US11296134B2 |
Image sensor including planar boundary between optical black and active pixel sensor areas with a wiring layer comprising a stepped portion and a via contact portion that penetrates through the pad area of a substrate
An image sensor includes a substrate including a sensor array area, a pad area, and a circuit area, a wiring layer on the pad area, and a light-shielding pattern on the sensor array area. The sensor array area includes a first area including active pixels and a second area including optical back pixels. The wiring layer is apart from the substrate by a first distance on the pad area. The light-shielding pattern includes a first portion spaced apart from the substrate by a second distance less than the first distance, a second portion disposed between the first portion and the wiring layer and extending on the same level as the wiring layer, and a third portion disposed between the first portion and the second portion and integrally formed with the first portion and the second portion. |
US11296131B2 |
Peeling method and method of manufacturing semiconductor device
There is provided a peeling method capable of preventing a damage to a layer to be peeled. Thus, not only a layer to be peeled having a small area but also a layer to be peeled having a large area can be peeled over the entire surface at a high yield. Processing for partially reducing contact property between a first material layer (11) and a second material layer (12) (laser light irradiation, pressure application, or the like) is performed before peeling, and then peeling is conducted by physical means. Therefore, sufficient separation can be easily conducted in an inner portion of the second material layer (12) or an interface thereof. |
US11296129B2 |
Display panel and fabricating method thereof
This invention provides a display panel and a fabricating method thereof. Wherein the display panel defines a display area and an edge area. The display panel includes a substrate, a gate layer, a gate insulating layer, a thin film encapsulation layer, and a polyimide layer. By disposing a buffer tank on the gate insulating layer, the flow rate of the polyimide solution printed through inkjet printing in the edge region is reduced when the polyimide layer is forming, thereby causing it to solidify to form the polyimide layer before flowing over a retaining wall, and preventing sealant contamination and peeling. |
US11296114B2 |
Semiconductor memory device and method for manufacturing the same
A semiconductor memory device includes a connecting member including a semiconductor material, a first electrode film, a first insulating film, a stacked body and three or more semiconductor pillars. The stacked body includes second electrode films and second insulating films that alternately stacked. The semiconductor pillars are arrayed along two or more directions, extend in a stacking direction, pierce through the stacked body and the first insulating film, and are connected to the connecting member. The device includes a third insulating film provided between the semiconductor pillars and the stacked body and between the connecting member and the first electrode film. A charge storage layer is provided at least between one of the second electrode films and the third insulating film. |
US11296112B2 |
Multi-layer barrier for CMOS under array type memory device and method of making thereof
A semiconductor structure includes a doped semiconductor material portion, a metal-semiconductor alloy portion contacting the doped semiconductor material portion, a device contact via structure in direct contact with the metal-semiconductor alloy portion, and at least one dielectric material layer laterally surrounding the device contact via structure. The device contact via structure includes a barrier stack and a conductive fill material portion. The barrier stack includes at least two metal nitride layers and at least one nitrogen-containing material layer containing nitrogen and an element selected from silicon or boron. |
US11296106B2 |
3D memory semiconductor devices and structures
A 3D memory device, the device including: a plurality of memory cells, where each memory cell of the plurality of memory cells includes at least one memory transistor, where each of the at least one memory transistor includes a source, a drain, and a channel; a plurality of bit-line pillars, where each bit-line pillar of the plurality of bit-line pillars is directly connected to a plurality of the source or the drain, where the bit-line pillars are vertically oriented, where the channel is horizontally oriented; and a level of memory control circuits, where the memory control circuits is disposed either above or below the plurality of memory cells. |
US11296104B2 |
Three dimensional semiconductor device and method of forming the same
A three-dimensional semiconductor device and a method of forming the same are provided. The three-dimensional semiconductor device comprises a substrate including first and second areas; first and second main separation patterns, disposed on the substrate and intersecting the first and second areas; gate electrodes disposed between the first and second main separation patterns and forming a stacked gate group, the gate electrodes sequentially stacked on the first area and extending in a direction from the first area to the second area; and at least one secondary separation pattern disposed on the second area, disposed between the first and second main separation patterns, and penetrating through the gate electrodes disposed on the second area. The gate electrodes include pad portions on the second area, and the pad portions are thicker than the gate electrodes disposed on the first area and in contact with the at least one secondary separation pattern. |
US11296097B2 |
3D vertical NAND memory device including multiple select lines and control lines having different vertical spacing
Some embodiments include apparatuses, and methods of forming and operating the apparatuses. Some of the apparatuses include a pillar including a length, a memory cell string and control lines located along a first segment of the pillar, and select lines located along a second segment of the pillar. The control lines include at least a first control line and a second control line. The first control line is adjacent the second control line. The first control line is separated from the second control line by a first distance in a direction of the length of the pillar. The select lines include at least a first select line and a second select line. The first select line is separated from the second select line by a second distance in the direction of the length of the pillar. The second distance is less than the first distance. |
US11296096B2 |
Antifuse OTP structure with hybrid junctions
An antifuse One-Time-Programmable memory cell includes a substrate, a select transistor, and an antifuse capacitor. The select transistor includes a first high-voltage junction formed in the substrate and a first low-voltage junction formed in the substrate. The antifuse capacitor includes a second high-voltage junction formed in the substrate and a second low-voltage junction formed in the substrate. |
US11296095B2 |
Memory device and method for forming the same
A memory device includes a substrate, first semiconductor layers and second semiconductor layers alternately stacked over the substrate, a first gate structure and a second gate structure crossing the first semiconductor layers and the second semiconductor layers, a first via and a second via over the first gate structure and the second gate structure, and a first word line and a second word line over the first via and the second via. Along a lengthwise direction of the first and second gate structures, a width of the first semiconductor layers is narrower than a width of the second semiconductor layers. |
US11296093B2 |
Deep trench capacitor distribution
A method for distributing deep trench (DT) capacitance in an integrated circuit (IC) design is provided. The method includes forming a placement block that includes blockages defining openings in interstitial regions among the blockages, superimposing the placement block over the IC design and providing distributed DT capacitance to the IC design. The providing of the distributed DT capacitance includes adding DT capacitance cells through the openings to portions of the IC design where there are no reserved blocks. |
US11296090B2 |
Semiconductor memory device with buried capacitor and fin-like electrodes
A semiconductor device includes a substrate having a semiconductor substrate, an insulator layer on the semiconductor substrate, and a silicon device layer on the insulator layer. At least one capacitor cavity with corrugated sidewall surface is disposed within the insulator layer between the semiconductor substrate and the silicon device layer. At least one buried capacitor is provided in the at least one capacitor cavity. The at least one buried capacitor includes an inner electrode and an outer electrode with a capacitor dielectric layer therebetween. |
US11296087B2 |
Thin film transistors with spacer controlled gate length
Embodiments herein describe techniques for a semiconductor device including a TFT having a gate electrode with a gate length determined by a spacer. Embodiments may include a gate electrode above a substrate, a channel layer above the gate electrode, and a source electrode, a drain electrode, and a spacer above the channel layer. The drain electrode may be separated from the source electrode by the spacer. The drain electrode and the source electrode may have different widths or include different materials. Furthermore, the spacer may overlap with the gate electrode, hence the gate length of the gate electrode may be determined by the spacer width. Other embodiments may be described and/or claimed. |
US11296086B2 |
Feedback 1T DRAM device having localized partial insulating layers
A feedback 1T DRAM device that has a partial insulating film structure is provided. A body region may be divided into two or more in a channel direction by pn junctions and/or partial insulating layers, and gates may be formed on each of the divided body regions. The present invention can be operated by filling and subtracting electrons in the energy well of the conduction band and holes in the energy well of the valence band, respectively. In addition, it is possible to maximize retention time and improve operation reliability by reducing carrier loss by energy barriers of pn junctions and/or partial insulating layers. |
US11296066B2 |
Non-volatile memory
A non-volatile memory includes a first semiconductor layer vertically stacked on a second semiconductor layer and including a first memory group, a second memory group, a third memory group and a fourth memory group. The second semiconductor layer includes a first region, a second region, a third region and a fourth region respectively underlying the first memory group, second memory group, third memory group and fourth memory group. The first region includes one driving circuit connected to memory cells of one of the second memory group, third memory group and fourth memory group through a first word line, and another driving circuit connected to memory cells of the first memory group through a first bit line, wherein the first word line and first bit line extend in the same horizontal direction. |
US11296064B2 |
Substrate structure with buried chip and light emitting device using the same
A substrate structure with a buried chip and a light emitting device using the same are provided. The substrate structure includes a base layer, a control chip, a filling layer, a first upper resin layer and a first lower resin layer. The substrate layer has a first surface, a second surface opposite to the first surface, and an opening passing through the first surface and the second surface. The control chip is disposed in the opening, and an annular space having a specific width is defined by an outer wall surface of the control chip and an inner wall surface of the opening. The filling layer is filled in the annular space. The first upper resin layer and the first lower resin layer are respectively disposed on the first surface and the second surface of the base layer. |
US11296060B2 |
LED pixel device having chip stack structure
An LED pixel device is disclosed. The LED pixel device includes a first light-transmitting substrate, a second light-transmitting substrate overlying the first light-transmitting substrate, a third light-transmitting substrate overlying the second light-transmitting substrate, a first light-emitting cell underlying the first light-transmitting substrate, a second light-emitting cell interposed between the first light-transmitting substrate and the second light-transmitting substrate, and a third light-emitting cell interposed between the second light-transmitting substrate and the third light-transmitting substrate. The first light-emitting cell, the second light-emitting cell, and the third light-emitting cell emit light of different wavelengths. |
US11296059B2 |
System and method for the selective harvest of emissive elements
A method is provided for the selective harvest of microLED devices from a carrier substrate. Defect regions are predetermined that include a plurality of adjacent defective microLED devices on a carrier substrate. A solvent-resistant binding material is formed overlying the predetermined defect regions and exposed adhesive is dissolved with an adhesive dissolving solvent. Non-defective microLED devices located outside the predetermined defect regions are separated from the carrier substrate while adhesive attachment is maintained between the microLED devices inside the predetermined defect regions and the carrier substrate. Methods are also provided for the dispersal of microLED devices on an emissive display panel by initially optically measuring a suspension of microLEDs to determine suspension homogeneity and calculate the number of microLEDs per unit volume. If the number of harvested microLED devices in the suspension is known, a calculation can be made of the number of microLED devices per unit of suspension volume. |
US11296058B2 |
Tunable white lighting systems
According to at least one aspect, a lighting device is provided. The lighting device comprises a circuit board; a light emitting diode (LED) array mounted to the circuit board and configured to emit broad spectrum light at any one of a plurality of different color correlated temperature (CCT) values within a range of CCT values, the LED array comprising a first LED configured to emit narrow spectrum light and a second LED that is different from the first LED and configured to emit broad spectrum light; and at least one elastomer encapsulating at least part of the circuit board and the LED array mounted to the circuit board. |
US11296053B2 |
Direct bonded stack structures for increased reliability and improved yield in microelectronics
Direct bonded stack structures for increased reliability and improved yields in microelectronics are provided. Structural features and stack configurations are provided for memory modules and 3DICs to reduce defects in vertically stacked dies. Example processes alleviate warpage stresses between a thicker top die and direct bonded dies beneath it, for example. An etched surface on the top die may relieve warpage stresses. An example stack may include a compliant layer between dies. Another stack configuration replaces the top die with a layer of molding material to circumvent warpage stresses. An array of cavities on a bonding surface can alleviate stress forces. One or more stress balancing layers may also be created on a side of the top die or between other dies to alleviate or counter warpage. Rounding of edges can prevent stresses and pressure forces from being destructively transmitted through die and substrate layers. These measures may be applied together or in combinations in a single package. |
US11296052B2 |
TSV-less die stacking using plated pillars/through mold interconnect
A device package has substrates disposed on top of one another to form a stack, and pads formed on at least one of the top surface and the bottom surface of each of the substrates. The device package has interconnects electrically coupling at least one of the top surface and the bottom surface of each substrate to at least one of the top surface and the bottom surface of another substrate. The device package has pillars disposed between at least one of the top surface and the bottom surface of one or more substrates to at least one of the top surface and the bottom surface of other substrates. The device package also has adhesive layers formed between at least one of the top surface and the bottom surface of one or more substrates to at least one of the top surface and the bottom surface of other substrates. |
US11296048B2 |
Semiconductor chip mounting device and method for manufacturing semiconductor device
Provided is a mounting device in which two or more semiconductor chips are laminated and mounted at a plurality of locations on a substrate, said mounting device including: a stage that supports the substrate; a bonding part that laminates and mounts the plurality of semiconductor chips on the substrate while heating the plurality of semiconductor chips and the substrate; and a heat insulating member that is interposed between the stage and the substrate, said heat insulating member including a first layer which is in contact with the substrate and to which heat is applied from the bonding part via the semiconductor chips and the substrate, and a second layer which is disposed closer to the stage side than the first layer, wherein the first layer has a larger heat resistance than the second layer. |
US11296031B2 |
Dielectric-filled trench isolation of vias
An apparatus is provided which comprises: a substrate, the substrate comprising crystalline material, a first set of one or more contacts on a first substrate surface, a second set of one or more contacts on a second substrate surface, the second substrate surface opposite the first substrate surface, a first via through the substrate coupled with a first one of the first set of contacts and with a first one of the second set of contacts; a second via through the substrate coupled with a second one of the first set of contacts and with a second one of the second set of contacts, a trench in the substrate from the first substrate surface toward the second substrate surface, wherein the trench is apart from, and between, the first via and the second via, and dielectric material filling the trench. Other embodiments are also disclosed and claimed. |
US11296023B2 |
Semiconductor device and method of fabricating the same
A semiconductor device comprises a buried dielectric layer, a first gate structure, a second gate structure, a first source/drain region, a second source/drain region, a front-side metallization, a backside metallization, and conductive contacts. The first gate structure and the second gate structure disposed respectively in the front-side and back side of the dielectric layer, the first source/drain region and the second source/drain region are disposed between the first gate structure and the second gate structures. The front-side metallization is disposed on the front-side of the buried dielectric layer, and the backside metallization is disposed on the backside of the buried dielectric layer. The conductive contacts penetrate the buried dielectric layer and electrically couple the front-side metallization to the backside metallization. |
US11296016B2 |
Semiconductor devices and methods and apparatus to produce such semiconductor devices
Semiconductor devices and methods and apparatus to produce such semiconductor devices are disclosed. An integrated circuit package includes a lead frame including a die attach pad and a plurality of leads; a die including a MEMs region defined by a plurality of trenches, the die electrically connected to the plurality of leads; and a mold compound covering portions of the die, the mold compound defining a cavity between a surface of the die and a surface of the mold compound, wherein the mold compound defines a vent. |
US11296015B2 |
Die attach methods and semiconductor devices manufactured based on such methods
A semiconductor device includes a carrier, a power semiconductor die that includes first and second opposite facing main surfaces, a side surface extending from the first main surface to the second main surface, and first and second electrodes disposed on the first and second main surfaces, respectively, a die attach material arranged between the carrier and the first electrode, wherein the die attach material forms a fillet at the side surface of the power semiconductor die, wherein a fillet height of the fillet is less than about 95% of a height of the power semiconductor die, wherein the height of the power semiconductor die is a length of the side surface, and wherein a maximum extension of the die attach material over edges of a main surface of the power semiconductor die facing the die attach material is less than about 200 micrometers. |
US11296013B2 |
Semiconductor wafer and semiconductor device for suppressing the propagation of cracks
A semiconductor wafer includes chip regions; and a scribe region provided between the chip regions, the scribe region extending in a first direction in a plan view, wherein the scribe region includes a first region extending in the first direction, second regions situated on respective sides of the first region in a second direction perpendicular to the first direction in a plan view, each of the two second regions extending in the first direction, and an electrode pad provided in at least the second regions, and each of the two second regions includes one or more trench vias that are wall-shaped, the one or more trench vias extending in the first direction, and at least one trench via of the one or more trench vias having a portion overlapping with the electrode pad in a plan view. |
US11296011B2 |
Through-substrate vias with improved connections
A device includes a substrate, and a plurality of dielectric layers over the substrate. A plurality of metallization layers is formed in the plurality of dielectric layers, wherein at least one of the plurality of metallization layers comprises a metal pad. A through-substrate via (TSV) extends from the top level of the plurality of the dielectric layers to a bottom surface of the substrate. A deep conductive via extends from the top level of the plurality of dielectric layers to land on the metal pad. A metal line is formed over the top level of the plurality of dielectric layers and interconnecting the TSV and the deep conductive via. |
US11296008B2 |
Aluminum-silicon carbide composite and production method therefor
An aluminum-silicon carbide composite including flat-plate-shaped composited portion containing silicon carbide and an aluminum alloy, and aluminum layers containing an aluminum alloy provided on both plate surfaces of composited portion, wherein circuit board is mounted on one plate surface and the other plate surface is used as heat-dissipating surface, wherein: the heat-dissipating-surface-side plate surface of the composited portion has a convex curved shape; the heat-dissipating-surface-side aluminum layer has a convex curved shape; ratio (Ax/B) between the average (Ax) of the thicknesses at the centers on opposing short sides of outer peripheral surfaces and thickness (B) at central portions of the plate surfaces satisfies the relationship: 0.91≤Ax/B≤1.00; and a ratio (Ay/B) between the average (Ay) of the thicknesses at the centers on opposing long sides of outer peripheral surfaces and thickness (B) at central portions of the plate surfaces satisfies the relationship: 0.94≤Ay/B≤1.00 and production method therefor. |
US11296007B2 |
Thermal conducting sheet, method for manufacturing thermal conducting sheet, heat dissipation member, and semiconductor device
Provided is a thermal conducting sheet, including: a binder resin; insulating-coated carbon fibers; and a thermal conducting filler other than the insulating-coated carbon fibers, wherein the insulating-coated carbon fibers include carbon fibers and a coating film over at least a part of a surface of the carbon fibers, the coating film being formed of a cured product of a polymerizable material. |
US11296004B2 |
Semiconductor package including heat redistribution layers
A semiconductor package is provided including a first semiconductor package including a first semiconductor chip. The first semiconductor chip includes a first surface and a second surface opposite to the first surface. A second semiconductor package is disposed on the first semiconductor package. The second semiconductor package includes a second redistribution layer including a redistribution line. A second semiconductor chip is disposed on the second redistribution layer. A thermal pillar is disposed on the second redistribution layer. A heat radiator is disposed on the second semiconductor package and connected to the thermal pillar. The redistribution line is connected to the first semiconductor chip. |
US11296003B2 |
Thermally enhanced semiconductor package with at least one heat extractor and process for making the same
The present disclosure relates to a thermally enhanced package, which includes a carrier, a thinned die over the carrier, a mold compound, and a heat extractor. The thinned die includes a device layer over the carrier and a dielectric layer over the device layer. The mold compound resides over the carrier, surrounds the thinned die, and extends beyond a top surface of the thinned die to define an opening within the mold compound and over the thinned die. The top surface of the thinned die is at a bottom of the opening. At least a portion of the heat extractor is inserted into the opening and in thermal contact with the thinned die. Herein the heat extractor is formed of a metal or an alloy. |
US11296002B2 |
Semiconductor device package and method for manufacturing the same
A semiconductor device package includes a substrate, a first electronic component and a first encapsulant. The substrate has a first surface and a second surface opposite to the first surface. The first electronic component is disposed on the first surface of the substrate. The first encapsulant is disposed on the first surface of the substrate and covers the first electronic component. The first encapsulant has a first surface facing away the first surface of the substrate and includes a recess at an edge of the first surface of the first encapsulant. |
US11295997B2 |
Semiconductor device manufacturing method and semiconductor device
A method of manufacturing a semiconductor device prepares contact members, each of which has a cylindrical through-hole, and column-shaped connection terminals, each having a polygonal shape in a cross-sectional view along a length direction thereof, wherein a length of a diagonal of the polygonal shape is greater than an inner diameter of the through-holes. Chamfers with a curvature for fitting an inner surface of the through-holes are formed at corners of the connection terminal, and the connection terminals are press-fitted into the through-holes of the contacts. By doing so, the area of contact where the connection terminals press-fitted into the contacts contact the inner circumferential surfaces of the through-holes of the contacts is increased. This increases the tensile load of the connection terminals fitted into the contacts. |
US11295996B2 |
Systems and methods for bonding semiconductor elements
A bonding machine for bonding semiconductor elements, the bonding machine including: a support structure for supporting a substrate; a bond head assembly, the bond head assembly including a bonding tool configured to bond a plurality of semiconductor elements to the substrate; an alignment structure including first alignment markings; an alignment element configured to be placed on the alignment structure using the bonding tool, the alignment element including second alignment markings; an imaging system configured to image relative positions of the first alignment markings and corresponding ones of the second alignment markings; and a computer system configured to provide an adjustment to a position of at least one of the bonding tool and the support structure during bonding of ones of the plurality of semiconductor elements to the substrate, the computer being configured to provide the adjustment at least partially based on the relative positions of the first alignment markings and the corresponding ones of the second alignment markings, the adjustment being specific to bonding of the ones of the plurality of semiconductor elements to a corresponding region of the substrate. |
US11295990B2 |
Methods of forming metal gates
A method includes removing a dummy gate structure formed over a first fin and a second fin, forming an interfacial layer in the first trench and the second trench, forming a first high-k dielectric layer over the interfacial layer in the first trench and the second trench, removing the first high-k dielectric layer in the second trench, forming a self-assembled monolayer over the first high-k dielectric layer in the first trench, forming a second high-k dielectric layer over the self-assembled monolayer in the first trench and over the interfacial layer in the second trench, forming a work function metal layer in the first and the second trenches, and forming a bulk conductive layer over the work function metal layer in the first and the second trenches. In some embodiments, the first high-k dielectric layer includes lanthanum and oxygen. |
US11295986B2 |
Vertical field-effect transistor (VFET) devices and methods of forming the same
Vertical field-effect transistor (VFET) devices and methods of forming the VFET devices are provided. The methods may include forming a first channel region and a second channel region on a substrate, forming a recess in the substrate between the first and second channel regions by removing a portion of the liner and a portion of the substrate, forming a bottom source/drain region in the recess of the substrate, forming a capping layer on the bottom source/drain region, removing the liner and the capping layer, forming a spacer on the substrate and the bottom source/drain region, and forming a gate structure on side surfaces of the first and second channel regions. |
US11295984B2 |
Method for forming gate oxide
A method for forming a gate oxide film of a transistor device includes: step 1: forming a hard mask layer on the surface of a semiconductor substrate, etching the hard mask layer and the semiconductor substrate to form shallow trenches; step 2: performing an tilt-angle ion implantation to the upper area of the side surfaces of each shallow trench to form an upper doped region; step 3: filling a field oxide layer into the shallow trenches and removing the hard mask layer; and step 4: performing thermal oxidation to form a gate oxide film on the surface of an active region. The method can improve the morphology of the gate oxide film, thus increase the breakdown voltage threshold and reliability of the device. |
US11295981B2 |
Semiconductor devices including through vias and methods of fabricating the same
Disclosed are semiconductor devices including through vias and methods of fabricating the same. The methods may include forming a first structure including a metal pattern and a second structure on the first structure. The metal pattern includes an upper surface facing the second structure. The methods may also include etching the second structure to form a via hole exposing the metal pattern, oxidizing a first etch residue in the via hole to convert the first etch residue into an oxidized first etch residue, and removing the oxidized first etch residue. After removing the oxidized first etch residue, the upper surface of the metal pattern may include a first portion that includes a recess and has a first surface roughness and a second portion that is different from the first portion and has a second surface roughness. The first surface roughness may be greater than the second surface roughness. |
US11295980B2 |
Methods for depositing a molybdenum metal film over a dielectric surface of a substrate by a cyclical deposition process and related semiconductor device structures
Methods for depositing a molybdenum metal film over a dielectric surface of a substrate by a cyclical deposition process are disclosed. The methods may include: providing a substrate comprising a dielectric surface into a reaction chamber; depositing a nucleation film directly on the dielectric surface; and depositing a molybdenum metal film directly on the nucleation film, wherein depositing the molybdenum metal film includes: contacting the substrate with a first vapor phase reactant comprising a molybdenum halide precursor; and contacting the substrate with a second vapor phase reactant comprising a reducing agent precursor. Semiconductor device structures including a molybdenum metal film disposed over a surface of a dielectric material with an intermediate nucleation film are also disclosed. |
US11295979B2 |
Semiconductor package device with integrated antenna and manufacturing method thereof
A method of manufacturing a semiconductor device includes: coupling a semiconductor die to a protection layer; forming a first redistribution layer over the semiconductor die, wherein the first redistribution layer includes a first conductive plate of an antenna structure and a first dielectric layer laterally surrounding the first conductive plate; etching the first dielectric layer to form a recess exposing the first conductive plate; filling the recess with a second dielectric material to form an insulating film; and forming a second redistribution layer including a second conductive plate of the antenna structure over the insulating film. The insulating film electrically isolates the first conductive plate from the second conductive plate, wherein one of the first conductive plate and the second conductive plate is configured to radiate or receive electromagnetic wave. The insulating film has a thickness associated with a main resonance frequency of the antenna structure. |
US11295977B2 |
Standard cell device and method of forming an interconnect structure for a standard cell device
A method of forming an interconnect structure for a standard cell semiconductor device is disclosed. In one aspect, the method includes forming metal lines along respective routing tracks, wherein forming the metal lines includes depositing, on a first dielectric layer covering the active regions of the cell, a metal layer and a capping layer on the metal layer; patterning the capping layer and the metal layer to form first and second capped off-center metal lines extending along first and second off-center tracks, respectively; forming spacer lines on sidewalls of the capped off-center metal lines; and embedding the spacer-provided capped off-center metal lines in a second dielectric layer. The method further includes patterning a set of trenches in the second dielectric layer. The set of trenches includes a center trench extending along a center track between the spacer-provided capped off-center lines, and a first and a second edge trench extending along first and second edge tracks, respectively, on mutually opposite outer sides of the spacer-provided capped off-center metal lines. The method further includes forming a center metal line in the center trench, and a first and a second edge metal line in the first and second edge trenches, respectively. |
US11295976B2 |
Substrate support device, substrate conveyance robot, and aligner device
A substrate support device includes a blade and at least one pad provided on the blade to support a substrate. The pad includes a first fixed member, a second fixed member, and a bridge. The first fixed member is provided at an outer portion of the blade. The outer portion is located outside an outer circumference portion of the substrate when the substrate is supported on the pad. The second fixed member is provided at an inner portion of the blade. The inner portion is under the substrate when the substrate is supported on the pad. The bridge is flexible and connects the first fixed member and the second fixed member to support the outer circumference portion of the substrate. An upper surface of the bridge is inclined downward from the first fixed member toward the second fixed member when the substrate is not supported on the pad. |
US11295974B2 |
Substrate treating apparatus
A substrate treating apparatus includes first and second transport mechanisms, an intermediate transport mechanism, first and second intermediate parts, and a controller. The intermediate transport mechanism is disposed between the first and second transport mechanisms. The first intermediate part is disposed within a first overlapped area where the first transport mechanism and the intermediate transport mechanism are capable of transporting a substrate. The substrate is placed in the first intermediate part. The second intermediate part is disposed within a second overlapped area where the intermediate transport mechanism and the second transport mechanism are capable of transporting the substrate. The substrate is placed in the second intermediate part. The intermediate transport mechanism repeats cycle operation based on the controller's control. The cycle operation by the intermediate transport mechanism includes only a first access operation of accessing the first intermediate part and a second access operation of accessing the second intermediate part. |
US11295972B2 |
Layout structure between substrate, micro-LED array and micro-vacuum module for micro-LED array transfer using micro-vacuum module, and method for manufacturing micro-LED display using the same
The present disclosure provides a method for transfer and assembly of RGB micro-light-emitting diodes using vacuum suction force whereby the vacuum state of micrometer-sized adsorption holes to which micro-light-emitting diodes formed on a mother substrate or a temporary substrate are bonded is controlled selectively, so that only the micro-light-emitting diode devices desired to be detached from the mother substrate or the temporary substrate are detached from the mother substrate or the temporary substrate using vacuum suction force and then transferred to a target substrate. |
US11295969B2 |
Hybridization for characterization and metrology
A computer-implemented method for measuring a parameter of a semiconductor. A non-limiting example of the computer-implemented method includes receiving, using a processor, a raw signal from a first tool representing a measured parameter of a semiconductor device. The method also receives, using the processor, data on the measured parameter from a second tool, and calculates, using the processor, the measured parameter based on the data received from the second tool and on a constraint based on the raw signal from the first tool. |
US11295968B2 |
System and method for decapsulation of plastic integrated circuit packages
System and method for decapsulation of plastic integrated circuit packages by providing a microwave generator, providing a Beenakker resonant cavity connected to the microwave generator, which cavity comprises a coupling antenna loop, providing the cavity with a tube or tubes for supply of plasma gas and etchant gas or gases and with means for igniting the plasma gas, and providing that the cavity is set at a predefined value of its Q factor by embodying the coupling antenna loop and/or a wire optionally attached to the coupling antenna loop in a metal or metal alloy, or providing that at least at part of its surface area the coupling antenna loop and/or the wire is coated with a metal or metal alloy different than copper and with a higher resistivity than copper. |
US11295964B2 |
Pressure regulating device and semiconductor production system
A pressure regulating device cooperates with a semiconductor production system to regulate a pressure in a pipe of a semiconductor production apparatus in the semiconductor production system. The pressure regulating device reduces the pressure in the pipe of the semiconductor apparatus by a suction pump to prevent from liquid leakage when the pipe is broken. In addition, the pressure regulating device can periodically record the pressure change in the pipe to facilitate an operator to judge whether the pipe is damaged and analyze the cause of decrease in production yield. |
US11295961B2 |
Method of manufacturing a semiconductor device
A method of manufacturing a semiconductor device is disclosed herein. The method includes forming a first layer of a first planarizing material over a patterned surface of a substrate, forming a second layer of a second planarizing material over the first planarizing layer, crosslinking a portion of the first planarizing material and a portion of the second planarizing material, and removing a portion of the second planarizing material that is not crosslinked. In an embodiment, the method further includes forming a third layer of a third planarizing material over the second planarizing material after removing the portion of the second planarizing material that is not crosslinked. The third planarizing material can include a bottom anti-reflective coating or a spin-on carbon, and an acid or an acid generator. The first planarizing material can include a spin-on carbon, and an acid, a thermal acid generator or a photoacid generator. |
US11295959B2 |
Method of determining plasma abnormality, method of manufacturing semiconductor device, and substrate processing apparatus
There is provided a technique that includes: imaging a gas supply hole configured to supply a plasma-converted gas into a process chamber by using an imaging device disposed in the process chamber; detecting a plasma emission intensity based on an image of the imaged gas supply hole; and determining at least one of whether abnormal plasma discharge has occurred and whether plasma flickering has occurred based on the detected plasma emission intensity. |
US11295957B2 |
Package structure and method of manufacturing the same
A package structure and method of forming the same are provided. The package structure includes a die, a TIV, an encapsulant, a RDL structure, an underfill layer, a protection layer, and a cap. The TIV is aside the die. The encapsulant laterally encapsulates the die and the TIV. The RDL structure is electrically connected to the die. The underfill layer is disposed between the die and the RDL structure and laterally encapsulated by the encapsulant. The protection layer is overlying the die and the encapsulant. The cap covers a top surface of the TIV and laterally aside the protection layer. A top surface of the cap is higher than a top surface of the encapsulant and lower than a top surface of the protection layer. |
US11295955B2 |
Transistor
A transistor is provided and includes a substrate; a first interlayer dielectric layer disposed on the substrate, the first interlayer dielectric layer including an opening there-through; a work function layer at least disposed over a bottom of the opening; a gate electrode layer disposed in the opening and over the work function layer; and a protection layer disposed on the work function layer and between the gate electrode layer and the first interlayer dielectric layer. |
US11295953B2 |
Method and apparatus for micromachining semiconductor material from opposing sides through synchronous coordination of laser and electrochemistry
An apparatus for micromachining a semiconductor material from opposing sides through synchronous coordination of laser and electrochemistry includes an optical path system, a stable low-pressure jet generation system, and an electrolytic machining system. The optical path system includes a laser generator, a beam expander, a reflector, a galvanometer, and a lens. The electrolytic machining system includes a direct-current pulsed power supply, an adjustable cathode fixture, an electrolyte tank, a current probe, and an oscilloscope. The stable low-pressure jet generation system provides an electrolyte flow into a metal needle. The electrolyte flow forms an electrolyte layer between a semiconductor material and a cathode copper plate, such that the cathode and the anode are in electrical contact with each other. In a method employing the apparatus, a laser beam is irradiated onto the semiconductor material to form a local high-temperature region, which leads to a localized increase in electrical conductivity. |
US11295951B2 |
Wide band gap semiconductor device and method for forming a wide band gap semiconductor device
A method for forming a wide band gap semiconductor device is provided. The method includes forming a gate insulation layer on a wide band gap semiconductor substrate and annealing the gate insulation layer using at least a first reactive gas species and a second reactive gas species, wherein the first reactive gas species differs from the second reactive gas species. The method can include forming a gate electrode on the gate insulation layer after annealing the gate insulation layer. |
US11295948B2 |
Low-K feature formation processes and structures formed thereby
Semiconductor device structures having low-k features and methods of forming low-k features are described herein. Some examples relate to a surface modification layer, which may protect a low-k feature during subsequent processing. Some examples relate to gate spacers that include a low-k feature. Some examples relate to a low-k contact etch stop layer. Example methods are described for forming such features. |
US11295940B2 |
Deconvolution of mass spectrometry data
A method for deconvoluting measured mass spectrometry data, the method comprising: receiving measured mass spectrometry data representing at least two molecular moieties each having a respective isotopic pattern, wherein at least two of said isotopic patterns overlap; iteratively filling a set of mass channels to produce an approximated version of the mass spectrometry data, said iterative filling comprising a number of iterations, each iteration comprising filling one or more of the mass channels with a chunk of intensity data according to the isotopic pattern of a respective one of the two or more molecular moieties selected for said iteration; terminating said iterative filling when a fitness criterion is met indicating a fit of the approximated version of the mass spectrometry data to the measured mass spectrometry data; and determining the amount of each molecular moiety that produced the measured mass spectrometry data based on the total amount of fills according to the respective isotopic pattern of said molecular moiety. |
US11295939B2 |
Analytical device
An analytical device includes: a reaction unit into which an ion derived from a sample component is introduced; a radical generation unit that generates a radical by vacuum discharge and comprises a raw material introduction chamber into which a plasma raw material is introduced; a connection part that introduces the radical generated in the radical generation unit into a vacuum chamber, the vacuum chamber having a pressure lower than a pressure of the raw material introduction chamber and being connected to the reaction unit; and a separation unit that separates a generated ion generated by a reaction with the radical introduced via the connection part into the reaction unit according to m/z and/or ion mobility, wherein an inner diameter of a cross section of the connection part is equal to or less than 20 millimeters. |
US11295936B2 |
Apparatus and method for treating substrate
The substrate treating apparatus includes a processing module and an index module on which a cassette having the substrate received therein is placed and that includes an index robot that transfers the substrate between the cassette and the processing module. The processing module includes a process chamber and a transfer chamber. The process chamber includes a support unit. The support unit includes a support on which the substrate is placed and a ring member that surrounds the substrate placed on the support and that is provided so as to be detachable from the support. The apparatus further includes a carrier storage unit that stores a carrier that is mounted on a hand of the main transfer robot or the index robot and on which the ring member is placed when the ring member is transferred by the main transfer robot or the index robot. |
US11295935B2 |
Electromagnet device, electromagnet controller, electromagnet control method, and electromagnet system
The electromagnet device of the present invention comprises: a yoke having an annular groove in a front surface thereof; an annular coil provided in the groove; and an epoxy resin provided on an outer surface of the coil configured to secure the coil to the yoke, wherein there is a clearance between an outer circumferential surface of the groove in the yoke and the epoxy resin provided on an radially outer side of the coil. |
US11295933B2 |
Substrate processing apparatus and substrate processing method
An apparatus for processing a substrate is provided. The apparatus for processing the substrate includes a housing having a process space, a gas supply unit to supply gas into the process space, a support unit including a chuck to support the substrate in the process space and a lower electrode to surround the chuck when viewed from a top, a temperature adjusting plate provided in the housing, a dielectric plate unit coupled to the temperature adjusting plate, and having a dielectric plate disposed in opposite to the substrate supported by the support unit in the process space, and an upper electrode unit coupled to the temperature adjusting plate, and having an upper electrode disposed in opposition to the lower electrode. The dielectric plate unit includes a first base disposed between the dielectric plate and the temperature adjusting plate. |
US11295927B1 |
Apparatus of charged-particle beam such as electron microscope comprising co-condensers for continuous image resolution tuning
The present invention provides an apparatus of charged-particle beam such as an electron microscope with co-condensers. A source of charged particles is configured to emit a beam of charged particles, and the co-condensers including two or more magnetic condensers are configured to coherently focus the beam to a single crossover spot. The invention exhibits numerous technical merits such as continuous image resolution tuning, and automatic switching between multiple resolutions, among others. |
US11295926B2 |
Repellent electrode for electron repelling
The current disclosure is directed to a repellent electrode used in a source arc chamber of an ion implanter. The repellent electrode includes a shaft and a repellent body having a repellent surface. The repellent surface has a surface shape that substantially fits the shape of the inner chamber space of the source arc chamber where the repellent body is positioned. A gap between the edge of the repellent body and the inner sidewall of the source arc chamber is minimized to a threshold level that is maintained to avoid a short between the conductive repellent body and the conductive inner sidewall of the source arc chamber. |
US11295925B2 |
Electron gun device
An electron gun device according to the present invention emits an electron beam by means of heating to a high temperature in a vacuum. According to the present invention, the surface of a material (108, 125), which emits an electron beam, is a hydrogenated metal that is melted and in a liquid state during a high-temperature operation; the liquid hydrogenated metal is contained in a hollow cover tube container (102, 124), which is in a solid state during the high-temperature operation, in the form of a hydrogenated liquid metal or in the form of a liquid metal before hydrogenation, and heated together with the cover tube container (102, 124) to a high temperature; subsequently, the hydrogenated liquid metal is exposed from the cover tube container (102, 124) and forms a liquid surface where gravity, the electric field and the surface tension of the liquid surface are balanced; and an electron beam is emitted from the exposed surface of the hydrogenated liquid metal. |
US11295923B2 |
Rectangular magnetron tube core
A rectangular magnetron tube core including: an anode component having two openings respectively formed in two end portions thereof; a cathode component disposed on the center axis of an anode barrel; an input component and an output component respectively disposed on the two openings formed outside the two end portions of the anode barrel. The anode component includes: the anode barrel, a plurality of anode vanes, two strapping rings, an A-side pole shoe and a K-side pole shoe. The anode vanes are uniformly disposed on the inner side wall of the anode barrel. The tips of the anode vanes leave a tubular space at the center axis of the anode barrel, and the two strapping rings are both ring-structure erected on both sides of the anode vanes. The structure of the A-side pole shoe is completely symmetrical with that of the K-side pole shoe. |
US11295921B2 |
Fuse cutout cover with spacer for loadbreak tool
A fuse cutout cover is disclosed that allows a lineman to engage a metal hook assembly and pull ring of the cutout with a loadbreak tool. The cutout also includes a wire connector and a metal top connector that leads from the wire connector to the top of the fuse. A front opening in the cover allows easy access by a loadbreak tool over a wide range of angles. A roof of the cover extends beyond the sidewalls of the opening and covers an end of the top connector. An inner vertical wall of the cover has a bottom edge that rests on the top surface of the top connector to space the roof from the top connector to provide additional vertical clearance when positioning the loadbreak tool to engage the cutout. The wall also blocks access to the enlarged open to prevent birds from nesting in the opening. |
US11295917B2 |
Terminal of relay, and relay
Provided is a terminal of a relay, by which defective sealing in the relay can be prevented. A movable terminal of the relay has: a first plate including a first inner surface, a first outer surface opposed to the first inner surface, and a first through opening which opens to the first inner surface and the first outer surface; a second plate including a second inner surface, a second outer surface opposed to the second inner surface, and a second through opening which opens to the second inner surface and the second outer surface; and a folded part which connects the first plate to the second plate. The first through opening is partially overlapped with the second through opening, and the second inner surface is partially exposed to the first through opening. |
US11295913B2 |
Vacuum circuit breaker
A vacuum circuit breaker includes a vacuum circuit breaker tube having a vacuum housing in which a contact system is disposed. The contact system includes two contacts which are movable relative to one another. An electrical pre-arcing unit having an ignition electrode in the vacuum housing is provided for igniting an arc along an arc current path. |
US11295907B2 |
Backlight module and operation method thereof
A backlight module is provided. The backlight module includes a backlight control circuit and a plurality of multiple light-emitting elements coupled in series and coupled to the backlight control circuit. The backlight control circuit transmits a packet. Each of the light-emitting elements compares an address of the packet with an individual address of each of the light-emitting elements. When the address of the packet matches the individual address of a target light-emitting element of the light-emitting elements, the target light-emitting element emits light according to a light-emitting data of the packet. Each of the light-emitting elements transmits the packet to a next light-emitting element. |
US11295905B2 |
Apparatus, system, and method for providing an electrical notification system
An apparatus for an electrical control assembly having at least one control member that is electrically connected to an electrical component, the at least one control member supported by an attachment assembly, which is disposed in a cavity of the electrical control assembly and includes a recess, the at least one control member movable between a first position and a second position is disclosed. The apparatus includes a structural assembly that is removably insertable in the recess of the attachment assembly, a through-beam emitter having an emitter member that is attached to a first end portion of the structural assembly and a receiver member that is attached to a second end portion of the structural assembly, the emitter member aligned to emit a light beam along a straight line of sight to the receiver member, and an electrical circuit. |
US11295904B2 |
System and methods for providing orientation compensation in pointing devices
Axis orientation compensation is provided in a system in which movement of a controlling device is used to control navigational functions of a target appliance by determining which one of plural sides of the controlling device is an active side of the controlling device and by causing navigational functions of the target appliance made relative to at least one of an X, Y, and Z axis of the target appliance to be dynamically aligned with movements of the controlling device made relative to at least one of an A, B, and C axis of the controlling device as a function of the one of the plural sides of the controlling device that is determined to be the active side of the controlling device. |
US11295900B2 |
Electrolytic capacitor having external electrodes with a resin electrode layer
An electrolytic capacitor that includes a resin molded body having opposed first and second end surfaces, the body including a stack that includes a capacitor element with an anode exposed at the first end surface, a dielectric layer on a surface of the anode, and a cathode opposite to the anode and exposed at the second end surface, and a sealing resin that encloses the stack; a first external electrode on the first end surface of the resin molded body and electrically connected to the anode; and a second external electrode on a second end surface of the resin molded body and electrically connected to the cathode, wherein the first external electrode and the second external electrode each include a resin electrode layer containing a conductive component and a resin component. |
US11295897B2 |
Multilayer capacitor and manufacturing method for the same
A multilayer capacitor includes: a capacitor body formed by placing two or more stacked units in a row in a stacking direction of dielectric layers, each stacked unit including a plurality of dielectric layers, and a plurality of first and second internal electrodes alternately disposed with the dielectric layers interposed therebetween; and first and second external electrodes disposed on the capacitor body to be electrically connected to the first and second internal electrodes, respectively, and, in the capacitor body, adjacent stacked units are disposed to allow surfaces with similar density to be adjacent to each other. |
US11295895B2 |
Integrated capacitor filter and integrated capacitor filter with varistor function
Disclosed are apparatus and a method for providing an integrated multiterminal multilayer ceramic device that has three or more capacitive elements. Two of such capacitive elements may be in series, with a third in parallel. The integrated device may be packaged as an overmolded three leaded component, or can be mounted as SMD (surface mount device). The integrated device may also be combined with a separate varistor in a stacked arrangement of leaded components. |
US11295894B2 |
Dielectric ceramic composition and multilayer ceramic capacitor comprising the same
A dielectric ceramic composition and a multilayer ceramic capacitor comprising the same are provided. The dielectric ceramic composition includes a BaTiO3-based base material main ingredient and an accessory ingredient, where the accessory ingredient includes dysprosium (Dy) and neodymium (Nd) as first accessory ingredients. A total content of Nd is less than 0.699 mol % based on 100 mol % of titanium (Ti) of the base material main ingredient. |
US11295893B2 |
Self-aligning capacitor electrode assembly having improved breakdown voltage
A self-aligning capacitor electrode assembly having an improved breakdown voltage is disclosed. The electrode assembly comprises a first electrode having a generally planar shape and a length in a first direction. The electrode assembly also comprises a second electrode having a generally planar shape and a length in a second direction. The second electrode overlaps the first electrode such that an overlapping region is formed. The overlapping region has an area that is insensitive to a relative misalignment in the first direction between the first electrode and the second electrode that is less than a first offset distance. A ratio of the length of the first electrode to the first offset distance is less than about 45. |
US11295889B2 |
Pulling plate structure for a three-dimensional wound core of transformer
A novel pulling plate structure for a three-dimensional wound core of a transformer, including a three-dimensional wound core spliced by three rectangular single frames, the three-dimensional wound core includes three core legs, an upper iron yoke and a lower iron yoke, an upper frame surrounding the upper iron yoke is installed in a top of the three-dimensional wound core, a lower frame surrounding the upper iron yoke is installed at a bottom of the three-dimensional wound core, the core leg has a longitudinal cross-section opposite and parallel to inside faces of the upper frame and the lower frame, a pulling plate is installed in a plane of the longitudinal cross-section, the pulling plate is connected with the upper frame and the lower frame. |
US11295888B2 |
Reactor
A reactor includes: a coil including a first winding portion and a second winding portion formed by winding a winding wire, such that axes of the winding portions are parallel; and a magnetic core including: a first inner core portion arranged in the first winding portion; a second inner core portion arranged in the second winding portion; and outer core portions that are arranged outside of the winding portions and couple both inner core portions. A specification of a constituent material of the first inner core portion and a specification of a constituent material of the second inner core portion are different, and the second inner core portion is configured such that alternating-current loss of the second inner core portion and the second winding portion is smaller than alternating-current loss of the first inner core portion and the first winding portion. |
US11295884B2 |
Perpendicular STTM multi-layer insert free layer
A perpendicular spin transfer torque memory (pSTTM) device incorporates a magnetic tunnel junction (MTJ) device having a free magnetic stack that includes a plurality of magnetic layers interleaved with a plurality of non-magnetic insert layers. The layers are arranged such that the topmost and bottommost layers are magnetic layers. The stacked design decreases the damping of the MTJ free magnetic stack, beneficially reducing the write current required to write to the pSTTM device. The stacked design further increases the interface anisotropy, thereby beneficially improving the stability of the pSTTM device. The non-magnetic interface layer may include tantalum, molybdenum, tungsten, hafnium, or iridium, or a binary alloy containing at least two of tantalum, molybdenum, tungsten hafnium, or iridium. |
US11295879B2 |
Surge arresters and related assemblies and methods
A surge arrester includes a polymer body or housing and a varistor assembly in the body or housing. The varistor assembly includes a plurality of varistor elements and a fuse electrically connected in series and forming a vertical stack of the plurality of varistor elements and the fuse. The stack has a first end surface, a second end surface, and a side surface extending between the first end surface and the second end surface. The varistor assembly includes a first end fitting at the first end surface of the stack and a second end fitting at the second end surface of the stack. |
US11295876B2 |
High-voltage feed-through, electrical device having a high-voltage feed-through, and method for producing the electrical device
A high-voltage feed-through contains a securing flange for securing the high-voltage feed-through to a wall. The securing flange contains a retaining part and a moving part, wherein the moving part is mounted relative to the retaining part such that it can rotate in relation to a longitudinal direction of the high-voltage feed-through. An electrical device contains a fluid-tight housing and the high-voltage feed-through. A device connection part is provided for receiving and contacting the high-voltage feed-through. |
US11295871B2 |
Collimator assembly and ray detection apparatus
The disclosure provides a collimator assembly, comprising at least at least two collimators configured to be moveable relative to each other such that the collimator assembly is switchable between at least two collimation modes; in respective collimation modes, the at least two collimators are superposed with each other in a thickness direction of the collimator assembly, such that the collimator assembly presents different combined patterns for collimating and shielding rays incident onto the collimator assembly and that the collimator assembly has corresponding ray shielding thickness for effectively shielding rays. |
US11295869B2 |
Methods of preserving a nuclear fuel element
A method of preserving a nuclear fuel includes exposing a surface of a fuel element comprising aluminum to a phosphorus-containing acid and reacting the phosphorus-containing acid with the aluminum to form aluminum phosphate (AlPO4). A nuclear fuel element includes a nuclear fuel and a shell surrounding the nuclear fuel. The shell comprises aluminum phosphate. |
US11295864B2 |
Creating a vascular tree model
An apparatus for vascular modeling is disclosed. The apparatus receives medical images from an imaging device that include representations of a coronary vessel tree of a subject recorded at a different viewing angles. The apparatus determines, from a first of the medical images, a first centerline set and first vessel diameters for sample points along the first centerline set, and determines, from a second of the medical images, a second centerline set and second vessel diameters for sample points along the second centerline set. The apparatus determines a correspondence between the first centerline set and the second centerline set, and determines diameters for a combined centerline set based on the correspondence of sample points along the first and second centerline sets. The apparatus provides the combined centerline set for estimating blood flow resistance values of the coronary vessel tree of the subject to determine at least one potential stenosis. |
US11295863B2 |
Predictive clinical assays and methods of using same
Disclosed are methods of treating an individual at risk for a negative outcome associated with a treatment for a disease, in particular a proliferative disorder such as cancer. The method may include the steps of creating a predictive assay that includes both a biomarker and a genetic mutation. The predictive assay indicates the likelihood of a negative outcome associated with a particular treatment in a particular individual, such that an individual may be administered a treatment less likely to be associated with a negative outcome. |
US11295862B2 |
Predictive modeling of respiratory disease risk and events
An application server predicts respiratory disease risk, rescue medication usage, exacerbation, and healthcare utilization using trained predictive models. The application server includes model modules and submodel modules, which communicate with a database server, data sources, and client devices. The submodel modules train submodels by determining submodel coefficients based on training data from the database server. The submodel modules further determine statistical analysis data and estimates for medication usage events, healthcare utilization, and other related events. The model modules combine submodels to predict respiratory disease risk, exacerbation, rescue medication usage, healthcare utilization, and other related information. Model outputs are provided to users, including patients, providers, healthcare companies, electronic health record systems, real estate companies and other interested parties. |
US11295858B2 |
Health data collection device, health evaluation method using the same, and health evaluation system including the health data collection device
Provided are a health data collection device, a health evaluation system using this, and a health evaluation method including the health data collection device. The health data collection device includes a stimulation providing device, a bio signal measurement device, and a controller. The stimulation providing device provides stimulation such that a user changes from a stabilization state to a perturbation state. The bio signal measurement device measures a first bio signal in the stabilization state and a second bio signal in the perturbation state. The controller controls a stimulation providing device or a bio signal measurement device based on personal identification information. The controller generates physiological function data based on the first bio signal and the second bio signal. According to the inventive concept, bio-signals are measured using continuously changing personal identification information and stimulation, so data optimized for health state evaluation may be collected. |
US11295851B2 |
Devices and methods of optimal personalized daily hydration
Devices and methods analyze daily hydration in an individual. An application can confirm if typical daily water intake by an individual participating is sufficient to maintain hydration and/or can determine an optimal personalized hydration plan to maintain or improve hydration for the individual. The application can estimate water losses during each of a plurality of activities by considering one or more characteristics of the individual, such as weight, height, gender, heart rate at rest, maximal heart rate, VO2 max, effort intensity, and type of clothes worn, and/or one or more characteristics of each of the plurality of activities, such as the specific category of activity, the time duration, and the location of each of the plurality of activities (e.g., ambient temperature and moisture). The daily hydration plan can improve daily performance by the individual, for example one or more of decreased fatigue, increased motivation, improved mood, or better cognitive functioning. |
US11295850B2 |
Exercise system and method
A method for displaying archived exercise classes comprising displaying information about archived exercise classes that can be accessed by a first user via a computer network on a display screen at a first location, wherein the first user can select among a plurality of archived classes, outputting digital video and audio content comprising the selected archived class, detecting a performance parameter for the first user at a particular point in the selected class, displaying the performance parameter on the display screen, and displaying performance parameters from a second user at a second location on the display screen such that at least one of the performance parameters from the first user and at least one of the performance parameters from the second user at the same point in the class are presented for comparison. |
US11295849B2 |
Exercise system and method
A method for displaying archived exercise classes comprising displaying information about archived exercise classes that can be accessed by a first user via a computer network on a display screen at a first location, wherein the first user can select among a plurality of archived classes, outputting digital video and audio content comprising the selected archived class, detecting a performance parameter for the first user at a particular point in the selected class, displaying the performance parameter on the display screen, and displaying performance parameters from a second user at a second location on the display screen such that at least one of the performance parameters from the first user and at least one of the performance parameters from the second user at the same point in the class are presented for comparison. |
US11295848B2 |
Method and system for using artificial intelligence and machine learning to create optimal treatment plans based on monetary value amount generated and/or patient outcome
A computer-implemented system includes a treatment apparatus configured to be manipulated by a patient while performing a treatment plan, and a server computing device configured. The server computing device receives treatment plans that, when applied to patients, cause outcomes to be achieved by the patients, receives monetary value amounts associated with the treatment plans, where a respective monetary value amount of the monetary value amounts is associated with a respective treatment plan of the treatment plans. The server computing device receives constraints including rules pertaining to billing codes associated with the treatment plans. An artificial intelligence engine generates optimal treatment plans for a patient based on the treatment plans, the monetary value amounts, and the constraints, wherein each of the optimal treatment plans complies with the constraints and represents a patient outcome and an associated monetary value amount generated. |
US11295846B2 |
System, method, and apparatus for infusing fluid
A peristaltic pump, and related system method are provided. The peristaltic pump includes a cam shaft, first and second pinch-valve cams, first and second pinch-valve cam followers, a plunger cam, a plunger-cam follower, a tube receiver, and a spring-biased plunger. The first and second pinch-valve cams are coupled to the cam shaft. The first and second pinch-valve cam followers each engage the first and second pinch-valve cams, respectively. The plunger cam is coupled to the cam shaft. The plunger-cam follower engages the plunger cam. The tube receiver is configured to receive a tube. The spring-biased plunger is coupled to the plunger-cam follower such that the expansion of the plunger cam along a radial angle intersecting the plunger-cam follower as the cam shaft rotates pushes the plunger cam follower towards the plunger and thereby disengages the spring-biased plunger from the tube. A spring coupled to the spring-biased plunger biases the spring-biased plunger to apply the crushing force to the tube. |
US11295841B2 |
Unsupervised learning and prediction of lines of therapy from high-dimensional longitudinal medications data
In one aspect, the present disclosure provides a method for labeling one or more medications concurrently administered to a patient as a line of therapy. The method includes identifying medical records of the patient from a plurality of digital records, creating, from the subset of medical records, a plurality of treatment intervals including at least one medication administered to the patient and a time interval, associating medications of the one or more treatments with a respective treatment interval when the administration of the medication falls within the time interval, refining the time interval of a respective treatment interval when a treatment of the one or more treatments falls outside the time interval but within an extension period, identifying one or more potential lines of therapy from the plurality of treatment intervals, and labeling the potential line of therapy having the highest maximum likelihood estimation as the line of therapy. |
US11295840B2 |
Medical scan header standardization system
A medical scan header standardization system is operable to determine a set of standard DICOM headers based on determining a standard set of fields and based on further determining a standard set of entries for each of the standard set of fields. A DICOM image is received via a network, and a header of the DICOM image is determined to be incorrect. A selected one of the set of standard DICOM headers to replace the header of the DICOM image is determined. The selected one of the set of standard DICOM headers is transmitted, via the network, to a medical scan database for storage in conjunction with the DICOM image. |
US11295839B2 |
Automated clinical documentation system and method
A method, computer program product, and computing system for automating a follow-up process is executed on a computing device and includes prompting a patient to provide encounter information via a virtual assistant during a post-visit portion of a patient encounter. Encounter information is obtained from the patient in response to the prompting by the virtual assistant. |
US11295838B2 |
Automated clinical documentation system and method
A method, computer program product, and computing system for automated clinical documentation is executed on a computing device and includes obtaining encounter information of a patient encounter. The encounter information is processed to generate an encounter transcript. At least a portion of the encounter transcript is processed to populate at least a portion of a medical record associated with the patient encounter. |
US11295835B2 |
System and method for interactive event timeline
An interactive event timeline system and method are disclosed. Multiple events and/or signal indicators are captured during a medical procedure, such as a cardiac procedure. Event data relevant to the cardiac procedure may include, tags, user generated points, ablation events, pacing events and other like events. An interactive event timeline is generated from the captured events and displayed on a visual display device. The interactive event timeline is correlated with a vertical listing of the events and a selected event viewer. All three views may be displayed simultaneously. The interactive event timeline allows a physician or user (collectively “user”) to see temporal relationships between the captured events. The user can see, for example, simultaneous events, long duration events versus short duration events, continuous events and specific event types. |
US11295831B2 |
Systems and methods to detect cell-internal defects
A method of identifying cell-internal defects: obtaining a circuit design of an integrated circuit, the circuit design including netlists of one or more cells coupled to one another; identifying the netlist corresponding to one of the one or more cells; injecting a defect to one of a plurality of circuit elements and one or more interconnects of the cell; retrieving a first current waveform at a location of the cell where the defect is injected by applying excitations to inputs of the cell; retrieving, without the defect injected, a second current waveform at the location of the cell by applying the same excitations to the inputs of the cell; and selectively annotating, based on the first current waveform and the second current waveform, an input/output table of the cell with the defect. |
US11295828B2 |
Multi-chip programming for phased array
Systems and methods for multi-chip programming for phased arrays are provided herein. In certain embodiments, a semiconductor device includes one or more inputs configured to receive frame data, an internal memory configured to store the received frame data, and a shift register configured to receive the frame data and comprising a plurality of shift register bit positions. The device further includes a latch configured to store a command type, a first multiplexor configured to select at least one first bit from the shift register based on the command type and provide the at least one first bit to the latch, an output configured to output the frame data, and a second multiplexor configured to select at least one second bit from the shift register based on the command type and provide the at least one second bit to the output. |
US11295827B2 |
Shift register and method for driving the same, gate driving circuit and display apparatus
The embodiments of the present disclosure propose a shift register and a method for driving the same, a gate driving circuit, and a display apparatus. The shift register includes: a scanning circuit configured to generate a first signal for causing a gate driving signal output by the shift register to have a row shift portion during a scanning period; a sensing circuit configured to generate a second signal for causing the gate driving signal to have a frame shift portion during a blanking period; and a random shift circuit electrically coupled to the scanning circuit and the sensing circuit respectively, and configured to generate the gate driving signal having the row shift portion and randomly having the frame shift portion based on the first signal and the second signal. |
US11295825B2 |
Multi-time programmable non-volatile memory cell
A non-volatile programmable bitcell has a read enable device with a source coupled with a bitline, an anti-fuse device with a gate coupled with a first write line, a drain coupled with a supply voltage and a source coupled with a drain of the read enable device. The bitcell has a fuse device coupled between a second write line and the drain of the read enable device. A magnitude of current flowing in the bitline, when the read enable device is enabled for reading, is dependent both on (1) a voltage level applied to the first write line and anti-fuse device state and on (2) a voltage level applied to the second write line and fuse device state. Usages include in a memory array, such as for FPGA configuration memory. The bitcell can be used as a multi-time programmable element, or to store multiple bit values. |
US11295823B2 |
Semiconductor integrated circuit adapted to output pass/fail results of internal operations
In a semiconductor integrated circuit, an internal circuit is capable of executing a first operation and a second operation concurrently, and an output circuit outputs to the outside of the semiconductor integrated circuit information indicating whether or not the first operation is being executed and information indicating whether or not the second operation is executable. |
US11295821B2 |
Semiconductor device
A semiconductor device includes a memory circuit, a first FIFO, a second FIFO and an input/output circuit. The memory circuit outputs data. The first FIFO receives data from the memory circuit and outputs data synchronously with a first clock signal. The second FIFO receives data output from the first FIFO and outputs data synchronously with the first clock signal. The input/output circuit outputs data output from the second FIFO. The second FIFO is disposed in the vicinity of the input/output circuit than the first FIFO. |
US11295813B2 |
Semiconductor memory having both volatile and non-volatile functionality including resistance change material and method of operating
Semiconductor memory is provided wherein a memory cell includes a capacitorless transistor having a floating body configured to store data as charge therein when power is applied to the cell. The cell further includes a nonvolatile memory comprising a resistance change element configured to store data stored in the floating body under any one of a plurality of predetermined conditions. A method of operating semiconductor memory to function as volatile memory, while having the ability to retain stored data when power is discontinued to the semiconductor memory is described. |
US11295808B2 |
Memory device transmitting and receiving data at high speed and low power
A memory device includes a control logic circuit, a write data strobe signal divider, a data transceiver, and a memory cell array. The control logic circuit generates a reset signal before a write data strobe signal provided from a memory controller starts to toggle. The write data strobe signal divider generates internal write data strobe signals that toggle depending on toggling of the write data strobe signal, the internal write data strobe signals toggling with different phases, respectively. The control logic circuit initializes the internal write data strobe signals to given values in response to the reset signal. The data transceiver receives write data provided from the memory controller based on the internal write data strobe signals. The memory cell array stores the received write data. |
US11295805B2 |
Memory modules and stacked memory devices
A memory module includes semiconductor memory devices mounted on a circuit board and a control device mounted on the circuit board. Each semiconductor memory device includes a memory cell array to store data. The control device receives a command and an access address from an external device and provides the command and the access address to the semiconductor memory devices. Each semiconductor memory device performs an address swapping operation to randomly swap a portion of bits of the access address to generate a swapped address in response to a power-up signal or a reset signal, and enables a respective target word-line from among word-lines in the memory cell array such that two or more of the semiconductor memory devices enable different target word-lines in response to the access address. |
US11295801B1 |
Method for managing flash memory module and associated flash memory controller and memory device
The present invention provides a method for managing a flash memory module, wherein the method includes the steps of: grouping a plurality of blocks within the flash memory module into a plurality of groups; scanning a target block of each group, without scanning all of the blocks within the group, to determine if at least a portion of blocks of the group needs to be refreshed, wherein the group that is determined that at least the portion of blocks needs to be refreshed is marked as a marked group; only scanning at least the portion of blocks of the marked group, without scanning the groups that is not marked, to determine which block needs to be refreshed, wherein the block that is determined to be refreshed is marked as a marked block; refreshing the marked block(s) by moving valid data of the marked block(s) to at least one blank block. |
US11295797B1 |
Techniques to mitigate asymmetric long delay stress
Methods, systems, and devices for techniques to mitigate asymmetric long delay stress are described. A memory device may activate a memory cell during a first phase of an access operation cycle. The memory device may write a first state or a second state to the memory cell during the first phase of the access operation cycle. The memory device may maintain the first state or the second state during a second phase of the access operation cycle after the first phase of the access operation cycle. The memory device may write, during a third phase of the access operation cycle after the second phase of the access operation cycle, the second state to the memory cell. The memory device may precharge the memory cell during the third phase of the access operation cycle based on writing the second state to the memory cell. |
US11295795B2 |
Data reading circuit and storage unit
The present disclosure provides a data reading circuit and a storage unit. The data reading circuit includes a being read unit connected to a voltage stabilizing unit and configured to store data. The voltage stabilizing unit is configured to stabilize and output a current from the being read unit to a first amplifying unit. The first amplifying unit is configured to amplify and output the current from the being read unit to a comparing unit. A reference unit is connected to a second amplifying unit, to output a reference current to the second amplifying unit. The second amplifying unit is configured to amplify and output the reference current to the comparing unit. The comparing unit is configured to compare a comparing point voltage, that is based on the amplified current of the being read unit and the amplified reference current, with a reference voltage and to output comparison results. |
US11295794B2 |
Memory system, control method, and non-transitory computer readable medium
According to one embodiment, a memory system includes a plurality of memory packages, on-die termination (ODT) circuits, and a controller. The plurality of memory packages are coupled by a common bus and arranged in groups, each group includes a pair of memory packages facing each other, and each memory package includes a plurality of memory chips. The ODT circuits are respectively disposed in the memory packages. The ODT circuits are on/off controlled based on an asserted state of a chip enable signal CEn acquired using a periodic signal of at least two cycles. |
US11295793B2 |
System-level timing budget improvements
Methods, systems, and devices for system-level timing budget improvements are described. Each memory die in a memory device may determine an offset between its system clock signal and its data clock signal. The offsets of each memory die in the memory device may be different; e.g., having different magnitudes and/or polarities. A memory die in the memory device may adjust its own data clock signal by a delay that is based on the offsets of two or more memory die in the device. The memory die may adjust its data clock signal by setting a fuse in a delay adjuster on the memory die. Adjusting the data clock signal may match an offset of a first memory die with an offset of a second memory die. |
US11295791B2 |
SRAM with local bit line, input/output circuit, and global bit line
A memory device Input/Output includes a memory cell having a local bit line. A first IO circuit is coupled to the local bit line and is configured to output a local IO signal to a global bit line. A second IO circuit is coupled to the global bit line and is configured to output a global IO signal. A latch circuit is configured to latch the local IO signal in response to a data signal on the local bit line. |
US11295790B2 |
Memory interface circuit and controller
A memory interface circuit includes a first output buffer circuit, a second output buffer circuit, a switching element, and a control circuit. The first output buffer circuit includes a first output node. The second output buffer circuit includes a second output node. The switching element is electrically connected to the first output node and the second output node, and is controlled to switch electrical connection states between the first output node and the second output node. The control circuit controls the switching element. |
US11295789B2 |
Latching sense amplifier
A latching sense amplifier includes an input stage and an output stage. The output stage is coupled to the input stage. The output stage includes a first output node, a second output node, a pull-up circuit, and a pull-down circuit. The pull-up circuit includes a first transistor, a second transistor, and a latch circuit. The first transistor is configured to pull up the first output node. The second transistor is configured to pull up the second output node. The latch circuit is configured to control the first transistor and the second transistor. The pull-down circuit includes a latch circuit configured to pull-down the first output node based on a voltage of the second output node. |
US11295778B1 |
Resource allocation for multi-actuator storage device
Systems and methods are disclosed for resource allocation for multi-actuator systems. In some examples, a data storage device can include two or more independently moveable voice coil motor (VCM) actuators where the resources of the system to operate the VCM actuators are divided. The disclosure here describes methods to allocate or re-allocate the divided resources, such as unused resources, to a VCM actuator that has a need for more resources. The methods and systems herein can also be applied to other actuator systems. |
US11295776B2 |
Magnetic tape having controlled dimensions, magnetic tape cartridge, and magnetic tape apparatus
The magnetic tape satisfies TDSage+TDSenv−TC≤0.30 μm. TDSage is a maximum absolute value of a difference between the servo band interval obtained before a predetermined storage and the servo band interval obtained after the storage, TDSenv is a value calculated by multiplying a difference between a maximum value and a minimum value of the servo band interval respectively obtained under five predetermined environments by ½, TC is a value calculated by multiplying TDStens by 0.5 N, and TDStens is a ratio of a change in the servo band interval to a change in tension calculated from the servo band interval respectively obtained under five predetermined environments by applying a plurality of different tensions in the longitudinal direction of the magnetic tape. |
US11295775B2 |
Magnetic recording medium having magnetic layer with nitride of carbon or hydride of carbon, and magnetic storage apparatus
A magnetic recording medium includes a nonmagnetic substrate, a soft magnetic underlayer, an orientation control layer, a perpendicular magnetic layer, and a protection layer that are arranged in this order. The perpendicular magnetic layer includes a first magnetic layer and a second magnetic layer that are arranged in this order on the orientation control layer. The first magnetic layer has a granular structure including an oxide at grain boundary parts of magnetic grains, and the second magnetic layer is closest to the protection layer among layers within the perpendicular magnetic layer, and includes magnetic grains made of a CoCrPt alloy, and a nitride of carbon or a hydride of carbon. |
US11295769B2 |
Soft mount voice coil motor assembly
The present disclosure generally relates to a voice coil motor (VCM) yoke assembly mounted to an actuator block for a data storage device. One or more fastening mechanisms couple the VCM assembly to the actuator block. The fastening mechanisms are coupled to the VCM assembly by one or more soft mounts. The one or more soft mounts reduce undesirable movement of the magnetic recording head by spacing the VCM assembly from the actuator block, yet still ensuring the VCM assembly is properly coupled to the actuator block. |
US11295766B2 |
Magnetic recording device supplied with varying recording current
According to one embodiment, a magnetic recording device includes a magnetic head, a first electrical circuit, and a second electrical circuit. The magnetic head includes a magnetic pole, a first shield, a conductive member electrically connecting the magnetic pole and the first shield and being provided between the magnetic pole and the first shield, and a coil. The first electrical circuit is configured to supply a first current to the magnetic pole, the conductive member, and the first shield. The second electrical circuit is configured to supply a recording current to the coil. A recording magnetic field is generated from the magnetic pole. The recording magnetic field corresponds to the recording current. A rise time of the recording current is not less than 65% of a shortest bit length. |
US11295765B1 |
Data storage device calibrating fine actuator by ramping disturbance to attenuate servo transient
A data storage device is disclosed comprising a first plurality of heads actuated over a first subset of disk surfaces by a first servo control loop comprising a first coarse actuator and a first fine actuator, and a second plurality of heads actuated over a second subset of the disk surfaces by a second servo control loop comprising a second coarse actuator and a second fine actuator. A plurality of access commands are received, wherein each access command is associated with one of the heads. While executing a first access command using the first servo control loop, a disturbance is ramped while injecting the disturbance into the second servo control loop, and the second fine actuator is calibrated based on the disturbance. |
US11295763B2 |
Magnetic tape device, magnetic tape, and magnetic tape cartridge
A magnetic tape device, in which a magnetic tape is caused to run between a winding reel and a cartridge reel in a state where a tension is applied in a longitudinal direction of the magnetic tape and a maximum value of the tension is 0.50 N or more, the magnetic tape after running in a state where the tension is applied is caused to be wound around the cartridge reel by applying a tension of 0.40 N or less in the longitudinal direction, and a number distribution A of equivalent circle diameters of a plurality of bright areas and a number distribution B of equivalent circle diameters of a plurality of dark areas in a binarized image of a secondary electron image obtained by imaging a surface of the magnetic layer of the magnetic tape with a scanning electron microscope satisfy predetermined number distributions, respectively. |
US11295760B2 |
Method, apparatus, system and storage medium for implementing a far-field speech function
The present disclosure provides a method, apparatus for implementing a far-field speech function, system and a storage medium, wherein the method comprises: a speech detecting unit located on a smart device performing speech signal detection in real time; upon detecting an awakening word, the speech detecting unit awakening an algorithm unit located on the smart device and being in a standby state; the speech detecting unit transmitting the obtained speech signal to the algorithm unit so that the algorithm unit performs arithmetic processing for the speech signal in a predetermined manner, and sends a processed speech signal to a control system of the smart device, to complete a corresponding control operation. The solution of the present disclosure can be applied to save energy consumption and improve the acoustic effect, break away from the constraints of the remote controller and facilitate the user's operation. |
US11295756B2 |
Ontology-aware sound classification
A system for ontology-aware sound classification. The system includes an electronic processor that is configured to create a first graph based on relationships between fine audio classification labels and create a second graph based on relationships between coarse audio classification labels. The electronic processor is also configured to receive an audio clip including one or more sounds, execute a first graph convolutional network with the first graph as input, and execute a second graph convolutional network with the second graph as input. Using the outputs of the first graph convolutional network and the second graph convolutional network, the electronic processor is configured to determine one or more coarse labels, one or more fine labels, or both to classify the one or more sounds in the audio clip. |
US11295754B2 |
Audio bandwidth reduction
A first device obtains, from the array, several audio signals and processes the audio signals to produce a speech signal and one or more ambient signals. The first device processes the ambient signals to produce a sound-object sonic descriptor that has metadata describing a sound object within an acoustic environment. The first device transmits, over a communication data link, the speech signal and the descriptor to a second electronic device that is configured to spatially reproduce the sound object using the descriptor mixed with the speech signal, to produce several mixed signals to drive several speakers. |
US11295752B2 |
Method and device of sustainably updating coefficient vector of finite impulse response filter
A method and a device of sustainably updating a coefficient vector of a finite impulse response FIRfilter. The method includes obtaining (21) a time-varying regularization factor used for iteratively updating the coefficient vector of the FIR filter in a case that the coefficient vector of the FIR filter is used for processing a preset signal; updating (22) the coefficient vector of the FIR filter according to the time-varying regularization factor. |
US11295744B2 |
Voice assistance device and method
A voice assistance device includes a microphone picking up and transmitting a first signal to a detection unit; the detection unit routing, in case of detection of the wakeup word in the first signal, the first signal to an analysis unit; the analysis unit processing the first signal and generating an output signal. The detection unit includes a first module detecting the wakeup word in the first signal, a second module detecting the wakeup word in a second signal received from at least one external audio source and a control module routing the first signal to the analysis unit when the wakeup word is detected solely by the first module of the detection unit. |
US11295742B2 |
Voice output apparatus and voice output method
In a voice output apparatus, an acquisition unit acquires a speech of an occupant of a vehicle. A determination unit determines whether or not the acquired speech is asking for repetition or rephrasing. A classification unit classifies, when it is determined that the speech is the asking, the speech according to a type of asking. An output unit outputs a voice sound in accordance with the classified type of the asking based on a content of a voice sound that is a target of the asking. |
US11295740B2 |
Voice signal response method, electronic device, storage medium and system
A method for responding to a voice signal includes: receiving a voice signal by the plurality of electronic devices; determining, for each of the electronic devices, a target sound source point associated with the voice signal; determining, for each of the electronic devices, a direct sound energy associated with the voice signal according to the target sound source point; and selecting from the plurality of electronic devices at least one electronic device with a direct sound energy satisfying a predetermined condition, and responding to the voice signal by the at least one electronic device. A sound pickup decision system based on a plurality of electronic devices, can make more accurate, more reasonable, and more targeted response to a user's voice, improving voice interaction experience. |
US11295738B2 |
Modulation of packetized audio signals
Modulating packetized audio signals in a voice activated data packet based computer network environment is provided. A system can receive audio signals detected by a microphone of a device. The system can parse the audio signal to identify trigger keyword and request, and generate a first action data structure. The system can identify a content item object based on the trigger keyword, and generate an output signal comprising a first portion corresponding to the first action data structure and a second portion corresponding to the content item object. The system can apply a modulation to the first or second portion of the output signal, and transmit the modulated output signal to the device. |
US11295736B2 |
Communication system and communication control method
[Object] To provide a communication system and a communication control method capable of obtaining reliable feedback from a user further naturally through a conversation with an agent without imposing a burden on the user. [Solution] The communication system includes: a communication unit configured to receive request information for requesting feedback on a specific experience of a user; an accumulation unit configured to accumulate the feedback received from a client terminal of the user via the communication unit; and a control unit configured to perform control such that a question for requesting the feedback on the specific experience of the user based on the request information is transmitted to the client terminal of the user at a timing according to context of the user, and feedback input by the user in response to the question output as speech of an agent via the client terminal is received. |
US11295735B1 |
Customizing voice-control for developer devices
This disclosure describes, in part, techniques implemented by a speech-processing system for providing an extensible skill-interface component to facilitate voice-control of third-party developer devices. The speech-processing system may provide the skill-interface component to third-party device developers using a web-based portal through which the skill interfaces may be created to voice-enable third-party devices having unique capabilities. For instance, a skill interface may define events, such as voice commands of a user, which map to directives configured to cause the third-party devices to perform an operation that is responsive to the event. In this way, the speech-processing system may receive audio data representing a voice command of a user in an environment of a third-party device, and return a directive to cause the third-party device to perform an operation responsive to the voice command. |
US11295734B2 |
System and method for detecting electronically based responses to unanswered communication session requests
Methods and systems for detecting an answering machine/voicemail system using a machine learning model are provided herein. In some embodiments, a method for detecting an answering machine/voicemail system using a machine learning model comprises receiving an audio stream from a telecommunication session; parsing the audio stream into a plurality of audio files; converting each of the plurality of audio files into an image; inputting each of the converted images into the machine learning model; receiving a prediction from the machine learning model; sending an indication that an answering machine/voicemail system is detected when the received prediction is a beep. |
US11295731B1 |
Artificial intelligence (AI) enabled prescriptive persuasion processes based on speech emotion recognition and sentiment analysis
Methods and systems are provided for the AI-based computer-aided persuasion system (CAPS). The CAPS obtains inputs from both the target and the agent for an object, dynamically generates persuasion references based on analysis of the input. The CAPS obtains content output by analyzing the agent audio stream and the target audio stream using a recurrent network (RNN) model, obtains sentiment classifiers based on a convolutional neural network (CNN LSTM) model, updates a conversation matrix, and generates a persuasion reference based on the updated conversation matrix. The persuasion reference is based on an acceptance likelihood result generated from the conversation matrix using the RNN model. The CAPS further generates a target profile using DNN (deep neural net) with input of target Big Data, wherein the target profile includes one or more objects, and wherein the agent is selected based on the generated profile and one or more selected objects. |
US11295729B2 |
Response inference method and apparatus
A processor-implemented response inference method and apparatus are disclosed. The response inference apparatus receives an input, generates a latent variable vector in a latent variable region space by encoding the input, generates a validation vector with a predetermined phase difference from the latent variable vector, generates an output response by decoding the latent variable vector, generates a validation response by decoding the validation vector, and validates the output response by comparing the output response to the validation response. |
US11295727B2 |
Conversation-based chatbot training
A chatbot system receives utterances of a conversation. The chatbot system constructs a conversation knowledge graph comprising one or more dialogue segments that correspond to utterances of the conversation. The chatbot system identifies a dialogue segment in the conversation knowledge graph having a contextual uncertainty that is detected based on a context model. The chatbot system generates a clarifying question for the identified dialogue segment having the contextual uncertainty. The chatbot system receives a clarifying answer from a user interface of the computing device to the clarifying question. The chatbot system updates the context model and the conversation knowledge graph based on the clarifying question and the clarifying answer to resolve the contextual uncertainty of the identified dialogue segment. |
US11295725B2 |
Self-training WaveNet for text-to-speech
A method of self-training WaveNet includes receiving a plurality of recorded speech samples and training a first autoregressive neural network using the plurality of recorded speech samples. The trained first autoregressive neural network is configured to output synthetic speech as an audible representations of a text input. The method further includes generating a plurality of synthetic speech samples using the trained first autoregressive neural network. The method additionally includes training a second autoregressive neural network using the plurality of synthetic speech samples from the trained first autoregressive neural network and distilling the trained second autoregressive neural network into a feedforward neural network. |
US11295721B2 |
Generating expressive speech audio from text data
A system for use in video game development to generate expressive speech audio comprises a user interface configured to receive user-input text data and a user selection of a speech style. The system includes a machine-learned synthesizer comprising a text encoder, a speech style encoder and a decoder. The machine-learned synthesizer is configured to generate one or more text encodings derived from the user-input text data, using the text encoder of the machine-learned synthesizer; generate a speech style encoding by processing a set of speech style features associated with the selected speech style using the speech style encoder of the machine-learned synthesizer; combine the one or more text encodings and the speech style encoding to generate one or more combined encodings; and decode the one or more combined encodings with the decoder of the machine-learned synthesizer to generate predicted acoustic features. The system includes one or more modules configured to process the predicted acoustic features, the one or more modules comprising a machine-learned vocoder configured to generate a waveform of the expressive speech audio. |
US11295719B2 |
Sound receiving apparatus and method
The present disclosure discloses a sound receiving that includes an air conduction sound receiving circuit, a bone conduction sound receiving circuit, an adaptive filter, a crossover frequency control circuit and a synthesis circuit. The air conduction sound receiving circuit generates an air conduction sound signal. The bone conduction sound receiving circuit generates a bone conduction sound signal. The adaptive filter performs calculation according to a minimum of an error function in real time to generate a transferring filter function to filter the bone conduction sound signal to generate a transferred bone conduction sound signal. The crossover frequency control circuit determines a crossover frequency according to a maximum energy frequency point of the transferring filter function on a frequency domain. The synthesis circuit synthesizes the air conduction sound signal higher than the crossover frequency and the bone conduction sound signal lower than the crossover frequency to generate a synthesized sound signal. |
US11295717B2 |
Acoustic absorption structure comprising cells with at least one annular canal, aircraft propulsion system comprising said structure
An acoustic absorption structure includes: a porous layer in contact with a medium through which the sound waves travel, a cellular layer including a plurality of cells, which has at least one exterior annular canal open towards the porous layer, and a reflective layer. An aircraft propulsion system having at least one such acoustic absorption structure is also described. |
US11295713B1 |
Foldable musical instrument stand and multi-headed musical instrument stand
A foldable musical-instrument stand comprises a fixing structure and a supporting structure. The supporting structure comprises a main supporting piece hinged with the fixing structure, first and second side supporting pieces, L-shaped first and second side connecting pieces, first and second brackets; two ends of the first and second side connecting pieces are respectively hinged with the main supporting piece and the first or second side supporting piece; long-edge terminals of the L-shaped first and second brackets are respectively hinged with the main supporting piece or hinged to the first and second side supporting pieces; first and second limiting pieces, respectively hinged with the first or second side supporting piece, are arranged on the first and second side supporting pieces; the main supporting piece, side supporting pieces, side connecting pieces, brackets and limiting pieces each have an opening position and a folding position. A multi-headed musical-instrument stand is also provided. |
US11295708B2 |
Two-dimensional indication in contents
This disclosure provides a method for two-dimensional indication in viewing contents. The method comprises in one embodiment displaying a content page in a content display window, wherein at least one of length and width of the content page exceeds the size of the content display window. The method further comprises in one embodiment displaying indicators located at four corners of the content display window, wherein each of the indicators indicates the size of part of the content page that is outside the corresponding corner of the content display window. The method further comprises in one embodiment in response to detecting a user operation that moves the content page relative to the content display window, changing each of the indicators to reflect the current size of part of the content page that is outside the corresponding corner of the content display window. |
US11295705B2 |
Display screen brightness adjustment method and apparatus
A method for adjusting brightness of a display screen includes: in response to a brightness adjustment trigger operation, determining a target brightness level of the display screen based on a current brightness level of the display screen; obtaining a corresponding physical brightness and a corresponding display coefficient based on the target brightness level, wherein the display coefficient is smaller than 1, and the physical brightness is included in a physical brightness range in high brightness mode of the display screen; and controlling the display screen to display at a target display brightness based on the obtained physical brightness and the obtained display coefficient. |
US11295704B2 |
Display control device, display control method, and storage medium capable of performing appropriate luminance adjustment in case where abnormality of illuminance sensor is detected
A display control device includes: an illuminance acquisition unit configured to acquire surrounding illuminance of a display unit on the basis of one or both of first illuminance detected by a first illuminance sensor and second illuminance detected by a second illuminance sensor; a storage unit configured to store correspondence information in which illuminance is associated with target luminance; a luminance control unit configured to control luminance of a screen of the display unit on the basis of the acquired illuminance and the correspondence information; and an abnormality detection unit configured to detect an abnormality of at least the first illuminance sensor. The luminance control unit acquires the target luminance associated with the surrounding illuminance of the display unit from the correspondence information on the basis of the surrounding illuminance when the abnormality of the first illuminance sensor is not detected. The luminance control unit acquires the target luminance on the basis of information in which one or both of the second illuminance and the correspondence information is corrected and performs control such that the luminance of the screen of the display unit becomes the target luminance when the abnormality of the first illuminance sensor is detected. |
US11295702B2 |
Head-up display device and display control method
A head-up display device includes: a reflection member disposed in front of a driver who drives a vehicle; a projection unit configured to project light toward the reflection member and display a virtual image in a region superimposed on a superimposing display target when viewed by the driver; and an imaging unit configured to take an image of a region in front of the vehicle to generate a front image that is an image of the region in front of the vehicle. The projection unit adjusts a luminance distribution of a virtual image in accordance with a luminance distribution of a region of the superimposing display target in the front image. |
US11295700B2 |
Display apparatus, display method, image processing device and computer program product for image processing
Provided are a display apparatus, a display method, an image processing apparatus, and a computer program product for image processing. The display apparatus includes: a first display portion, an indication signal receiver an enhanced region determination portion and an image processing portion. The first display portion is configured to display a first image. The indication signal receiver is configured to acquire a position of an indication point in a region of the first image, and to send a position signal according to the position of the indication point. The enhanced region determination portion is configured to determine an enhanced region according to the position signal. The image processing portion is configured to carry out enhanced display processing on the enhanced region based on a signal of the first image so as to form a signal of a second image, and to output the signal of the second image. |
US11295695B2 |
Terminal screen, control method thereof and terminal
Provided are a terminal screen, a control method thereof, and a terminal. The terminal screen includes: a substrate and a display layer arranged on the substrate. The display layer includes a main display area and n auxiliary display areas, and n is a positive integer. The main display area and an i-th auxiliary display area in the n auxiliary display areas have different attributes, and i is a positive integer that is less than or equal to n. |
US11295693B2 |
Gate driving circuit, current adjusting method thereof and display device
The present disclosure provides a gate driving circuit, a current adjusting method thereof, and a display device. The gate driving circuit includes at least one gate driving sub-circuit. Each gate driving sub-circuit includes an output circuit and a current limiting circuit. The output circuit is configured to output a gate driving signal. The current limiting circuit is electrically connected to the output circuit. The current limiting circuit is configured to limit a current magnitude of the gate driving signal. |
US11295689B2 |
Driving method, drive circuit and display device
A driving method, a drive circuit and a display device are provided. The driving method includes: receiving a drive control signal output by a timing control circuit and a drive voltage signal output by a drive circuit; performing an AND calculation of the drive control signal and the drive voltage signal to output a corresponding execution control signal; and outputting an initial scanning signal by the timing control circuit according to the execution control signal. |
US11295687B2 |
GOA device and gate driving circuit
A GOA device and a gate driving circuit are provided. A pull-up control unit and a bootstrap unit sequentially control a control node of an Nth stage GOA unit to be pulled up to a first high voltage level and a second high voltage level. A pull-up unit outputs a gate driving signal according to a change of a voltage level of the control node and a stage transfer signal of the Nth stage GOA unit. As such, a pulse width of the gate driving signal is increased, and the problem that the charging ability is not sufficient can be solved. |
US11295686B2 |
Liquid crystal control circuit, electronic timepiece, and liquid crystal control method
A liquid crystal control circuit includes: a first terminal that outputs a rewriting signal for rewriting a plurality of pixels; a second terminal that periodically designates a start timing of the rewriting signal; a third terminal that outputs a polarity signal for designating polarity of AC voltage; a first circuit that identifies a next second inversion timing of any first inversion timing at which the polarity is inverted; a calculator that calculates a first start timing after the first inversion timing based on the start timing; a second circuit that determines whether the second inversion timing is within a period from a predetermined time before the first start timing to the first start timing; and an inversion unit that inverts polarity of the polarity signal after the rewriting signal starting from the first start timing is stopped, when the second inversion timing is within the period. |
US11295684B2 |
Pixel driving method, pixel driving apparatus and computer device
A pixel driving method is provided. The method includes: acquiring pixel signals of sub-pixels of each color of each unit pixel in a pixel block, where the unit pixel includes a red sub-pixel, a green sub-pixel and a blue sub-pixel; and loading first-type gray-scale signals to a part of same-color sub-pixels in the pixel block and loading second-type gray-scale signals that are not equal to the first-type gray-scale signals to the remaining same-color sub-pixels based on a preset rule according to the pixel signals of the sub-pixels of each color, signal determination intervals and a proportion standard value corresponding to each of the signal determination intervals, thus improving the graininess of the pixel block during display. |
US11295681B2 |
Display device
A display device includes a non e-paper portion to display a first pattern element and a passive e-paper display portion to display a second pattern element juxtaposed relative to the first pattern element. |
US11295679B2 |
Method and apparatus for compensating view chromatic aberration of display device and display device
A method and apparatus for compensating view chromatic aberration of a display device, and a display device are provided, which includes: receiving an inputted image, obtaining a first pixel voltage and a second pixel voltage of each of pixels in two adjacent frames of the image, looking-up the first pixel voltage and the second pixel voltage and obtaining a corresponded first driving signal and a corresponded second driving signal, individually, computing a brightness compensation signal required in a backlight module of a backlight region based on the first driving signal, the second driving signal and a predetermined standard brightness signal, and compensating view chromatic aberration of a post frame of the image based on the brightness compensation signal. |
US11295674B2 |
Image compensation circuit and related compensation method
The present invention provides an image compensation circuit generating output image data to drive a display panel having pixels. The image compensation circuit includes first/second control circuits and first/second compensation circuits. The first control circuit may receive input image data for the pixels and generate a plurality of first compensation values corresponding to compensation for voltage drop on the display panel according to the input image data. The first compensation circuit may compensate the input image data for the pixels with the first compensation values. The second control circuit may receive the first compensation values from the first control circuit and generate a plurality of second compensation values corresponding to compensation for channel length modulation (CLM) effect of the pixels according to the first compensation values. The second compensation circuit may compensate the input image data for the pixels with the second compensation values, to generate the output image data. |
US11295670B2 |
Ambient light sensing system
An apparatus includes a display screen, an ambient light sensor disposed behind the display screen, and an electronic control unit. An integration time of the ambient light sensor is unsynchronized to a frame rate of the display screen. The electronic control unit is operable to control a brightness of the display screen based on a duty cycle of a PWM blanking signal, wherein at least one OFF time of the PWM blanking signal occurs fully within a first integration period of the ambient light sensor, and wherein at least one other integration period ON time of the PWM blanking signal occurs fully during an ON time of the PWM blanking signal. The electronic control unit is further operable to acquire samples of an output of the ambient light sensor, to identify a highest value and a lowest value from among a consecutive group of the samples, and to estimate a magnitude of an ambient light signal based at least in part on the highest value and the lowest value. |
US11295667B2 |
Pixel structure, display panel and control method thereof
Provided are a pixel structure, a display panel and a control method thereof. The pixel structure includes four sub-pixel units, wherein the i-th sub-pixel unit includes: an i-th element to be driven and an i-th drive circuit, 1≤i≤4, and the i-th drive circuit is respectively connected with an M-th data line and an N-th scanning line, and is configured to drive the i-th element to be driven according to a data signal of the M-th data line under control of the N-th scanning line, M = { 1 , 1 ≤ i ≤ 2 2 , 3 ≤ i ≤ 4 , N = { 1 , 2 ≤ i ≤ 3 2 , i is 1 or 4 . |
US11295664B2 |
Display-synchronized optical emitters and transceivers
In some embodiments, a device includes a light-emitting display, and an optical emitter positioned behind the light-emitting display. The optical emitter is configured to emit light through the light-emitting display. A processor is configured to synchronize a first illumination timing of the optical emitter and a second illumination timing of the light-emitting display. In some embodiments, a device includes an optical transceiver processor and a display processor. The display processor is configured to output timing information to a light-emitting display and to the optical transceiver processor, and the optical transceiver processor is configured to cause an optical transceiver to emit or receive light in synchronization with the timing information output by the display processor. |
US11295663B2 |
Method of adjusting brightness of display panel and storage medium
A method of adjusting brightness of a display panel includes a database creation step: storing attenuation data and a plurality of first brightness gain factors in a database. The attenuation data is performance attenuation data of a functional device of a display panel, and the first brightness gain factors are provided to display brightness of the display panel. A retrieving step: retrieving the attenuation data and the first brightness gain factors from the database. An adjustment step: adjusting the first brightness gain factors according to the attenuation data to obtain a plurality of second brightness gain factors. |
US11295662B2 |
Display device
A display device includes a display panel including a pixel, a voltage line supplying a power voltage to the pixel, and a reference voltage line supplying one of a reference voltage and the power voltage to the pixel; a mode selector configured to output one of a first selection signal and a second selection signal according to an operation mode of the display panel; and a switch configured to provide the reference voltage or the power voltage to the reference voltage line in response to one of the first selection signal and the second selection signal. |
US11295659B2 |
Display device and driving method thereof
Display device includes a scan driver to receive a scan start signal and to supply scan signals of a turn-on level to scan lines in response to the scan start signal; a data driver to receive grayscale values and to supply data voltages corresponding to the grayscale values and a reference data voltage to data lines; pixels connected to the scan lines and the data lines, the pixels including display target pixels configured to receive the data voltages and at least one sensing target pixel configured to receive the reference data voltage; and a scan start signal adjusting unit to detect the display target pixels among the pixels using the grayscale values and to adjust a phase of the scan start signal when at least one of the display target pixels comprises a sensing target pixel. |
US11295656B2 |
Driving method, driving circuit, and display device
The present disclosure provides a driving method, a driving circuit, and a display device. The driving method includes steps of receiving a data signal of a first standard, generating a first data frame, and driving a display panel at a refresh frequency of the first data frame and receiving the data signal of the second standard, calculating and generating at least one transition frame according to the data signal of the first standard and the data signal of the second standard, and driving the display panel at a refresh frequency corresponding to the at least one transition frame. A refresh frequency of the at least one transition frame is between a refresh frequency of the first data frame and a refresh frequency of the second data frame. |
US11295654B2 |
Delay adjustment circuit and method, and display device
A delay adjustment circuit, comprising: a detection circuit configured to output a control signal upon detecting a data signal edge; a timing circuit configured to obtain a setup time and a hold time according to the control signal; a computation circuit configured to perform a computation with respect to a plurality of setup times and a plurality of hold times so as to obtain time information of a row data signal; and an adjustment circuit configured to correspondingly adjust, according to the time information and a preset relative time delay, a relative time delay between an output data signal and a clock signal. |
US11295651B2 |
Counter, pixel circuit, display panel and display device
Counter, pixel circuit, display panel, display device are provided. The counter includes: start-up circuit generating and outputting start-up signal by clock signal; M first and M second combinational logic circuits, alternate and cascaded, where M is integer no less than 1. Input terminal of first combinational logic circuit is coupled to output terminal of start-up circuit or second combinational logic circuit of previous stage, input terminal of second combinational logic circuit is coupled to output terminal of first combinational logic circuit of previous stage. Clock signal terminals of first, second combinational logic circuits are for inputting clock signal. First combinational logic circuit is for outputting clock signal in first time period and continuously outputting low level signal in second time period. Second combinational logic circuit is for outputting inverted signal of clock signal in third time period and continuously outputting low level signal in fourth time period. |
US11295650B2 |
Display driving device and display device including the same
The present disclosure discloses a display driving device and a display device including the same, which enable the influence of high voltage noise to be avoided in display panel driving. The display device includes a timing controller configured to transmit a communication signal, which includes a blank pattern and line data, at a horizontal line interval, and a source driver configured to restore the blank pattern and the line data in the communication signal and drive a display panel using the blank pattern and the line data. The timing controller may include a configuration packet in the blank pattern and position the configuration packet in an end period of the blank pattern. |
US11295648B2 |
Gate drive unit, gate drive circuit and display apparatus and driving method thereof
The present disclose is related to a gate drive unit. The gate drive unit may include a shift register; and a signal filter. The signal filter may respectively connect to a clock signal terminal, a filter output terminal, an input terminal and a reset terminal. The signal filter may be configured, under control of an effective signal provided by the input terminal, to transmit a clock signal of the clock signal terminal to the filter output terminal after the input terminal stops providing the effective signal and before the reset terminal provides an effective signal and, under control of an effective signal provided by the reset terminal, to disconnect the clock signal terminal and the filter output terminal. |
US11295647B2 |
Drift control circuit, drift control method, gate driving unit, gate driving method and display device
The present disclosure provides a drift control circuit, a drift control method, a gate driving unit, a gate driving method and a display device. The drift control circuit includes: a first drift control sub-circuit configured to, during noise releasing performed by the first pull-down module, control first electrodes of pull-down transistors included in the second pull-down module to be coupled to a first control voltage terminal, which is configured to input a first voltage to the first pull-down module during noise releasing performed by the first pull-down module; and a second drift control sub-circuit configured to, during noise releasing performed by the second pull-down module, control first electrodes of pull-down transistors included in the first pull-down module to be coupled to a second control voltage terminal, which is configured to input the first voltage to the second pull-down module during noise releasing performed by the second pull-down module. |
US11295645B2 |
Shift register and driving method thereof, gate driving circuit and display apparatus
A shift register and a driving method thereof, a gate driving circuit and a display apparatus are disclosed. The shift register includes an input circuit, a pull-up node charging circuit and an output circuit. The pull-up node charging circuit is connected with a first voltage terminal, a second voltage terminal, the input circuit and a pull-up node, and is configured to charge the pull-up node and maintain a level of the pull-up node under control of the first input signal. |
US11295643B2 |
Detection method and detection device for display substrate
Provided are a detection method and a detection device, the detection method includes: in a first writing stage, providing an active voltage to each data line, each power supply terminal, both ends of a first gate line to-be-detected, an absolute value of the active voltage of each data line is smaller than that of the active voltage of the power supply terminal, an absolute value of the active voltage of the first gate line to-be-detected is smaller than that of the active voltage of each data line; in a first detection stage, maintaining the active voltage of the power supply terminal, providing an inactive voltage to the first gate line to-be-detected and providing an active voltage to the data line, detecting voltages at second electrodes of storage capacitors corresponding to the first gate line to-be-detected, determining whether the first gate line to-be-detected has breakpoint according to the detected voltages. |
US11295642B2 |
Three-dimensional image display system
A three-dimensional image display system includes: a vapor generating component, a rotating component, a shell, a lens component, a support component and a display device; where the vapor generating component is configured to control an vapor ejection from an air outlet; the rotating component is configured to drive a rotating disk of the rotating component to rotate at a preset refresh frequency and control a nozzle on the rotating disk to eject vapor to form a vapor column; the display device includes a plurality of columns of pixel units, and one column of pixel units corresponding to the vapor column is configured to display three-dimensional image data when receiving the three-dimensional image data; the lens component includes a plurality of lenses, and each lens is configured to focus light emitted by a corresponding pixel unit, to form a real image at an image plane at the vapor column. |
US11295641B2 |
Wearable electronic device for controlling, on basis of remaining battery capacity, transmittance of transparent member and output luminance of projector, and operation method
An electronic device is disclosed. The wearable electronic device, according to various embodiments, comprises: a battery; an illuminance sensor capable of measuring the brightness of the outside of the wearable electronic device; a transparent member capable of transmitting light incident from the outside; a light adjusting member arranged on at least one portion of the transparent member and capable of adjusting the transmittance of the incident light; a projector capable of outputting an image through the transparent member; and a processor, wherein the processor may be configured so as to measure the remaining capacity of the battery and the brightness of the outside, and when the remaining capacity is within a first predetermined range, adjust the transmittance to a first predetermined transmittance and adjust the output luminance of the projector to a first predetermined luminance on the basis of the brightness, and when the remaining capacity is within a second predetermined range, adjust the transmittance to a second predetermined transmittance and adjust the output luminance of the projector to a second predetermined luminance which is lower than the first predetermined luminance on the basis of the brightness. In addition, various embodiments may be provided. |
US11295640B2 |
Unfurling banner greeting card and the like
Embodiments comprise a greeting card with a self-retracting, pullout banner comprising banner content that may supplement a message or artwork included on panels of the greeting card. The self-retracting banner can be attached to different portions of the greeting card. The self-retracting banner may be affixed to an edge of the greeting card. A user may extend the banner by pulling a handle away from the greeting card. As such, the self-retracting banner is movable to and between a fully retracted and closed first position and a fully extended and open second position. The self-retracting banner can be at least partially concealed within a compartment attached to a portion of the greeting card, for example, the front panel. |
US11295636B2 |
Tag attachment by shrink film
In one aspect, an article includes a first sleeve formed from a first heat-shrinkable polymer sheet, the first heat-shrinkable polymer sheet having opposed first and second edges, wherein the first sleeve is formed with a first seam proximate the first edge. A portion of the first heat-shrinkable polymer sheet extends between the first sleeve and the second edge. A tag is bonded to the portion of the first heat-shrinkable polymer sheet proximate the second edge at a first overlap zone of the tag and the portion of the first heat-shrinkable polymer sheet. In another aspect, an article includes a heat-shrinkable polymer sheet and a tag bonded to the sheet. The heat-shrinkable polymer sheet has a central area and a plurality of slits disposed through the sheet, at least one of the plurality of slits oriented to partially surround the central area. |
US11295634B2 |
Realistic electro-anatomical model of the mammalian His/Purkinje system
An electro-anatomical model of the mammalian His/Purkinje system includes a shell simulating the anatomy of at least a portion of a mammalian heart. The shell has a hollow interior and a first port providing an aperture to the interior of the shell. A plug is inserted in the first port so that a surface of the plug is exposed to the interior of the shell. An electrical circuit provides signals to electrodes in the plug which simulate the electrical signals generated by the bundle of His/Purkinje system in vivo. A second port provides access to the interior of the shell for an introducer catheter to locate the simulated bundle of His and to insert a pacing lead therein. The model is useful for developing tools for His pacing and for training users in techniques for implanting His pacing leads. |
US11295633B2 |
Lever system as a teaching tool
A lever system teaching tool includes a frame and an elongate member that is releasably coupled to the frame. The elongate member defines a plurality of mounting stations along its length. The elongate member can be pivotally or rotatably coupled to the fulcrum of the frame at any of the mounting stations. The elongate member includes repositories at opposite ends of the elongate member. The repositories are sized and shaped to retain one or more incremental loads. |
US11295624B2 |
Decentralized air traffic management system for unmanned aerial vehicles
An unmanned aircraft system includes an aircraft control system that enables the safe operation of multiple unmanned aerial vehicles in the same airspace, through the use of a decentralized air traffic management system. The decentralized air traffic management system is robust against loss of communication between the unmanned aerial vehicle and does not require a centralized ground control system to coordinate the vehicles. |
US11295619B2 |
Parking lot data repair method and apparatus, device and storage medium
A parking lot data repair method and apparatus, a device, and a storage medium. The method comprises: calculating spatial similarity between two parking lots according to the spatial features of the parking lots and a spatial similarity measurement model; clustering the parking lots into different parking lot clusters according to the spatial similarity, and calculating a spatial similarity probability corresponding to each parking lot cluster; calculating data similarity between two sample parking lots in the same parking lot cluster, and according to the data similarity and the spatial similarity probability corresponding to the parking lot cluster, calculating the data similarity probability of the parking lot cluster under a similar spatial condition; and when the data similarity probability under the similar spatial condition exceeds a probability threshold value, performing data repair on the parking lot to be repaired in the parking lot cluster by means of a cyclic generation-type confrontation network. |
US11295609B1 |
Travel assistance method and travel assistance device
A travel assistance method selects a merging destination vehicle that will travel in front or behind a host vehicle when the host vehicle merges into an adjacent lane, based on a history of whether other vehicles traveling in the adjacent lane allowed merging of a first preceding vehicle traveling in front of the host vehicle on a host lane and locations of the other vehicles traveling in the adjacent lane in a lane direction within a section in which the merging into the adjacent lane from the host lane is possible. |
US11295607B2 |
Remote control interference avoidance
Computer readable media, methods and apparatuses may be configured for determining a rate of signal pulses transmitted by a device and a transmission interval occurring between a first of the signal pulses and a second of the signal pulses, detecting selection of a command by a user, and transmitting the command and/or one or more buffered previous commands during the transmission interval. |
US11295606B2 |
System and method for optimized appliance control
In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state. |
US11295605B2 |
System and method for optimized appliance control
In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state. |
US11295602B2 |
System and method for providing enhanced security of physical assets within a physical infrastructure
The disclosure relates to a system and method for providing enhanced security of physical assets within a physical infrastructure. The method includes receiving an overall layout of the physical infrastructure and multi-modal input with respect to the physical asset from a plurality of sensors installed within the physical infrastructure. The multi-modal input includes acoustic signal generated by or reflected off the physical asset and captured by a set of acoustic sensors. The method further includes generating a digital asset corresponding to the physical asset by determining an identification, a location, a shape, a size, and a behavior of the physical asset based on the multi-modal input and the overall layout, detecting one or more events of interest involving the digital asset based on the behavior of the physical asset, and simulating the one or more events of interest to evaluate a possible fault or a possible security threat. |
US11295598B2 |
Vehicle-occupant alert system
The techniques of this disclosure relate to a vehicle-occupancy alert system. The system includes a controller circuit configured to receive occupant data from an occupancy-monitoring sensor configured to detect a presence of one or more objects inside a vehicle. The controller circuit is also configured to determine whether an operator of the vehicle has exited the vehicle based on the occupant data. The controller circuit is also configured to determine based on the occupant data that the one or more objects remain inside the vehicle for a time exceeding a first threshold after the operator has exited. The controller circuit is also configured to output an alert indicating the one or more objects remain inside the vehicle when the time exceeds the first threshold. The system can improve passenger safety by alerting the vehicle operator that a child remains in the vehicle unattended before the operator moves away from the vehicle. |
US11295597B2 |
Tamper detection system
A system for securely transporting an item is disclosed, the system comprising a container comprising walls defining an inner cavity and a detection means for detecting tampering, wherein the detection means is contained within the walls of the container. The system further comprises an electronic sensor module, wherein the electronic sensor module comprises a continuity sensor configured to detect a discontinuity in the detection means. The system further comprises a transmitter configured to transmit a signal indicative of whether or not the continuity sensor has detected a discontinuity in the detection means. The signal may comprise a first type of signal responsive to the continuity sensor not detecting a discontinuity in the detection means and a second type of signal responsive to the continuity sensor detecting a discontinuity in the detection means. The transmitter is further configured to transmit a signal indicative of the continuity sensor having detected a discontinuity in the detection means after a pre-determined period of time has elapsed. The system thereby provides a system for remotely detecting tampering and improving the security of transported items to an expected location. |
US11295596B2 |
Monitoring device, monitoring base station, and monitoring system
The present disclosure disclosures a monitoring device. The monitoring device includes a monitoring module configured to obtain monitoring data of a surrounding environment of the monitoring device; a first wireless communication module configured to transmit the monitoring data; a second wireless communication module configured to receive a control instruction; and a first control module configured to control the monitoring module, the first communication module, and the second communication module to work. |
US11295594B2 |
Chamberless smoke detector with indoor air quality detection and monitoring
A method of operating a detection system includes switching the system from a normal mode for sensing smoke to a high sensitivity mode for sensing airborne particles, such that in the high sensitivity mode the detection system is configured to discriminate between particles of diameters less than 2.5 micrometers and 10 micrometers. Transmitting light from one or more light sources of the detection system into a monitored space, and detecting scattered light at one or more light sensing devices of the detection system. The detection of scattered light is indicative of one or more indoor air quality conditions in the monitored space. |
US11295589B2 |
Image processing device and method for simultaneously transmitting a plurality of pieces of image data obtained from a plurality of camera modules
Provided is a surveillance system including a communication module configured to receive a plurality of pieces of image data obtained by a plurality of camera modules, receive a multiple image data request from a client terminal, and transmit a multiple image data response including multiple image data to the client terminal; and a processer configured to generate the multiple image data by scaling the plurality of pieces of image data in response to the multiple image data request and combining a plurality of pieces of scaled image data, wherein the plurality of camera modules share one internet protocol (IP) address. |
US11295587B2 |
Method and apparatus for defining a detection zone
A method of calibrating a sensor (200) for a security system, the method comprising: switching the sensor (200) to a zone calibration mode for configuring the sensor (200) to operate with a detection zone; detecting a moveable object (202) moving along a border of the detection zone, wherein the sensor (200) detects the position of the moveable object (202) as the moveable object (202) moves along the border of the detection zone; calculating zone calibration data for the detection zone based on the detected positions of the moveable object (202); and configuring the sensor (200) to operate using the calculated zone calibration data. |
US11295586B2 |
Determining when a break-in attempt is in process
It is provided a method for determining when a break-in attempt is in process. The method is performed in a break-in determiner and comprises the steps of: determining that a first vibration condition is tme when a vibration parameter associated with a barrier is greater than a first threshold, wherein the first vibration parameter is obtained from measurements from an accelerometer; determining whether an acceptable activity condition is tme or not, such that the acceptable activity condition is true only when there is an auxiliary signal indicating acceptable activity comprising determining that the acceptable activity condition is tme only when a time difference between determining that the first vibration condition is true and receiving the auxiliary signal is less than a threshold duration; and determining that a break-in attempt is in process when the first vibration condition is tme and the acceptable activity condition is false. |
US11295580B2 |
Information processor and recording medium
Apparatuses such as an information processor, with which the winning probability of a specific payout at a predetermined timing is easily increased when there are many types of payouts. A server which executes a slot game in which a payout is awarded based on a randomly determined symbol combination includes a controller which is programmed to execute the processes of: a) accepting the use of a GIGA WIN confirmation item with which the probability of rearrangement of a symbol combination corresponding to a payout of “GIGA WIN” among plural symbol combinations is increased; and b) when the GIGA WIN confirmation item is used, displaying the symbol combination corresponding to the payout of “GIGA WIN” and awarding the payout. |
US11295578B2 |
System and method for providing sporting event wagering opportunities remote from a gaming establishment sports book
Systems and methods which utilize a player account to place one or more wagers on one or more sporting event wagering opportunities remote from a gaming establishment sports book such as in association with a hotel room system. |
US11295577B2 |
Computer system for enabling placement of wagers
Users will often want to calculate odds for a variety of combinations of events to establish a favourable/desired amount of risk in order to place a wager. Regrettably, odds produced by bookmakers often change with sufficient frequency that it is not possible for a user to calculate all the possible odds for a variety of combinations of events before the odds produced by a bookmaker change, thus invalidating their calculations. The invention provides a computer system for enabling placement of wagers that calculates a plurality of combined odds, each of the combined odds comprising a combination of events with corresponding selected outcome types. In this way, users may place combination wagers on the outcomes of a combination of events in an informed manner; that is, being aware of the combined odds and alternative combined odds available. |
US11295571B2 |
Stacking towels and dispensing apparatus
A towel set includes a towel holder and a plurality of towels stacked on one another. Each towel includes an opening, and the towel holder projects through the openings of the towels. |
US11295570B2 |
Voting machine
The improved voting machine includes a housing upon which a plurality of voting canisters are disposed. Each of the plurality of voting canisters housing a plurality of voting balls placed along a track. A voting ball dispenser is mounted to the housing to store and dispense the plurality of voting balls. A selector incorporating a movable ball insertion device to receive one of the plurality of voting balls from the voting ball dispenser moves along the track to dispense the one of the plurality of voting balls into one of the plurality of voting canisters. |
US11295569B2 |
Providing virtual and physical access to secure storage container
A device may obtain a first image depicting contents included in a secure storage container at a first point in time and first user account data associated with the secure storage container. The device may store the first image in a data structure associated with the first user account data. In addition, the device may receive data indicating that an individual associated with a second user account accessed the secure storage container, and receive a second image depicting contents included in the secure storage container at a second point in time. The second image may be stored in the data structure. The device may further receive, from a user device associated with the first user account data, a request to access the data structure, and the device may provide, to the user device, data that causes display of the second image. |
US11295568B2 |
Wireless tag-based lock actuation systems and meihods
Described herein is a wireless electronic lockset. The lockset is capable of connecting to a mobile device via a first communication protocol and/or a second communication protocol. The lockset sends a value to the mobile device via the first communication protocol and receives an actuation command via the second communication protocol if the mobile device has been verified by a server. The actuation command causes the lockset to lock or unlock the door. |
US11295567B1 |
Information-based, biometric, asynchronous access control system
An information-based access control system for facilities. The control system includes a mobile app and securely connected central server, which is cloud-based. The app collects and transmits multiple biometric and other authentication factors and the facility enabling the server to verify identity and check to ensure the person is authorized to obtain access. If so, the server issues a limited-duration access token, which can be displayed to the facility guards and transmitted to signal lights and electronic gates to obtain access quickly, conveniently, inexpensively, and securely. Also, a vehicle on the move can acquire access without having to slow down or stop. An RFID device in a person's vehicle who is seeking access is provided, along with an RFID reader which obtains approval, based on the multiple authentication factors and the RFID tag, to permit access to the moving vehicle. A controlled access building, room, venue or meeting is provided. |
US11295565B2 |
Secure smart unlocking
The present application provides an unlocking solution. In this solution, after obtaining a digital key seed, a user mobile device can generate a digital key for multiple times by using the digital key seed and first check data corresponding to a current unlocking operation, and then send the digital key to a smart door lock for verification and unlocking. Because the digital key includes the first check data only corresponding to the current unlocking operation, an attacker cannot use the digital key to perform unlocking again even if the attacker obtains the digital key. In addition, because the digital key seed can be used for multiple times, a smart door lock server does not need to be connected each time to obtain the digital key. Therefore, both security and ease of use are satisfied. |
US11295563B2 |
Capturing communication user intent when interacting with multiple access controls
A method of advertisement filtering including receiving advertisements from a multiple of access controls; filtering the received advertisements based on a credential on the mobile device; comparing the filtered received advertisements and determining a user intent to access a particular access control in response to the comparing and to a destination intent. |
US11295561B2 |
Vehicle evaluation method, vehicle evaluation equipment and computer readable storage medium
A vehicle evaluation method and equipment, the vehicle evaluation method comprises: obtaining current vehicle data of a target vehicle, wherein the current vehicle data includes a vehicle identification; obtaining historical vehicle data of the target vehicle according to the vehicle identification; determining an authenticity of the current vehicle data according to the historical vehicle data; and evaluating the target vehicle according to a determination of the authenticity, and generating an evaluation report of the target vehicle. In the present solution, a detection and an evaluation of the vehicle can be implemented more comprehensively, and an accuracy of vehicle evaluation can be improved. |
US11295560B2 |
Cloud-managed validation and execution for diagnostic requests
A system includes a test environment and a processor. The processor is programmed to perform, on the test environment, a diagnostic request specifying a plurality of elements of information, responsive to receipt of a successful result of the diagnostic request from the test environment within a predefined timeout period, approve the diagnostic request for execution by fleet vehicles, and otherwise, retest the diagnostic request as a plurality of requests. |
US11295558B2 |
Device and method for verifying vehicle-scrapping information
A device for verifying vehicle-scrapping information may include a communication terminal configured to receive scrapping instruction from a diagnostor to enter a scrapping mode, and transmit end-of-use information according to the scrapping instruction to a management server, and an airbag controller configured to receive the scrapping instruction from the diagnostor and transmit an airbag deployment signal to the communication terminal, wherein the communication terminal ignores all interrupt signals when entering the scrapping mode. |
US11295550B2 |
Image processing method and apparatus, and terminal device
An image processing method comprises: acquiring an actual image of a specified target from a video stream collected by a camera; identifying an area not shielded by the VR HMD and an area shielded by the VR HMD of the face of the specified target from the actual image, and acquiring first facial image data corresponding to the area not shielded; obtaining second facial image data matching the first facial image data according to the first facial image data and a preset facial expression model, wherein the second facial image data correspond to the area shielded; and fusing the first facial image data and the second facial image data to generate a composite image. An image processing device comprises a first acquiring unit, an identifying unit, a second acquiring unit and a generating unit, and is for performing the steps of the method described above. |
US11295549B1 |
System for implementing contactless authentication
Systems, computer program products, and methods are described herein for implementing contactless authentication. The present invention is configured to receive a contactless resource transfer interaction by a user using a resource transfer instrument at a resource transfer terminal; retrieve, from the resource transfer instrument, a unique code associated with one or more fingerprint patterns of the user; receive a pattern associated with the contactless resource transfer interaction; determine that the unique code associated with the one or more fingerprint patterns of the user matches one or more pre-registered unique codes associated with the one or more fingerprint patterns of the user; determine that the pattern associated with the contactless resource transfer interaction matches one or more pre-registered patterns associated with one or more authorized contactless resource transfer interactions; and authorize an execution of the resource transfer interaction. |
US11295547B2 |
System and method for detecting interaction with living object
A living object detection system may detect the interaction between an observer and a target object. The system may include an object sensor device, an object classification data unit, and an object detection module. The object sensor device may be attachable to the observer and include an ultrasonic sensor for sensing distance and a passive infrared sensor for sensing temperature. The object classification data unit may store predetermined object classifiers that identifies an object as a living object or non-living object. The object detection module may determine the target object as a living object or a non-living object based on the object classifiers stored in the object classification data unit and on a physical feature set of the target object, where the physical feature set may include distance and temperature parameters. |
US11295545B2 |
Information processing apparatus for generating schedule data from camera-captured image
An information processing apparatus includes a camera, a display device, a touch panel, and a control device. The control device functions as a controller that, upon specification of, based on a trajectory of a swipe gesture accepted by the touch panel on an image captured by the camera and being displayed on the display device, a strip-shaped region containing start and end points of the swipe gesture and having a predetermined constant width perpendicular to a direction of the swipe gesture, recognizes a text in the specified region, extracts from the recognized text a title of an event and a date of the event, associates the extracted title of the event and date with each other, and sets the associated title of the event and date as schedule data. |
US11295544B2 |
Vehicle exterior environment recognition apparatus
A vehicle exterior environment recognition apparatus includes an image acquisition unit and a paired light source identification unit. The image acquisition unit acquires first and second luminance images. The paired light source identification unit extracts light sources from the first luminance image, to identify, as paired light sources, a pair of light sources out of the light sources extracted from the first luminance image, on the basis of positional relation of the light sources extracted. The paired light source identification unit extracts light sources from the second luminance image on the condition that the light sources extracted from the first luminance image are devoid of the paired light sources, to identify, as the paired light sources, one of the light sources extracted from the first luminance image and one of the light sources extracted from the second luminance image. |
US11295542B2 |
Remote support system and methods for firearm and asset monitoring including coalescing cones of fire
A firearm monitoring and remote support system monitors firearms and other assets within a deployment location to detect threats to users of the firearms and to perform actions in response to the threats. Measurements recorded using sensors of the firearms and/or of the other assets are used to determine changes in motion, position, orientation, and/or operation of the firearms and/or of the other assets. The measurements are processed to determine the nature of a threat and the particular actions to perform in response thereto. Graphical user interfaces visualizing the users within the deployment location are updated using the measurements to show, in real-time, positions and orientations of cones of fire for the users within the deployment location. In some cases, the cones of fire may be used to detect threats within the deployment location. In some cases, the actions to perform in response to a detected threat may be automated. |
US11295539B2 |
Generation method of human body motion editing model, storage medium and electronic device
A generation method of a human body motion editing model, storage medium and electronic device. The method includes taking initial motion sequence, target object attributes and target motion sequence as training samples; inputting initial motion sequence and target object attribute into preset neural network model, obtaining generated motion sequence output by preset neural network model; training preset neural network model according to target motion sequence and generated motion sequence to obtain trained human body motion editing model. Through using intermotion motion sequence of person and object as training sample, human body motion style migration is realized only by utilizing object attributes, so human intervention amount in data preprocessing process is reduced, human-object intermotion movement matched with attributes can be correspondingly generated by applying different attributes of same object, and reuse value of motion capture data is improved. |
US11295538B2 |
Method and equipment for constructing three-dimensional face model
A three-dimensional face model constructing method includes: obtaining front face information to establish a three-dimensional front face model and generate a front planar image corresponding to the three-dimensional front face model, wherein the front planar image includes first feature points; obtaining full face information to establish a three-dimensional full face model and generate a full face planar image corresponding to the three-dimensional full face model, wherein the three-dimensional full face model includes a specific portion and the full face planar image includes second feature points; superimposing a first block of the front plan image to a second block of the full face planar image according to the correspondence between the first feature points and the second feature points, to obtain a complete full face planar image; and generating a three-dimensional face model according to the complete full face planar image. |
US11295537B1 |
Method and apparatus for inserting virtual contrast into CT and MRI examinations
A method and apparatus for performing an angiographic simulation is disclosed. A vascular structure is segmented within a 3D imaging dataset, such as a CT scan or MRI scan. The voxels corresponding to virtual contrast are placed within the segmented vascular structure. Multi-phase simulations can be performed to track contrast flow through the vascular tree. Some embodiments comprises inserting virtual contrast in conjunction with performing a deformity of the vascular structure. |
US11295530B2 |
Electronic apparatus for playing back a virtual reality video image and control method therefor
An electronic apparatus obtains attitude information about the electronic apparatus; controls playback of a VR video image such that a range of a part in each of frame images is displayed on a screen, the part being based on a direction corresponding to the attitude information; executes pattern-matching processing between a first and second VR video image and detecting a common subject; and performs control such that, when the second VR video image starts to be played back, a range of a part in a second frame image to be displayed first is displayed on the screen, the part being based on a difference of a direction corresponding to the attitude information from a direction of the common subject in the first frame image displayed when the playback of the first VR video image is ended and on a direction of the common subject in the second frame image. |
US11295529B2 |
Identity-based inclusion/exclusion in a computer-generated reality experience
In one implementation, a method of including a person in a CGR experience or excluding the person from the CGR experience is performed by a device including one or more processors, non-transitory memory, and a scene camera. The method includes, while presenting a CGR experience, capturing an image of scene; detecting, in the image of the scene, a person; and determining an identity of the person. The method includes determining, based on the identity of the person, whether to include the person in the CGR experience or exclude the person from the CGR experience. The method includes presenting the CGR experience based on the determination. |
US11295520B2 |
Methods for street lighting visualization and computation in 3D interactive platform
A system and corresponding method is disclosed for monitoring and conducting large-scale performance verification of a city's lighting infrastructure. In particular, the current invention combines measurements of lighting performance measurements along city roadways with regulatory requirements for the roadways. In various embodiments, the current invention then presents a three-dimensional visualization of the 5 adequacy of existing roadway lighting with respect to these regulatory requirements. |
US11295519B2 |
Method for determining polygons that overlap with a candidate polygon or point
An approach is provided for determining a polygon of a geographic database that overlaps a candidate polygon or candidate point. The geographic database represents stored polygons as respective polygon points with zero area. The approach involves determining proximate polygon points from among the respective polygon points with zero area that are within a distance threshold of the candidate polygon or the candidate point. The approach also involves retrieving one or more proximate polygons from the geographic database that correspond to the one or more proximate polygon points. The approach further involves determining an intersection between the one or more proximate polygons and the candidate polygon or the candidate point. The approach then involves selecting the polygon that overlaps the candidate polygon or the candidate point based on the determined intersection. |
US11295511B1 |
Multi-user data presentation in AR/VR
A system and method for generating a multi-user presentation including receiving a graphic, anchoring a first instance of the graphic in a collaboration environment with a first position, first scale, and first orientation relative to an initial position of a presenting user in the collaboration environment; applying a first anchor transform to a second instance of the graphic, the first anchor transform anchoring the second instance of the graphic in the collaboration environment with the first position, the first scale, and the first orientation relative to an initial position of a first attendee in the collaboration environment; sending the first instance of the graphic for presentation to the presenter, and the second instance of the graphic for presentation to the first attendee; receiving a first presenter interaction modifying the first instance, where the modified first instance includes a first modification to one or more of the first position, the first scale, and the first orientation relative to the presenter; applying a first local transform to the first anchor transform associated with the second instance, where application of the first local transform modifies the second instance, where the modified second instance includes the first modification to one or more of the first position, the first scale, and the first orientation relative to the first attendee; and sending the modified first instance of the graphic for presentation to the presenter, and the modified second instance of the graphic for presentation to the first attendee. |
US11295510B2 |
Method and apparatus for use of function-function surfaces and higher-order structures as a tool
Embodiments of the invention relate to a method and apparatus for displaying information. In a specific embodiment, at least two pluralities of voxel values for a corresponding at least two functions with respect to at least a portion of a subject can be obtained. The at least a portion of the subject can have a plurality of local volume elements, where the at least two pluralities of voxel values for the corresponding at least two functions each correspond to the plurality of local volume elements. In this way, there is a voxel value for each function for each local volume element of the portion of the subject. Each of the at least two pluralities of voxel values represents the value of the corresponding function of the at least two functions for the corresponding plurality of local volume elements. A representation is created where the value of one of the at least two functions is on a first axis and a count of voxels is on a second axis. The count of voxels on the second axis is at least a portion of the count of voxels having the value of the one of the at least two functions on the first axis. In another embodiment, the value of the other one of the at least two functional mechanisms can be on a third axis. The count of voxels on the second axis can then be the count of voxels having the value of the one of the at least two functional mechanisms on the first axis and having the value of the other one of the at least two functional mechanisms on the third axis. |
US11295505B2 |
Animation generation using a target animation model and animation state parameters
A method of generating animation includes: determining a target element based on a received first instruction, setting a target state of the target element and/or detecting a target operation on the target element, and obtaining a current state animation parameter of the target element; obtaining a target animation model among pre-stored animation models; and generating animation of the target element based on the target animation model and an initial state animation parameter of the target animation model, where the current state animation parameter is taken as the initial state animation parameter. |
US11295503B1 |
Interactive avatars in artificial reality
Aspects of the present disclosure are directed to creating interactive avatars that can be pinned as world-locked artificial reality content. Once pinned, an avatar can interact with the environment according to contextual queues and rules, without active control by the avatar owner. An interactive avatar system can configure the avatar with action rules, visual elements, and settings based on user selections. Once an avatar is configured and pinned to a location by an avatar owner, when other XR devices are at that location, a central system can provide the avatar (with its configurations) to the other XR device. This allows a user of that other XR device to discover and interact with the avatar according to the configurations established by the avatar owner. |
US11295490B2 |
System and method for visualizing data
The present invention comprises an improved system and method for visualizing data. In a preferred form of the invention, there is provided an improved system and method for comprehending and communicating time course or sequential numerical data, and their complex interdependencies, through the use of a novel three dimensional orthogonal chart system. In another preferred form of the invention, there is provided a three dimensional orthogonal chart system for visualizing data comprising of a plurality of data sets, wherein each of the data sets is represented as a separate ribbon propagating along the first axis. In another preferred form of the invention, there is provided a three dimensional orthogonal chart system for visualizing data comprising of a plurality of data sets, wherein each of the data sets is represented as a separate ribbon propagating along a first axis, with the separate ribbons being displaced from one another along another axis. |
US11295489B2 |
Information presentation device, information presentation method and storage medium
An information presentation device according to an embodiment includes a contour extraction unit, an abstraction processing unit, and a contour correction unit. The contour extraction unit extracts a contour of each structural object included in data showing a layout of a plurality of structural objects. The abstraction processing unit abstracts a contour of each structural object extracted by the contour extraction unit and draws the abstracted contour on a plane grid surface in which grid lines in two directions orthogonal to each other are drawn. The contour correction unit corrects, among contour lines to constitute a contour abstracted by the abstraction processing unit, a contour line deviating from both of the grid lines in the two directions so as to match a grid line in at least one direction of the grid lines in the two directions. |
US11295487B2 |
X-ray CT apparatus, medical image processing apparatus, and X-ray CT system
An X-ray CT apparatus according to an embodiment includes processing circuitry. The processing circuitry acquires a first data set corresponding to first X-ray energy and a second data set corresponding to second X-ray energy different from the first X-ray energy, with respect to a region including a part of a subject by performing scanning using X-rays. The processing circuitry generates a scatter diagram representing a contained amount of each of reference materials at each of positions in the region on the basis of the first data set and the second data set. The processing circuitry sets weights for at least a part of the scatter diagram. The processing circuitry generates an analysis image based on the contained amounts and the weights. |
US11295481B2 |
Fabric-based compression/decompression for internal data transfer
A mechanism is described for facilitating fabric-based compression and/or decompression of data at computing devices. A method of embodiments, as described herein, includes compressing contents of a data stream traveling through an internal fabric between a source component and a destination component, wherein the contents are compressed on the internal fabric. |
US11295476B2 |
Methods and systems to increase accuracy of eye tracking
Systems and methods to monitor and interact with users viewing screens are disclosed. An example system includes a sensor to gather gaze data from a user viewing images on a display. The display has spatial coordinates. The system includes a processor communicatively coupled to the display and the sensor. The processor determines a first gaze location having first spatial coordinates based on the gaze data and calibration settings associated with determining gaze locations. The processor alters a portion of the display at or near the first gaze location. After the portion of the display has been altered, the processor determines a second gaze location having second spatial coordinates based on the gaze data and the calibration settings. The processor performs a comparison of the first gaze location to the second gaze location. If the comparison does not meet a threshold, the processor updates the calibration settings based on the comparison and determines a third gaze location having third spatial coordinates based on the gaze data and the updated calibration settings. |
US11295475B2 |
Systems and methods for pose detection and measurement
A method for estimating a pose of an object includes: receiving a plurality of images of the object captured from multiple viewpoints with respect to the object; initializing a current pose of the object based on computing an initial estimated pose of the object from at least one of the plurality of images; predicting a plurality of 2-D keypoints associated with the object from each of the plurality of images; and computing an updated pose that minimizes a cost function based on a plurality of differences between the 2-D keypoints and a plurality of 3-D keypoints associated with a 3-D model of the object as arranged in accordance with the current pose, and as projected to each of the viewpoints. |
US11295474B2 |
Gaze point determination method and apparatus, electronic device, and computer storage medium
A gaze point determination method and apparatus, an electronic device, and a computer storage medium are provided. The method includes: obtaining two-dimensional coordinates of eye feature points of at least one eye of a face in an image, the eye feature points including an eyeball center area feature point; obtaining, in the preset three-dimensional coordinate system, three-dimensional coordinate of a corresponding eyeball center area feature point in a three-dimensional face model corresponding to the face in the image based on the obtained two-dimensional coordinate of the eyeball center area feature point; and obtaining a determination result for a position of a gaze point of the eye of the face in the image according to two-dimensional coordinates of feature points other than the eyeball center area feature point in the eye feature points and the three-dimensional coordinate of the eyeball center area feature point in the preset three-dimensional coordinate system. |
US11295473B2 |
Continuous local 3D reconstruction refinement in video
Techniques related to improved continuous local 3D reconstruction refinement are discussed. Such techniques include constructing and solving per 3D object adjustment models in real time to generate a point cloud and/or updated camera parameters for each object adjustment model. |
US11295472B2 |
Positioning method, positioning apparatus, positioning system, storage medium, and method for constructing offline map database
A positioning method, a positioning device, a positioning system, a storage medium, and a construction method for an offline map database. The positioning method includes: obtaining a current image information, and extracting a visual feature in the current image information; matching the visual feature in the current image information with a key frame in an offline map database, and determining a candidate key frame similar to the visual feature in the current image information, wherein the offline map database is generated based on a global grid map and a visual map; and determining a pose corresponding to the candidate key frame, and converting the pose to coordinate values. |
US11295471B1 |
Camera-based pallet placement detection and notification
Aspects of camera-based pallet placement detection and notification are described. An image is captured using a camera device. The image includes a pallet placement region within a field of view of a camera device. A pallet placement is detected by determining at least one orthogonal intersection between a plurality of position lines identified from the image. A user interface provides the detected pallet position to facilitate corrective measures. |
US11295470B2 |
Systems and methods for low-frequency and high-frequency SLAM
Disclosed are various embodiments for a system, devices, and methods for simultaneous localization and mapping in a high- and low-frequency dynamic environment. One exemplary embodiment relates to a method that includes generating a first SLAM map of the environment; generating a second SLAM map of a portion of the environment at least in part from visual feature data received from a first client device located in the portion of the environment; receiving a localization signal from a second client device indicating the location of the client device; sending, in response to the localization signal, data that includes a minimum number of map points that a SLAM process on the second client device should be able to detect in the portion of environment. |
US11295469B2 |
Electronic device and method for recognizing object by using plurality of sensors
A method of recognizing an object, and a device therefor are provided. The method includes obtaining first sensing data from a first sensor that senses the object, obtaining second sensing data from a second sensor that senses the object, obtaining a first object recognition reliability for the object and a second object recognition reliability for the object respectively based on the first sensing data and the second sensing data, based on the first object recognition reliability and the second object recognition reliability, matching object information of the object recognized using the second sensing data to the first sensing data, and storing the matched object information in a database of one of the first sensor and the second sensor. |
US11295467B2 |
Object detection method, object detection device and storage medium
The present disclosure provides an object detection method, an object detection device, and a storage medium. In the present disclosure, with respect to each contour existing in an image to be detected, a contour diameter is calculated; a shape of the contour is determined based on side lengths of the circumscribed rectangular frame of each contour and the contour diameter; and an object in the image to be detected and parameter information of the object is determined based on the shape of each contour, thereby quickly and accurately detecting the shape of the object and reducing the labor cost and time of detection due to the low complexity of the detection. |
US11295461B2 |
Precision registration of images for assembly validation
A method and apparatus for verifying location and orientation of a piece attached to a work surface for s manufacturing a workpiece is disclosed. A controller is programmed with design data for manufacturing steps. Multiple layers of ply are sequentially layered over a work surface. An imaging system capable of redirecting a field of view along the work surface is provided. A light projector is provided for projecting reference features onto the work surface. The light projector projects a reference feature to a known location relative to the piece applied to the work surface within the field of view of the imaging device. The imaging device generates an image of the reference features projected by the light projector and of the piece applied onto the work surface. The controller compares the location of the piece on the work surface with the design data validating accurate placement of the piece. |
US11295455B2 |
Information processing apparatus, information processing method, and program
There is provided an information processing apparatus to reduce the burden of label assignment and achieve learning that is more flexible, the information processing apparatus including: a learning unit configured to perform machine learning using training data to which a constraint label is assigned. The constraint label is a label in which a type of constraint that a normal label is to follow is defined. In addition, there is provided an information processing method including: performing, by a processor, machine learning using training data to which a constraint label is assigned. The constraint label is a label in which a type of constraint that a normal label is to follow is defined. |
US11295453B2 |
Image processing apparatus, transmission method, and storage medium
An image processing apparatus, that transmits a foreground image including an object and a background image not including the object in order to reproduce a predetermined image generated by combining the foreground image and the background image, acquires the foreground image and the background image, divides the background image, and transmits the acquired foreground image and the divided background images. |
US11295450B2 |
System and method for medical image visualization
The present disclosure provides a system and method for medical image visualization. The method may include obtaining original image data of a subject, the original image data including a first region of interest (ROI) and a second ROI. The method may also include generating first image data associated with the first ROI according to a first instruction, and causing the first ROI to be displayed on a display device as a first image based on the first image data. The method may further include generating, according to a second instruction, second image data corresponding to a target region that includes the second ROI, updating the first image data based on the second image data, and causing the second ROI to be displayed on the display device as a second image based on the updated first image data. |
US11295449B2 |
Three-dimensional tracking of a target in a body
Disclosed is a method and system for three-dimensional tracking of a target located within a body, the method performed using at least one processing system. A two-dimensional scanned image of the body including the target is processed to obtain a two-dimensional image of the target. A first present dataset of the target is predicted using a previous dataset of the target and a state transition model, the first present dataset includes a three-dimensional present position value of the target. A second present dataset of the target is measured by template-matching of the two-dimensional image of the target with a model of the target. A third present dataset of the target is estimated by statistical inference using the first present dataset and the second present dataset. The previous dataset of the target is updated to match the third present dataset. |
US11295448B1 |
Concurrent display of hemodynamic parameters and damaged brain tissue
Images can be generated indicating damaged brain tissue based on the disruption of blood supply. First imaging data can be generated by a first imaging technique that can be a vascular imaging technique, such as CT-perfusion imaging or CT angiography. Second imaging data can be generated by a second imaging technique that can be a non-perfusion-based imaging technique, such as non-contrast CT imaging, or the unenhanced portion of a CT-perfusion imaging examination. Intensity values of voxels of the first imaging data can be analyzed to determine a first region of interest in which brain tissue damage may be present. Intensity values of voxels of the second imaging data can be analyzed to determine a second region of interest in which brain tissue damage may be present. An aggregate image including overlays corresponding to the first region of interest and the second region of interest can be generated. |
US11295441B2 |
Ultrasound image generating system
The invention relates to an ultrasound image generating system for generating an image of an object. The ultrasound image generating system comprises an ultrasound data provisioning unit for providing raw ultrasound data of the object, which data have been acquired using an ultrasound imaging modality. A trained unit provisioning unit provides a unit trained by machine learning, such as a trained neural network, which is configured to generate an ultrasound image of an object based on of raw ultrasound data of the object that does not correspond to the ultrasound imaging modality. An image generating unit generates the image of the object using the provided trained unit, based on of the provided raw ultrasound data of the object. |
US11295438B2 |
Method and system for mixed mode wafer inspection
Mixed-mode includes receiving inspection results including one or more images of a selected region of the wafer, the one or more images include one or more wafer die including a set of repeating blocks, the set of repeating blocks a set of repeating cells. In addition, mixed-mode inspection includes adjusting a pixel size of the one or more images to map each cell, block and die to an integer number of pixels. Further, mixed-mode inspection includes comparing a first wafer die to a second wafer die to identify an occurrence of one or more defects in the first or second wafer die, comparing a first block to a second block to identify an occurrence of one or more defects in the first or second blocks and comparing a first cell to a second cell to identify an occurrence of one or more defects in the first or second cells. |
US11295432B2 |
Broad band plasma inspection based on a nuisance map
A noise map is used for defect detection. One or more measurements of intensities at one or more pixels are received and an intensity statistic is determined for each measurement. The intensity statistics are grouped into at least one region and stored with at least one alignment target. A wafer can be inspected with a wafer inspection tool using the noise map. The noise map can be used as a segmentation mask to suppress noise. |
US11295430B2 |
Image analysis architecture employing logical operations
An analysis tool receives an image as an input matrix. A first convolutional kernel is determined by performing exclusive nor operations between the input matrix and a first weight vector. A first binary kernel is determined based on the first convolutional kernel. A first layer feature map is determined by convoluting the input matrix using the first binary kernel. A second convolutional kernel is determined by performing exclusive nor operations between the first layer feature map and the second weight vector. A pooled kernel is determined based on the second convolutional kernel. A second binary kernel is determined, based on the pooled kernel. A second layer feature map is determined by convoluting the first layer feature map using the second binary kernel. A probability is determined that the input matrix is associated with a predetermined class of images. If the probability is greater than a threshold, classification results are provided. |
US11295428B2 |
Device for inspecting printed images
An apparatus for inspecting images is disclosed. In an embodiment an apparatus includes a camera for recording a surface of a printed product, the printed product being movable relative to the apparatus, a first illumination unit of a first type for illuminating a first partial region of a region that is capturable by the camera, a second illumination unit of a second type for illuminating a second partial region of the region that is capturable by the camera, and an evaluation unit for processing image information captured by the camera, wherein the first illumination unit differs from the second illumination unit, and wherein the first illumination unit forms a diffuse illumination source and has an internally illuminated tunnel. |
US11295426B2 |
Image processing system, server apparatus, image processing method, and image processing program
An image processing system which can decide an image processing target region considering a decrease in image quality is provided. The image processing system includes an image acquisition unit that acquires an image obtained by capturing a subject, an image quality determination information acquisition unit that acquires image quality determination information representing a determination result of an image quality in the image, an image processing target region decision unit that decides an image processing target region in the image using the image quality determination information, and an image processing unit that executes at least one of a detection process or a composition process for the image processing target region. A region represented as a logical product of two or more temporary image processing target regions respectively corresponding to two or more pieces of the image quality determination information is decided as the image processing target region. |
US11295425B2 |
Gaze direction-based adaptive pre-filtering of video data
A multi-layer low-pass filter is used to filter a first frame of video data representing at least a portion of an environment of an individual. A first layer of the filter has a first filtering resolution setting for a first subset of the first frame, while a second layer of the filter has a second filtering resolution setting for a second subset. The first subset includes a data element positioned along a direction of a gaze of the individual, and the second subset of the frame surrounds the first subset. A result of the filtering is compressed and transmitted via a network to a video processing engine configured to generate a modified visual representation of the environment. |
US11295423B2 |
Unsupervised training of neural network for high dynamic range image compression
Techniques are provided for unsupervised training of a neural network to perform compression of a high dynamic range (HDR) image. A methodology implementing the techniques according to an embodiment includes performing global tone mapping on an HDR training image to generate a low dynamic range (LDR) training image. The method also includes applying the neural network to the HDR training image and the LDR training image to generate a delta image representing image detail lost in the global tone mapping operation. The method further includes summing the delta image with the LDR training image to generate an output training image, and generating a loss function calculated from a weighted sum of a contrast loss and a compression loss. The contrast loss is based on the output training image and the HDR training image, and the compression loss is based on the output training image and the LDR training image. |
US11295417B2 |
Enhancing the legibility of images using monochromatic light sources
A system and method are described for enhancing readability of document images by operating on each document individually. Monochromatic light sources operating at different wavelengths of light can be used to obtain greyscale images. The greyscale images can then be used in any desired image enhancement algorithm. In one example algorithm, an automated method removes image background noise and improves sharpness of the scripts and characters using edge detection and local color contrast computation. |
US11295416B2 |
Method for picture processing, computer-readable storage medium, and electronic device
A method for picture processing is provided. The method includes the following. Multiple pictures are obtained through photographing. At least two pictures are selected from the multiple pictures, and according to facial information of each of the at least two pictures, feature information of a preset facial part in each of the at least two pictures is obtained. One or more target pictures are determined in response to the feature information of the preset facial part in one of the at least two pictures indicating that the preset facial part is in a preset feature state, where the one of the at least two pictures is determined as one target picture. When multiple target pictures are obtained, a multi-frame denoising processing is performed on the target pictures to obtain an output picture. |
US11295415B2 |
Image forming apparatus, scanned image correction method thereof, and non-transitory computer-readable recording medium
An image forming apparatus, a scanned image correction method of an image forming apparatus, and a non-transitory computer-readable recording medium are provided. The image forming apparatus includes a scan unit to scan a document to generate a scanned image and a processor to detect a skew angle of the scanned image, determine a reference point on the basis of a position of a content in the scanned image, and rotate the scanned image around the determined reference point to correct the skew angle. |
US11295413B2 |
Neural networks for cropping images based on body key points
Systems, methods and computer storage media for using body key points in received images and cropping rule representations to crop images are provided. Cropping configurations are received that specify characteristics of cropped images. Also obtained are images to crop. For a given image, a plurality of body key points is determined. A list of tuples is determined from the body key points and the cropping configurations. Each tuple includes a reference point, a reference length and an offset scale. A possible anchor level is calculated for each tuple. Each tuple sharing a common reference body key point is aggregated and a border representation is determined by calculating the minimum, maximum or average of all such possible anchor levels. The image is then cropped at the border representation. This process can be repeated for multiple border representations within a single image and/or for multiple images. |
US11295412B2 |
Image processing apparatus and image processing method thereof
An image processing apparatus applies an image to a first learning network model to optimize the edges of the image, applies the image to a second learning network model to optimize the texture of the image, and applies a first weight to the first image and a second weight to the second image based on information on the edge areas and the texture areas of the image to acquire an output image. |
US11295409B2 |
Apparatus and method for compressing leaf nodes of a bounding volume hierarchy (BVH)
Apparatus and method for compressing an acceleration data structure such as a bounding volume hierarchy (BVH). For example, one embodiment of a graphics processing apparatus comprises: one or more cores to execute graphics instructions including instructions to perform ray tracing operations; and compression circuitry to compress lowest level nodes of a hierarchical acceleration data structure comprising a plurality of hierarchically arranged nodes, each of the lowest level nodes comprising pointers to leaf data; the compression circuitry to quantize the lowest level nodes to generate quantized lowest level nodes and to store each quantized lowest level node and associated leaf data without the pointers to the leaf data. |
US11295407B2 |
Information processing apparatus, information processing method, and non-transitory computer-readable storage medium storing program
The first image data is converted into the second image data defined by a color space that depends on an output apparatus that outputs image data. Additional information is multiplexed on the converted second image data by using a multiplex parameter. |
US11295405B2 |
Cognitive recommendations for first responders
Providing recommendations for first responders can include receiving, using a processor, real time sensor data from a plurality of sensors, correlating, using the processor, the real time sensor data with historical data for a plurality of prior incidents to determine a selected prior incident matching the real time sensor data, and determining a recommended next action from an operating procedure based upon a next action taken for the selected prior incident. |
US11295403B2 |
Hybrid system and method for producing optimized training program schedules
A hybrid computer-based system and method for scheduling a plan of training programs, such as flight training programs, is disclosed. A heuristic scheduler receives a plan request comprising training programs to schedule, along with a plan vector, scheduling rules, and available resources. The scheduler computes a locally optimized scheduling plan of the training schedules in the request. An evaluator evaluates one or more costs of the scheduling plan. A solver employs stochastic methodology of reordering the plan vector, in order to improve the costs. The scheduler, evaluator, and solver are employed iteratively until a globally optimized scheduling plan is determined. In some embodiments, scheduling rules are arranged in a sequence of constraint-relaxed tiers, allowing for flexibility in heuristic scheduling in light of multiple layers of constraints: validity, i.e., inviolable (hard) constraints that training schedules must meet. |
US11295399B2 |
Well exploration, service and production appliance architecture
A well exploration, services and production architecture for access to one or more well exploration, services or production (ESP) applications may be configured such that standardization of the one or more components provides for operability across multiple platforms. A deployment blueprint may specify parameters that must be met by a well ESP appliance deployed to provide access to one or more well ESP applications. Deployment rules may be based on the deployment blueprint that provides for order of deployment of components and constraints associated with packaging the components, including one or more well ESP applications, in a container. A user interface accesses the well ESP applications of the well ESP appliance based on an authorization or verification of the user. To maintain access to all data by all users, data storage for all processes of any components, including the well ESP applications, is hosted at a remote file storage system. |
US11295397B1 |
Systems, methods, and computer program products for matching service consumers and providers
A system for matching a consumer of a service with a provider of the service includes a service consumer program host computer communicatively coupled to a consumer/provider matching computer through a first network. The system also includes a service provider host computer communicatively coupled to the consumer/provider matching computer through a second network. The system further includes a consumer computer communicatively coupled to the consumer/provider matching computer through a third network. Moreover, the system includes a provider computer communicatively coupled to the consumer/provider matching computer through a fourth network. The consumer/provider matching computer generates a ranked list of providers by analyzing consumer data. |
US11295394B2 |
Method and system for credit card holder identification
The present invention is associated with a computerized system that takes a subsequence of a credit card number, in particular the suffix (or last n digits), and transaction data associated with the cardholder. For each subsequence of the credit card number, a set of data may be used in order to uniquely identify the cardholder. The identification of the cardholder may be performed in a particular search space that is composed of all possible credit card numbers and includes the transaction data associated with the cardholder. In an exemplary embodiment, the computerized system is used to promote engagements between individual cardholders and merchants by effectuating marketing actions in combination with commercial transactions when products or subscriptions are purchased. |
US11295393B1 |
Determining correct answers to tax and accounting issues arising from business transactions and generating accounting entries to record those transactions using a computerized logic implementation
Pertinent natural language authority documents are translated into corresponding statements in a system of predicate logic which statements are encoded into relations in a programming language. The authority documents are indexed into an electronic database to facilitate subsequent searching. User-entered query terms and/or query terms derived from pertinent prose are obtained, specifying at least one of a tax problem and an accounting problem; based on same, the electronic database is searched to locate applicable authority(ies). A comparison and inference engine executing on at least one hardware processor is activated to apply applicable relations in the programming language to a problem ascertainable from the query, to obtain a conclusion by applying derivation rules in the system of predicate logic. The conclusion is presented to a decision maker. |
US11295392B1 |
Systems and methods for enhanced personal property replacement
A system for enhanced personal property replacement (i) builds a virtual inventory of personal belongings, such as by performing object recognition techniques on mobile device digital images with the customer's permission or affirmative consent; (ii) receives user preferences transmitted from their mobile device; (iii) receives a request from the user to handle an insurance claim after an insurance-related event; (iv) determines items to purchase for the user based upon the user preferences, and/or the extent of damage; and/or (v) transmits, to a retailer remote server a virtual order for the items to be delivered to the user at a temporary (hotel) or permanent (home) address. Insurance claim monies may be used to pay for the items. As a result, after an event (e.g., fire, tornado, hurricane), household or other goods may be automatically purchased and delivered to a customer to alleviate the negative impact of the event on their life. |
US11295391B1 |
Reward system related to a vehicle-to-vehicle communication system
System and methods are disclosed for determining, through vehicle-to-vehicle communication, whether vehicles are involved in autonomous droning. Vehicle driving data and other information may be used to calculate an autonomous droning reward amount. In addition, vehicle involved in a drafting relationship in addition to, or apart from, an autonomous droning relationship may be financially rewarded. Moreover, aspects of the disclosure related to determining ruminative rewards and/or aspects of vehicle insurance procurement/underwriting. |
US11295387B2 |
System and method for providing a financial instrument with an asset transfer feature
One embodiment of the invention is a method for providing a financial instrument that includes determining an initial account balance associated with a financial instrument, establishing a first guarantee of a protected value, the protected value including at least an amount based upon the initial account balance growing at a minimum positive growth rate, establishing a second guarantee that a beneficiary may receive a transfer of an amount of money, and establishing an agreement to allow at least a portion of the account balance to be transferred from one or more selected investments to one or more alternative investments in response to a triggering event. |
US11295385B2 |
Systems and methods for using order modifiers in relation to trading strategies
A quantity modifier and a price modifier are provided for a spread trading strategy having a desired spread price and a desired spread quantity. According to an example embodiment, a quantity modifier divides the desired spread quantity into a plurality of disclosed spread quantities. Once the disclosed quantities are determined, a plurality of disclosed spread orders having the disclosed spread quantities are sequentially submitted to the market until the full desired spread order quantity is executed or until a predefined condition is detected. A price modifier determines a price level for each disclosed spread quantity, such that each disclosed spread order may be submitted at a different price level. |
US11295381B2 |
Data auditing method and device
Implementations of the present specification provide data auditing for a secure multi-party computation. In an implementation, a search result is determined based on a secure computation of a plurality of computing nodes, wherein the secure computation comprises generating encrypted data to determine the search result. An auditing request with respect to the search result is received. Keys used by the plurality of computing nodes are retrieved for the secure computation. To-be-audited data is retrieved from one or more of the plurality of computing nodes in a trusted storage space. The encrypted data is decrypted using on the keys to determine original data of respective computing nodes of the plurality of computing nodes. Each computing node of the plurality of computing nodes is audited based on the original data. |
US11295380B2 |
Method and system for tracking personal property collateral
A tracking and recording system is provided for tracking and documenting personal property. Personal property, such as electronic or “IOT” devices having a communication interface, are placed in communication with a tracking system which receives information from those items of personal property and utilizes that information to verify the location and/or existence of the property. A record of the personal property may also be created which includes information which identifies the property, liens, transfers of ownership, and verifications of the location of the property. The record may comprise a block chain of information regarding the property. |
US11295374B2 |
Multilevel silhouettes in an online shopping environment
Selecting a first silhouette image of an item at a client machine displays a plurality of silhouette images representing aspects of the item such as style, length type and sleeve type. Selecting any of those aspects allows a server to search a database for listings of similar items that have those aspects. Concurrently selecting one or more of the images representing those aspects and one or more sizes, allows a server to search a database for listings of similar items that have those aspects and those sizes. |
US11295373B2 |
Multi-dimensional commerce platform
Aspects of the present disclosure relate to a multi-dimensional commerce platform that may be utilized for the communication of data. Aspects of the multi-dimensional commerce platform may include various functional components to facilitate a system to receive inventory data at a first server associated with the multi-dimensional commerce platform, provide a second server associated with a third-party (e.g., a third party seller/distributor) access to the inventory data, alter or modify the inventory data based on attributes of the second server, and cause display of a presentation of the modified inventory data at a client device. |
US11295372B2 |
Directing movement of a self-driving vehicle based on sales activity
A method, system, and/or computer program product controls a self-driving vehicle (SDV) based on a purchase transaction at a point of sale (POS) device. One or more processors detects a purchase transaction at a device for a product. In response to detecting the purchase transaction at the POS device, the processors(s) transmits instructions to the SDV to transport a passenger associated with the purchase transaction from a location of the POS device to a predetermined location. |
US11295369B2 |
Information processing apparatus, service providing system, and method for controlling information processing apparatus
A service providing server providing a delivery service delivering ink includes an obtaining section configured to obtain first use information associated with use of the delivery service by a first user, a determination section configured to determine a corresponding charge plan which is one of charge plans of the delivery service corresponding to the first use information obtained by the obtaining section based on the first use information obtained by the obtaining section, second use information associated with use of the delivery service by a second user, and a selected charge plan which is one of the charge plans of the delivery service selected by the second user, and a display controller configured to display corresponding charge plan information indicating the corresponding charge plan determined by the determination section in a terminal device of the first user. |
US11295368B2 |
Interactive and personalized ticket recommendation
A method may include receiving, at a system of a ticketing marketplace, a request for a ticket to an event from a device of a user; generating a query for the user based on the ticket requested, the query requesting information from the user regarding a user preference associated with the ticket for the event; directing the query to the device of the user; in response to directing the query, receiving a answer from the device of the user; applying the answer to a machine learning model to determine a recommended ticket for the user, the machine learning model generated based on an association between ticket locations at a venue of the event and natural language phrases of users associated with the event; selecting the recommended ticket for the event based on an output by the machine learning model; and automatically facilitating purchase of the recommended ticket. |
US11295367B2 |
System for in-store consumer behaviour event metadata aggregation, data verification and the artificial intelligence analysis thereof for data interpretation and associated action triggering
There is provided a system for in-store consumer behaviour event metadata aggregation, data verification and the artificial intelligence analysis thereof for data interpretation and associated action triggering. The system may collect in-store consumer behaviour event metadata from a plurality of consumer electronic devices and then uses a trained artificial intelligence analytics engine to provide various artificial intelligence insights useful to such consumers which may further modify consumer behaviour. The trained artificial intelligence analytics engine may have a data interpretation controller configured for intelligently interpreting such aggregated in-store consumer behaviour event metadata and triggering actions accordingly which are then sent electronically to the consumer electronic devices. The data interpretation controller may have a data verification controller configured to optimise the data integrity of a consumer product metadata database representing a plurality of consumer products according to availability and other metadata. |
US11295364B1 |
System, method, and computer-readable medium for matching products across merchants and updating registries based on other users' actions
The present disclosure relates to a system, method, and computer program for matching products across merchants and updating registries based on other users' actions. A registry product database is maintained with product records that correspond to items that have been added to users' registries. Information is received related to a new registry item added to a user's registry from a merchant source. The system determines whether the new registry item matches a product record in the registry product database. If no match, a new product record is created for the new registry item and associated with a new merchant offer. If a match, the registry item is associated with the matching product record and the associated merchant offer is updated. The registries of all users in the system having a registry item matching the product record are updated to reflect a new merchant source or a different valid price. |
US11295361B2 |
Systems and methods for incremental lead queuing
Systems and methods are provided herein for systems and methods for incremental lead queuing. In some embodiments, the systems and methods may involve receiving an indication that an information input session is initiated at a first time. The information input session may include a set of input fields, and information may be received for a portion of the input fields. After a threshold period of time without either receiving any additional information input, or without all of the set of input fields being completed, a determination may be made that a timer has expired and the information that has been received thus far may be compiled and sent to be provided as a partial lead. |
US11295356B2 |
System and methods for providing and calculating relocation estimates
The present disclosure provides generally for methods and systems relating to relocation estimates. According to the present disclosure, sales representatives and prospective customers may have access to the relocation estimate system to see how a quote is being generated and what the resource allocation was. These parties may make suggestions or ask questions about how a quote was generated. These parties may correct or update a quote based on needs not known during an initial walkthrough. Based on information input by a user, the relocation estimate system may provide a quote in real-time. |
US11295355B1 |
User feedback visualization
A method, computer system, and a computer program product for user feedback visualization is provided. The present invention may include, receiving at least one image of a product from a user device. The present invention may also include, rendering a product representation of the product based on the received at least one image. The present invention may further include, registering a user-defined product feature associated with the rendered product representation. The present invention may also include, receiving a textual statement corresponding to a user opinion of the user-defined product feature. The present invention may also include, associating, based on natural language processing, at least one segment of the received textual statement with the registered user-defined product feature. |
US11295352B2 |
Method for displaying product information for electronic price tag, and electronic price tag
A method for displaying product information for an electronic price tag includes: displaying a piece of first product information of at least one first product in an area where the electronic price tag is located, the first product information comprising at least one of name information and price information of the first product; and receiving a trigger instruction and displaying at least one piece of second product information of a second product, the second product being (i) at least one product each associated with the first product and having a discounted price, or (ii) at least one product each associated with the first product and having a discounted total price incurred when purchased together with the first product, the second product information comprising at least one of name information, price information, and location information of the second product. |
US11295350B1 |
Targeting items to a user of a social networking system based on a predicted event for the user
A social networking system predicts a life event (e.g., birthday, change in marital status, relationship status, etc.) for a target user based on information associated with the user. The social networking system identifies gift suggestions to provide to one or more friends of the user based on the predicted event. A gift suggestion may include an invitation to purchase or send an item, voucher, or other gift to the target user, wherein the gift may be determined based on information about the target user's interests obtained by the social networking system. The social networking system sends a gift suggestion to one or more friends of the target user, where the gift suggestion identifies the predicted life event and provides the gift suggestion to the target user's friend. The advertisement may require action by multiple of the target user's friends before the gift is sent to the target user. |
US11295346B1 |
Pruning for content selection
One or more computing devices, systems, and/or methods are provided. A machine learning model may be trained using a plurality of sets of information. One or more pruning operations may be performed in association with the training to generate a machine learning model with sparse vector representations associated with features of the plurality of sets of information. A request for content associated with a client device may be received. A set of features associated with the request for content may be determined. A plurality of positive signal probabilities associated with a plurality of content items may be determined using the machine learning model based upon one or more sparse vector representations, of the machine learning model, associated with the set of features. A content item may be selected from the plurality of content items for presentation via the client device based upon the plurality of positive signal probabilities. |
US11295344B2 |
Digital advertising system and method
A computer system for providing digital advertiser referrals comprising a third party referral provider operable to maintain a store of digital referral objects, each digital referral object associated with an advertiser for referral to a consumer. The third party referral provider being further operable to engage with a consumer while the consumer is accessing digital content on a publisher site subscribing to the third party referral provider by way of a computer presentation interface, such that once the consumer has engaged with the third party referral provider, the third party referral provider is operable to refer one or more of the advertisers to the consumer through presentation of an associated digital referral object on the presentation interface. |
US11295343B1 |
System and apparatus for self-forming ad-hoc group promotions
A method, apparatus, and computer program product are disclosed for automatically generating group promotions. An example apparatus includes context collection circuitry configured to collect contextual data, and group identification circuitry configured to identify an ad-hoc group of consumer devices based on the collected contextual data. The example apparatus further includes a processor configured to determine a group intention associated with the ad-hoc group of consumer devices, and communications circuitry configured to broadcast a group promotion request based on the ad-hoc group of consumer devices and the group intention. |
US11295340B2 |
Advertising cannibalization management
A system and method for advertising cannibalization management are provided. In example embodiments, historical data comprising advertisement revenue, advertisement parameters, and a cannibalization metric are accessed. The cannibalization metric is indicative of sales loss associated with an advertisement presentation. A value for at least one of the advertisement parameters that, when used, causes a desired advertisement revenue with respect to a bounded cannibalization metric is determined by analyzing the historical data. An advertisement is presented, in real time, on a user interface of a client device using the determined value. |
US11295339B1 |
Tracking user conversions across mobile applications and browsers
In general, this specification relates to content presentation. In general, one aspect of the subject matter described in this specification can be embodied in methods that include the actions of presenting an ad within a mobile application interface of a mobile device; receiving a user selection of the ad; determining that a browser session is to be initiated in response to the user selection of the ad; generating a request URL, using one or more processors, where the request URL includes a device identifier for the mobile device; and submitting the URL request using the browser including: determining whether an ad cookie associated with the ad exists on the browser, and if the cookie associated with the ad exists, sending an ad cookie identifier along with the request. Other embodiments of this aspect include corresponding systems, apparatus, and computer program products. |
US11295338B2 |
Dynamic affiliate marketing platform
Systems, methods, and devices for affiliate marketing. A method of the disclosure includes receiving affiliate product data from a merchant account. The method includes determining intelligence sources for generating an affiliate product for a promoter account and determining rules for generating the affiliate product for the promoter account. The method includes determining the affiliate product for the promoter account based on the intelligence sources, the rules, and the affiliate product data from the merchant account. The method includes tracking consumer click-throughs on the affiliate product provided to the promoter account. |
US11295333B1 |
System and method for a mobile wallet
A computer-implemented method performed by one or more processors of a mobile wallet computer system is provided. The method comprises providing, by an offer engine of the mobile wallet computer system, an offer to a mobile device of a user. The offer is presented based on a geographic location of the mobile device. The method further comprises generating, by a code generator of the mobile wallet computer system, an offer code for the mobile device of the user for providing to a merchant. The generating including embedding the geographic location of the mobile device into the offer code. The method further comprises sending, by network interface logic of the mobile wallet computer system, the offer code to the mobile device. |
US11295331B2 |
Analyzing crop fields based on agricultural management practices
Implementations are described herein for using machine learning to determine whether candidate crop fields are suitable for management by particular agricultural entities. In various implementations, a machine learning model may be applied to input data to generate output data. The input data may include a first plurality of data points corresponding to field-level agricultural management practices of an agricultural entity. The output data may be indicative of one or more predicted outcomes of the agricultural entity implementing the field-level agricultural management practices on one or more candidate crop fields not currently managed by the agricultural entity. Based on one or more of the predicted outcomes, one or more computing devices may be caused to provide a user associated with the agricultural entity with information about one or more of the candidate crop fields, and/or one or more parameter inputs of a graphical user interface may be prepopulated. |
US11295329B2 |
Geographic mapping system for resource positioning optimization within an environment
A system for geographic resource mapping is provided. The system comprises: a memory device with computer-readable program code stored thereon; a communication device connected to a network; a processing device, wherein the processing device is configured to execute the computer-readable program code to: receive a geographic location for a proposed resource site from a user; extract historical interaction information associated with the geographic location and the user from an interaction database; generate a resource map for the geographic location based on the historical interaction information and the proposed resource site; calculate a landscape score for the proposed resource site at the geographic location, wherein the landscape score compares the proposed resource site with other resource sites associated with the geographic location based on the generated resource map; and based on the landscape score falling below a predetermined threshold, reject the proposed resource site at the geographic location. |
US11295325B2 |
Benefit surrender prediction
A benefit prediction requirement may be received and associated benefit data from a plurality of sources may be obtained. The benefit prediction requirement may be associated with determining a probability of a benefit being surrendered by a benefit user. Further, a plurality of benefit attributes may be identified and mapped with benefit user data to create a benefit surrender database. From the benefit surrender database, a survival probability and a hazard probability may be determined and benefit assessment data may be created therefrom. Based on the benefit assessment data, a benefit surrender prediction model including a surrender probability may be created and a surrender pattern of the benefit user may be determined. Furthermore, a benefit surrender result may be generated and a remedial action in response to the benefit prediction requirement may be performed. |
US11295322B1 |
Application program interfaces for order and delivery service recommendations
An online order management service is configured to interface between merchants and order/delivery services so that a merchant can provide a catalog to multiple order/delivery services without having to communicate directly with the order/delivery services. A recommendation service is also provided to provide recommendations to merchants regarding which of multiple order/delivery services to use. The recommendation service bases its recommendations on historical order data that has been archived by the online order management service, as well as on known or derived merchant properties. The recommendation service may also recommend product items to be included in a catalog in order to improve sales results achieved when listing the catalog with any particular order/delivery service. |
US11295321B2 |
System and method for interacting with a web portal
A system and method are provided for interacting with a web site having a plurality of web pages delivering user services and content sources including a web search service, electronic messaging service and web content page. Each web page includes portal script executable by a web browser to enable unique functions within the web site accessed using different types of selection of selectable items of the web pages. |
US11295310B2 |
Method, system, and computer program product for fraud detection
A method, system, and computer program product for fraud detection receive transaction data associated with a plurality of transactions; determine, based on the transaction data, that two or more consecutive transactions associated with a same account identifier include a value for a same at least one transaction parameter; in response to determining that each of the two or more consecutive transactions associated with the same account identifier include the value for the same at least one transaction parameter, determine a difference between the value for the at least one transaction parameter associated with a first transaction of the two or more consecutive transactions and the value for the at least one transaction parameter associated with a second transaction of the two or more consecutive transactions; and determine, based on the difference, that the two or more consecutive transactions are fraudulent transactions. |
US11295307B2 |
Method and apparatus of obtaining location information
A method and an apparatus of obtaining location information are disclosed. According to the disclosed method, a server obtains transaction data uploaded by a terminal, determines a transaction device identifier and transaction address information included in the transaction data, and determines and stores location information of a transaction device corresponding to the transaction device identifier based on the transaction address information. Using the above method, the server is able to automatically record the location information of the transaction device through the transaction data uploaded by the terminal, without the need of manually recording the location information of the transaction device, thereby effectively enhancing the efficiency of obtaining the location information of the transaction device. |
US11295306B2 |
Systems and methods for location based account integration and electronic authentication
Systems and methods for an account integration system include establishing, by a service provider device, a first session with a service provider account associated with a user. After determining that a second session between a user device and the third party account of the user is active, a first validation is caused to access third party account information associated with the second session. The third party account information and the service provider account information are concurrently displayed by a display interface of the service provider device. A transaction request for a transaction associated with the service provider account and the third party account of the user is received. Information is sent to cause a second validation of the transaction request by a provider of the third party account. In response to the second validation of the transaction request, the requested transaction is processed. |
US11295304B2 |
Bifurcated digital wallet systems and methods for processing transactions using information extracted from multiple sources
A system and method for creating and accessing a bifurcated digital wallet is described. The method comprises of processor implemented steps of authenticating by an authentication server one or more authentication information sent by a user terminal to the authentication server; extracting a first set of information by the authentication server based on the authentication of the authentication information; extracting a second set of information by one or more second servers based on the authentication of the authentication information; collating the first set of information and second set of information and displaying the collated information at the user terminal for processing a transaction. |
US11295295B2 |
Dynamic mobile wallet items
Various embodiments herein each include at least one of systems, methods, and software for dynamic mobile wallet items. One embodiment in the form of a method includes receiving, via a network, a dynamic mobile document request associated with a registered user and including a token associated with data to be included in the dynamic mobile document. The method may then retrieve data for the dynamic mobile document from a database based at least in part on the token and an identifier of the registered user and then continue by transmitting, via the network, the retrieved dynamic mobile document data and data indicating how the dynamic mobile document is to be provided to the registered user to a dynamic mobile document generation service, the dynamic mobile document generation service to generate and provide the dynamic mobile document to the registered user. |
US11295294B1 |
Mobile wallet account provisioning systems and methods
A computer system receives an indication from a user that the user wishes to perform a mobile wallet transaction to transfer funds to a recipient using a mobile device. The transaction is authenticated by the computer system. The authentication includes receiving login credentials manually entered by the user and determining that the login credentials match stored login credentials for the user. The authentication further includes determining that the mobile device has a device token stored thereon that matches a device token stored in a database of the computer system. The device token uniquely identifies the mobile device in the computer system. The authentication further includes determining that the mobile device has a customer token stored thereon that matches the customer token stored in the database. The customer token uniquely identifying the customer in the computer system. The computer system transmits the funds to the recipient responsive to the authenticating step. |
US11295293B2 |
Point of interaction device emulation for payment transaction simulation
Technologies for emulating payment transaction messaging for electronic payment transaction include a transaction management controller for receiving a transaction amount for a payment transaction from a business management engine and simulated payment card data for the payment transaction from a point of interaction emulator. The transaction management controller inserts the transaction amount and the payment card data into a test payment authorization request message, which is transmitted to a null host. A payment authorization response message is received from the null host and transmitted by the transaction management controller the business management engine. Other embodiments are described and claimed. |
US11295291B2 |
Low battery and digital wallet
A system and/or method may be provided to assure a payment being made via a user device before the user device fully runs out of battery power. In particular, while a user device is running out of battery power, the system may allow a user to designate a merchant/user/service to which the user may make payments via a user device without user authentication and/or awareness. Under the same situation of low battery power, the system may also allow the user to make payments to a merchant/user/service with which the user frequently shops without user authentication and/or initial awareness. After the payment being made, the system may communicate with the user with further action, which requires no or low consumption of battery power. |
US11295286B2 |
Managing retail point of sale devices
Example implementations relate to a retail point of sale (RPOS) device and cloud service. An example system can include an RPOS agent controller and a cloud service controller communicatively coupled to one another. The cloud service controller can provide a notification of a state of the RPOS device. |
US11295285B1 |
System and method for financial services kiosk features
A system including voice, video, and chat capability at financial services kiosks (e.g., ATMs) is disclosed. The voice, video, and chat and capabilities may be implemented using Web Real-Time Communication (WebRTC). A customer can complete all transactions and interactions with a live person in real time at the financial services kiosk. The financial services kiosk can be located anywhere in the world and only requires an Internet connection to support the system. The live person is remotely located from the financial services kiosk and can be available 24/7. The live person may be a teller or specialist located in a contact center. |
US11295284B2 |
Method, device, storage medium, and system for sharing a nail printing pattern
The present disclosure relates to a method, device, storage medium, and system for sharing a nail printing pattern. The method may include receiving the nail printing pattern and price information of the nail printing pattern uploaded by a first account via a first user terminal or a first nail printing device; verifying the nail printing pattern and the price information of the nail printing pattern based on a preset rule; and if the nail printing pattern qualifies for the preset rule, storing qualified nail printing pattern to a server. |
US11295273B2 |
Normalized object exposure for collaborative platforms
Techniques are described for providing normalized object exposure in a collaborative platform. Implementations provide a collaborative platform to enable multiple users to collaborate to address an issue collectively. The platform enables a user to create a work routine in which objects may be added and manipulated by multiple users. The objects may be normalized through use of a normalized object contract. Tools may be added to the work routine, and linked to objects to apply functionality to the object data of the objects. The tools may also comply with the normalized object contract to be consumable within the platform. Through the contract, objects may exhibit a shared common state such that multiple users and/or processes access the same state for a particular object at any given time in a work routine. |
US11295269B2 |
Cognitive retail facing
In an approach to cognitive retail facing, one or more computer processors receive data associated with a shelf facing of one or more products on display. Based, at least in part, on the received shelf facing data, the one or more computer processors determine whether the shelf facing matches a predetermined pattern. In response to determining the shelf facing does not match a predetermined pattern, the one or more computer processors generate one or more instructions to adjust the one or more products to match the predetermined pattern. The one or more computer processors transmit the generated one or more instructions to one or more autonomous robots. |
US11295268B2 |
Systems and methods for determining an inventory using a hybrid lighting and inventory system
Systems and methods for determining an inventory. The methods comprise: performing operations by an internal circuit of a light provider to control operations of a light element to produce visible light, where the light provider is coupled to a light fixture installed on a physical structure of a facility; and performing operations by the internal circuit to connect with a network, receive a tag identifier associated with an alert event from at least one external device via the network, read tags, and control the light element to modify at least one characteristic of the visible light produced thereby when information read from one of the tags includes the tag identifier. |
US11295267B2 |
Software management device, software management system, and non-transitory computer readable medium storing program
A software management device includes a display which is a section that displays a product list showing a software product satisfying a predetermined condition, and displays a product list including an item indicating a registered face-to-face selling product which is sold on a face-to-face basis and for which license information has been registered, in a case where the registered face-to-face selling product satisfies the predetermined condition, and a controller that non-restrictively receives a user operation with respect to an on-line selling product, which is a software product sold on line, in a case where the user has an on-line purchase right, and restrictively receives a user operation with respect to the registered face-to-face selling product in a case where the user does not have the on-line purchase right. |
US11295266B1 |
Automated management of a shipping system
A method/system is provided for automatically managing a shipping system, including receiving trip information for a plurality of trips requested by at least one shipper and receiving get-load requests associated with a plurality of carriers to participate in an assignment process to be assigned to execute one or more of the trips. The method further includes tentatively assigning a carrier identified by a get-load request to a trip, triggering a determination whether an EL requirement for the trip is satisfied by an amount of original EL indicated for the carrier, and if not satisfied, requesting adequate immediate digital provision of EL trip coverage for the carrier, only assigning the carrier to the trip after receiving confirmation that the EL trip coverage can be immediately and digitally obtained, and otherwise blocking the get-load request associated with the carrier from participating in an assignment process to be assigned to the trip and/or other equivalent trips. |
US11295256B2 |
Methods and devices for decommissioning microclimate sensors
Methods and devices for decommissioning micro-climate sensors for generating product flow data for each of a plurality of items of sale flowing through a supply chain are disclosed. An example device may include an opening for receiving at least one micro-climate sensor and a space for storing the sensor. The device may further include a plurality of sensors operative to detect a presence of the at least one micro-climate sensor, and a sensor decommission circuit to generate a decommission command value in response to detection of the at least one micro-climate sensor. |
US11295253B2 |
Method and apparatus for asset management
Methods and apparatus for asset management are provided. The apparatus, for example, a processor to receive an input including intervention information for a first plurality of assets in a first circuit and for a second plurality of assets in a second circuit in a network; create a first plurality of bundling strategies for interventions to be performed for the first plurality of assets in the first circuit and create a second plurality of bundling strategies for interventions to be performed for the second plurality of assets in the second circuit; calculate for a created first plurality of bundling strategies and a created second plurality of bundling strategies at least one of an outage duration and cost associated with the interventions; and create a schedule for performing interventions for the first plurality of assets in the first circuit and the second plurality of assets in the second circuit. |
US11295251B2 |
Intelligent opportunity recommendation
Embodiments for implementing intelligent opportunity recommendation and management by a processor. A channel selection model mat be applied to a selected opportunity in view of a plurality of opportunity attributes to identify one or more team candidates of an entity or one or more entity partners ranked by alignment with the selected opportunity and determine a recommended opportunity owner from the one or more team candidates of the entity, the one or more entity partners, or a combination thereof. |
US11295249B2 |
System and method to track time and attendance of an individual at a workplace
A system and method to track time and attendance of an individual at a workplace is provided. The system includes a location tracking system that detects a presence of a portable electronic device carried by the individual, a time clock system that records clock-out registration time of the individual at the workplace, and a main controller. If the main controller receives an electronic communication indicative that the portable electronic device is located at a predefined break or non-work area, and if the main controller does not detect recording of the individual clock-out registration time at the time clock system, then main controller automatically causes an alert at the portable electronic device prompting the individual to transmit a feedback signal acknowledging need to record the clock-out registration time. |
US11295248B2 |
Coordinating concrete delivery and placement
Described are a method and system for coordinating the delivery and placement of concrete loads at a job site, and more particularly to adjusting a set time value or value range of the concrete loads, thereby to facilitate finishing or other concrete placement activities. In exemplary embodiments, the adjustments can be made based on an assessment of previously placed concrete loads. The set time values or value ranges of the concrete can be monitored and adjusted to achieve desired properties during installation and/or in its hardened state. |
US11295243B2 |
Cost-based migration waves planning
A system and method for cost-based migration planning includes determining cost factors and constraints associated with at least one of migrating and transforming a plurality of components. A cost-based model is constructed using the cost factors and constraints. The cost-based model is applied to groupings of the plurality of components to provide a cost-based determination grouping scheme in accordance with the constraints. The grouping scheme is output to provide migration waves for migrating or transforming the plurality of components. |
US11295242B2 |
Automated data and label creation for supervised machine learning regression testing
Split an input dataset into training and test datasets; the former includes a plurality of data examples, each represented as a feature vector, and having an associated true label. Split the training dataset into a plurality of training data subsets; for each, train a corresponding machine learning model to obtain a plurality of such models, and apply same to the test dataset to obtain a plurality of predicted labels and prediction scores. For each of the plurality of examples, compute an agreement metric based on a corresponding one of the associated true labels; corresponding ones of the predicted labels; and corresponding ones of the prediction scores. Based on the computed metric, select, for at least some of the true label values, appropriate ones of the data examples to be added to a regression set. Add the appropriate ones of the data examples from the test dataset to the regression set. |
US11295241B1 |
System and method for incremental training of machine learning models in artificial intelligence systems, including incremental training using analysis of network identity graphs
Systems and methods for embodiments of incremental training of machine learning model in artificial intelligence systems are disclosed. Specifically, embodiments of incremental training of machine learning models using drift detection models are disclosed, including embodiments that utilize drift detection models to determine drift based on identity graphs in artificial intelligence identity management systems. |
US11295236B2 |
Machine learning in heterogeneous processing systems
Computer-implemented methods are provided for implementing training of a machine learning model in a heterogeneous processing system that includes a host computer operatively interconnected to an accelerator unit. The training operation involves an iterative optimization process for optimizing a model vector defining the model. Such a method includes, in the host computer, storing a matrix of training data and partitioning the matrix into a plurality of batches of data vectors. For each of successive iterations of the optimization process, a selected subset of the batches is provided to the accelerator unit. In the accelerator unit, each iteration of the optimization process is performed to update the model vector in dependence on vectors in the selected subset for that iteration. In the host computer, batch importance values are calculated for respective batches. The batch importance value is dependent on contributions of vectors in that batch to sub-optimality of the model vector. |
US11295234B2 |
Methods and systems for training a machine learning system using a reduced data set
Methods and systems are disclosed herein for accurately training a machine learning model with a reduced training data set. A large number of data records may be parsed. Each record may be reduced to a set of symbols representing the composition of each record. A user may assign a classification to each symbol within each record. Records with identical arrangements and classifications of symbols may be grouped together, and a representative sample of data records from each group may be fed into the model as the reduced training data set. |
US11295232B2 |
Learning the structure of hierarchical extraction models
A hierarchical extraction model for a label hierarchy may be implemented by a weighted hierarchical state machine whose structure and/or weights are determined in part from a statistical distribution of label sequences as determined from training data. In accordance with various embodiments, the hierarchical state machine includes one or more non-cyclic directed chains of states representing at least a subset of the label sequences, and transitions weighted based at least in part on the statistical distribution. |
US11295227B2 |
Qubit value change monitor
A qubit value change monitor is disclosed. An initial qubit value of a qubit in superposition is determined based on a first plurality of readings of the qubit. Subsequent to determining the initial qubit value, a current first qubit value is determined based on a second plurality of readings of the qubit. It is determined that the initial first qubit value differs from the current first qubit value. Responsive to determining that the initial first qubit value differs from the current first qubit value, a changed qubit action is initiated. |
US11295221B2 |
Learning user preferences in a conversational system
Conversation user interfaces that are configured for virtual assistant interaction may include tasks to be completed that may have repetitious entry of the same or similar information. User preferences may be learned by the system and may be confirmed by the user prior to the learned preference being implemented. Learned preferences may be identified in near real-time on large collections of data for a large population of users. Further, the learned preferences may be based at least in part on previous conversations and actions between the system and the user as well as user-defined occurrence thresholds. |
US11295220B2 |
Method and apparatus with key-value coupling
A processor-implemented method of implementing an attention mechanism in a neural network includes obtaining key-value coupling data determined based on an operation between new key data determined using a first nonlinear transformation for key data of an attention layer, and value data of the attention layer corresponding to the key data; determining new query data by applying a second nonlinear transformation to query data corresponding to input data of the attention layer; and determining output data of the attention layer based on an operation between the new query data and the key-value coupling data. |
US11295219B2 |
Answering questions based on semantic distances between subjects
A technique for answering questions includes receiving a question directed to a first subject. A mathematical operation is performed between each of one or more first topic vectors (associated with the first subject) and each of one or more second topic vectors (associated with a second subject) to generate respective strength values. Relevant ones of the respective strength values are summed to provide an overall strength value, which is utilized to determine a semantic distance (SD) between the first subject and the second subject. In response to the SD being within a threshold distance value (TDV), information associated with the first subject and the second subject is utilized to answer the question. In response to the SD not being within the TDV, information associated with the first subject is utilized to answer the question. |
US11295215B2 |
Automated dynamic data quality assessment
In general, embodiments of the present invention provide systems, methods and computer readable media for automated dynamic data quality assessment. One aspect of the subject matter described in this specification includes the actions of receiving a data quality job including a new data sample; and, if the new data sample is determined to be added to a reservoir of data samples, sending a quality verification request to an oracle; receiving a new data sample quality estimate from the oracle; and adding the new data sample and estimate to the reservoir. A second aspect of the subject matter includes the actions of receiving, from a predictive model, a judgment associated with a new data sample; analyzing the new data sample based in part on the judgment to determine whether to send a new data sample quality verification request to an oracle; and, if a new data sample quality estimate is received from the oracle, determining whether to add the new data sample and the judgment to the reservoir. |
US11295212B1 |
Deep neural networks via physical electromagnetics simulator
A system for physically simulating a neural network is described herein. The system includes a plurality of physical voxels configurable to represent nodes of the neural network operating in response to electromagnetic radiation. Each of the physical voxels includes an impedance adjuster, a field detector, and a signal adjuster. The impedance adjuster adjusts impedance to the electromagnetic radiation within a corresponding one of the physical voxels. Weights between nodes of the neural network are based on the adjusted impedance. The field detector measures local field response within the corresponding one of the physical voxels. The local field response is representative of the electromagnetic radiation with the adjusted impedance. The signal adjuster is coupled to receive the local field response and apply an adjustment to the received local field response. The adjustment corresponds to an activation function of the neural network at the corresponding one of the physical voxels. |
US11295210B2 |
Asynchronous agents with learning coaches and structurally modifying deep neural networks without performance degradation
Methods and computer systems improve a trained base deep neural network by structurally changing the base deep neural network to create an updated deep neural network, such that the updated deep neural network has no degradation in performance relative to the base deep neural network on the training data. The updated deep neural network is subsequently training. Also, an asynchronous agent for use in a machine learning system comprises a second machine learning system ML2 that is to be trained to perform some machine learning task. The asynchronous agent further comprises a learning coach LC and an optional data selector machine learning system DS. The purpose of the data selection machine learning system DS is to make the second stage machine learning system ML2 more efficient in its learning (by selecting a set of training data that is smaller but sufficient) and/or more effective (by selecting a set of training data that is focused on an important task). The learning coach LC is a machine learning system that assists the learning of the DS and ML2. Multiple asynchronous agents could also be in communication with each others, each trained and grown asynchronously under the guidance of their respective learning coaches to perform different tasks. |
US11295209B2 |
Analysis of memory sub-systems based on threshold distributions
Disclosed is a system comprising a memory component having a plurality of memory cells capable of being in a plurality of states, each state of the plurality of states corresponding to a value stored by the memory cell, and a processing device, operatively coupled with the memory component, to perform operations comprising: obtaining, for the plurality of memory cells, a plurality of distributions of threshold voltages, wherein each of the plurality of distributions corresponds to one of the plurality of states, classifying each of the plurality of distributions among one of a plurality of classes, generating a vector comprising a plurality of components, wherein each of the plurality of components represents the class of a respective one of the plurality of distributions, and processing, using a classifier, the generated vector to determine a likelihood that the memory component will fail within a target period of time. |
US11295207B2 |
Quantum deep learning
Boltzmann machines are trained using an objective function that is evaluated by sampling quantum states that approximate a Gibbs state. Classical processing is used to produce the objective function, and the approximate Gibbs state is based on weights and biases that are refined using the sample results. In some examples, amplitude estimation is used. A combined classical/quantum computer produces suitable weights and biases for classification of shapes and other applications. |
US11295203B2 |
Optimizing neuron placement in a neuromorphic system
Neuron placement in a neuromorphic system to minimize cumulative delivery delay is provided. In some embodiments, a neural network description describing a plurality of neurons is read. A relative delivery delay associated with each of the plurality of neurons is determined. An ordering of the plurality of neurons is determined to optimize cumulative delivery delay over the plurality of neurons. An optimized neural network description based on the ordering of the plurality of neurons is written. |
US11295201B2 |
Time-division multiplexed neurosynaptic module with implicit memory addressing for implementing a neural network
Embodiments of the invention relate to a time-division multiplexed neurosynaptic module with implicit memory addressing for implementing a neural network. One embodiment comprises maintaining neuron attributes for multiple neurons and maintaining incoming firing events for different time steps. For each time step, incoming firing events for said time step are integrated in a time-division multiplexing manner. Incoming firing events are integrated based on the neuron attributes maintained. For each time step, the neuron attributes maintained are updated in parallel based on the integrated incoming firing events for said time step. |
US11295200B1 |
Time-multiplexed dot products for neural network inference circuit
Some embodiments provide a method for a neural network inference circuit that executes a neural network including multiple nodes. The method loads a first set of weight values into a first set of weight value buffers, a second set of weight values into a second set of weight value buffers, a first set of input values into a first set of input value buffers, and a second set of input values into a second set of input value buffers. In a first clock cycle, the method computes a first dot product of the first set of weight values and the first set of input values. In a second clock cycle, the method computes a second dot product of the second set of weight values and the second set of input values. The method adds the first and second dot products to compute a dot product for the node. |
US11295193B2 |
Radiofrequency transponder for tire
A radiofrequency transponder comprises a radiating antenna consisting of a single-strand helical spring having an axis, a median plane, a pitch and a diameter for a given wire diameter, and an electronic portion located inside the radiating antenna. The electronic portion comprises an electronic chip electrically connected to a primary antenna that is electromagnetically coupled to the radiating antenna. The primary antenna has an axis parallel to the axis of the radiating antenna and a median plane superposed with the median plane of the radiating antenna. The primary antenna is circumscribed by a cylinder the diameter of which is larger than one third of the inside diameter of the radiating antenna. The radiofrequency transponder is characterized in that, in a first region of the radiating antenna, in which the latter is not located plumb with the electronic portion, the inside diameter of the radiating antenna is smaller than the inside diameter of the radiating antenna that does not form part of this first region. |
US11295192B1 |
Destructible RFID tag
Disclosed is a destructible RFID Tag that may include a far field antenna, a near field loop having an RFID chip, and an attachment adhesive configured to bond the destructible RFID Tag to an object. In at least one nonlimiting example embodiment the far field antenna and the near field loop are inductively coupled in a manner that allows the near field loop to send a long distance signal via the far field loop, and wherein the destructible RFID Tag destructs when the destructible RFID Tag is removed from an object after the attachment adhesive is bonded to the object. |
US11295191B2 |
Secure RFID device
A secure RFID device is provided. The RFID device includes a switch module mounted in a recess of a device body. The switch module includes a switching portion configured to electrically connect terminal ends of an RFID antenna embedded in the switch body. In particular, forming the recess and mounting the switch module including the switching portion to the RFID device after final lamination of the same allows for the use of manufacturing techniques that result in RFID cards having high durability and required ISO qualities. |
US11295190B2 |
Correlated asset identifier association
Systems, methods, and computer-readable data storage apparatus provide automated identification techniques that seamlessly and accurately bridge the differences between different identification systems to enable more useful and advanced product and service offerings, such as realtime tracking of shipment location and status. |
US11295188B2 |
Modular RFID device
A modular RFID device includes a modular circuit pad, a modular transmission pad, and a device connection layer. The modular circuit pad includes a processing circuit to process data, the processing circuit having circuit electrical contacts. The modular transmission pad includes a transmission circuit to wirelessly transmit the data, the transmission circuit having transmission electrical contacts connected to the circuit electric contacts and over which the data is received from the modular circuit pad. The device connecting layer is between the modular circuit pad and the modular transmission pad and is separate from the transmission and circuit electrical contacts to attach the modular circuit pad with the modular transmission pad. |
US11295186B2 |
Transaction card with integrated stand
The disclosed embodiments generally relate to a transaction card with an integrated card stand. The transaction card comprises a substrate having a card thickness, and first and second card surfaces, the second card surface being substantially coextensive with the first card surface. The transaction may further comprise a card stand pivotable relative to the second card surface and having a stand thickness. |
US11295183B1 |
Deployment of digitally signed custom color table to imaging device
A user device constructs a custom color table for an imaging device and transmits the custom color table to a computing device. The computing device digitally signs the custom color table constructed at the user device. The digitally signed custom color table is deployed to the imaging device. The imaging device processes an image using the using the digitally signed custom color table. |
US11295181B2 |
Preserving document design using font synthesis
Automatic font synthesis for modifying a local font to have an appearance that is visually similar to a source font is described. A font modification system receives an electronic document including the source font together with an indication of a font descriptor for the source font. The font descriptor includes information describing various font attributes for the source font, which define a visual appearance of the source font. Using the source font descriptor, the font modification system identifies a local font that is visually similar in appearance to the source font by comparing local font descriptors to the source font descriptor. A visually similar font is then synthesized by modifying glyph outlines of the local font to achieve the visual appearance defined by the source font descriptor. The synthesized font is then used to replace the source font and output in the electronic document at the computing device. |
US11295178B2 |
Image classification method, server, and computer-readable storage medium
An image classification method includes: obtaining an original image and a category of an object included in the original image; adjusting a first display parameter of the original image to obtain an adjusted original image; and transforming a second display parameter of the original image to obtain a new image. The adjusted first display parameter satisfies a value condition; and the transformed second parameter of the new image satisfies a distribution condition. The method also includes training a neural network model based on the category of the included object and a training set constructed by combining the adjusted original image and the new image; and inputting a to-be-predicted image into the trained neural network model, and determining the category of the object included in the to-be-predicted. |
US11295177B2 |
Ensemble weak support vector machines
In an approach to improving accuracy through weak model aggregation, one or more computer processors generating a plurality of hyperparameter sets, wherein each hyperparameter set in the plurality of hyperparameter sets contains one or more hyperparameters varied to increase over-training in one or more models, wherein over-training includes overfitting or underfitting. The one or more computer processors create a plurality of weak models utilizing a created bootstrap dataset in a plurality of created bootstrap datasets, a corresponding extracted explanatory variable set, and a corresponding hyperparameter set in the generated plurality of hyperparameter sets, wherein each weak model in a created plurality of weak models shares at least the created bootstrap dataset, the extracted explanatory variable set, the generated hyperparameter set, a machine learning technique, or a model architecture. The one or more computer processors predict a classification for an unknown datapoint by aggregating the created plurality of weak models. |
US11295176B2 |
System and method for joint image refinement and perception
System and method for joint refinement and perception of images are provided. A learning machine employs an image acquisition device for acquiring a set of training raw images. A processor determines a representation of a raw image, initializes a set of image representation parameters, defines a set of analysis parameters of an image analysis network configured to process the image's representation, and jointly trains the set of representation parameters and the set of analysis parameters to optimize a combined objective function. A module for transforming pixel-values of the raw image to produce a transformed image comprising pixels of variance-stabilized values, a module for successively performing processes of soft camera projection and image projection, and a module for inverse transforming the transformed pixels are disclosed. The image projection performs multi-level spatial convolution, pooling, subsampling, and interpolation. |
US11295174B2 |
Opponent modeling with asynchronous methods in deep RL
A computer system and method for extending parallelized asynchronous reinforcement learning to include agent modeling for training a neural network is described. Coordinated operation of plurality of hardware processors or threads is utilized such that each functions as a worker process that is configured to simultaneously interact with a target computing environment for local gradient computation based on a loss determination mechanism and to update global network parameters. The loss determination mechanism includes at least a policy loss term (actor), a value loss term (critic), and a supervised cross entropy loss. Variations are described further where the neural network is adapted to include a latent space to track agent policy features. |
US11295171B2 |
Framework for training machine-learned models on extremely large datasets
A MapReduce-based training framework exploits both data parallelism and model parallelism to scale training of complex models. Particular model architectures facilitate and benefit from use of such training framework. As one example, a machine-learned model can include a shared feature extraction portion configured to receive and process a data input to produce an intermediate feature representation and a plurality of prediction heads that are configured to receive and process the intermediate feature representation to respectively produce a plurality of predictions. For example, the data input can be a video and the plurality of predictions can be a plurality of classifications for content of the video (e.g., relative to a plurality of classes). |
US11295166B2 |
Artificial intelligence apparatus for generating training data for artificial intelligence model and method thereof
An embodiment of the present disclosure provides an artificial intelligence apparatus for generating training data including a memory configured to store an artificial intelligence model, an input interface including a microphone or a camera, and a processor configured to receive, via the input interface, input data, generate an inference result corresponding to the input data by using the artificial intelligence model, receive feedback corresponding to the inference result, determine suitability of the input data and the feedback for updating the artificial intelligence model, and generate training data based on the input data and the feedback if the input data and the feedback are determined as data suitable for updating of the artificial intelligence model. |
US11295160B2 |
Image adaptive feature extraction method and application thereof
An image adaptive feature extraction method includes dividing an image into a plurality of blocks, performing a feature extraction processing on the plurality of blocks, and obtaining a block feature from each of the plurality of blocks after the feature extraction processing; calculating each block feature by means of a support vector machine (SVM) classifier, wherein each block feature is calculated to obtain a hyperplane normal vector; setting a threshold value, determining the block feature according to the hyperplane normal vector, recording the block as an adaptive feature block when a value of the hyperplane normal vector is higher than the threshold value, and integrating each adaptive feature block to form an adaptive feature image. Because an image adaptive feature extraction process is performed before a pedestrian image detection is calculated, and effective feature data is then selected, computational efficiency is boosted and detection pedestrian error probability is reduced. |
US11295159B2 |
Method of extracting features from image, method of matching images using the same and method of processing images using the same
In a method of extracting features from an image, a plurality of initial key points are estimated based on an input image. A plurality of descriptors are generated based on a downscaled image that is generated by downscaling the input image. A plurality of feature points are obtained by matching the plurality of initial key points with the plurality of descriptors, respectively. |
US11295158B2 |
Image processing apparatus, image processing method, and storage medium for extracting an irradiation field of a radiograph
An image processing apparatus configured to extract an irradiation field from an image obtained through radiation imaging, comprises: an inference unit configured to obtain an irradiation field candidate in the image based on inference processing; a contour extracting unit configured to extract a contour of the irradiation field based on contour extraction processing performed on the irradiation field candidate; and a field extracting unit configured to extract the irradiation field based on the contour. |
US11295156B2 |
Image processing apparatus, method of controlling the same, and storage medium
An image processing apparatus configured to perform character recognition processing to recognize characters included in image data and acquire character information, display characters indicated by the character information acquired, accept a selection of characters displayed by a user, generate a folder path based on the selected characters, and transmit the image data to a folder indicated by the folder path. In a case where the selection of characters is accepted multiple times, generate a folder path based on a combination of selected characters and transmit the image data to a folder indicated by the folder path. |
US11295154B2 |
Physical item optimization using velocity factors
Methods, systems, and computer readable medium for optimizing physical products. The method includes detecting a set of physical attributes for each physical item among multiple different physical items, obtaining a velocity factor for each of the physical items, generating a mapping of a velocity contribution to various combinations of physical attributes among the set of physical attributes based on the velocity factor for each physical item and the set of physical attributes of that physical item, determining, based on the mapping, that the velocity factor of a particular physical item will increase in response to a change to one or more physical attributes of the particular physical item, and transmitting, to a source of the particular item, an electronic message that conveys the increase to the velocity factor of the particular physical item that will result from a selection of the one or more physical attributes of the particular item. |
US11295150B2 |
Subject identification systems and methods
Disclosed techniques relate to identifying subjects in digital images. In various embodiments, a first camera (276, 376, 476, 976) may acquire (1002) digital images (420) depicting a subject in an area. Portion(s) of the digital image(s) that depict a face of the subject may be detected (1004) as detected face image(s). Features of the detected face image(s) may be compared (1006) with features of subject reference templates associated with subject(s) in a subject reference database (412). The subject reference database stores subject reference templates that are associated with multiple subjects and that are generated based on data received from a second camera (256, 456). Based on the comparing, an identity of the subject may be determined (1014) and the features of the detected face image(s) may be stored (1016) in the subject reference database in association with the subject, e.g., as an auxiliary template feature vector for later use. |
US11295149B2 |
Living body detection method, apparatus and device
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for liveness detection are provided. One of methods includes: displaying an image to a user, and capturing a face image of the user while displaying the image to the user; determining an eye image of an eye of the user based on the face image; extracting a to-be-verified image from the eye image of the user, wherein the to-be-verified image is reflection of the displayed image in the eye of the user; comparing the displayed image with the to-be-verified image to determine whether the to-be-verified image matches the displayed image; and performing liveness detection on the user based on a result of comparison. |
US11295147B1 |
Method and system for detecting and managing obfuscation of a road sign
A method, a system and a computer program product for detecting and managing obfuscation of a road sign may be provided herein. The method may include receiving, a plurality of images from a plurality of vehicles over a time period, determining an extent of obfuscation of road sign in each of set of images. A current extent of obfuscation of the road sign is the extent of obfuscation of the road sign in most recent of the set of images. The method further includes performing a time-series analysis of extent of obfuscation of the road sign in each of set of images to determine rate at which the extent of obfuscation of road sign is increasing and determining an impending risk of failing to spot road sign, from an appropriate distance by vehicle. The method further includes providing a recommendation based on impending risk of failing to spot road sign. |
US11295146B2 |
System and method for online real-time multi-object tracking
A system and method for online real-time multi-object tracking is disclosed. A particular embodiment can be configured to: receive image frame data from at least one camera associated with an autonomous vehicle; generate similarity data corresponding to a similarity between object data in a previous image frame compared with object detection results from a current image frame; use the similarity data to generate data association results corresponding to a best matching between the object data in the previous image frame and the object detection results from the current image frame; cause state transitions in finite state machines for each object according to the data association results; and provide as an output object tracking output data corresponding to the states of the finite state machines for each object. |
US11295145B2 |
Object detection using vehicular vision system
A method for determining objects of interest using a vehicular vision system includes providing at least one camera and providing a control having an image processor that processes image data captured by the camera. An object present in the field of view of the camera is detected via processing at the control of a first frame of captured image data. Hypotheses filtering and hypotheses merging may be utilized when processing additional frames of captured image data to discern the detected object being an object of interest from the detected object being not an object of interest. Hypotheses filtering includes tracking the detected object over multiple additional frames of captured image data, and hypotheses merging includes comparing outputs of hypotheses filtering for the multiple additional frames of captured image data. The detected object may be determined to be an object of interest responsive to results of hypotheses merging. |
US11295142B2 |
Information processing apparatus, information processing method, and non-transitory computer-readable storage medium
Of a plurality of learning models learned to output geometric information corresponding to a captured image, a learning model corresponding to a setting region is acquired. |
US11295140B2 |
Methods and systems for determining object activity within a region of interest
A camera system may automatically identify high frequency motion regions in a field of view of the camera system. Analysis of motion events detected at different regions of a scene in the field of view, may be performed. Similar events frequently occurring at a certain region may be recorded/accumulated and compared to a threshold. Regions with high frequency activity may be determined and a user may be notified. If the user is not interested in events within the high activity regions, the regions may be ignored and notifications to the user may cease. The camera system may determine specific actions/events occurring in a region, such as a person approaching or leaving a home. |
US11295139B2 |
Human presence detection in edge devices
A system and method for detecting human presence in or absence from a field-of-view of a camera by analyzing camera data using a processor inside of or adjacent to the camera itself. In an example, the camera can be integrated with or embedded in another edge-based sensor device. In an example, a video signal processing system receives image data from one or more image sensors and uses a local processing circuit to process the image data and determine if a human being is or is not present during a particular time, interval, or sequence of frames. In an example, the human being identification technique can be used in security or surveillance applications such as for home, business, or other monitoring cameras. |
US11295137B2 |
Exploiting visual information for enhancing audio signals via source separation and beamforming
A system for exploiting visual information for enhancing audio signals via source separation and beamforming is disclosed. The system may obtain visual content associated with an environment of a user, and may extract, from the visual content, metadata associated with the environment. The system may determine a location of the user based on the extracted metadata. Additionally, the system may load, based on the location, an audio profile corresponding to the location of the user. The system may also load a user profile of the user that includes audio data associated with the user. Furthermore, the system may cancel, based on the audio profile and user profile, noise from the environment of the user. Moreover, the system may include adjusting, based on the audio profile and user profile, an audio signal generated by the user so as to enhance the audio signal during a communications session of the user. |
US11295136B2 |
Predictive data analysis using image representations of categorical and scalar feature data
There is a need for more effective and efficient predictive data analysis solutions and/or more effective and efficient solutions for generating image representations of categorical/scalar data. Various embodiments of the present invention address one or more of the noted technical challenges. In one example, a method comprises receiving the one or more categorical input features; generating an image representation of the one or more categorical input features, wherein the image representation comprises image region values each associated with a categorical input feature, and further wherein each image region value of the one or more image region values is determined based at least in part on the corresponding categorical input feature associated with the image region value; and processing the image representation using an image-based machine learning model to generate the image-based predictions. |
US11295135B2 |
Asset tracking of communication equipment via mixed reality based labeling
A machine vision system is provided including a camera, a processor, and a device memory including computer program code stored thereon. The computer program code is configured, when executed by the processor, to receive an image, from the camera, including at least one readable digital label associated with communication equipment, determine if an anchor label is present in the image, receive equipment information based on the anchor label and generate a search matrix based on the equipment information and the anchor label The search matrix includes one or more search matrix locations of assets associated with the communication equipment. |
US11295130B2 |
Aerial line extraction system and aerial line extraction method
Provided is an aerial line extraction system including: an area-of-interest cropping unit that crops a region where a point cloud data of aerial lines is assumed to exist as an area of interest by setting coordinates of utility poles as a reference from a three-dimensional point cloud data of a three-dimensional shape that includes the aerial lines and trees installed in the air via the utility poles; an aerial line candidate extraction unit that extracts a candidate point cloud data of the aerial lines from the three-dimensional point cloud data in the area of interest; and an aerial line model estimation unit that estimates a model of the aerial lines on the basis of the extracted candidate point cloud data of the aerial lines. |
US11295125B2 |
Document fingerprint for fraud detection
Embodiments of the invention provide systems and methods of determining the authenticity of a document by creating a document fingerprint from known authentic documents and comparing the document to the document fingerprint. A plurality of authenticated documents may be compared to determine like characteristics. The documents containing like characteristics may be categorized based on the similarities while determining that the documents are of the same type, from a same company, and for a same user. Information from a data layer, user interface layer, and a device associated with the document may be obtained and a document fingerprint for the document created using the information. Upon receipt of a document submitted for authenticity, the document may be similarly categorized and compared to the document fingerprint for authenticity. A likelihood of authenticity and a fraud score may be determined and a rule, based on the fraud score and the likelihood, may be applied. |
US11295123B2 |
Classification of character strings using machine-learning
Systems and methods for categorizing patterns of characters in a document by utilizing machine based learning techniques include generating character classification training data, building a character classification model based on the character classification training data; obtaining an image that includes a pattern of characters, the characters including one or more contours, applying the character classification model to the image to classify the contours, and applying the labels to clusters of the contours. |
US11295120B2 |
Hand gesture habit forming
A method of adapting a display comprises receiving a sequence of a plurality of facial images of a face of at least one user located in front of a display; analyzing the plurality of facial images to detect a hand to face gesture of the user; and updating, according to the hand to face gesture, a dataset documenting a plurality of facial touch event frequencies of a plurality of facial touch events in a plurality of facial locations. Each of the plurality of facial touch events is prompted by one of a plurality of previously captured hand to face gestures of the user. The method further comprises, based on the plurality of facial touch event frequencies, generating a presentation on the display. In response to detection of an impending facial touch, a destruction event may be depicted. A presentation may be also generated showing scoring of multiple persons. |
US11295114B2 |
Creation of representative content based on facial analysis
Technologies for analyzing various features detected in a face detected in an image. Such features may include at least the eyes, eyebrows, node, and mouth of a face. Such analyzing may include scoring aspects of these features. Such scores may be weighted. The analysis may be used to determine expressions and/or poses of the face, as well as indicate if the face is smiling, frowning, or neutral. An overall quality score for the face may also be determined and provided based on the aforementioned analysis as well as whether or not the face is near an edge of the image or cut-off in the image. Finally, a face signature may be determined that uniquely identifies the face, at least within the scope of the analyzed features. Such face signatures may be used to detect a similar face in other images. |
US11295109B2 |
Apparatus and method for measuring signal and obtaining bio-information
An apparatus for measuring a signal is provided. The apparatus for measuring a signal may include a sensor configured to generate pixel data representing a fingerprint image of an object by detecting light scattered or reflected from the object and a processor configured to acquire the fingerprint image of the object based on the pixel data and acquire a pulse wave signal based on the fingerprint image and the pixel data. |
US11295108B2 |
Control method for optical fingerprint sensor and related control circuit and optical fingerprint sensor
A control method for an optical fingerprint sensor is provided for canceling or reducing capacitive loading. The optical fingerprint sensor includes a plurality of pixels, and each of the pixels has a first control signal line and a second control signal line. Each of the pixels is further coupled to a first voltage source line, a second voltage source line and a sensing line. The control method includes a plurality of steps, and the steps are applying a first anti-loading driving (ALD) signal on the second control signal line, and applying a second ALD signal on at least one of the first control signal line, the first voltage source line, the second voltage source line and the sensing line. |
US11295099B2 |
Method for reading ultrahigh frequency RFID tags
A method for reading ultrahigh frequency RFID (Radio Frequency Identification) tags is provided, wherein: an ultrahigh frequency RFID scanning system includes an ultrahigh frequency RFID reader and an antenna group; antennas are distributed around a scanned object; the RFID tags are in the scanned object; the ultrahigh frequency RFID scanning system continuously scans the scanned object, till no new data is added to a scan set A, and then counting is started; if no new data is added to the scan set A for N consecutive scan cycles, it is considered that the ultrahigh frequency RFID scanning system has read all the RFID tags in the scanned object. The present invention overcomes the problem that neither the setting of “reading time” nor the setting of “number of times of reading” can determine whether the ultrahigh frequency RFID scanning system has actually read all the RFID tags. |
US11295097B2 |
Antenna device and reading system
An antenna device includes a housing that includes a first section extending along a first direction and a second section extending along a second direction that crosses the first direction, an antenna element that includes a first portion extending along the first direction within the first section of the housing and a second portion extending along the second direction within the second section of the housing, a first conductor on a bottom surface of the antenna element, and a second conductor on a side surface of at least one of the first and second portions. |
US11295087B2 |
Shape library suggestions based on document content
Systems, methods, and devices are provided for determining shape objects to suggest for display on a graphical user interface (GUI). The method may include detecting an input to change one or more objects in an application, in which the object includes an image content, a text content, or both. The method may also include, providing the object to an image classifier, a text classifier, or both in response to detecting the input. Moreover, the method may include receiving a classification of the changed object in response to providing the object. The method may also include identifying suggested shapes for insertion into the application based on the classification. Further, the method may include receiving a request to insert shapes and presenting the suggested shape for insertion in the application. |
US11295085B2 |
Navigating electronic documents using domain discourse trees
Navigating text using an extended discourse tree. In an example, a method accesses an extended discourse tree that includes a first discourse tree for a first document and a second discourse tree for a second document. The method determines a first elementary discourse unit that is responsive to a query from a user device and a corresponding first position. The method further determines a set of navigation options including a first rhetorical relationship between the first elementary discourse unit and a second elementary discourse unit of the first discourse tree and a second rhetorical relationship between the first elementary discourse unit and a third elementary discourse unit of the second discourse tree. The method presents the rhetorical relationships to a user device. Responsive to receiving, from a user device, a selection of a rhetorical relationship, the method presents a corresponding elementary discourse unit to the user device. |
US11295083B1 |
Neural models for named-entity recognition
Techniques for named-entity recognition are described. An exemplary implementation of a method includes extracting character features for each word of the document using a first encoder; extracting word level representations of for each word position using a second encoder, the word level representations being a concatenation of spelling variants; classifying the word level representations according to a first decoder; and outputting the classifications as named-entity labels. |
US11295078B2 |
Portfolio-based text analytics tool
A portfolio analytics platform can implement a crawler and natural language processor to identify relevant articles. The natural language processor can integrate a text analysis tool, domain specific latent Dirichlet allocation tool, and theme measurement tool for identifying themes relevant to a particular domain. For example, the domain specific latent Dirichlet allocation tool identifies domain specific themes and uses an iterative process for eliminating articles or themes that are not specific to the domain. The theme measurement tool uses term frequency-inverse document frequency for naming and identifying the most relevant themes. The platform can generate interactive visual elements for an interface application. |
US11295076B1 |
System and method of generating deltas between documents
Generating a difference between a first and second plurality of lines of text in structured machine-readable format may include determining, by at least one processor, a line of the second plurality of lines that constitutes a best match for a line of the first plurality of lines. The line of the first plurality of lines and its respective best match may be associated with a similarity score. The at least one processor may compare the similarity score to a threshold value. In response to determining that the similarity score is greater than or equal to the threshold value, the at least one processor may compute, the textual difference between the line of the first plurality of lines and its best match. In response to computing the textual difference, the at least one processor may analyze the textual difference to identify a non-meaningful change. In response to identifying a non-meaningful change, the at least one processor may record the textual difference in a delta with a flag indicating the presence of the non-meaningful change. |
US11295072B2 |
Autoform filling using text from optical character recognition and metadata for document types
A method, apparatus, system, and computer program product for processing a form. A form processing system comprising a computer system and a form manager. The form manager is located in the computer system, wherein the form manager receives a selection of a form from a client application in the computer system; fills a set of fields in the form to form a filled form using text obtained from optical character recognition performed on an image of a document using metadata that defines a relationship between the set of fields in the form and text for a document type of the document; and sends the filled form to the client application in the computer system. |
US11295070B2 |
Process-level metadata inference and mapping from document annotations
A user annotation entered in association with a content document of a workflow process executed in association with a metadata context-driven processing system is detected. The user annotation entered in association with the content document is analyzed according to a process-level context associated with the content document within the workflow process. Process-level metadata of the workflow process is inferred based upon the analysis of the user annotation according to the process-level context. The inferred process-level metadata is stored as part of the process-level context of the workflow process. |
US11295069B2 |
Speech to text enhanced media editing
A device and method for editing media content analyze the media content to detect words in the media content. The detected words are converted to text and stored in a text container. A characteristic of the text within the text container is changed, and the media content is altered to correspond to the changed characteristic of the text within the text container. |
US11295067B2 |
Systems and methods for creating custom actions
Disclosed are methods, apparatus, systems, and computer readable storage media for interacting with one or more data objects in an online social network. A user interface includes a publisher with a custom action. The custom action is defined in accordance with custom action instructions provided by a first entity via an application programming interface (API). Such custom action instructions may declaratively or programmatically define the data object, the interaction to be performed with the data object, and other attributes associated with the custom action. A user may request to interact with the data object via selection of the custom action by a second entity. Information may be submitted through the publisher to interact with the data object to update a database system associated with the data object. A feed item may be presented for inclusion in the information feed based on the update. |
US11295065B2 |
Aesthetic marking of text in digital typography
A method for marking text in digital typography includes identifying one or more glyphs that intersect or overlap with a text marking bounding box, drawing a modified text marking to avoid intersecting with the one or more glyphs, and causing a display device to display the modified text marking with the text. The text marking is associated with a line of text including the glyphs or adjacent to a waxline of text including the glyphs. For each of the glyphs, the glyph corresponding to the glyph bounding box intersecting with the text marking is indicated. The modified text marking is drawn based on outlines of the glyphs, intersections between a text marking bounding box and the glyph outlines, and a user-specified glyph offset, text marking weight, and/or text marking offset to avoid intersecting with the glyphs. The shape of the modified text marking avoids intersecting with or overlapping the glyph. |
US11295062B1 |
User configurable electronic medical records browser
A method of selectively displaying entities from a plurality of documents on a screen. The method includes converting the attribute of an entity into converted text and combining the converted text with the attribute of another entity to yield a prompt-answer pair. The method further includes displaying the prompt-answer pair on a screen while excluding other entities. |
US11295061B2 |
Dynamic layout adjustment for reflowable content
Systems and methods are provided for laying out reflowable content for display, such as content of an electronic book, in a manner that may differ from spacing properties originally defined in a corresponding reflowable file. When an amount of spacing that the reflowable file indicates should be included in a given line exceeds a threshold that is set based at least in part on the available line display length, the layout may be adjusted to decrease the total spacing for the line without adjusting the display size of reflow objects within the line. The adjusted layout may include utilizing a scaled down amount of space relative to the spacing properties defined in the reflowable file, or applying a different alignment type than is indicated by the reflowable file. |
US11295060B2 |
Managing comments on binary files preview view in a cloud-based environment
A method for editing and updating content of a collaborative document within a preview user interface is provided. The method includes a content management platform receives a request for a file stored which is stored in a third-party application format. The system causes a rendered graphical image of the file to be presented within a preview user interface. The rendered graphical image of the file represents a view of the file as if opened within a third-party application. The system receives from the preview user interface, content associated with a portion of the file. The system generates a new version of the file that includes the content associated with the portion of the file. |
US11295058B2 |
Variable formatting of values
Variable formatting for cells in computer spreadsheets, tables, and other documents is provided. For a selected range of cells, cell formats vary with the value in each cell (or an associated value). Formats can include color-scale backgrounds, in-cell elements (e.g., icons and data bars), and other cell formats that can be varied with a value. |
US11295054B1 |
Method for designing power network and power network
A method for designing a power network is provided and includes: initializing via widths and power-trace widths; determining whether utilization rates of first, second and third routing tracks are respectively equal to first, second and third values; when said utilization rate of said first routing tracks is not equal to said first value, adjusting said distance between first and second power traces until said utilization rate thereof is equal to said first value; when said utilization rate of said second routing tracks is not equal to said second value, adjusting said distance between third and fourth power traces until said utilization rate thereof is equal to said second value; and when said utilization rate of said third routing tracks is not equal to said third value, adjusting said distance between fifth and sixth power traces until said utilization rate thereof is equal to said third value. |
US11295053B2 |
Dielet design techniques
Various implementations described herein are directed to an integrated circuit (IC) having a design that is severable into multiple sub-circuits having input-output (IO) ports. The integrated circuit (IC) may include multiple physical electrical connections that are adapted to electrically interconnect the IO ports of the multiple sub-circuits to operate as the IC, and the IO ports have three-dimensional (3D) geometric position information associated therewith. |
US11295050B2 |
Structural analysis method and structural analysis apparatus
A structural analysis method executed by a computer, includes acquiring model information; evaluating based on the acquired model information, a degree of agglomeration of a model subject to analysis; and selecting for the model, a direct method or an iterative method as an algorithm to solve simultaneous linear equations of a structural analysis solver that uses a finite element method, the direct method or the iterative method being selected based on a result of evaluation of the degree of agglomeration of the model. |
US11295044B2 |
System for the dynamic determination of the environmental footprint linked to the overall mobility of a user
The present invention is a system for dynamic determination of an environmental footprint linked to the overall mobility of a user, comprising means for measuring a trip made by the user using a smart phone application which detects modes of mobility and modes of mobility in a motorized vehicle and style of driving; means for calculating a pollution footprint of the user, accounting for the real usage and global and local pollutants emitted during a given time interval using a server or onboard electronics in a control unit or in a connected vehicle; and means for exploiting the pollution footprint, including a connected object informing one of the user and the administrative authorities of the pollution footprint. |
US11295038B2 |
Method for securing data input, communications terminal and corresponding program
A method for securing entry of sensitive data, the method being implemented by a communications terminal having a processor, an entry touchpad screen on which the entry of sensitive data is carried out. Such a method includes: displaying a random keypad for the entry of a confidential code; receiving, by the processor, a reference pad display signal; and displaying the reference keypad, the reference keypad being inactive. |
US11295037B2 |
Data scanning and removal for removable storage device
Techniques for data scanning and removal for a removable storage device are described herein. An aspect includes a removable storage device comprising an embedded processor configured to boot from an embedded read-only memory (ROM) of the removable storage device. Another aspect includes scanning an internal storage of the removable storage device to identify a first file in the internal storage that matches removal criteria defined in the embedded ROM. Another aspect includes removing the identified first file from the internal storage of the removable storage device. |
US11295033B1 |
Rules-based data access systems and methods
Methods and systems for rules-based data access are described. In some embodiments, a request for access to customer data by a requesting entity is received; the data is categorized; the person's preferences with respect to allowing access to data are compiled; a requesting entity is determined; and the providing entity that collected each requested data item is determined. Data shareability rules are evaluated based on the policies that regulate the access of the customer data and the requesting entity, and the customer data is provided to the requesting entity according to the evaluation. |
US11295031B2 |
Event log tamper resistance
Embodiments are described for generating, by the processor, a first event record in response to an event being performed by the computer and generating, by the processor, a first tamper resistance record in response to the first event record being generated. The first tamper resistance record includes a first signature is created based at least in part on the first event record and a second signature is created based at least in part on the first event record. Aspects also includes validating the first event record based on the first signature and the second signature in the first tamper resistance record in response to a request to detect tampering of the first event record. |
US11295028B2 |
Multi-key encrypted data deduplication
A computer-implemented method includes sending key group information to a storage system. The key group information includes keyID information for client data keys in the key group. The client data keys enable deduplication of data chunks encrypted in any of the client data keys in the key group. The method also includes generating deduplication information. The deduplication information includes fingerprints associated with chunks of client data. The method also includes encrypting the data chunks with one of the client data keys, wherein a corresponding decryption key for the encrypted data chunks is not available to the storage system. The method includes sending the deduplication information to the storage system for use in a deduplication process by the storage system and sending the encrypted data chunks to the storage system. |
US11295026B2 |
Scan, detect, and alert when a user takes a photo of a computer monitor with a mobile phone
A method, system and computer-usable medium for detecting an occurrence of visual hacking via a visual hacking detection operation which includes: receiving a surveillance image; processing the surveillance image to generate surveillance image data; and, performing a visual hacking detection operation using the surveillance image data, the visual hacking detection operation determining whether visual hacking has been detected. |
US11295020B2 |
System for integrated natural language processing and event analysis for threat detection in computing systems
A system for integrated natural language programming (“NLP”) and event analysis provides threat detection in computing systems. In particular, the system may use an NLP unit to analyze threat logs from various sources according to multiple different metrics and/or analysis paradigms. Upon completing the analysis, the system may extract, via machine learning, event and/or threat patterns which may be integrated into the system's threat detection processes. |
US11295013B2 |
Dimensionality reduction based on functionality
An apparatus, a computer program product and a method for dimensionality reduction comprising: obtaining a set of Application Programming Interface (API) functions of a system invocable by a program, and a set of artifacts. Each artifact is associated with at least one API function and indicative of a functionality thereof. The method further comprising: clustering the API functions based on an analysis of the artifacts to create a set of clusters smaller than the set of API functions, such that each cluster comprises API functions having a similar functionality; and performing a dimensionality reduction to a feature vector using the set of clusters. |
US11295012B2 |
Characterizing and mitigating spillover false alarms in inferential models for machine-learning prognostics
The disclosed embodiments relate to a system that determines whether an inferential model is susceptible to spillover false alarms. During operation, the system receives a set of time-series signals from sensors in a monitored system. The system then trains the inferential model using the set of time-series signals. Next, the system tests the inferential model for susceptibility to spillover false alarms by performing the following operations for one signal at a time in the set of time-series signals. First, the system adds degradation to the signal to produce a degraded signal. The system then uses the inferential model to perform prognostic-surveillance operations on the time-series signals with the degraded signal. Finally, the system detects spillover false alarms based on results of the prognostic-surveillance operations. |
US11295006B2 |
Programming code execution management
In one aspect of the present description, operations are described for detecting whether programming code of a first computer program has been modified by a second computer program. In one embodiment, the modification detecting includes registering a first section of programming code of the first computer program in a first registry data structure. To detect a modification, the registered first section of programming code may be validated. In one embodiment, the validating includes comparing the section of programming code actually located at the first memory address to the registered first section of programming code. In another aspect, various selectable remedial actions may be taken upon detecting modification of programming code of the first computer program. Other features and aspects may be realized, depending upon the particular application. |
US11295002B2 |
Hearing device system, devices and method of creating a trusted bond between a hearing device and a user application
Methods and devices are disclosed. A method, performed in a user application, of creating a trusted bond between a hearing device and the user application is disclosed, wherein the method comprises obtaining first authentication material; transmitting a first authentication request comprising a first authentication type identifier and first authentication data to the hearing device; receiving an authentication response comprising an authentication key identifier; storing an authentication key and the authentication key identifier, wherein the authentication key is based on the first authentication material; and connecting the user application to the hearing device using the authentication key and the authentication key identifier. |
US11295001B2 |
Symbol input method and symbol input device
A symbol input method performed by a symbol input device having a display unit, a selector, and a determiner includes: displaying, by the display unit, a correspondence table indicating correspondences between input target symbols and selection target symbols and indicating that each of the input target symbols corresponds to one or more selection target symbols; ending the displaying by the display unit; prompting, by the selector, after the ending, a user to select one of the selection target symbols included in the displayed correspondence table; and determining, by the determiner, one input target symbol as a symbol to be input. The input target symbol is indicated in the displayed correspondence table and corresponds to the selection target symbol selected by the user in the prompting. |
US11294994B2 |
IC card and method for controlling IC card
An integrated circuit (IC) card of an embodiment includes a communicator, a storage storing biometric authentication information, an acquirer, and a processor. The communicator communicates with a terminal device. The acquirer acquires biometric information of a user. The processor collates the biometric information of the user acquired by the acquirer with the biometric authentication information stored in the storage and stores a collation result into the storage at an activation time. |
US11294993B2 |
Identity authentication using biometrics
A service request is received by a terminal device. First biometric authentication information of a user associated with the service request is collected. The first biometric authentication information is compared with preset biometric authentication information. When the comparison shows that the first biometric authentication information and the preset biometric authentication information are consistent, a pre-stored digital signature certificate private key is read. The service request is digitally signed according to the digital signature certificate private key. A biometric information verification message is generated and sent message to a server. The server is configured to read a pre-stored digital signature certificate public key corresponding to the digital signature certificate private key. Authentication result information is receiving from the server after the server verifies and signs the biometric information verification message according to the digital signature certificate public key. |
US11294989B2 |
Content usage monitor
A trusted content usage monitor for monitoring content usage is provided. A unique identifier generation unit generates a unique identifier indicative of content being rendered and a packet generator generates a trusted packet comprising the unique identifier. The trusted packet is trust signed by the trusted content usage monitor, so that it can be trusted by its recipient. The trusted content usage monitor has at least one mode of operation in which content rendering cannot be decoupled from operation of the unique identifier generation unit, so that generated packets can be trusted as truly indicative of content usage. |
US11294983B2 |
Inferred user identity in content distribution
Embodiments of the present invention provide a method, system and computer program product for inferred user identity in content distribution. In an embodiment of the invention, a method for inferred user identity in content distribution includes retrieving a set of data of a particular classification from a data store of a computing device of an unidentified user requesting access to content in a content distribution system. The method further includes comparing the set of data of the particular classification to known patterns of data of the particular classification corresponding to different known users. The method yet further includes inferring an identity of the unidentified user based upon at least a partial matching of the compared set of data of the particular classification and known patterns of data of the particular classification. Finally, the method includes managing user interactions of the unidentified user based upon the inferred identity. |
US11294982B2 |
Method, apparatus and computer program for displaying search information
The present invention relates to a method for an electronic device displaying search information. The method comprises the steps of: transmitting a query with respect to a displayed page; and displaying search information that matches with content included in the page, wherein the step of transmitting a query is characterised by transmitting the query including one or more of a record log of a web browser executing the page, data extracted from the record log, data that is extracted from the page and that can be uploaded, and a screenshot of the page. |
US11294980B2 |
Web address determination based on a geo-position of a user
There are provided systems and method for a web address determination based on a geo-position of a user. A user may utilize a communication device at a location of an entity to be redirected to an online contact address of the entity. A server may receive a request from the communication device including a request for an online contact address for an entity at the location of the user. The server may then access the location of the user by either receiving the location of the user from the communication device or determining the location of the user by the server. Once the location of the user is accessed, the server may determine the online contact address for the entity at the location of the user. The online contact address may be transmitted to the user for display by the communication device, including display of a website for the entity. |
US11294979B2 |
System and method for matching users based on selections made by third parties
An apparatus includes an interface and a processor. The interface sends and receives data over a network. The processor uses the interface to transmit a first series of profiles to a first user that includes recommended profiles for a second user. The processor uses the interface to receive a selection from the first user of a profile corresponding to a third user. The processor uses the interface to transmit a second series of profiles to the third user that includes recommended profiles for the third user. The processor uses the interface to receive a selection from the third user of a profile corresponding to the second user. In response to receiving the selection from the first user of the profile corresponding to the third user and the selection from the third user of the profile corresponding to the second user, the processor enables communication between the second and third users. |
US11294974B1 |
Golden embeddings
An embedding associated with a query comprising one or more query terms is determined to be not stored in memory. An embedding is generated for the one or more query terms. One or more web documents that are similar to the generated embedding are determined. One or more content cards associated with the one or more web documents that are determined to be similar to the generated embedding are provided in a content feed. |
US11294970B1 |
Associating an entity with a search query
Methods and apparatus for associating an entity with at least one search query. Some implementations are directed to methods and apparatus for identifying multiple queries associated with an entity and identifying one or more of the queries as an entity search query that provides desired search results for the entity. Some implementations are directed to methods and apparatus for identifying a particular entity and, in response to identifying the particular entity, identifying an entity search query corresponding to the particular entity. |
US11294968B2 |
Combining website characteristics in an automatically generated website
Systems and methods of the present invention provide for one or more server computers communicatively coupled to a network and configured to: store a plurality of website feature data records including a first record defining a first website feature and a second record defining a second website feature; compare the records to determine whether a tag or metadata element within the records is common to both; if so, insert an affinity data record into the database defining a combination of the two website feature data records; and in response to a request, automatically generate and publish a website including the combination of the website features. |
US11294964B2 |
Method and system for searching new media information
Provided here are methods, systems, and apparatus, including computer programs encoded on computer storage media, for searching new media information using search engine. One of the methods includes: receiving search information input by a user using a search engine, and sending the search information to a server; obtaining, from a search result returned by the server, element data of new media information related to the search information; and displaying, in a current search result page of the search engine, the element data of the new media information in a new media display format, wherein the element data is data that is directly displayable without a page jump in response to an operation of the user on the element data. |
US11294962B2 |
Method for processing random interaction data, network server and intelligent dialog system
A method is provided for processing random interaction data. The method includes receiving random interaction data sent by a first terminal, and adding the random interaction data to a resource pool. The random interaction data carries user attribute information and inputted conversation information of a user of the first terminal. The method also includes, when no reply message for the random interaction data is received from one or more second terminals, activating a second interface and sending the random interaction data to an intelligent dialog system via the second interface, where the intelligent dialog system is configured to automatically generate reply information according to at least the inputted conversation information and the user attribute information. The method also includes receiving the reply information returned by the intelligent dialog system; and sending the reply information to the first terminal. |
US11294961B2 |
Information search apparatus, search program, database update method, database update apparatus and database update program, for searching a specified search target item associated with specified relation item
Data searching apparatus to speed up searching time. This apparatus searches search target items associated with the specified relation items. When a group of search target items is associated with a same group of relation items, an upper item is defined to both of the groups of search target items and relation items. The relation between the upper item and relation items are recorded on first data, whereas the relation between the upper item and search target items are recorded on second data. The relations between the relation items and search items which are not associated with the upper items are recorded in third data. When part of or all of the specified relation items is contained in the first data, the first data, at least the second data is searched, and when no specified relation item is contained on the first data, only the third data is searched. |
US11294958B2 |
Managing a distributed knowledge graph
A knowledge graph is divided into a plurality of sub-graphs, each sub-graph comprising a plurality of vertices and a plurality of edges. The knowledge graph is represented as a summary graph comprising for each of the sub-graphs a summary-graph vertex. A local sub-graph is generated as a copy of one of the sub-graphs together with a copy of a surrounding graph to the one of the sub-graphs. The content of the local sub-graph is modified. The local sub-graph is reintegrated, upon a reintegration trigger event, back into the knowledge graph, wherein a structure of the surrounding graph is used as a reintegration aid, by overlaying the structure and the knowledge graph, thereby identifying identical vertices of the surrounding structure and the knowledge graph as anchor points from where changes in the local sub-graph are reintegrated into the knowledge graph. |
US11294957B2 |
Video searching using multiple query terms
A method for searching video includes receiving a video query, the video query including a first video query term identifying a first foreground object, a second video query term identifying a second foreground object, and a third video query term identifying a spatiotemporal relationship; searching the video in response to the video query for the first foreground object and the second foreground object within the spatiotemporal relationship; and generating a search result in response to the searching. |
US11294953B2 |
Similar face retrieval method, device and storage medium
A similar face retrieval method and device and a storage medium are provided. The method includes: acquiring a face image to be retrieved; performing feature extraction on the face image to be retrieved based on a feature extraction model, and taking an output result of an antepenultimate layer of the feature extraction model as a first similar face feature of the face image to be retrieved; for each face image in a face database, acquiring the distance in feature space between the first similar face feature and a second similar face feature of each face image; and according to the obtained distance information, retrieving a target face image with the highest similarity to the face image to be retrieved in the face database. |
US11294949B2 |
Systems and methods for querying a distributed inventory of visual data
System, methods, and other embodiments described herein relate to using vehicles as mobile observation platforms and improving the querying of visual data within the vehicles by leveraging edge computing resources of the vehicles in a distributed network. In one embodiment, a method includes, in response to receiving, in a selected vehicle that is equipped with at least one camera, a visual query from a remote device, identifying search parameters from the query that specify at least visual content that is to be identified. The method includes analyzing a subset of a visual inventory to identify whether the subset includes the visual content by using at least a machine vision model executing on a processor within the selected vehicle. The visual inventory includes camera data that is acquired by the selected vehicle. The method includes communicating detection results about whether the subset includes the visual content to the remote device. |
US11294947B2 |
Method for line up contents of media equipment, and apparatus thereof
A content arranging method and apparatus in a media equipment and recording medium that stores a program source associated with the method are provided. The content arranging method includes extracting time information associated with stored contents from meta data of each of the stored contents, classifying the stored contents based on the extracted time information and a time interval for arranging the stored contents, determining at least one time item corresponding to the time interval, and arranging each of the classified contents under a corresponding time item. The method arranges the stored contents in the media equipment based on a time so that a user readily retrieves a desired content. |
US11294946B2 |
Methods and systems for generating textual summary from tabular data
This disclosure relates generally to methods and systems for generating a textual summary from a tabular data. During the textual summary generation using conventional end-to-end neural network-based techniques, a numeric data present in the tables is encoded via textual embeddings. However, the textual embeddings cannot reliably encode information about numeric concepts and relationships. The methods and systems generate the textual summary from the tabular data, by incorporating rank information for different records present in the tabular data. Then, a two-stage encoder-decoder network is used to learn correlations between the rank information and the probability of including the records based on the rank information, to obtain the textual summary generation model. The textual summary generation model identifies the content selection having the records present in the tables to be included in the textual summary and generates the textual summary from the identified content selection. |
US11294945B2 |
Unsupervised text summarization with reinforcement learning
A computer-implemented method is presented for performing Q-learning with language model for unsupervised text summarization. The method includes mapping each word of a sentence into a vector by using word embedding via a deep learning natural language processing model, assigning each of the words to an action and operation status, determining, for each of the words whose operation status represents “unoperated,” a status by calculating a local encoding and a global encoding, and concatenating the local encoding and the global encoding, the local encoding calculated based on a vector, an action, and an operation status of the word, and the global encoding calculated based on each of the local encodings of the words in a self-attention fashion, and determining, via an editorial agent, a Q-value for each of the words in terms of each of three actions based on the status. |
US11294931B1 |
Creating replicas from across storage groups of a time series database
Creating replicas of a time series database from across storage groups may be implemented for a time series database. Updates to a time series database may be maintained in an update log. Updates may be obtained from the log and ingested at different groups of copies of the time series database used to perform queries. Updates may be ingested at different rates at the different groups. A new copy may be added to one of the groups by copying a portion of the time series database for the new copy determined to be present in another group of copies and an update not found in the other from the log to the new copy. |
US11294929B1 |
Smart water data analytics
A system comprising: a centralized data acquisition subsystem to receive input data from one or more data silos; a data storage subsystem adapted to process, and store the received input data; a bridge application subsystem to securely ingest the received input data from the centralized data acquisition subsystem into the data storage subsystem; wherein the bridge application subsystem comprises a custom bridge program subscription; a data refining subsystem that is connected to the data storage subsystem and refines the input data acquired by the data storage subsystem, removes abnormal data and stores refined input data after refining; a predictive analytical subsystem is configured to generate output data using the refined input data from the data storage subsystem for processing and computing the input data to create a predictive analysis. |
US11294928B1 |
System architecture for relating and linking data objects
A system architecture for linking one or more derived objects to existing data objects in a data structure can be organized in a variety of forms. A method for establishing the architecture may include linking first and second data objects. The first data object may include a first plurality of properties, and the second data object may include a second plurality of properties. At least one of the second plurality of properties may be based on the first plurality of properties. The method may further include receiving, by a computer, a user limitation of a property type that is associated with the at least one of the second plurality of properties. The method may include deriving, based on the user limitation, a new object that includes a third plurality of properties. The third plurality of properties may include a subset of one or more of the first and second pluralities of properties. The new object may be linked to the first and second data objects. |
US11294925B2 |
Methods for implementing and using a database actuator
An embodiment of the present invention is directed to a database actuator tool that makes data readily available and enable users to focus on solving the problem rather than searching for data. The database actuator tool represents a browser-based application that may be used to create, store and/or execute a repository of frequently used or needed queries, e.g., SQL queries, using a very friendly and easily configurable user interface. The database actuator tool provides a configure-once and usable-forever by anyone with right entitlements solution. This provides a substantial productivity boost to a team that has a mix of developers and non-developers, including users with and without SQL knowledge. The database actuator tool may be used by various teams and/or applications. |
US11294919B2 |
Trihybrid data movement, data governance and data provenance system
A trihybrid data movement, data governance and data provenance system may include a distribute module, a publisher and a plurality of subscribers. The distribute module may include a user interface. The user interface may receive a publication registration from the publisher. The publication registration may register a publication. The user interface may receive a subscription registration from each of the plurality of subscribers. The subscription registration may subscribe to the publication. The publication registration and/or subscription registration may include metadata relating to the publication and/or subscription. A metadata store, included in the distribute module, may store the publication registration and/or the subscription registration. The publication may be published by transmitting a unique identifier from the publisher to an application programming interface within the distribute module. The distribute module may transmit, based on the stored publication registration and subscription registration, a customized publication to each of the plurality of subscribers. |
US11294913B2 |
Cognitive classification-based technical support system
Disclosed embodiments provide techniques for technical support. Previously reported problem reports are analyzed and symptoms are extracted. Solutions are associated with the previously reported problem reports. A newly submitted user problem is analyzed and symptoms are extracted and compared with the symptoms of the previously reported problems. Solutions are then associated with the user problem based on relevance to symptoms, product type, and/or other factors. |
US11294907B2 |
Domain query execution using user-provided definition
One embodiment provides a method, including: receiving a query from a user; identifying that a desired definition of the at least one term is unknown, by determining that the at least one term does not map to a term having a known definition; receiving the definition of the at least one term from the user; adding the definition to a domain grammar comprising (i) domain-specific terminology and (ii) definitions corresponding to the terms within the domain grammar, wherein the adding comprises (a) extracting expressions from the requested definition and (b) adding, for the at least one term, the expressions into a structured format within the domain grammar; combining (iii) the requested definition and (iv) terms from the parsed query having previously known definitions into a complete query; and providing a response to the query by executing the complete query on a knowledge store. |
US11294905B2 |
Sparse data index table
A set of queries on a collection of data records is received. A set of subconditions required to support the set of queries is determined. An index table is maintained, wherein an entry in the index table indicates a subcondition status associated with a data record in the collection of data records. A specific query is received indicating a specified set of subcondition statuses. The specified set of subcondition statuses is matched against the index table. A result set is returned corresponding to matched rows in the index table, wherein the matched rows match the specified set of subcondition statuses. |
US11294903B2 |
Partition-wise processing distribution
A system includes determination, for a first partitioned physical query operator in a query operator tree, of a partition-wise placement cost based on a cost of each table partition associated with the first partitioned physical query operator and a partition-wise placement cost of any child physical query operator of the first partitioned physical query operator, determination of a placement cost for the first partitioned physical query operator physical query operator for each of a plurality of operator execution locations based on the determined partition-wise placement cost, determination, for a logical query operator associated with the first partitioned physical query operator, of a merged placement cost for each of the plurality of operator execution locations, and determination an execution location for the first partitioned physical query operator based on the determined partition-wise placement cost. |
US11294901B1 |
Isolating the performance of functions included in queries
The performance of functions included in a query may be isolated from the performance of the query. A query may be received and a function within the query may be identified. Execution of the function may be isolated from the performance of the query. In some embodiments, a remote execution engine or service may perform the function in response to a request invoking performance of the function generated as part of executing a query execution plan for the query. Results from the function may be received and a result for the query provided based on the results of the function. |
US11294897B2 |
Database workload capture and replay
Technologies are described for facilitating data workload capture, workload replay, and comparing the performance of a plurality of database systems. A plurality of requests for database operations are received from one or more database clients. The requests for database operations are executed. For the plurality of requests for database operations, execution context information is generated for a plurality of execution contexts. For the plurality of requests for database operations, a plurality of performance measures are generated. The execution context information and the performance measures are stored in a workload capture store, such as a file. The workload capture file is useable to replay the captured workload at a second database system using at least a portion of the execution context information and at least a portion of the performance measures. |
US11294895B1 |
Systems and methods for generating anonymized software-bug alerts from query comments
Disclosed herein are systems and methods for generating anonymized software-bug alerts from query comments. In an embodiment, a data platform obtains query comments associated with a query, and determines that the query comments include a reference to a software bug of the data platform. In response to making that determination, the data platform generates an anonymized software-bug alert that includes at least part of the query comments, and transmits the anonymized software-bug alert to an endpoint such as a queue of software-bug tickets. |
US11294894B2 |
Dynamic resolution of dependencies for database guest languages
Herein are techniques that extend a software system to embed new guest programing languages (GPLs) that interoperate in a transparent, modular, and configurable way. In embodiments, a computer inserts an implementation of a GPL into a deployment of the system. A command registers the GPL, define subroutines for the GPL, generates a guest virtual environment, and adds a binding of a dependency to a guest module. In an embodiment, a native programing language invokes a guest programing language to cause importing intra- or inter-language dependencies. An embodiment defines a guest object that is implemented in a first GPL and accessed from a second GPL. In an embodiment, dependencies are retrieved from a virtual file system having several alternative implementation mechanisms that include: an archive file or an actual file system, and a memory buffer or a column of a database table. |
US11294892B2 |
Virtual archiving of database records
A database-management system (DBMS) archives a record of a database table by updating the record's unique “Archived” field. This indicates that the record should be considered to have been archived despite the fact that the record has not been physically moved to a distinct archival storage area. When a query requests access to the table, the DBMS determines whether the query requests access to only archived data, only active data, or both. If both, the DBMS searches the entire table. Otherwise, the DBMS scans each record's Archived field to consider only those records that satisfy the query's requirement for either archived or active data. If the DBMS incorporates Multi-Version Concurrency Control (MVCC) technology, the DBMS combines this procedure with MVCC's time-based version-selection mechanism. |
US11294889B2 |
Systems and methods for writing updates to and/or reading previously stored updates of assets implemented as smart contracts on a decentralized database
Systems and methods for writing updates to and/or reading previously stored updates of assets that are implemented as smart contracts on a decentralized database are disclosed. Exemplary implementations may: receive a first request, from a first client computing device associated with a first user, to write a first update to an individual asset, or to read one or more previously stored updates; transfer the first request to the decentralized database; responsive to transferring the first request, receive the first reference from the decentralized database; generate a second file and a second reference; store the second file on the content-addressable file system; and record the second reference in the state of the individual asset on the decentralized database. |
US11294881B2 |
Log-structured storage systems
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage devices, for data processing and storage. One of the methods includes receiving, by a storage system, a plurality of write requests for storing a respective plurality of blockchain data in the storage system. Each of the plurality of the blockchain data includes: a value of one or more of a block, a transaction, or a state of a blockchain network, and a key corresponding to the value. The storage system appends the plurality of the blockchain data to a data log file according to a chronological order of the plurality of the blockchain data, and refrains from sorting the plurality of the blockchain data in the data log file according to respective keys of values in the plurality of the blockchain data. |
US11294877B2 |
Efficient file renames using B-tree based persistence for file system name spaces
Embodiments for optimizing file lookups after a file or directory rename operation. Files are defined using inode, dirent, and hash entries, and the name space of the files are stored in a B−Tree using file system conventions in which the inode, dirent, and hash values are referenced by the directory first followed by the inode number, as in a first data structure denoted [directory:inode]. Upon a rename of a file, the old inode, dirent, and hash entries are deleted, and a reference is created to the old name using the inode number first followed by the old directory, as in a second data structure denoted [inode:old_directory], and this reference is used as a forward link to the new file under the new directory name. |
US11294872B2 |
Efficient database management system and method for use therewith
A database management system operates by: obtaining a dataset from a memory of the database management system, wherein the dataset includes a set of data records; determining a set of data characteristics of the dataset; determining a list of analytical calculations that are able to be executed on the dataset; determining an analytical calculation characteristic for each analytical calculation of the list of analytical calculations to produce a set of analytical calculation characteristics, wherein the analytical calculation characteristic indicates an estimated execution time to perform the analytical calculation; ranking each analytical calculation of the list of analytical calculations based on the set of data characteristics and the set of analytical calculation characteristics to produce a ranked list of analytical calculations; selecting an analytical calculation from the ranked list of analytical calculations based on the ranking; and executing the selected analytical calculation on the dataset to produce an analytical calculation result. |
US11294865B2 |
Using a scan data ledger for distributed security analysis of shared content
Methods and systems for providing a cost effective and robust security solution for shared files stored by file sharing software solutions are described herein. The methods and systems for generating a ledger associated with shared files, which may include scanning data received from applications associated with a number of client devices and from a cloud based scanner. An access manager may control file permissions granted to users based on requests for scan data from each user device requesting access to a shared file. A plurality of different scanning applications may provide data that is collected for each shared file to provide a diverse analysis of a shared file to increase user confidence in a file security status. |
US11294857B2 |
Managing files according to categories
According to various embodiments, with respect to a target set of files being managed (e.g., protected by data snapshots), each file in the target set of files is classified into one of two or more filesets (discontiguous filesets), where each of these filesets comprises one or more files that are related to each other by one or more factors, such as frequency of file change or purpose of existence (e.g., used by a software application). Once classified, files within the target set of files can be uniquely processed by a data management operation (e.g., incremental data snapshot process) according to their association to a discontiguous fileset. |
US11294855B2 |
Cloud-aware snapshot difference determination
Modifications made to files (e.g., stub files) within a distributed file storage system over a defined time period are determined. Moreover, the distributed file storage system employs a tiered cloud storage architecture. In one aspect, snapshots of a stub file can be generated at different instances of time. Further, metadata of the stub file within the different snapshots can be compared to determine whether the stub file has been modified. As an example, the metadata can include cache metadata that describes the content within the cache of the stub file and/or mapping metadata that describes the content within cloud storage that is referenced by the stub file. |
US11294853B1 |
Archiver for data stream service
Data is obtained from a data stream managed by a data stream service prior to expiration of a data retention time. The data is archived to a data store distinct from the data stream service (e.g., in a full or compacted mode). Access to the archived data is provided via a proxy that intercepts requests directed to the streaming service. For example, the proxy or a redirect utility for the proxy may intercept a query, and for data specified in the query that is past the retention expiration time, the data is retrieved from the data store. For data specified in the query that has not yet expired, the data is retrieved from the data stream service. In either case, the system responds to the query with the retrieved data according to the access interface of the data stream service (e.g., injecting the retrieved data into a data stream). |
US11294851B2 |
Reconfigurable reduced instruction set computer processor architecture with fractured cores
Systems and methods for reconfiguring a reduced instruction set computer processor architecture are disclosed. Exemplary implementations may: provide a primary processing core consisting of a RISC processor; provide a node wrapper associated with each of the plurality of secondary cores, the node wrapper comprising access memory associates with each secondary core, and a load/unload matrix associated with each secondary core; operate the architecture in a manner in which, for at least one core, data is read from and written to the at least cache memory in a control-centric mode; the secondary cores are selectively partitioned to operate in a streaming mode wherein data streams out of the corresponding secondary core into the main memory and other ones of the plurality of secondary cores. |
US11294848B1 |
Initialization sequencing of chiplet I/O channels within a chiplet system
A system comprises an interposer including interconnect and multiple chiplets arranged on the interposer. Each chiplet includes multiple chiplet input-output (I/O) channels interconnected to I/O channels of other chiplets by the interposer; a chiplet I/O interface for the chiplet I/O channels that includes multiple interface layers; and initialization logic circuitry configured to advance initialization of the chiplet interface sequentially through the interface layers starting with a lowest interface layer. |
US11294845B2 |
Information handling system memory module expander
An information handling system couples a solid state drive assembly having plural solid state drives to a motherboard with a single M.2 connector coupled to the motherboard by interfacing the plural solid state drives with an adapter circuit board having an M.2 interface defined at one end to insert into the motherboard connector and having plural M.2 connectors to interface with the plural solid state drives in a desired configuration, such as a stacked vertical configuration that more efficiently uses motherboard footprint to include persistent memory. |
US11294841B1 |
Dynamically configurable pipeline
Techniques disclosed herein relate to dynamically configurable multi-stage pipeline processing units. In one embodiment, a circuit includes a plurality of processing engines and a plurality of switches. Each of the plurality of processing engines includes an input port and an output port. Each of the plurality of switches comprises two input ports and two output ports. For each processing engine, the input port of the processing engine is electrically coupled to one of the switches, the output port of the processing engine is electrically coupled to another one of the switches, and the input port of the processing engine is electrically coupled to the output port of each of the processing engines by the switches. |
US11294838B2 |
Signaling mechanism for bus inversion
Methods, systems, and devices that support signaling mechanisms for bus inversion are described. A control signal that supports transferring information from a first controller to a second controller via a bus may also be configured to indicate whether or not data that is communicated over the bus is inverted. The control signal may be a control signal that enables reception of control information at the second controller. The control signal may be controlled by the first controller when data is transmitted to the second controller and may be controlled by the second controller when data is transmitted to the first controller. |
US11294837B2 |
Dynamic delay calibration of devices attached to bus systems utilizing time-multiplexed clock and data lines
Systems and methods for performing dynamic adaption and correction for internal delays in devices connected to a common time-multiplexed bus. The methods allow devices to operate reliably at a higher bus frequency by correcting for inherent and unknown delays within the components and in the system by measuring the actual delays using multiple readings with this bus. The inherent noise and jitter are utilized to increase the precision of the measurements thereby essentially using this uncertainty as a self-dithering for increased resolution in the measurements. During adaption, the delays may be adjusted in multiple step sizes for a faster adaption time. |
US11294833B2 |
Exchange of data within a dynamic transponder, and corresponding transponder
A first communication interface is a contactless communication interface for an integrated circuit. A second communication interface is coupled to a processing unit external to the integrated circuit. The transfer of data between the first communication interface and the second communication interface is made in a transfer mode using a volatile memory circuit. The volatile memory circuit is accessible simultaneously or virtually simultaneously firstly to processing circuit coupled to said first communication interface and secondly to said processing unit via said second communication interface. |
US11294828B2 |
Apparatus and method for controlling allocation of information into a cache storage
An apparatus and method are provided for controlling allocation of information into a cache storage. The apparatus has processing circuitry for executing instructions, and for allowing speculative execution of one or more of those instructions. A cache storage is also provided having a plurality of entries to store information for reference by the processing circuitry, and cache control circuitry is used to control the cache storage, the cache control circuitry comprising a speculative allocation tracker having a plurality of tracking entries. The cache control circuitry is responsive to a speculative request associated with the speculative execution, requiring identified information to be allocated into a given entry of the cache storage, to allocate a tracking entry in the speculative allocation tracker for the speculative request before allowing the identified information to be allocated into the given entry of the cache storage. The allocated tracking entry is employed to maintain restore information sufficient to enable the given entry to be restored to an original state that existed prior to the identified information being allocated into the given entry. The cache control circuitry is further responsive to a mis-speculation condition being detected in respect of the speculative request, to employ the restore information maintained in the allocated tracking entry for that speculative request in order to restore the given entry in the cache storage to the original state. Such an approach can provide robust protection against speculation-based cache timing side-channel attacks whilst alleviating the performance and/or power consumption issues associated with known techniques. |
US11294826B2 |
Method and apparatus for vector permutation
A method is provided that includes performing, by a processor in response to a vector permutation instruction, permutation of values stored in lanes of a vector to generate a permuted vector, wherein the permutation is responsive to a control storage location storing permute control input for each lane of the permuted vector, wherein the permute control input corresponding to each lane of the permuted vector indicates a value to be stored in the lane of the permuted vector, wherein the permute control input for at least one lane of the permuted vector indicates a value of a selected lane of the vector is to be stored in the at least one lane, and storing the permuted vector in a storage location indicated by an operand of the vector permutation instruction. |
US11294822B2 |
Non-volatile memory storage, computing system including the same and operation method thereof
Disclosed is a method of operating a non-volatile memory device. A method of operating a non-volatile memory device according to an embodiment of the present disclosure, in a method of operating a non-volatile memory device including a log storage area, a data storage area, and an ACK generation unit, may include receiving a log and data from a cache memory, storing the received log in the log storage area, storing the received data in the data storage area, and transmitting an ACK signal to the cache memory according to a result of storing the log and the data. |
US11294815B2 |
Multiple multithreaded processors with shared data cache
A multi-core processor configured to improve processing performance in certain computing contexts is provided. The multi-core processor includes multiple processing cores that implement barrel threading to execute multiple instruction threads in parallel while ensuring that the effects of an idle instruction or thread upon the performance of the processor is minimized. The multiple cores can also share a common data cache, thereby minimizing the need for expensive and complex mechanisms to mitigate inter-cache coherency issues. The barrel-threading can minimize the latency impacts associated with a shared data cache. In some examples, the multi-core processor can also include a serial processor configured to execute single threaded programming code that may not yield satisfactory performance in a processing environment that employs barrel threading. |
US11294794B2 |
Managing and maintaining multiple debug contexts in a debug execution mode for real-time processors
A real-time debugger implementation maintains and manages multiple debug contexts allowing developers to interact with real-time applications without “breaking” the system in which the debug application is executing. The debugger allows multiple debug contexts to exist and allows break points in real-time and non-real-time code portions of one or more applications executing on a debug enabled core of a processor. A debug monitor function may be implemented as a hardware logic module on the same integrated circuit as the processor. Higher priority interrupt service requests may be serviced while otherwise maintaining a context for the debug session (e.g., stopped at a developer defined breakpoint). Accordingly, the application developer executing the debugger may not have to be concerned with processing occurring on the processor that may be unrelated to the current debug session. |