US11075405B2
An electrolyte according to the invention includes a first electrolyte portion, in which one or more types of elements among the elements constituting a crystalline lithium composite metal oxide represented by the compositional formula (1) are substituted with a first metal element having a crystal radius of 78 pm or more, and an amorphous second electrolyte portion, which contains Li and one or more types of second metal elements contained in the first electrolyte portion other than Li. Li7(La3−xNdx)Zr2O12 (1) In the formula, x satisfies the following formula: 0.0
US11075402B2
The present invention relates to a positive electrode active material for a potassium secondary battery, the positive electrode active material according to the present invention is a crystalline material comprising: K; a transition metal; P; and O, and comprises, as a main image, an image indicating a diffraction peak having a relative intensity of 5% or more in a range of Bragg angles (2θ) of a X-ray diffraction pattern of 14.7° to 15.7°, 22.1° to 23.1°, 25.5° to 26.5°, and 29.7° to 30.8°, when the relative intensity of the diffraction peak having the highest intensity is taken as 100% in the powder X-ray diffraction pattern of the material.
US11075400B2
A lithium-sulfur battery in which a passivation film having a semi-interpenetrating polymer network (semi-IPN) structure is formed on an electrode to improve lifespan characteristics of high-loading lithium-sulfur batteries.
US11075396B2
The present invention comprises a method and system for improving the energy efficiency of a vanadium flow battery, VFB. This is achieved by simultaneously reconditioning the VFB through in-situ activation of the electrodes.
US11075385B2
The present invention is to provide a negative electrode active material for nonaqueous secondary batteries, which prevents increase in negative electrode resistance and improves initial charge/discharge efficiency and the effect of preventing gas generation and which is excellent in cycle characteristics. The present invention relates to a negative electrode active material for nonaqueous secondary batteries, which comprises an active material (A) capable of occluding and releasing lithium ions and an organic compound (B), wherein the organic compound (B) has a basic group and a lithium ion-coordinating group, and has a specific structure (S).
US11075384B2
A battery cell includes an anode, a cathode, and a separator between the anode and the cathode, wherein at least one of the anode or the cathode includes at least a carbon fiber ply comprising carbon fibers, the carbon fiber ply having a thickness of less than 90 micrometers. Also disclosed are a battery and an aircraft including such battery cell, and a method for manufacturing such battery cell.
US11075381B2
A sodium-ion battery having a boron-doped graphene sheet as an anode active material is provided. The boron-doped graphene sheet is of formula BxCy, where x and y satisfy a relation of x+y=4, and x is a number larger than 0 and less than or equal to 1.
US11075370B2
The invention provides process for producing a stable Si or Ge electrode structure comprising cycling a Si or Ge nanowire electrode until a structure of the Si nanowires form a continuous porous network of Si or Ge ligaments.
US11075358B2
A display apparatus includes a display panel having a display region on which an image is displayed, a non-display region adjacent to the display region, a folding region configured to be folded along a folding axis and overlapping the display region, and a flat region adjacent to the folding region and extending in a direction perpendicular to the folding axis, and a protection film on a lower portion of the display panel and including a shear thickening fluid.
US11075357B2
In some embodiments, a first product is provided. The first product may include a substrate, a device having a device footprint disposed over the substrate, and a barrier film disposed over the substrate and substantially along a side of the device footprint. The barrier film may comprise a mixture of a polymeric material and non-polymeric material. The barrier film may have a perpendicular length that is less than or equal to 3.0 mm from the side of the device footprint.
US11075345B2
An organometallic compound represented by one of Formulae 1A and 1B: wherein, in Formulae 1A and 1B, A11, b20, L11, M, m, n, and R15 to R20 are the same as described in the specification.
US11075343B2
Disclosed is an organic light emitting compound represented by Formula 1: HAr1—(L)n—HAr2 (1); an organic light emitting device including the organic light emitting compound of Formula 1: and
an organic light emitting device including the organic light emitting compound of Formula 1 as a first compound and a second compound represented by Formula 2: HAr3—(L)n—HAr4 (2) .
US11075324B2
A method of producing an outcoupling element for an optoelectronic component includes A) providing quantum dots each having a core made of a semiconductor material, B) applying an inorganic or a phosphonate-containing ligand shell on a respective core of the quantum dots, and C) introducing the quantum dots with the ligand shell into a matrix material, wherein introducibility of the quantum dots with the ligand shell is facilitated compared to the quantum dots produced in step A), and the outcoupling element is transparent for radiation from the red and/or IR region.
US11075297B2
A semiconductor device includes a semiconductor layer. A first conductivity type region is formed on a base layer portion of the semiconductor layer. A body region of a second conductivity type is formed on the semiconductor layer to be in contact with the first conductivity type region. A trench in which a gate electrode is embedded through a gate insulating film is formed on the semiconductor layer. The trench penetrates through the body region, so that a deepest portion thereof reaches the first conductivity type region. A source region of the first conductivity type is formed on a surface layer portion of the semiconductor layer around the trench. The gate insulating film includes a thick-film portion having a relatively large thickness on a bottom surface of the trench.
US11075290B2
A power semiconductor device includes an active region surrounded by an inactive termination region each formed by part of a semiconductor body. The active region conducts load current between first and second load terminals. At least one power cell has trenches extending into the semiconductor body adjacent to each other along a first lateral direction and having a stripe configuration that extends along a second lateral direction into the active region. The trenches spatially confine a plurality of mesas each having at least one first type mesa electrically connected to the first load terminal and configured to conduct at least a part of the load current, and at least one second type mesa configured to not conduct the load current. A decoupling structure separates at least one of the second type mesas into a first section in the active region and a second section in the termination region.
US11075284B2
A semiconductor structure and a forming method thereof are provided. One form of the forming method includes: providing a base, where a well region and a drift region adjacent to the well region are formed in the base; forming a trench in the drift region; forming a diffusion barrier layer in the trench; after the diffusion barrier layer is formed, forming a gate structure on the base at a junction between the well region and the drift region, where the gate structure is located on a side of the diffusion barrier layer near the well region; and forming a source region in the well region on one side of the gate structure, and forming a drain region in the drift region on the other side of the gate structure, where the drain region is located on a side of the diffusion barrier layer in the drift region away from the well region. In embodiments and implementations of the present disclosure, during the operation of the semiconductor structure, under the barrier action of the diffusion barrier layer, doping ions in the drain region do not easily diffuse into the channel region below the gate structure, which makes a depletion layer of the source region and the drain region on two sides of the gate structure not easily expand, thereby being beneficial to alleviate the short-channel effect, and further improving the electrical performance of the semiconductor structure.
US11075277B2
An embodiment relates to a method comprising obtaining a SiC substrate comprising a N+ substrate and a N− drift layer; depositing a first hard mask layer on the SiC substrate and patterning the first hard mask layer; performing a p-type implant to form a p-well region; depositing a second hard mask layer on top of the first hard mask layer; performing an etch back of at least the second hard mask layer to form a sidewall spacer; implanting N type ions to form a N+ source region that is self-aligned; and forming a MOSFET.
US11075270B2
The present disclosure provides a semiconductor structure and a method for forming the same. The method includes: providing a base, the base including a source-drain doped region and an interlayer dielectric layer over the source-drain doped region; etching the interlayer dielectric layer to form an opening that exposes the source-drain doped region; and forming a first doped region at the top of the source-drain doped region exposed by the opening and a second doped region over the first doped region, a projection of the second doped region on the base covering a projection of the first doped region on the base, the doping ion types of the first doped region, the second doped region and the source-drain doped region being the same, and the ion doping concentration of the first doped region and the second doped region being higher than the ion doping concentration of the source-drain doped region. The first doped region and the second doped region surround a contact hole plug in the source-drain doped region, such that the contact hole plug is not easily in direct contact with the source-drain doped region, contact resistance between the contact hole plug and the source-drain doped region is reduced, and the electrical performance of the semiconductor structure is improved.
US11075267B2
A semiconductor device comprises a source/drain diffusion area, and a first doped region. The source/drain diffusion area is defined between a first isolation structure and a second isolation structure. The source/drain diffusion area includes a source region, a drain region, and a device channel. The device channel is between the source region and the drain region. The first doped region is disposed along a first junction between the device channel and the first isolation structure in a direction from the source region to the drain region. The first doped region is separated from at least one of the source region and the drain region, and has a dopant concentration higher than that of the device channel. The semiconductor device of the present disclosure has low random telegraph signal noise and fewer defects.
US11075259B2
A display device includes: a first substrate in which a display area and a non-display area disposed outside the display area are defined; a second substrate facing the first substrate; and a cell seal disposed on the non-display area, where the cell seal includes a bonding filament connecting the first substrate and the second substrate to each other.
US11075258B2
The present disclosure relates to the field of display technologies, and provides a display substrate, a manufacturing method thereof, a corresponding display panel and an encapsulation method for the same. The display substrate includes a base plate comprising a display area and an encapsulation area surrounding the display area, and an insulating layer and a plurality of wires located on the base plate. The insulating layer comprises at least one groove in the encapsulation area. At least one of the plurality of wires comprises a first portion in the display area and a second portion within a corresponding groove of the encapsulation area. There is only one said second portion present in each groove.
US11075248B2
An organic light emitting display apparatus includes a first electrode on a substrate and a plurality of organic layers on the first electrode and including a first region and a second region. The organic light emitting display apparatus further includes a second electrode on the plurality of organic layers. A thickness of the plurality of organic layers in the first region can be different from a thickness of the plurality of organic layers in the second region.
US11075245B2
An image sensing device to control flow of photocharges using a new method is disclosed. The image sensing device includes a photoelectric conversion region formed in a semiconductor substrate, a floating diffusion (FD) region formed apart from the photoelectric conversion region, a vertical pillar formed between the photoelectric conversion region and the floating diffusion region to transfer the photocharges from the photoelectric conversion region to the floating diffusion (FD) region, and a switching element located between the photoelectric conversion region and the floating diffusion (FD) region.
US11075244B2
Implementations of image sensors may include: a first die including a plurality of detectors adapted to convert photons to electrons; a second die including a plurality of transistors, passive electrical components, or both transistors and passive electrical components; a third die including analog circuitry, logic circuitry, or analog and logic circuitry. The first die may be hybrid bonded to the second die, and the second die may be fusion bonded to the third die. The plurality of transistors, passive electrical components, or transistors and passive electrical components of the second die may be adapted to enable operation of the plurality of detectors of the first die. The analog circuitry, logic circuitry, and analog circuitry and logical circuitry may be adapted to perform signal routing.
US11075237B2
There is provided a solid-state image sensor including pixels each at least including light receiving parts receiving light to generate charge, a transfer part transferring the charge accumulated in the light receiving parts, and memory parts holding the charge transferred via the transfer part, and a predetermined number of elements shared by the plurality of pixels, the predetermined number of elements being for outputting a pixel signal at a level corresponding to the charge, wherein one or some of the plurality of pixels is/are a correction pixel(s) outputting a correction pixel signal used for correcting a pixel signal outputted from pixels other than the one or some of the plurality of pixels, and one or some of the predetermined number of elements is/are formed on a wiring layer side of the light receiving parts included in the correction pixel(s).
US11075234B2
Optimizations are provided for a high dynamic range (HDR) sensor. This sensor is a spatially multiplexed image sensor that includes at least two sets of red, green, and blue (RGB) pixels. Each red pixel in the second set of RGB pixels is positioned proximately and sometimes, adjacently, to at least one red pixel in the first set of RGB pixels. Each green pixel in the second set of RGB pixels is positioned proximately to at least one green pixel in the first set of RGB pixels. Each blue pixel in the second set of RGB pixels is positioned proximately to at least one blue pixel in the first set of RGB pixel. This spatially multiplexed image sensor is able to generate a digital image with reduced motion blurring artifacts.
US11075228B2
A display substrate, a method for manufacturing the display substrate, and a display device are provided in the present disclosure. The display substrate includes: a substrate; a first insulation layer on the substrate; a first signal line on a side of the first insulation layer distal to the substrate; a second insulation layer covering the first signal line; and a second signal line on a side of the second insulation layer distal to the substrate, the second signal line overlapping with the first signal line at an overlap region. A concave portion is formed in the first insulation layer. At least at the overlap region, the first signal line is in the concave portion.
US11075214B2
An electrically erasable programmable nonvolatile memory cell includes a semiconductor substrate having a first substrate region and a trench region apart from the first substrate region in a lateral direction, a channel region between the first substrate region and the bottom portion of the trench region, an electrically conductive control gate insulated from and disposed over the first channel portion, an electrically conductive floating gate insulated from the bottom and sidewall portions of the trench region, an insulation region disposed over the second channel portion between the control gate and the second floating gate portion, an electrically conductive source line insulated from the floating gate and electrically connected to the trench region of the substrate, and an electrically conductive erase gate insulated from and disposed over a tip of the floating gate.
US11075212B2
The present disclosure, in some embodiments, relates to an integrated chip. The integrated chip having a flash gate structure disposed over a substrate and including a control gate separated from a floating gate by an inter-electrode dielectric. One or more first sidewall spacers laterally surround the flash gate structure. The inter-electrode dielectric is directly between the one or more first sidewall spacers. A logic gate structure is disposed over the substrate and is laterally surrounded by one or more second sidewall spacers having a smaller height than the one or more first sidewall spacers.
US11075210B2
A circular printed memory device and a method for fabricating the circular printed memory device are disclosed. For example, the circular printed memory device includes a base substrate, a plurality of bottom electrodes arranged in a circular pattern on the base substrate, a ferroelectric layer on top of the plurality of bottom electrodes and a single top electrode on the ferroelectric layer that contacts each one of the plurality of bottom electrodes via the ferroelectric layer.
US11075209B2
The semiconductor device according to the present invention includes a ferroelectric film and an electrode stacked on the ferroelectric film. The electrode has a multilayer structure of an electrode lower layer in contact with the ferroelectric film and an electrode upper layer stacked on the electrode lower layer. The electrode upper layer is made of a conductive material having an etching selection ratio with respect to the materials for the ferroelectric film and the electrode lower layer. The upper surface of the electrode upper layer is planarized.
US11075203B2
Semiconductor structures are provided. A first logic cell includes a plurality of first transistors over a substrate. Each first transistor includes a first gate electrode across a first channel region. The first gate electrode is electrically connected to a first conductive line of the metal layer through a first contact in a first dielectric layer and a first via in a second dielectric layer over the first dielectric layer. A second logic cell includes a plurality of second transistors over the substrate. Each second transistor includes a second gate electrode across a second channel region. The second gate electrode is electrically connected to a second conductive line of the metal layer directly through a second via in the first and second dielectric layers. The first transistors are surrounded by dummy gate electrodes, and the second transistors are surrounded by dummy gate dielectrics.
US11075201B2
A fin field effect transistor (FinFET) having a tunable tensile strain and an embodiment method of tuning tensile strain in an integrated circuit are provided. The method includes forming a source/drain region on opposing sides of a gate region in a fin, forming spacers over the fin, the spacers adjacent to the source/drain regions, depositing a dielectric between the spacers; and performing an annealing process to contract the dielectric, the dielectric contraction deforming the spacers, the spacer deformation enlarging the gate region in the fin.
US11075200B2
An integrated semiconductor device includes a substrate, a first vertical transistor, and a second vertical transistor. The substrate has a first substrate region and a second substrate region. The first vertical transistor is disposed on the substrate in the first substrate region. The first vertical transistor is n-type field-effect vertical transistor (n-VFET) with a first channel crystalline orientation. The second vertical transistor is disposed on the substrate in the second substrate region. The second vertical transistor is p-type field-effect vertical transistor (p-VFET) with a second channel crystalline orientation. The first channel crystalline orientation is different from the second channel orientation. A common bottom source and drain region as well as common bottom and top spacers regions are provided for the first vertical transistor and the second vertical transistor.
US11075192B2
A diode including: first and second doped semi-conductor portions forming a p-n junction, a first part of the first portion being arranged between a second part of the first portion and the second portion; dielectric portions covering side walls of the second portion and the first part of the first portion; a first electrode arranged against outer side walls of the dielectric portions and against side walls of the second part of the first portion, electrically connected to the first portion only by contact with said side walls, and passing through the entire thickness of the first portion; a second optically reflecting electrode electrically connected to the second portion such that the second portion is arranged between the second electrode and the first portion.
US11075191B2
A flexible lighting strip comprises a multitude of light-emitting diodes (LEDs) and is arranged to bend around at least two, preferably three, linear independent axes. The LEDs are arranged in at least two groups, wherein each group comprises at least two LEDs arranged in an electrical series connection. The groups are arranged in an electrical parallel connection to an anode and cathode track. The groups are arranged in a longitudinal arrangement such that a last LED of a first group is arranged next to the first LED of a second group, and are mechanically coupled via an electrically isolated coupling structure such that a stiffness of the flexible lighting strip between the last LED of the first group and the first LED of the second group is matched to a mechanical stiffness between neighboring LEDs comprised by one of the first or second.
US11075188B2
A package structure includes a plurality of lower elements, a reinforcement structure and an encapsulant. The lower elements are disposed side by side. The reinforcement structure surrounds the lower elements. The encapsulant covers the lower elements and the reinforcement structure. The electrical connectors of the lower elements are exposed from the encapsulant.
US11075187B2
A semiconductor device has a semiconductor wafer including a plurality of semiconductor die and a plurality of contact pads formed over a first surface of the semiconductor wafer. A trench is formed partially through the first surface of the semiconductor wafer. An insulating material is disposed over the first surface of the semiconductor wafer and into the trench. A conductive layer is formed over the contact pads. The conductive layer can be printed to extend over the insulating material in the trench between adjacent contact pads. A portion of the semiconductor wafer opposite the first surface of the semiconductor wafer is removed to the insulating material in the trench. An insulating layer is formed over a second surface of the semiconductor wafer and side surfaces of the semiconductor wafer. The semiconductor wafer is singulated through the insulating material in the first trench to separate the semiconductor die.
US11075173B2
A semiconductor package includes a first die having a first substrate, an interconnect structure overlying the first substrate and having multiple metal layers with vias connecting the multiple metal layers, a seal ring structure overlying the first substrate and along a periphery of the first substrate, the seal ring structure having multiple metal layers with vias connecting the multiple metal layers, the seal ring structure having a topmost metal layer, the topmost metal layer being the metal layer of the seal ring structure that is furthest from the first substrate, the topmost metal layer of the seal ring structure having an inner metal structure and an outer metal structure, and a polymer layer over the seal ring structure, the polymer layer having an outermost edge that is over and aligned with a top surface of the outer metal structure of the seal ring structure.
US11075172B2
A process for manufacturing a strained semiconductor device envisages: providing a die of semiconductor material, in which elementary components of the semiconductor device have been integrated by means of initial front-end steps; and coupling, using the die-attach technique, the die to a support, at a coupling temperature. The aforesaid coupling step envisages selecting the value of the coupling temperature at a value higher than an operating temperature of use of the semiconductor device, and moreover selecting the material of the support so that it is different from the material of the die in order to determine, at the operating temperature, a coupling stress that is a function of the different values of the coefficients of thermal expansion of the materials of the die and of the support and of the temperature difference between the coupling temperature and the operating temperature. Furthermore, additional stress can be enhanced by means of different embodiments involving the support, such as ring or multi-layer frame.
US11075159B2
Integrated fan-out packages and methods of forming the same are disclosed. An integrated fan-out package includes two dies, an encapsulant, a first metal line and a plurality of dummy vias. The encapsulant is disposed between the two dies. The first metal line is disposed over the two dies and the encapsulant, and electrically connected to the two dies. The plurality of dummy vias is disposed over the encapsulant and aside the first metal line.
US11075154B2
A semiconductor device includes: a lead frame that has one end in contact with the upper surface of the second terminal of the semiconductor element in the sealing portion, and that has the other end exposed from the sealing portion; and a control conductive bonding material that bonds between the upper surface of the second terminal of the semiconductor element and the one end of the lead frame, and the control conductive bonding material having electric conductivity.
US11075147B2
A stacked die semiconductor package includes a leadframe including a die pad and lead terminals on at least two sides of the die pad, a top die having circuitry coupled to bond pads, and bottom die having a back side that is attached by die attach material to the die pad and a top side having at least one redistribution layer (RDL) over and coupled to a top metal level including connections to input/output (IO) nodes on the top metal level. The RDL provides a metal pattern including wirebond pads that match locations of the bond pads of the top die. The bond pads on the top die are flip-chip attached to the wirebond pads of the bottom die, and the bond wires are positioned between the wirebond pads and the lead terminals.
US11075140B2
The disclosure provides a heat conduction structure with higher heat conductivity. This embodiment is a heat conduction structure where heat is conducted from a first member to a second member. The heat conduction structure includes at least one self-assembled monolayer and a heat dissipation grease. The self-assembled monolayer is formed on at least one surface of the first member and the second member. The heat dissipation grease is disposed between the first member and the second member. The heat dissipation grease is in contact with the self-assembled monolayer.
US11075138B2
Provided is a semiconductor package system. The system includes a substrate, a first semiconductor package on the substrate, a second semiconductor package on the substrate, a first passive element on the substrate, a heat dissipation structure on the first semiconductor package, the second semiconductor package, and the first passive element, and a first heat conduction layer between the first semiconductor package and the heat dissipation structure. A sum of a height of the first semiconductor package and a thickness of the first heat conduction layer may be greater than a height of the first passive element. The height of the first semiconductor package may be greater than a height of the second semiconductor package.
US11075121B2
A method for fabricating a semiconductor device includes forming an initial fin structure on a semiconductor substrate; and forming a plurality of first dummy gate structures and a second dummy gate structure across the initial fin structure. The second dummy gate structure is formed between two adjacent first dummy gate structures, and includes a second dummy-gate-structure body. The method also includes forming a trench in the initial fin structure by etching and removing the second dummy-gate-structure body and a portion of the initial fin structure under the second dummy-gate-structure body. The trench divides the initial fin structure to form two fin structures. The method further includes forming a trench isolation layer in the trench and an interlayer dielectric layer on the plurality of first dummy gate structures. The interlayer dielectric layer covers a portion of the semiconductor substrate and the two fin structures adjacent to the trench.
US11075116B2
The present disclosure relates to an integrated antenna structure. The integrated antenna structure includes a radiator and a ground plane disposed between a semiconductor substrate and the radiator. A conductive structure is separated from the ground plane by the semiconductor substrate. The conductive structure is electrically coupled to the ground plane. The semiconductor substrate has a thickness of less than approximately 100 microns.
US11075115B2
Described herein are methods of filling features with tungsten and related systems and apparatus. The methods include inside-out fill techniques as well as conformal deposition in features. Inside-out fill techniques can include selective deposition on etched tungsten layers in features. Conformal and non-conformal etch techniques can be used according to various implementations. The methods described herein can be used to fill vertical features, such as in tungsten vias, and horizontal features, such as vertical NAND (VNAND) word lines. Examples of applications include logic and memory contact fill, DRAM buried word line fill, vertically integrated memory gate/word line fill, and 3-D integration with through-silicon vias (TSVs).
US11075085B2
A wafer polishing method of applying mirror polishing to a surface of a wafer using a wafer polishing apparatus provided with a multi-zone pressurizing polishing head having a wafer pressing surface divided into a plurality of pressure zones and capable of performing pressurizing control independently for each pressure zone is provided with a measurement step of measuring a nanotopography map on the wafer surface; and a polishing step of performing the polishing by setting the polishing pressure of the polishing head against the wafer for each pressure zone based on a result of the measurement of the nanotopography map.
US11075079B2
A method of depositing a material on one of two, but not both, sidewalls of a raised structure formed on a substrate includes tilting a normal of the substrate away from a source of the deposition material or tilting the source of the deposition material away from the normal of the substrate. The method may be implemented by a plasma-enhanced chemical vapor deposition (PECVD) technique.
US11075073B2
A cleaning chemical composition suitable, for removing a passivation layer from a substrate, wherein the passivation layer comprises residues resulting from etching of said Substrate.
US11075072B2
A wafer scale ultrasonic sensing device includes a substrate assembly, an ultrasonic component, a first protective layer, a first conductive circuit, a second conductive circuit, a second protective layer, a conductive material, electrical connection layers, and soldering portions. The substrate assembly includes a first wafer and a second wafer, and the second wafer covers a groove on the first wafer to define a hollow chamber. The first wafer, the second wafer, and the first protective layer are coplanar with the first conductive circuit on a first side surface and coplanar with the second conductive circuit on a second side surface. The second protective layer has an opening, where the conductive material is in the opening and is in contact with the ultrasonic component. The electrical connection layers are on the first side surface and the second side surface, and the soldering portions are respectively connected to the electrical connection layers.
US11075070B2
A monocrystalline semiconductor wafers have an average roughness Ra of at most 0.8 nm at a limiting wavelength of 250 μm, and an ESFQRavg of 8 nm or less given an edge exclusion of 1 mm. The wafers are advantageously produced by a method comprising the following steps in the indicated order: a) simultaneous double-side polishing of the semiconductor wafer, b) local material-removing processing of at least one part of at least one side of the semiconductor wafer using a fluid jet which contains suspended hard substance particles and which is directed onto a small region of the surface with the aid of a nozzle, wherein the nozzle is moved over that part of the surface which is to be treated in such a way that a predefined geometry parameter of the semiconductor wafer is improved, and c) polishing of the at least one surface of the semiconductor wafer.
US11075067B2
After a precursor ion has been captured within an ion trap (2), electrons having a high energy equal to or higher than 30 eV are introduced from an electron irradiator (7) into the ion trap (2) to increase the number of charges of the ion through an interaction between the electrons and the ion. Hydrogen radicals are subsequently introduced from a hydrogen radical irradiator (5) into the ion trap (2) to dissociate the ion by a hydrogen-attachment dissociation (HAD) method. The larger the number of charges of the ion is, the higher the dissociation efficiency by the HAD method becomes. Therefore, for example, even in the case of using an ion source in which most of the generated ions are singly charged ions as in a MALDI ion source, the dissociation efficiency can be improved by increasing the number of charges of the precursor ion within the ion trap (2).
US11075057B2
A system for treating an object with plasma includes a vacuum processing chamber having a holder on which the object to be treated is placed, at least two subassemblies each including at least one plasma source able to generate a plasma and being supplied with radio-frequency power Pi and with a gas i of independent flow rate ni. The plasma generated by one of the subassemblies is a partially ionized gas or gas mixture of different chemical nature from the plasma generated by the other subassembly or subassemblies. A process for selectively treating a composite object employing such a device is described.
US11075056B2
A scanning electron microscope objective lens system is disclosed, which includes: a magnetic lens, a deflection device, a deflection control electrode, specimen to be observed, and a detection device; in which, The opening of the pole piece of the magnetic lens faces to the specimen; the deflection device is located in the magnetic lens, which includes at least one sub-deflector; the deflection control electrode is located between the detection device and the specimen, and the deflection control electrode is used to change the direction of the primary electron beam and the signal electrons generating from the specimen; the detection device comprises the first sub-detector for detecting the back-scattered electrons and the second sub-detector for detecting the second electrons. A specimen detection method is also disclosed.
US11075055B2
An automated grid handling apparatus for an electron microscope including a transport module having a multistage shuttle comprising a first shuttle stage having a single degree of freedom of motion and a second shuttle stage having a single degree of freedom of motion independent of the first stage, an end effector connected to at least one of the first and second shuttle stages, the end effector configured to hold a grid carrier and transport the grid carrier into and out of an electron microscope through a transport interface that communicates with a multi-axis positioning stage port of the microscope, the end effector having a range of motion defined by the first and second stage degrees of freedom of motions and the multi-axis positioning stage internal to the electron microscope, and an automated loading module connected to the frame and communicating with the transport module, the automated loading module including a load port module through which grids are loaded into the automated loading and transport modules.
US11075053B2
This invention provides a charged particle source, which comprises an emitter and means for generating a magnetic field distribution. The magnetic field distribution is minimum, about zero, or preferred zero at the tip of the emitter, and along the optical axis is maximum away from the tip immediately. In a preferred embodiment, the magnetic field distribution is provided by dual magnetic lens which provides an anti-symmetric magnetic field at the tip, such that magnetic field at the tip is zero.
US11075047B2
A high voltage power fuse having a dramatically reduced size facilitated by silicated filler material, a formed fuse element geometry, arc barrier materials and single piece terminal fabrications. Methods of manufacture are also disclosed.
US11075046B2
A cable pull switch includes a polychotomous sensor configured to provide a reading of at least one of a plurality of values, the reading corresponding to a tension on a pull cable or a linear displacement of an end of a pull cable. A processor coupled to the polychotomous cable pull sensor configured to determine a rate of change of the value of the reading from the sensor and determine an occurrence of a cable pull event, the determination based on the determined rate of change of the value, and determine whether the rate of change of the value of an electrical resistance through the polychotomous cable pull sensor is below a threshold rate of change value, and adjust an upper pull threshold value to a new upper pull threshold value that is based on a present reading of the value of the electrical resistance through the strain gauge.
US11075040B2
An example interruption switch includes a casing surrounding a contact unit, defining a current path through the switch, which has two connection contacts, a separation region and a sabot. A current supplied to the contact unit may be interrupted via the one of the connection contacts and discharged via the other connection contact. At least one chamber in the switch, delimited by the separation region, is substantially filled with a vaporizable medium in contact with the separation region. The separation region is separable into at least two parts through the supplied current when a threshold amperage is exceeded. An electric arc forming between the two parts at least partially vaporizes the vaporizable medium, and a gas pressure to which the sabot is exposed forms. The sabot moves, in the casing, from a starting to an end position, achieving an insulation spacing between the connection contacts.
US11075039B2
A pole part for medium voltage switchgear includes: a vacuum interrupter embedded in an insulating housing including at least one of epoxy, a bulk moulded component, or a thermoplastic or plastic material, a bottom part of the insulating housing including a mechanical fixation device for fixing the pole part on a support element. The bottom part of the pole part includes a casted on or moulded on axial externally or internally threaded section that includes an insulating material.
US11075026B2
Embodiments herein describe techniques for a magnetic conductive device including a substrate, an under layer above the substrate, and a magnetic conductive layer including NiFe alloy formed on the under layer. A method for forming a magnetic conductive device includes forming a support stack including an under layer above a substrate, cleaning the support stack, and performing electrodeposition on the under layer by placing the support stack into a plating bath to form NiFe alloy on the under layer. The NiFe alloy includes Ni in a range of about 74% to about 84%, and Fe in a range of about 26% to about 16%. Other embodiments may be described and/or claimed.
US11075009B2
A system and method for analyzing a subject health condition based on an input signal comprising subject heartbeat data recorded from the subject over a time period. Using the subject heartbeat data, a sympathetic activity index value in a sympathetic activity index (SAI) determined, where the SAI represents an influence, on a mean heart rate of the subject, of sympathetic nerve activity (SNA) of the subject.
US11075008B2
Various embodiments predict drug-disease associations. In one embodiment, a plurality of disease similarity matrices and a plurality of disease similarity matrices are accessed. Each of the plurality of drug similarity matrices is associated with a different drug information source. Each of the plurality of disease similarity matrices is associated with a different disease information source. A known drug-disease association matrix is also accessed. The known drug-disease association matrix indicates if a given drug identified is known to treat a given disease. At least one drug-disease association prediction is generated based on the plurality of drug similarity matrices, the plurality of disease similarity matrices, and the known drug-disease association matrix. The at least one drug-disease association prediction identifies a previously unknown association between a given drug and a given disease, and a probability that the given disease is treatable by the given drug.
US11075007B2
An expert system incorporates multiple virtual-agent experts, each trained in a particular field or domain. When a user enters a block of input, an interactive front-end infers the semantic meaning of the input and creates a chat-table record that stores the inferred meaning and other characteristics of the input. A distributed virtual-assistant manager (DVAM) module uses that record to identify the domain of the input and, after retrieving cross-reference information stored in a virtual-assistant intent (VAI) table, selects a virtual-agent expert trained in the identified domain. If necessary, the DVAM directs the front-end to seamlessly switch the user to the newly selected expert. As the session continues, the system continues to dynamically switch the user to different experts as the session traverses different domains. The system may also consider the domain history of the entire session when selecting a domain.
US11075006B2
Medical devices and related systems and operating methods for communicating data therewith are provided. An exemplary method involves the medical device detecting an interfacing device coupled to the medical device via a physical communications medium, initializing a wireless communications session with the interfacing device in response to detecting the interfacing device, modulating an electrical signal between the interfacing device and the medical device to transmit data from the medical device to the interfacing device via the physical communications medium, and receiving communications, such as acknowledgments of the transmitted data, from the interfacing device via the wireless communications session.
US11074971B2
Disclosed herein is a memory cell. The memory cell may act both as a combined selector device and memory element. The memory cell may be programmed by applying write pulses having different polarities. Different polarities of the write pulses may program different logic states into the memory cell. The memory cell may be read by read pulses all having the same polarity. The logic state of the memory cell may be detected by observing different threshold voltages when the read pulses are applied. The different threshold voltages may be responsive to the different polarities of the write pulses.
US11074950B2
A metamagnetic tunneling-based spin valve device for multistate magnetic memory comprising an electronic memory logic element with four stable resistance states. A metamagnetic tunneling-based spin valve device for multistate magnetic memory comprising a layer of a metamagnetic material, a layer of a nonmagnetic material on the layer of a metamagnetic material, and a layer of a ferromagnetic material on the layer of a nonmagnetic material. A method of making a metamagnetic tunneling-based spin valve device for multistate magnetic memory.
US11074942B2
A storage system includes a chassis, a storage module, and a controller module. The storage module and the controller module are mounted to the chassis. The storage module includes a housing, a storage member, and an adapter plate. The storage member is fixed to the housing and is configured to store data. The adapter plate is fixed to the housing and is detachably connected to the storage member and the controller module.
US11074941B1
A hard disk mounting device includes a hard disk carrier and a carrier fixing device. The hard disk carrier is provided with hard disk positioning studs and carrier positioning studs, and the hard disk positioning studs correspond to hard disk mounting holes in the hard disk. The carrier fixing device includes a left bracket and a right bracket which are symmetrically arranged. L-shaped retaining slots are provided in the left bracket and the right bracket respectively. The position and size of the L-shaped retaining slots correspond to those of the carrier positioning studs. By providing the hard disk carrier and the carrier fixing device, the hard disk is mounted on the hard disk carrier first, and then the hard disk carrier is mounted on the carrier fixing device, and the hard disk is fixed by the hard disk positioning studs.
US11074935B2
The magnetic recording medium includes: a non-magnetic support; and a magnetic layer including ferromagnetic powder and a binding agent, wherein the ferromagnetic powder is selected from the group consisting of hexagonal strontium ferrite powder and ε-iron oxide powder, and has an average particle size of 5 nm or more and 20 nm or less, wherein the magnetic layer has a servo pattern, and wherein an average area Sdc of magnetic clusters of the magnetic recording medium in a DC demagnetization state, measured by a magnetic force microscope is 0.2×104 nm2 or more and less than 5.0×104 nm2.
US11074929B1
Aspects of the present disclosure provide various magnetic recording slider structures and fabrication methods that can reduce head overcoat (HOC) thickness without significantly reducing the lifetime and reliability of a slider by using a protective cap placed on preselected locations on the outermost surface or HOC of the slider. A slider includes a writer comprising an energy-assisted recording element. The writer is configured to store information on a magnetic medium using the energy-assisted recording element. The slider includes a head overcoat (HOC) layer providing an outermost media facing surface. The slider further includes a protective cap positioned on the HOC layer to at least partially cover the energy-assisted recording element, the protective cap including a preselected shape configured to protect the energy-assisted recording element.
US11074923B2
Despite many practical limitations imposed by mobile device platforms and application execution environments, vocal musical performances may be captured and continuously pitch-corrected for mixing and rendering with backing tracks in ways that create compelling user experiences. Based on the techniques described herein, even mere amateurs are encouraged to share with friends and family or to collaborate and contribute vocal performances as part of virtual “glee clubs.” In some implementations, these interactions are facilitated through social network- and/or eMail-mediated sharing of performances and invitations to join in a group performance. Using uploaded vocals captured at clients such as a mobile device, a content server (or service) can mediate such virtual glee clubs by manipulating and mixing the uploaded vocal performances of multiple contributing vocalists.
US11074915B2
A voice interaction device includes a processor configured to recognize an utterance content from data of voice of a speaker. The processor is configured to perform voice interaction with the speaker by repeating a process of generating data of an utterance sentence based on the utterance content of the speaker and outputting the data of an utterance sentence by voice. The processor is configured to generate the data of the utterance sentence for inquiring about conditions of the speaker and to output the data of the utterance sentence by voice during execution of the voice interaction with the speaker.
US11074912B2
A device includes one or more processor devices, an audio sensor, a speaker device, and one or more memory devices. The audio sensor is configured to generate an audio stream. The one or more memory devices store data including data identifying a wake phrase and instructions. The instructions are executable by the one or more processor devices to initiate, as a result of detecting the wake phrase in the audio stream and determining that the wake phrase is invalid, presentation via the speaker device of audio output identifying a valid wake input. The instructions are further executable by the one or more processors to initiate, as a result of detecting the valid wake input, communication of a portion of the audio stream to a natural language processing service.
US11074899B2
Acoustic dampeners, methods of making acoustic dampener, and uses thereof are described. The acoustic dampener includes a polymer foam article; and a metal-organic framework portion. The metal-organic framework portion comprises a metal-organic framework in a polymer matrix. The metal-organic framework portion is adhered to, or otherwise coupled to or included with, the polymer foam article. Such an acoustic dampener can be used in a computer equipment cabinet.
US11074893B1
Tuning assemblies for stringed musical instruments are provided. One implementation of a tuning assembly includes a housing that includes a plurality of worm wheel chambers, a plurality of worm shaft chambers, and a plurality of string slots. The tuning assembly may also include a plurality of worm wheels configured to reside within the worm wheel chambers of the housing. Each worm wheel may be configured to rotate about a longitudinal axis thereof. Also, each worm wheel may include a first worm gear and a string anchor through-hole. The tuning assembly may also include a plurality of worm shafts configured to reside within the worm shaft chambers of the housing. Each worm shaft may be configured to rotate about a longitudinal axis thereof and may include a second worm gear, which may be configured for engagement with the first worm gear to enable tuning of the strings of an instrument.
US11074878B2
Disclosed is a liquid crystal display, including: a timing controller, including a reset pin, a reset auxiliary pin, a charging circuit and a charging control circuit; a reset pin circuit; a reset auxiliary pin circuit, of which a reset auxiliary pin is externally connected to a first end of a second resistor and a first end of a second capacitor, and a second end of the second resistor and a second end of the second capacitor are grounded; wherein the charging circuit includes a current source and a current source switch, and the current source is connected to an input end of the current source switch, and an output end of the current source switch is connected to the first end of the second capacitor, and a control end of the current source switch is connected to a charging control signal.
US11074873B2
A display device and a display driving method are provided. The display device includes a display panel and a timing controller. A timing controller is configured to drive the display panel. A memory is configured to store previous image data. The timing controller sequentially receives a plurality of current image data during an image update period, and compares the plurality of current image data to the previous image data to sequentially generate a plurality of driving signals. The timing controller sequentially outputs the plurality of driving signals to the display panel during the screen update period to update a display screen of the display panel.
US11074868B2
Embodiments of the present disclosure provide a pixel circuit, a display panel, and a display device. The pixel circuit includes: a first transistor; a light emitting unit, a cathode being grounded; a second transistor; a third transistor; a fourth transistor; and a capacitor, a first terminal being coupled to the control electrode of the third transistor, and a second terminal being coupled to the second electrode of the third transistor.
US11074864B1
A pixel circuit compensates the threshold voltage variations of the drive transistor with an ultra-short one horizontal (1H) time, with additionally removing the possible memory effects associated with the light-emitting device and the drive transistor from the previous frame. An ultra-short 1H time (<2 μs) is achieved via separation of threshold compensation of the drive transistor and data programming phases. The pixel circuit has a two-capacitor configuration, whereby a first capacitor is used for drive transistor threshold compensation, and a second capacitor is used to store the data voltage during a data pre-loading phase. Two transistors are employed to electrically connect the gate of the drive transistor to the second capacitor that stores the data voltage, wherein each transistor in this dual transistor configuration is controlled by a different control signal. A timing sequence of the different control signals is used to ensure that a mid node of the dual transistor configuration is refreshed before the data is applied to the gate of the drive transistor. An array of individual pixel circuits is controlled using a global compensation scheme in which global control signals are applied to the individual pixel circuits of the pixel array.
US11074861B2
A gate driver, an organic light emitting diode display device and a method of driving the same, which are capable of preventing a driving transistor from affecting a light emitting diode when power is applied and when impedance is measured, are discussed. The organic light emitting diode display device can include a driving transistor connected to one end of an organic light emitting diode to supply operating current to the organic light emitting diode, an emission switching transistor switched according to an emission control signal to control flow of current supplied from the driving transistor to the organic light emitting diode, and a timing controller configured to perform control to maintain the emission switching transistor in an off state such that the driving transistor does not affect the organic light emitting diode until an internal terminal of a pixel of a display panel is stabilized when power is applied.
US11074858B2
A display device includes: a substrate; a display element layer on one surface of the substrate and including at least one light emitting element emitting light; and a pixel circuit portion on the display element layer and including at least one transistor electrically connected to the light emitting element, wherein the display element layer includes: a first electrode on the substrate and electrically connected to one end of the light emitting element; a second electrode on the substrate and electrically connected to the other end of the light emitting element; and an insulation layer on the substrate including the second electrode, and having a first opening exposing a portion of the second electrode, and wherein the second electrode is electrically connected to the transistor through the first opening.
US11074857B2
The present invention teaches a DC boost circuit and method. The circuit includes an inductor, a diode, a first capacitor, a first FET, a first voltage conversion unit, a voltage drop detection module, a reference voltage adjustment module, and a control module. After a load is connected, the voltage drop detection module obtains a current flowing through the diode and outputs a corresponding second voltage to the reference voltage adjustment module, causing an output voltage from the reference voltage adjustment module greater than an original reference voltage. The control module controls the first FET to increase a ratio of its conduction interval to its cutoff interval in a cycle of conduction and cutoff, thereby increasing the output voltage to compensate the voltage drop resulted from the impedance between the DC boost circuit and the load. The output voltage is therefore ensured to have a stable level.
US11074853B2
An organic light emitting diode (OLED) display is disclosed. In one aspect the display includes a display panel having first through fourth pixels and a scan driving unit that outputs a scan signal to the display panel. The display also includes a data driving unit that alternately outputs a first data signal for the first pixels and a second data signal for the second pixels to the display panel, alternately outputs a third data signal for the third pixels and a fourth data signal for the fourth pixels to the display panel, and begins outputting the first and third data signals before one horizontal period begins The display further includes a demultiplexing unit that alternately applies the first and second data signals to the first and second pixels and the third and fourth data signals to the third and fourth pixels.
US11074840B2
Systems and methods are disclosed herein for monitoring light emissions in electronic devices. The disclosed techniques herein provide for determining a display duration of display devices for a user. Light emission profiles for each of the display devices are determined. A cumulative emissions exposure is determined that is based on the light emission profiles for the display devices and the display duration of the display devices for the user. A determination is made whether the cumulative emissions exposure exceeds a light emission exposure limit set for the user. In a positive determination, an instruction is transmitted to the display devices for execution of a remedial action based on predefined rules.
US11074839B2
A method and apparatus for conforming a display panel to a surface of an aircraft structure. The method positions the display panel within a resin barrier that is located on the surface such that a cavity is formed, places a film and the display panel together, and applies a force on the display panel that causes the display panel to conform to the surface of the aircraft structure. The display panel has a shape that changes to a first shape to match a second shape of the surface of the aircraft structure. The method also injects a resin into the cavity while the force is applied, and cures the resin in the cavity while the force is applied to form a cured resin. The cured resin holds the display panel in the first shape and attaches the display panel to the surface of the aircraft structure.
US11074837B2
There is provided a system that includes a base providing a wireless power source, a rotor situated over the base and configured to spin, and a device coupled to the rotor and configured to spin with the rotor, the device having a display and a wireless power receiver, where the wireless power source and the wireless power receiver are configured to power the device to show an image on the display while the rotor is spinning.
US11074835B2
A flexible display device includes a display panel configured to display an image, and a first electrical actuation part disposed at a first side of the display panel. The first electrical actuation part includes a first electro-active polymer and a first pair of electrodes. A first unit structure including the first electro-active polymer and the first pair of electrodes is repeatedly formed in the first electrical actuation part.
US11074834B1
Concealment assemblies for fire protection sprinklers. The concealment assembly includes a cover member having an external surface with a base coating of uniformly applied polymer. One or more different polymer coatings are disposed in a discontinuous manner over the base polymer to provide a visual contrast and form desired indicia.
US11074829B2
Described herein are systems and methods for interactive language acquisition with one-shot concept learning through a conversational environment. Supervised language learning is limited by the ability of capturing mainly the statistics of training data, and is hardly adaptive to new scenarios or flexible for acquiring new knowledge without inefficient retraining or catastrophic forgetting. In one or more embodiments, conversational interaction serves as a natural interface both for language learning and for novel knowledge acquisition. Embodiments of a joint imitation and reinforcement approach are disclosed for grounded language learning through interactive conversation. An agent trained with this approach is able to actively acquire information by asking questions about novel objects and use the just-learned knowledge in subsequent conversations in a one-shot fashion. Results compared with other methods verified the effectiveness of embodiments disclosed herein.
US11074824B2
Techniques for conducting drive tests with autonomous drones equipped with one or more user equipment are disclosed. At least one drone is configured with information specifying drive test parameters including a drive test schedule and a drive test route in a target geographical area. When the drone reaches the target geographical area, the user equipment collects drive test data and metrics for various drive tests such as voice quality tests, data quality tests, and video quality tests. The drone is further configured to automatically adjust its position to stay on designated drive test routes to reduce interference or collision with other drones on different drive test routes.
US11074808B2
A remote control apparatus is provided. The remote control apparatus includes a directional antenna, a communicator, and a processor configured to, based on a wireless signal being received from an external device through the directional antenna, identify an angle at which the wireless signal is received, based on the angle being within a predetermine range, obtain identification information of the external device by parsing the wireless signal, based on the identification information, identify whether the external device is registered to a server and based on identifying that the external device is not registered to the server, transmit a signal for requesting registration to the external device through the communicator.
US11074805B2
The RC sensor circuit includes a driver circuit that includes an output configured to drive the RC sensor circuit to a drive voltage using a representative copy of a current that drives an electronic circuit line. The RC sensor circuit includes an integration capacitor. The integration capacitor is configured to integrate the representative copy of the current over a first time period to generate a first representative voltage and over a second time period to generate a second representative voltage. The RC sensor circuit includes a sampling circuit coupled to the integration capacitor. The sampling circuit is configured to determine a first sample voltage by sampling the first representative voltage and a second sample voltage by sampling the second representative voltage. A ratio of the first sample voltage and the second sample voltage is indicative of an RC time constant of the electronic circuit line.
US11074802B2
A method and apparatus for predicting hospital bed exit events from video camera systems is disclosed. The system processes video data with a deep convolutional neural network consisting of five main layers: a 1×1 3D convolutional layer used for generating feature maps from raw video data, a context-aware pooling layer used for rectifying data from different camera angles, two fully connected layers used for applying pre-trained deep features, and an output layer used to provide a likelihood of a bed exit event.
US11074800B2
Embodiments of this disclosure provide a fall detection method and apparatus. The apparatus acquires information of radar reflection points belonging to a detected object in a predetermined number of consecutive frames, information on a radar reflection point including at least two of information on a position, information on a radial velocity and information on reflection signal strength, of the reflection point; determines whether the detected object has fallen according to a relationship between time and the information on radar reflection points in the predetermined number of consecutive frames.
US11074798B2
Disclosed is a computer system for alerting emergency services. The system comprises a monitoring device, a at least one physical symptom device, a transmitter, a processor, and memory. The memory stores a predetermined baseline for one or more vital signs of a patient, a physical symptom baseline, each physical symptom baseline corresponding to a device of the physical symptom device. The memory stores instructions that cause the monitoring device to measure vital signs of the patient, compare the vital sign(s) to the respective predetermined baseline for the one or more vital signs, and if the measured vital sign(s) exceed the predetermined baseline, detect one or more physical symptoms corresponding to the physical symptom baseline The instructions cause the processor to compare the one or more physical symptoms to the respective physical symptom baseline, and initiate contact of emergency services using the transmitter, if at least one of physical symptoms deviates from the respective physical symptom, detect one or more physical symptoms corresponding to the physical symptom baseline. The instructions cause the processor to compare the one or more physical symptoms to the respective physical symptom baseline, and initiate contact of emergency services using the transmitter, if at least one of physical symptoms deviates from the respective physical symptom.
US11074793B2
An inventory system, apparatus and method. The method to be used in a cooler that includes a power module provides power to the inventory system from an electric source, battery, WIFI charge, wireless charge and/or combination thereof, a computer processor coupled to the power module, a memory module coupled to the computer processor, an image capturing module coupled to the processor, a movement module coupled to the processor; wherein the movement module triggers the image capturing device to capture images of products in a cooler due to a movement.
US11074783B2
Systems and methods are disclosed for managing a casino level player account associated with a gaming environment. The casino level player account is associated with a player identifier with a financial account. The financial account can holds funds that are accessible through the player's use of a payment vehicle. Funds held within the casino level player account can be used for wagering.
US11074782B2
Systems and methods are provided for movement of hand counts between gaming devices. A gaming device can receive an indication of an amount of hand count credit. A hand count value on the gaming device can be incremented by the received amount of hand count credit. The gaming device can generate outcomes of wagering games. The hand count value can be incremented based on a number of outcomes of the wagering game generated. A payout of the wagering game can be determined based on the hand count value.
US11074776B2
In various embodiments, the gaming system and method provide The present disclosure relates generally to gaming systems and methods that concurrently display one or more aspects of a primary game and a play of a secondary game within the limited display space available of an electronic gaming machine with a single display device.
US11074775B2
A system may facilitate distributed ledger technology (DLT) record based (for example, blockchain-based) voting. A voter may distribute vote-value to answers using committed tokens that bind the voter to a particular vote-value without divulging the particular vote value while in a cryptographic form. The voter may distribute committed tokens to multiple answers. In some cases, the distribution of the committed tokens to multiple answers may frustrate attempts to determine the one or more targets to which the voter delivers a non-null vote-value.
US11074769B2
Personal safety concerns for users of vehicles can be indicated, identified, communicated, analyzed, or acted on to make the users and other participants in the technology aware of the safety concerns and to reduce the risks to the users associated with the safety concerns. Personal safety concerns can be recognized based on safety concern triggers. Once recognized, the personal safety concerns can be reported to the users and other participants in the technology by safety alerts. The safety alert can prompt one or more telematics devices at the vehicle to capture, store, or transmit telematics data, including, for example, audio, image, or video data or combinations of them. The captured telematics data can be used to verify the safety alert and the safety concern and present the captured data to a third party participant to enable the third party participant to determine an appropriate response or action.
US11074765B1
Systems and methods which provide for activation of postage indicia at a point of sale are shown. In operation according to embodiments, unassigned (e.g., not yet activated or not yet representing postage value) tokens (e.g., IBI barcodes) suitable for later use as postage indicia are distributed to various point of sale locations, such as retail locations, consumer kiosks, vending machines, etc. and made available for purchase by users. Upon purchase, at a point of sale, such unassigned tokens are preferably activated as valid or “live” postage indicia. Thereafter, the postage indicia may be used to post mail items.
US11074763B2
Machine assisted system and method for changing the shape of a faceted surface using points that move in their local coordinate system collectively are described. The method can include receiving a model having a predefined faceted geometry, the model representing a physical structure that is designed or simulated in a data processing system; generating points surrounding the predefined faceted geometry to be morphed; automatically assigning each of the generated points a respective local coordinate system; selecting a control point among the generated points for controlling a movement of the generated points; and displacing the selected control point in a local coordinate system assigned to the selected control point to cause each point to move based on movement of the selected control point according to the assigned local coordinate system, wherein the displacement of the selected control point guides a morphing of the predefined faceted geometry in the model.
US11074760B2
A computer-implemented medical visualization method includes identifying a three-dimensional model of an anatomical item of a particular mammal; displaying a moving animation of the three-dimensional model, the moving animation created from multiple frames from imaging of the anatomical item over a short time period to capture movement of the anatomical item; displaying one or more non-moving views of the three-dimensional model while the moving animation is being displayed; and in response to receiving inputs from a user, changing the displayed moving animation and the one or more non-moving views automatically in coordination with each other.
US11074758B2
Augmented reality presentations are provided at respective electronic devices. A first electronic device receives information relating to modification made to an augmented reality presentation at a second electronic device, and the first electronic device modifies the first augmented reality presentation in response to the information.
US11074750B2
Methods and tessellation modules for tessellating a patch to generate tessellated geometry data representing the tessellated patch. Received geometry data representing a patch is processed to identify tessellation factors of the patch. Based on the identified tessellation factors of the patch, tessellation instances to be used in tessellating the patch are determined. The tessellation instances are allocated amongst a plurality of tessellation pipelines that operate in parallel, wherein a respective set of one or more of the tessellation instances is allocated to each of the tessellation pipelines, and wherein each of the tessellation pipelines generates tessellated geometry data associated with the respective allocated set of one or more of the tessellation instances.
US11074744B2
A method of rendering at least one of paths forming an object includes setting an initial value to each of tiles included in a frame based on a position and a proceeding direction of the at least one of paths, calculating a winding number of each of the tiles through which the at least one of paths passes, among the tiles included in the frame, based on the set initial value, and determining whether to perform shading based on the set initial value and the calculated winding number.
US11074728B2
A conditional parallel coordinate visualization system is provided. The system presents a parallel coordinate visualization that includes a set of parallel main axes that respectively correspond to a set of main dimensions. The system receives a first multivariate data including values at the set of main dimensions. The first multivariate data has a first additional data that includes values in a first set of sub-dimensions. The first set of sub-dimensions is associated with a first predicate value at a first predicate dimension in the set of main dimensions. The system presents the first multivariate data as a polyline that intersects the set of parallel main axes. Upon a selection of an option item, the system unfolds the parallel coordinate visualization to reveal a first set of parallel sub-axes that correspond to the first set of sub-dimensions. The system presents the first additional data at the first set of parallel sub-axes.
US11074721B2
A method for measuring objects in digestive tract based on an imaging system is provided. The imaging system enters a calibration stage, and obtains a calibration image. A measurement stage enters, and the imaging system places in the digestive tract to capture at least one detection image. The depth distance zi from each pixel in the detection image to the imaging system is calculated, and it records as a depth image z(x, y). The scale r of each pixel in the detection image is calculated according to the depth image z(x, y). The actual two-dimensional coordinates Si′ of each pixel point in the detection image are calculated by the scale r, and the actual three-dimensional coordinates (Si′, z(x, y)) of each pixel are obtained. The distance between any two pixels in the detection image or the area within any range is calculated.
US11074720B1
A method of calibrating intrinsic parameters associated with a camera includes positioning a camera to receive collimated light from a rotatable collimator, wherein the collimated light is provided to the camera via a target having a central target aperture and a plurality of peripheral target apertures located on a periphery of the target. The method further includes rotating the collimator along a first axis extending through an entrance pupil location of the camera and recording spot positions associated with collimated light provided through one or more target apertures of the target at each first axis interval and determining a distortion profile associated with the camera based on the recorded spot positions measured at the plurality of first axis intervals.
US11074716B2
A method of image processing in a computing device comprising an object detection system. The method comprises processing a first image frame, a second image frame, and one or more further image frames, the second image frame having been captured subsequent to the first image frame and the one or more further image frames having been captured subsequent to the second image frame. A feature extraction operation is performed on the first image frame and the second image frame. An object detection operation is performed, using feature data from said feature extraction operation, to produce object detection data. At least one parameter of said feature extraction operation, for processing said one or more further image frames, is modified in response to a characteristic of said object detection data.
US11074708B1
Various embodiments described herein relate to techniques for computing dimensions of an object. In this regard, a dimensioning system converts points cloud data associated with an object into a density image for a scene associated with the object. The dimensioning system also segments the density image to determine a void region in the density image that corresponds to the object. Furthermore, the dimensioning system determines, based on the void region for the density image, dimension data indicative of one or more dimensions of the object.
US11074707B2
A method and system for mobile communication base station antenna measurement is disclosed. The method comprises steps of: acquiring a set of images containing antennas of a base station; processing the set of images with a model based on instance segmentation network, and generating visualized images corresponding to the set of images of antennas; calculating, from the visualized images, the quantity of antennas of the base station and separating data for each antenna; measuring parameters of each antenna by data fitting. The system comprises a processor and a memory storing program instructions thereon, the program instructions executable by the processor to cause the system to perform the steps of the method.
US11074704B2
The described implementations relate to reducing distance errors in depth maps. One example can detect blooming in a depth map. This example can identify a depth range affected by the blooming and take an action relating to the identified depth range to address the blooming.
US11074701B2
A 360 panoramic video sequence of an architectural or industrial site includes a plurality of 360 images. 3D poses of the 360 images are determined with respect to one another, and a subset of the images extracted for further processing according to selection criteria. The 3D poses of the extracted images is refined based on determined correspondences of the features in the images, and a 3D point cloud of the site is developed from the extracted images with refined pose estimates. An “as-built” representation of the site captured in the panoramic video sequence is created from the sparse 3D point cloud and aligned to a 2D or 3D plan of the site. Once so aligned, the extracted images may be presented to a user in conjunction with their plan positions (e.g., overlayed on the site plan). Optionally, a point cloud or mesh view of the site may also be returned.
US11074695B2
An image processing device includes at least one memory configured to store instructions and at least one processor configured to execute the instructions to: from input subject data that include positions of a plurality of subjects, detect subject appearance data including an appearing subject and subject disappearance data including a disappearing subject; based on the subject appearance data and the subject disappearance data that are detected and an appearance position distribution and a disappearance position distribution of subjects that are learned in advance, calculate appearance validity of the subject appearance data and disappearance validity of the subject disappearance data; and based on the appearance validity and the disappearance validity calculated, acquire a combination of subject appearance data and subject disappearance data detected, the combination satisfying a predetermined condition.
US11074692B2
The present invention provides an image analysis method for generating data indicating a region of a cell nucleus in an image of a tissue or a cell. The image analysis method is a method for analyzing an image of a tissue or a cell using a deep learning algorithm of a neural network structure, and generates data indicating a region of a cell nucleus in an analysis target image by the deep learning algorithm by generating analysis data from the analysis target image including an analysis target tissue or cell, and inputting the analysis data in the deep learning algorithm.
US11074690B2
A method of enhancing the visibility of blood vessels in a colour image captured by an image capturing device of a medical device, including, for at least some of the pixels of the image, the steps of: (a) processing data obtained from a first colour channel together with data obtained from a second colour channel to determine a value of a first parameter indicative of the intensity in the red spectrum relative to the total intensity of said pixel; (b) using said value of said first parameter and a first value of a user parameter to alter said pixel, the first value of the user parameter being based on user input, and wherein the strength of the alteration is dependent on both the value of said first parameter and the first value of said user parameter.
US11074681B2
A non-transitory computer-readable recording medium storing therein an anomalousness determination program that causes a computer to execute a process includes: sensing a region in an object in each of a plurality of ultrasound examination images using an object sensing technique; based on a result of the sensing and a structure of the object, acquiring a result of sensing each of a plurality of regions in the object in each of the ultrasound examination images; and determining anomalousness in the object based on the result of sensing each of the regions in the ultrasound examination images.
US11074676B2
An eye correction system and related techniques are described herein. The eye correction system can automatically detect and correct one or more misaligned eyes in an image. For example, an image of a person can be analyzed to determine whether one or both eyes of the person are misaligned with respect to each other and/or with respect to the entire face of the person. If an eye is determined to be misaligned, the image can be modified so that the eye is adjusted accordingly. For example, an iris of a misaligned eye can be adjusted to align with the face and/or the other eye.
US11074665B2
A vehicle management server for managing a shared vehicle used by a plurality of users in different time slots and including a plurality of containers respectively configured to accommodate items from a delivery service provider. The vehicle management server includes: a processor and a memory connected to the processor. The processor is configured to perform: receiving use reservations for using the shared vehicle from the plurality of users; making a use schedule of the shared vehicle; and notifying the delivery service provider of the use schedule of the shared vehicle made in the making.
US11074664B1
The disclosure pertains to using ultra-wideband (UWB) radio communications to execute a pedestrian-vehicle rendezvous. In one example operation, a personal device such as a smartphone, is used to identify a location of a vehicle with a first level of accuracy. For example, the smartphone may be used by a pedestrian to obtain GPS location coordinates of a ride-hail vehicle summoned by the pedestrian. The vehicle may be located relatively far from the pedestrian. The smartphone may be configured to automatically establish a UWB radio link with a UWB transponder in the vehicle and/or a smartphone carried by a driver of the ride-hail vehicle, when the vehicle is within range to establish UWB communications. The UWB radio link may be used to execute one or more of various procedures to locate the vehicle with a second level of accuracy that is higher than the first level of accuracy.
US11074647B2
A system includes one or more memory devices storing instructions, and one or more processors configured to execute the instructions to perform steps of a method for providing an interactive virtual environment. The system may receive environmental data, and augment the environmental data by adding virtual environmental data. The system may then provide this virtual environment to two or more devices. The system can then receive user input, and modify the virtual environment in response to those inputs.
US11074646B1
Techniques for generating a web page and displaying an image in the web page may be provided. For example, the web page may include a placeholder for displaying the image. A service may be implemented to determine how many images and sizes of such images that should be made available for use in the placeholder. Further, the service may configure the web page to identify available images based on the determined number and sizes and to include a script for selecting one of the available images. Upon displaying the web page in a browser, the script may determine the size of the placeholder as displayed in the web page and may select one of the available images based on the determined placeholder size. The script may further cause the browser to download and display the selected image in the placeholder.
US11074645B2
A method and system are described to provide a user-widget-based transaction environment. In one example embodiment, an electronic magazine may be presented to a user device as a widget without using a browser. The electronic magazine may comprise two or more data pages. A user selection of at least one of the two or more data pages may be detected and then communicated from the user device across a network for further processing.
US11074630B2
A method and system for generating profit having a partner transaction module configured to charge a partner transaction fee for a transaction performed by a partner, and receive, from a partner, payment for the partner transaction fee when the partner performs a transaction, a base transaction module configured to pay, in the event the partner performs a transaction through a third party, a base transaction fee to the third party, wherein the base transaction fee is equal to or lesser than the partner transaction fee, and a profit module configured to receive a profit on the transaction, wherein the profit is the difference between the partner transaction fee and the base transaction fee.
US11074628B2
Methods and systems are described that detail the rapid validation of scientific products and scientist consumer information derived from multiple science/research based sources, such as peer-reviewed scientific publications and online resources, for example, as well as any other available tasked forum or venue. The refined information will facilitate unique product evaluation opportunities via an accessible website/forum, trade shows, etc., and provide previously unknowable sales leads, market intelligence, and targeted advertising opportunities for product manufacturers.
US11074627B2
A system and process for coordinating streaming content or messages is provided. A network-connected server maintains a database containing media content-related data, such as the text of a message, accompanying media, time of airing, payment and related comments. A user can view these feeds or streams of these consciousness messages by downloading a mobile application or browsing to a website. The application can also be used to create, schedule and pay for a media content message.
US11074626B2
When detecting selection of a source application stored in a storage section in a user device, a controller outputs to the user device an advertisement link related to a destination application associated with the source. When the advertisement link is selected in the user device, the controller guides the user device to the destination application. The controller acquires completion state information on a mission in the destination application associated with the user ID of the user of the user device, and stores the completion state information in the storage section. When the completion state information meets a predetermined condition, the controller provides the completion state information to the source application in order to give an incentive to the user in the source application.
US11074622B2
In general, embodiments of the present invention provide systems, methods and computer readable media configured to use a per-set level optimization of the rank order of promotions to be recommended to a consumer. In some embodiments, machine learning is used offline to generate a predictive diversity model that receives one or more similarity rank features associated with a promotion (e.g., category, price band) as input, and produces an output multiplier to be applied to the promotion's respective associated relevance score (e.g., a relevance score representing a prediction of the promotion's conversion rate without diversity features). At run time, per-set optimization of the ordering of a set of promotions is implemented by adjusting the respective associated relevance scores of the promotions using the diversity model and then re-ordering the set of promotions based on their respective adjusted relevance scores.
US11074620B2
A method of dynamically binding supplemental content to a content transactional item includes identifying the content transactional item at a device and identifying a description related to the content transactional item. The method also includes obtaining the supplemental content based on the description, where the supplemental content provides additional information about the content transactional item. The method further includes dynamically binding the supplemental content to the content transactional item and positioning the supplemental content in association with the content transactional item using a supplemental interactive display.
US11074613B2
Systems and methods are disclosed for electronic distribution of electronic content. The method includes retrieving data indicating transmission of electronic content to a plurality of electronic devices within a geographical zone extending between an inner boundary extending around a target location and an outer boundary extending around the target location; receiving data indicating presence of one of the plurality of electronic devices in a target geographical zone, the target geographical zone being located within the inner boundary; determining a time difference between transmission of the electronic content to the one of the plurality of electronic devices and the one of the plurality of electronic devices' presence in the target geographical zone; and determining an electronic device conversion occurred when the time difference is less than a threshold period of time associated with the electronic content.
US11074610B2
A sales promotion system (10) includes an image information acquisition unit (11) that acquires input image information on an image taken of a presentation area where a product is presented to a customer, a tracking unit (12) that tracks an action of the customer regarding the product based on the input image information, and a promotion information output unit (13) that outputs promotion information related to the product corresponding to the tracked customer's action to the customer. This enables more effective promotions.
US11074605B1
A system and method for processing promotions in connection with digital purchasing. Data associated with a digital purchase request made by a consumer (the data comprising a token, an amount associated with the transaction, a promotional code for each item included in the digital purchase request associated with a promotion, a default transaction amount, and a single default promotional code) is received from a merchant server. The single default promotional code is assigned to all items included in the digital purchase request that are associated with promotions. Using the token, account information associated with the consumer is retrieved from a database. For each promotional code received, promotional information is retrieved. The retrieved promotional information is displayed. The digital purchase request is submitted for processing using the single default promotional code.
US11074604B2
An educational guide module including a reward system for a virtual storage system in data communication with a user computing device via a communication network, the virtual storage system includes at least one processor receiving from the user computing device, a selection of at least one of an education guide or the reward system corresponding to the virtual storage system, as input by a user, performing at least one instructional guide operation to instruct the user on operation of the virtual storage system, when the education guide is selected, and performing a reward operation to provide a reward to the user when the reward system is selected. The performance of the reward operation includes displaying at least one question to the user, receiving information input by the user as an answer to the at least one question, storing the information received, and calculating points based on the information received, and wherein the points are used to redeem a reward within the virtual storage system.
US11074599B2
A utility application for a mobile device inspects data packets from other mobile applications running on the device to gather and record usage data about those applications. Since users of the utility application may not reflect the true population for which the usage data is desired, a system de-biases the data reported from the utility applications using a machine learning model to predict demographics of the users of the utility application. To determine a training data set for the model, the system requests a user to provide a desired user attribute by way of an in-app questionnaire. This enables labeling utility usage data with the demographics, which can be weighted and extrapolated to determine usage across the population as a whole.
US11074590B2
A card authorization method of a management server includes receiving first attribute information corresponding to a unique card number of a card from a card issuer server, extracting second attribute information corresponding to the unique card number of the card from a database, comparing the second attribute information with the first attribute information, generating fare information for billing to the card based on the comparison result, and transmitting the fare information to a card authorization terminal.
US11074586B2
The present disclosure relates to a concept of fraud handling. A data transaction request is received via a data network from at least one user account. The data transaction request is analyzed based on predefined fraud detection rules to generate a fraud score associated with the at least one user account. The at least one user account is classified as fraudulent account if the associated fraud score exceeds a predefined fraud likelihood threshold. Data transactions associated with a classified fraudulent account via the data network are done by purposely deteriorating the data transactions associated with the classified fraudulent account in comparison to data transactions associated with a classified non-fraudulent account.
US11074582B2
Techniques are disclosed relating to secure data storage. In various embodiments, a mobile device includes a wireless interface, a secure element, and a secure circuit. The secure element is configured to store confidential information associated with a plurality of users and to receive a request to communicate the confidential information associated with a particular one of the plurality of users. The secure element is further configured to communicate, via the wireless interface, the confidential information associated with the particular user in response to an authentication of the particular user. The secure circuit is configured to perform the authentication of the particular user. In some embodiments, the mobile device also includes a biosensor configured to collect biometric information from a user of the mobile device. In such an embodiment, the secure circuit is configured to store biometric information collected from the plurality of users by the biosensor.
US11074578B2
Described herein are systems and methods in which more secure methods are provided for a connected device to conduct transactions. In accordance with embodiments of the disclosure, a transaction code is generated and provided to the connected device. The transaction code may be stored in association with the information for the transaction such that when the transaction code is received at a transaction processing server, the transaction processing server is configured to generate an authorization request that includes the transaction information. The authorization request may then be routed to an authorization server associated with an account maintained by the transaction processing server.
US11074575B2
Some embodiments of the application disclose a method and apparatus for paying a fare. When a user takes a public transit means, the user terminal establishes an NFC connection with the fare-collecting device of the public transit means, the user terminal transmits the encrypted account ID of the user to the fare-collecting device, and the fare-collecting device may request a server to deduct the fare from the account of the user.
US11074574B2
A method for processing transactions of the type including transmission, to a communications terminal, of a receipt relating to a payment transaction during the implementation of this payment transaction by a payment terminal. The method includes, in the payment terminal: obtaining a piece of data representing an end of a transaction; building a data structure according a piece of data of the transaction, the data structure representing a receipt; transmitting a signal including at least the data structure; subsequently to the step of transmission, finalizing the transaction, including the transmission of a piece of finalizing data to be transmitted to a user.
US11074570B2
The present disclosure relates to systems, methods, and devices for enabling peer to business payments using an integrated payment and messaging system. In particular, the integrated payment and messaging system allows users to send electronic payments as well as exchange messages with a merchant. The integrated payment and messaging system can improve security by allowing a user to make a purchase without having to provide sensitive financial information to the merchant. In addition, the integrated payment and messaging system can allow a user to make a payment for an order seamlessly during a conversation with the merchant.
US11074568B2
A POS terminal includes a state processor, an order processor, communications elements, and a connection monitor. The state processor queues state changes in one or more order queues that correspond to one or more orders in a restaurant. The order processor generates the state changes, and accesses and transmits the state changes to a backend server. The communications elements enable the mobile POS terminal to communicate over both a Wi-Fi network and a White-Fi network within the restaurant, and when operating in a Wi-Fi mode, the mobile POS terminal communicates only over the Wi-Fi network as a selected wireless network, and when operating in a White-Fi mode, the mobile POS terminal communicates only over the White-Fi network as the selected wireless network. The connection monitor determines that connectivity over the Wi-Fi network is degraded, and directs the communications elements to operate in the White-Fi mode.
US11074567B2
A dual band mobile POS terminal includes a state processor, an order processor, and communications elements. The state processor queues state changes in one or more order queues that correspond to one or more orders in a restaurant. The order processor is coupled to the state processor and generates the state changes, and accesses and transmits the state changes in each of the one or more order queues to a backend server. The communications elements enable the mobile POS terminal to communicate over both a Wi-Fi network and a White-Fi network within the restaurant, and when programmed in a Wi-Fi mode, the mobile POS terminal communicates only over the Wi-Fi network as a selected wireless network, and when programmed in a White-Fi mode, the mobile POS terminal communicates only over the White-Fi network as the selected wireless network.
US11074566B2
Disclosed herein is a point of sale terminal. The point of sale terminal may include a housing, a customer display, and a payment device. The housing may define a customer display opening and a tablet opening. The customer display may be located within the housing and arranged to be visible through the customer display opening. The payment device may be located within the housing proximate customer display opening.
US11074565B2
A server for fulfilling orders under non-persistent network conditions includes a terminal update element, a queue processor, and a service area map. The terminal update element receives changes corresponding to orders from POS terminals. The queue processor queues the changes in terminal queues that correspond to the terminals, where the state changes are accessed by the terminal update element and transmitted to a first one of a subset of the terminals, from oldest to youngest, when the first one of the subset of the terminals is operably connected to the network, and where the state changes are maintained in terminal queues corresponding to other ones of the subset while the other ones of the subset remain operably disconnected from the network. The service area map associates the terminals to one or more geofenced service areas as a function of ping latency (i.e., number of hops).
US11074563B2
A price verification system for efficient verification of a transaction price when the price is disputed or missing is described. The price verification system uses current images of the item location within a retail environment to determine a shelf price for the item. The shelf price is compared to the price registered a point of sale terminal and displayed to the customer in order to determine if a price adjustment is needed.
US11074562B1
Disclosed herein are system, method, and computer program product embodiments for using a third party dynamic QR code on a personal mobile device to complete a transaction at an ATM. The customer may stage a transaction using a mobile application on a mobile device. Upon the staged transaction being authenticated and approved, a machine readable image may be transaminted to the mobile device. When the customer visits the ATM, the machine readable image on the mobile device may be captured by the ATM and sent to an application server from the ATM. The application server may associate the ATM with the staged transaction that is staged using the mobile application, and send instructions to the ATM to dispense cash according to the staged transaction.
US11074561B2
Various embodiments are directed to systems and methods enabling cardless cash withdrawals from ATMs and/or other funds dispensing system. In various embodiments, a finite-duration access code is generated and associated with an account from which funds are to be withdrawn in response to a validated request generated at a mobile app operating on a user's mobile computing device. The access code is provided to the user (e.g., via the mobile app), who can then provide the finite-duration access code and an associated PIN to the funds dispensing system. The funds dispensing system transmits the received access code and/or PIN to servers to validate the request. The servers compare the transmitted data against stored data associated with the user's account, and generates a verification response to be transmitted to the funds dispensing system upon verification. The funds dispensing system then provides the requested cash to the user.
US11074560B2
Provided are systems and methods for managing storage of machine data. In one embodiment, a method can be provided. The method can include receiving, from one or more data sources, raw machine data; processing the raw machine data to generate processed machine data; storing the processed machine data in a data store; and determining an allocated data size associated with the processed machine data stored in the data store, wherein the allocated data size is the size of the raw machine data corresponding to the processed machine data stored in the data store.
US11074554B2
A device executes a calendar event application, and the calendar event application receives a notification, from cloud storage, associated with an occurrence related to a calendar event. The calendar event application obtains event information of the calendar event, and presents multiple selectable user interface icons that cause the user device to engage in multiple different forms of electronic communication with at least one attendee of the event, at least one recipient of a notification of the event, or at least one other individual. The calendar event application receives a selection of one of the multiple selectable user interface icons, and initiates one of the different forms of electronic communication with the at least one attendee of the event, the at least one recipient, or at least one other individual.
US11074553B2
A computer-implemented method of processing a plurality of events within a calendar application can include receiving a user input specifying a period of time within a calendar associated with a user, detecting a plurality of events occurring within the period of time, and determining at least one attribute for each of the plurality of events. An event clearing technique can be selected for each of the plurality of events according to the at least one attribute of each respective event. The specified time period can be cleared by executing the selected event clearing technique for each of the plurality of events, wherein an updated calendar is generated. The updated calendar can be output.
US11074551B2
A mobile Quality Management/Control system for performing mobile product inspections is provided. A mobile device, such as a tablet, is configured to communicate with one or more databases and allow for real time entry (and subsequent access) of the details of product inspections for quality control and management purposes. The details of such inspections are maintained and available for all subsequent inspections. The mobile device is further configured to provide inspectors with inspection procedures and/or tutorials associated with the inspections being performed.
US11074541B2
A parcel processing system configured to support automated parcel processing. For example, the system can be configured to select a permitted shipping service level from among the plurality of permitted shipping service levels based on a plurality of rules, control the sorting of the parcel into one of a plurality of shipping containers, and bill customers.
US11074538B2
A method, computer program product, and computing system for monitoring one or more environmental variables concerning a client electronic device configured to administer an alertness test to a user. A disrupter is selected for inclusion within the alertness test based, at least in part, upon the one or more environmental variables concerning the client electronic device. The alertness test is administered to the user.
US11074536B2
Particular embodiments may receive, by one or more processors of an information processing system, results from completion of a plurality of iterations of a task performed by a worker. The volume of the results for the worker may be determined to be insufficient. A set of similar workers may be identified, wherein each of the similar workers has a sufficient volume of results for the task. A weighted score of similarity between the worker and the similar workers may be assigned based on the results of the task as completed by the similar workers. Estimates based on the weighted similarity score may be provided for the worker's behavior for the task.
US11074534B2
A method of determining a microbiological risk level in food, comprising determining zero-inflated binomial (ZIB) distribution parameters (π, p); i) determining cumulative relative frequencies (fo, fi, f2, . .. , fx) for a number of occurrences (0, 1, 2, x) of defective samples; ii) calculating a vector of a sub-set of zero-inflation parameters (π) of k+1 elements according to; o/o=[0, 1* fo/k, 2*fo/ k, k*fo/k]; iii) calculating a vector of a sub-set of first parameters (β) based on the sub-set of zero-inflation parameter (π); iv) for the vector pairs (p, π) in the sub-set of first parameters and the sub¬set of zero-inflation parameters, determining a square error between said cumulative relative frequencies and cumulative theoretical probabilities Px of having ≤x occurrences over N samples for a ZIB distribution; v) determining the zero-inflation parameter lt) and the first parameter (p) as the vector pair providing the least square error.
US11074533B1
A system and a method for creating an optimized actionable interface for data access and visualization is provided. Different types of metrics and Key Performance Indicators (KPIs) data associated with enterprise data is analyzed for determining one or more key metrics and KPIs data and identifying a causal attribution data between the key metrics and KPIs data for determining effect of change of one key metric and KPI data on another key metric and KPI data. Further, one or more widgets are generated based on the analyzed metrics and KPIs data. Further, a unified user interface (UI) is generated for visualization of the widgets. Lastly, an end-user activity on the unified UI is tracked based on one or more tags embedded in the unified UI. The tags capture the end-user clicks and actions on the unified UI.
US11074528B2
A robotic operations control system enables seamless distribution of tasks among a blended workforce that includes human employees and robot assistants. The robot assistants include an intelligent billing assistant (IBA), an intelligent collections assistant (iNCA), a dispute resolution assistant (DRA) and a cash processor. Each of the assistants includes a workflow manager that receives work items to be processed by the robot assistant based on the priority levels assigned to the work items. The IBA includes a dispute prediction model that predicts the likelihood of dispute for a work item and automatically generates a customized checklist. The iNCA includes an AI prioritizing assistant that identifies priorities for work items to be processed. The DRA includes an AI assisted investigator that expedites investigations of disputes by proactively gathering information for a human employee to review and mark the dispute as valid, invalid or for query.
US11074525B2
Physical space is allocated to members of a group to maximize collaborative efforts. Each member of the group is determined based on presence or detection of a wireless device. As the members of the group are wirelessly detected, physical space may be assigned based on historical usage, calendar entries, physical needs, and infrastructure traits. Desks, office space, conference rooms, and other facilities may thus be dynamically reserved to maximize collaboration and yet efficiently utilize existing physical spaces.
US11074524B2
There is provided systems and methods for securing an event ticket. A processing module of a server device may access a first data packet associated with a first account and a second data packet associated with a second account. A status module of the server device may determines from the first data packet a first status of the first account attempting to secure an event ticket. The status module may further determine from the second data packet a second status of the second account attempting to secure the event ticket. A device module of the server device may determine from the first data packet an identification of a client device accessing the first account. A communication module of the server device may transmit the second status of the second account to the client device.
US11074520B2
Systems and methods are disclosed for preparing and evolving atomic defects in diamond. Silicon vacancy spins may be cooled to temperatures equal to or below 500 mK to reduce the influence of phonons. The cooling, manipulation, and observation systems may be designed to minimize added heat into the system. A CPMG sequence may be applied to extend coherence times. Coherence times may be extended, for example, to 13 ms.
US11074519B2
Techniques regarding quantum algorithm concatenation are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a concatenation component, operatively coupled to the processor, that can concatenate a first quantum algorithm and a second quantum algorithm by using an output of the first quantum algorithm as an initial parameter in the second quantum algorithm.
US11074511B2
In some example embodiments, a system and method are provided for graph pattern analysis. In example embodiments, pattern data of a primary network that includes data relating to relationships between entities are received. A reference matrix comprising a plurality of secondary network determined based on the pattern data of the primary network is generated. A graphical display of the primary network and the reference matrix are displayed on a user interface. A selection of a secondary network from the plurality of secondary networks of the reference matrix is received. The selected secondary network has similar matching characteristics with at least a portion of the primary network. In response to the selection, the primary network is classified as a classification type related to the selected secondary network.
US11074507B1
A method of adjustable continual learning of a deep neural network model by using a selective deep generative replay module is provided. The method includes steps of: a learning device (a) (i) inputting training data from a total database and a sub-database into the selective deep generative replay module to generate first and second low-dimensional distribution features, (ii) inputting binary values, random parameters, and the second low-dimensional distribution features into a data generator to generate a third training data, and (iii) inputting a first training data into a solver to generate labeled training data; (b) inputting the training data, the low-dimensional distribution features, and the binary values into a discriminator to generate a first and a second training data scores, a first and a second feature distribution scores, and a third training data score; and (c) training the discriminator, the data generator, the distribution analyzer and the solver.
US11074498B2
An information processing system, which includes a control system and an artificial neural network, is disclosed. The artificial neural network includes a group of neurons and a group of synapses, which includes a first portion and a second portion. The control system selects one of a group of operating modes. The group of neurons processes information. The group of synapses provide connectivity to each of the group of neurons. During a first operating mode of the group of operating modes, the first portion of the group of synapses is enabled and the second portion of the group of synapses is enabled. During a second operating mode of the group of operating modes, the first portion of the group of synapses is enabled and the second portion of the group of synapses is disabled.
US11074497B2
This invention relates to an artificial memory system and a method of continuous learning for predicting and anticipating human operator's action as response to ego-intention as well as environmental influences during machine operation. More specifically the invention relates to an architecture with artificial memory for interacting with dynamic behaviors of a tool and an operator, wherein the architecture is a first neural network having structures and mechanisms for abstraction, generalization and learning, the network implementation comprising an artificial hierarchical memory system.
US11074494B2
In one respect, there is provided a system for classifying an instruction sequence with a machine learning model. The system may include at least one processor and at least one memory. The memory may include program code that provides operations when executed by the at least one processor. The operations may include: processing an instruction sequence with a trained machine learning model configured to detect one or more interdependencies amongst a plurality of tokens in the instruction sequence and determine a classification for the instruction sequence based on the one or more interdependencies amongst the plurality of tokens; and providing, as an output, the classification of the instruction sequence. Related methods and articles of manufacture, including computer program products, are also provided.
US11074491B2
A robotic companion device (10) configured for capturing and analysing affective information and semantic information and elicit response accordingly is disclosed herein. It comprises a processor (20) for managing emotional processing and responses configured for capturing and analysing semantic and affective information from sensory devices and communicating with users as well as external world using multitude of actuators and communication devices; a facial arrangement (11) configured for capturing visual information and displaying emotions; a locomotor arrangement (13) enabling movement of the robotic companion device; and microphone/speaker arrangement (15) configured for receiving auditory signal and emitting vocal response. The facial arrangement (11), the locomotor arrangement (13) and the microphone/speaker arrangement (15) are all in communication with the processor (20).
US11074482B2
Systems and techniques for classification and localization based on annotation information are presented. In one example, a system trains a convolutional neural network based on training data and a plurality of images. The training data is associated with a plurality of patients from at least one imaging device. The plurality of images is associated with a plurality of masks from a plurality of objects. The convolutional neural network comprises a decoder consisting of at least one up-sampling layer and at least one convolutional layer. The system also generates a loss function based on the plurality of masks, where the loss function is iteratively back propagated to tune parameters of the convolutional neural network. The system also predicts a classification label for an input image based on the convolutional neural network.
US11074475B2
Shared content is stored at a cloud-based collaboration platform hosted at first network domain. External data processing services are hosted at a second domain. An integration layer situated between the cloud-based collaboration platform and the external data processing services is configured to receive triggering events pertaining to content of the cloud-based collaboration platform. Based on characteristics of the content, communications with the external data processing services are initiated. The communication includes accessing network interfaces to send and receive data between the network domain of the cloud-based collaboration platform and a different network domain of the external data processing services. A plurality of rules are applied to select between a first external data processing service at a first network domain and a second external data processing service at a second domain. The selected external data processing service is invoked to produce outputs that are further processed by the cloud-based collaboration platform.
US11074473B1
Systems and methods for digitized document image text contouring are provided. One or more memories may be coupled to one or more processors, the one or more memories including instructions operable to be executed by the one or more processors. The one or more processors may be configured to receive a digitized document image. The one or more processors may be configured to preprocess the digitized document image to generate a plurality of contours. The one or more processors may be configured to adjust a plurality of bounding boxes of the plurality of contours; analyze the adjusted plurality of bounding boxes; create one or more clips based on the analysis; dynamically threshold the one or more clips; perform optical character recognition of the one or more clips; and receive output responsive to the optical character recognition.
US11074471B2
Techniques are described for assisted creation of video rules via scene analysis. In some implementations, a scene is obtained, a shape of an element in a ground plane shown in the images of the scene is identified, user input that defines a shape of a region of interest used in a video rule is obtained, that the shape of the region satisfies a reshape criteria based on the shape of the element in the ground plane shown in the images of the scene is determined, and a reshaped region based on the shape of the element in the ground plane shown in the images of the scene is determined.
US11074466B2
The present application provides an anti-counterfeiting processing method and related products, the method includes acquiring an iris image; acquiring a plurality of face images, the plurality of face images each corresponds to a set of depth information and a respective angle, and the iris image and the plurality of face images are derived from the same target object; performing three-dimensional modeling according to the plurality of face images and the depth information corresponding to the plurality of face images to obtain a stereo face image; comparing the stereo face image with a preset stereo face image, and performing a living body detection according to the iris image; and determining the target object is an effective real face when the stereo face image is successfully matched with the preset stereo face image and the iris image is derived from a living body.
US11074464B2
A computer includes a processor and a memory storing instructions executable by the processor to receive data from a sensor specifying a plurality of points, the points including a plurality of first points that describe an object; define a boundary surrounding the first points while minimizing a volume of space that is both (i) contained by the boundary and (ii) identified as unoccupied; and actuate a component with respect to a vehicle based on the boundary.
US11074455B2
Described herein are systems and methods that search videos and other media content to identify items, objects, faces, or other entities within the media content. Detectors identify objects within media content by, for instance, detecting a predetermined set of visual features corresponding to the objects. Detectors configured to identify an object can be trained using a machine learned model (e.g., a convolutional neural network) as applied to a set of example media content items that include the object. The systems provide user interfaces that allow users to review search results, pinpoint relevant portions of media content items where the identified objects are determined to be present, review detector performance and retrain detectors, providing search result feedback, and/or reviewing video monitoring results and analytics.
US11074449B2
The disclosure relates to a method for controlling a smart device, an apparatus, and non-transitory computer-readable medium. The method includes acquiring a video stream captured by a smart camera that is bound to the user account, wherein the video stream includes multi-frame video that includes a plurality of one-frame video images; performing pattern recognition on each of the plurality of one-frame video images, wherein the pattern recognition is configured to determine an area that includes at least one smart device in at least one of the plurality of one-frame video images; determining, based on the pattern recognition, a target area that includes the smart device in a first one-frame video image of the plurality of one-frame video images; displaying the first one-frame video image including the target area on a touch screen; detecting, via the touch screen, a control operation within the target area of the first one-frame video image; and controlling the smart device located in the target area based on the control operation.
US11074445B2
A remote sensing image recognition method, apparatus and device, a storage medium and a computer program. The remote sensing image recognition method comprises: performing resolution reduction processing on a remote sensing image to be recognized to obtain a resolution reduction processed remote sensing image (S100); segmenting at least one remote sensing image block from the resolution reduction processed remote sensing image (S110); determining, from the at least one remote sensing image block, a remote sensing image block to be processed (S120); inputting, into a neural network, the remote sensing image block to be processed, and obtaining, through the neural network, classification probability information of pixels in the input remote sensing image block to be processed (S130); and determining a recognition result of the remote sensing image to be recognized, according to the classification probability information of the pixels in the remote sensing image block to be processed (S140).
US11074444B2
Methods, systems, and apparatuses, including computer programs encoded on computer storage media, for preview in iris recognition are provided. One of the methods includes: obtaining an iris image and a facial image of a user; determining a preview image corresponding to the iris image based on the facial image; and displaying the determined preview image.
US11074442B2
Aspects of the disclosure provide for mechanisms for identification of table partitions in documents using neural networks. A method of the disclosure includes obtaining a plurality of symbol sequences of a document having at least one table, determining a plurality of vectors representative of symbol sequences having at least one alphanumeric character or a table graphics element, processing the plurality of vectors using a first neural network to obtain a plurality of recalculated vectors, determining an association between a first recalculated vector and a second recalculated vector, wherein the first recalculated vector is representative of an alphanumeric sequence and the second recalculated vector is associated with a table partition, and determining, based on the association between the first recalculated vector and the second recalculated vector, an association between the alphanumeric sequence and the table partition.
US11074439B2
A human identifier system capable of distinguishing between multiple known people includes a first antenna and a second antenna. Particularly, the second antenna is operably selects the distance between to allow multiple people to walk, run or move between the antenna pairs. Additionally, the system also includes a radio frequency transmitter for generating multiple radio signals and a radio frequency receiver for receiving the transmitted radio signals. The system also includes a data processor operably connected to the radio frequency receiver with a processing means for processing the received signals from radio frequency receiver to provide output signals to identify a person walking, running or moving between the first antenna and the second antenna.
US11074437B2
A method, an electronic device and a storage medium for expression driving are disclosed. The method may include: performing facial key point detection on a driven character in a first image to obtain a first facial key point sequence; performing the following processing for each second image of a plurality of second images obtained successively: performing facial key point detection on a driving character in the second image to obtain a second facial key point sequence; obtaining a difference between the second facial key point sequence and an expressionless key point sequence which has been determined previously according to an analysis on the second facial key point sequence for a previous second image, and performing expression drive rendering on the driven character based on the difference and the first facial key point sequence. The technical solution may enhance flexibility, interactivity, accuracy etc.
US11074434B2
Methods, systems, and computer programs are presented for detecting near-duplicate profile images of the users in a social network. One method includes operations for identifying an image in a profile of a user of the social network, determining a query feature vector for the image, the query feature vector comprising a set of features, and determining a dominant feature from the features, the dominant feature having a highest value from the values of the features. Further, the method includes operations for determining a bucket in a database of feature vectors based on the dominant feature, determining if the query feature vector is a near duplicate of any feature vector in the determined bucket, and determining if the profile of the user is a duplicate profile or a fake profile based on whether the query feature vector is a near duplicate of any feature vector in the determined bucket.
US11074431B2
A facial recognition device includes a determination section for determining presence of an accessory worn on a face from a captured image capturing a human face, an acquisition section for acquiring height information indicative of a height of the accessory from the surface of the face in case the determination section determines presence of the accessory on the face, a production section for producing a three-dimensional face model based on the height information and a fitting section for fitting the face included in the captured image, with using the three-dimensional face model.
US11074430B2
Methods and systems are provided for providing directional assistance to guide a user to position a camera for centering a person's face within the camera's field of view. A neural network system is trained to determine the position of the user's face relative to the center of the field of view as captured by an input image. The neural network system is trained using training input images that are generated by cropping different regions of initial training images. Each initial image is used to create a plurality of different training input images, and directional assistance labels used to train the network may be assigned to each training input image based on how the image is cropped. Once trained, the neural network system determines a position of the user's face, and automatically provides a non-visual prompt indicating how to center the face within the field of view.
US11074428B2
A fingerprint identification device and method are provided. The fingerprint identification device includes a touch-sensing panel, a fingerprint sensor, and a processing circuit. The fingerprint sensing area of the fingerprint sensor is located in the touch-sensing area of the touch-sensing panel. The processing circuit senses the touch area of an object in the touch-sensing area via the touch-sensing panel when the object contacts the touch-sensing area of the touch-sensing panel. The processing circuit senses the fingerprint of the object via the fingerprint sensor to obtain a fingerprint template. The processing circuit determines the finger attribute of the object based on the physical characteristics of the touch area. The processing circuit selects the registered template related to the finger attribute from a plurality of registered templates according to the finger attribute, so as to perform fingerprint matching on the fingerprint template.
US11074422B2
Methods, systems, and devices for determining a person's location and for presenting navigation instructions are provided. In an embodiment, a method for determining a user's location includes obtaining an image of a graphical indicator at a first location. The graphical indicator is located on a surface of an object in an area and the graphical indicator includes mapping and location information encoded in the graphical indicator. The method also includes determining a map and a user's location on the map according to the graphical indicator.
US11074421B1
Disclosed herein are systems and methods for notifying users regarding a status of various tracked items. A method for generating notifications comprises upon a motion detector indicating that a reader has moved from a still position to a moving position and has a motion attribute that satisfies a threshold, scanning to determine if a tracking device is within a range from the reader, wherein the tracking device uses at least one short-range wireless communication protocol to communicate an indication regarding whether the tracking device is within the range from the reader, the tracking device having a unique identifier, the tracking device further being associated with an item, wherein the reader uses at least one short-range wireless communication protocol to communicate with the tracking device, and wherein when the reader determines that the tracking device is not within the range from the reader, a notification identifying the item is transmitted.
US11074418B2
An information processing apparatus includes a receiving unit, an obtaining unit, and a translating unit. The receiving unit receives a document as a target to be translated. The obtaining unit obtains a non-target region from the document, the non-target region being a region that is not a target to be translated. The translating unit does not perform translation on the non-target region but performs translation on a portion other than the non-target region.
US11074414B2
A test controller submits testing phrases to a text classifier and receives, from the text classifier, classification labels each comprising one or more respective heatmap values each associated with a separate word. The test controller aligns each of the classification labels corresponding with a respective testing phrase. The test controller identifies one or more anomalies of a selection of one or more classification labels that are different from an expected classification label for the respective testing phrase. The test controller outputs a graphical representation in a user interface of the selection of one or more classification labels and one or more respective testing phrases with visual indicators based on one or more respective heatmap values.
US11074409B2
Systems and methods for processing input streams of calendar applications. An example method, performed by a computer system, may comprise receiving an input stream; processing the input stream to produce a sequence of characters; responsive to determining that the sequence of characters comprises a time reference, storing, in a memory, a calendar entry in a first data structure of a first type, the calendar entry comprising an identifier of a time referenced by the time reference; responsive to determining that the sequence of characters does not comprise a time reference, storing, in the memory, a memorandum in a second data structure of a second type, the memorandum comprising at least part of the sequence of characters.
US11074407B2
Embodiments are directed to a system, computer program product, and method for application of cognitive processing to a communication, and selectively transmitting the communication based on the cognitive processing. Natural language understanding (NLU) decomposes the communication to identify content and keywords. A dictionary determined to be contextually related to the communication is identified to support and enable a multi-dimensional analysis of the communication content. The communication is subject to dynamic filtering with support of the dictionary and dictionary content, and the dictionary is subject to a selective amendment based on the dynamic processing. A response is generated from the filtering, and the response is subject to selective transmission.
US11074404B2
Upon closing and/or saving a file, a user may view changes made to the file.
US11074402B1
A system, method, and computer program product for text annotation. The system includes at least one processing component, at least one memory component, an annotation corpus, and a document processor. The document processor is configured to receive a document including at least one annotated text span. The at least one annotated text span is annotated with a type from a type system (e.g., a domain-specific type system). The document processor is also configured to extract linguistic features of the at least one annotated text span, and generate a type attribute for the type based on the extracted linguistic features. Further, the document processor is configured to receive a new annotated text span, which is annotated with the type. The document processor extracts linguistic features of the new annotated text span, and determines whether the linguistic features match the type attribute.
US11074401B2
The present disclosure involves systems, software, and computer implemented methods for creating and merging delta object notation documents. One example method includes receiving a request to merge a first delta object notation document and a second delta object notation document. Child properties are identified in the first delta object notation document that include a delta directive and an affected property name that the delta directive is configured to affect. For each child property, a determination is made as to whether a matching child property exists in the second delta object notation document. In response to determining that a matching child property exists in the second delta object notation document, the child property and the matching child property are merged into the merged delta object notation document based on a first delta directive in the child property and a second delta directive in the corresponding matching child property.
US11074400B2
A collaborative content management system is disclosed herein for receiving a command to add an annotation object following a character input into a line of a collaborative content item. The system inserts an annotation object onto the line following the character, detects a selection of the annotation object, and displays a secondary collaborative content item in visual association with the character. The system detects textual content that corresponds to a citation within the secondary collaborative content item, and responsive to detecting the textual content, generates for display a template for inputting fields of a citation. The system receives text entered into one or more of the fields, generates a citation based on the text, and inputs the citation into the secondary collaborative content item.
US11074396B2
A notes system is presented with a content management system. The notes system manages creation and distribution of edits to notes to users sharing the notes. The notes are stored as a series of edits at the notes system. When an edit to a note is received, the edit is propagated to users subscribed to a note by a backend server responsible for managing the note. The shared users are notified through application servers associated with each shared user. The notes server includes various indices for searching the notes and allows notes to be searched quickly to organize viewing by a user of notes and identification of relevant material in the notes. The stored edits are used to display edits to a note to a user by replaying the accessed note to the user.
US11074395B2
Systems and methods for dynamic contribution mapping of digital works are disclosed. In embodiments, a computer-implemented method, comprises: capturing, by a computing device, an IP address of a user signing into a content management system through a user computer device; determining, by the computing device, that the IP address of the user does or does not match existing user profile data in a user profile database; determining, by the computing device, that the user is modifying a portion of a digital work; determining, by the computing device, an engagement context of the user's modification of the digital work using natural language processing; determining, by the computing device, an engagement type of the user based on the engagement context; and mapping, by the computing device, the user profile data of the user and the engagement type with the portion of the digital work.
US11074394B2
Methods and systems for providing and managing content are described. An example method can comprise receiving at least a portion of a content item and determining a timing attribute associated with at least a portion of the content item. An example method can also comprise determining a delivery information attribute based on the timing attribute. The delivery information attribute can comprise at least one of a time duration to process at least a portion of the content item and a time duration to receive or transmit at least a portion of the content item. An example method can also comprise receiving an update to the content item based on the delivery information attribute.
US11074393B2
Different methods and apparatuses applicable to prepare materials for a user. One embodiment includes a device, with an imaging sensor. Based on analyzing a user attribute from the imaging sensor monitoring the user, the device can identify and access an area of the materials for the user. The area includes a section, and the device can layout the section by keeping a piece of text together with an illustration to be displayed in at least two screens of different sizes. Another embodiment includes materials with a text sub file with texts, an illustration sub file with illustrations, and a logic sub file with instructions to prepare materials for the user. Either the text or the illustration sub file can include position information linking at least an illustration to a corresponding piece of text. Annotations could be added to the materials.
US11074391B2
A method and system for improving the performance of a computer in identifying and mitigating electromigration violations of a semiconductor device. A set of library gates is obtained and parasitic layout extraction is performed for each gate in the set of library gates to generate an extracted netlist. One or more passes of an electromigration analysis of the extracted netlist are performed to characterize each gate over a set of input parameters and to generate a maximum slew rate (MAX_SLEW) table and a maximum capacitance (MAX_CAP) table.
US11074388B2
A virtual fabrication environment for semiconductor device structures that includes the use of virtual metrology measurement data to optimize a virtual fabrication sequence is described. Further, calibration of the virtual fabrication environment is performed by comparing virtual metrology data generated from a virtual fabrication run with a subset of measurements performed in a physical fabrication environment. Additionally, virtual experiments conducted in the virtual fabrication environment of the present invention generate multiple device structure models using ranges of process and design parameter variations for an integrated process flow and design space of interest.
US11074382B2
Techniques and a system for quantum computing device modeling and design are provided. In one example, a system includes a modeling component and a simulation component. The modeling component models a quantum device element of a quantum computing device as an electromagnetic circuit element to generate electromagnetic circuit data for the quantum computing device. The simulation component simulates the quantum computing device using the electromagnetic circuit data to generate response function data indicative of a response function for the quantum computing device. Additionally or alternatively, a Hamiltonian is constructed based on the response function.
US11074374B2
A system for determining constructability of a building project comprises a processor to execute software instructions, a storage device accessible by the processor in which to store a database, the database to store therein a building products information model (PIM), the PIM comprising a first plurality of building products, the database further to store therein a building information model (BIM) for the building project, wherein the BIM comprises a second plurality of building products. A user interface (UI) via receives input from a user and transmits output to a user according to software instructions executed by the processor. In one embodiment, software instructions executed by the processor cause the system to receive input from a user via the UI to select the BIM, search the PIM for at least one of the second plurality of building products in the BIM, and replace the at least one of the second plurality of building products in the BIM with one or more of the first plurality of building products in the PIM, responsive to the search of the PIM.
US11074373B2
A computer implemented method of translation of verification commands of an electronic design file of an electronic circuit defined by the electronic design file, comprising receiving, at a processor, the electronic design file defining a functional level electronic design of the electronic circuit, wherein said electronic circuit comprises at least two subsystems and said electronic circuit includes at least two configuration options for the at least two subsystems, receiving along with the electronic design file, at least one analog test harness model having at least one indirect branch contribution statement, translating said at least one indirect branch contribution statement into a plurality of direct branch contribution operators based at least in part upon said at least one analog test harness model and said electronic design file and generating a netlist for the electronic circuit based at least in part upon said translation of said at least one indirect branch contribution statement.
US11074366B2
A masking system and method for automatically masking sensitive user information on a webpage is provided. The method includes the steps of identifying a location of the first user data of the first type of sensitive user information on the webpage, updating an initial path to the first user data to account for changes to the initial path detected in response to repeated visits to the webpage, wherein the updated initial path to the first user data is stored as a stable path, locating a second user data associated with a second type of sensitive user information on the webpage, by accessing a central database containing path information to a location of the second user data on the webpage, and masking the first user data and the second user data on the webpage, using the stable path and the path information obtained from the central database.
US11074356B2
Methods and devices for vehicular storage security are disclosed. In some embodiments, a method of operation of a storage device includes determining if there is at least one pending command. In response to determining that there is at least one pending command, the method includes configuring a next command of the at least one pending command, where configuring the next command includes determining if one or more other storage devices are a target of the next command. If one or more other storage devices are a target of the next command, the method includes determining if there are any remaining targets of the next command and delivering the pending command to a next target of the remaining targets. In this manner, complex storage systems may be kept secure.
US11074353B2
An example operation may include one or more of: receiving, via an input/output interface, an encrypted RF signal from an RF identification device; decrypting, via a processing unit, the received encrypted RF signal to generate decrypted data; modifying, via the processing unit, the decrypted data to generate modified data; maintaining, via a memory, a cryptographic distributed ledger based on the decrypted data and the modified data; encrypting, via the processing unit, the modified data to generate encrypted data; updating, via the memory, the cryptographic distributed ledger based on the encrypted data; and transmitting, via the input/output interface, an updated encrypted RF signal, based on the encrypted data, to the RF identification device.
US11074351B2
A method, computer program product, and a system where a processor(s), obtains pre-recorded visual data from a given location, captured by an image capture device at a visual input location at the given location. The processor(s) determines a position of the image capture device utilized to capture the visual data. The processor(s) obtains known landmarks from data related to the given location. The processor(s) analyzes the visual data to identify a portion of the known landmarks in the visual data, where the analyzing generates matched landmarks. The processor(s) determines a spatial orientation and positioning of the visual input location with respect to the matched landmarks, at the given location. The processor(s) generates an encryption key, utilizing the spatial orientation and the positioning of the visual input location with respect to the matched landmarks. The processor(s) encrypts a message with the encryption key, generating an encrypted message.
US11074327B2
A method for ensuring that an individual is authorized to conduct an activity is provided. The method includes conducting, using a processor, an authentication transaction with authentication data captured from an individual desiring to conduct an activity, and determining whether the captured authentication data is legitimate when the individual is successfully authenticated. Moreover, the method includes determining the individual is authorized to conduct the activity when the captured authentication data is legitimate, and conducting, using the processor, a subsequent authentication transaction with authentication data captured from the individual at a subsequent time.
US11074324B2
Systems and methods for preventing software application tampering are disclosed. 1. In embodiments, a computer-implemented method includes: identifying, by a computing device, an IP related software code segment of a software application; segregating, by the computing device, the IP related software code segment into one or more native code clusters and one or more non-native code clusters; refactoring, by the computing device, the one or more non-native code clusters into one or more stand-alone portable components (SPCs); determining, by the computing device, code migration scores for the one or more SPCs; and determining, by the computing device, select SPCs from the one or more SPCs to migrate to a remote security server based on the code migration scores.
US11074319B2
A system and method to augment model-to-model coupling include obtaining an output signal fs from an upstream model. The method also includes obtaining an observation signal gob from a region of interest, extracting a high-frequency signal g from the observation signal gob using a linear operator, and providing to a downstream model the high-frequency signal g in addition to information based on the output signal fs from the upstream model. The downstream model is implemented to obtain a prediction or estimation of one or more parameters of interest or drive a mechanical process.
US11074317B2
A method includes identifying, using at least one processor, input words associated with a user query. The method also includes, for each of one or more of the input words that are contained in a high-frequency word set, retrieving pre-computed element-wise products associated with the input word from a cache. The method further includes performing, using the at least one processor, a convolution operation using the pre-computed element-wise products. In addition, the method includes generating, using the at least one processor, a response to the user query based on results of the convolution operation. The method may also include, for each of one or more of the input words that are not contained in the high-frequency word set, calculating additional element-wise products associated with the input word, and the convolution operation may be performed using the pre-computed element-wise products and the additional element-wise products.
US11074314B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for a responsive user interface. One of the methods includes receiving a page, the page including panels, each panel having an equivalent predetermined size. The method includes receiving a layout for the page, the layout defining a predefined hierarchy of panel groups that defines a visual relationship between the panel groups. The method includes selecting panels to include in a slide based on characteristics of the user device and the panel groups. The method includes determining a scaled size for each panel in the selected panels based on a relative weighting of the panel groups. The method includes resizing a panel in the set of panels based on the scaled size. The method includes generating the slide using the set of panels including the resized panel. The method includes sending the slide to the user device.
US11074313B2
Technologies for determining performance gains for content item delivery based on modifications to content item selection parameters are provided. The disclosed techniques include implementing a multi-objective optimization model for content item selection using a value for a parameter. The model generates a first plurality of scores and a first ranking for content items. Subset of content items is selected for delivery based on the first ranking. New values for the parameter are identified and for each new value, the content item selection event is replayed. A second plurality of scores and a second ranking is generated for the content items, where the second ranking is different from the first ranking. A third plurality of scores and a third ranking is generated where the third ranking matches the second ranking. A set of gains is calculated for each new value, where each gain corresponds to a different objective of the model.
US11074306B2
A system may determine a plurality of candidate regions in a web page, each candidate region comprising one or more page elements at neighboring positions in the web page. The system may extract, for each of the plurality of candidate regions, extraction values corresponding to a plurality of visual features in the candidate regions, the visual features being perceptible to human eyes, and the extraction values derived from attribute values respectively defined by the web page for the visual features. The system may select, from the plurality of candidate regions, a target region that satisfies an extraction criteria based on the extraction values corresponding to the visual features. The system may extract content information of the target region.
US11074302B1
Various examples are directed to systems and methods for visualizing computerized model decisions. A model system may access result data that comprises event results for a plurality of events and event feature data describing sets of event features. A first event result for a first event of the plurality of events is generated using the computerized model and a first set of event features from the event feature data. The model system may access importance score data comprising importance scores for at least a portion of the first set of event features, wherein a first event feature is assigned a first importance score and a second event feature is assigned a second importance score indicating a greater importance than the first importance score. The model system may also generate a user interface for display to a human user. The user interface may comprise a background area; a first visual indicator positioned on the background area and corresponding to the first event feature. A size of the first visual indicator may correspond to the first importance score. A second visual indicator may be positioned on the background area and corresponding to the second event feature. A size of the second visual indicator corresponds to the second importance score and is larger than the size of the first visual indicator. The model system may display the user interface at a display screen of a computing device.
US11074301B2
Systems, methods, and non-transitory computer-readable media can determine a set of potential visualizations for a data set based on a set of visualization templates. The set of potential visualizations is ranked based on ranking criteria. A set of visualization recommendations for the data set is determined based on the ranking.
US11074298B2
A computer-implemented method, system and computer program product for identifying relationships of interest of entities in a data modeling environment, where the data modeling environment represents objects as entities with links representing relationships between the entities. A query is received, where the query includes entity(ies) and link(s) with at least one of the entities or links designated as an output item. The query is analyzed to identify each dumbbell in the query, where a dumbbell is a link with a first entity at a first end of the link and a second entity at a second end of the link. Each identified dumbbell is examined to determine if the dumbbell includes an output item; and, if the dumbbell includes an output item, adding the dumbbell to a catalogue of relationships if a dumbbell is not already listed having the link type and entity types of the identified dumbbell.
US11074287B2
Interface circuitry of an apparatus receives a first service data packet that includes at least first information for a first multimedia presentation frame and second information for a second multimedia presentation frame. Processing circuitry of the apparatus stores the first information and the second information in different rows having different row number in a service data table. Then the processing circuitry determines, from a preset database, first material data for the first multimedia presentation frame and second material data for the multimedia presentation frame based on material configuration information in the first service data packet. Further the processing circuitry associates the first material data and the second material data in a material data table with different row numbers in the service data table and generates first multimedia service data corresponding to the first service data packet based on the association between the service data table and the material data table.
US11074286B2
A selected document from corpus of a cognitive computing system is processed according to its association with a category of documents already contained within the corpus, such as a topical category. Then, the cognitive computing system is engaged automatically to query one or more questions previously-associated with the category to discover discrepancies between the selected document and the other corpus documents. If a discrepancy is found, a confidence factor based upon extracted natural language entities and relationships is assigned to the discrepancy, and it is flagged and reported to a user for reconciliation.
US11074280B2
The present invention provides assistance to a user that is on-boarding an action for a virtual assistant. Methods and systems provide, based on an initial command group, recommendations for additional commands, actions, and applications that are relevant to commands included in the initial command group. The initial command group includes commands that include a sequence of natural language words or tokens. Additional commands are determined. The additional commands are relevant to the initial commands and provided to the user as recommended commands to include in the command group. The additional commands are determined by employing the initial commands as search queries to search preprocessed document clusters. Each document included in the document clusters relates to a potential command to include in the command group. In response to receiving a selection of a recommended command, the command group is updated to include the selected recommended command.
US11074272B1
A cursor demarcating a data set between a settled portion and an unsettled portion can be generated. A transformation can be applied to the data set, the transformation accounting for the cursor and transforming the settled portion of the data set differently than the unsettled portion of the data set in order to create a transformed output data set. The transformed output data set may further include a modified cursor based on the applied transformation and demarcating settled and unsettled portions of the transformed output data set.
US11074271B2
A database management system (DBMS) performs, in response to a conversion request to convert a store format of a table in a database, a process (base type change process) for changing a store format indicated by information (base type) indicating the store format of the table to a store format according to the conversion request, and performs a data conversion process asynchronously with the aforementioned process. In an import process after the base type change process, the DBMS imports, into the table, a chunk in the store format indicated by the base type after change. In the data conversion process, the DBMS converts a chunk in a store format different from the store format indicated by the base type into a chunk in the store format indicated by the base type.
US11074269B2
A system for extracting latent information from data includes obtaining or generating components of the data, where the data components include scores indicating how the component relates to the data. Memory is allocated for the components and the components are stored in the allocated memory. The components are then transformed into documents using a suitable transformation function, and the documents are analyzed using natural language processing, to extract latent information contained in the data.
US11074267B2
The disclosure generally describes methods, software, and systems, including a method for caching information. A request for information is received at a staging layer. A determination is made whether the requested information already exists entirely in a cache. In response to determining that the requested information does not exist entirely in the cache, at least some of the requested information from the underlying database layer is retrieved. A completeness level to which the requested information exists in the cache is determined. In response to determining that the requested information exists partially in the cache, cache-nonresident information is retrieved from the underlying database layer and merged with information in the cache. In response to determining that none of the requested information exists in the cache, the request is forwarded to the underlying database layer. The requested information is provided by the staging layer to a presentation layer.
US11074255B2
Disclosed herein are various systems, methods, and apparatuses for providing a system independent Configuration Management Database identification system. In an implementation, a dynamic identification system correlates records of an originating system with records of an Authoritative Configuration Management Database (CMDB) including a set of one or more identifying rules that define a minimum amount of information in order to generate an identifying signature that serves as a common reference between a record of the originating system with a matching Configuration Item (CI) record of the ACMDB, receiving, from the originating system, information to generate an identifying signature, determining that the generated first identifying signature matches a stored identifying signature, and correlating the first record of the originating system corresponding with the generated first identifying signature with the one of the CI records of the ACMDB corresponding with the matching one of the identifying signatures.
US11074253B2
A system and a method for performing queries, including generating text representations of features of various types of data, building a multi-modal word embedding model to capture relationships between the various types of data, and based on the multi-modal word embedding model, performing an inductive reasoning query.
US11074251B2
Methods and systems are provided for searching information in a distributed data processing system. A system for processing a semantic search query where the system may include a memory and a processor coupled to the memory being configured to, receive a structured search query, process the structured search query to deconstruct into query elements, identify a set of connected elements that define a data source associated with the received structured search query based on a processed query element, process the query elements to determine one or more command data element types associated with the received structured search query, and process data associated with the defined data source according to a command data element type to develop a semantic search query resultant data set.
US11074249B2
Techniques are provided for dynamic adaptation of language understanding systems to acoustic environments. A methodology implementing the techniques according to an embodiment includes generating a trigger in response to recognition of a wake-on-voice key-phrase in or prior to an audio stream. The trigger serves to switch processing modes from an adaptation mode to a query recognition mode. The method further includes performing automatic speech recognition on the audio stream during the query recognition mode, to recognize an in-domain query. The method further includes applying both a static language understanding classifier and a dynamic language understanding classifier to the recognized in-domain query. The static language understanding classifier employs a static semantic model and the dynamic language understanding classifier employs a dynamic semantic model. The method further includes determining an intent associated with the recognized in-domain query based on results of the static language understanding classifier and the dynamic language understanding classifier.
US11074247B2
Disclosed is a system for managing reads and writes to a sorted list of parameter values held in a write subsystem. Each parameter value is changeable and associated with a user. A read subsystem holds a persistent copy of the parameter values, which may be inconsistent with the write system values due to pending updates of one or more of the parameter values in the write subsystem. The system batch updates parameter values to the persistent copy from the write subsystem, but in the event of a read request, (1) the system determines whether the requested parameter value is inconsistent with the persistent copy; and (2) if so, produces a real-time update of the requested parameter value in the persistent copy without waiting for a batched update for the requested parameter value.
US11074241B2
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.
US11074240B2
A method for processing state update requests in a distributed data processing system includes processing a set of state update requests associated with a first time interval including maintaining a count of issued state update requests for the set of state update requests, maintaining a count of state updates performed for the first set of state update requests, and updating a state consistency indicator to indicate that state updates associated with all state update requests of the first set of state update requests have been performed in response to determining that the count of state updates performed for the first set of state update requests equals the count of issued state update requests for the first set of state update requests.
US11074234B1
A system for data space limitation includes and interface and a processor. The interface is configured to receive a structured data set. The processor is configured to determine a whole data space for the structured data set; remove duplicate pairs from the whole data space to generate a duplicate pair limited data space; remove hierarchical redundant pairs from the duplicate pair limited data space to generate a redundant pair limited data space; remove user settable combinations from the redundant pair limited data space to generate a user settable combinations limited data space; remove privacy preserving combinations from the user settable combination limited data space to generate a privacy preserving combinations limited data space; remove access prohibited combinations from the privacy preserving combinations limited data space to generate an access prohibited combination limited data space; and provide the access prohibited combination limited data space for combination calculation.
US11074231B1
A system and a method are disclosed for processing hierarchical data structures, for example, XML (extensible markup language) documents. A tree view shows a visual representation of the input schema and the output schema and visual representations of associations between nodes from the input schema and output schema. A grid view shows mapping statements configured to map the input hierarchical data structure conforming to the input schema to an output hierarchical data structure conforming to the output schema. The grid view and the tree view are synchronized such that modifications performed using any one view result in corresponding modifications being presented in the other view. Modifications to mapping statements are validated to determine if path expressions used in the mapping statements are valid in the modified mapping statements.
US11074226B2
The present invention provides a hierarchical computing network with multiple tiers of computing nodes. Also disclosed is a method of organizing, ranking and grading a large number of computing nodes that are owned, maintained and used by a large number of different participants in geographically dispersed areas in an effort to provide computation, control, measurement and data services to a large number of users. One of the embodiments of the present disclosure provides a decentralized, distributed, cost-effective, environmental friendly, secure, reliable and scalable online file management system for a large amount of data from a large number of users and organizations.
US11074218B2
An analytics platform processor-implemented method comprising obtaining a computer-based electronic message including a request for an analytics recommendation including a user identifier. Upon obtaining the electronic message, querying a distributed linking node mesh for entities correlated with the user identifier. Generating a user behavior profile based on the queried entities correlated with the user identifier. Determining a product or service using the user behavior profile. Providing an indication of the product or service to the server in response to the request for the analytics recommendation. Wherein the distributed linking node mesh includes a node representing an observable entity and a node representing a deduced entity derived through aggregating information associated with the user.
US11074212B2
A method for controlling a Type C USB interface includes disconnecting a shielding housing of a Type C USB interface (J1) from the ground of an electronic device, obtaining a level (V12) of the shielding housing, determining, based on the obtained level (V12), whether an external device is plugged into or unplugged from the Type C USB interface (J1); outputting a signal to a CC pin of the Type C USB interface (J1) when it is determined that the external device is plugged into the Type C USB interface (J1) of the electronic device; and stopping outputting the signal to the CC pin of the Type C USB interface (J1) when it is determined that the an external device is unplugged from the Type C USB interface (J1) of the electronic device or that no the external device is connected to the Type C USB interface (J1).
US11074208B1
An adaptive memory expansion scheme is proposed, where one or more memory expansion capable Hosts or Accelerators can have their memory mapped to one or more memory expansion devices. The embodiments below describe discovery, configuration, and mapping schemes that allow independent SCM implementations and CPU-Host implementations to match their memory expansion capabilities. As a result, a memory expansion host (e.g., a memory controller in a CPU or an Accelerator) can declare multiple logical memory expansion pools, each with a unique capacity. These logical memory pools can be matched to physical memory in the SCM cards using windows in a global address map. These windows represent shared memory for the Home Agents (HAs) (e.g., the Host) and the Slave Agent (SAs) (e.g., the memory expansion device).
US11074201B2
Methods, apparatuses and systems related to managing access to a memory device are described. A dynamic random access memory (DRAM) device may limit or restrict access. In some cases, a memory device may be operated in a secure mode following issuance of a sequence of commands or based on a certain timing (e.g., based on clock cycles or an oscillator). A mode register of the memory device may be used to enable or disable certain modes of operation, including secure modes of operation. In some examples, a memory device may operation in an idle state while in a secure mode, and it may ignore (e.g., take no action in response to) certain commands while in the idle mode. A device may ignore commands if it identifies a mismatch in clock cycles or oscillator frequency, including when moved from one system to another without prior authentication or orderly shutdown.
US11074196B1
Systems and methods are disclosed for making space available in a local storage of a data intake and query system. A cache manager of the data intake and query system may determine an amount of storage space of a local data store that is available for use to perform a query. The cache manager may then use one or more eviction policies associated with content stored at the local data store to purge content items to evict from the local storage. The system may then retrieve content for performing the query from a remote storage and store the retrieved content at the local storage.
US11074192B2
Logical to physical tables each including logical to physical address translations for first logical addresses can be stored. Logical to physical table fragments each including logical to physical address translations for second logical address can be stored. A first level index can be stored. The first level index can include a physical table address of a respective one of the logical to physical tables for each of the first logical addresses and a respective pointer to a second level index for each of the second logical addresses. The second level index can be stored and can include a physical fragment address of a respective logical to physical table fragment for each of the second logical addresses.
US11074189B2
Various embodiments are provided for providing byte granularity accessibility of memory in a unified memory-storage hierarchy in a computing system by a processor. A location of one or more secondary memory medium pages in a secondary memory medium may be mapped into an address space of a primary memory medium to extend a memory-storage hierarchy of the secondary memory medium. The one or more secondary memory medium pages may be promoted from the secondary memory medium to the primary memory medium. The primary memory medium functions as a cache to provide byte level accessibility to the one or more primary memory medium pages. A memory request for the secondary memory medium page may be redirected using a promotion look-aside buffer (“PLB”) in a host bridge associated with the primary memory medium and the secondary memory medium.
US11074181B2
An example method of managing persistent memory (PM) in a computing system includes: issuing, by an application executing in the computing system, store instructions to an address space of the application, the address space including a region mapped to the PM; recording, by a central processing unit (CPU) in the computing system, cache line addresses in a log, the cache line addresses corresponding to cache lines in the address space of the application targeted by the store instructions; and issuing, by the application, one or more instructions to flush cache lines from cache of the CPU identified by the cache line addresses in the log.
US11074180B2
An enhanced dynamic address translation facility product is created such that, in one embodiment, a virtual address to be translated and an initial origin address of a translation table of the hierarchy of translation tables are obtained. Dynamic address translation of the virtual address proceeds. In response to a translation interruption having occurred during dynamic address translation, bits are stored in a translation exception qualifier (TXQ) field to indicate that the exception was either a host DAT exception having occurred while running a host program or a host DAT exception having occurred while running a guest program. The TXQ is further capable of indicating that the exception was associated with a host virtual address derived from a guest page frame real address or a guest segment frame absolute address. The TXQ is further capable of indicating that a larger or smaller host frame size is preferred to back a guest frame.
US11074173B1
A system and a method of managing over-provisioning (OP) on non-volatile memory (NVM) computer storage media including at least one NVM storage device, by at least one processor, may include: receiving a value of one or more run-time performance parameters pertaining to data access requests to one or more physical block addresses (PBAs) of the storage media; receiving at least one of a target performance parameter value and a system-inherent parameter value; analyzing the received at least one run-time performance parameter value, to determine an optimal OP ratio of at least one NVM storage device in view of the received at least of a target performance parameter value and system-inherent parameter value; and limiting storage of data objects on the at least one NVM storage device according to the determined OP ratio.
US11074156B1
A non-transitory computer readable storage medium has instructions executed by a processor to receive a debug adapter request. A HyperText Transfer Protocol (HTTP) request is generated from the debug adapter request. A debug request is derived from the HTTP request. Privilege to submit the debug request is confirmed. A string serialized JavaScript Object Notation (JSON) debug request is submitted to a JavaScript Engine. A string serialized JSON debug response from the JavaScript Engine is received. A JSON debug response is formed from the string serialized JSON debug response. An HTTP response is prepared from the JSON debug response. A debug adapter response based upon the HTTP response is submitted.
US11074154B2
Method and system are provided for identifying a source file for use in debugging compiled code. The method includes referencing a compiled file for debugging and searching for potential source files of the compiled file from configured repositories. The method obtains the potential source files from the configured repositories and iterates over the obtained potential source files to compile and compare each potential source file to the compiled file. One or more matching source files are identified for use in debugging the compiled file.
US11074150B2
A chip health monitor includes a processor configured to operate as a state machine based on instructions stored in a storage device. The state machine is configured to exercise a signal path in a chip in response to a condition and determine presence of an error in the signal path based on results from the exercise. The state machine is configured to compensate for the error by changing at least one operational parameter of the chip.
US11074149B2
Cloud simulation or validation system allows for the simulation of a future node that may be deployed on a piece of hardware. The system may attempt to simulate the operating system for node-A on top of the hardware for node-A, including basic network connectivity. When a host is booted up with the simulated configuration, validation scripts may be run to verify that the site is correctly prepped for cloud deployment. With its pre-staged RAM-based OS temporarily loaded into the host's RAM memory, any set of OS-based scripts, tools or binaries, may be executed for simulation and validation based upon the intended role of the host onto which the cloud simulation or validation system configuration is loaded.
US11074148B2
A method for displaying a basic input-output system (BIOS) message during a power-on self-test (POST) of a computer system includes: after the computer system is connected to a power source, performing, by a baseboard management controller (BMC), an initialization procedure on a display unit so as to control the display unit; executing, by a processor, a BIOS stored in a memory component so as to generate the BIOS message; transmitting, by the processor, the BIOS message to the BMC; and transmitting, by the BMC, the BIOS message to the display unit.