Document Document Title
US11450800B2 Film with piezoelectric polymer region
A film comprising a piezoelectric polymer has an upper surface and a lower surface. The film has an active region comprising the piezoelectric polymer, which extends from the upper surface of the film to the lower surface of the film. The film also comprises an adhesive sheet, which defines part of the upper or lower surface of the film. Circuit sheets may be bonded to the upper and lower surfaces in a lamination process to produce a laminated piezoelectric device.
US11450798B2 Interconnects for quantum dot devices
Disclosed herein are quantum dot devices, as well as related computing devices and methods. For example, in some embodiments, a quantum dot device may include: a gate disposed on a quantum well stack; an insulating material disposed on the gate; and a conductive via extending through the insulating material and in conductive contact with the gate.
US11450797B2 Differential thermoelectric device
Differential thermoelectric devices are provided for monitoring a change of areal thermal energy dissipation rate and surface temperature profile. The devices include a through electrode connecting to different sets of thermoelectric elements at different regions of the device. A sensing circuitry is electrically connected to the thermoelectric elements to measure a voltage output.
US11450793B2 Semiconductor structure with nanoparticles and light emitting device having a phosphor material with nanoparticles
A semiconductor structure, a method for producing a semiconductor structure and a light emitting device are disclosed. In an embodiment a semiconductor structure includes a plurality of discrete encapsulated semiconductor nanoparticles and a plurality of discrete semiconductor free nanoparticles, wherein the discrete encapsulated semiconductor nanoparticles and the discrete semiconductor free nanoparticles form an agglomerate.
US11450792B2 Electro-optical device, method for manufacturing electro-optical device, and electronic apparatus
There is provided an electro-optical device including a light-emitting layer that has a first light-emitting element and a second light-emitting element which are adjacent to each other and a color filter layer that has a first color filter provided corresponding to the first light-emitting element and a second color filter provided corresponding to the second light-emitting element, in which an inter-element distance between the first light-emitting element and the second light-emitting element is 1.5 μm or less, and a thickness of layer between the light-emitting layer and the color filter layer is 6 times or less the inter-element distance.
US11450791B2 LED assembly for omnidirectional light applications
An LED bulb with an LED assembly, including a substrate having a first top surface, longer side surface and shorter side surface; a mount disposed on the first top surface, having a first inner side surface and second inner side surface facing the first inner side surface; a plurality of LED chips on the first top surface, arranged between the first and second inner side surfaces, having a second top surface; an electrode plate formed on the mount, electrically connected to the plurality of LED chips with a third top surface which does not extend beyond the shorter side surface in a top view; and a phosphor layer covering the plurality of LED chips, mount, and electrode plate, without covering the side surfaces; and a cover covering the LED assembly. The third top surface is higher than the second top surface in an elevation based on the first top surface.
US11450790B2 Light emitting device
The red light-emitting device includes a light source, a first layer covering at least a portion of the light source and containing a fluoride phosphor converting light emitted from the light source, and a second layer covering at least a portion of the first layer and containing a nitride phosphor converting light emitted from the light source and/or the first layer. An emission intensity ratio at an emission peak wavelength of the light source is greater than 0 and 0.1 or less, and the emission intensity ratio at the wavelength of the maximum emission peak in an emission spectrum of the light-emitting device is greater than 2.8, supposing the reference emission intensity that is the minimum emission intensity within the range of plus or minus 15 nm or 30 nm from the wavelength of the maximum emission peak in the emission spectrum of the light-emitting device is 1.
US11450786B2 Lighting module and lighting apparatus having same
Lighting module disclosed in an embodiment of the invention, a substrate; a plurality of light emitting devices disposed on the substrate; a first reflective layer disposed on the substrate; a resin layer disposed on the first reflective layer and the light emitting device; and a second reflective layer disposed on the resin layer, wherein the resin layer is a front side surface on which light generated from the plurality of light emitting devices is emitted, a rear side surface facing the front side surface, and first and second side surfaces connecting the front side surface and the rear side surface with each other. A distance between the first reflective layer and the second reflective layer is smaller than a distance between the front side surface and the rear side surface of the resin layer, and the front side surface of the resin layer has a plurality of convex portions convex toward the front side surface from the light emitting device and a plurality of concave portions recessed in a direction of the rear side surface.
US11450782B2 Germanium-on-silicon avalanche photodetector in silicon photonics platform, method of making the same
A germanium-on-silicon avalanche photodetector includes a silicon device layer of a silicon-on-insulator substrate having a central region characterized by modest-heavy n+ doping state between a first electrode region and a second electrode region in heavy n++ doping state; a first sub-layer of the central region modified to nearly neutral doping state and located from a first depth down to a second depth below a top surface of the silicon device layer; a second sub-layer of the central region modified to modest p doping state embedded from the top surface down to the first depth to interface with the first sub-layer; a layer of germanium with a bottom side attached to the top surface of the second sub-layer; and a third sub-layer embedded into a top side of the layer of germanium, characterized by heavy p++ doping state.
US11450778B2 Ag-doped photovoltaic devices and method of making
A doped photovoltaic device is presented. The photovoltaic device includes a semiconductor absorber layer or stack disposed between a front contact and a back contact. The absorber layer comprises cadmium, selenium, and tellurium doped with Ag, and optionally with Cu. The Ag dopant may be added to the absorber in amounts ranging from 5×1015/cm3 to 2.5×1017/cm3 via any of several methods of application before, during, or after deposition of the absorber layer. The photovoltaic device has improved Fill Factor and PMAX at higher Pr(=Isc*Voc product) values, e.g. about 160 W, which results in improved conversion efficiency compared to a device not doped with Ag. Improved PT may result from increased Isc, increased Voc, or both.
US11450776B2 Contacting area on germanium
A method of forming an area of electric contact with a semiconductor region mainly made of germanium, comprising the forming of a first area made of a first intermetallic material where more than 70% of the non-metal atoms are silicon atoms. There is also described a device including such a contacting area.
US11450773B2 Thin film transistor, method of fabricating thin film transistor, and display apparatus having thin film transistor
A thin film transistor is provided. The thin film transistor includes a base substrate; a first target layer on the base substrate; a first insulating layer on a side of the first target layer away from the base substrate; an intermediate layer on a side of the first insulating layer away from the first target layer; a second insulating layer on a side of the intermediate layer away from the first insulating layer; and a second target layer on a side of the second insulating layer away from the intermediate layer. The first target layer is electrically connected to the second target layer. The intermediate layer is one of a gate electrode and an active layer, and the first target layer and the second target layer together constitute another one of the gate electrode and the active layer.
US11450764B2 Semiconductor device and method of forming the same
A method of forming a semiconductor device includes: providing a substrate, wherein a buffer layer, a channel layer, and a barrier layer are sequentially formed on the substrate; forming a doped compound semiconductor layer on a portion of the barrier layer; forming a first etch stop layer on the doped compound semiconductor layer; forming a second etch stop layer on the first etch stop layer; forming a first dielectric layer on the second etch stop layer; forming an etch protection layer on the first dielectric layer; performing a first etch process to form a recess in the first dielectric layer; performing a second etch process to form an opening exposing a portion of the second etch stop layer; performing a removal process to remove remaining portions of the etch protection layer on the first dielectric layer; and forming a gate metal layer to fill the opening.
US11450762B2 Semiconductor device
A semiconductor device is an IGBT of a trench-gate structure and has a storage region directly beneath a p−-type base region. The semiconductor device has gate trenches and dummy trenches as trenches configuring the trench-gate structure. An interval (mesa width) at which the trenches are disposed is in a range of 0.7 μm to 2 μm. In each of the gate trenches, a gate electrode of a gate potential is provided via a first gate insulating film. In each of the dummy trenches, a dummy gate electrode of an emitter potential is provided via a second gate insulating film. A total number of the gate electrode is in a range of 60% to 84% of a total number of the dummy electrodes.
US11450761B2 Semiconductor device
A semiconductor device including a well region in a substrate, an impurity region in the well region, a first active fin on the impurity region, a second active fin on the well region, and a connection pattern penetrating the second active fin and connected to the well region may be provided. The substrate and the impurity region include impurities having a first conductivity type. The well region includes impurities having a second conductivity type different from the first conductivity type. The first active fin includes a plurality of first semiconductor patterns that are spaced apart from each other in a direction perpendicular to a top surface of the substrate. The first semiconductor patterns and the impurity region include impurities having the first conductivity type.
US11450757B2 FinFET device and methods of forming
A finFET device and methods of forming a finFET device are provided. The method includes depositing a dummy gate over and along sidewalls of a fin extending upwards from a semiconductor substrate, forming a first gate spacer along a sidewall of the dummy gate, and plasma-doping the first gate spacer with carbon to form a carbon-doped gate spacer. The method further includes forming a source/drain region adjacent a channel region of the fin and diffusing carbon from the carbon-doped gate spacer into a first region of the fin to provide a first carbon-doped region. The first carbon-doped region is disposed between at least a portion of the source/drain region and the channel region of the fin.
US11450752B2 Semiconductor device
A semiconductor device includes a substrate having a main surface, and a temperature-sensitive diode structure having a trench formed in the main surface, a polysilicon layer embedded in the trench, a p-type anode region formed in the polysilicon layer, and an n-type cathode region formed in the polysilicon layer.
US11450749B2 Electrode structure for vertical group III-V device
Various embodiments of the present disclosure are directed towards a semiconductor structure including a buffer layer disposed between an active layer and a substrate. The active layer overlies the substrate. The substrate and the buffer layer include a plurality of pillar structures that extend vertically from a bottom surface of the active layer in a direction away from the active layer. A top electrode overlies an upper surface of the active layer. A bottom electrode underlies the substrate. The bottom electrode includes a conductive body and a plurality of conductive structures that respectively extend continuously from the conductive body, along sidewalls of the pillar structures, to a lower surface of the active layer.
US11450747B2 Semiconductor structure with an epitaxial layer
The present invention discloses a semiconductor structure with an epitaxial layer, including a substrate, a blocking layer on said substrate, wherein said blocking layer is provided with predetermined recess patterns, multiple recesses formed in said substrate, wherein each of said multiple recesses is in 3D diamond shape with a centerline perpendicular to a surface of said substrate, a buffer layer on a surface of each of said multiple recesses, and an epitaxial layer comprising a buried portion formed on said buffer layer in each of said multiple recesses and only one above-surface portion formed directly above said blocking layer and directly above said recess patterns of said blocking layer, and said above-surface portion directly connects said buried portion in each of said multiple recesses, and a first void is formed inside each of said buried portions of said epitaxial layer in said recess.
US11450741B2 Doping for semiconductor device with conductive feature
The present disclosure relates generally to doping for conductive features in a semiconductor device. In an example, a structure includes an active region of a transistor. The active region includes a source/drain region, and the source/drain region is defined at least in part by a first dopant having a first dopant concentration. The source/drain region further includes a second dopant with a concentration profile having a consistent concentration from a surface of the source/drain region into a depth of the source/drain region. The consistent concentration is greater than the first dopant concentration. The structure further includes a conductive feature contacting the source/drain region at the surface of the source/drain region.
US11450737B2 Nanorod production method and nanorod produced thereby
Provided is a method of manufacturing a nanorod. The method comprising comprises the steps of: providing a growth substrate and a support substrate; epitaxially growing a nanomaterial layer onto one surface of the growth substrate; forming a sacrificial layer on one surface of the support substrate; bonding the nanomaterial layer with the sacrificial layer; separating the growth substrate from the nanomaterial layer; flattening the nanomaterial layer; forming a nanorod by etching the nanomaterial layer; and separating the nanorod by removing the sacrificial layer.
US11450734B2 Semiconductor device and fabrication method for semiconductor device
A semiconductor device includes an edge terminal structure portion provided between the active portion and an end portion of the semiconductor substrate on an upper surface of the semiconductor substrate, in which the edge terminal structure portion has a first high concentration region of the first conductivity type which has a donor concentration higher than a doping concentration of the bulk donor in a region between the upper surface and a lower surface of the semiconductor substrate, an upper surface of the first high concentration region is located on an upper surface side of the semiconductor substrate, and a lower surface of the first high concentration region is located on a lower surface side of the semiconductor substrate.
US11450732B2 Structure for capacitor protection, package structure, and method of forming package structure
A package structure includes: a substrate; a chip arranged on a part of a surface of the substrate; a metal thermal conducting layer arranged on a top surface of the chip; a capacitive structure arranged on another part of the surface of the substrate and arranged to be independent from the chip; and a cover including a first cover layer and a second cover layer connected to the first cover layer. A first opening is defined to extend through the first and the second cover layers. The second cover layer is arranged on a bottom of the first cover layer and perpendicular to the first cover layer. The first cover layer is arranged on the capacitive structure. The chip is received in the first opening. The second cover layer is arranged between the capacitive structure and the chip, and is fixed to the substrate.
US11450727B2 Array substrate for flexible display panel including gap between peripheral trace and insulating layer
An array substrate includes a base, conductive structures, a peripheral trace, a first insulating layer and a second insulating layer. The base has a working area and a peripheral area outside the working area. The conductive structures are arranged in a matrix on the working area of the base. The peripheral trace is disposed on the peripheral area of the base and electrically connected to at least one of the conductive structures. The first insulating layer has an opening, wherein the peripheral trace is disposed in the opening or on the first insulating layer and besides the opening, and there is a gap between a sidewall of the first insulating layer defining the opening and the peripheral trace. The second insulating layer is disposed on the first insulating layer and the peripheral trace, and the second insulating layer is filled in the gap.
US11450718B2 Display apparatus and method of manufacturing the same
A display apparatus may include a substrate including a display area and a sensor area, the display area including a main pixel, and the sensor area including an auxiliary pixel and a transmission area, a first pixel electrode and a light-emitting layer each in the main pixel, a second pixel electrode and a second light-emitting layer each in the auxiliary pixel, an opposite electrode integrally arranged in the display area and the sensor area, and defining an opening corresponding to the transmission area, and an organic pattern layer surrounding at least a part of the transmission area.
US11450717B2 Display device
A display device including a first sensor part that includes a first trunk portion, a first branch portion connected to the first trunk portion and extending in a direction different from a first direction and a second direction, a second branch portion spaced apart from the first branch portion, and a bridge connecting the first branch portion to the second branch portion. A second sensor part includes a second trunk portion extending in the second direction, and a third branch portion disposed between the first branch portion and the second branch portion.
US11450712B2 Memristive device
A memristive device and mechanisms for providing and using the memristive device are described. The memristive device includes a nanowire, a plurality of memristive plugs and a plurality of electrodes. The nanowire has a conductive core and an insulator coating at least a portion of the conductive core. The insulator has a plurality of apertures therein. The memristive plugs are for the apertures. At least a portion of each of the memristive plugs resides in each of the apertures. The memristive plugs are between the conductive core and the electrodes.
US11450700B2 Semiconductor image sensor pixel isolation structure for reducing crosstalk
In some embodiments, the present disclosure relates to an image sensor structure. The image sensor structure includes a substrate. The substrate includes a first side and a second side opposite the first side. A photodetector extends into the first side of the substrate. An isolation structure comprises a first isolation segment and a second isolation segment that extend through the substrate. The first isolation segment and the second isolation segment are respectively on opposite sides of the photodetector and comprise a dielectric. A first metal line is on the first side of the substrate. A dummy contact structure comprises a first dummy segment and a second dummy segment. Both the first dummy segment and the second dummy segment comprise metal and extend from the first metal line to the first isolation segment and the second isolation segment, respectively.
US11450699B2 Image sensor comprising pixels for preventing or reducing the crosstalk effect
The present disclosure concerns an image sensor comprising a set of pixels, wherein each pixel of the set comprises a first and a second element, the first element comprising a photodiode module unit, and the second element being an element for filtering color and focusing incident light into said first element. The image sensor further comprises at least two consecutive pixels from the set of pixels, for which first elements are put side by side, and wherein the image sensor comprises a gap between second elements of said at least two consecutive pixels.
US11450697B2 Chip package with substrate having first opening surrounded by second opening and method for forming the same
A chip package including a substrate, a first conductive structure, and an electrical isolation structure is provided. The substrate has a first surface and a second surface opposite the first surface), and includes a first opening and a second opening surrounding the first opening. The substrate includes a sensor device adjacent to the first surface. A first conductive structure includes a first conductive portion in the first opening of the substrate, and a second conductive portion over the second surface of the substrate. An electrical isolation structure includes a first isolation portion in the second opening of the substrate, and a second isolation portion extending from the first isolation portion and between the second surface of the substrate and the second conductive portion. The first isolation portion surrounds the first conductive portion.
US11450694B2 Display apparatus and electronic device
A highly reliable display apparatus is provided.In an EL display apparatus including a specific pixel having a function of adding data, a storage node is provided in the pixel, and first data can be held in the storage node. In the pixel, second data is added to the first data through capacitive coupling, whereby third data can be generated. A light-emitting device operates in accordance with the third data. In the pixel, a light-emitting device that requires a high voltage for light emission or a light-emitting device to which application of a high voltage is preferred is provided.
US11450690B2 Display module and display device
A display includes at least an array substrate, and the array substrate has a drive circuit layer. At least one first notch is provided on an outer edge of a lead-out side of the array substrate, and a first conductor is disposed in each first notch. A first end of the first conductor is in contact with a lead end of the drive circuit layer, and a second end of the first conductor extends along the first notch to a back side of the array substrate.
US11450689B2 Integrated circuit with double isolation of deep and shallow trench-isolation type
A silicon-on-insulator semiconductor substrate supports rows extending in a direction. Each row includes complementary MOS transistors and associated contact regions allowing back gate of the complementary MOS transistors to be biased. All transistors and associated contact regions of a given row are mutually isolated by a first trench isolation. Each row is bordered on opposed edges extending parallel to said direction by corresponding second trench isolations that are shallower than the first trench isolation.
US11450684B2 Memory device
A memory device includes a lower structure and a plurality of upper structures stacked on the lower structure. The lower structure includes a peripheral circuit, and an upper bonding pad disposed on a top surface of the lower structure. Each of the plurality of upper structures includes a bit line, a through via, and a lower bonding pad disposed on a bottom surface of the upper structures and connected to the through via. Each of upper structures, other than an uppermost upper structure, further includes an upper bonding pad disposed on a top surface thereof and connected to the through via. The bit line includes a gap separating a first portion of the bit line from a second portion thereof in the horizontal direction, and the through via overlaps the gap of the bit line in a plan view.
US11450671B2 Semiconductor apparatus having stacked devices and method of manufacture thereof
Aspects of the disclosure provide a semiconductor apparatus including a first stack of transistors and a second stack of transistors. The first stack includes a first transistor and a second transistor stacked on the first transistor along a Z direction perpendicular to a substrate plane. The second stack includes a third transistor and a fourth transistor stacked on the third transistor along the Z direction. The semiconductor apparatus includes a first routing track and a second routing track electrically isolated from the first routing track. The first and second routing tracks extend in an X direction parallel to the substrate plane. A first and fourth conductive trace conductively couple a first gate of the first transistor and a fourth gate of the fourth transistor to the first routing track, respectively. A first terminal structure conductively couples four source/drain terminals of the first, second, third and fourth transistors, respectively.
US11450670B1 Semiconductor memory cell and the forming method thereof
The invention provides a semiconductor memory cell, the semiconductor memory cell includes a substrate having a first conductivity type, a doped region in the substrate, wherein the doped region has a second conductivity type, and the first conductivity type is complementary to the second conductivity type, a capacitor insulating layer and an upper electrode on the doped region, a transistor on the substrate, and a shallow trench isolation disposed between the transistor and the capacitor insulating layer, and the shallow trench isolation is disposed in the doped region.
US11450668B2 Integrated memory comprising secondary access devices between digit lines and primary access devices
Some embodiments include an integrated assembly having a primary access transistor. The primary access transistor has a first source/drain region and a second source/drain region. The first and second source/drain regions are coupled to one another when the primary access transistor is in an ON mode, and are not coupled to one another when the primary access transistor is in an OFF mode. A charge-storage device is coupled with the first source/drain region. A digit line is coupled with the second source/drain region through a secondary access device. The secondary access device has an ON mode and an OFF mode. The digit line is coupled with the charge-storage device only when both the primary access transistor and the secondary access device are in their respective ON modes.
US11450666B2 Semiconductor devices including two-dimensional material and methods of fabrication thereof
According to embodiments of the present disclosure, two-dimensional (2D) materials may be used as nanosheet channels for multi-channel transistors. Nanosheet channels made two-dimensional (2D) materials can achieve the same drive current at smaller dimensions and/or fewer number of channels, therefore enable scaling down and/or boost derive current. Embodiments of the present disclosure also provide a solution of P-type and N-type balancing in a device without increasing footprint of the device.
US11450664B2 Semiconductor device having nanosheet transistor and methods of fabrication thereof
A semiconductor device structure is provided. The device includes first semiconductor layers and second semiconductor layers disposed below and aligned with the first semiconductor layers. Each first semiconductor layer is surrounded by a first and fourth intermixed layers. The first intermixed layer is disposed between the first semiconductor layer and the fourth intermixed layer and includes a first and second materials. The fourth intermixed layer includes a third and fourth materials. Each second semiconductor layer is surrounded by a second and third intermixed layers. The second intermixed layer is disposed between the second semiconductor layer and the third intermixed layer and includes the first and a fifth material. The third intermixed layer includes the third and a sixth material. The second and fourth material are a dipole material having a first polarity, and the fifth and sixth material are a dipole material having a second polarity opposite the first polarity.
US11450661B2 Forming STI regions to separate semiconductor Fins
A first Fin Field-Effect Transistor (FinFET) and a second FinFET are adjacent to each other. Each of the first FinFET and the second FinFET includes a semiconductor fin, a gate dielectric on sidewalls and a top surface of the semiconductor fin, and a gate electrode over the gate dielectric. The semiconductor fin of the first FinFET and the semiconductor fin of the second FinFET are aligned to a straight line. An isolation region is aligned to the straight line, wherein the isolation region includes a portion at a same level as the semiconductor fins of the first FinFET and the second FinFET. A continuous straight semiconductor strip is overlapped by the semiconductor fins of the first FinFET and the second FinFET. A Shallow Trench Isolation (STI) region is on a side of, and contacts, the semiconductor strip. The isolation region and the first STI region form a distinguishable interface.
US11450660B2 Semiconductor device and method of fabricating the same
Provided is a semiconductor device including a substrate, an isolation structure, a gate dielectric layer, a high-k dielectric layer, and a protection cap. The substrate includes a first region, a second region, and a transition region located between the first region and the second region. The isolation structure, located in the transition region. The gate dielectric layer is located on the isolation structure. The high-k dielectric layer is located on the isolation structure and extended to cover a sidewall and a surface of the gate dielectric layer. The protection cap is located on a surface and sidewalls of the high-k dielectric layer.
US11450659B2 On-chip decoupling capacitor
A semiconductor device including a decoupling capacitor disposed between adjacent device source-drain regions, the decoupling capacitor comprising an outer metal liner, a dielectric disposed adjacent to the outer metal liner, and an inner metal liner disposed adjacent to the dielectric, a single diffusion break isolation region disposed between the adjacent device source-drain regions. The outer metal liner is disposed in electrical contact with the adjacent device source-drain regions.
US11450656B2 Anti-parallel diode device
An anti-parallel diode device includes a first semiconductor, a second semiconductor, a third semiconductor, and a third diode. The first semiconductor is of a first conductivity type, and the second semiconductor and the third semiconductor are of a second conductivity type. The second semiconductor is in contact with the first semiconductor, so that the first semiconductor and the second semiconductor form a first diode. The third semiconductor is in contact with the first semiconductor, so that the first semiconductor and the third semiconductor form a second diode. A first terminal of the third diode is electrically connected to the first semiconductor. The first terminal of the third diode is of the second conductivity type.
US11450651B2 LED device and light emitting apparatus including the same
A LED device includes multiple LED chips each including opposite first and second surfaces, a side surface, and an electrode assembly disposed on the second surface and including first and second electrodes. The first surface of each of the LED chips is a light exit surface. The LED device further includes an electric circuit layer assembly disposed on the second surfaces of the LED chips and having opposite first and second surfaces and a side surface. The first surface is electrically connected to the first and second electrodes. The LED device further includes an encapsulating layer enclosing the LED chips and the electric circuit layer assembly to expose the second surface of the electric circuit layer assembly.
US11450650B2 Display device
A display device includes a substrate, an emission layer provided on the substrate and a reflective layer provided on the emission layer. The emission layer has an emission region that emits light, the reflective layer has a first opening, the emission region overlaps the first opening in a direction perpendicular to an upper surface of the substrate and a first width of the emission region is smaller than a second width of the first opening.
US11450647B2 Semiconductor module and semiconductor device including the same
A semiconductor module disclosed herein may include: a first semiconductor element; an encapsulant that encapsulates the first semiconductor element; and a first stacked substrate on which the first semiconductor element is disposed, wherein the first stacked substrate may include a first insulator substrate, a first inner conductive layer and a first outer conductive layer, the first inner conductive layer being disposed on one side relative to the first insulator substrate, and the first outer conductive layer being disposed on another side relative to the first insulator substrate; the first inner conductive layer may be electrically connected to the first semiconductor element inside the encapsulant; and a part of the first inner conductive layer may be located outside the encapsulant and be configured to enable an external member to be bonded to the part.
US11450644B2 Semiconductor package having a reinforcement layer
A semiconductor package is provided. The semiconductor package may include a substrate, a chip stack disposed on the substrate, the chip stack including a plurality of semiconductor chips, a plurality of bonding wires electrically connecting the substrate to the plurality of semiconductor chips, a reinforcement layer disposed on the chip stack, and a molding layer surrounding side surfaces of the chip stack and the bonding wires and contacting side surfaces of the reinforcement layer. The reinforcement layer may include a lower layer including an adhesive, an intermediate layer disposed on the lower layer, and an upper layer disposed on the intermediate layer. The intermediate layer may have elongation in a range of 5% to 70%. The upper layer may have elongation less than 5%.
US11450641B2 Method of fabricating package structure
Provided is a method for forming a conductive feature including forming a seed layer over a substrate; forming a patterned mask layer on the seed layer, wherein the patterned mask layer has an opening exposing the seed layer; forming a conductive material in the opening; removing the patterned mask layer to expose a portion of the seed layer; and removing the portion of the seed layer by using an etching solution including a protective agent, thereby forming a conductive feature, wherein the protective agent has multiple active sites to adsorb on the conductive material.
US11450638B2 Bump bond structure for enhanced electromigration performance
A microelectronic device has a pillar connected to an external terminal by an intermetallic joint. Either the pillar or the external terminal, or both, include copper in direct contact with the intermetallic joint. The intermetallic joint includes at least 90 weight percent of at least one copper-tin intermetallic compound. The intermetallic joint is free of voids having a combined volume greater than 10 percent of a volume of the intermetallic joint; and free of a void having a volume greater than 5 percent of the volume of the intermetallic joint. The microelectronic device may be formed using solder which includes at least 93 weight percent tin, 0.5 weight percent to 5.0 weight percent silver, and 0.4 weight percent to 1.0 weight percent copper, to form a solder joint between the pillar and the external terminal, followed by thermal aging to convert the solder joint to the intermetallic joint.
US11450637B2 Methods for bonding semiconductor structures and semiconductor devices thereof
Embodiments of semiconductor devices and fabrication methods thereof are disclosed. In an example, a method for forming a semiconductor device is provided. The method includes the following operations. In a first semiconductor structure, a first bonding layer is formed having a first dielectric layer and a plurality of protruding contact structures. In a second semiconductor structure, a second bonding layer is formed having a second dielectric layer and a plurality of recess contact structures. The plurality of protruding contact structures are bonded with the plurality of recess contact structures such that each of the plurality of protruding contacts is in contact with a respective recess contact structure.
US11450634B2 Package substrate and semiconductor package with elevated bonding pad, and comprising the same
A package substrate includes a first insulating layer, a first redistribution wiring buried in the first insulating layer, a first bonding pad including a lower surface disposed on an upper surface of the first insulating layer, and a first bonding surface, and a second, elevated, bonding pad disposed on the upper surface of the first insulating layer. The second bonding pad includes a metal layer disposed on the upper surface of the first insulating layer, and a second bonding pad layer having a lower surface connected to the metal layer and a second bonding surface. The metal layer is disposed between the upper surface of the first insulating layer and the lower surface of the second bonding pad layer. The second bonding surface of the second bonding pad layer is higher than the first bonding surface of the first bonding pad.
US11450630B2 Coupling of integrated circuits (ICS) through a passivation-defined contact pad
Components may be placed on an active side of a wafer as part of wafer-level chip scale packaging (WLCSP) for use in electronic devices. Pad layouts for the components on an active side of a wafer may be passivation-defined by forming a conductive terminal over a first dielectric layer and a forming a passivating, second dielectric layer over the conductive terminal. Openings formed in the second dielectric layer define component contacts to the conductive terminal and circuitry on the wafer coupled to the conductive terminal. Trenches may be used between pairs of contact pads to further reduce issues resulting from short circuits and/or underfills. A conductive pad may further be deposited in the opening to form underbump metallization (UBM) for coupling the component to the wafer.
US11450629B2 Intra-semiconductor die communication via waveguide in a multi-die semiconductor package
An interposer layer includes an integral waveguide to facilitate high speed (e.g., greater than 80 GHz) communication between semiconductor dies in a semiconductor package. An interposer layer may include a waveguide member and a dielectric layer disposed adjacent at least a portion of an exterior perimeter of the waveguide member. The waveguide member includes a material having a first relative permittivity. The dielectric member includes a material having a second relative permittivity that is less than the first relative permittivity. The waveguide member and the dielectric member form an interposer layer having an upper surface and a lower surface. A first conductive sheet may be disposed proximate the upper surface of the interposer layer and a second conductive sheet may be disposed proximate the lower surface of the interposer layer.
US11450615B2 Package structure and method of fabricating the same
A structure including a first semiconductor die, an interposer and a first insulating encapsulation is provided. The first semiconductor die includes a semiconductor substrate, an interconnect structure disposed on the semiconductor substrate and conductive vias disposed on the interconnect structure. The interposer includes a dielectric layer and through vias penetrating through the dielectric layer. The first insulating encapsulation laterally encapsulates the first semiconductor die and the interposer, wherein a thickness of the dielectric layer of the interposer substantially equals to a thickness of the first semiconductor die and a thickness of the first insulating encapsulation.
US11450614B2 Semiconductor package
There is provided a semiconductor package capable of preventing damage to an interposer to improve reliability. The semiconductor package includes a first substrate including a first insulating layer and first conductive patterns, an interposer disposed on a top surface of the first substrate and including a second insulating layer and second conductive patterns, first connecting members in contact with the top surface of the first substrate and a bottom surface of the interposer, and supporting members including solder parts, which are in contact with the top surface of the first substrate and the bottom surface of the interposer, and core parts, which are disposed in the solder parts and include a different material from the solder parts. The first connecting members electrically connect the first conductive patterns and the second conductive patterns, and the supporting members do not electrically connect the first conductive patterns and the second conductive patterns.
US11450609B2 Electro-migration reduction
The present disclosure provides a structure and a method to reduce electro-migration. An interconnect structure according to the present disclosure includes a conductive feature embedded in a dielectric layer, a capping barrier layer disposed over the conductive feature and the dielectric layer, and an adhesion layer sandwiched between the capping barrier layer and the dielectric layer. The adhesion layer includes a degree of crystallinity between about 40% and about 70%.
US11450606B2 Chip scale package structure and method of forming the same
A semiconductor package structure including a semiconductor die having a first surface, a second surface opposite the first surface, and a third surface adjoined between the first surface and the second surface. A first protective insulating layer covers the first and third surfaces of the semiconductor die. A redistribution layer (RDL) structure is electrically coupled to the semiconductor die and surrounded by the first protective insulating layer on the first surface of the semiconductor die. A first passivation layer covers the first protective insulating layer and the RDL structure. At least one conductive structure passes through the first passivation layer and is electrically coupled to the RDL structure. A method of forming the semiconductor package is also provided.
US11450601B2 Assemblies comprising memory cells and select gates
Some embodiments include an assembly having a memory stack which includes dielectric levels and conductive levels. A select gate structure is over the memory stack. A trench extends through the select gate structure. The trench has a first side and an opposing second side, along a cross-section. The trench splits the select gate structure into a first select gate configuration and a second select gate configuration. A void is within the trench and is laterally between the first and second select gate configurations. Channel material pillars extend through the memory stack. Memory cells are along the channel material pillars.
US11450600B2 Semiconductor devices including decoupling capacitors
Methods of forming decoupling capacitors in interconnect structures formed on backsides of semiconductor devices and semiconductor devices including the same are disclosed. In an embodiment, a device includes a device layer including a first transistor; a first interconnect structure on a front-side of the device layer; a second interconnect structure on a backside of the device layer, the second interconnect structure including a first dielectric layer on the backside of the device layer; a contact extending through the first dielectric layer to a source/drain region of the first transistor; a first conductive layer including a first conductive line electrically connected to the source/drain region of the first transistor through the contact; and a second dielectric layer adjacent the first conductive line, the second dielectric layer including a material having a k-value greater than 7.0, a first decoupling capacitor including the first conductive line and the second dielectric layer.
US11450599B2 Semiconductor component
An integrated circuit is provided. The integrated circuit includes a first trace, a second trace and a third trace. The first trace, the second trace and the third trace are each a continuous trace. The first trace, the second trace and the third trace together use only two conductor layers of a semiconductor structure. In a crossing area of the first trace, the second trace and the third trace, the first trace crosses the second trace once, the first trace crosses the third trace once, and the second trace crosses the third trace once.
US11450587B2 Heat removal mechanism for stack-based electronic device with process control component and processing components
An electronic device includes a stack with at least one electrically conductive layer structure and/or at least one electrically insulating layer structure, a plurality of processing components on and/or in the stack, a process control component coupled with at least part of the processing components for transmitting signals and configured for controlling processes executed by the processing components and/or by the process control component, and a heat removal structure on or above which at least one of the process control component and the processing components is arranged.
US11450585B2 On-die thermal management for VLSI applications
Apparatus and methods are provided for managing operations of a semiconductor chip. In an exemplary embodiment, there is provided a semiconductor chip that may comprise a temperature sensor, a thermal heater, a processor and thermal control logic. The thermal control logic may be configured to: determine that a first temperature read-out from the temperature sensor reaches a first temperature threshold value, turn on the thermal heater, determine that a second temperature read-out from the temperature sensor reaches a second temperature threshold value that is lower than the first temperature threshold value, suspend functions of the processor, determine that a third temperature read-out from the temperature sensor reaches the first temperature threshold value, resume the functions of the processor, determine that a fourth temperature read-out from the temperature sensor reaches a third temperature threshold value that is higher than the first temperature threshold value and turn off the thermal heater.
US11450584B2 Warpage control of semiconductor die
A method is provided. A bottom passivation layer is formed on a dielectric layer over a semiconductor substrate. Then, a first opening is formed in the bottom passivation layer to expose a portion of the dielectric layer. Next, a metal pad is formed in the first opening. Afterwards, a first oxide-based passivation layer is formed over the metal pad. Then, a second oxide-based passivation layer is formed over the first oxide-based passivation layer. The second oxide-based passivation layer has a hardness less than a hardness of the first oxide-based passivation layer.
US11450583B2 Semiconductor packages
Provided is a stacked semiconductor package including a package base substrate including a plurality of signal wires and at least one power wire, wherein a plurality of top downsurface connecting pads and a plurality of bottom surface connecting pads are on a top surface and a bottom surface of the package base substrate, respectively; and a plurality of semiconductor chips that are sequentially stacked on the package base substrate and are electrically connected to the top surface connecting pads, the plurality of semiconductor chips including a first semiconductor chip that is a bottommost semiconductor chip, and a second semiconductor chip that is on the first semiconductor chip, wherein the signal wires are arranged apart from a portion of the package base substrate, the first portion that overlaps a first edge of the first semiconductor chip, the first edge overlapping the second semiconductor chip in a vertical direction.
US11450582B2 Wafer-level package structure
A wafer-level package structure is provided, including a device wafer integrated with a first chip. The device wafer includes a first front surface integrated with the first chip and a first back surface opposite to the first front surface. A first oxide layer is formed on the first front surface. A second chip is provided to include a bonding surface, on which a second oxide layer is formed. A carrier substrate is provided to be temporarily bonded with the surface of the second chip that faces away from the bonding surface. The second chip is bonded with the device wafer through bonding the first and the second oxide layers using a fusion bonding process. The second chip and the carrier substrate are debonded. An encapsulation layer is formed on the first oxide layer and covers the second chip.
US11450581B2 Integrated circuit package and method
A package structure and a method of forming the same are provided. A method includes forming first electrical connectors and second electrical connectors on a first side of an interposer wafer. An integrated circuit die is bonded to the first side of the interposer wafer using the first electrical connectors. A stiffener structure is attached to the first side of the interposer wafer adjacent the integrated circuit die. The stiffener structure covers the second electrical connectors in a plan view. The integrated circuit die and the stiffener structure are encapsulated with a first encapsulant. The interposer wafer and the stiffener structure are singulated to form a stacked structure.
US11450580B2 Semiconductor structure and method of fabricating the same
A semiconductor structure and a method for fabricating the same are disclosed. A semiconductor structure includes a first substrate, a package, a second substrate, and a lid. The package is attached to a first side of the first substrate. The second substrate is attached to a second side of the first substrate. The lid is connected to the first substrate and the second substrate. The lid includes a ring part over the first side of the first substrate. The ring part and the first substrate define a space and the package is accommodated in the space. The lid further includes a plurality of overhang parts which extend from corner sidewalls of the ring part toward the second substrate to cover corner sidewalls of the first substrate.
US11450578B2 Substrate processing system and substrate processing method
A substrate processing system includes: a modification layer forming device configured to form a modification layer within a first substrate along a boundary between a peripheral portion to be removed and a central portion of the first substrate; an interface processing device configured to process an interface where the first substrate and a second substrate are bonded in the peripheral portion; a periphery removing device configured to remove the peripheral portion starting from the modification layer; a position detection device configured to detect a position of the modification layer or a position of the interface; and a control device configured to control the modification layer forming device and the interface processing device. The control device controls the position of the interface based on the detected position of the modification layer, or controls the position of the modification layer based on the detected position of the interface.
US11450576B2 Laser processing method, method for manufacturing semiconductor device, and inspecting device
An inspecting device includes a stage configured to support a wafer in which a plurality of rows of modified regions are formed in a semiconductor substrate, a light source configured to output light, an objective lens configured to pass light propagated through the semiconductor substrate, a light detection part configured to detect light passing through the objective lens, and an inspection part configured to inspect whether or not there is a tip of a fracture in an inspection region between a front surface and the modified region closest to the front surface of the semiconductor substrate. The objective lens positions a virtual focus symmetrical with a focus with respect to the front surface in the inspection region. The light detection part detects light propagating from the back surface side of the semiconductor substrate to the back surface side via the front surface.
US11450575B2 System and method for die crack detection in a CMOS bonded array
A system and method for die crack detection in a CMOS bonded array includes a capacitor that is formed in an edge seal, where one of the capacitor plates is in the edge seal portion of a first wafer, and the other capacitor plate is in the edge seal portion of a second wafer. A crack in the die can be detected by applying an alternating current waveform to a testing contact on the integrated circuit and monitoring for a shift in the alternating current waveform, as a crack would cause modulation in the capacitance.
US11450573B2 Structure with different stress-inducing isolation dielectrics for different polarity FETs
A structure and method use different stress-inducing isolation dielectrics to induce appropriate stresses in different polarity FETs to improve performance of both type FETs. The structure may include a first stress-inducing isolation dielectric surrounding and contacting a first active region for a p-type field effect transistor (PFET), and a second stress-inducing isolation dielectric surrounding and contacting a second active region for an n-type field effect transistor (NFET). The first and second stress-inducing isolation dielectrics induce different types of stress, thus improving performance of both polarity of FETs.
US11450572B2 Semiconductor device and method
In an embodiment, a device includes: a semiconductor substrate; a first fin extending from the semiconductor substrate; a second fin extending from the semiconductor substrate; an epitaxial source/drain region including: a main layer in the first fin and the second fin, the main layer including a first semiconductor material, the main layer having a upper faceted surface and a lower faceted surface, the upper faceted surface and the lower faceted surface each being raised from respective surfaces of the first fin and the second fin; and a semiconductor contact etch stop layer (CESL) contacting the upper faceted surface and the lower faceted surface of the main layer, the semiconductor CESL including a second semiconductor material, the second semiconductor material being different from the first semiconductor material.
US11450571B2 Method for manufacturing semiconductor structure
Methods of manufacturing a semiconductor structure are provided. One of the methods includes: receiving a substrate including a first conductive region of a first transistor and a second conductive region of a second transistor, wherein the first transistor and the second transistor have different conductive types; performing an amorphization on the first conductive region and the second conductive region; performing an implantation over the first conductive region of the first transistor; forming a contact material layer over the first conductive region and the second conductive region; performing a thermal anneal on the first conductive region and the second conductive region; and performing a laser anneal on the first conductive region and the second conductive region.
US11450564B2 Method for fabricating semiconductor device
A method for fabricating semiconductor device includes the steps of: forming a gate structure on a substrate; forming a source/drain region adjacent to two sides of the gate structure; forming an interlayer dielectric (ILD) layer on the gate structure; forming a contact hole in the ILD layer to expose the source/drain region; forming a barrier layer in the contact hole; performing an anneal process; and performing a plasma treatment process to inject nitrogen into the contact hole.
US11450560B2 Microelectronic assemblies having magnetic core inductors
Microelectronic assemblies, related devices and methods, are disclosed herein. In some embodiments, a microelectronic assembly may include a first die having a first surface and an opposing second surface, wherein the first die is in a first dielectric layer; a magnetic core inductor, having a first surface and an opposing second surface, in the first dielectric layer, wherein the magnetic core inductor may include a first conductive pillar at least partially surrounded by a magnetic material, and a second conductive pillar coupled to the first conductive pillar; and a second die having a first surface and an opposing second surface, wherein the second die is in a second dielectric layer, and wherein the first surface of the second die is coupled to the second surface of the magnetic core inductor.
US11450554B2 Method of forming material film, integrated circuit device, and method of manufacturing the integrated circuit device
To manufacture an integrated circuit (IC) device, a lower structure having a step structure defining a trench is prepared. A material film is formed inside the trench. To form a material film, a first precursor including a first central element and a first ligand having a first size is supplied onto a lower structure to form a first chemisorbed layer of the first precursor on the lower structure. A second precursor including a second central element and a second ligand having a second size less than the first size is supplied onto a resultant structure including the first chemisorbed layer to form a second chemisorbed layer of the second precursor on the lower structure. A reactive gas is supplied to the first chemisorbed layer and the second chemisorbed layer.
US11450553B2 Semiconductor structure and method of forming the same
A method of forming a semiconductor structure includes following steps. A semiconductor material structure is formed over a substrate. A first pad layer is formed over the semiconductor material structure. The first pad layer and the semiconductor material structure are etched to form a trench. An oxidation process is performed on a sidewall of the semiconductor material structure to form a first oxide structure on the sidewall of the semiconductor material structure. A second oxide structure is formed in the trench.
US11450550B2 Handler device for handling substrates
The present invention relates to a handler device for handling substrates during semiconductor production, comprising a handling unit having a substrate facing side to be directed to the substrate to be handled, said handling unit being provided with at least three substrate edge grippers protruding from the substrate facing side of the handling unit. The substrate edge grippers are configured to grip the edge of a substrate to be handled, wherein the at least three substrate edge grippers comprise: at least two controlled moveable positioning grippers for gripping the edge of the substrate at two controlled positions and at least one clamping gripper for exerting a controlled clamping force onto the edge of the substrate at least partially directed towards the positioning grippers. The handler further comprises individually controllable actuators connected to the handling unit for independent control of each of the controlled moveable positioning grippers.
US11450547B2 Method for manufacturing semiconductor device
A semiconductor device of an embodiment is manufactured by forming a first layer by applying a liquid containing silicon oxide particles onto a first substrate, performing a first heat treatment, forming a second layer including a first insulator on the upper surface and the side surfaces of the first layer, forming a third layer including an electronic circuit on the second layer, bonding a second substrate including a semiconductor circuit to the third layer, and separating the first substrate and the second substrate at the first layer.
US11450545B2 Capacitively-coupled plasma substrate processing apparatus including a focus ring and a substrate processing method using the same
According to some embodiments, a semiconductor substrate processing apparatus includes a housing, a plasma source unit, an electrostatic chuck, and a ring unit. The housing encloses a process chamber. The plasma source unit is connected to the housing, and includes a shower head and a fixing ring positioned to support the shower head. The shower head includes an upper electrode mounted on the fixing ring, and includes injection holes passing through part of the upper electrode and configured to inject gas into the chamber. The electrostatic chuck is connected to the housing and includes a lower electrode, and is for mounting a semiconductor substrate thereon. The ring unit is mounted on an edge portion of the electrostatic chuck, and includes a focus ring and a cover ring surrounding the focus ring. One of the lower electrode and the upper electrode is connected to a high frequency power supply, and the other of the lower electrode and the upper electrode is connected to ground. The focus ring has an inner side surface, and an opposite outer side surface that contacts the cover ring, and a width between the inner side surface and the outer side surface of the focus ring is a first width. The cover ring has an inner side surface that contacts the outer side surface of the focus ring, and an outer side surface, and a width between the inner side surface and the outer side surface of the cover ring is a second width. The first width is between 2 and 10 time the second width.
US11450544B2 Substrate processing apparatus, substrate processing system, and substrate processing method
An object of the present invention is to improve a substrate processing apparatus using the CARE method.The present invention provides a substrate processing apparatus for polishing a processing target region of a substrate by bringing the substrate and a catalyst into contact with each other in the presence of processing liquid. The substrate processing apparatus includes a substrate holding unit configured to hold the substrate, a catalyst holding unit configured to hold the catalyst, and a driving unit configured to move the substrate holding unit and the catalyst holding unit relative to each other with the processing target region of the substrate and the catalyst kept in contact with each other. The catalyst is smaller than the substrate.
US11450542B2 Rounded vertical wafer vessel rods
In an embodiment, a system includes: a base; and a rod set comprising multiple rods connected to the base, wherein each rod of the rod set comprises multiple fingers disposed in a vertically-stacked relationship to each other and separated respectively from each other by respective slots, wherein each slot is configured to receive a bevel of a wafer, and wherein each of the multiple fingers comprises a rounded end at a furthest extension.
US11450538B2 Substrate stage, substrate processing apparatus, and temperature control method
A substrate stage includes: a base portion having a mounting surface; an annular support configured to support a substrate; an annular partition wall configured to divide the mounting surface into an outer region and an inner region in a radial direction of the substrate; a plurality of protrusions provided on the mounting surface and configured to support the substrate with a gap left between an upper end surface of the partition wall and the substrate; an outer flow path in communication with the outer region, and configured to allow a heat transfer gas supplied to a space between the substrate and the mounting surface to flow therethrough; an inner flow path in communication with the inner region, and configured to allow the heat transfer gas to flow therethrough; and an annular diffusion portion configured to diffuse the heat transfer gas along a circumferential direction of the partition wall.
US11450537B2 Substrate processing method and substrate processing apparatus
A substrate processing method includes (a) forming a recess on a workpiece by partially etching the workpiece; and (b) forming a film having a thickness that differs along a depth direction of the recess, on a side wall of the recess. Step (b) includes (b-1) supplying a first reactant, and causing the first reactant to be adsorbed to the side wall of the recess; and (b-2) supplying a second reactant, and causing the second reactant to react with the first reactant thereby forming a film.
US11450527B2 Engineering tensile strain buffer in art for high quality Ge channel
An apparatus including a transistor device including a channel including germanium disposed on a substrate; a buffer layer disposed on the substrate between the channel and the substrate, wherein the buffer layer includes silicon germanium; and a seed layer disposed on the substrate between the buffer layer and the substrate, wherein the seed layer includes germanium. A method including forming seed layer on a silicon substrate, wherein the seed layer includes germanium; forming a buffer layer on the seed layer, wherein the buffer layer includes silicon germanium; and forming a transistor device including a channel on the buffer layer.
US11450525B2 Selective aluminum oxide film deposition
Methods of depositing films are described. Specifically, methods of depositing metal oxide films are described. A metal oxide film is selectively deposited on a metal layer relative to a dielectric layer by exposing a substrate to an organometallic precursor followed by exposure to an oxidant.
US11450524B2 Substrate processing apparatus, method of manufacturing semiconductor device, and recording medium
There is provided a technique that includes a process chamber in which a process is performed to a substrate, the process including forming a film containing a main element, a first nozzle configured to supply a precursor containing the main element to the substrate in the process chamber, and a second nozzle configured to supply a reactant to the substrate in the process chamber. The first nozzle includes a first ceiling hole provided at a ceiling portion of the first nozzle and opened in a vertical direction, and a plurality of first side holes provided at a side portion of the first nozzle and opened in a horizontal direction. An opening area of the first ceiling hole is larger than an opening area of each of the plurality of first side holes.
US11450522B2 Lamp comprising multiple component designs and constructions
The present invention provides a bulb (100, 110, 120, 130, 140, 140′) an excitation chamber (200, 210, 220, 230, 230′) a ferrite core (300, 310, 310′), a spool (400, 410); an assembly or subassembly of such components, and a lamp (100, 1100, 1200, 1300, 1400, 1500, 1600, 1600′, 1600″, 1700, 1800) for producing electromagnetic radiation, such as in the light spectrum, UV or IR.
US11450521B2 Laser sustained plasma light source with high pressure flow
A broadband radiation source is disclosed. The source may include a gas containment vessel configured to maintain a plasma and emit broadband radiation. The source may also include a recirculation gas loop fluidically coupled to the gas containment vessel. The recirculation gas loop may be configured to transport gas from one or more gas boosters configured to pressurize the low-pressure gas into a high-pressure gas and transport the high-pressure gas to the recirculation loop via an outlet. The system includes a pressurized gas reservoir fluidically coupled to the outlet of the one or more gas boosters and is configured to receive and store high pressure gas from the one or more gas boosters. The source includes a pressurized gas reservoir located between the one or more gas boosters and the gas containment vessel and is configured to receive and store high pressure gas from the one or more gas boosters.
US11450520B2 Apparatus and method for performing charge detection mass spectrometry
Apparatus and methods for performing charge detection mass spectrometry are disclosed. An analyte ion is injected into an electrostatic trap, which has electrodes shaped and arranged to establish a trapping field that causes the analyte ion to undergo harmonic motion along a longitudinal axis. A time-varying signal is generated by a detector representative of the harmonic motion. A data system processes the time-varying signal to derive the frequency of ion motion and the amplitude at the harmonic motion frequency, and determines the mass-to-charge ratio (m/z) of the ion based on the derived frequency and the charge from the derived amplitude. The product of the experimentally determined m/z and charge yields the mass of the analyte ion. The electrodes preferably include an elongated inner electrode surrounded by an outer electrode, forming an orbital or non-orbital electrostatic trap.
US11450516B2 Large-grain tin sputtering target
The present disclosure relates generally to a planar sputtering target. In particular, the present disclosure provides a planar sputtering target comprising a planar sputtering surface and a back surface opposite the planar sputtering surface. The planar sputtering target is formed from a 2N purity tin having an average grain size from at least 10 mm to at most 100 mm. The present disclosure provides a method of manufacturing the tin planar sputtering target having an average grain size from at least 10 mm to at most 100 mm.
US11450511B2 Methods and apparatus for zone control of RF bias for stress uniformity
Methods and apparatus are used for adjusting film stress profiles on substrates. An apparatus may include a PVD chamber with a pedestal configured to support a substrate during processing on a cover positioned on an uppermost surface of the pedestal. The cover is constructed with multiple electrodes such as, for example, a first electrode, a second electrode, and a third electrode. The second electrode is positioned between and electrically separated from the first electrode and the second electrode. A substrate stress profile tuner is electrically connected to the first electrode, the second electrode, and the third electrode and configured to independently adjust an RF voltage level of at least the second electrode and the third electrode relative to RF ground to produce a more uniform film stress profile.
US11450508B2 Comparative holographic imaging
Apparatuses and methods for comparative holographic imaging to improve structural and molecular information of reconstructions is disclosed herein. An example method at least includes acquiring a plurality of holograms of a sample, wherein each hologram of the plurality of holograms is acquired at a different electron beam energy, and determining atomic and structural information of the sample based at least on a comparison of at least two of the holograms of the plurality of holograms.
US11450504B2 GeH4/Ar plasma chemistry for ion implant productivity enhancement
A method for improving the beam current for certain ion beams, and particularly germanium and argon, is disclosed. The use of argon as a second gas has been shown to improve the ionization of germane, allowing the formation of a germanium ion beam of sufficient beam current without the use of a halogen. Additionally, the use of germane as a second gas has been shown to improve the beam current of an argon ion beam.
US11450502B2 X-ray imaging apparatus and consumption level estimation method for X-ray source
An X-ray imaging apparatus and a consumption level estimation method for an X-ray source, which estimate the consumption level of an X-ray source without measuring grid voltage. An X-ray control part includes: a tube current value setting part setting a tube current value supplied to an X-ray source; a tube current value measurement part measuring a cathode current value as the tube current value by a cathode current detector; a time measurement part measuring the time when the tube current value is set by the tube current value setting part and the time when the tube current value measured by the tube current value measurement part reaches the set value; and a consumption level estimation part estimating the consumption level of a cathode in the X-ray source based one the time until the tube current value reaches the set value after the tube current value has been set.
US11450498B2 Relay
A relay, including a first fixed contact, a second fixed contact, a movable contact piece having first and second movable contacts, a contact piece holding unit configured to hold the movable contact piece, a magnet for arc extinguishing, and a debris suction unit configured to exert a magnetic force to suck debris, is disclosed. A first contact position between the first fixed contact and the first movable contact is located between the magnet for arc extinguishing and the contact piece holding unit in a longitudinal direction of the movable contact piece. The debris suction unit is disposed so that the first contact position does not overlap a region between the debris suction unit and the contact piece holding unit. A magnet force exerted by the debris suction unit in the contact piece holding unit is larger than a magnetic force exerted by the magnet in the contact piece holding unit.
US11450494B2 Handle of manual operation mechanism of circuit breaker
A handle of a manual operation mechanism of a circuit breaker, which includes an operating handle, a padlock device, and a locking shaft, wherein a middle of the padlock device is pivotally arranged on the operating handle, a front end of the padlock device is connected with the locking shaft, the padlock device is connected with the operating handle through a first driving member, a rear end of the padlock device is in limit fit with a locking mechanism, a padlock hole is arranged in the rear end of the padlock device, and the padlock hole is shielded by the operating handle.
US11450493B2 Key assembly and keyboard module
A key assembly includes a bottom plate, a keycap disposed on the bottom plate, an elastic member disposed between the bottom plate and the keycap, a link member, and a protruding member. The keycap has an inner surface facing the bottom plate and includes a link member pivoting portion protruding from the inner surface. The link member pivoting portion has a pivot hole and an opening communicating with the pivot hole and away from the inner surface. A size of the opening is smaller than a size of the pivot hole. The link member is rotatably disposed in the pivot hole. The protruding member is disposed between the inner surface of the keycap and the link member. The link member is supported by the protruding member and contacts a part of the link member pivoting portion near the opening on a wall surface surrounding the pivot hole.
US11450487B2 Humic acid-based supercapacitors
A supercapacitor electrode comprises a mixture of graphene sheets and humic acid. The humic acid occupies 0.1% to 99% by weight of the mixture and the graphene sheets are selected from a pristine graphene material having essentially zero % of non-carbon elements, or a non-pristine graphene material having 0.001% to 5% by weight of non-carbon elements. The non-pristine graphene is selected from graphene oxide, reduced graphene oxide, graphene fluoride, graphene chloride, graphene bromide, graphene iodide, hydrogenated graphene, nitrogenated graphene, chemically functionalized graphene, or a combination thereof. The mixture has a specific surface area greater than 500 m2/g.
US11450485B2 Solid electrolytic capacitor
In a solid electrolytic capacitor having an electrolyte layer consisting of a solid electrolyte layer and a liquid, the solid electrolytic capacitor, which suppresses a dedoping reaction and which ESR thereof does not keenly increase, in particular, after a loading of heat stress, is provided. In the solid electrolytic capacitor, the electrolyte layer is formed in the capacitor element which is formed by opposing an anode foil and a cathode foil. This electrolyte layer includes the solid electrolyte layer and the liquid. The solid electrolyte layer includes a conductive polymer consisting of a dopant and a conjugated polymer. The liquid is filled in air gaps in the capacitor element on which the solid electrolyte layer is formed. A molecular ratio of a cation component relative to 1 mol of a functional group which can contribute to a doping reaction of the dopant, in the electrolyte layer is 6 or less.
US11450484B2 Multilayer ceramic capacitor
In a multilayer ceramic capacitor includes, in a plane including a center portion in a length direction, and a stacking direction and a width direction of a first dielectric ceramic layer, where a thickness at a center portion in the stacking direction is T1, a thickness at an end of the first dielectric ceramic layer in the width direction is T2, and respective thicknesses between an end of a first internal electrode layer in the length direction not connected to a second external electrode, and the second external electrode, and between an end of the second internal electrode layer in the length direction not connected to the first external electrode, and the first external electrode is T3, a difference in thickness between T1 and T2 is within about 10% of T1, and a thickness of T3 is greater than T1 and T2 and a difference thereof is about 10% or more of T1 and T2.
US11450483B2 Electronic component with baked electrodes and having a continuously curved recess
An electronic component includes an electronic component main body having a mounting surface with first and second baked electrodes located thereon at locations spaced apart from one another. A recess extends into the electronic component main body in the area between the first and second baked electrodes. The recess extends over at least a part of at least one of the first and second baked electrodes.
US11450481B2 Multilayer electronic component
A multilayer electronic component includes a body including dielectric layers and internal electrodes alternately disposed in a first direction, and external electrodes disposed on the body to be connected to the internal electrodes. At least one internal electrode of the internal electrodes includes a plurality of disconnected portions penetrating through a respective internal electrode. A disconnected portion of the plurality of disconnected portions includes at least one of a pore or a dielectric substance disposed to connect adjacent dielectric layers to each other. A dielectric filling ratio, defined as a ratio of an overall length of the dielectric substance to an overall length of the disconnected portion on a cross section in the third and first directions, is more than 20% to 80% or less.
US11450479B2 Alloy and method for producing a magnetic core
An alloy having a formula FeaCobNicCudMeSifBgXh is provided. M is at least one of V, Nb, Ta, Ti, Mo, W, Zr, Cr, Mn and Hf; a, b, c, d, e, f, g are in at. %; X denotes impurities and optional elements P, Ge and C; and a, b, c, d, e, f, g, h satisfy the following: 0≤b≤4, 0≤c<4, 0.5≤d≤2, 2.5≤e≤3.5, 14.5≤f≤16, 6≤g≤7, h<0.5, and 1≤(b+c)≤4.5, where a+b+c+d+e+f+g=100. The alloy has a nanocrystalline microstructure, a saturation magnetostriction of |λs|≤1 ppm, a hysteresis loop with a central linear part, and a permeability (μ) of 10,000 to 15,000.
US11450477B2 Phase-shift autotransformer, multi-pulse rectifier systems and fast charging
The present disclosure relates to systems and configurations for phase-shift autotransformers and multi-pulse rectifiers. A phase-shift autotransformer includes a wiring configuration for first, second and third magnetic cores, the wiring configuration including primary input and phase-shift windings. The primary input windings are configured to provide a first and second primary input inductances, and phase-shift windings of the wiring configuration are configured to provide multiple inductances for each phase-shift winding. A multi-pulse rectifier is provided including a phase-shifting autotransformer, a diode bridge rectifier configuration coupled to output of the autotransformer and a filtering capacitor coupled to the diode bridge rectifier. Other embodiments are directed to use of the multi-use rectifier system with vehicle charging station, such as an Electric Vehicle Supply Equipment (EVSE).
US11450474B2 Coil component
A coil component includes a body having one surface and another surface opposing each other, opposing end surfaces each connecting the one surface and the other surface to each other, and opposing side surfaces each connecting the end surfaces to each other. An internal insulating layer is embedded in the body, and a coil portion is disposed on at least one surface of the internal insulating layer and includes the first and second lead-out portions. The body has a recess disposed in each end surface of the body to expose the first and second lead-out portions. First and second external electrodes each include a connection portion disposed in the recess to be connected to a respective one of the first and second lead-out portions, and each include a pad portion disposed on the one surface of the body. A filling portion fills the recess and covers the connection portion.
US11450472B2 Electromagnetic device and method for manufacturing the same
An electromagnetic device and a method for manufacturing the same are disclosed. The electromagnetic device includes a base plate, a magnetic core, multiple transmission units, and connection layers. The base plate includes a central part defining multiple inner via holes and a peripheral part defining multiple outer via holes. An annular accommodating groove is defined between the central part and the peripheral part. The magnetic core is received in the annular accommodating groove. Transmission units are located on both sides of the base plate. Each transmission unit includes a transmission wire layer including multiple conductive wire patterns, and each conductive wire pattern bridges one inner via hole and one outer via hole. Each of the connection layers is set on one side of the transmission wire layer close to the base plate. At least one connection layer has a dielectric loss no larger than 0.02.
US11450471B2 Methods to selectively embed magnetic materials in substrate and corresponding structures
Embodiments include an inductor that comprises an inductor trace and a magnetic body surrounding the inductor trace. In an embodiment, the magnetic body comprises a first step surface and a second step surface. Additional embodiments include an inductor that includes a barrier layer. In an embodiment, an inductor trace is formed over a first surface of the barrier layer. Embodiments include a first magnetic body over the inductor trace and the first surface of the barrier layer, and a second magnetic body over a second surface of the barrier layer opposite the first surface. In an embodiment, a width of the second magnetic body is greater than a width of the first magnetic body.
US11450469B2 Insulation jacket for top coil of an isolated transformer
A micro-isolator is described. The micro-isolator may include a first isolator element, a second isolator element, and a first dielectric material separating the first isolator element from the second isolator element. A second dielectric material may completely or partly encapsulate the second isolator element, or may be present at outer corners of the second isolator element. The second dielectric material may have a larger bandgap than the first dielectric material, and its configuration may reduce electrostatic charge injection into the first dielectric material. The micro-isolator may be formed using microfabrication techniques.
US11450468B2 Reactor
A reactor including: a coil having a winding portion; a magnetic core that is disposed extending inside and outside the winding portion, and is configured to form a closed magnetic circuit; and a resin mold that includes an inner resin disposed between the winding portion and the magnetic core, and does not cover an outer peripheral face of the winding portion.
US11450466B2 Composite seed structure to improve PMA for perpendicular magnetic pinning
The invention comprises a novel composite seed structure (CSS) having lattice constant matched crystalline structure with the Co layer in above perpendicular magnetic pinning layer (pMPL) so that an excellent epitaxial growth of magnetic super lattice pinning layer [Co/(Pt, Pd or Ni)]n along its FCC (111) orientation can be achieved, resulting in a significant enhancement of perpendicular magnetic anisotropy (PMA) for perpendicular spin-transfer-torque magnetic-random-access memory (pSTT-MRAM) using perpendicular magnetoresistive elements as basic memory cells which potentially replace the conventional semiconductor memory used in electronic chips, especially mobile chips for power saving and non-volatility.
US11450463B2 Programmable permanent magnet actuator and a magnetic field generation apparatus and method
A programmable permanent magnet actuator, a magnetic field generation apparatus and a method of controlling thereof. The actuator has a first body that is a ferromagnetic material, a second body that is a single magnetized ferromagnet and a magnetic field generation device associable to the second body to generate a magnetic field in proximity with the second body. The actuator also has a controller adapted to control the magnetic field generation device to generate a controlled magnetic field. The controlled magnetic field is adapted to modify a magnetization of the second body such as to produce with the second body a required magnetic field to move one of the first or the second body with respect to one another according to a desired position or a desired torque. The desired position or the desired torque is maintained even after the application of the controlled magnetic field. The apparatus has a permanent magnet that has an intrinsic coercivity (Hci) value that is greater than 200 kA/m and a remanence (Br) value that is greater than 0.4 Tesla. The apparatus also has a magnetic field generation device associated to the permanent magnet and a controller connected to the magnetic field generation device. The controller is adapted to control the magnetic field generation device to produce a controlled magnetic field to variably modify a magnetization of the permanent magnet in order to produce a desired variable magnetic field and influence the electrically charged or magnetized material when placed in the desired variable magnetic field.
US11450462B2 Operation device that produces clicking sensation, and electronic apparatus
An operation device that provides a clicking sensation, with a compact size and excellent durability. The operation device includes an operation member operated by a user. A magnet has a plurality of magnetic poles and is fixed to the operation member. A movable member includes a first magnetic pole portion and a second magnetic pole portion and is pivotally movably arranged on the magnet. When the operation member is operated in a state in which an attractive force is acting between a magnetic pole of the magnet and the first magnetic pole portion, the attractive force acting between them is reduced. Further, by the movement of the movable member, an attractive force comes to act between another magnetic pole of the magnet and the second magnetic pole portion.
US11450461B2 Electronic device
An electronic device comprising: a body having a first portion and a second portion located below the first portion, wherein a bottom surface of the first portion and a side surface of the second portion forms an opening under the bottom surface of the first portion, wherein at least one portion of an electrode is disposed on the bottom surface of the first portion of the body, and at least one portion of the second portion of the body is disposed in an opening of a circuit board with the electrode being disposed on and electrically connected with the circuit board.
US11450460B2 Grain-oriented electrical steel sheet
A grain-oriented electrical steel sheet includes: a base steel sheet; an intermediate layer arranged in contact with the base steel sheet; and an insulation coating arranged in contact with the intermediate layer to be an outermost surface, in which the intermediate layer has a local oxidized area when viewing a cross section whose cutting direction is parallel to a thickness direction, and a thickness of the intermediate layer in an area where the local oxidized area is included is 50 nm or more, and a thickness of the intermediate layer in an area where the local oxidized area is not included is less than 50 nm.
US11450457B2 Method for fastening a contact element in an electrical component, and electrical component having a contact element
In a method for fastening a contact element (5, 6) in an electrical component (1), a contact element (5, 6) is arranged on a contact surface (3, 4) of a base body (2) of the component (1) and a laser beam (18) is directed onto a region (16, 17) of the contact element (5, 6) in such a way that the base body (2) is not located in the beam direction (24) of the laser beam (18). The contact element (5, 6) is partially melted by the laser beam (18), so that the molten material (7, 8) wets the contact surface (3, 4) and produces fastening of the contact element (5, 6) on the contact surface (3, 4).
US11450456B1 Coaxial cable and method for forming the cable
A cable may include an inner conductor and an outer conductor coaxially arranged around the inner conductor. A dielectric strength member may be positioned between the inner and outer conductors. The dielectric strength member may have a thickness between 0.1 mm and 50 mm and a tensile strength of at least 5,000 MPa. Additionally, a jacket may be formed around the outer conductor.
US11450448B2 Use of a linear octafluorobutene as a dielectric compound in an environmentally safe dielectric-insulation or arc-extinction fluid
The present invention relates to the use of a linear octafluorobutene as a dielectric compound in an environmentally safe dielectric-insulation or arc-extinction fluid for an apparatus for the generation, the transmission, the distribution and/or the usage of electrical energy.
US11450447B2 Fine silver particle dispersion
This disclosure relates to a method of manufacturing an electrically conductive thick film comprising steps of: (a) applying a fine silver particle dispersion on a substrate, wherein the fine silver particle dispersion comprises, (i) 60 to 95 wt. % of fine silver particles, wherein particle diameter (D50) of the fine silver particles is 50 to 300 nm, (ii) 4.5 to 39 wt. % of a solvent; and (iii) 0.1 to 3 wt. % of a resin, wherein the glass transition temperature (Tg) of the resin is 70 to 300° C., wherein the weight percentages are based on the weight of the fine silver particle dispersion; and (b) heating the applied fine silver particle dispersion at 80 to 1000° C.
US11450444B2 Storage basket for radioactive materials, having an optimised space requirement and housings with more accurate geometry
A storage basket for radioactive materials, defining housings parallel to each other and each extending along a housing axis parallel to a longitudinal central axis of the basket, the latter including: a plurality of transverse plates, traversed by a plurality of openings; a plurality of housing tubes arranged parallel to the longitudinal central axis of the basket. The housing tubes are arranged in alternation with the transverse plates along the axis, such that the inner lateral surface of each housing is defined, successively along this axis, at least by the inner surface of a first housing tube, the inner surface of one of the openings of a first transverse plate, and the inner surface of a second housing tube.
US11450437B2 Health management method, apparatus, and system
The present disclosure provides a method, an apparatus, and a system for health management. The method includes: receiving, from a graphical interface of a first user terminal, login information of a first user account, the first user terminal having a memory, a processor, and a measurement sensor; obtaining, by the first user terminal, physiological data of a user based on a measurement value detected by the measurement sensor; storing the physiological data into a medical record corresponding to the first user account; and sending, by the first user terminal via a server, the physiological data to a second user terminal associated with the first user account remotely.
US11450434B2 Implementation of machine-learning based query construction and pattern identification through visualization in user interfaces
A computer system, computer-implemented method, and computer program product include a processor(s) (executing code) that obtains a data set(s) related to a patient population diagnosed with a medical condition a database(s). The processor(s) identifies common features, generates patterns of the common features, and generates machine learning algorithms based on the patterns to identify presence or absence of the given medical condition in an undiagnosed patient. The processor(s) compiles a training set of data and tunes the machine learning algorithms with the training set of data. The processor(s) integrates the machine learning algorithms into a graphical user interface. The processor(s) obtains data related to the undiagnosed patient via the interface and applies the machine learning algorithms to determine a probability (numerical value indicating a percentage of commonality between the data related to the undiagnosed patient and the one or more patterns) and display the probability as a score in the interface.
US11450428B2 Temperature monitoring systems and methods for determining a change in temperature of target areas
A monitoring system that includes an infrared detector comprising a field of view that detects temperature data from the field of view and provides a signal indicative of at least a detected temperature of a subject. The system includes a tab comprising a tab temperature that is positioned within the field of view such that the infrared detector detects the tab and emits a signal indicative of a detected temperature of the tab. The system includes a temperature sensor secured to the tab that detects the tab temperature and provides a signal indicative of a reference temperature. A control unit is communicatively coupled to the infrared detector and the temperature sensor and computes a net value between the detected temperature of the subject and the detected temperature of the tab. The control unit calculates a core temperature of the subject by combining the net value with the reference temperature.
US11450427B1 Computing system for displaying locations of clinical events undergone by patients
An agent application executing on a computing device identifies a patient health record for a patient based upon an identifier for the patient. The patient health record comprises an identifier for a healthcare facility at which a clinical event of the patient occurred and information about the clinical event. The agent application transmits the identifier for the healthcare facility to a mapping computing system that retrieves a map of an area encompassing the healthcare facility based upon the identifier for the healthcare facility. The map includes a marker that marks a location of the healthcare facility. Responsive to receiving the map, the agent application causes a graphical indicator to be included in the map proximate to the marker, the graphical indicator including the identifier for the healthcare facility and the information about the clinical event. The agent application causes the map to be displayed on a display.
US11450418B2 Medical data management system
Data related to the adherence of a patient to a therapy regime can be collected from multiple medical devices, each of which may have an incomplete data set with data entries associated with times. Each incomplete data set represents a portion of a complete data set. The data sets can be integrated to create a complete data set with data entries from each incomplete data set being arranged in a temporal sequence with respect to one another. A report may be generated, the report having the data entries of the complete data set or a function of the data entries of the complete data set.
US11450417B2 System and method for healthcare document management
A medical expense document management system including a document management server is disclosed. The server is configured to receive from a user client device an image of a medical document, convert the image into a plurality of text elements using OCR, and determine a source of the document. The server is also configured to retrieve data detectors from a database, each data detector associated with a data type anticipated to be in the document, each detector having at least one identifier, at least one direction describing a potential relative direction of a text element having a label associated with the detector, and at least one validation criteria. The server is also configured to identify a potential descriptor by comparing each text element with the at least one identifier, determine if the text element pointed to by one of the directions meets the validation criteria, and store the validated text element.
US11450415B1 Methods and systems for health insurance portability and accountability act application compliance
Methods and systems for determining whether a software application that is executable by an electronic device is compliant under the Health Insurance Portability and Accountability Act (HIPAA) are provided. A software application is accessed over a network. A programmed computer processor is used to determine whether said software application, upon execution, is at or above an (i) access control threshold, (ii) audit control threshold, (iii) data integrity threshold, (iv) authentication threshold, and (v) transmission security threshold, which thresholds are minimum thresholds for HIPAA compliance. Additionally, a determination that said software application is HIPAA compliant is made if said software application, upon execution, is at or above (i) said access control threshold, (ii) audit control threshold, (iii) data integrity threshold, (iv) authentication threshold, and (v) transmission security threshold. Further, a determination as to whether said software application is HIPAA compliant is output.
US11450412B1 System and method for smart pooling
A system for smart pooling includes a computing device configured to obtain a feature datum, identify a predictive prevalence value as a function of the feature datum, wherein identifying the predictive prevalence value further comprises receiving a predictive training set correlating the feature datum with a probabilistic outcome, training a predictive machine-learning model as a function of the predictive training set, and identifying the predictive prevalence value as a function of the trained predictive machine-learning model and the feature datum, and determine an enhanced well count, wherein determining the enhanced well count further comprises generating a pooling threshold, and determining the enhanced well count as a function of the pooling threshold and the predictive prevalence value.
US11450411B2 Interface for a health measurement and monitoring system
A testing system and method for providing a testing system includes a user interface having a display for displaying information relating to measurements of health data and an input device for receiving information from a user relating to the health data. Provided in connection with the user interface is an autologging feature adapted to provide the user with user-selectable options on the display. Also provided is a statistical operation adapted to provide the user with enhanced information relating to the measurements of health data. Also provided is at least one indicator for indicating information relating to the number of health data readings that are within a target range, the number of health data readings that are above the target range and the number of health data readings that are below the target range.
US11450408B2 Methods for preparing a DNA fraction from a biological sample for analyzing genotypes of cell-free DNA
The present disclosure provides methods for determining the ploidy status of a chromosome in a gestating fetus from genotypic data measured from a mixed sample of DNA comprising DNA from both the mother of the fetus and from the fetus, and optionally from genotypic data from the mother and father. The ploidy state is determined by using a joint distribution model to create a plurality of expected allele distributions for different possible fetal ploidy states given the parental genotypic data, and comparing the expected allelic distributions to the pattern of measured allelic distributions measured in the mixed sample, and choosing the ploidy state whose expected allelic distribution pattern most closely matches the observed allelic distribution pattern. The mixed sample of DNA may be preferentially enriched at a plurality of polymorphic loci in a way that minimizes the allelic bias, for example using massively multiplexed targeted PCR.
US11450407B1 Systems and methods for artificial intelligence-guided biomolecule design and assessment
Described herein are systems and methods for designing and testing custom biologic molecules in silico which are useful, for example, for the treatment, prevention, and diagnosis of disease. In particular, in certain embodiments, the biomolecule engineering technologies described herein employ artificial intelligence (AI) software modules to accurately predict performance of candidate biomolecules and/or portions thereof with respect to particular design criteria. In certain embodiments, the AI-powered modules described herein determine performance scores with respect to design criteria such as binding to a particular target. AI-computed performance scores may, for example, be used as objective functions for computer implemented optimization routines that efficiently search a landscape of potential protein backbone orientations and binding interface amino-acid sequences. By virtue of their modular design, AI-powered scoring modules can be used separately, or in combination, such as in a pipeline approach where different structural features of a custom biologic are optimized in succession.
US11450404B1 Memory device including redundancy mats
A memory device includes an at least one first normal mat and an at least one second normal mat, a first redundancy mat configured to provide one or more first redundancy column lines for repairing one or more column lines disposed in the at least one first normal mat, a second redundancy mat configured to provide one or more second redundancy column lines for repairing one or more column lines disposed in the at least one second normal mat, and a redundancy segmented input/output (I/O) line coupled to both of the first redundancy mat and the second redundancy mat.
US11450400B2 Controller and operating method thereof
The controller that controls a memory device includes: a processor suitable for controlling the memory device to perform a first soft read operation by using first soft read voltages; and an error correction code (ECC) codec suitable for performing a first soft decision decoding operation based on first soft read data obtained through the first soft read operation, wherein the processor controls the memory device to perform a second soft read operation with an additional read voltage, of second soft read voltages, that is different than any of the first soft read voltages and which is determined based on the first soft read data, according to whether the first soft decision decoding operation failed, and wherein the ECC codec performs a second soft decision decoding operation based on the first soft read data and second soft read data obtained through the second soft read operation.
US11450398B2 Method of testing slave device of inter-integrated circuit bus
A method of testing a slave device of an Inter-Integrated Circuit (I2C) bus is provided. The method includes the following steps: (A) starting a first read operation or a first write operation of the slave device, the first read operation or the first write operation including a sub-operation of sending a command, an acknowledgement signal, data, an address or a control byte to the slave device; (B) sending a start command or an end command to the slave device after or during the sub-operation; (C) after step (B), performing a second read operation or a second write operation on the slave device; and (D) after step (C), determining whether the second read operation or the second write operation is correctly performed.
US11450397B2 Memory system
A memory system includes a nonvolatile semiconductor memory and a memory controller. The memory controller is configured to schedule plural types of reliability countermeasure processes to be executed for the nonvolatile semiconductor memory. The plural types of reliability countermeasure processes includes at least a first reliability countermeasure process. The memory controller is configured to skip the first reliability countermeasure process to be executed when the first reliability countermeasure process is not necessary to be executed by executing an access process other than the first reliability countermeasure process to the nonvolatile semiconductor memory.
US11450396B2 Semiconductor memory devices and methods of operating semiconductor memory devices
A semiconductor memory device comprises a memory cell array including segments disposed at corresponding intersections of row and column blocks, each row block including dynamic memory cells coupled to word-lines and bit-lines, a row decoder that activates a first word-line of a first row block in response to a row address, determines whether the first row block is a master block based on a first fuse information and a second row block is mapped as a slave to the master block, activates a second word-line of the second row block, and outputs a row block information signal, and a column decoder accessing a portion of first memory cells coupled to the first word-line or a portion of second memory cells coupled to the second word-line based on a column address, the row block information signal and a second fuse information.
US11450395B2 Non-volatile memory circuit and method
A memory circuit includes a first bank of non-volatile memory (NVM) devices, a first plurality of decoders, a first plurality of high-voltage (HV) drivers corresponding to the first plurality of decoders, and a first plurality of HV power switches. A first HV power switch is coupled to each HV driver of the first plurality of HV drivers, and each decoder is configured to generate an enable signal corresponding to a column of the first bank of NVM devices. Each HV driver is configured to output a HV activation signal to the corresponding column of the first bank of NVM devices responsive to a power signal of the first HV power switch and to the enable signal of the corresponding decoder.
US11450394B2 Controller and operating method thereof
A controller that controls a nonvolatile memory apparatus may include a first memory configured to temporarily store user data, a second memory including a plurality of memory regions composed of one or more meta regions for storing meta data and at least one spare region, and a processor configured to control the first memory and the second memory and perform first start-gap wear leveling on at least one meta region using the at least one spare region as a gap.
US11450391B2 Multi-tier threshold voltage offset bin calibration
A system includes a memory device and a processing device. The processing device performs, at a first frequency, a first scan of a page of a block family that measures a first data state metric and identifies a specific bin corresponding to a measured value for the first data state metric. Processing device updates a bin, to which the page is assigned, to match the specific bin. Processing device performs, at a second frequency higher than the first frequency, a second scan of the page to measure a second data state metric for read operations performed using a threshold voltage offset value from each of multiple bins. Processing device updates the bin, to which the page is assigned for the specified die, to match a second bin having the threshold voltage offset value that yields a lowest read bit error rate from the second scan.
US11450389B2 Non-volatile memory device and an operation method thereof
A non-volatile memory device including: a first string including a first string select transistor, a first memory cell and a first ground select transistor, a second string including a second string select transistor, a second memory cell and a second ground select transistor, and a controller to apply a pass voltage to a first string select line from a first time, apply a first read voltage to a first word line during a first read section from the first time to a second time, apply a first ground select line voltage to a first ground select line from the first time, apply a ground voltage to a second string select line, apply the first ground select line voltage to a second ground select line during a first control section, and apply a first common source line voltage to a common source line during the first control section.
US11450388B2 Dynamic trim selection based on operating voltage levels for semiconductor devices and associated methods and systems
Dynamic trim selection based on operating voltage levels for semiconductor devices and associated methods and systems are disclosed. Certain semiconductor devices are expected to operate under two or more operating voltage levels. In some embodiments, the semiconductor device can be characterized to determine optimum timing and/or voltage conditions across multiple operating voltage levels. Consequently, multiple sets of timing and/or voltage conditions can be identified depending on the operating voltage levels, which can be stored in a non-volatile memory (NVM) array of the semiconductor device. During operation, the semiconductor device can determine the operating voltage level currently supplied to the semiconductor device and select one of the timing and/or voltage conditions stored in the NVM array such that the semiconductor device can operate with the optimum timing and/or voltage conditions that has been predetermined for the semiconductor device operating under the operating voltage level.
US11450382B2 Memory cell state in a valley between adjacent data states
A memory cell can have a state in a valley between adjacent data states. A determination can be made whether a state of a memory cell is in a valley between adjacent distributions of states associated with respective data states. A signal indicative of a data state of the memory cell and whether the state of the memory cell is in the valley can be transmitted.
US11450380B2 Apparatuses, systems, and methods for frequency-dependent signal modulation
Apparatuses, systems, and methods for high-pass filtering pre-emphasis circuits. A device may use a pre-emphasis driver to provide a multi-level signal based on multiple binary signals. The pre-emphasis driver includes a primary driver coupled in parallel with at least one equalizer path, each of which includes an equalizer driver and a filtering element. The filtering element may be an AC filtering element, such as a capacitor. The equalizer paths may contribute equalized signal(s) which have a high-pass filtering behavior. The pre-emphasis circuit may combine the primary signal from the primary driver and the equalized signals to generate an overall output multi-level signal. In some embodiments, the pre-emphasis driver may be a pulse amplitude modulated (PAM) driver, such as a PAM4 driver with four levels of the multi-level driver.
US11450378B2 Apparatuses and methods of power supply control for threshold voltage compensated sense amplifiers
Apparatuses including threshold voltage compensated sense amplifiers and methods for compensating same are disclosed. An example threshold voltage compensated sense amplifier according to the disclosure includes circuits, such as a first transistor having a first conductivity type coupled to a first node and a second node; a second transistor having a second conductivity type coupled to the first node and at third node; a plurality of transistors coupled to the second node and further configured to receive a power supply voltage; and a control circuit configured to provide a plurality of control signals to the plurality of transistors. The control circuit provides the plurality of control signals indicative of a first drive strength in a first memory operation and further provides the plurality of signals indicative of a second drive strength in a second memory operation.
US11450375B2 Semiconductor memory devices including subword driver and layouts thereof
In some examples, a subword driver block of a memory device includes a plurality of active regions of a first type and a plurality of active regions of a second type adjacent to the plurality of active regions of the first type. The subword driver block further includes a plurality of first gate electrodes overlapping with the plurality of active regions of the first type to form a plurality of first transistors, and a plurality of second gate electrodes overlapping with the plurality of active regions of the first type to form a plurality of second transistors. Each of the second transistors is shared by a first subword driver and a second subword driver. Each of the second transistors may include a drain and a source respectively coupled to a first and second word line, which are driven by the first subword driver and the second subword driver, respectively.
US11450372B2 Purgeable memory mapped files
A device implementing purgeable memory mapped files includes at least one processor configured to receive a first request to store a first data object in volatile memory in association with a copy of the first data object stored in non-volatile memory, the first request indicating to lock the copy in the non-volatile memory. The processor is further configured to provide for storing the first data object in the volatile memory, and lock the copy stored in the non-volatile memory. The processor is further configured to receive a second request associated with clearing a portion of the non-volatile memory, provide an indication that a second data object is available for deletion from the non-volatile memory when the first data object is locked, and provide an indication that the first data object is available for deletion from the non-volatile memory when the first data object has been unlocked.
US11450370B2 Ferroelectric field-effect transistor (FeFET) memory
A memory device includes a plurality of memory cells. Each memory cell includes a multi-gate FeFET that has a first source/drain terminal, a second source/drain terminal, and a gate with a plurality of ferroelectric layers configured such that each of the ferroelectric layers has a respective unique switching E-field.
US11450367B2 Shared decoder circuit and method
A circuit includes a selection circuit configured to receive a first address from a first port and a second address from a second port, a first latch circuit coupled to the selection circuit and configured to output each of the first address and the second address received from the selection circuit, a decoder, and a control circuit. The control circuit is configured to generate a plurality of signals configured to cause the decoder to decode each of the first address and the second address.
US11450366B2 Dividing circuit system and semiconductor memory system including thereof
A dividing circuit system includes a first dividing circuit and a second dividing circuit. The first dividing circuit performs a reset operation based on a reset control signal and generates second and fourth divided clock signals. The second dividing circuit performs a reset operation based on the reset control signal and generates first and third divided clock signals.
US11450364B2 Computing-in-memory architecture
Systems and methods are provided for a computing-in memory circuit that includes a bit line and a plurality of computing cells connected to the bit line. Each of the plurality of computing cells includes a memory element, having a data output terminal; a logic element, having a first input terminal, a second input terminal and an output terminal, wherein the first input terminal is coupled to the data output terminal of the memory element, the second input terminal receives a select signal; and a capacitor, having a first terminal and a second terminal, where the first terminal is coupled to the output terminal of the logic element, the second terminal is coupled to the bit line. A voltage of the bit line is driven by the plurality of computing cells.
US11450361B2 Integrated circuit structure and memory
Embodiments provide an integrated circuit structure and a memory, and relate to the field of semiconductor memory technologies. The integrated circuit structure includes: a pad region including a plurality of signal pads arranged along a target direction; and a first circuit region arranged on one side of the pad region. The first circuit region includes a plurality of signal input circuit modules arranged along the target direction and correspondingly connected to the plurality of signal pads respectively. Each of the plurality of signal input circuit modules is configured to implement a sampling operation of an input signal and write a sampling result into a storage array. A size of the first circuit region along the target direction is smaller than that of the pad region along the target direction. According to the embodiments, the performance of a write operation can be improved for the memory.
US11450357B2 Structure for multiple sense amplifiers of memory device
A memory device is provided and includes multiple memory cells, multiple reference cells, and multiple sense amplifiers. The memory cells are coupled to first inputs of the sense amplifiers, respectively. The reference cells are coupled to second inputs of the sense amplifiers, respectively. The reference cells are coupled to each other.
US11450351B1 Dynamic and intelligent video editor
Systems, apparatuses and methods may provide technology that identifies categories that are related to subject matter content of a plurality of videos and associated with different categorization signals. The technology categorizes a first video among the plurality of videos as being within a first category of the categories based on the different categorization signals, segments the first video into segments based on the categorization of the first video as being within the first category, and identifies engagement signals associated with the first video, where the engagement signals are associated with actions of viewers that viewed the first video. The technology further conducts an analysis of the segments based on the engagement signals and automatically generates a final video that includes one or more of the segments and omits at least one segment of the segments based on the analysis.
US11450348B2 Health management for magnetic storage media
The present disclosure describes aspects of health management for magnetic storage media. In some aspects, a media health manager determines, with a read channel, read metrics for a sector of magnetic storage media that resides in a zone of magnetic storage media. The media health manager accesses read metrics of the zone and updates the read metrics of the zone based on the read metrics determined for the sector to provide updated read metrics for the zone of magnetic storage media. A health score for the zone of magnetic storage media is then determined with a neural network based on the updated read metrics of the zone of magnetic storage media. By so doing, gradual wear of the magnetic storage media may be predicted using the health score, enabling replacement of a magnetic storage media device before failure to improve reliability or availability of data stored to the device.
US11450342B2 Magnetoresistance effect element including a Heusler alloy ferromagnetic layer in contact with an intermediate layer
A magnetoresistance effect element includes a underlayer, a protective layer, a laminated body located between the underlayer and the protective layer and including a first ferromagnetic layer, a non-magnetic layer, and a second ferromagnetic layer in order from a side closest to the underlayer, and an intermediate layer located between the underlayer and the first ferromagnetic layer, or between the second ferromagnetic layer and the protective layer, wherein, one ferromagnetic layer selected from the first ferromagnetic layer and the second ferromagnetic layer and in contact with the intermediate layer is a Heusler alloy having a Co basis, and a main component of the intermediate layer is an element other than Co among elements constituting the Heusler alloy having the Co basis.
US11450341B1 Thermal spot-dependent write method and apparatus for a heat-assisted magnetic storage device
An apparatus comprises a write pole for writing data to a magnetic recording medium and a near-field transducer (NFT) optically coupled to a laser source and configured to produce a thermal spot on the medium. A laser driver applies laser operation power (Iop) to the laser source. A channel circuit generates symbols having a length of nT, where T is a channel clock rate and n is an integer. The laser driver applies Iop to the laser source and a write driver applies bi-directional write currents to the write pole to record the symbols at a location of the thermal spot on the medium, wherein a duration of applying Iop to the laser source by the laser driver is dependent on a length of the symbols and the effective thermal spot size.
US11450336B1 System and method for smart feedback cancellation
A system and method are described for automatic acoustic feedback cancellation in real time. In some implementations, the system may receive audio data describing an audio signal, which the system may use to determine a set of frames of the audio signal. Spectral analysis may be performed on the one or more frames of the audio to detect spectral patterns of two or more frames indicative of acoustic feedback. An additional delay identification test may be performed to identify a consistent delay indicative of acoustic feedback. In some implementations, a state machine is advanced based in part on accumulated delay votes. Decisions can be made to mute the acoustic feedback and cease the muting operation when silence is detected.
US11450332B2 Audio conversion learning device, audio conversion device, method, and program
To be able to convert to a voice of the desired attribution. Learning an encoder for, on the basis of parallel data of a sound feature vector series in a conversion-source voice signal and a latent vector series in the conversion-source voice signal, and an attribution label indicating attribution of the conversion-source voice signal, estimating a latent vector series from input of a sound feature vector series and an attribution label, and a decoder for reconfiguring the sound feature vector series from input of the latent vector series and the attribution label.
US11450331B2 Personal audio assistant device and method
A wearable accessory for delivery of personalized audio service includes a first microphone for capturing sound, a first speaker for playing media, a logic circuit for creating a personalized Head Related Transfer Function (HRTF) to enhance listening experience of the media, a communication module for accessing the Internet and to provide access to the media in response to capturing the sound, and a memory storage unit for storing information related to the captured sound. Other embodiments are disclosed.
US11450328B2 Apparatus and method for encoding or decoding a multichannel signal using a side gain and a residual gain
An apparatus for encoding a multi-channel signal having at least two channels, has: a downmixer for calculating a downmix signal from the multi-channel signal; a parameter calculator for calculating a side gain from a first channel of the at least two channels and a second channel of the at least two channels and for calculating a residual gain from the first channel and the second channel; and an output interface for generating an output signal, the output signal having information on the downmix signal, and on the side gain and the residual gain.
US11450326B2 Device for recognizing voice content, server connected thereto, and method for recognizing voice content
An artificial intelligence (AI) device, such as a robot, comprises: an output interface to output content in response to a request of a user; a camera to acquire an image of the user; a microphone to acquire a voice signal including a voice content uttered by the user; a processor to determine a characteristic of the user based on the content, the image, and/or the voice signal, and recognize the voice content through a voice recognition mode corresponding to the determined characteristic. The AI device may include a communication interface to forward the voice signal to a remote computer that identifies the characteristic and recognizes the voice content based on the characteristic. According to an embodiment, when an irregular voice is recognized from the acquired voice signal, the processor may recognize a regular voice corresponding to the irregular voice using an artificial intelligence-based learning model.
US11450325B1 Natural language processing
Devices and techniques are generally described for using user feedback to determine routing decisions in a speech processing system. In various examples, first data representing a first utterance may be received. Second data representing a first semantic interpretation of the first utterance may be determined. A first intent data processing application may be selected for processing the second data. Feedback data may be determined related to the first intent data processing application processing the second data. Third data representing a semantic interpretation of a second utterance may be received, wherein the first semantic interpretation is the same as the second semantic interpretation. A second intent data processing application may be determined for processing the third data based at least in part on the feedback data.
US11450323B1 Semantic reporting system
Speech is digitized and analyzed by a speech-recognition platform to produce raw text sentences. In various embodiments, the recognized words of each sentence are tokenized based on a grammar, which may be selected by a Recognition Context Controller (RCC) using a context database. A Medical Context Semantic Library (MCSL) contains all medically relevant terms recognized by the system and, once the grammar is selected, the MCSL is used to select a semantic template (consisting of one or more hierarchically organized data structures whose root is a “Concept”). Recognized words are mapped to tokens based on the operative grammar to fill the Concept tree(s). The grammar and the Concept trees can potentially shift after each sentence based on the RCC's analysis. The trees accumulate and are filled as sentences are analyzed. Once all of the sentences have been analyzed, the trees have been filled to the extent possible. Concepts may be organized into higher-level Observations. These observations are used to generate final reports.
US11450322B2 Speech control method and electronic device
A speech control method and an electronic device. The method includes displaying a first interface of an application, where the first interface includes a control used to update the first interface, enabling a speech application in the background in response to a wake-up signal entered by a user, displaying M speech input prompts on the first interface, where each speech input prompt corresponds to at least one control on the first interface, collecting a speech control signal entered by the user, where the speech control signal corresponds to a first speech input prompt in the M speech input prompts, and displaying a second interface of the application in response to the speech control signal, where the second interface is an interface obtained through updating after a first control on the first interface is triggered, and the first control corresponds to the first speech input prompt.
US11450321B2 Voice application platform
Among other things, requests are received from voice assistant devices expressed in accordance with different corresponding protocols of one or more voice assistant frameworks. Each of the requests represents a voiced input by a user to the corresponding voice assistant device. The received requests are re-expressed in accordance with a common request protocol. Based on the received requests, responses to the requests are expressed in accordance with a common response protocol. Each of the responses is re-expressed according to a protocol of the framework with respect to which the corresponding request was expressed. The responses are sent to the voice assistant devices for presentation to the users.
US11450317B2 Smart furniture controller with voice recognition
The disclosure relates to a smart furniture controller with voice recognition, including a controller body and a control circuit. The control circuit is disposed in the controller body. The control circuit comprises a main control unit, a voice recognition module, an operation panel, a control output interface and a power module. The voice recognition module is connected to the main control unit; a microphone and a loudspeaker are connected to the voice recognition module; the operation panel is connected to the main control unit, and the control output interface is connected to the main control unit. The disclosed embodiments integrate a voice recognition module in the controller. Voice commands can be recognized through the voice recognition module, allowing to control the smart furniture via voice, and making the operation simpler and more convenient.
US11450315B2 Electronic apparatus and method for operating same
Various embodiments of the disclosure disclose a method and apparatus for processing a voice recognition service in an electronic device. According to various embodiments of the disclosure, an electronic device may include a microphone, a memory, and a processor operatively coupled to the microphone and the memory. The processor may be configured to wake-up on the basis of detection of a wake-up word, process a first task corresponding to a first voice command of a user on the basis of the wake-up, set a wait time during which a follow-up command can be received on the basis of the processing of the first task, detect a second voice command of the user during the wait time, analyze a conversational context on the basis of the first voice command and second voice command, and process a second task on the basis of a result of the analysis. Various embodiments are possible.
US11450313B2 Determining phonetic relationships
Systems and methods of determining phonetic relationships are provided. For instance data indicative of an input text phrase input by a user can be received. An audio output corresponding to a spoken rendering of the input text phrase can be determined. A text transcription of the audio output of the input text phrase can be determined. The text transcription can be a textual representation of the audio output. The text transcription can be compared against a plurality of test phrases to identify a match between the text transcription and at least one test phrase.
US11450307B2 Text-to-speech synthesis system and method
A method, computer program product, and computer system for text-to-speech synthesis is disclosed. Synthetic speech data for an input text may be generated. The synthetic speech data may be compared to recorded reference speech data corresponding to the input text. Based on, at least in part, the comparison of the synthetic speech data to the recorded reference speech data, at least one feature indicative of at least one difference between the synthetic speech data and the recorded reference speech data may be extracted. A speech gap filling model may be generated based on, at least in part, the at least one feature extracted. A speech output may be generated based on, at least in part, the speech gap filling model.
US11450306B2 Systems and methods for generating synthesized speech responses to voice inputs by training a neural network model based on the voice input prosodic metrics and training voice inputs
The system trains a model to provide information used to provide a synthesized speech response to a voice input. The model takes as input prosodic information that may include pitch, note, duration, prominence, timbre, rate, and rhythm, for example. The system receives a plurality of voice inputs, each associated with prosodic metric, as well as a plurality of responses, each also associated with prosodic metrics. The system trains the model based on the plurality of voice inputs, the plurality of responses, the prosodic metrics of the voice inputs, and the prosodic metrics of the responses such that the model outputs information used to generate the response. The model may also take as input user profile information, emotion metrics, and transition information to generate output. The output of the training model may be used by the system to provide synthesized speech responses having relevant prosodic character to received voice inputs.
US11450299B1 Pneumatic return for foot pedals associated with percussion instruments
This improvement to a pneumatic return mechanism for percussion foot pedals incorporates a flat or bowl-shaped diaphragm rather than a rolling diaphragm, and a piston which is spherical rather than cylindrical, producing a bouncy feel for the player. A further improvement to the track hub of a percussion foot pedal enables bump fasteners to be removably inserted, to add lift and alter beater acceleration. A further improvement is a removable stiffener which prevents slack in the connector between the footboard and track hub of the percussion foot pedal, which may occur during fast drumming.
US11450297B1 Electronic device with central and peripheral displays
An electronic device such as a head-mounted device may have a display that is viewable by a user from eye boxes. The electronic device may have a gaze tracking system that monitors a user's eyes in the eye boxes to gather gaze direction information. The display may have a central portion and a peripheral portion. The peripheral portion may have a lower resolution than the central portion and may be used in displaying content that is viewable in a user's peripheral vision. During operation, control circuitry in the electronic device may adjust peripheral content on the peripheral portion to correct for parallax-induced mismatch between the peripheral content and central content on the central portion of the display. The control circuitry may also depower peripheral pixels that are determined to be unviewable based on the gaze direction. Diffusers may be used to hide seams between the central and peripheral display portions.
US11450291B2 Method for driving semiconductor device
The resolution of a low-resolution image is made high and a stereoscopic image is displayed. Resolution is made high by super-resolution processing. In this case, the super-resolution processing is performed after edge enhancement processing is performed. Accordingly, a stereoscopic image with high resolution and high quality can be displayed. Alternatively, after image analysis processing is performed, edge enhancement processing and super-resolution processing are concurrently performed. Accordingly, processing time can be shortened.
US11450285B2 Backlight adjustment circuit, backlight module and display device
Disclosed is a backlight adjustment circuit including: a reference electrical information circuit, a feedback selection circuit, a main control circuit and at least two parallel light-emitting branches; where the reference electrical information circuit is connected to the main control circuit and is configured to provide reference electrical parameter information to the main control circuit; the feedback selection circuit is respectively connected to the main control circuit and the at least two light-emitting branches and is configured to provide the main control circuit with electrical information of each of the at least two light-emitting branches; and the main control circuit is connected to the at least two light-emitting branches and is configured to adjust a current magnitude of the each of the at least two light-emitting branches according to the reference electrical parameter information and the electrical information of the each of the at least two light-emitting branches.
US11450281B2 Stage and scan driver including the same
A stage and a scan driver including the same for supplying a scan signal using a stage formed of P-type transistors to prevent output of an unwanted noise in a period where the scan signal is not supplied.
US11450277B2 Display device
A display device includes: a display panel in which a non-display region and a display region surrounding the non-display region are defined, wherein the display panel includes: a base layer comprising a first region in which a hole is defined corresponding to the non-display region, a second region surrounding the first region, and a third region corresponding to the display region; and first signal line parts disposed on the second region and the third region, the first signal line parts arrayed spaced apart from each other in a first direction, and each of the first signal line parts includes: a first line; a second line spaced apart from the first line; and a first connection part configured to connect the first line and the second line.
US11450276B2 Display device and method of controlling pixel circuit
A display device includes a pixel circuit and a control circuit configured to control the pixel circuit. The pixel circuit includes a light-emitting element, and a driving thin-film transistor configured to control the amount of current to the light-emitting element. The control circuit is configured to apply a stress current higher than a maximum current for the light-emitting element to display images to the driving thin-film transistor but not to supply current to the light-emitting element in a period other than light-emitting periods of the light-emitting element to display an image.
US11450275B2 Pixel driving circuit, display panel and driving method
Provided are a pixel driving circuit, a display panel and a driving method. The pixel driving circuit includes a drive transistor, a data write module, a light emission control module, a threshold compensation module and a bias adjustment module. The control terminal of the drive transistor is connected to the first node. The first terminal of the drive transistor is connected to a third node. The second terminal of the drive transistor is connected to a second node. The light emission control module is connected in series with the drive transistor and connected in series with a light-emitting element. The threshold compensation module is connected in series between the control terminal of the drive transistor and the second terminal of the drive transistor. The first terminal of the bias adjustment module is connected to a bias signal terminal. The second terminal of the bias adjustment module is connected to the second terminal of the drive transistor.
US11450273B2 Driving circuit of active-matrix organic light-emitting diode with hybrid transistors
A driving circuit includes a first transistor having a first terminal, a second terminal and a control terminal; a second transistor having a first terminal connected to the second terminal of the first transistor and a second terminal connected to an organic light-emitting diode; a third transistor having a first terminal connected to the control terminal of the first transistor; a fourth transistor having a first terminal connected to the first terminal of the first transistor; and a fifth transistor having a first terminal connected to the second terminal of the second transistor. The first transistor, the second transistor and the fourth transistor are low temperature poly-silicon transistors, and the third transistor is an oxide semiconductor transistor.
US11450271B2 Display device
A display device includes a display panel for driving a plurality of pixels. Each of the plurality of pixels includes: a light-emitting element; a driving transistor for controlling a driving current flowing through the light-emitting element; a first transistor for selectively applying a data voltage to a first node, a second transistor for receiving an emission signal from an emission control line to selectively apply a driving voltage to the first node; and a first capacitor connected between the first node and the emission control line. The first node is a source electrode of the driving transistor.
US11450267B2 Brightness compensation apparatus and method for pixel point
Brightness compensation method and apparatus for pixel point are provided. The compensation method includes measurement processes of N times, N≥2. Each measurement process includes: obtaining images displayed on the display screen under different gray-scale signals, and extracting brightness of pixel points in the images; calculating difference parameters between brightness of the pixel points and brightness of the reference pixel point under the different gray-scale signals; fitting the difference parameters of the pixel points with initial brightness of the pixel points under the different gray-scale signals, to obtain initial brightness-difference parameter curves of the pixel points; calculating compensation parameters of the pixel points; during an (i)th measurement process, i=2 to N, images displayed on the display screen under the different gray-scale signals are obtained by compensating the initial brightness of the pixel points under the different gray-scale signals based on the compensation parameters obtained during an (i−1)th measurement process.
US11450266B2 Luminance control unit and display device including the same
A luminance control unit includes: a driving power voltage setting unit configured to determine a driving power voltage to be provided to a display panel, the driving power voltage corresponding to a target brightness, based on a plurality of driving power voltages respectively corresponding to a plurality of reference brightnesses of the display panel; and a gamma voltage setting unit configured to determine a target luminance corresponding to the target brightness, based on a plurality of target luminances respectively corresponding to the plurality of reference brightnesses, and to set gamma voltages for implementing the target luminance, wherein the driving power voltage and the gamma voltages are differently set with respect to the same reference brightness according to an ambient illumination intensity of the display panel.
US11450261B2 Image display system and method for increasing a data volume of a control signal thereof
An image display system increases the data volume of a control signal in a frame of analog image so as to process an analog image in real time. A method for increasing the data volume of the control signal, which is used in the image display system, includes increasing the time for transmitting the control signal, changing an encoding method of the control signal to increase a data volume which is transmitted in unit time or outputting an analog image signal and the control signal at the same time. Therefore, the data volume of the control signal in a frame of image can be increased.
US11450258B2 Display panel and display device
Provided are a display panel and a display device. The display panel includes a driving circuit comprising N stages of cascaded shift registers. Each shift register includes a first control unit, a second control unit, a third control unit, and a fourth control unit. The first control unit is configured to receive an input signal and control a signal of a first node. The second control unit is configured to receive a first voltage signal and control a signal of a second node. The third control unit is configured to receive a signal of a fourth node and control an output signal, or receive a second voltage signal and control the output signal. The fourth control unit is configured to receive the first voltage signal and a third voltage signal and control the signal of the fourth node.
US11450257B2 Gate driving circuit and electroluminescence display apparatus including the same
An electroluminescence display apparatus includes a display panel including a display area including a plurality of pixel lines and a non-display area including a gate driving circuit supplying a gate signal to the plurality of pixel lines, and each of the plurality of pixel lines includes a plurality of pixels, each of the plurality of pixels includes a pixel driving circuit and a light emitting device, each of the pixel driving circuit and the gate driving circuit is implemented with a p-type transistor and an n-type transistor, and the gate driving circuit supplies a gate signal to the n-type transistor of the pixel driving circuit, so that a stably output can be provided, and the non-display area of the display panel can be reduced.
US11450249B2 Display device and compensation method thereof
Disclosed are a display device and a compensation method thereof for preventing and compensating for deterioration of pixels using average data of stress for each pixel. The display device includes a display panel comprising a plurality of pixels provided thereon and configured to display an image, a display driver configured to output a driving signal for driving the display panel, a timing controller configured to generate stress data by converting grayscale values included in image data into stress values, to accumulate the stress data for each pixel, to calculate average data for each pixel corresponding to an accumulated number of times, to determine a compensation value by performing lossless and lossy compression and restoration on the average data in a regular region and an irregular region, respectively, and to provide the compensation value to the display driver.
US11450248B2 Image display device and image display method
An image display device includes a use aspect information acquisition unit that acquires use aspect information regarding an equipment use aspect, an early period mode setting unit that sets a parameter related to processing or operation executed at a time of image display on the basis of the acquired use aspect information and causes image display operation to be executed as an early period mode, a later period mode setting unit that, in response to determination that it is the mode change timing, resets a parameter related to processing or operation executed at a time of image display and causes image display operation to be executed as a later period mode, and a timing determination unit that determines the mode change timing.
US11450247B2 Door for mounting a removable electronic display
In one general aspect, the subject matter described in this specification can be embodied in a display case door that includes an insulated panel assembly that is transparent to visible light. The door further includes a door frame extending about and secured to a peripheral edge of the insulated panel assembly, an electronic display overlaying the insulated panel assembly, and at least one display retainer secured to the door frame and having a coupling end that mates with the electronic display to releasably secure the display to the door frame.
US11450244B2 Display apparatus and display system for displaying local information and remote information
A display apparatus includes a frame, a first display screen and a second display screen. The frame includes at least one base assembly and a frame body fixed on the at least one base assembly. The first display screen and the second display screen are arranged in a first direction and fixed within the frame body. The first direction is a height direction of the frame.
US11450237B2 Dynamic injection of medical training scenarios based on patient similarity cohort identification
Disclosed embodiments provide a computer-implemented technique for selection and/or modification of surgical simulation scenarios based on patient similarity cohort identification. Prior to undergoing surgery, medical information of a patient, including genomic, physiological, and/or environmental data, is used to identify a patient cohort. The patient cohort represents a statistically significant sample size of similar patients, and complications that may have arose during similar surgical procedures to the procedure planned for the patient. Relevant scenarios are identified based on the patient cohort. These scenarios are then input to a surgical simulation system. The surgical simulation system may be implemented by virtual reality, augmented reality, and/or physical workpieces used for surgical practice and training. This can increase the probability of a successful outcome for the patient, and furthermore save costs by reducing the risk of malpractice lawsuits, thereby potentially lowering overall healthcare costs.
US11450236B2 Advanced first entry model for surgical simulation
The present invention provides a surgical training device for training laparoscopic first entry surgical techniques. The training device includes a simulated abdominal wall that is penetrable with an optical trocar. A receptacle containing a tissue simulation is located inside the receptacle. The tissue simulation is observable via scope placed inside the optical trocar. Upon penetration of the one or more of the simulated abdominal wall and receptacle, the tissue simulation appears to translate distally relative to the simulated abdominal wall. The distal translation is effected by a variety of ways including the release of negative pressure inside the receptacle upon penetration and the expansion of an elastic wall of the receptacle with the introduction of fluid under pressure into the receptacle.
US11450235B2 Devices and methods for drug administration and mixing, and training of proper techniques therefor
A device for training users in a proper mixing of pharmaceutical components, or for aiding in the mixing, or for performing the mixing, and administration of pharmaceutical components is disclosed. The device comprises a housing for receiving a pharmaceutical delivery device containing the pharmaceutical components. There is also a microcontroller disposed in the housing and a motion/orientation detection device disposed within or on the housing and in communication with the microcontroller. A method for use of the device is also disclosed, along with a substance for use as one of the pharmaceutical components.
US11450232B2 Code-switching of blended multilingual content
An electronic platform to generate and display blended multilingual content. The methods and systems can be employed in an educational environment to assist a user fluent in a native language in learning a target language. One or more blended combinations of content in the native language and the target language are generated and displayed to the user. A machine learning component can be used to evaluate performance data to execute adjusts to the level and type of blending applied to the blended combinations to increase and improve learning efficiency.
US11450229B2 Exploratory learning device
An exploratory learning device including a pair of body frame members worn by a first user and a second user respectively. Each body frame member has a shape for receiving a corresponding user's upper torso and each body frame member includes a center aperture. The pair of body frame members are attachably connected to one another by an adjustable beam which is positioned between the pair of body frame members thereby creating an interdependency of movement between the first and second users and thereby causing a distance of separation between the first and the second users. The adjustable beam has a ball and socket attached at both ends of the beam. Each ball and socket connects to the center aperture of a corresponding body frame member which allows the corresponding user to move in different positions to explore dynamics of physical connectivity and physical forces between the first user and the second user.
US11450228B2 Pointer for focused reading
Various embodiments of a pointer for focused reading of a word or character are disclosed. For example, the pointer may include a frame, a reading pane defined inside the frame, a marker formed on the frame for pointing to a particular location of the reading pane, and an elongated handle attached to the frame at a non-zero angle.
US11450227B2 Method, system, app or kit of parts for teaching musical rhythm, in particular percussion
Musical rhythm, is taught using a sequenced rhythm pattern, wherein a user's strike within a time window around each note maintains suppression of audible output. If a strike falls outside the time window, output resumes. FIG. 2 shows a smartphone/tablet app. Pad 13 is struck in harmony with a rhythmic pattern on display 1. Means 3 to 11 adjust app parameters. Means 2 control rhythm. A display preferably shows current and past states of the system during a session (e.g. metronome suppressed, metronome non-suppressed, strike detected in time window, strikes outside time window), as well as time remaining in the current session, as either a ‘clock’ or ‘pie chart’ type, or rectilinear ‘bar’ type, the ‘time remaining’ segment of the display being progressively replaced by sections e.g. of differing colour or texture corresponding to the current state, with the ‘time past’ segments displaying the past states.
US11450222B2 System and method for sharing content
A method for completing a project using a content-generating device. The method includes receiving a task defining a content item to be generated, restricting operation of at least a first component of the content-generating device, operating at least a second component of the content-generating device to generate the content item, and making available the generated content item.
US11450220B2 Adaptive simulation rendering on sensory load
An apparatus is disclosed for conditioning and adapting an individual to real-world environments through computer simulations. The subject is fully or partially immersed in a computer-simulated environment for a time-limited session. Real-time monitoring of the human subject is performed for a change in a sensor-derived, quantified sensory load level. Responsive to an increase in sensory load level, the computer-simulated environment modulates the sensory complexity of one or more features of the simulation wherein the human subject adapts to increasingly complex environments.
US11450214B1 Flight path generation based on model of connectivity
A method of generating a flight path for an aircraft is provided. The method includes modeling geographic space and time that includes a plurality of mobile communication nodes. The model includes locations of each of the plurality of mobile communication nodes as those nodes move over time. The model also provides an indication of wireless connectivity between a radio on each of the plurality of communication nodes and a radio of the aircraft at their respective location. The method further includes running a plurality of flight paths through the model in order to identify a selected flight path that provides a desired level of connectivity between the aircraft and the plurality of communication nodes.
US11450213B2 Flight deck system for determining approach minima
A flight deck system for an aircraft includes a processor, a graphical interface for displaying flight-related information in the form of selectable items, a control interface for receiving a selection of the selectable items, and a non-transitory computer-readable storage medium for storing electronic representations of charts. The selectable items correspond to the electronic representations of charts, and the electronic representations of charts describe minima and associated conditional criteria for operating the aircraft (e.g., proximate to an airport). The processor is configured to arrange the selectable items, receive a selection of the selectable items, identify a corresponding one of the electronic representations of charts, receive a condition associated with the aircraft, compare the condition to the conditional criteria for operating the aircraft to identify an applicable one of the plurality of minima, and display the applicable one of the plurality of minima on the graphical interface.
US11450208B2 Method for transferring a motor vehicle to an automatic parking system, automatic parking system, and motor vehicle
The disclosure relates to a method for transferring a motor vehicle to an automatic parking system which is designed to transfer the motor vehicle to a free parking space of the parking system without a driver. The parking system transmits a release code (C) to the motor vehicle, said release code being output in the motor vehicle so as to be perceivable to a motor vehicle user. After leaving the motor vehicle, the motor vehicle user transmits the release code to the parking system in order to grant a drive release. As soon as the drive release is granted, the motor vehicle is transferred to the free parking space of the parking system without the driver. The disclosure additionally relates to an automatic parking system and to a motor vehicle for carrying out the method.
US11450204B2 Systems and methods for fiber optic based vehicle-direction detection
A device may receive fiber sensing data identifying vehicles traveling on a roadway associated with a fiber optic network and location data identifying geographical locations of the vehicles traveling on the roadway. The device may process the fiber sensing data, with a machine learning model, to identify a particular vehicle, of the vehicles, that is traveling in a wrong direction on the roadway. The device may process the location data, with the machine learning model, to identify locations of the roadway, a cellular network associated with the roadway, and vehicle devices of the vehicles traveling on the roadway, other than the particular vehicle, and a nearest camera device to the particular vehicle. The device may perform one or more actions based on the locations of the roadway, the cellular network associated with the roadway, and the vehicle devices of the vehicles traveling on the roadway, other than the particular vehicle.
US11450202B2 Method and system for determining a geographical area occupied by an intersection
Disclosed are systems and methods for determining a geographical area occupied by an intersection.
US11450200B2 Method for implementing quality alarms in an energy management system remote terminal
Methods for creating high quality alarms raise EMS operator awareness to abnormal conditions in monitored assets across multiple sites in a single EMS software platform. An embodiment includes steps for accessing an alarm designer software tool that contains a library of alarm definitions and the ability to create new alarm definitions, clone and edit existing alarm definitions, lock alarm definitions and delete alarm definitions. Applicable data is defined using channel attributes identifying which channel or channels associated with the multiple monitored sites are to be evaluated for alarming conditions. The alarm frequency, trigger conditions, pending open duration, close conditions, and pending close duration are also defined. Alarms can trigger upon one or more channels' behavior over periods of time and conditional relationships between multiple channels. Close conditions for an alarm can be, but are not required to be, the resolution of the trigger conditions.
US11450195B2 Wearable device and associated detecting method
Disclosed is a detecting method of a wearable device, which comprises: providing a current to drive a light source to emit auxiliary light corresponding to ambient light received by the wearable device; and informing a wearing status indicative whether the wearable device is correctly worn by a user or not according to the current. By this way, the wearing status of the user can be easily detected.
US11450193B2 Hospital bed height limiting system
A hospital bed height limiting system comprising a processing unit operatively connected to each of a user interface, an elevation mechanism of the hospital bed and a height sensor. The processing unit is operable to receive a minimum height via the user interface and receive from the height sensor a current elevation mechanism height. The processing unit is operable to determine the bed height based on the current elevation mechanism height, and in response to the bed height being equal to the minimum height, the processing unit is operable to cause the elevation mechanism to stop a downward movement of the elevation mechanism. A hospital bed comprising the hospital bed height limiting system is also provided.
US11450188B2 Wireless environmental data capture system and method for mesh networking
A mesh network-based environmental data capture system and method for providing communication between a base system having at least one wireless input capture device ICD(s) and other ICD(s), wherein the ICD(s) are capable of smart cross-communication with each other and remote access to their inputs via a server computer, including the steps of providing this base system; at least one user accessing the ICDs and inputs remotely via a user interface through a remote server computer and/or electronic device communicating with it, for providing a secure surveillance system with extended inputs range and wireless smart cross-communication for monitoring a target environment.
US11450184B2 Pseudo force sense generation apparatus
A simulated force sensation based on an external object is presented without making contact with that external object. Asymmetrical movement based on a first physical quantity or a function value of the first physical quantity is carried out, and a simulated force sensation based on the asymmetrical movement is presented, the first physical quantity having been obtained by measuring a distance from an external object to a simulated force sensation presenting apparatus.
US11450182B2 Gaming system and method with bingo or keno game determined based on a sporting event
Gaming systems and methods which utilize the results of a sporting event to determine an outcome of a bingo game.
US11450181B2 Boost stage with metamorphic graphical element
In an electronic gaming device, a boost stage uses a metamorphic graphical element. The boost stage starts when predetermined condition such as a “near-miss” condition occurs and provides an additional opportunity to satisfy a trigger condition for a supplemental feature. The metamorphic graphical element indicates how many times the predetermined condition has occurred since the supplemental feature was last triggered. When the boost stage starts, the state of the metamorphic graphical element can advance to a higher state value, visually indicating the additional opportunity to satisfy the trigger condition for the supplemental feature. For the boost stage, if the previous result (associated with the predetermined condition) is enhanced enough to satisfy the trigger condition, the supplemental feature is triggered and the metamorphic graphical element is reset. Otherwise, the boost stage finishes but the advanced state value of the metamorphic graphical element is maintained.
US11450180B2 Electronic gaming system providing repeat win amounts for use during volatility selection feature games
An electronic gaming system includes a display device, a memory, and a processor. The processor is configured to perform a variety of operations, including, for example, determining whether a trigger condition has occurred during a base game, and determining a repeat win amount during the base game. In at least some embodiments, the processor is also configured to control the display device to display a plurality of selections, each selection corresponding to a feature game, in response to occurrence of the trigger condition. Each feature game may be associated with a win volatility and displayed in association with information about the win volatility, and each win volatility may be based, at least in part, upon the repeat win amount determined during the base game.
US11450176B1 Systems and methods to reduce problem gaming
An example computing device obtains financial data corresponding to a user and based on the financial data, determines an initial risk score for the user that represents an estimate of financial risk of the user. The computing device receives, from a computing system associated with a gaming platform, wagering activity data corresponding to wagers placed by the user. Based on the wagering activity data, the computing device determines an updated risk score for the user that indicates an increased estimate of financial risk. Based on determining the updated risk score, the computing device transmits (i) a first message that causes a user device to display (a) a notification that wagering activity has been suspended and (b) a request for user-input data and (ii) a second message that causes the computing system associated with the gaming platform to suspend user wagering activity via the gaming platform.
US11450173B2 System, chip tray, and method
A chip tray system can include multiple chip tube components. A first chip tube component in the chip tray can include one or more gaming chip storage rows corresponding to a first size of gaming chip. A second chip tube component in the chip tray can include one or more gaming chip storage rows corresponding to a second size of gaming chip. An edge of the first chip tube component can be coupled to an edge of the second chip tube component.
US11450172B2 Amusement system for skill-based games and methods directed to the same
Systems and methods for a skill-based games are provided with the present disclosure. A plurality of targets each are displayed and moved about a playfield shown on a display of an amusement system according to one or more non-random, learnable sequences or patterns. Upon receipt of an input at one or more of player controls of a player station of the amusement system, a game play is initiated and an object is directed along the playfield from the player station. If the object engages a target of the plurality of targets, the game play is ended and it is determined whether a threshold criterion for obtainment of the target has been met. An award is distributed to the player station if the threshold criterion for obtainment of the target has been met. Other aspects also are described.
US11450170B2 Disposable inflatable mattress and device for dispensing same
Automated vending system for dispensing disposable inflatable mattresses includes a kiosk for housing a plurality of mattress packages. Each mattress package includes a disposable inflatable mattress with an inflating means. The plurality of mattress packages is positioned in a storage rack within the kiosk. The system further includes a robotic mechanism configured to engage a first mattress package from the storage rack and deliver the first mattress package to a product delivery area of the kiosk. The system furthermore includes a user interface configured for receiving a user selection of the first mattress package, and a controller configured to command the robotic mechanism to select and deliver the first mattress package to the product delivery area.
US11450168B2 Product accommodating device
An automatic vending machine is provided with a storage compartment or the like having a thermally insulating construction in which a number of product columns for accommodating products aligned side-by-side in one column are provided in different levels in such a way that the most downstream products in each product column are aligned side-by-side in a vertical direction, and an in-compartment fan for cooling an internal atmosphere of the storage compartment or the like by blowing air that has been cooled by means of an evaporator disposed in the storage compartment or the like, wherein the automatic vending machine is also provided with a control unit which drives the in-compartment fan for a predefined time if the internal temperature of the storage compartment or the like reaches to or above a predefined reference temperature in a state in which driving of a freezer and of the in-compartment fan are stopped.
US11450167B2 Ballot and envelope system and methods thereof
A computer-implemented system includes a printing apparatus and a processor. The printing apparatus is configured for printing a ballot and an envelope associated with the ballot and a voter. The processor is configured to access a request file defining voter data from a voter registration database and generate a set of print instructions including ballot print instructions for a ballot and envelope print instructions for an envelope. Both of the ballot print instructions and the envelope print instructions are generated using the request file, and the set of print instructions includes instructions for printing a first machine-readable identifier for the envelope. The processor is further configured to transmit an instruction to the printing apparatus to print the ballot and the envelope using at least a portion of the voter data defined by the request file, the envelope including the first machine-readable identifier corresponding to the voter.
US11450164B2 Dynamic security system control based on identity
Systems and methods for dynamic control of security systems based on identity are disclosed. In an embodiment, a computer-implemented method for controlling a security system comprises receiving interaction data from one or more external systems associated with predefined stages of a passenger's travel path, the interaction data indicative of interaction by the passenger with said one or more external systems, storing and updating data defining an assurance level of the passenger, wherein the assurance level is increased in response to receiving said interaction data, and wherein the assurance level is decreased in the absence of receiving interaction data within a predefined elapsed time, receiving data identifying a request from a security system, the request including data identifying the passenger, and responsive to said request, generating and outputting a control signal to the security system in dependence on the stored assurance level of the identified passenger.
US11450162B2 Door locking and/or opening system, a method for controlling door locking and/or opening, and a door locking and/or opening and documentation system
A door locking/opening system includes multiple doors, each configured with a door ID number, a handle, a lock and an I/O controller, the I/O controller controls the corresponding door; multiple door controllers, each door controller connects the I/O controller of the respective door and controls the corresponding door; multiple sensors, each sensor connects the respective door controller and communicates with the corresponding door; a door controller unit, connected with the respective door controller via a decentralized network and controlling the multiple door controllers; the multiple door controllers are digitally connected and communicating with each other via the decentralized network; each door controller contains its local logbook of own activities and a configuration file of the complete door locking and/or opening system, and each door controller configurated to update and synchronize the configuration file with each other in a rotating cycle based on the door ID numbers in an ascending order, beginning with the lowest door ID number.
US11450159B2 Controlling a state of a shutter of a camera module of an information handling system
Controlling states of a shutter, including receiving a signal indicating to adjust a shutter of a camera from an open state to a closed state; in response to the signal, mechanically adjusting the shutter of the camera module from the open state to the closed state; after adjusting the state of the shutter of the camera module from the open state to the closed state, receiving a signal indicating that a state of a pin indicates that a lock latch is engaged with the shutter to mechanically interfere with movement of the shutter from the closed state to the open state; detecting an attempt to adjust the state of the shutter of the camera module to the open state from the closed state, and in response, preventing mechanical adjustment of the state of the shutter of the camera module to the open state from the closed state.
US11450157B2 Method and system for bundling automotive data
A system and a method for bundling data features relating to connected vehicles, in accordance with respective use cases are provided herein. The method may include the following steps: obtaining a plurality of data features relating to connected vehicles originated from a plurality of data sources; maintaining a use cases database, holding a plurality of use cases, each affiliated with a respective blend of said data features; receiving one or more requests from clients for data features, each request associated with respective business requirements; and providing said clients with a respective one of said bundles according to the respective business requirements and responsive to the requests and based on the use cases database.
US11450155B2 Vehicle
When a traveling state of a vehicle is switched, the vehicle requests delivery of an update program from an OTA server. For example, when the vehicle travels with an occupant on board, the vehicle requests delivery of an update program for manned vehicle traveling from the OTA server. When the vehicle travels with an occupant not on board, the vehicle requests delivery of an update program for unmanned vehicle traveling from the OTA server. When the OTA server receives the request for delivery of the update program for manned vehicle traveling/unmanned vehicle traveling, the OTA server delivers the requested update program for manned vehicle traveling/unmanned vehicle traveling to the vehicle. The vehicle updates a diagnosis program using the received update program for manned vehicle traveling/unmanned vehicle traveling.
US11450150B2 Signature verification
Methods, systems, and computer program products are provided for signature verification. Signature verification may be provided for target signatures using genuine signatures. A signature verification model pipeline may extract features from a target signature and a genuine signature, encode and submit both to a neural network to generate a similarity score, which may be repeated for each genuine signature. A target signature may be classified as genuine, for example, when one or more similarity scores exceed a genuine threshold. A signature verification model may be updated or calibrated at any time with new genuine signatures. A signature verification model may be implemented with multiple trainable neural networks (e.g., for feature extraction, transformation, encoding, and/or classification).
US11450148B2 Movement monitoring system
A monitoring system or tracking system may include an input port and a controller in communication with the input port. The input port may receive video from one or more image capturing devices. The image capturing device is optionally part of the monitoring system and in some cases includes at least part of the controller. The controller may be configured to receive video via the input port and identify a subject within frames of the video relative to a background within the frames. Further, the controller may be configured to identify dimensions, posture, hand location, feet location, twisting position/angle, and/or other parameters of the identified subject in frames of the video and determine when the subject is performing a task. Based on the dimensions and/or other parameters identified or extracted from the video during the predetermined task, the controller may output via the output port assessment information.
US11450147B2 Evaluation data structure for evaluating a specific motion pattern and dashboard for setting up the evaluation data structure
An editor application configured for setting up at least one evaluation data structure is described, wherein each evaluation data structure is configured for evaluating a corresponding specific motion pattern in a sequence of image data structures. Each evaluation data structure comprises a ML model artifact configured for determining, based on input data comprising key data elements provided for at least one image data structure, class labels for each image data structure, said class labels identifying at least one of: at least one motion phase of the specific motion pattern, at least one evaluation point of the specific motion pattern. A key data element indicates a respective position of a landmark in the image data structure. Each evaluation data structure further comprises geometric evaluation data for performing a geometric evaluation of a configuration of key data elements of a particular image data structure that corresponds to an evaluation point or for performing a geometric evaluation of at least one motion phase of the specific motion pattern. Each evaluation data structure further comprises feedback data for providing a feedback to the user, said feedback depending on the result of the geometric evaluation. The editor application comprises at least one graphical user interface, the graphical user interface being configured for accepting user input for setting up and editing the geometric evaluation data and the feedback data.
US11450146B2 Gesture recognition method, apparatus, and device
This application provides a gesture recognition method, and relates to the field of man-machine interaction technologies. The method includes: extracting M images from a first video segment in a video stream; performing gesture recognition on the M images by using a deep learning algorithm, to obtain a gesture recognition result corresponding to the first video segment; and performing result combination on gesture recognition results of N consecutive video segments including the first video segment, to obtain a combined gesture recognition result. In the foregoing recognition process, a gesture in the video stream does not need to be segmented or tracked, but phase actions are recognized by using a deep learning algorithm with a relatively fast calculation speed, and then the phase actions are combined, so as to improve a gesture recognition speed, and reduce a gesture recognition delay.
US11450144B2 Devices having system for reducing the impact of near distance viewing on myopia onset and/or myopia progression
The present invention is directed to a system that may be incorporated into currently available electronic devices such as laptops, cell-phones and tablets, that help the user to maintain a viewing distance that is safe for the eyes. In order to avoid near-point stress on the eyes which may lead to the onset of myopia and/or accelerate the progression of myopia, especially in children or young adults, the system of the present invention monitors viewing distance and automatically distorts the image and/or text display into a format that is unreadable, for example, through blurring or pixilation, when the device is too close to the viewer. Alternatively, the system may automatically turn off the display when the device is too close and turn the display on when the device is at the proper viewing distance.
US11450139B2 Protective film for OLED display with fingerprint recognition system
A protective film covers the surface of a cover member in an OLED display with a fingerprint recognition system. The protective film includes a base layer with an in-plane retardation value of 25 nm or less. A hard coat layer may be formed on a surface of the base layer. The surface is a surface farther from the cover member.
US11450138B2 Under display biometric imaging arrangement
An optical biometric imaging arrangement configured to be arranged under an at least partially transparent display panel, and configured to capture an image of an object located on an opposite side of the display panel, comprising: an image sensor comprising a photodetector pixel array; an array of light redirecting elements, each light redirecting element is configured to redirect light onto the pixel array, a color filter arranged between the array of light redirecting elements and the image sensor, the color filter comprising at least two color filter arrays of respective color filter elements being optically transmissive, a first color array comprising first color filter elements and a second color array comprising second color filter elements, the color filter arrays are arranged such that each photodetector pixel is at least partly covered by at least a first and a second color filter element.
US11450137B2 Display device for in-screen fingerprint identification
A display device adapted to perform in-screen fingerprint identification is provided. The display device includes a plurality of sub-pixel circuits, a plurality of light sensing circuit stages, and a plurality of sensing drive lines. The light sensing circuit stages correspond to the sub-pixel circuits. The sensing drive lines drive the light sensing circuit stages sequentially. In a first time interval, a first sensing drive line among the sensing drive lines provides a first sensing drive signal to a qth light sensing circuit stage and a latter light sensing circuit stage among the light sensing circuit stages. In the first time interval, the qth light sensing circuit stage performs a light sensing reset operation according to the first sensing drive signal, and the latter light sensing circuit stage performs a light sensing write operation according to the first sensing drive signal.
US11450136B2 Optical lens, fingerprint recognition module and mobile terminal
The disclosure provides an optical lens, an imaging device, a fingerprint recognition module and a mobile terminal, along an optical axis from an object side to an image side, the optical lens sequentially including: a flat glass, a first lens, a stop, a second lens, a third lens, and an infrared filter. The optical lens satisfy a high-quality resolution, also have the advantages of small size, small distortion, and high relative illumination, they can effectively improve the rate of the fingerprint recognition, and more suitable for the design requirements of the full screen of the mobile phones. Meanwhile, the three lenses of the optical lens of the present disclosure all use low refractive index materials, which greatly reduces the production cost, and is more in line with the low-cost and high-performance development trend of the full screen of the mobile phone.
US11450135B2 Fingerprint detection apparatus and display apparatus
A fingerprint detection apparatus comprising: an insulating substrate; a plurality of photoelectric conversion elements arrayed in a detection region of the insulating substrate, each of the photoelectric conversion elements configured to output a signal in accordance with light incident on each of the photoelectric conversion elements; first switching element, each corresponding to each of the photoelectric conversion elements and including a first semiconductor made of oxide semiconductor; a plurality of gate lines coupled with the first switching elements and extending in a first direction; a plurality of signal lines coupled with the first switching elements and extending in a second direction intersecting the first direction; and a gate line drive circuit including a second switching element that includes a second semiconductor made of polycrystalline silicone, the gate line drive circuit being provided in a peripheral region outside the detection region and configured to drive the gate lines.
US11450129B2 Data extraction and duplicate detection
A system provides an end-to-end solution for invoice processing which includes reading invoices (both pdfs and images), extracting key relevant information from the face of invoices, organizing the relevant information in a structured template as a key-value pair, and comparing invoices based on the similarities between different invoice fields to identify potential duplicate invoices.
US11450125B2 Methods and systems for automated table detection within documents
Methods and systems for detecting tables within documents are provided. The methods and systems may include receiving a text of the document that includes a plurality of words depicted in the document image. Feature sets may be calculated for the words and may contain one or more features of a corresponding word of the text. Candidate table words may then be identified based on the features vectors, and may then be used to identify a table location within the document image. In some cases, the candidate table words may be identified using a machine learning model.
US11450116B2 Systems and methods for sharing camera setting control among multiple image processing components in a vehicle
The disclosure is generally directed to systems and methods for sharing a video feed of a camera among multiple image processing components in a vehicle. A first priority may be applied to a first image processing component that performs a first image processing function. A second priority that is lower than the first priority, is applied to a second image processing component that performs a second image processing function. The first function may be deemed more important than the second function due to various reasons. Consequently, the first image processing component is offered priority to apply a first set of camera settings on the camera. The second image processing component may prefer to apply a different set of camera settings for executing the second image processing function. An access arbitrator allows the second image processing component to do so when the first image processing component relinquishes control of the camera.
US11450115B1 Office safety control system
A computer system is provided. The computer system includes a memory and at least one processor coupled to the memory and configured to provide office safety controls. The at least one processor is further configured to perform computer vision analysis on an image of a shared resource to determine safety related conditions associated with the shared resource, the safety related conditions including a count of people using the shared resource and timing of the use of the shared resource, and update analytics associated with the shared resource based on the determined safety related conditions. The at least one processor is further configured to maintain a notification subscription associated with a user, the notification subscription including user specified safety parameters related to the shared resource, and generate a notification regarding the shared resource, the generation based on a comparison of the updated analytics and the user specified safety parameters.
US11450112B2 Segmentation and hierarchical clustering of video
Embodiments are directed to segmentation and hierarchical clustering of video. In an example implementation, a video is ingested to generate a multi-level hierarchical segmentation of the video. In some embodiments, the finest level identifies a smallest interaction unit of the video—semantically defined video segments of unequal duration called clip atoms. Clip atom boundaries are detected in various ways. For example, speech boundaries are detected from audio of the video, and scene boundaries are detected from video frames of the video. The detected boundaries are used to define the clip atoms, which are hierarchically clustered to form a multi-level hierarchical representation of the video. In some cases, the hierarchical segmentation identifies a static, pre-computed, hierarchical set of video segments, where each level of the hierarchical segmentation identifies a complete set (i.e., covering the entire range of the video) of disjoint (i.e., non-overlapping) video segments with a corresponding level of granularity.
US11450109B2 Systems and methods for generating bookmark video fingerprint
Systems and methods for replacing original media bookmarks of at least a portion of a digital media file with replacement bookmarks is described. A media fingerprint engine detects the location of the original fingerprints associated with the portion of the digital media file and a region analysis algorithm characterizes regions of media file spanning the location of the original bookmarks by data class types. The replacement bookmarks are associated with the data class types and are overwritten or otherwise are substituted for the original bookmarks. The replacement bookmarks then are subjected to a fingerprint matching algorithm that incorporates media timeline and media related metadata.
US11450108B2 Systems and methods for video analysis tool for communications coursework scheduling and management
Video analysis tool systems and methods are described for a streamlined presentation feedback on a centralized platform to reduce or eliminate a delay time associated with presentation feedback. The video analysis software application tool may be configured to record a presentation to generate a video recording, analyze the video recording of the presentation based on feedback parameters and an associated neural network model, and automatically provide feedback based on the analysis of the video recording.
US11450107B1 Dynamic detection and recognition of media subjects
A system for indexing animated content receives detections extracted from a media file, where each one of the detections includes an image extracted from a corresponding frame of the media file that corresponds to a detected instance of an animated character. The system determines, for each of the received detections, an embedding defining a set of characteristics for the detected instance. The embedding associated with each detection is provided to a grouping engine that is configured to dynamically configure at least one grouping parameter based on a total number of the detections received. The grouping engine is also configured to sort the detections into groups using the grouping parameter and the embedding for each detection. A character ID is assigned to each one of the groups of detections, and the system indexes the groups of detections in a database in association with the character ID assigned to each group.
US11450106B2 Systems and methods for monitoring objects at sporting events
A system for monitoring objects at sporting events or other types of events uses a wearable drone that has at least one camera or other sensor for capturing or otherwise sensing data. When the drone is to be used for monitoring, such as monitoring an object at a sporting event, the wearable drone may be detached from its user, and it may hover or otherwise fly within a certain position of an object to be monitored. While flying, the drone's sensor may be used to capture information, such as performance data or images, of the object during the sporting event.
US11450104B1 Identification and obfuscation of objectionable content from video stream
Techniques are generally described for removal of objectionable content from video streams. In various examples, a first frame of image data comprising a two-dimensional grid of pixels is received. First data identifying at least one pixel of the first frame for obfuscation prior to display by a recipient computing device may be received. In some examples, a first segmentation map may be generated based at least in part on the first data. In some examples, pixel values of one or more pixels of the first frame of image data may be changed according to the first segmentation map. In some examples, the first frame of image data may be sent to a recipient computing device.
US11450100B2 Information processing apparatus, information processing method and non-transitory computer-readable storage medium
An information processing apparatus, comprising: one or more processing devices; and one or more storage devices storing instructions for causing the one or more processing devices to: acquire observation information obtained through observation of a target region from a flying object flying in outer space; classify the target object by inputting the observation information acquired to a classifier so trained as to output a classification result obtained by classifying a target object present in the target region if the observation information is input; accept designation input for designating the target object; and output the observation information including a classification result of the target object designated.
US11450096B2 Systems and methods for progressive learning for machine-learned models to optimize training speed
Systems and methods of the present disclosure can include a computer-implemented method for efficient machine-learned model training. The method can include obtaining a plurality of training samples for a machine-learned model. The method can include, for one or more first training iterations, training, based at least in part on a first regularization magnitude configured to control a relative effect of one or more regularization techniques, the machine-learned model using one or more respective first training samples of the plurality of training samples. The method can include, for one or more second training iterations, training, based at least in part on a second regularization magnitude greater than the first regularization magnitude, the machine-learned model using one or more respective second training samples of the plurality of training samples.
US11450095B2 Machine learning for video analysis and feedback
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for machine learning for video analysis and feedback. In some implementations, a machine learning model is trained to classify videos into performance level classifications based on characteristics of image data and audio data in the videos. Video data captured by a device of a user following a prompt that the device provides to the user is received. A set of feature values that describe audio and video characteristics of the video data are determined. The set of feature values are provided as input to the trained machine learning model to generate output that classifies the video data with respect to the performance level classifications. A user interface of the device is updated based on the performance level classification for the video data.
US11450093B2 Forged-physiological-characteristic filtering device of identity authentication system
A forged-physiological-characteristic filtering device includes: a physiological characteristic scanning circuit for conducting a plurality of times of physiological characteristic scanning operations; a control circuit for acquiring a plurality of unverified-user physiological characteristics and generating a plurality of corresponding unverified-user action records, and for calculating time interval between two consecutive unverified-user physiological characteristics to generate corresponding unverified-user time interval records; and a secure circuit for respectively comparing the plurality of unverified-user physiological characteristics with a plurality of valid-user physiological characteristics, for respectively comparing the plurality of unverified-user action records with a plurality of valid-user action records, and for comparing the unverified-user time interval record with a valid-user time interval record. The secure circuit is allowed to conduct encryption, decryption, or signature operation on data transmitted from a host device only if all of the above comparing operations match with predetermined conditions.
US11450091B2 Forged-physiological-characteristic filtering device of identity authentication system
A forged-physiological-characteristic filtering device includes: a physiological characteristic scanning circuit for conducting a plurality of times of physiological characteristic scanning operations; a control circuit for acquiring a plurality of unverified-user physiological characteristics and generating a plurality of corresponding unverified-user action records, and for calculating time interval between two consecutive unverified-user physiological characteristics to generate corresponding unverified-user time interval records; and a secure circuit for respectively comparing the plurality of unverified-user physiological characteristics with a plurality of valid-user physiological characteristics, for respectively comparing the plurality of unverified-user action records with a plurality of valid-user action records, and for comparing the unverified-user time interval record with a valid-user time interval record. The secure circuit is allowed to conduct encryption, decryption, or signature operation on data transmitted from a host device only if all of the above comparing operations match with predetermined conditions.
US11450089B2 Methods and systems for an automated design, fulfillment, deployment and operation platform for lighting installations
A platform for design of a lighting installation generally includes an automated search engine for retrieving and storing a plurality of lighting objects in a lighting object library and a lighting design environment providing a visual representation of a lighting space containing lighting space objects and lighting objects. The visual representation is based on properties of the lighting space objects and lighting objects obtained from the lighting object library. A plurality of aesthetic filters is configured to permit a designer in a design environment to adjust parameters of the plurality of lighting objects handled in the design environment to provide a desired collective lighting effect using the plurality of lighting objects.
US11450084B2 Data fusion on target taxonomies
A method includes receiving a directive from a user to find an object in a geographical area, wherein the object is identified with an input label selected from a set of labels, obtaining sensor data in response to the directive for a real world physical object in the geographical area using one or more sensors, processing the sensor data with a plurality of automatic target recognition (ATR) algorithms to assign a respective ATR label from the set of labels and a respective confidence level to the real world physical object, and receiving modeled relationships within the set of labels using a probabilistic model based on a priori knowledge encoded in a set of model parameters. The method includes inferring an updated confidence level that the real world physical object actually corresponds to the input label based on the ATR labels and confidences and based on the probabilistic model.
US11450082B2 Method and system for aligning and classifying images
In one embodiment, L dimensional images are trained, mapped, and aligned to an M dimensional topology to obtain azimuthal angles. The aligned L dimensional images are then trained and mapped to an N dimensional topology to obtain 2N vertex classifications. The azimuthal angles and the 2N vertex classifications are used to map L dimensional images into 0 dimensional images.
US11450075B2 Virtually trying cloths on realistic body model of user
A method for generating a body model of a person wearing a cloth includes receiving an user input related to a person, wherein the user input comprises at least one image or photograph of the person, wherein at least one image of the person has face of the person, using a human body information to identify requirement of the other body part/s, receiving at least one image or photograph of other human body part/s based on identified requirement, processing the image/s of the person with the image/s or photograph/s of other human body part/s using the human body information to generate a body model of the person, wherein the body model represent the person whose image/photograph is received as user input, and the body model comprises face of the person, receiving an image of a cloth according to shape and size of the body model of the person, and combining the body model of the person and the image of the cloth to show the body model of the human wearing the cloth. The human body information comprises at least one of orientation of face of the person in the image of the person, orientation of body of the person in the image of the person, skin tone of the person, type of body part/s shown in the image of person, location and geometry of one or more body parts in image of the person, body/body parts shape, size of the person, weight of the person, height of the person, facial feature information, or nearby portion of facial features, or combination thereof. The facial feature information comprises at least one of shape or location of at least face, eyes, chin, neck, lips, nose, or ear, or combination thereof.
US11450073B1 Multi-user virtual and augmented reality tracking systems
Systems and methods are described for virtual and augmented reality. A position of a first user and a position of a second user in a physical space are received, wherein the positions are derived from detected infrared light from a plurality of cameras. An image corresponding to the first user is rendered at a first virtual position in a display device associated with the second user, wherein the first virtual position is determined based at least in part on a position of the first user in the physical space and on a determined viewpoint of the second user. An image corresponding to the second user is rendered at a second virtual position in a display device associated with the first user, wherein the second virtual position is determined based at least in part on a position of the second user in the physical space and on a determined viewpoint of the first user.
US11450071B2 Adapting acoustic rendering to image-based object
A method and processor system are provided for adapting an acoustic rendering of an audio source to a visual rendering of an image-based object. Such visual rendering may be in virtual-reality (VR) or in augmented-reality (AR). The image-based object may be modelled, and an audio object representing the modelled object may be established in an acoustic scene containing the audio source and being associated with the visual rendering. The audio object may be assigned a reverberant and/or absorbent property, and the acoustic rendering may be adapted to the audio object. This way, the acoustic rendering may be adapted to image-based objects, and a user may perceive the acoustic rendering as better matching the visual rendering.
US11450069B2 Systems and methods for a SaaS lens to view obfuscated content
In some aspects, a method for using a transparent window to augment an application includes establishing a transparent window to be displayed in synchronization over a first window of an application on a client device. The content of the application in the first window is viewable through the transparent window. The method further includes detecting, by the transparent window, one or more encoded portions of content of the application being displayed in the first window, and displaying, by and in the transparent window, a decoded form of the one or more encoded portions of the content of the application displayed in the first window.
US11450068B2 Method and device for processing image, and storage medium using 3D model, 2D coordinates, and morphing parameter
A first three-dimensional (3D) model of a target in a 3D space is acquired based on a first two-dimensional (2D) image including the target. A 3D morphing parameter is acquired. The first 3D model is transformed into a second 3D model based on the 3D morphing parameter. First 2D coordinates are acquired by mapping the first 3D model to a 2D space. Second 2D coordinates are acquired by mapping the second 3D model to the 2D space. A second 2D image including a morphed target is acquired by morphing the target in the first 2D image based on the first 2D coordinates and the second 2D coordinates.
US11450065B2 Methods and systems for three-dimensional model sharing
Examples of the disclosure describe systems and methods for decomposing and sharing 3D models. In an example method, a first version of a virtual three-dimensional model is displayed via a display of a wearable head device. A request is made to a host device for data associated with a second version of the virtual three-dimensional model, wherein the second version of the virtual three-dimensional model comprises a constituent part. It is determined whether the first version of the virtual three-dimensional model comprises the constituent part. In accordance with a determination that the first version of the virtual three-dimensional model does not comprise the constituent part, a request is made to the host device for data associated with the constituent part. The second version of the virtual three-dimensional model is displayed, via the display of the wearable head device. In accordance with a determination that the first version of the virtual three-dimensional model comprises the constituent part, a request is not made to the host device for data associated with the constituent part.
US11450064B2 Gaussian mixture model based approximation of continuous belief distributions
A system and method to generate perceptual models of the environment that optimally handle the variation in clutter and provide a multiresolution and multi-fidelity representation of the environment is described. The system and method is able to capture inherent structural dependencies, thereby allowing efficient and precise inferences to be drawn. The approach employs a hierarchy of Gaussian Mixtures to approximate the underlying spatial distribution.
US11450060B2 Untransformed display lists in a tile based rendering system
3-D rendering systems include a rasterization section that can fetch untransformed geometry, transform geometry and cache data for transformed geometry in a memory. As an example, the rasterization section can transform the geometry into screen space. The geometry can include one or more of static geometry and dynamic geometry. The rasterization section can query the cache for presence of data pertaining to a specific element or elements of geometry, and use that data from the cache, if present, and otherwise perform the transformation again, for actions such as hidden surface removal. The rasterization section can receive, from a geometry processing section, tiled geometry lists and perform the hidden surface removal for pixels within respective tiles to which those lists pertain.
US11450059B1 Inverse transform sampling through ray tracing
High quality image rendering can be achieved in part by using inverse transform sampling to direct sampling toward regions of greater importance, such as regions with higher brightness values, to reduce noise and improve convergence. Inverse transform sampling can be achieved more efficiently by reformulating as a ray-tracing problem, using tree traversal units that can be accelerated. A geometric mesh can be generated based on a set of cumulative distribution functions (CDFs) for various rows and columns of pixels in a texture, and individual rays can be traced against this mesh, with those rays having a higher probability of intersection at a point with greater importance, such as a higher brightness value. A probability distribution function to be used for importance sampling can be derived by analyzing partial derivatives of the CDF geometry at the intersection location.
US11450054B2 Method for operating a character rig in an image-generation system using constraints on reference nodes
A character rig may be representable as a data structure specifying a plurality of articulated character parts, an element tree specifying relations between character parts, and a set of constraints on the character parts. After receiving rotoscoping movement input data corresponding to attempted alignments of movements of at least some of the character parts with elements moving in a captured live action scene, a rotoscoping constraints may be received. The rotoscoping constraint may include at least a first constraint on the character rig other than a second constraint specified by the data structure of the character rig, Thereafter, rig movement inputs for a second set of character parts distinct from the first set of character parts may be accepted and the character rig may be moved according to the rig movement inputs while constrained by the rotoscoping constraints.
US11450053B1 Efficient 5G transmission of volumetric data using 3D character rigging techniques
Efficient 5G transmission of volumetric data using 3D character rigging techniques is able to be achieved by capturing volumetric data using RGB, depth or other special purpose cameras or sensors, reconstructing in 3D and then performing character rigging. The ability to render future or novel frames using rigging is able to be used in order to predict future and past models. By sending the rigging vectors and the compressed errors of difference between actual and predicted models, higher compression rates of volumetric sequences are able to be achieved compared to traditional methods. The decoder on the other side of the 5G channel reverses the process to synthesize original frames.
US11450052B2 Display control method and apparatus for game screen, electronic device, and storage medium
A terminal device for playing a game includes a display screen for displaying animation of the game, and processing circuitry. The processing circuitry detects a frame rate inadequacy of animation frames that are generated according to animation features respectively associated with animation files. Then, the processing circuitry obtains preconfigured values respectively associated with the animation files. A preconfigured value associated with an animation file is indicative of performance influence for turning off an animation feature associated with the animation file. Further, the processing circuitry turns off one or more animation features according to the preconfigured values associated with the animation files until an adequate frame rate is achieved.
US11450051B2 Personalized avatar real-time motion capture
Aspects of the present disclosure involve a system comprising a computer-readable storage medium storing at least one program, and a method for performing operations comprising: capturing a video that depicts a person; identifying a set of skeletal joints of the person depicted in the video; storing a movement vector representing previously captured three-dimensional (3D) movement of the set of skeletal joints of the person depicted in the video; receiving input that selects a 3D avatar; and animating, based on the movement vector, the 3D avatar to mimic the previously captured 3D movement of the set of skeletal joints of the person depicted in the video.
US11450049B2 System and method for generating a digital image collage
A system and method for generating a digital image collage is provided. The method comprises displaying a user interface comprising a collage template including a layout, and a catalog segment; displaying a plurality of digital images in the catalog segment; generating a first aperture in the layout to establish a first arrangement, and populating the first aperture with the first selected digital image; changing the layout from the first arrangement to a second arrangement, wherein the second arrangement comprises randomly dividing the first aperture into a second aperture and a third aperture, populating the second aperture with the first selected digital image, and populating the third aperture with the second selected digital image thereby generating the digital image collage.
US11450048B2 Augmented reality spatial guidance and procedure control system
A human system operator is guided through procedures relative to workpiece objects in real space by a machine-executable procedure program including procedure instructions related to the real-space operations. A spatial-positioning system tracks the locations and orientations within a defined physical space of workpiece objects and tools required to perform procedure steps relative to the workpiece objects. Machine-generated indicia related to sequential procedure steps are presented to the system operator through a mixed-reality headset. The machine generated indicia illustratively include graphical objects and textual instructions that convey to the system user information relative to a procedure step, such as which tool to use to act on which workpiece object, and the operation to be performed on each workpiece object. The system operator contemporaneously views both (i) the physical space and (ii) selected machine-generated indicia such that the machine-generated indicia, from the perspective of the system user, are superimposed over real space.
US11450044B2 Creating and displaying multi-layered augemented reality
Provided is a method and a device for creating and displaying a multilayer augmented reality image. The device may include a photographing circuit configured to capture images of a real environment and an image processor configured to create an AR content, extract at least one object from the captured images of the real environment, display the captured images of real environment as a first layer, display the created AR content as a second layer and overlay the second layer on the first layer, and display the extracted object as an object image layer and overlay the object image layer on the second layer.
US11450043B2 Element association and modification
Systems and methods for design element association and modification are provided. An example method for editing elements in multiple artboards includes receiving an isolation session-initiation user input that identifies a first design element arrangement on a first artboard in a workspace on a user interface. The method also includes, responsive to receiving the isolation session-initiation user input, identifying a second artboard in the workspace based on the second artboard including a second design element arrangement that is associated with the first design element arrangement, and updating the user interface to display the first artboard and the second artboard within an isolation session. As an example updating the user interface may include displaying the first design element arrangement and the second design element arrangement using a first style, and displaying other portions of the first artboard and the second artboard using a second style.
US11450042B2 Data processing for generating a random walk sequence
A data processing method is provided. In the method, a historical walk vertex adjacent to a target walk vertex is determined. An edge transition probability between the target walk vertex and each of a set of next possible vertexes in a first out-neighbor set is determined according to first out-edge information. A to-be-reached vertex of the set of next possible vertexes in the first out-neighbor set is determined according to the edge transition probabilities. Second out-edge information corresponding to the target walk vertex is generated based on the first out-neighbor set. Walking from the target walk vertex to the to-be-reached vertex is performed. The second out-edge information is transmitted to the to-be-reached vertex. Further, a random walk sequence corresponding to the target walk vertex is generated based on a walk quantity corresponding to the target walk vertex reaching a preset threshold for walk steps.
US11450041B2 Method and electronic device for correcting handwriting input
Disclosed is an electronic device including: a memory, and a processor operatively connected to the memory. The memory stores instructions which, when executed, cause the processor to: obtain handwriting data including at least one letter; align the at least one letter with a reference line to generate target handwriting data; change at least one of a position or an angle of the at least one letter to generate distorted handwriting data; obtain correction information for correcting the distorted handwriting data to correspond to the target handwriting data; and store the correction information in the memory.
US11450037B2 Applying palette-based color composition to an electronic image
Certain embodiments involve applying a palette-based color harmony and palette-based image recoloration to an electronic image. For instance, an electronic image processing application accesses a color palette that includes colors at a different positions in a color space. The electronic image processing application selects a harmonic template that, when applied to the color palette, minimizes an aggregate of hue distances between the positions in the color space and axes of the harmonic template. The electronic image processing application modifies the color palette based on the selected harmonic template.
US11450036B2 Image processing apparatus and display image generating method
An input information acquiring section accepts a user's operation. A texture region acquiring section acquires a region of a display image to be presented by use of a texture. A velocity acquiring section acquires for each pixel a movement velocity vector of the texture on a plane of the display image. A texture referencing section adjusts a reference range in an axial direction of the velocity vector in keeping with a magnitude of the movement velocity, before sampling texel values. A pixel value determining section determines a pixel value on the basis of the texel values. An output section outputs the display image.
US11450034B2 Techniques for enabling multiple mutually untrusted applications to concurrently generate augmented reality presentations
In some embodiments, an augmented reality system is provided. The augmented reality system is configured to detect real-world objects, create software objects that represent the real-world objects, receive requests from applications to present virtual objects at locations associated with the real-world objects, and to present the virtual objects. In some embodiments, an operating system of the augmented reality system is configured to resolve conflicts between requests from multiple applications. In some embodiments, the operating system of the augmented reality system is configured to provide information to applications to allow the applications to avoid or resolve conflicts amongst themselves.
US11450031B2 Significant coefficient flag encoding for point cloud attribute compression
A system comprises an encoder configured to compress attribute information for a point cloud and/or a decoder configured to decompress compressed attribute information for the point cloud. To compress the attribute information, a transform is applied to the attribute values to generate attribute coefficients/transformed attribute values. Points with attribute coefficients with a significant value are assigned a first binary flag value, while points with non-significant attribute coefficients are assigned a second binary flag value. A Kth order exponential Golomb encoder or Golomb-Rice encoder is used to compress the run-length values, where separate states and associated contexts are maintained for funs of both the first and second binary values. A decoder uses a corresponding process to decode the compressed attribute information.
US11450028B2 Car lens offset detection method and car lens offset detection system based on image processing of multiple cameras
A car lens offset detection method and a car lens offset detection system are provided. The first image capturing device and the second image capturing device are disposed on a car, and the method includes: capturing a first image with use of a first image capturing device and capturing a second image with use of a second image capturing device; obtaining a plurality of first feature points from the first image according to a plurality of first predetermined positions and obtaining a plurality of second feature points from the second image according to a plurality of second predetermined positions; comparing feature values of the first feature points with feature values of the second feature points and determining whether the first feature points match the second feature points; in response to the first feature points not matching the second feature points, performing a calibration and warning operation.
US11450026B2 Information processing apparatus, information processing method, and mobile object
An information processing apparatus according to an embodiment of the present technology includes an acquisition unit and an execution unit. The acquisition unit acquires a plurality of estimation images captured from an identical spot under a plurality of exposure conditions different from each other, to estimate mobile object information including at least one of a location or a posture of a mobile object. The execution unit executes a process regarding estimation of the mobile object information on the basis of the plurality of acquired estimation images.
US11450024B2 Mixed depth object detection
A method includes obtaining a point cloud captured by a depth sensor, and image data captured by an image sensor, the point cloud and the image data representing a support structure bearing a set of objects; obtaining an image boundary corresponding to an object from the set of objects; determining a portion of the point cloud corresponding to the image boundary; selecting, from the determined portion, a subset of points corresponding to a forward surface of the object; and generating a three-dimensional position of the object based on the forward surface.
US11450020B2 Information processing apparatus, method for processing information, and computer program
[Problem] Presented are an information processing apparatus, a method for processing information, and a computer program that can control information output adaptively to positional information and directional information of each user.[Solution] Provided is an information processing apparatus including an information acquisition unit acquiring positional information of a first place with which first information is associated and positional information and directional information of each of a plurality of first users and an output controller controlling output of the first information by a first output unit carried by each of the first users based on the positional information of the first place and the positional information and the directional information of each of the first users.
US11450019B2 Detecting objects in crowds using geometric context
A computing system is configured to train an object classifier. Monocular image data and ground-truth data are received for a scene. Geometric context is determined including a three-dimensional camera position relative to a fixed plane. Regions of interest (RoI) and a set of potential occluders are identified within the image data. For each potential occluder, an occlusion zone is projected onto the fixed plane in three-dimensions. A set of occluded RoIs on the fixed plane are generated for each occlusion zone. Each occluded RoI is projected back to the image data in two-dimensions. The classifier is trained by minimizing a loss function generated by inputting information regarding the RoIs and the occluded RoIs into the classifier, and by minimizing location errors of each RoI and each occluded RoI of the set on the fixed plane based on the ground-truth data. The trained classifier is then output for object detection.
US11450015B2 Shifting diffractive optical element for adjustable depth sensing resolution
A depth camera assembly for depth sensing of a local area includes a structured light generator, an imaging device, and a controller. The structured light generator illuminates a local area with structured light and includes an illumination source, a mounting element, and a diffractive optical element (DOE) mounted on the mounting element. The mounting element can have a plurality of adjustable positions relative to the illumination source based on emission instructions from the controller. The DOE generates, using light emitted from the illumination source, diffracted scanning beams that are projected as the structured light into the local area. A pattern of the structured light is dynamically adjustable and unique for each adjustable position of the mounting element. The imaging device captures image(s) of the structured light reflected from object(s) in the local area. The controller determines depth information for the object(s) based in part on the captured image(s).
US11450012B2 BBP assisted defect detection flow for SEM images
A rendered image is aligned with a scanning electron microscope (SEM) image to produce an aligned rendered image. A reference image is aligned with the SEM image to produce an aligned reference image. A threshold probability map also is generated. Dynamic compensation of the SEM image and aligned reference image can produce a corrected SEM image and corrected reference image. A thresholded defect map can be generated and the defects of the thresholded probability map and the signal-to-noise-ratio defects of the thresholded defect map are filtered using a broadband-plasma-based property to produce defect-of-interest clusters.
US11450010B2 Repetition counting and classification of movements systems and methods
Methods and systems for determining and classifying a number of repetitive motions in a video are described, and include the steps of first determining a plurality of images from a video, where the images are segmented from at least one video frame of the video. Next, performing a pose detection process on a feature of the images to generate one or more landmarks. Next, determining one or more principle component axes on points associated with a given landmark. Finally, determining at least one repetitive motion based on a pattern associated with a projection of the points onto the one or more principle components. In some embodiments, the disclosed methods can classify the repetitive motions to respective types. The present invention can be implemented for convenient use on a mobile computing device, such as a smartphone, for tracking exercises and similar repetitive motions.
US11450008B1 Segmentation using attention-weighted loss and discriminative feature learning
Devices and techniques are generally described for weakly-supervised object segmentation in image data. In various examples, a first frame of image data may be received. The first frame may include a first bounding box surrounding a first set of pixels, wherein first subset of pixels of the first set of pixels represent a first object of a first class and wherein second subset of pixels of the first set of pixels represent background image data. Cross-entropy loss may be determined for the first set of pixels. In some examples, a spatial attention map may be determined for the first set of pixels. In further examples, parameters of a convolutional neural network may be determined by modulating the cross-entropy loss for the first set of pixels using the spatial attention map. The convolutional neural network may be used to generate a segmentation map.
US11450004B2 System and method for automatic recognition for hand activity defined in unified Parkinson disease rating scale
There is included an apparatus and system including image segmentation code, configured to cause at least one hardware processor to segment an image of a person's hand from an input image, and classification code configured to cause the at least one processor to classify the segmented image of the person's hand according to at least one predefined pose.
US11450000B2 Image analysis for scoring motion of a heart wall
The present disclosure relates to a system (100) for scoring motion of a heart wall (214, 218). The system (100) includes an imaging system (102) operable to acquire a first image (230) of the heart wall (214, 218) at a first time and a second image (240) of the heart wall (214, 218) at a second time. A processor (108) is provided to identify a first set of contour data in the first image (230); and a second set of contour data in the second image (240). The processor (108) defines at least one element (Ei) representing a cardiac cyclic change in a section of the heart wall (214, 218) in dependence on the first and second sets of contour data. Each element (Ei) is analysed to generate at least one metric which is compared with a reference data model to score the motion of the corresponding section of the heart wall (214, 218). The disclosure also relates to a method of scoring motion of a heart wall (214, 218); and a non-transitory computer-readable medium.
US11449997B2 Skin condition measuring module
A skin condition measuring module according to the present invention can be designed to effectively diagnose a user's skin condition while being installed within or connected with: a kiosk; a skin condition measuring mirror; a vending machine for performing skin condition measurement and providing cosmetic products; or a module-embedded skin condition measuring device.
US11449994B2 Machine learning model for analyzing pathology data from metastatic sites
Described herein are systems and methods of determining primary sites from biomedical images. A computing system may identify a first biomedical image of a first sample from one of a primary site or a secondary site associated with a condition in a first subject. The computing system may apply the first biomedical image to a site prediction model comprising a plurality of weights to determine the primary site for the condition. The computing system may store an association between the first biomedical image and the primary site determined using the site prediction model.
US11449993B2 Automated bone segmentation in images
A method for automated segmentation of a bone in an image dataset of a region of a human body, wherein said region comprises at least two adjacent bones, and wherein one of the bones comprises a shaft region and a head region, the method comprising identifying in the image dataset voxels belonging to a contiguous volume comprising both bones based on a density threshold; extracting a subset comprising the head region of the first bone, based on a boundary image slice; and applying a trained machine learning classifier to said subset, to generate a classification of each of voxel as belonging to one of the bones or a none-bone tissue.
US11449989B2 Super-resolution anatomical magnetic resonance imaging using deep learning for cerebral cortex segmentation
Super-resolution images are generated from standard-resolution images acquired with a magnetic resonance imaging (“MRI”) system. More particularly, super-resolution (e.g., sub-millimeter isotropic resolution) images are generated from standard-resolution images (e.g., images with 1 mm or coarser isotropic resolution) using a deep learning algorithm, from which accurate cortical surface reconstructions can be generated.
US11449988B2 Medical image processing apparatus
A medical image processing apparatus having a processor configured to: acquire a plurality of medical images each including a subject image; detect a region of interest for each medical image; determine whether or not a plurality of the regions of interest detected for each medical image are regions including the same target; and count the number of the regions of interest excluding an overlap of the regions determined to include the same target among the plurality of the regions of interest.
US11449984B2 Method and system for diagnosing a semiconductor wafer
Methods and systems for diagnosing a semiconductor wafer are provided. A plurality of raw images of the semiconductor wafer are obtained according to GDS information regarding a layout of a target die, by an inspection apparatus. A first image-based comparison is performed on the raw images, so as to provide a comparison result, by a determining circuitry. The comparison result indicates whether an image difference is present between the images. One of the raw images having the image difference is assigned as a defect image. A second image-based comparison is performed on a reference image and the defect image, so as to classify a defect type of the image difference, by the determining circuitry. The layout of the target die includes a circuit with a duplicate layout formed by a plurality of same cells. The number of the plurality of raw images is greater than 2.
US11449983B2 Defect identification method and image analysis system
A defect identification method and an image analysis system are provided. The defect identification method includes the following steps: adjusting a gray level distribution of a first image corresponding to a reference image of a defect on a wafer to generate a second image; capturing a defect of interest image in the second image; analyzing a plurality of pixels of the defect of interest image to obtain a minimum gray level value of the pixels; analyzing the pixels of the second image according to the minimum gray level value, so as to obtain a number of defect of interest pixels and a number of non-defect of interest pixels; dividing the number of defect of interest pixels by the number of non-defect of interest pixels to obtain a proportional value; and determining a defect type of the defect in the first image according to the proportional value.
US11449982B2 Systems and methods of using absorptive imaging metrology to measure the thickness of ophthalmic lenses
A method of measuring the thickness of an ophthalmic lens includes forming an ophthalmic lens over a convexly curved surface of a forming optic, the ophthalmic lens including a light absorptive component, and with the ophthalmic lens remaining over the convexly curved surface of the forming optic, measuring the thickness of the ophthalmic lens using information about the light absorptive component of the ophthalmic lens and an intensity reference value associated with the forming optic. The method includes passing light having a wavelength through the ophthalmic lens and the forming optic, whereupon the light absorptive component of the ophthalmic lens absorbs some of the light passing through the ophthalmic lens. The light passing through the ophthalmic lens and the forming optic, which is not absorbed by the light absorptive component of the ophthalmic lens, is used to generate an image having pixel intensity data.
US11449981B2 System, method and apparatus for measuring energy loss
A system for quantifying building envelope energy loss, including a camera assembly for acquiring a building image set of said building envelope reflecting actual energy loss from the building envelope, a comparison image generator for generating a comparison image set using the building image set, data relating to said building, and a predetermined energy loss standard, the comparison image set reflecting a standard energy loss profile of the building envelope that meets the predetermined energy loss standard, an image comparator for comparing the building image set to the comparison image set to determine at least one extent to which the actual energy loss exceeds to the energy loss profile.
US11449979B2 Measuring a pattern
There is provided a method, a non-transitory computer readable medium, and a system for measuring a pattern. The method can include (a) obtaining an electron image of an area of a sample, the area comprises the pattern, the electron image comprises multiple lines; each line comprises information obtained by moving an electron beam over a scan line; (b) generating a converted image by applying a noise reduction kernel on the electron image, the noise reduction kernel has a width that represents a number of consecutive lines of the electron image; the width is determined based on relationships between analysis results obtained when using noise reduction kernels of different widths; and (c) analyzing the converted image to provide a pattern measurement.
US11449976B2 Pixel projectile delivery system to replicate an image on a surface using pixel projectiles
Various embodiments relate generally to computer vision and automation to autonomously identify and deliver for application a treatment to an object among other objects, data science and data analysis, including machine learning, deep learning, and other disciplines of computer-based artificial intelligence to facilitate identification and treatment of objects, and robotics and mobility technologies to navigate a delivery system, more specifically, to an agricultural delivery system configured to identify and apply, for example, an agricultural treatment to an identified agricultural object. In some examples, a method may include receiving data representing an image, detecting a portion of the image associated with a unit of spatial translation relative to a reference, identifying a subset of pixels to be formed on the surface, and causing emission of a subset of pixel projectiles directed to impact a portion of a surface to form a replica of a portion of the image.
US11449974B2 Generating modified digital images utilizing nearest neighbor fields from patch matching operations of alternate digital images
The present disclosure relates to systems, methods, and non-transitory computer readable media for generating modified digital images by utilizing a patch match algorithm to generate nearest neighbor fields for a second digital image based on a nearest neighbor field associated with a first digital image. For example, the disclosed systems can identify a nearest neighbor field associated with a first digital image of a first resolution. Based on the nearest neighbor field of the first digital image, the disclosed systems can utilize a patch match algorithm to generate a nearest neighbor field for a second digital image of a second resolution larger than the first resolution. The disclosed systems can further generate a modified digital image by filling a target region of the second digital image utilizing the generated nearest neighbor field.
US11449971B2 Method and apparatus with image fusion
Disclosed is an image fusion method and apparatus. The fusion method includes detecting first feature points of an object in a first image frame from the first image frame; transforming the first image frame based on the detected first feature points and predefined reference points to generate a transformed first image frame; detecting second feature points of the object in a second image frame from the second image frame; transforming the second image frame based on the detected second feature points and the predefined reference points to generate a transformed second image frame; and generating a combined image by combining the transformed first image frame and the transformed second image frame.
US11449968B2 System and method for synthetic depth-of-field effect rendering for videos
A method includes obtaining, using at least one processor of an electronic device, multiple video frames of a video stream and multiple depth frames corresponding to the multiple video frames. The method also includes generating, using the at least one processor, multiple blur kernel maps based on the multiple depth frames. The method further includes reducing, using the at least one processor, depth errors in each of the multiple blur kernel maps. The method also includes performing, using the at least one processor, temporal smoothing on the multiple blur kernel maps to suppress temporal artifacts between different ones of the multiple blur kernel maps. In addition, the method includes generating, using the at least one processor, blur effects in the video stream using the multiple blur kernel maps.
US11449966B2 Real-time video ultra resolution
A computer-implemented method for increasing the image resolution of a digital image is provided. The method includes performing bicubic upsampling of the digital image to generate a base high-resolution (HR) image. The digital image is converted from a red-green-blue (RGB) color space to a Luma (Y), Chroma Blue Difference (Cb), and Chroma Red Difference (Cr) (YCbCr) color space to generate a low-resolution (LR) residual image. A plurality of convolutional layers of a neural network model is applied to the LR residual image to convert it to a plurality of HR residual sub-images corresponding to the digital image. An HR image corresponding to the digital image is generated using the base HR image and the plurality of HR residual sub-images.
US11449964B2 Image reconstruction method, device and microscopic imaging device
Provided are an image reconstruction method, a device and a microscopic imaging device. The method includes calculating a gray value at each fiber center in a fiber bundle (04) in a reconstructed image according to a gray value at a center position of each fiber, determined in one or more sample images; performing a spatial interpolation using the gray value at the fiber center to obtain gray values of other pixel points in the fiber bundle (04) in the reconstructed image, so as to form the reconstructed image. This image reconstruction method greatly accelerates the speed of image reconstruction, and is helpful to remove the grating (022) and fiber bundle (04) cellular grid residues in the reconstructed image and improve the imaging quality of the reconstructed image.
US11449959B2 System and method for managing transactions in dynamic digital documents
System and methods for managing dynamic electronic documents on a private distributed ledger comprise establishing a dynamic electronic document comprising a first state object, wherein the state object references a prior approved first transaction; proposing a second transaction comprising as an input the first state object and as an output a transaction command to alter the state object as well as what parameters are required to validate the second transaction; validating the proposed second transaction; and updating the state object on a private distributed ledger to reference the second transaction.
US11449957B2 Method, apparatus, device and system for processing commodity transaction, and storage medium
Disclosed are a method, apparatus, device and system for processing commodity transaction, and a storage medium. The method includes: acquiring a commodity order of a user from an E-commerce platform; generating a manufacturing order according to the commodity order, and providing the manufacturing order to a manufacturer to enable the manufacturer to produce a commodity on the basis of the manufacturing order; and providing a production progress and/or a delivery progress of the commodity to a user.
US11449955B2 Information processing method and apparatus
The present disclosure discloses an information processing method performed at a computer server that is communicatively connected to a plurality of mobile terminals. The computer server receives a sharing request sent by a first terminal, where the sharing request carries a page link used to be linked to an information presentation page and an identifier of a first user currently logging into. The computer server then generates, according to the page link and the first user identifier, a sharing link used to be linked to the information presentation page and sends the sharing link to a second terminal of a second user identifier in a user relation chain of the first user identifier. Next, the computer server allocates virtual goods to the first user identifier according to a preset policy when it is determined that the second mobile terminal displays the information presentation page according to the sharing link.
US11449950B2 Data processing systems with machine learning engines for dynamically generating risk index dashboards
Methods, computer-readable media, software, and apparatuses include receiving, from a plurality of risk information sources, risk information associated with a user account, wherein the risk information includes a plurality of risk components, determining, for each of the plurality of risk components, an impact score and a risk probability by applying a machine learning model to risk information associated with the user account, generating an interactive risk index dashboard including a plurality of interactive risk index elements, wherein each of the plurality of interactive risk index elements is associated with a risk component of the plurality of risk components, and displaying, on the display of the apparatus, the interactive risk index dashboard, wherein each of the plurality of interactive risk index elements is displayed in a portion of the interactive risk index dashboard in accordance with a respective determined impact score and risk probability.
US11449948B2 Method for subscribing insurance policies from geolocated mobile devices with contracting on a distributed database
A system for subscribing insurance policies from geolocated mobile devices, that uses geolocation to allow customers to select a suitable policy and finalize a purchase thereof, the system enabling selection of a policy from a plurality of policies categorized or automatically suggested according to user preferences, reservation of special contractual conditions, entering of necessary documents from a mobile device, and purchasing of policies online from the mobile device, the system including a mobile application that operates on the mobile device and a central infrastructure that includes user and insurance policy databases, a policy-position element generator, and a generator of insurance proposals, based on machine learning algorithms.
US11449947B2 Subrogation case management
Methods, apparatus and systems for managing subrogation cases are described. In one example aspect, a method for facilitating automated subrogation case processing includes transmitting a query that includes information indicative of an incident associated with a member to a database; receiving a response to the query indicative of associated medical information for the member; retrieving, based on the received response, medical claims associated with the member; computing a first probability value for each retrieved medical claim, the first probability indicating a relatedness of the medical claim to the incident; determining, for each retrieved medical claim, whether the medical claim is related to the incident by comparing the first probability value with a first predefined threshold; computing a second probability value indicating whether all medical claims related to the incident are present; and generating a final determination for the incident by comparing the second probability value with a second predefined threshold.
US11449944B2 Computerized art investment estimation system
An art investment estimation system is provided that is updated to include a first sale price and date, and a second sale price and date of a plurality of repeat sale pairs of a plurality of works of art associated with an artist. The system determines one or more investment value variables derived from the first sale price and associated first sale date and the second sale price and associated second sale date for the plurality of repeat sale pairs of the plurality of works of art. The system receives, at a graphical user interface (GUI), input from a user designating weights for the investment value variables for an artist. The system determines, from the designated weights and the investment value variables, an artist investment potential value for the artist and, at the GUI, displays to the user the artist investment potential value.
US11449943B2 Systems and methods for generating a digital document using retrieved tagged data
Systems, methods, and devices are presented for providing and managing investments and workflow for investors and sponsors are described. The system provides and utilizes an actionable, reliable, transparent, real-time, collaborative marketplace for facilitating funding and distribution and for reviewing the performance of private placements via an online, authoritative, unified compliance and execution platform for private placements and other investments.
US11449919B2 Commodity recommendation method and commodity recommendation device
A commodity recommendation method and a commodity recommendation device are disclosed. The commodity recommendation method includes receiving location information of a user to whom the commodity is to be recommended, performing commodity recommendation according to the location information of the user to whom the commodity is to be recommended, and sending the recommended commodity information to the user to whom the commodity is to be recommended. This location-based commodity recommendation method can more accurately meet user requirements while improve the convenience of shopping.
US11449918B2 Makeup scheme recommendation method and device, cloud device, and electronic device
The makeup scheme recommendation method provided by embodiments of the present disclosure includes: acquiring makeup parameters of a user, the makeup parameters including at least one of an environment parameter, a body parameter, and a makeup time parameter; searching for a target makeup scheme matching the makeup parameters from a makeup scheme pool; optimizing the target makeup scheme in accordance with cosmetic information about the user, and generating a recommended makeup scheme, the cosmetic information being used to indicate cosmetics owned by the user; and providing the recommended makeup scheme to the user.
US11449917B2 Network computing system for providing interactive menus and group recommendations
A network computing system provides an interactive menu to enable a consumer to initiate an order session. The network computing system can detect the order session is for placement of a group order, and can further provide a recommendation to the requesting consumer with respect to personalizing the group order for individual members of the group.
US11449916B2 Information push method and apparatus, server, and storage medium
A method and apparatus is described to push to-be-recommended products onto users' terminals based on similarities in the to-be-recommended products and products in the users' historical records of products. To improve the pushed recommendations various technics are applied, including: using predefined criteria to filter products provided from the users' historical records, applying temporal decay to provide real-time recommendations, removing already obtained products from the to-be-recommended products to be pushed, improving similarity calculations by determining similarity using pairwise variations between products both in and out of the candidates for to-be-recommended products, sorting the to-be-recommended product according to a preset recommendation policy, calculating pairwise variations using multiple types of similarity measures, using weights to determine the to-be-recommended products, and applying a preset recommendation policy based on a given scenario. Accordingly, the embodiments described herein avoid an excessive recommendation phenomenon (e.g., products previously obtained) and provide improved recommendations.
US11449913B2 Prepaid bundled health, dental, and veterinary services with virtual payment distribution
Apparatus and associated methods relate to presenting for selection services comprising at least one bundled set of healthcare services to be performed separately by respective providers, determining a bundle price for the at least one bundled set of healthcare services, and in response to receiving payment in an amount of the bundle price, generating a purchase data record selectively redeemable to receive each of the at least one bundled set of healthcare services, and assigning a unique confirmation number generated for the purchase data record. One or more service of the bundled set may be a dental or veterinary service. The bundle price may be based on a location or time at which at least one service will be performed and may be determined using a user's remaining insurance deductible. Payment may be disbursed to multiple providers of the bundled set of healthcare services. A payment may be virtual funds.
US11449909B2 Customizable formula based dynamic API evaluation using a database system
Described herein are systems, apparatus, methods and computer program products for implementing dynamic API cost models. The dynamic API cost models may determine the cost of usage of a specific API based on a plurality of factors, such as the value of the API to the client as well as the usage of computational resources and other factors.
US11449908B2 Method and system for determining transport service fee
The present disclosure relates to a method and system for determining a transport service fee. The method may include: obtaining a service request transmitted from a passenger terminal, wherein the service request includes starting point information and destination information; determining an estimated transport service fee based on the service request; obtaining a price adjustment condition based on the service request, wherein the price adjustment condition is related to the starting point or historical information of the passenger terminal or a driver terminal; determining an amount of the price adjustment based on the price adjustment condition; determining an estimated transport service fee after the price adjustment based on the amount of the price adjustment and the estimated transport service fee; and sending the estimated transport service fee after the price adjustment to the passenger terminal.
US11449901B1 System and method for identifying content relevant to a user based on gathering contextual information from music and music player environmental factors
Content relevant to an operator of a music player may be identified using contextual information from music and music player environmental factors. Identification information for a song and music player identification information, environmental information, and listener information may be received. A song may be matched with information in a song categorization database so that one or more categories associated with the song are identified. A listener profile may be matched using a listener knowledge database to identify one or more categories associated with the listener. Content may be selected by matching the one or more song categories with categories in a campaign database and by matching the one or more listener categories with categories in the campaign database. Content includes, but is not limited to, advertising, trivia, referential information, weather, stock market prices, traffic information, news information, social media information, etc. The selected content is sent to the music player.
US11449898B2 Method, device, and storage medium for recommending point of interest for location-based service
The present disclosure describes a method, a device, and storage medium for recommending a point of interest (POI) for location-based services (LBSs). The method includes determining, by a device, a target region according to a location of a user. The target region is a geographic region obtained by dividing an electronic map based on Mercator coordinates. The device includes a memory storing instructions and a processor in communication with the memory. The method includes obtaining, by the device, at least one target POI, the at least one target POI being selected according to an influence, the influence comprising at least one of a target-region influence, a smooth-window-region influence, and a fused-region influence; and outputting, by the device, the at least one target POI.
US11449896B2 Mitigation of deceptive advertisements
There is disclosed in one example a computing apparatus, including: a processor and a memory; instructions encoded within the memory to instruct the processor to: identify a downloaded file on a file system; inspect a metadata object attached to the downloaded file; parse the metadata object to extract an advertiser identification string from a GET code portion of a uniform resource locator (URL); query a reputation cache for a reputation for the advertiser identification string; receive a deceptive reputation for the advertiser identification string; and take a remedial action against the downloaded file.
US11449895B2 Graph-based compression of data records
In general, examples of the present disclosure provide systems, methods and computer readable media for data record compression using graph-based techniques. For example, an example method includes retrieving a compound data record list that includes compound data records, identifying a unique second component value set that includes unique second component values, determining a data record position list based at least in part on at least one data record position within the compound data record list, and generating a data record encoding of the compound data records.
US11449893B1 Method for identifying when a newly encountered advertisement is a variant of a known advertisement
Automated methods are provided for identifying when a first advertisement (ad) is a likely variant of a second ad. The first and second ads each include a plurality of sequential segments of a predefined time length, wherein the second ad is a reference ad, and the first ad is a sample ad. In one embodiment, a vector of segment hits is created for the second ad, wherein the second ad is used as both the sample ad and the reference ad for creating the vector of segment hits for the second ad. A vector of segment hits is also created for the first ad, wherein the first ad is used as the sample ad and the second ad is used as the reference ad for creating the vector of segment hits for the first ad. The vector of segment hits for the first ad is compared with the vector of segment hits for the second ad, and the first ad is identified as being a likely variant of the second ad when the vector of segment hits for the first ad matches at least a predetermined percentage of the segments of the second ad, and the vector of segment hits for the first ad is not the same as the vector of segment hits of the second ad. Other embodiments create different vectors of segment hits for the first and second ads which are likewise compared to one another to determine when ad variants are present.
US11449890B2 Information system, card device, terminal device, and server device
[Problem] To assist a user to use a card with which the user can receive a beneficial reward. [Solution] An information system including: a store information storage unit in which one or more pieces of store information are stored, each piece of store information including a store identifier that identifies a store, and two or more pieces of card information each including a card identifier that identifies a card that is available at the store and reward information regarding a reward that is to be gained when the card is used; a store specifying information accepting unit that accepts store specifying information that specifies a store at which a card is used; an owned-card specifying information acquisition unit that acquires owned-card specifying information that specifies two or more cards owned by a user; a reward-related information acquisition unit that uses two or more pieces of reward information included in card information regarding two or more cards corresponding to two or more pieces of card information included in store information regarding a store specified by the store specifying information, out of two or more cards specified by the owned-card specifying information, to acquire reward-related information related to reward information regarding two or more cards that the user can use at the store; and a reward-related information output unit that outputs the reward-related information.
US11449888B2 Reconciliation of disjoint user identifier spaces
Two different user spaces can be mapped to each other based on one or more categories of information that are common to both. The mapping is based on hash values generated by applying the same hash function to the same information of the categories of information that identifies users in each user space.
US11449887B2 Systems and methods for loyalty point distribution
A blockchain-based loyalty point system may include a blockchain API host that receives a request to transfer an amount of loyalty points from a first customer account to a second customer account. The system may validate the request by performing a cryptographic operation on the request using a public key associated with the first customer account. The system may also propagate a proposal to consensus participants for writing to a blockchain, wherein the proposal comprises the first customer account, the second customer account, and the amount of loyalty points. The system may also receive an exchange request from a loyalty wallet associated with the second customer account, validate the exchange request by performing the cryptographic operation on the exchange request using a public key, and propagate an exchange proposal to the consensus participants for writing to the blockchain.
US11449883B1 Systems and methods for digital payment referrals
Systems are disclosed that enable a person to electronically refer a product or service that is for sale to a third party, which enables the third party to purchase the product or service from the applicable vendor for the benefit of the referring person. The systems generally include a server; at least one database that houses product-specific data; a product association module; and a payment module. The product association module is configured to receive digital input from an author; correlate the digital input with product identifiers stored within the database; and communicate the product identifiers to a reader. The payment module is configured to receive payment instructions from the reader for a product that is represented by the product identifiers; transfer the payment instructions to a vendor that is selling the applicable product; and communicate to the author and vendor that the product has been paid for by the reader.
US11449879B2 Method and system for providing notifications
A computer-based method is provided for selectively providing notifications based on social relevance to a user. The notification is first parsed to determine a sender, a proposed recipient, and at least one topic addressed in the notification. The parsed notification is then evaluated against a social graph of the proposed recipient. A relevance score is assessed based on linkages traversed in the social graph to a predetermined degree of separation from the proposed recipient. The score is increased for linkages that match or relate to the at least one topic. The notification is released to the proposed recipient if the relevance score exceeds a predetermined threshold.
US11449878B2 System and method of notifying user near point of sale location of available rewards at the point of sale location
Systems and methods for a point of sale reward system are provided. The system notifies users proximate to a point of sale location of rewards available for redemption specific to that user at that specific point of sale location.
US11449877B2 Lead marketplace system and method with lead auctions
A lead marketplace system and method are provided. The lead marketplace system and method provides an auction for leads.
US11449876B2 Methods, apparatuses, devices, and systems for asset transfer
Embodiments of the present specification provide methods, apparatuses, devices, and systems for asset transfer. The method includes the following: a blockchain node receives an asset transfer request sent by a first client device; invoking a first smart contract in a blockchain, and locking a to-be-transferred asset based on the first smart contract and asset transfer information included in the asset transfer request; sending asset information of the to-be-transferred asset to a designated trading platform, so that the trading platform determines, based on the asset information, a second user who trades with a first user; obtaining asset transfer confirmation information from the first client device, and performing transfer processing on the locked to-be-transferred asset based on the asset transfer confirmation information, so as to transfer the to-be-transferred asset to the second user, where the asset transfer confirmation information includes information about the second user.
US11449875B1 Organizational and personal identity verification and validation
Systems, methods, and apparatuses are described for an intelligent dashboard that allows interested parties to verify and validate relevant information on enterprises and their representatives. A servicing entity may provide an enterprise with a dashboard that includes select fields corresponding to information predicted to be useful to clients of the enterprise based on commercial characteristics of the enterprise and its client base. Fields may be populated with information previously available to the servicing entity, and with supplemental information acquired (manually or automatically) from the enterprise or from third party data sources. The enterprise may impose restrictions on which information is to be available to which clients, and the servicing entity may generate a code for use by clients to access the dashboard or certain information. The dashboard can allow clients to track the location of a representative and help validate the identify of a representative arriving at a client's location.
US11449874B2 Method for provisioning merchant-specific payment apparatus
Various embodiments are directed to a method and system for provisioning a merchant-specific payment apparatus, such as a temporary payment card, via a computing device, such as an automated teller machine (ATM). A user, such as a customer, may specify a merchant. A record of known payment acceptance types at that merchant may be returned, which may be used to determine what type of temporary payment card gets issued to the user.
US11449873B2 Blockchain transaction reconciliation method and apparatus, and electronic device
A blockchain transaction record that is selected from a blockchain account book associated with a blockchain and satisfies a specified condition is obtained by a blockchain member. The blockchain transaction record is compared with an off-chain transaction record maintained by the blockchain member to obtain a comparison value indicating whether the off-chain transaction record is consistent with the blockchain transaction record. If the comparison value indicates that the off-chain transaction record is inconsistent with the blockchain transaction record, the off-chain transaction record is modified based on the blockchain transaction record to make the off-chain transaction record consistent with the blockchain transaction record.
US11449872B2 Single entry combined functionality
Computer-implemented methods are provided for receiving information corresponding to a transaction, where the information is received one time. Two or more functions associated with the information can be determined, and two or more functions can be concurrently and automatically executed without additional interaction.
US11449870B2 Fraud detection rule optimization
An improved method and apparatus for determining if a financial transaction is fraudulent is described. The apparatus in one embodiment collects transactions off of a rail using promiscuous listening techniques. The method uses linear programming algorithms to tune the rules used for making the determination. The tuning first simulates using historical data and then creates a matrix of the rules that are processed through the linear programming algorithm to solve for the variables in the rules. With the updated rules, a second simulation is performed to view the improvement in the performance. The updated rules are then used to evaluate the transactions for fraud.
US11449869B2 Method and system for facilitating payment based on facial recognition
One embodiment described herein provides a payment-processing apparatus. The payment-processing apparatus can include a facial-information-collection module configured to collect facial information of a customer, a first communication interface configured to communicate with a point-of-sale (POS) terminal, and a second communication interface configured to communicate with a remote computing device and send the collected facial information to the remote computing device, thereby allowing the remote computing device to identify a customer account based on the collected facial information.
US11449866B2 Online authentication
A method of establishing a digital identity for use of an online service and of subsequently using the digital identity to perform the online service is described. A digital identity for the online service is bound to computer hardware associated with the digital identity. A user associated with the digital identity provides a user authentication at the computer hardware associated with the digital identity. The digital identity is enrolled for the online service, and a first instance of the online service for the digital identity is performed. A common user authentication process result completes enrolment of the digital identity and authenticates the digital identity for performing said first instance of the online service.
US11449865B2 Method and device for avoiding double-spending problem in read-write set-model-based blockchain technology
Disclosed herein are methods, systems, and apparatus, including computer programs encoded on computer storage media, for avoiding double-spending problem in read-write set-model-based blockchain technology. One of the methods includes receiving instructions to execute two or more blockchain transactions on a piece of data, where all blockchain transactions of the two or more blockchain transactions modify a value of the piece of data, and for each blockchain transaction from the two or more blockchain transactions, pre-executing a smart contract associated with the blockchain transaction to generate a special instruction indicating the blockchain transaction, where the special instruction is used to validate that a current value of the piece of data supports the blockchain transaction when executing the smart contract to write the blockchain transaction to a blockchain.
US11449862B2 System and method using interaction token
A communication device may receive input from a user and initiate generation of an interaction token in response. This interaction token can be used by the communication device in order search for a specific resource provider computer from among one or more resource provider computers, and to initiate a resource transfer between the user and a specific resource provider, mediated by a token provider computer.
US11449860B2 Specialized keypad for pre-staging complex transactions
Wait times at ATMs may undermine the utility of these self-service machines. ATMs are configured to provide faster self-service kiosks that allow users to quickly perform common financial transactions. However, it has been increasing common for users to have to wait on a line to access an ATM. Apparatus and methods are provided for a smart card that stages transactions by capturing the amount, pin and other necessary information on the smart card itself, before the user begins interacting with the ATM. Information captured by the smart card may be transferred to ATM when the smart card is inserted into ATM. The user does not provide the ATM with any additional information after inserted the smart card into the ATM, thereby improving the transaction processing efficiency of the ATM and enhancing user satisfaction.
US11449859B2 System and method for enabling a user to choose how to redeem a gift credit
Disclosed herein are systems, methods, and non-transitory computer-readable storage media for processing gift transactions, related to enabling a recipient to choose a mode of redeeming the gift credit. A method can include receiving an identification, from a giver of a credit, of a recipient and a spending category associated with a notice, transmitting the notice to a device associated with the recipient, receiving a selection from the recipient regarding a payment mode to be used to redeem the credit from the giver by making a purchase according to the spending category, linking the payment mode to a policy associated with redeeming the credit, monitoring purchases using the payment mode of the recipient for a qualified purchase according to the spending category, receiving an indication that the qualified purchase was made using the payment mode and, based on the indication of the qualified purchase, applying the credit to the recipient.
US11449851B1 Systems and methods for providing embedded banking services
Systems and methods for providing embedded banking services are disclosed. In one embodiment, a method for providing embedded banking services on an electronic device may include (1) a computer program executed by an electronic device comprising a computer processor generating a request to enable embedded banking services for a financial institution on the electronic device; (2) the computer program communicating the request to a host for the electronic device; (3) the computer program receiving a secure token and an encryption key from one of the host of the electronic device and the financial institution; (4) the computer program storing the secure token and encryption key in secure storage of the electronic device; and (5) the computer program enabling embedded banking services on the electronic device.
US11449848B2 Offline transaction implementation method and apparatus
An offline transaction implementation method includes: determining, by a payment server in response to a request of a user for registering with a credit transaction service of a merchant, whether credit information of a user account meets a condition, provisioning the credit transaction service of the merchant for the user account when determining that the credit information of the user account meets the condition, and sending account information of the user to a merchant transaction management system; guiding, by the merchant transaction management system after receiving the account information, the user to input a biometric characteristic, and after collecting the biometric characteristic input by the user, storing a binding relationship between the biometric characteristic and the account information into a registered user library of the merchant, prompting the user that the registration succeeds, and controlling a gate of the merchant's store to open for allowing entry of the user.
US11449847B2 Computing system for sharing networks providing virtual bill account features and related methods
A computing device may include a memory and a processor configured to cooperate therewith to operate a virtual share exchange (VSE) platform by establishing member sharing accounts on the VSE platform for respective members of the VSE platform for sharing payment of member healthcare bills across a plurality of the member sharing accounts, establishing healthcare provider accounts on the VSE platform for healthcare providers issuing the member healthcare bills, and receiving member healthcare bills issued by the healthcare providers and establishing a virtual bill account on the VSE platform for each member healthcare bill submitted for payment sharing. The virtual bill account may be externally addressable through a routing number and a unique account number associated therewith. The processor may further electronically transfer funds between the sharing accounts and to the healthcare provider that issued the member healthcare bill using the externally addressable routing number and unique account number.
US11449846B2 Personalized automatic teller machine
Computer implemented systems and methods are provided for an automatic teller machine. In some embodiments, an automatic teller machine may comprise a touch-sensitive display, one or more memory devices storing instructions, and one or more processors. The one or more processors may be configured to receive authentication data associated with a user, retrieve user profile information based on the authentication data, determine user interface attributes based on the user profile information; and generate an automatic teller machine interface based on the user profile information.
US11449842B2 Systems and methods for private settlement of distributed ledger transactions
Systems and methods for private settlement of distributed ledger transactions are disclosed. In one embodiment, in an information processing device for a node for a first party in a computer network comprising at least one computer processor, a method for transferring assets with transaction privacy using a distributed ledger may include: (1) receiving, from the first party, a transaction to transfer ownership of one or more first z-tokens to a second party in exchange for second z-tokens; (2) receiving, from the second party, acceptance of the transaction; (3) committing the transaction to a distributed ledger; and (4) executing the transaction and updating a state to update a number of first z-tokens and a number of second z-tokens for the first party and the second party based on the transaction.
US11449841B1 Information security system and method for augmented reality check realization
A system for Augmented Reality (AR) document realization receivers a request to transfer an amount of an AR document into account of a receiver. The AR document comprises an AR check. The system fetches a first AR check image from a memory. The system extracts a first set of features from the first AR check image. The system receives a second AR check image from a computing device associated with the receiver. The system extracts a second set of features from the second AR check image. The system compares the first AR check image with the second AR check image. The system determines whether the first AR check image corresponds to the second AR check image. In response to determining that the first AR check image corresponds to the second AR check image, the system transfers the amount into the account of the receiver.
US11449838B2 Predictive maintenance
Vehicular maintenance is predicted using real time telematics data and historical maintenance data. Different statistical models are used, and an intersecting set of results is generated. Environmental weather may also be used to further refine predictions.
US11449837B2 Maintenance equipment management method, system and data management server
The present application discloses a maintenance equipment management method, maintenance equipment management system and data management server, this method comprises: receiving, via a data management server, a transaction request of using a maintenance equipment from a first user and calling a usage smart contract to grant a permission of usage of the maintenance equipment to the first user according to the transaction request; calling the usage smart contract to send a transaction payment request to the first user according to transaction information when the first user finishes using the maintenance equipment; performing a sharing according to the transaction sharing rule via the data management server when the payment transaction is finished by the first user; and receiving the transaction information submitted by the data management server and registering the transaction information in a block chain via the block chain node device.
US11449832B2 Systems and methods for obtaining data annotations
Systems and methods are provided for obtaining data annotations from a crowdsourced group of individuals. The individuals can be provided with a set of data describing damage to an item and a variety of annotations can be applied to the data. In a variety of embodiments, multiple individuals can review the same claim and a final claim outcome can be determined based on the multiple reviews. In many embodiments, machine classifiers can process the set of data to identify particular features within the data. Scoring data can be generated, based on annotations provided by other individuals and/or machine classifiers that reflects the adjuster's skill at identifying features within the data and annotating the data. Claims can be assigned to individuals based on the score assigned to the individual.
US11449830B2 Secure method for health record transmission to emergency service personnel
An indication that an occupant has entered a vehicle is detected on a computing device. The occupant is identified based on the indication that the occupant has entered the vehicle. A health record that is associated with the occupant is accessed by the computing device. The computing device enables the accessed health record associated with the occupant to be available from a secure digital storage container. The health record associated with the occupant is provided to a second computing device registered to a first responder from the secure digital storage container based on detecting an indication that the vehicle has had a collision.
US11449829B2 Apparatus and method of conducting a transaction in a virtual environment
The present invention is directed to an apparatus and method for conducting a transaction—such as the purchase of goods and services—including the collection, conversion, storage, tagging and the integration of a live inventory system, mark-up, mark-down system, live auction, and bartering system in an interactive software application, virtual world, social network, commercial and/or game application, which provides a real world experience to the user.
US11449828B2 System and method for management of perpetual inventory values based upon confidence level
A priority is dynamically assigned to each of the inventory-related values. A confidence score is determined based upon an evaluation of all of the prioritized inventory-related values. Based upon the confidence score, one or more PI programs for the retail store is authorized for utilization. The number of inventory-related values used and the priorities for these values are dynamically changeable.
US11449821B2 Systems and methods for use in facilitating verified deliveries
Systems and methods are provided for distributing parcels to users by way of unmanned devices. One computer-implemented method includes actuating a locking mechanism of a compartment of the unmanned device to secure a parcel within the compartment and receiving, from a parcel provider associated with delivering the parcel to a user, a delivery location and a hashed key for the parcel. The method then also includes, at the delivery location of the parcel: capturing an image of a computer-readable indicia representative of a hashed key from the user; determining that the hashed key from the user and the hashed key received from the parcel provider match; and when the hashed keys match, actuating the locking mechanism associated with the compartment of the unmanned device to enable the user to access the compartment and retrieve the parcel.
US11449815B2 Automated electronic document workflows
Methods and systems for creating workflows are disclosed. A request to create a workflow can be received. One or more documents for the workflow can be received. Each of the one or more documents can be analyzed to determine one or more fillable fields for the one or more documents. Workflow permission information can be received. The workflow can be provided in accordance with the workflow permission information.
US11449814B2 Apparatus and method for workflow analytics and visualization of assimilated supply chain and production management (SCPM) for industrial process control and automation system
A method includes obtaining information identifying transactions from multiple sources. The transactions relate to multiple functional domains of a supply chain associated with an industrial process. The method also includes storing the information in a data store according to a unified model. The method further includes providing a common user interface for different functional users. The common user interface is configured to display multiple visualizations and reports associated with the transactions. The method also includes obtaining, according to a user input at the common user interface, one or more metrics and one or more analytics from the data store. The one or more metrics and the one or more analytics are associated with the obtained information. The method also includes configuring the common user interface to display, according to the user input, at least one visualization or report involving the one or more metrics and the one or more analytics.
US11449813B2 Generating project deliverables using objects of a data model
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving requirements data for a first enterprise resource planning (ERP) project and accessing a data repository that includes multiple templates. A subset of the templates include activity templates and each template is associated with at least one other ERP project. A system identifies activity templates based on the requirements data. Each identified activity template defines deliverables for performing the first ERP project. The system receives user input for validating an identified activity template by referencing the requirements data. The system selects an activity template in response to receiving the user input that validates the activity template. The system uses the selected activity template to generate a first deliverable for executing the first ERP project. The first deliverable is represented by a data object in the activity template that receives workflow data for execution of the first deliverable.
US11449812B2 System for establishment and dynamic adjustment of control parameters associated with resource distribution
Systems, computer program products, and methods are described herein for establishment and dynamic adjustment of control parameters associated with resource distribution. The present invention may be configured to determine, based on historical data of resource distributions, suggested control parameters for resource distributions associated with a source associated with a user and provide the suggested control parameters to the user. The present invention may be configured to receive, after providing the suggested control parameters to the user, user input identifying user-defined control parameters. The present invention may be configured to receive a request to authorize a resource distribution, determine, based on the user-defined control parameters, whether the resource distribution is permitted, and authorize, based on determining that the resource distribution is permitted, the resource distribution.
US11449810B2 Food safety management system
Disclosed are various embodiments of a food safety management system, including a web portal for management and reporting and a handheld computing device for checklist completion. A checklist of tasks to be performed in a food service establishment is obtained and displayed on a touchscreen of the handheld computing device. Confirmation is obtained on the touchscreen whether a task has been completed. An identifier at a location in the food service establishment is inputted to verify that a task has been completed. Temperature and humidity readings are obtained from one or more stationary sensors monitoring a food storage environment. Task completion data, temperature data, and humidity data are sent to a server.
US11449809B2 Application capacity forecasting
Systems and methods forecast processing capacity by monitoring historical key performance indicators (KPIs). The KPIs include measured values relating to a number of transactions that can be processed in parallel, an average number of transactions currently being processed, and an average amount of time to process each current transaction. One or more query parameters are received to query stored KPI data corresponding to the monitored historical KPIs. A forecasted processing volume level based on predicted values determined from a predictive model of the stored KPI data. The method also comprises generating an alert in response to the processing volume level being forecast to exceed a defined threshold is generated, thereby providing more reliable capacity monitoring and prediction of problems with processing applications that may otherwise go undetected until performance impacts occur.
US11449806B2 Method for performing memory access management with aid of machine learning in memory device, associated memory device and controller thereof, and associated electronic device
A method for performing memory access management with aid of machine learning in a memory device, the associated memory device and the controller thereof, and the associated electronic device are provided. The method may include: in the memory device, during a training phase, performing machine learning according to a predetermined database regarding threshold voltage distribution, to generate at least one threshold voltage identification model, wherein the at least one threshold voltage identification model is utilized for determining bit information read from a memory cell of the NV memory; and in the memory device, during an identification phase, obtaining representative information of one or more reference voltages when reading the NV memory, for performing machine identification according to the at least one threshold voltage identification model to generate read data, wherein the read data includes the bit information.
US11449805B2 Target data party selection methods and systems for distributed model training
A computer-implemented method, medium, and system are disclosed. One example computer-implemented method performed by a server includes obtaining training task information from a task party. The training task information includes information about a to-be-pretrained model and information about a to-be-trained target model. A respective task acceptance indication from each of at least one of a plurality of data parties is received to obtain a candidate data party set. The information about the to-be-pretrained model is sent to each data party in the candidate data party set. A respective pre-trained model of each data party is received. A respective performance parameter of the respective pre-trained model of each data party is obtained. One or more target data parties from the candidate data party set is determined. The information about the to-be-trained target model is sent to the one or more target data parties to obtain a target model.
US11449803B2 Data class analysis method and apparatus
Methods, apparatus, and system determine if a data class in a plurality of data classes is separable, such as by determining an average intra-class similarity within each data class, inter-class similarity across all data classes in the plurality of data classes, and determining separability based on the average intra-class similarity relative to the inter-class similarity. Data classes determined to be highly variable may be removed. Pair(s) of data classes not separable from one another may be combined into one class or one of the data classes may be dropped. A hardware accelerator, which may comprise artificial neurons, accelerate performance of the data analysis.
US11449802B2 Machine-learning based gesture recognition using multiple sensors
A device implementing a system for machine-learning based gesture recognition includes at least one processor configured to, receive, from a first sensor of the device, first sensor output of a first type, and receive, from a second sensor of the device, second sensor output of a second type that differs from the first type. The at least one processor is further configured to provide the first sensor output and the second sensor output as inputs to a machine learning model, the machine learning model having been trained to output a predicted gesture based on sensor output of the first type and sensor output of the second type. The at least one processor is further configured to determine the predicted gesture based on an output from the machine learning model, and to perform, in response to determining the predicted gesture, a predetermined action on the device.
US11449798B2 Automated problem detection for machine learning models
Methods, systems, and computer-readable media for automated problem detection for machine learning models are disclosed. A machine learning analysis system receives data associated with use of a machine learning model. The data was collected by a machine learning inference system and comprises input to the model or a plurality of inferences representing output of the machine learning model. The machine learning analysis system performs analysis of the data associated with the use of the machine learning model. The machine learning analysis system detects one or more problems associated with the use of the machine learning model based at least in part on the analysis. The machine learning analysis system initiates one or more remedial actions associated with the one or more problems associated with the use of the machine learning model.
US11449795B2 Process speed-based forecasting
Methods and systems for process speed-based forecasting, in which historical data of a process is first aligned to account for latency in the process. Optionally, incorporation of memory and/or clustering can be included in the pre-processing of the historical data before being used to train a machine learning model.
US11449794B1 Automatic charset and language detection with machine learning
Language-based machine learning approach for automatically detecting universal charset and the language of a received document is disclosed. The language-based machine learning approach employs a plurality of text document samples in different languages, after converting them to a selected Unicode style (if their original encoding schemes are not the selected Unicode), to generate a plurality of language-based machine learning models during the training stage. During the application stage, vector representations of the received document for different combinations of charsets and their respective applicable languages are tested against the plurality of machine learning models to ascertain the charset and language combination that is most similar to its associated machine learning model, thereby identifying the charset and language of the received document.
US11449789B2 System and method for hierarchical classification
An example method comprises performing for each class from a plurality of classes: constructing binary training set for the class, the binary training set including labeled cases for that class from the main training set other labeled cases from the main training set; training classifier for the class on the binary training set; computing a local calibration threshold using scores of the labeled cases in the binary training set; and adjusting all scores of the label cases in the binary training set with the local calibration threshold to meet a global decision threshold. The method also comprises determining, with the processor, a global hierarchical calibration threshold by using the adjusted scores for all classes to optimize a performance measurement of all trained classifiers. The method further comprises classifying, with the processor, a new case by using a previously trained classifier, a local calibration threshold, and the global hierarchical calibration threshold.
US11449788B2 Systems and methods for online annotation of source data using skill estimation
Systems and methods for the annotation of source data in accordance with embodiments of the invention are disclosed. In one embodiment, a data annotation server system obtains a set of source data, provides at least one subset of source data to at least one annotator device, obtains a set of annotation data from the at least one annotator device for each subset of source data, classifies the source data based on the annotation data using a machine classifier for each subset of source data, generates annotator model data describing the characteristics of the at least one annotator device, and generates source data model data describing at least one piece of source data in the set of source data, where the source data model data includes label data identifying the estimated ground truth for each piece of source data in the set of source data.
US11449784B2 Method for use with superconducting devices
In many cases after degaussing the field distribution in a magnetic material there may be regions within the magnetic material that have ordered domains that contribute a remnant field. There is the need to reduce or eliminate non-uniform fields within a volume of interest left after degaussing a magnetic shield. Degaussing coils surrounding a metal shield can be used to favorably order magnetic domains within the material to counteract the remnant fields left behind following imperfect degaussing. The remnant field value can be measured and a small current may be applied through the degaussing coils. After removing the current, the field can be measured again and a higher current may be applied again through the coils. Repeated applications of currents and field measurement will progressively order domains in the direction of the applied field, resulting in a reduction of the net field and lower field gradient across the volume of interest.
US11449781B2 Plant abnormality prediction system and method
A system and method predict whether a plant is abnormal by modeling a relationship equation between tags based on a correlation between the tags, applicable even if modeling is executed without understanding a target to abnormality determination, and implements internal early alarm logic based on a difference between measured data and predicted data over time. The plant abnormality prediction system includes a modeling information output unit including a pre-processing part for pre-processing past data received for a plurality of tags, a correlation analysis part for receiving the pre-processed data for each tag to determine an independent tag among the plurality of tags based on correlation coefficients for any two tags, and a modeling part for generating a relationship equation between the tags by using outputs of the pre-processing part and the correlation analysis part; and a prediction unit for calculating estimated data for the tag based on the relationship equation.
US11449779B1 Software service platform and graphical user interface (GUI) for determining and presenting rule-based conclusions
Some embodiments of the present disclosure may relate generally to software-based service platforms and graphical user interface (GUI) architectures for determining and presenting rule-based conclusions, along with explanations identifying the factor or factors influencing the conclusions. Other embodiments may be disclosed and/or claimed.
US11449775B2 Multi-client service system platform
A modular machine learning-as-a-service (MLAAS) system uses machine learning to respond to tasks without requiring machine learning modeling or design knowledge by its users. The MLAAS system receives an inference request including a model identifier and a target defining features for use in processing the inference request. The features correspond to a task for evaluation using a machine learning model associated with the model identifier. An inference outcome is generated by processing the inference request using the target as input to the model. Feedback indicating an accuracy of the inference outcome with respect to the task is later received and used to generate a training data set, which the MLAAS can use to further train model used to generate the inference outcome. As a result, the training of a machine learning model by the MLAAS system is limited to using data resulting from an inference performed using that model.
US11449774B2 Resource configuration method and apparatus for heterogeneous cloud services
A resource configuration method and apparatus for heterogeneous cloud services are provided. The method may include: establishing a basic model with a general structure for at least two heterogeneous cloud services, where the basic model comprises a trend model and a periodic model; determining a cloud service in the at least two cloud services as a target cloud service, and acquiring a target historical data set of the target cloud service; training the trend model and the periodic model using the target historical data set; generating a target prediction model corresponding to the target cloud service based on the trained trend model and the trained periodic model; and generating, based on the target prediction model, a resource amount demanded by the target cloud service in a future time period, and configuring resources for the target cloud service according to the demanded resource amount.
US11449773B2 Enhanced similarity detection between data sets with unknown prior features using machine-learning
The present disclosure relates to systems and methods for using machine-learning techniques to detect similar features between data sets. More particularly, the present disclosure relates to systems and methods that learn feature patterns within at least two data sets using machine-learning techniques to determine similarities between clusters of users in a scalable and computationally efficient manner.
US11449772B2 Predicting operational status of system
In an approach, a processor obtains a first set of training samples, one of the training samples including values of a plurality of performance indicators of a target system observed at a historical point in time. A processor determines whether the first set of training samples are qualified for training a prediction model, the prediction model predicting an operational status of the target system at a target point in time based on values of the plurality of performance indicators observed at the target point in time. A processor, in response to determining that the first set of training samples are qualified for training the prediction model, trains, the prediction model based on the first set of training samples.
US11449771B2 Systems and methods for processing vehicle data
Systems and methods include accessing streams of sensor data; constructing a corpus of seed sample data; initializing a first instance of a trained model using the corpus of seed sample data that: generates predictions of predicted sensor values; computing error values based on calculated differences between the actual sensor values and the predicted sensor values; transmitting the computed error values; initializing a second instance of the trained model based on an input of the corpus of the seed sample data, wherein the second instance of the trained model is identical to the first instance of the trained model, and wherein the second instance: generates inferences of predicted sensor values for each of the sensors based on the input of the corpus of seed sample data; reconstructing estimates of the actual sensor values based on a reconstruction computation with the parallel predicted sensor values and the error values.
US11449765B2 Mass estimation of prepared food products
A method, apparatus, system, and computer program product for estimating a mass of a prepared food product. An ultrasonic beam is steered by a computer system at the prepared food product on a platform. An estimate of a mass of the prepared food product on the platform is determined by the computer system using response signals detected in response to scanning the prepared food product on the platform with the ultrasonic beam.
US11449763B2 Making resource-constrained sequential recommendations
The present disclosure relates to recommending points of interest to a plurality of users based on a type of each user as well as constraints associated with the points of interest. For example, one or more embodiments determine a user type for each user and determine user preferences based on the user type. Additionally, the system can determine resource constraints associated with each point of interest, indicating limitations on the capacity of each associated resource. The system can then provide recommendations to the plurality of users based on the user types and the resource constraints. In particular, the system can recommend points of interest that satisfy the preferences corresponding to each user type subject to the resource constraints of each point of interest. For example, one or more embodiments involve solving a linear program that takes into account user types to obtain recommendation policies subject to the resource constraints.
US11449762B2 Real time development of auto scoring essay models for custom created prompts
Systems and methods for automated custom training of a scoring model are disclosed herein. The method include: receiving a plurality of responses received from a plurality of students in response to providing of a prompt; identifying an evaluation model relevant to the provided prompt, which evaluation model can be a machine learning model trained to output a score relevant to at least portions of a response; generating a training indicator that provides a graphical depiction of the degree to which the identified evaluation model is trained; determining a training status of the model; receiving at least one evaluation input when the model is identified as insufficiently trained; updating training of the evaluation model based on the at least one received evaluation input; and controlling the training indicator to reflect the degree to which the evaluation model is trained subsequent to the updating of the training of the evaluation model.
US11449760B2 Quantum assisted optimization
Methods and apparatus for quantum assisted optimization. In one aspect, a method includes obtaining a set of initial input states, applying one or more of (i) dynamical thermal fluctuations and (ii) cluster update algorithms to the set of input states and subsequent input states when the states evolve within the classical information processors, applying dynamical quantum fluctuations to the set of input states and subsequent states when the states evolve within the quantum systems and repeating the application steps until a desirable output state is obtained.
US11449757B2 Neural network system for non-destructive optical coherence tomography
A system and method for non-destructive optical coherence tomography (OCT) is provided. The system includes: an input interface for receiving OCT data including at least a C-scan; a processing unit executable to detect a feature on a surface or subsurface of the object, trained using a training set and configured to: separate the C-scan into A-scans; using a neural network, successively analyze each A-scan to detect the presence of an A-scan feature associated with the object; separate the C-scan into B-scans; segment each of the B-scans to determine thresholds associated with the object; using a neural network, successively analyze each segmented B-scan to detect the presence of an B-scan feature associated with the object; convert the C-scan to one or more two-dimensional representations; and using a neural network, detect the presence of an C-scan feature associated with the object.
US11449756B2 Method to balance sparsity for efficient inference of deep neural networks
A system and method that provides balanced pruning of weights of a deep neural network (DNN) in which weights of the DNN are partitioned into a plurality of groups, a count of a number of non-zero weights is determined in each group, a variance of the count of weights in each group is determined, a loss function of the DNN is minimized using Lagrange multipliers with a constraint that the variance of the count of weights in each group is equal to 0, and the weights and the Lagrange multipliers are retrained by back-propagation.
US11449754B1 Neural network training method for memristor memory for memristor errors
The present invention discloses a neural network training method for a memristor memory for memristor errors, which is mainly used for solving the problem of decrease in inference accuracy of a neural network based on the memristor memory due to a process error and a dynamic error. The method comprises the following steps: performing modeling on a conductance value of a memristor under the influence of the process error and the dynamic error, and performing conversion to obtain a distribution of corresponding neural network weights; constructing a prior distribution of the weights by using the weight distribution obtained after modeling, and performing Bayesian neural network training based on variational inference to obtain a variational posterior distribution of the weights; and converting a mean value of the variational posterior of the weights into a target conductance value of the memristor memory.
US11449753B2 Method for collaborative learning of an artificial neural network without disclosing training data
A method for federative learning of an artificial neural network model on a plurality of sets of training data. The learning method used a plurality of data suppliers each having a distinct set of training data and a symmetric key, and an aggregation platform aggregating partial models trained on a sub-plurality of these sets, in each iteration. In each iteration, the platform selects a sub-plurality of data suppliers and supplies the parameters of the model to them, in homomorphically encrypted form. Each training data supplier decrypts these parameters, trains the model on his own data set and returns the parameters of the partial model thus obtained, encrypted by his symmetric key, to the platform. The aggregation platform then transcrypts these partial models in the homomorphic domain, and combines them in the homomorphic domain to obtain a global model.
US11449749B2 Issuing alerts for storage volumes using machine learning
A method is used in issuing alerts for storage volumes using machine learning. A machine learning system analyzes Input/Output (I/O) data of a storage volume in a data storage system. The machine learning system is trained with sample I/O data patterns associated with the storage volume. Based on the I/O data, the machine learning system identifies atypical behavior associated with I/O data patterns of the I/O data. The method then issues an alert.
US11449745B2 Operation apparatus and method for convolutional neural network
Disclosed herein is a convolutional neural network (CNN) operation apparatus, including at least one channel hardware set suitable for performing a feature extraction layer operation and a classification layer operation based on input data and weight data, and a controller coupled to the channel hardware set. The controller may control the channel hardware set to perform the feature extraction layer operation and perform a classification layer operation when the feature extraction layer operation is completed.
US11449744B2 End-to-end memory networks for contextual language understanding
A processing unit can extract salient semantics to model knowledge carryover, from one turn to the next, in multi-turn conversations. Architecture described herein can use the end-to-end memory networks to encode inputs, e.g., utterances, with intents and slots, which can be stored as embeddings in memory, and in decoding the architecture can exploit latent contextual information from memory, e.g., demographic context, visual context, semantic context, etc. e.g., via an attention model, to leverage previously stored semantics for semantic parsing, e.g., for joint intent prediction and slot tagging. In examples, architecture is configured to build an end-to-end memory network model for contextual, e.g., multi-turn, language understanding, to apply the end-to-end memory network model to multiple turns of conversational input; and to fill slots for output of contextual, e.g., multi-turn, language understanding of the conversational input. The neural network can be learned using backpropagation from output to input using gradient descent optimization.
US11449742B2 Product-sum operation device, neuromorphic device, and method for using product-sum operation device
A product-sum operation device includes a product operator and a sum operator. The product operator includes a plurality of variable-input product operation elements and a plurality of fixed-input product operation elements. Each of the plurality of variable-input product operation elements and the plurality of fixed-input product operation elements and is a resistance change element. The product-sum operation device includes variable input units and that input a variable signal to a plurality of variable-input product operation elements and fixed input units and that input a determined signal to the plurality of fixed-input product operation elements and in synchronization with the variable signal. The sum operator includes an output detector that determines the sum of outputs from the plurality of variable-input product operation elements and outputs from the plurality of fixed-input product operation elements.
US11449741B2 Testing circuitry and methods for analog neural memory in artificial neural network
Testing circuitry and methods are disclosed for use with analog neural memory in deep learning artificial neural networks. The analog neural memory comprises one or more arrays of non-volatile memory cells. The testing circuitry and methods can be utilized during sort tests, qualification tests, and other tests to verify programming operations of one or more cells.
US11449738B2 Neuromorphic memory management system and method thereof
Provided are a system and method for managing a neuromorphic memory. The system includes a memory having a multi-dimensional lattice structure, a prescience estimator (PSE) configured to separately estimate memory use of two or more data sets and determine a sequence of inputting the two or more data sets to the memory, and a prescience manager (PSM) configured to allocate memory regions in which the two or more data sets will be stored according to estimation results of the PSE, store the data sets, and perform learning and inference.
US11449737B2 Model calculation unit and control unit for calculating a multilayer perceptron model with feedforward and feedback
A model calculation unit for calculating a multilayer perceptron model, the model calculation unit being designed in hardware and being hardwired, including: a process or core; a memory; a DMA unit, which is designed to successively instruct the processor core to calculate a neuron layer, in each case based on input variables of an assigned input variable vector and to store the respectively resulting output variables of an output variable vector in an assigned data memory section, the data memory section for the input variable vector assigned to at least one of the neuron layers at least partially including in each case the data memory sections of at least two of the output variable vectors of two different neuron layers.
US11449735B2 Spiking neural network for probabilistic computation
Described is a system for computing conditional probabilities of random variables for Bayesian inference. The system implements a spiking neural network of neurons to compute the conditional probability of two random variables X and Y. The spiking neural network includes an increment path for a synaptic weight that is proportional to a product of the synaptic weight and a probability of X, a decrement path for the synaptic weight that is proportional to a probability of X, Y, and delay and spike timing dependent plasticity (STDP) parameters such that the synaptic weight increases and decreases with the same magnitude for a single firing event.
US11449729B2 Efficient convolutional neural networks
The present disclosure advantageously provides a system and a method for convolving data in a quantized convolutional neural network (CNN). The method includes selecting a set of complex interpolation points, generating a set of complex transform matrices based, at least in part, on the set of complex interpolation points, receiving an input volume from a preceding layer of the quantized CNN, performing a complex Winograd convolution on the input volume and at least one filter, using the set of complex transform matrices, to generate an output volume, and sending the output volume to a subsequent layer of the quantized CNN.
US11449727B2 Method, storage medium and electronic device for detecting vehicle crashes
The present disclosure relates to method, storage medium and electronic device for detecting vehicle crashes. The method comprises: acquiring state information of a target vehicle; and determining an event type of the target vehicle according to the state information and a trained convolutional neural network, the event type being any of the following types: a crash event, a near crash event and a baseline event. The event type of the vehicle is determined using the trained convolutional neural network in the present disclosure, so that the accuracy is high; and near crash events can be detected, thus, when a near crash event is detected, the driver can be further alerted or an evading operation is directly performed on the vehicle, so that the safety is improved and the safety of the driver and passengers is guaranteed.
US11449725B2 Antenna device and IC card having the same
Disclosed herein is an antenna device that includes a substrate, a conductor pattern formed on the substrate, and a magnetic sheet formed on the substrate. The conductor pattern includes a spiral or loop-shaped antenna coil and a spiral or loop-shaped coupling coil connected to the antenna coil and having a diameter smaller than that of the antenna coil. The antenna coil overlaps the magnetic sheet. The magnetic sheet has a first opening at a position overlapping the coupling coil such that an inner diameter area of the coupling coil completely overlaps the first opening in a plan view.
US11449715B2 Sequential learning maintaining a learned concept
An apparatus receives, at a discriminator within a generative adversarial network, first generation data from a first generator within the generative adversarial network, where the first generator has performed learning using a first data group. The apparatus receives, at the discriminator, a second data group, and performs learning of a second generator based on the first generation data and the second data group where the first generation data is handled as false data by the discriminator.
US11449708B2 Method of identification and analysis for materials
A method of identifying and analyzing materials includes selecting at least two elements, collecting data of a plurality of compounds analyzed to be producible by the at least two elements, preparing image or spectrum-type analysis data for each of the plurality of collected compounds, selecting binary or higher-order compounds from among the plurality of compounds to mix the selected compounds at a predetermined mixing ratio, and generating training data including resultant data obtained by combining and processing the image or spectrum-type analysis data according to the predetermined mixing ratio, performing machine learning using the training data, and identifying and/or analyzing image or spectrum-type analysis data obtained from an actual material, using a model obtained through the machine learning.
US11449706B2 Information processing method and information processing system
An information processing method performed by a computer includes: obtaining a plurality of recognition result candidates in sensing data and a likelihood of each of the plurality of recognition result candidates, the plurality of recognition result candidates and the likelihood being obtained by inputting the sensing data to a model that is trained by machine learning and performs recognition processing; obtaining an indication designating a part to be analyzed in the sensing data; selecting at least one recognition result candidate from the plurality of recognition result candidates, based on (i) a relationship between each of the plurality of recognition result candidates and the part and (ii) the likelihood of each of the plurality of recognition result, candidates; and outputting the at least one recognition result candidate that is selected.
US11449700B2 Enhanced matrix symbol error correction method
A system and method for error correction for machine-readable symbols having data codewords, and having error correction (EC) codewords derived from the data codewords and redundantly indicating the location and data contents of the data codewords. The symbols use Reed-Solomon (RS) error correction to retrieve damaged codewords. RS error correction normally requires two EC codewords to identify both the location and data contents of a data codeword. The present system and method perform optical contrast analysis on the codewords, identifying those codewords with the lowest contrast levels. Codewords with the lowest contrast levels are flagged as optically ambiguous, thereby marking, in the EC equations, the locations of the codewords most like to be in error. As a result, only a single EC codeword is required to retrieve the data for a flagged data codeword.
US11449699B2 Information code reading system
An information code reading system including an information code display device and an information code reading device. The information code display device generates, corresponding to an information code to be displayed, multiple partial code images to be different from one another. A code area of the information code to be displayed includes multiple cells and each cell is included in at least one of the multiple partial code images. Each partial code image is generated by removing a part of the cells from the code area to be different from one another. The multiple partial code images are displayed on a display screen in a cyclic manner. The information code reading device captures, as an information code, an image of the display screen with an exposure time set to be longer than a cycle of cyclic display of the multiple partial code images, and decodes the captured information code.
US11449696B2 Alternative illuminator assembly and mobile imaging apparatus for improved direct part marking reading
Embodiments of the present disclosure provide an alternative illuminator assembly and corresponding imaging assemblies utilizing the alternative illuminator assembly. The alternative illuminator assembly may provide alternative illuminations from those produced by an imager engine, such that the alternative illuminations may provide specific illuminations at specific illumination angles to illuminate a field of view for a desired purpose. In an example context, the alternative illuminator assembly provides one or more alternative illuminations for improving the likelihood of successfully reading specific direct part marking indicias of various types. Embodiments are provided using overlapping subassemblies that enable a small form factor assembly that can fit into mobile apparatus chasses, for example within conventional cell phone housings of around 7 millimeters. The alternative illuminator assembly may be provided together with a small form factor imaging engine, having one or more imager, to improve the direct part marking reading capabilities of the multi-sensor imaging apparatus.
US11449691B2 Relay attack detection for interfaces using command-response pair
A reader device of an access control system comprises physical layer circuitry and processing circuitry. The processing circuitry is operatively coupled to the physical layer circuitry and is configured to initiate transmission of a command to a credential device; determine a time duration from sending the command to the credential device to receiving a response to the command from the credential device; and generate an indication when the time duration exceeds a relay attack detection threshold time duration.
US11449684B2 Contrastive pre-training for language tasks
Systems and methods are provided that train a machine-learned language encoding model through the use of a contrastive learning task. In particular, the present disclosure describes a contrastive learning task where the encoder learns to distinguish input tokens from plausible alternatives. In some implementations, on each training example the proposed method masks out some subset (e.g., 15%) of the original input tokens, replaces the masked tokens with samples from a “generator” (e.g., which may be a small masked language model), and then trains the encoder to predict whether each token comes from the original data or is a replacement produced by the generator.
US11449682B2 Adjusting chatbot conversation to user personality and mood
Systems, devices, and methods provide improved autonomous agents that are configured to respond to a user's query based on an emotion with which the query was expressed and a personality trait of the user. The agent may identify candidate answers to the query that are each associated with an emotion and/or a personality trait. The autonomous agent may utilize a predefined protocol set that indicates transitions between emotional states. A transition may correspond to an action associated with an emotion and/or a personality trait that, if performed, is likely to maintain a user in or transition the user to a preferred emotional state. The responses may be scored based at least in part their corresponding emotions and/or personality traits and in light of the transitions identified in the protocol set. A particular scored response may be selected and provided to the user in response to their query.
US11449681B2 Data processing system and method for dynamic assessment, classification, and delivery of adaptive personalized recommendations
A data processing system and method for delivering a personalized recommendation to an individual, using computerized, dynamic assessment and classification of communication interaction records, is described. The system and method comprises a machine learning application to (1) classify a persona based on communication processing of communication interaction records captured over time, and (2) generate an adaptive personalized recommendation for use within a coaching, advisory or other personalized service. The system and method allows for improved assessments and identification of factors affecting achievement of a goal or outcome, thereby allowing for adaptive, personalized recommendations, improving delivery of personalized support services, and improved success rates for achieving a defined outcome. The system and method may also be used to create a collection of persona analytics information that may be used to visualize and evaluate trends associated with an individual or within a given population.
US11449680B2 Method for testing medical data
A method for testing medical data is provided. Each medical datum includes a plurality of information units and a plurality of separators, and the method includes the following steps: a. matching the medical data against a standard library including a plurality of patterns, a matching expression being: [\s\S][number/sequence/relation]&[\b|\B] (S101); and b. determining, based on a matching result of the step a, whether the medical datum is qualified (S102). A standardized standard library is first established, a matching result is obtained by matching the medical datum and the standard library for a non-initial boundary, an initial boundary, an information quantity, information sequences, a semantic relationship quantity, a character boundary, and a non-character boundary, and whether the medical datum meets a requirement is further determined according to the matching result.
US11449675B2 Selective deep parsing of natural language content
Mechanisms are provided to perform selective deep parsing of natural language content. A targeted deep parse natural language processing system is configured to recognize one or more triggers that specify elements within natural language content that indicate a portion of natural language content that is to be targeted with a deep parse operation. A portion of natural language content is received and a pre-deep parse scan operation is performed on the natural language content based on the one or more triggers to identify one or more sub-portions of the natural language content that contain at least one of the one or more triggers. A deep parse is performed on only the one or more sub-portions of the portion of natural language content that contain at least one of the one or more triggers, while other sub-portions of the portion of natural language content are not deep parsed.
US11449674B2 Utility-preserving text de-identification with privacy guarantees
One embodiment of the invention provides a method for utility-preserving text de-identification. The method comprises generating corresponding processed text for each text document by applying at least one natural language processor (NLP) annotator to the text document to recognize and tag privacy-sensitive personal information corresponding to an individual, and replacing some words in the text document with some replacement values. The method further comprises determining infrequent terms occurring across all processed texts, filtering out the infrequent terms from the processed texts, and selectively reinstating to the processed texts at least one of the infrequent terms that is innocuous. The method further comprises generating a corresponding de-identified text document for each processed text by anonymizing privacy-sensitive personal information corresponding to an individual in the processed text to an extent that preserves data utility of the processed text and conceals the individual's personal identity.
US11449671B2 Dynamic content recommendation for responsive websites
A method includes detecting a first plurality of user interactions with first dynamic content of a website. The method further includes detecting a second plurality of user interactions with second dynamic content of a website. The method further includes providing a graphical user interface (GUI) that illustrates the first and second pluralities of user interactions to a client device. The method further includes determining a correlation between the first and second plurality of user interactions and a conversion metric. The method further includes determining, by a processing device, that the first dynamic content has a higher conversion metric than the second dynamic content. The method further includes sending a first variation recommendation for the first dynamic content to the client device.
US11449667B2 Formatting document objects by visual suggestions
A solution for formatting document objects by visual suggestions is proposed. For a document including multiple editing units each of which contains multiple objects, a first editing rule is generated, the first editing rule indicating an edit performed on a first object in a document. Then, an editing suggestion is generated based on the first editing rule, the editing suggestion describing a candidate edit to be performed on a second object within a suggestion scope. The editing suggestion is then presented in a visual form to a user for selection.
US11449661B2 System and method for extended dynamic layout
A website editor includes a database to store pages and components, the components predefined as one of: master components associated with at least one master page and regular components associated with at least one regular page; a displayer to display a composite page including master components and regular components; an editor to enable a user to select either the master components or the regular components for editing thereby generating selected components and non-selected components and a layout manager to dynamically create at least automatic anchors between parallel edges of affecting and affected selected components according to associated dynamic layout rules, the rules defining relationships at least between content and a containing component, between a component and a peer component in a primary direction, between bottom edges of the affecting and the affected selected components, and between horizontal and vertical edges of the affecting and the affected selected components.
US11449659B2 Lithography-based pattern optimization
An example is a method. An electronic representation of a design of an integrated circuit to be manufactured on a semiconductor die is obtained. The design of the integrated circuit includes layers. The electronic representation includes initial polygons. Polygon topological skeletons of the initial polygons of the target layer are generated. A space topological skeleton in a space between the polygon topological skeletons is generated. A connected network comprising network edges is generated. Each network edge is connected between a respective polygon topological skeleton and the space topological skeleton. A transformation of the polygon topological skeletons is performed, by one or more processors, based on the network edges, a spacing specification for a spacing between polygons, and respective specified widths associated with the initial polygons by perturbing the polygon topological skeletons.
US11449658B2 Methods of generating integrated circuit (IC) layout synthetic patterns and related computer program products
A method can be executed by at least one processor of a computer to generate synthetic Integrated Circuit (IC) layout patterns, where the method can optionally include accessing attribute values of the IC layout pattern features generated using IC layout patterns from at least one at least one previous generation semiconductor fabrication technology node. A synthetic layout pattern can be generated for use in a new generation semiconductor fabrication technology node under development by the following operations (a) assigning a random location in a grid for placement of a feature or portion of a feature constrained by the feature or portion of the feature and an attribute value associated with the feature or the portion of the feature, to a provide a location for the feature or portion of the feature and the associated attribute value; (b) checking the location against design rules for the new generation semiconductor fabrication technology node; (c) changing the location to another random location if the location violates any design rule of the new generation semiconductor fabrication technology node, otherwise placing the feature or portion of the feature at the location that satisfies all design rules of the of the new generation semiconductor fabrication technology node; (d) selecting a next feature/next portion of the feature for placement and (e) performing operations (a) to (d) until determining that all features and portions of all features have been placed with all associated attribute values of the features and portions of the feature.
US11449649B2 Techniques for modeling elastic rods in position-based dynamics frameworks
In one embodiment of the present invention, a position-based dynamics (PBD) framework provides realistic modeling and simulation for elastic rods. In particular, the twisting and bending physics of elastic rods is incorporated into the PBD framework. In operation, an elastic rod model generator represents the center line of an elastic rod as a polyline of points connected via edges. For each edge, the elastic rod model generator adds a ghost point to define the orientation of a material frame that encodes the twist of the edge. Subsequently, a PBD simulator solves for positions of both points and ghost points that, together, represent the evolving position and torsion of the elastic rod. Advantageously, the ghost points enable more realistic animation of deformable objects (e.g., curly hair) than conventional PBD frameworks. Further, unlike force based methods, elastic rod simulation in the PBD framework performs acceptably in environments where speed is critical.
US11449647B2 Generative shell design for simulations
A method and system provide the ability to generate models. A generative shelled base is created as a hollow computer-aided design (CAD) design. A t-spline mid-surface shell is created from the generative shelled base, which is then used to create a shell mesh model. A t-spline solid body is created from the generative shelled base, which is used to create an internal support structure that is converted into a shell CAD geometry, which is used to create a support structure mid-surface shell. The support structure mid-surface shell is combined with the shell mesh model into a generative mid-surface mesh that is used in a computer-aided engineering (CAE) crash simulation. The generated shelled base is combined with the shell CAD geometry into a generative shelled solid that is utilized in an additive build simulation.
US11449640B1 Real-time feature level software security
Systems and techniques for real-time feature level software security are described herein. A request may be received from a computing device for data from the feature of the software application. The request for data may include authorization information of a user of the computing device. It may be identified that the feature of the software application contains code containing a reference to a security configuration service. A security configuration may be determined for the feature of the software application by comparing a resource identifier and a feature identifier of the feature of the software application to a set of security configurations of the security configuration service. The security configuration may provide access rules for the feature of the software application. A response may be sent to the computing device based on a comparison of the received authorization information of the user of the computing device to the determined security configuration.
US11449639B2 Differential privacy to prevent machine learning model membership inference
Machine learning model data privacy can be maintained by training a machine learning model forming part of a data science process using data anonymized using each of two or more differential privacy mechanisms. Thereafter, it is determined, for each of the two or more differential privacy mechanisms, a level of accuracy and a level precision when evaluating data with known classifications. Subsequently, using the respective determined levels of precision and accuracy, a mitigation efficiency ratio is determined for each of the two or more differential privacy mechanisms. The differential privacy mechanism having a highest mitigation efficiency ratio is then incorporated into the data science process. Related apparatus, systems, techniques and articles are also described.
US11449635B2 Rule-based document scrubbing of sensitive data
A rule-based attribution mechanism analyzes documents having different types of data in different formats through the application of script-based rules that apply a tag to the document identifying the type of sensitive data that is contained in the document. Documents having similar tags are aggregated so that the sensitive data is scrubbed from the document leaving the telemetric data available for downstream processing. The scrubbing entails different actions, such as, eliminating the sensitive data, obfuscating the sensitive data, and converting the sensitive data into a non-sensitive value.
US11449633B2 Data processing systems and methods for automatic discovery and assessment of mobile software development kits
A mobile application privacy analysis system is described, where the system scans a mobile device to identify files associated with a particular SDK and generates a tokenized name for the SDK. The tokenized name includes tokens representing the SDK vendor and one or more functions of the SDK. Using the tokenized name, the system then determines corresponding categories for each functionality token and score for each such category. Based on the scores, the system determines the most significant category and assigns that category to the SDK for use in privacy analysis. The system may also, or instead, determine a vendor category using the vendor token and assign that category to the SDK. Weighting factors may be applied to the scores for the categories associated with the functionality tokens and vendor tokens.
US11449631B2 Electronic device for managing personal information and operating method thereof
An electronic device, system, and method are disclosed. The electronic device operates within a system of multiple devices. The electronic device, in response to the request of the information owner requesting the provision of personal information to the information requester, requests the authentication server to verify the validity of the information owner's request and the validity of the information requester's identity. If the verification is successful, the electronic device obtains the personal information corresponding to the request and provides it directly to the information requester.
US11449628B2 System and method for data security grading
Systems and methods are provided for data security grading. An exemplary method for data security grading, implementable by a computer, may comprise receiving a request to access a query data field, searching for the query data field from a security level table, in response to finding the query data field from the security level table, obtaining from the security level table a security level corresponding to the query data field, and in response to not finding the query data field from the security level table, determining a security level corresponding to the query data field based at least on a lineage tree and the security level table. The lineage tree may trace the query data field to one or more source data fields, and the security data level table may comprise one or more security levels corresponding to the one or more source data fields.
US11449627B2 Tokenization in a cloud based environment
Systems and methods for tokenization in a cloud-based environment. The disclosed systems and methods may perform operations including receiving input to be tokenized; obtaining a keyed hash function from a key management system; using the keyed hash function to generate a storage token for the input; creating an encrypted database entry linking the generated token to the received input; setting an expiry for the storage token; and when the storage token is received before the expiry, providing the linked input in response.
US11449625B2 Optimized directory enumeration and data copy for client drive redirection in virtual desktops
System and methods are provided for improved directory enumeration and data copy with shared client directories in virtual desktops by quickly and efficiently retrieving shared directory entries from the client device over a separate fast channel and caching them on the virtual desktop, where the directory entries can be available locally to applications in the virtual desktop for performing directory enumeration. The fast channel can further be utilized for efficiently transferring data in data copy operations between the client device and the virtual desktop.
US11449624B2 Secure data processing in untrusted environments
Aspects of the current subject matter are directed to performing privacy-preserving analytics over sensitive data without sharing plaintext data and without requiring a trusted third party. Implementations provide for utilizing a trusted execution environment within a server to compute the privacy-preserving result. Data owners via user devices send their encrypted data directly to an enclave managed by a trusted execution environment, without the server and the cloud service provider for the server seeing the plaintext data. The enclave computes the analytics directly on the data and releases the privacy-preserving result that can be ensured by code analysis and remote attestation from all parties.
US11449622B2 Data access control systems and methods
Various hardware and software configurations are described herein which provide improved security and control over protected data. In some embodiments, a computer includes a main motherboard card coupled to all input/output devices connected to the computer, and a rusted operating system operates on the main motherboard which includes an access control module for controlling access to the protected data in accordance with rules. The trusted operating system stores the protected data in an unprotected form only on the memory devices on the main motherboard. The computer may also have a computer card coupled to the main motherboard via a PCI bus, on which is operating a guest operating system session for handling requests for data from software applications on the computer. A tamper detection mechanism is provided in the computer for protecting against attempts to copy the unprotected form of the protected data onto memory devices other than the one or more memory devices used by the motherboard or computer card.
US11449620B2 Transparent high-performance data-at-rest encryption for platform-as-a-service (PaaS) environments
Apparatus and methods are disclosed for transparently and efficiently encrypting data-at-rest in a platform as a service (PaaS) environment. Disclosed techniques transparently transform any existing persistent data services in the PaaS environment into respective secure data services. For the deployment of the above secure data services, an encryption addon containing an addon core and activity-based callouts is provided. The addon core contains a kernel module for encryption/decryption. A coordinator in charge of the deployment executes a pre-filesystem-creation callout that encrypts a raw storage device before creating a filesystem on it. It then deploys a secure data service configured to use the filesystem. Thus, applications using the data service can now transparently store data as encrypted data-at-rest in the filesystem. Similarly, the coordinator also executes a pre-filesystem-mounting callout before mounting the filesystem for accessing encrypted-data-rest. Thus, applications using the secure data service can transparently decrypt and use the encrypted data-at-rest.
US11449617B2 Information processing device, information processing method, and storage medium
An information processing device according to the present invention includes: a storage unit that stores a first unique value calculated for each portion of a program in advance; and an inspection unit that inspects whether or not there is a tampering in the portion by newly calculating a second unique value for the portion and comparing the first unique value with the second unique value.
US11449616B2 Application management method for terminal, application server, and terminal
Embodiments of the present invention disclose an application management method for terminals, including: after receiving the application download request sent by the terminal, the application server sends the corresponding application installation package to the terminal. Then, the first verification message sent by the terminal is received, and the first verification message is generated by the terminal according to the content of the received application installation package. After determining that the first verification message is consistent with a stored second verification message, the application server sends an permit-to-install message to the terminal, so that the terminal installs the application according to the received application installation package. Because the application server determines the legitimacy of the application package, it does not need the terminal to verify by using the certificate, thereby reducing the certificate work management for the terminal and improving the efficiency of application installation.
US11449614B2 Computer system and electronic apparatus having secure boot mechanism and operation status restoring method thereof
The present invention discloses an electronic apparatus having secure boot mechanism. The processing circuit executes steps outlined below. Operation-related data is stored in the storage circuit under a normal operation mode. The operation related data is stored in a host terminal. A first hash value is calculated according to the operation related data and is stored in a non-power-off area. A power of the non-power-off area is maintained to be turned on and a power of a power-off area is turned off under a lower power operation mode. The power is restored when the normal operation mode is restored and the operation related data is retrieved from the host terminal to calculate a second hash value. The first and the second hash values are compared such that the operation related data is determined to be valid and the electronic apparatus operates according to the operation related data when the first and the second hash values are matched. The operation related data is determined to be invalid and the electronic apparatus stops to operate when the first and the second hash values are not matched.
US11449611B2 Apparatuses and methods involving a circuit for detecting a hardware-trojan
An apparatus includes integrated circuitry (IC) and a further circuit. The IC includes internal circuits having sensitive/secret data (SSD) to be maintained as confidential relative to a suspect Hardware Trojan (HT) and including access ports through which information associated with the internal circuits is accessible by external circuitry associated with the HT. The further circuit to learn behavior of the internal circuits that is unique to the integrated circuitry under different operating conditions involving the internal circuits, involving the SSD and involving other data that is functionally associated with an application of the integrated circuitry.
US11449610B2 Threat detection system
There is provided a method of detecting a threat against a computer system. The method includes monitoring installation and operation of multiple different versions of the same application in a computer system; analysing evolutionary changes between the behaviours of the different versions of the same application; detecting and monitoring a new version of the same application in a computer system; monitoring the behavior of the computer system to detect one or more procedures of the monitored application that do not match expected behaviors of the monitored application on the basis of the analysis; and upon detection of one or more procedures not matching the expected behaviors of the monitored application, identifying the monitored application as malicious or suspicious.
US11449608B2 Computer security using context triggered piecewise hashing
Generally discussed herein are devices, systems, and methods for clustering based on context triggered piecewise hashing (CTPH). A method can include determining a first index of a first CTPH string of the file. The first index can include contiguous bits of the CTPH string. The first index can be smaller than the CTPH string, such as to be a proper subset of the CTPH string. The method can include determining the first index matches a second index of a cluster of files and in response to determining the first index matches the second index of the cluster, associating the file with the cluster. The method can include determining that the file includes malware based on the cluster.
US11449607B2 Anomaly and ransomware detection
Some examples relate generally to computer architecture software for information security and, in some more particular aspects, to machine learning based on changes in snapshot metadata for anomaly and ransomware detection in a file system.
US11449595B2 Methods, systems, and products for authentication of users
Methods, systems, and products authenticate users for access to devices, applications, and services. Skills of a user are learned over time, such that an electronic model of random subject matter may be generated. The user is prompted to interpret the random subject matter, such as with an electronic drawing. The user's interpretation is then compared to the electronic model of the random subject matter. If the user's interpretation matches the electronic model, the user may be authenticated.
US11449593B2 Protected article management
Tracking, identifying and article management systems and methods for reliably and repeatedly determining one or more physically uncopiable attribute instances (of the same or varying types) from or inherent in an article of manufacture, using the selected physical uncopiable attribute(s) to produce an unforgeable identity for the article, and then integrating that unforgeable identity into computer-based tracking systems in a way that permits the tracking system to track and monitor articles for which identity information is known. Applications include documents, fashion accessories, artwork, and other objects.
US11449592B2 Gesture matching mechanism
An example apparatus is disclosed herein that includes a memory and at least one processor. The at least one processor is to execute instructions to: select a gesture from a database, the gesture including a sequence of poses; translate the selected gesture into an animated avatar performing the selected gesture for display at a display device; display a prompt for the user to perform the selected gesture performed by the animated avatar; capture an image of the user performing the selected gesture; and perform a comparison between a gesture performed by the user in the captured image and the selected gesture to determine whether there is a match between the gesture performed by the user and the selected gesture.
US11449587B2 Systems and methods for biometric identity and authentication
In accordance with some embodiments, an apparatus for privacy protection is provided. The apparatus includes a housing arranged to hold a second device; one or more sensors, at least partially supported by the housing, operable to continuously collect biometric data of a user; an authentication neural network, operable to extract from the biometric data a plurality feature vectors associated with a plurality of identifiable scores; and a decision unit, coupled to the authentication neural network, operable to generate an authentication score as a function of the plurality of identifiability scores and the plurality of feature vectors, determine whether or not the authentication score satisfies an authentication threshold, and gate electronic access to the second device base on whether or not the authentication score satisfies the authentication threshold.
US11449585B2 Dynamic management of user identifications
An example operation may include one or more of authenticating a user, by a first system node, based on a first set of user credentials, computing, by the first system node, a second set of user credentials for a second system node, determining, by the first system node, if the second system node has a user with the second set of the user credentials, and responsive to the second system node not having the user with second set of the user credentials, deleting, by the first system node, an existing user of the second system node.
US11449584B1 Generating authenticable digital content
A recording device, system, and method for generating digital content in which its content can be authenticated. The recording devices includes hardware that captures video data and digitally signs portions of the video data to generate a plurality of digital signatures. The digital signatures can be used to authenticate the video data in a manner that modification of a portion of the video data invalidates a respective digital signature. In addition, the digital signatures can be further used to authenticate a position of the portion of the video data relative to at least one other portion of the video data.
US11449581B2 Flexible license sourcing at customer sites
In a software product installed in a given computing environment, wherein the software product when installed is configured to operate in accordance with a licensing model having a first licensing functionality, a method receives an instruction to modify the licensing model to enable the software product to operate in accordance with a second licensing functionality. The method then automatically modifies the licensing model to enable the software product to operate in accordance with the second licensing functionality.
US11449580B2 Server apparatus and license management system
A server apparatus includes a total amount obtaining unit that obtains a total amount of use permitted according to a contract in a service used by plural users, an upper limit value obtaining unit that obtains an upper limit value of use of the service for each of the plural users, and a changing unit that changes, in a case where a user having a use amount of the service likely to exceed the upper limit value exists among the plural users, the upper limit value of the user to be increased within a range of the total amount.
US11449578B2 Method for inspecting a neural network
Broadly speaking, embodiments of the present techniques provide methods for inspecting a neural network, such that a neural network can be made more transparent. The inspection is performed with respect to each decision or output made by the neural network. The method comprises outputting a dependency graph, for each inspection/decision. Each dependency graph shows which neurons are used to make each individual decision made by the neural network, and how those neurons interact with or relate to each other. Specifically, the dependency graph shows the dependencies between neurons in adjacent layers. By understanding which neurons are used to make individual decisions, and the dependencies between neurons, the neural network can be better understood, audited, optimised, and debugged, for example.
US11449577B2 Methods and apparatus for performing video processing matrix operations within a memory array
Methods and apparatus for performing video processing matrix operations within a memory fabric. Various embodiments of the present disclosure are directed to converting a memory array into a matrix fabric for discrete cosine transform (DCT) matrix transformations and performing DCT matrix operations therein. Exemplary embodiments described herein perform DCT matrix-matrix multiplication operations within a memory device that includes a matrix fabric and matrix multiplication unit (MMU). In one embodiment, matrix-matrix multiplication operations are obtained using separate matrix-vector products. In one exemplary embodiment, the matrix fabric uses a “crossbar” construction of resistive elements. Each resistive element stores a level of impedance that represents the corresponding matrix coefficient value. The crossbar connectivity can be driven with an electrical signal representing the input vector as an analog voltage. The resulting signals can be converted from analog voltages to a digital values by an MMU to yield a vector-matrix product. In some cases, the MMU may additionally perform various other logical operations within the digital domain.
US11449572B2 Determining propensities to drive website target user activity
Users may arrive at a website via different digital channels. Users may also arrive at the website on different entry pages of the website. A propensity analyzer can, based on website activity data associated with a website, determine propensities of one or more of the digital channels, and/or one or more of the entry pages, to drive users to perform a target user activity during visits to the website. The propensity analyzer can generate recommendations for revising digital channels and/or entry pages to increase their propensities to drive users to perform the target user activity.
US11449565B2 Secure resource allocation utilizing a learning engine
Methods and systems are disclosed for securely granting access to physical resources. An encrypted communication is received from a client hosted on a user device requesting resource availability data for a resource configured to be shared amongst a plurality of physical resource users in a time displaced manner. Resource availability data for the resource is used to populate a resource availability interface presented by the client hosted on the user device. An encrypted communication is received from the client requesting access to the resource for a specified period of time. A category for the requested access to the resource is determined. An inference or learning artificial intelligence engine is used to determine whether access for the resource is to be granted to the user for the specified period of time. In response to determining that access is to be granted to the user an encrypted code is transmitted to the user device.
US11449564B2 System and method for searching based on text blocks and associated search operators
Embodiments as disclosed may provide a search operator that addresses the problems inherent in the searching based on an entire block of text. Specifically, embodiments as disclosed may provide a search operator that may address the problem of complex query construction and efficient and effective implementation for finding objects based on a block of text.
US11449561B1 System and method for event-based searching on social media
An event-based social media search platform includes a database for storing event data associated with user-created events for a plurality of users. The platform analyzes event data from different user-created events to determine when user-created events have event data in common. The platform alerts associated users of related events and facilitates communications between users to confirm that the user-created events are the same or related events. The platform can associate event data and users of related events in the database. Events can be published via social media platforms to assist users in finding other users who share common events.
US11449558B2 Relationship network generation method and device, electronic apparatus, and storage medium
A relationship network generation method and device, electronic apparatus, and a storage medium are provided, which are related to big data processing. In an implementation, at least one historical text data corresponding to N users within a preset duration is acquired, where N is an integer greater than or equal to 1; sampling is performed on at least one historical text data corresponding to the N users to obtain the sampled text data respectively corresponding to the N users; semantic vectors corresponding to the N users respectively are determined based on the sampled text data corresponding to the N users respectively, and a semantic relationship network involving the N users is generated based on the semantic vectors corresponding to the N users respectively.
US11449556B2 Responding to user queries by context-based intelligent agents
An automatic question answering system serves to respond to questions pertaining to a user-selected domain of a plurality of domains. A plurality of documents pertaining to the domain are received and processed to identify candidate answers. Questions corresponding to the candidate answers are automatically generated. The candidate answers and the questions are used to train a machine comprehension (MC) model. A user interface allows the selection of one of the plurality of domains for querying by a user. When a user query pertaining to the selected domain is received, the user query is analyzed to identify a relevant context from the plurality of documents. An answer span to the user query identified by the MC model from the relevant context is used to frame a complete response to the user query.
US11449555B2 Conversational AI based on real-time contextual information for autonomous vehicles
The present technology is effective to receive a list of topics for discussion, initiate a conversation with a passenger of an autonomous vehicle, receive sensor data from sensors of the autonomous vehicle; determine, based upon sensor data received from the autonomous vehicle and the first topic, contextual information to present in the conversation with the passenger; and present the contextual information in the conversation to the passenger. The list of topics may be determined by a user. The conversation may include at least a first topic. The first topic may be included in the list of topics for discussion.
US11449549B2 Storing entries as ordered linked lists
A processor stores a first data item in a first entry of a data structure in association with a first key. The processor stores a second data item in a second entry of the data structure in association with the second key. The processor causes the second entry of the data structure to reference the first entry of the data structure. The processor stores the second key in a third entry of the data structure in association with a business key. The business key is employed to identify a plurality of entries of the data structure comprising the first entry and the second entry.
US11449546B2 Methods and systems for disambiguating user input based on detection of ensembles of items
Systems and methods are described for disambiguating user input based on a physical location of items in a vicinity of a user. The system determines that a query received from a user contains an ambiguity. In response, the system identifies several items in the physical vicinity of the user. Then, the system analyzes the identified plurality of items to determine whether the plurality of items forms a first ensemble of items or a second ensemble of items. If the plurality of items forms a first ensemble of items, the system performs a search using the search query and a first keyword related to the first ensemble of items. If the plurality of items forms a second ensemble of items, the system performs a search using the search query and a second keyword related to the second ensemble of items. The system then outputs results of the performed search.
US11449543B2 Method, apparatus, and computer program product for vehicle localization via amplitude audio features
A method, apparatus and computer program product are provided for vehicle localization via amplitude audio features. In this regard, an amplitude audio signature of audio data received from one or more audio sensors of a vehicle is determined. Location data associated with the vehicle is also determined. Based on the location data for the vehicle, at least a portion of an audio feature map is selected. The audio feature map stores amplitude audio signatures associated with road noise in relation to respective locations. Furthermore, the amplitude audio signature of the audio data is compared with the amplitude audio signatures of the audio feature map. Based on the comparison between the amplitude audio signature of the audio data and the amplitude audio signatures of the audio feature map, a location of the vehicle is refined to generate updated location data for the vehicle.
US11449538B2 Method and system for high performance integration, processing and searching of structured and unstructured data
Disclosed herein are methods and systems for integrating an enterprise's structured and unstructured data to provide users and enterprise applications with efficient and intelligent access to that data. In accordance with exemplary embodiments, the generation of feature vectors about unstructured data can be hardware-accelerated by processing streaming unstructured data through a reconfigurable logic device, a graphics processor unit (GPU), or chip multi-processor (CMP) to determine features that can aid clustering of similar data objects.
US11449537B2 Detecting affective characteristics of text with gated convolutional encoder-decoder framework
Certain embodiments involve using a gated convolutional encoder-decoder framework for applying affective characteristic labels to input text. For example, a method for identifying an affect label of text with a gated convolutional encoder-decoder model includes receiving, at an encoder, input text. The method also includes encoding the input text to generate a latent representation of the input text. Additionally, the method includes receiving, at a supervised classification engine, extracted linguistic features of the input text and the latent representation of the input text. Further, the method includes predicting an affect characterization of the input text using the extracted linguistic features and the latent representation. Furthermore, the method includes identifying an affect label of the input text using the predicted affect characterization. The gated convolutional encoder-decoder model is jointly trained using a weighted auto-encoder loss associated with a reconstruction engine and a weighted classification loss associated with the supervised classification engine.
US11449534B2 Systems and methods for conducting legal research across multiple jurisdictions
The present invention is directed towards systems and methods for conducting legal research across multiple jurisdictions, which comprises receiving a first user search query at a graphical user interface comprising one or more search terms, executing the first search query against a first jurisdictional database and identifying one or more search results that are responsive to the first search query. Upon receiving a selected search result, a modified search query is generated comprising the one or more search terms of the first search query and one or more relevant terms from the selected search result and is executed against a second jurisdictional database. One or more secondary search results that are responsive to the modified search query are identified and then presented at the graphical user interface.
US11449531B2 Networked aggregation of localized particulate air pollutant sensors
Novel techniques are described for networked aggregation of distributed localized particulate air pollutant (LPAP) sensors. For example, a large number of sensors is distributed over a geographic region. Each sensor can detect local levels of one or more LPAPs, and can communicate the detected levels over one or more communications networks. A system can receive data samples for the LPAP levels from the sensors and can compute LPAP scores that are mapped to respective sub-regions of the geographic region. The computation can be a function of aggregating respective LPAP levels for at least those LPAP sensors in a particular sub-region of the geographic region, and also as a function of comparing the aggregation against an identified set of trigger thresholds for the LPAP of interest. In some cases, the computed and mapped LPAP scores can be output for display, for example, as a heat map, or the like.
US11449526B1 Selective DNS synchronization
Systems and methods described herein provide selective synchronization of DNS records. A synchronization data store is synchronized by: obtaining a complete set of domain name system (DNS) records for a first data center; and copying the complete set of DNS records to the synchronization data store. After the synchronization data store is initialized, at a particular time interval, a snapshot of the complete set of DNS records is repeatedly collected. Differences between the copied complete set of DNS records of the synchronization data store and the snapshot of the complete set of DNS records are identified. The synchronization data store is updated with the differences and a determination is made as to whether the differences should be implemented at a second data center. When the differences should be implemented at the second data center, the differences are propagated to the second data center, otherwise they are not.
US11449524B2 Parking infrastructure powered by a decentralized, distributed database
A parking system having parking lots and server computers configured to control access to the parking lots. The server computers are connected via a communications network to form a peer to peer network of computing nodes. The peer to peer network of computing nodes hosts a decentralized, distributed database that stores activity records of parking spaces in the parking lots. The peer to peer network can include vehicles planning to use parking services of the parking lots and/or mobile devices connected to infotainment systems of the vehicles. Alternatively, the peer to peer network is formed by parking applications running in the vehicles and/or the mobile devices. The records in the decentralized, distributed database provide parking space availability information and/or can be used to regulate and/or plan parking reservation, usage, and navigational guidance to reach available parking spaces.
US11449523B2 Generating overlap estimations between high-volume digital data sets based on multiple sketch vector similarity estimators
The present disclosure relates to systems, methods, and non-transitory computer-readable media that estimate the overlap between sets of data samples. In particular, in one or more embodiments, the disclosed systems utilize a sketch-based sampling routine and a flexible, accurate estimator to determine the overlap (e.g., the intersection) between sets of data samples. For example, in some implementations, the disclosed systems generate a sketch vector—such as a one permutation hashing vector—for each set of data samples. The disclosed systems further compare the sketch vectors to determine an equal bin similarity estimator, a lesser bin similarity estimator, and a greater bin similarity estimator. The disclosed systems utilize one or more of the determined similarity estimators in generating an overlap estimation for the sets of data samples.
US11449520B1 Parallel fetching of query result data
Provided herein are systems and methods for query result data processing, including parallel fetching and processing of query result data. A system includes at least one hardware processor coupled to memory and configured to obtain query result information associated with query result data. Multiple result batches are generated based on the query result information. Each result batch of the multiple result batches includes location information and schema information associated with a portion of the query result data. A data processing request corresponding to the result batch is detected. The portion of the query result data associated with the result batch is retrieved in response to the data processing request. The retrieving uses the location information within the result batch. The portion of the query result data is parsed using the schema information, to generate parsed result data.
US11449519B2 Method, system, and apparatus for enterprise wide storage and retrieval of large amounts of data
A scalable network of mobile data storage containers that are connected in peer-to-peer networks to archive large data storage capacities. The various embodiments provide a method of extracting a large amount of data from a variety of sources and storing the extracted data in mobile, storage units. The various embodiments provide storage units housed in mobile containers that can store multiple days/weeks of sensor data in the order of petabytes (1024 terabytes). The various embodiments, integrate high performance computing devices into the mobile storage containers that are able to perform critical extraction, pattern, and index processing on the sensor data. The various embodiments, provide a method for the efficient physical transport of the mobile storage containers from current locations to a center analysis location for re-connecting in another peer-to-peer network for integration into a central enterprise data warehouses.
US11449512B2 Value help functionality in distributed cloud environment
A value help library includes a configuration component to store value help configuration data associated with user interface fields of an application, the value help configuration data comprising a data source and a key associated with each of the user interface fields, a data exchange component to receive value help data for a user interface field based on the data source and the key associated with the user interface field, and a value help provider component to receive a request from an application for value help data associated with a user interface field of the application and to provide the requested value help data to the application.
US11449510B1 One way cascading of attribute filters in hierarchical object models
A method generates a data source. A user selects a first data set from a displayed object model of a database. The object model includes data sets linked visually by many-to-one relationships to form a tree. The user selects a data field in the first data set and specifies a filter condition. The system identifies a second data set in the tree, and joins the first and second data sets. When the second data set is related to the first data set via one or more many-to-one relationships, rows of the second data set are joined to rows of the first data set that satisfy the first filter condition. When the second data does not satisfy the condition, the second data set is joined to rows of the first data set that satisfy the first filter condition, and all rows of the second data set are included in the generation.
US11449508B2 Serverless data lake indexing subsystem and application programming interface
Methods, systems and computer program products are described herein that provide a serverless, multi-engine, multi-user data lake indexing subsystem and application programming interface. Indexes are defined as derived datasets and stored on the data lake in a universal format that enables disparate engines to create and/or discover indexes for workload optimization. Embodiment of indexes enable stateful control and management of an index via metadata included in the index and stored on the data lake.
US11449506B2 Recommendation model generation and use in a hybrid multi-cloud database environment
A unified access layer (UAL) and scalable query engine receive queries from various interfaces and executes the queries with respect to non-heterogeneous data management and analytic computing platforms that are sources of record for data they store. Query performance is monitored and used to generate a query performance model. The query performance model may be used to generate alternatives for queries of users or groups of users or to generate policies for achieving a target performance. Performance may be improved by monitoring queries and retrieving catalog data for databases referenced and generating a recommendation model according to them. Duplicative or overlapping sources may be identified based on the monitoring and transformations to improve accuracy and security may be suggested. A recommendation model may be generated based on analysis of queries received through the UAL. Transformations may be performed according to the recommendation model in order to improve performance.
US11449496B2 Enhanced natural language processing with semantic shortcuts
An example embodiment may involve a software application executable on computing devices of a remote network management platform and a computation instance associated with a managed network. The computational instance may contain a database storing data of the managed network. The software application may receive, from a client device of the managed network, a natural language query (NLQ), and retrieve Backus-Naur form (BNF) rules and a set of metadata associated with the BNF rules. The metadata may include a text-based description of a schema of the database and abbreviations associated with the BNF rules. The NLQ may be parsed using the BNF rules together with the metadata by applying the metadata during parsing to extend the BNF rules. A query object based on the parsed query may be generated, and the database searched using the query object. A result of the search may be transmitted to the client device.
US11449492B2 Community data aggregation with cohort determination
A system and method are disclosed for the collection and aggregation of data from contributing members of a community, such as health-related, personal, genomic, medical, and other data of interest for individuals and populations. Contributors become members of a community upon creation of an account and providing of data or files. The data is received and processed, such as to analyze, structure, perform quality control, and curate the data. Value or shares in one or more community databases are computed and attributed to each contributing member. The data is controlled to avoid identification or personalization. Steps are taken to determine incompleteness and incorrectness of the data, and the data may be improved or completed automatically, based upon interaction with members, additional contributions of data, and so forth.
US11449490B1 Idempotent transaction requests
A request to perform a batch of operations is provided to a distributed database. The request comprises instructions for validating a condition. An association between the request and a unique identifier is stored. An item in the distributed database is locked and the condition is validated. The system that initiates processing of the batch of operations. A second request, comprising the identifier, is received. The second request is responded to by providing information indicative of the status of processing the first request, based on the stored association. The lock is released when processing of the first request has completed.
US11449489B2 Split transaction coherency protocol in a data processing system
A technique for operating a data processing system that implements a split transaction coherency protocol that has an address tenure and a data tenure includes receiving, at a data source, a command (that includes an address tenure for requested data) that is issued from a data sink. The data source issues a response that indicates data associated with the address tenure is available to be transferred to the data sink during a data tenure. In response to determining that the data is available subsequent to issuing the response, the data source issues a first data packet to the data sink that includes the data during the data tenure. In response to determining that the data is not available subsequent to issuing the response, the data source issues a second data packet to the data sink that includes a data header that indicates the data is unavailable.
US11449486B2 File indexing for virtual machine backups in a data storage management system
An illustrative file indexing approach enhances what was previously possible with hypervisor-free live browsing of virtual machine (VM) block-level backup copies. Capabilities are described for indexing files discovered in VM block-level backup copies, including file content. The illustrative file indexing functionality activates a live-browse session to discover files present within VM block-level backup copies and indexes file names and directory structures as created by an original source VM, resulting in an illustrative file index. The illustrative file indexing functionality optionally indexes file contents within VM block-level backup copies, resulting in an illustrative content index. The file index and content index are retained in persistent data structure(s) stored apart from the VM block-level backup copies. The indexes are searchable without mounting or live-browsing the VM block-level backup copies. In some embodiments the file index and the content index are consolidated. An enhanced storage manager is also disclosed.
US11449485B1 Sequence invalidation consolidation in a storage system
A method for tracking valid and invalid sequence numbers in a storage system, performed by a processor, is provided. The method includes establishing a table as a key value store in memory in the storage system. The table has sequence numbers as keys and represents valid sequence numbers and invalidated sequence numbers of an open-ended sequence relating to storage of data or metadata in the storage system. The method includes adding to the table an entry that records a first plurality of consecutive sequence numbers, as a first range-valued key associated with a first value indicating the first plurality of consecutive sequence numbers is valid. The method includes adding to the table an entry that records a deletion of a second plurality of consecutive sequence numbers, as a second range-valued key associated with a second value indicating the second plurality of consecutive sequence numbers is invalid.
US11449483B1 Request processing using dynamic item data structures
Methods, apparatus, and processor-readable storage media for request processing using dynamic item data structures are provided herein. An example method includes an item data structure comprising an item identifier for a given item and a plurality of global identifiers, wherein a given one of the global identifiers is indicative of a corresponding one of a plurality of different variations of the given item based on a particular combination of values associated with the given global identifier, wherein the particular combination of values is specified for a set of parameters associated with the given item; dynamically identifying one of the global identifiers in the item data structure based at least in part on one or more user inputs indicative of a value for at least one of the parameters; and processing a request for the given item based at least in part on the identified global identifier.
US11449481B2 Data storage and query method and device
Data storage and query method and device are disclosed, which facilitate a quick acquisition of query results through index queries at subsequent stages by establishing indexes for columns of a table. Furthermore, by scanning data in the table to obtain statistical information of data in the columns, this facilitates using the statistical information of the data in the columns to perform cost estimation in subsequent queries, in an attempt to obtain a data query mode that has the least cost and the best performance, thus improving query efficiency.
US11449480B2 Similarity hash for binary data pages
Techniques for data processing may include: receiving a page P having a binary representation; determining a plurality of features for the page P; determining a plurality of feature hashes for the plurality of features, wherein each of the plurality of feature hashes corresponds to a different one of the plurality of features, wherein said each feature hash is determined using a hash function and in accordance with said different one of the plurality of features and an index associated with said different one of the plurality of features; and determining, in accordance with the plurality of feature hashes for the plurality of features, a similarity hash for the page P.
US11449479B2 Data migration methods and system
A computerized system and method of migrating data from a source database of a source host to a target database of a target host, including executing a first number of extraction components on the source host, executing a second number of send components on the source host, executing a third number of store components on the target host, and executing a monitor component to monitor performance of the source database, source host transient memory, target host transient memory, and the target database, and responsively, according to a pre-defined state table, changing at least one of the number of extraction, send, and store components being executed.
US11449473B2 Distribution history management system, distribution history management device, method, and program
A data tracking unit 80 includes a distribution history storage unit 81 that stores a distribution history of data, a tracking tag adding unit 82 that adds a tracking tag used to identify tracking data, a first transmission unit 83 that transmits data to which the tracking tag is added to the component 90, and a distribution history registration unit 84 that registers a distribution history of the data to which the tracking tag is added, in the distribution history storage unit 81. The component 90 includes a second transmission unit 91 that transmits data to which the same tracking tag as a tracking tag added to the received data is added to another component 90 or the data tracking unit 80. The history registration unit 84 registers a result of tracking of data associated with the same tracking tag, as a distribution history of the data, in the distribution history storage unit 81.
US11449472B2 Image blockchain system and method
A method includes a full node storing a blockchain and being one of a plurality of full nodes forming a blockchain network receiving a message comprising update image data and a smart contract identifier from a first user device. The full node can then determine stored image data associated with the smart contract identifier. The full node can also determine whether or not image comparison data based on received image data and stored image data is consistent with a smart contract associated with the smart contract identifier and can then generate an entry for a block of the blockchain, comprising at least the smart contract identifier, the updated image data, and image comparison data. The full node can generate the block of the blockchain and transmit the block to the plurality of full nodes. The plurality of full nodes respectively verify the block. The full node can store the block on the blockchain and transmit an indication of whether or not the block was stored on the blockchain to the first user device.
US11449471B2 Sharing a modified file
A method can include, in response to receiving sharing input from a local user into a local computing device, sending a file from the local computing device to a recipient, in response to sending the file, storing a sharing record on the local computing device, the sharing record identifying the file and the recipient, in response to receiving modification input from the local user into the local computing device to modify the file, determining that the sharing record identifies the file and the recipient, and based on determining that the sharing record identifies the file and the recipient, initiating sending at least a portion of the file to the recipient.
US11449468B1 Enforcing minimum space guarantees in thinly-provisioned file systems
A technique for managing storage space includes establishing an MSR (minimum space reservation) of a thin file system built upon a storage pool. In response to a set of storage requests to the file system to store new data, the method further includes obtaining an additional space guarantee from the storage pool. After deleting data from the file system such that the size of the file system falls below the MSR, the technique further includes performing a space reclaim operation, the space reclaim operation (i) compacting the file system to a size less than the MSR, (ii) canceling the additional space guarantee such that the storage pool no longer guarantees the additional space for the file system, and (iii) continuing to reserve the full MSR of the file system, even though the size of the file system is smaller than the MSR.
US11449466B2 Deleting orphan archived files from storage array using a time-based decision algorithm
Methods, apparatus, and processor-readable storage media for deleting orphan archived files from a storage array using a time-based decision algorithm are provided herein. An example computer-implemented method includes traversing a database of a local storage system to identify a record associated with a stub file, wherein the record is indicative of a time of a client operation, involving the stub file, on a file system of the local storage system; identifying a particular snapshot in a set of available snapshots of the file system; and providing an indication to a cloud storage platform to delete a cloud object corresponding to the stub file in response to determining that the time of the client operation occurred earlier than a snapshot time associated with the particular snapshot in the set.
US11449461B2 Metadata-driven distributed dynamic reader and writer
A method for receiving text files, each having data defined in various format types. The text files are received without a reference to a schema defining the text files. A description file for each of the text files describing one of the format types is received and the description file includes a separate file from a corresponding text file. Before processing the text file and absent receiving the schema, the method identifies a data structure of the description file, the data structure comprising one or more parameters and definitions of the various format types. Each of the text files is processed and during processing of each of the text files, dynamically generating, at run-time, one or more reader engines to read the data in the text files and dynamically extracting, at run-time, data based on the identified data structure. The method generates an output file with the extracted data.
US11449460B2 System and method for capturing and sharing a location based experience
A system and method for capturing a location based experience at an event including a plurality of mobile devices having a camera employed near a point of interest to capture random, crowdsourced images and associated metadata near said point of interest. In a preferred form, the images include depth camera information from prepositioned devices around the point of interest during the event. A network communicates images, depth information, and metadata to build a 3D model of the region, preferably with the location of contributors known. Users connect to this experience platform to view the 3D model from a user selected location and orientation and to participate in experiences with, for example, a social network.
US11449459B2 Systems and methods for implementing a machine perception and dense algorithm integrated circuit and enabling a flowing propagation of data within the integrated circuit
Systems and methods of propagating data within an integrated circuit includes: identifying a coarse data propagation path for distinct subsets of data of an input dataset that includes: setting inter-core data movements for the distinct subsets of data, the inter-core data movements defining a predetermined propagation of a given subset of data between two or more of a plurality of cores of an integrated circuit array of the integrated circuit; identifying a granular data propagation path for each distinct subset of data that includes: setting intra-core data movements for each distinct subset of data, the intra-core data movements defining a predetermined propagation of the given subset of data within one or more of the plurality of cores of the integrated circuit array of the integrated circuit; enabling a flow of the input dataset within the integrated circuit based on the coarse data propagation path and the granular propagation path.
US11449454B2 Building management system with automatic equipment discovery and equipment model distribution
A building management system includes a communications bus, and devices coupled to the communications bus. The devices are coupled to the communications bus and configured to communicate on the communications bus using a master-slave token passing protocol. A first one of the devices has an active node table stored therein. The active node table includes multiple nodes. Each node represents one of the devices participating in a token passing ring used to exchange information among the devices via the communications bus using the master-slave token passing protocol. The first device is configured to monitor the active node table for new nodes and to identify a new device communicating on the communications bus in response to a determination that the active node table includes a new node.
US11449448B2 Device and method for controlling a transfer of information from a plurality of electronic components through a communication bus to a host device
A device for controlling a transfer of information from a plurality of electronic components through a communication bus to a host device, comprising a chain of processing blocks connected to the electronic components, each of the processing blocks associated with one, or a set, of the electronic components, which processing blocks are arranged such that during the transfer of information an authorization signal propagates through the chain of processing blocks and, when the authorization signal encounters a processing block associated with one of the electronic components or one of the sets of electronic components which contains an information value to be transferred, effecting the transfer of the information value through the communication bus to the host device. The processing blocks are arranged to coordinate their processing in accordance with a clock signal generated independent of a propagation status of the authorization signal within the chain of processing blocks.
US11449443B2 Identification and classification of write stream priority
Increases in efficiency of storage device operation may be realized if the limited number of available high-priority communication channels are better optimized and assigned among hosts that may best utilize them. This assignment can occur in response to an evaluation of the overall zone usage or by received metadata and/or indicia from the host. The storage device may periodically, or in response to a command, reevaluate the assigned priority status of each communication channel and associated host/zone pair. For example, the storage device may demote or remove a communication channel from high-priority to low-priority. This process can be continued during a preconfigured time window which can be adjusted before, during, or after priority evaluation. The continuous operation of this process can allow for adjustments being made to priority levels within the storage device that may further increase total operational efficiency.
US11449439B1 Fragmented periodic timing calibration
Periodic signal timing calibration is implemented in time-distributed fragments executed concurrently with occasional system-idling maintenance operations to maintain reliable synchronous communication between interconnected system components without impacting system availability.
US11449437B2 Invalidation of a target realm in a realm hierarchy
An apparatus has processing circuitry for performing data processing in response to software processes and memory access circuitry for enforcing ownership rights for memory regions. A given memory region is associated with an owner realm specified from a multiple realms with each realm corresponding to a portion of at least one software process. The owner realm has a right to exclude other realms from accessing data stored in the given memory region (including realms executed at a higher privilege level). The realms are managed according to a realm hierarchy in which each realm other than a root realm is a child realm initialised in response to a command triggered by its parent realm. In response to an invalidation command, a realm management unit makes the target realm and any descendant realm of the target realm inaccessible to the processing circuitry.
US11449436B1 Storage system with division based addressing and cooperative flash management
This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.
US11449435B2 Method for performing access management in a memory device, associated memory device and controller thereof, and associated electronic device
A method for performing access management in a memory device, the associated memory device and the controller thereof, and the associated electronic device are provided. The method may include: receiving a host command and a logical address from a host device; performing a checking operation to obtain a checking result, for determining whether to load a logical-to-physical (L2P) table from the NV memory to a random access memory (RAM) of the memory device; reading the target data and associated metadata from the NV memory, wherein a latest version of the L2P table is available in the RAM when reading the target data from the NV memory is performed; and checking whether a recorded logical address within the metadata and the logical address received from the host device are equivalent to each other, to control whether to send the target data to the host device.
US11449431B2 Data storage device with rewritable in-place memory
A data storage device may consist of a non-volatile memory having rewritable in-place memory cells each with a read-write asymmetry. The non-volatile memory can store boot data that is subsequently loaded by a selection module of the data storage device. The selection module may bypass a memory buffer of the data storage device to load the boot data.
US11449425B2 Using storage class memory as a persistent operating system file/block cache
A host server in a server cluster has a memory allocator that creates a dedicated host application data cache in storage class memory. A background routine destages host application data from the dedicated cache in accordance with a destaging plan. For example, a newly written extent may be destaged based on aging. All extents may be flushed from the dedicated cache following host server reboot. All extents associated with a particular production volume may be flushed from the dedicated cache in response to a sync message from a storage array.
US11449415B2 Self-service integration and feature testing
Disclosed are various embodiments for self-service integration and feature testing. In one embodiment, a test mode service receives a request to test an integration of a third-party system with a production system. The test mode service enables at least one plugin to test at least one function of the production system. The test mode service executes at least one function using the plugin(s) and data provided by the integration of the third-party system. The test mode service then reports a result of how the production system performs the function(s) associated with the plugin(s) using test data.
US11449414B2 Mapping test parameter data elements during heterogeneous component-based testing in a portable automation framework in both API mode and UI mode
The disclosed technology teaches testing with a test parameter data structure, applied to an AUT that operates in both API and UI mode, processing a configurable script to test in both modes. UI mode renders and interacts with UI elements utilizing values stored in the structure, used by the script in both modes, providing display mark-up in the script that is rendered in UI mode and formats fields to receive data that map to specific elements, leaving to be completed a mapping connection between the fields in the display and specific elements in the structure. The method includes providing a mapping of fields to elements, based on names, and while processing the script in UI mode, rendering the mark-up from the script, using a bot to interact with and complete the mark-up, applying the mapping to identify elements to complete fields, and causing processing of the fields in the mark-up.
US11449412B2 Automated unit testing in a mainframe CICS environment
An automated system is presented for unit testing an application in a mainframe execution environment. A plurality of stub objects reside in the mainframe execution environment, such that each stub object in the plurality of stub objects represents a different stub type. A command translator table is configured with an entry for each command available for an online transaction processor. Each entry in the command translator table specifies a stub type for the command and includes a listing of possible arguments associated with the given command, such that each possible argument in the listing of possible arguments has a specified category type. A test configurator executes in the mainframe execution environment and is configured to receive and parse a test input file. A setup routine interacts with the test configurator to receive records from the test input file.
US11449411B2 Application-specific log routing
Implementations for application-specific log routing are described. An example method may include receiving, by an application server, a log message; responsive to determining that a log router associated with the application server is enabled, identifying a thread context associated with an execution thread that created the log message; responsive to identifying a logger associated with the thread context, forwarding the log message to the logger; and processing the log message by the logger.
US11449409B2 Schema inference and log data validation system
Systems and methods are described for generating metrics from log data items, automatically inferring one or more schemas based at least in part on analyzing samples of the log data items, validating samples of the log data items against the one or more schemas to detect log data item errors, and analyzing the log data item errors according to metrics analytics rules to determine an effect of the log data item errors on a quality measurement of the metrics.
US11449408B2 Method, device, and computer program product for obtaining diagnostic information
Techniques may involve determining, according to determination that a received system alarm corresponds to a predefined to-be-monitored alarm, the received system alarm as a target system alarm. The techniques may further involve determining a system module corresponding to the target system alarm based on a predefined mapping relationship between the system alarm and the system module. In addition, the techniques may further involve acquiring the system diagnostic information of the system module which is associated with the target system alarm. In this way, time for collecting system diagnostic information can be reduced and user experience can be improved.
US11449405B2 Information processing apparatus, control method, and program
An information processing apparatus generates a graph that represents an action of a program. On the graph, an edge represents action contents of a process in an event. Further, two nodes connected by the edge respectively represent a subject and an object of the event. The information processing apparatus outputs the generated graph. Further, the information processing apparatus also alters the generated graph. When an index value of an event satisfies a first predetermined condition which index value is based on the number of occurrences or the frequency of occurrences of the event, the information processing apparatus alters the graph with respect to an edge representing the event.
US11449400B2 Method, device and program product for managing data of storage device
A technique involves: in response to receiving a request to write data to a storage device, acquiring metadata of a redundant array of independent disks (RAID) extent that is associated with the request to write data, the RAID extent being built based on disk slices comprised in a plurality of disks of the storage device; determining, based on the metadata, a disk slice of data write-enabled RAID extent to write the data; and copying an identification and a degradation number into a metadata page associated with a mapper for data recovery, the identification and degradation number being comprised in the metadata and associated with the data write-enabled RAID extent, the mapper being used to map a physical space and a virtual logical space, and the degradation number indicating the number of times that the disk slice comprised in the RAID extent changes from being normal to being degraded.