Document Document Title
US10978518B2 Display panel
A display panel includes an upper display substrate including a display area and a non-display area adjacent to the display area, the display area including first to third pixel areas and a light shielding area adjacent to the first to third pixel areas, a lower display substrate including first to third light emitting elements configured to emit light of a first color and overlapping the first to third pixel areas, respectively, and a plurality of spacers overlapping the display area and arranged between the upper display substrate and the lower display substrate.
US10978513B2 Complementary carbon nanotube field effect transistor and manufacturing method thereof
Provided are a complementary carbon nanotube field effect transistor (CNT-FET) and a manufacturing method thereof. In particular, provided is carbon nanotube-based type conversion technology (p-type→n-type) using a photosensitive polyvinyl alcohol polymer which can be selectively cross-linked at a desired position based on a semiconductor standard process, i.e., photolithography. The CNT-FET includes: a substrate; a first channel layer formed on the substrate and made of a carbon nanotube; a first source electrode formed at one side of the first channel layer and made of a conductive material; a first drain electrode formed at the other side of the first channel layer and made of a conductive material; a conversion induction layer formed on the first channel layer between the first source electrode and the first drain electrode and configured to convert the first channel layer from a p-type to an n-type; a protective layer configured to protect the conversion induction layer; and a first gate electrode formed on the protective layer.
US10978489B2 Semiconductor device, display panel, method for manufacturing semiconductor device, method for manufacturing display panel, and information processing device
To provide a novel semiconductor device that is highly convenient or reliable, a novel display panel that is highly convenient or reliable, or a method for manufacturing a novel semiconductor device that is highly convenient or reliable. The semiconductor device includes an insulating film having an opening, a first connection portion penetrating the opening, a terminal that is in contact with one surface of the insulating film and is electrically connected to the first connection portion, and a circuit that is electrically connected to the first connection portion on the opposite surface of the insulating film. The terminal has a region embedded in the insulating film and a region not covered with the insulating film. The circuit includes a semiconductor element.
US10978486B2 Semiconductor devices
Semiconductor devices and methods of forming the same are provided. Semiconductor devices may include first and second active patterns on a substrate. Each of the first and second active patterns may extend in a first direction. The first and second active patterns may be aligned along the first direction and may be separated by a first trench extending in a second direction. The first trench may define a first sidewall of the first active pattern. The semiconductor devices may also include a channel pattern including first and second semiconductor patterns stacked on the first active pattern, a dummy gate electrode on the channel pattern and extending in the second direction, and a gate spacer on one side of the dummy gate electrode, the one side of the dummy gate electrode being adjacent to the first trench. The gate spacer may cover a first sidewall of the first active pattern.
US10978485B2 Vertical-channel ferroelectric flash memory
A device based on 2T vertical ferroelectric memory cells includes a plurality of select gate lines in a first layer, and a plurality of word lines in a second layer, with a plurality of vertical channel structures disposed operably with the select gate lines and word lines. A vertical channel structure of a memory cell in the plurality is disposed orthogonally relative to a corresponding select gate line and a corresponding word line, and forms a channel for the vertical select transistor and the vertical ferroelectric memory transistor. Ferroelectric material is disposed at cross-points between the vertical channel structure and the corresponding word line. A gate dielectric material is disposed at cross-points between the vertical channel structure and the corresponding select gate line. A NOR architecture memory uses the 2T vertical ferroelectric memory cells.
US10978481B2 Nonvolatile memory device having a vertical structure and a memory system including the same
A nonvolatile memory device including: a first semiconductor layer including word lines, bit lines, first and second upper substrates adjacent to each other and a memory cell array, wherein the memory cell array includes a first vertical structure on the first upper substrate and a second vertical structure on the second upper substrate; and a second semiconductor layer under the first semiconductor layer, wherein the second semiconductor layer includes a lower substrate that includes row decoder and page buffer circuits, wherein the first vertical structure includes a first via area in which a first through-hole via is provided, wherein the first through-hole via passes through the first vertical structure and connects a first bit line and a first page buffer circuit, and the second vertical structure includes a first partial block, wherein the first partial block overlaps the first via area.
US10978469B2 Semiconductor storage device having an amorphous layer
A semiconductor storage device includes a semiconductor substrate; an insulating layer provided on the semiconductor substrate; a barrier metal layer provided on the insulating layer; an aluminum compound layer provided on the barrier metal layer; an amorphous layer provided on the aluminum compound layer and including a material that vaporizes upon its chemical reaction with fluorine; and a metal layer provided on the amorphous layer.
US10978468B2 Semiconductor memory
A semiconductor memory includes first to fourth regions that are arranged in a first direction, and first to third stacked bodies. An active region and a dummy region are provided in the first to third regions. The first stacked body includes an alternating stack of first insulators and first conductors in the active region. The second stacked body includes an alternating stack of second insulators and second conductors in the dummy region. The third stacked body includes an alternating stack of third insulators and third conductors. One of the third conductors closest to a substrate is electrically insulated from one of the first conductors closest to the substrate and electrically connected to one of the second conductors closest to the substrate.
US10978462B2 Method for forming semiconductor device structure
A method for forming a semiconductor device structure is provided. The method includes forming a gate stack and a conductive layer over a semiconductor substrate. The method includes forming a negative photoresist layer to cover the gate stack and a first portion of the conductive layer over the isolation structure and expose a second portion of the conductive layer. The method includes forming a mask layer over the negative photoresist layer and the conductive layer. The mask layer has trenches over the second portion of the conductive layer and an edge portion of the negative photoresist layer, and a thickness of the edge portion decreases in a direction away from the gate stack.
US10978458B2 Semiconductor device including ultra low-k spacer and method for fabricating the same
A semiconductor device includes a bit line structure including a bit line contact plug and a bit line on the bit line contact plug, a storage node contact plug, an ultra low-k spacer including a gap-fill spacer contacting a side wall of the bit line contact plug and a line-type spacer contacting a side wall of the bit line, and a low-k spacer formed on the line-type spacer of the ultra low-k spacer to contact the storage node contact plug, wherein the gap-fill spacer is thicker than the line-type spacer.
US10978457B2 Semiconductor device and manufacturing method thereof
The present invention provides a semiconductor device, the semiconductor device includes a substrate, at least one bit line is disposed on the substrate, a rounding hard mask is disposed on the bit line, and the rounding hard mask defines a top portion and a bottom portion, and at least one storage node contact plug, located adjacent to the bit line, the storage node contact structure plug includes at least one conductive layer, from a cross-sectional view, the storage node contact plug defines a width X1 and a width X2. The width X1 is aligned with the top portion of the rounding hard mask in a horizontal direction, and the width X2 is aligned with the bottom portion of the rounding hard mask in the horizontal direction, X1 is greater than or equal to X2.
US10978441B2 Transient voltage suppressor and method for manufacturing the same
Disclosed a transient voltage suppressor and a method for manufacturing the same. According to the transient voltage suppressor, an additional gate stack layer is introduced based on the prior transient voltage suppressor, and the diffusion isolation regions are reused as the conductive vias, so that, the gate stack layer, the first doped region, the conductive vias, and the second semiconductor layer constitute a MOS transistor being coupled in parallel to the Zener diode or the avalanche diode of the transient voltage suppressor. When the current of the I/O terminal is relatively large, the MOS transistor is turned on to share part of the current of the I/O terminal through the Zener diode or the avalanche diode, thereby protecting the Zener diode or the avalanche diode from being damaged due to excessive current. Thus, the robustness of the transient voltage suppressor is improved without increasing the manufacture cost.
US10978437B2 Analog-mixed signal circuit cells with universal Fin pitch and poly pitch
An integrated circuit, comprising a transistor-based cell comprising a set of fin field effect transistors (Fin FETs) chained together in a first direction, wherein the set of Fin FETs include fins extending longitudinally along the first direction and equally-spaced apart in a second direction orthogonal to the first direction by a fin pitch, and a set of polysilicon gates extending longitudinally along the second direction and equally-spaced apart in the first direction by a poly pitch, wherein a first dimension of the transistor-based cell along the first direction is substantially a first integer multiplied by the poly pitch, and wherein a second dimension of the transistor-based cell along the second direction is substantially a second integer multiplied by the fin pitch. The integrated circuit may include other non-transistor-based cells (e.g., passive cells), such as thin-film resistor or capacitor cells, which are arranged in a two-dimensional array with the transistor-based cell.
US10978426B2 Semiconductor packages with pass-through clock traces and associated systems and methods
Semiconductor packages with pass-through clock traces and associated devices, systems, and methods are disclosed herein. In one embodiment, a semiconductor device includes a package substrate including a first surface having a plurality of substrate contacts, a first semiconductor die having a lower surface attached to the first surface of the package substrate, and a second semiconductor die stacked on top of the first semiconductor die. The first semiconductor die includes an upper surface including a first conductive contact, and the second semiconductor die includes a second conductive contact. A first electrical connector electrically couples a first one of the plurality of substrate contacts to the first and second conductive contacts, and a second electrical connector electrically couples a second one of the plurality of substrate contacts to the first and second conductive contacts.
US10978422B2 Vertical transistor device and method for fabricating the same
A method includes forming a fin structure over a semiconductor substrate; forming a liner covering the fin structure; etching back the liner to expose an upper portion of the fin structure; forming a spacer covering the upper portion of the fin structure; etching the liner to expose a middle portion of the fin structure, wherein the remaining liner covers a lower portion of the fin structure; etching the middle portion of the fin structure; and forming a first source/drain structure surrounding the middle portion of the fin structure.
US10978419B1 Semiconductor package and manufacturing method thereof
A semiconductor package includes a substrate and a semiconductor chip, a lower conductive layer and an upper conductive layer sequentially stacked on the substrate. The substrate includes first and second connection pads formed thereon. The semiconductor chip includes third and fourth connection pads formed thereon. The upper conductive layer is connected to the first and the third connection pads via a first and a second wiring, and the lower conductive layer is connected to the second and the fourth connection pads via a third and a fourth wiring.
US10978407B2 Stiffener-integrated interconnect bypasses for chip-package apparatus and methods of assembling same
A stiffener includes an integrated cable-header recess that couples a semiconductor package substrate flexible cable. The flexible cable connects to a device on a board without using interconnections that are arrayed through the board. A semiconductive die is coupled to the semiconductor package substrate and flexible cable through the cable-header recess.
US10978406B2 Semiconductor package including EMI shielding structure and method for forming the same
A semiconductor package structure including an encapsulating layer, a package substrate, and a conductive shielding layer is provided. The package substrate has a device region covered by the encapsulating layer and an edge region surrounding the device region and exposed from the encapsulating layer. The package substrate includes an insulating layer and a patterned conductive layer in a level of the insulating layer. The patterned conductive layer includes conductors in and along the edge region. The edge region is partially exposed from the conductors, as viewed from a top-view perspective. The conductive shielding layer covers and surrounds the encapsulating layer and is electrically connected to the conductors.
US10978402B2 Electronic devices with yielding substrates
In accordance with certain embodiments, a light-emitting element composed of one or more discrete units configured for light emission is adhered directly to a yielding substrate with a pressure-activated adhesive notwithstanding any nonplanarity of the surface of the light-emitting element or non-coplanarity of the semiconductor die contacts.
US10978398B2 Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device is disclosed. The method includes the steps of: providing a substrate; forming a gate structure on the substrate; forming an epitaxial layer adjacent to the gate structure; forming an interlayer dielectric (ILD) layer on the gate structure; forming a first contact hole in the ILD layer adjacent to the gate structure; and forming a cap layer in the recess, in which a top surface of the cap layer is even with or lower than a top surface of the substrate.
US10978392B2 Electrical chip and optical module
An electrical chip includes a plurality of electrical signal processing circuits arranged side by side on a chip board, the electrical signal processing circuits that processes electrical signals transmitted to each of a plurality of lanes for each lane; and a power supply wiring network provided in an area overlapping with each of the plurality of electrical signal processing circuits and including wires formed into a mesh shape for supplying power to each of the plurality of electrical signal processing circuits, wherein the power supply wiring network includes a slit obtained by separating a part of the wires in each area corresponding to a boundary between the lanes.
US10978391B2 Connection structure of semiconductor device and manufacturing method thereof
A connection structure of a semiconductor device is provided in the present invention. The connection structure includes an interlayer dielectric, a top metal structure, and a passivation layer. The interlayer dielectric is disposed on a substrate. The top metal structure is disposed on the interlayer dielectric. The top metal structure includes a bottom portion and a top portion disposed on the bottom portion. The bottom portion includes a first sidewall, and the top portion includes a second sidewall. A slope of the first sidewall is larger than a slope of the second sidewall. The passivation layer is conformally disposed on the second sidewall, the first sidewall, and a top surface of the interlayer dielectric.
US10978381B2 Semiconductor device
A semiconductor device includes: a first semiconductor element including a first signal electrode; a second semiconductor element, laminated on the first semiconductor element, including a second signal electrode; a sealing body; a first signal terminal connected to the first signal electrode; and a second signal terminal connected to the second signal electrode, wherein: the first signal terminal and the second signal terminal project from the sealing body and extend in a first direction; the first signal terminal and the second signal terminal are distanced from each other in a second direction; the first signal electrode and the second signal electrode are placed at different positions in the second direction; the first signal electrode is provided closer to the first signal terminal than to the second signal terminal; and the second signal electrode is provided closer to the second signal terminal than to the first signal terminal.
US10978378B2 Encapsulated leadless package having an at least partially exposed interior sidewall of a chip carrier
A leadless package includes an at least partially electrically conductive carrier having a mounting section and a lead section, an electronic chip mounted on the mounting section, and an encapsulant at least partially encapsulating the electronic chip and partially encapsulating the carrier so that at least part of an interior sidewall of the lead section not forming part of an exterior sidewall of the package is exposed.
US10978371B2 Semiconductor device and method for manufacturing semiconductor device
A semiconductor device including an insulated circuit board on which a semiconductor chip is mounted, and a housing implemented by a plurality of side-walls including at least a first pair of facing side-walls, each of the facing side-walls having joint edges configured to be jointed with the insulated circuit board, and each of the joint edges has an arc-shape such that a center in an extending direction of the joint edge protrudes toward the insulated circuit board more than both ends of the extending direction of the joint edge.
US10978365B2 Composite compositions for electronics applications
An electronics composition includes a curable matrix material and, optionally, a filler material disposed within the matrix material. The cured matrix material includes an oligomer or polymer material derived from a compound selected from a methylene malonate monomer, a multifunctional methylene monomer, a methylene beta ketoester monomer, a methylene beta diketone monomer, or a mixture thereof.
US10978358B2 Processing system for a catalytic layer of a noble metal formed on a surface of a substrate
According to one embodiment, in a processing system and determining method, a X-ray intensity of character X-rays generated by irradiating a catalytic layer of a noble metal formed on a surface of a substrate with X-rays is detected. In the processing system and the determining method, either the detected X-ray intensity or a parameter calculated using the X-ray intensity is obtained as a determination parameter. In the processing system and the determining method, based at least on the determination parameter, whether or not the catalytic layer has been formed into a state suitable for etching the surface of the substrate is determined.
US10978353B2 High mobility transistors
An integrated circuit containing an n-channel finFET and a p-channel finFET is formed by forming a first polarity fin epitaxial layer for a first polarity finFET, and subsequently forming a hard mask which exposes an area for a second, opposite, polarity fin epitaxial layer for a second polarity finFET. The second polarity fin epitaxial layer is formed in the area exposed by the hard mask. A fin mask defines the first polarity fin and second polarity fin areas, and a subsequent fin etch forms the respective fins. A layer of isolation dielectric material is formed over the substrate and fins. The layer of isolation dielectric material is planarized down to the fins. The layer of isolation dielectric material is recessed so that the fins extend at least 10 nanometers above the layer of isolation dielectric material. Gate dielectric layers and gates are formed over the fins.
US10978334B2 Sealing structure for workpiece to substrate bonding in a processing chamber
A sealing structure is between a workpiece or substrate and a carrier for plasma processing. In one example, a substrate carrier has a top surface for holding a substrate, the top surface having a perimeter and a resilient sealing ridge on the perimeter of the top surface to contact the substrate when the substrate is being carried on the carrier.
US10978326B2 Semiconductor wafer storage device
The present disclosure describes a device and a method for substrate storage. The device can include a first and a second groups of panels configured to form an enclosed volume, and fin structures disposed at inner surfaces of the second group of panels. Each of the fin structures can be configured to hold a substrate. Each fin structure can include a protrusion extending inwardly into the enclosed volume and a binding device disposed over the protrusion. The binding device can be configured to bind the substrate over the protrusion.
US10978321B2 Method and system for processing patterned structures
A system and method are presented for controlling a process applied to a structure comprising at least one of material removal and material deposition processes. The system comprises: a heating radiation source configured and operable to generate a temperature field profile across a processing area of the structure; and a control unit configured and operable to control operation of said heating radiation source in accordance with a predetermined pattern map within the processing area, so as to create a corresponding pattern selective profile of said temperature field across said processing area providing desired pattern selective distribution of at least one parameter characterizing the process applied to the processing area of the structure.
US10978318B2 Laser processing apparatus
A laser beam applying unit of a laser processing apparatus includes a laser oscillator adapted to emit a laser beam, a condenser adapted to focus the laser beam emitted from the laser oscillator and to thereby apply the laser beam to the workpiece held by a holding unit, and a liquid layer former disposed at a lower end portion of the condenser and adapted to form a layer of a liquid on an upper surface of the workpiece. The liquid layer former includes a casing having a bottom wall that forms a gap between itself and the upper surface of the workpiece, a liquid supply section adapted to supply the liquid to the casing, and a transparent section that is formed at the bottom wall adjacently to the jet port and that permits transmission of the laser beam therethrough.
US10978317B2 Substrate processing method and substrate processing apparatus
A substrate processing method includes a substrate holding step of holding a substrate in a horizontal attitude, a chemical liquid supply step of supplying a chemical liquid to a main surface of the substrate while rotating the substrate around a vertical rotational axis that passes through a central portion of the substrate, a processing-height maintaining step of maintaining a cylindrical first guard that captures a chemical liquid expelled from the substrate at a processing height position in parallel with the chemical liquid supply step, and a cleaning-height maintaining step of maintaining the first guard at a cleaning height position set below the processing height position in parallel with the chemical liquid supply step after the processing-height maintaining step.
US10978315B2 Vacuum evacuation system
The present invention relates to a vacuum evacuation system used to evacuate a processing gas from one or more process chambers for use in, for example, a semiconductor-device manufacturing apparatus. The vacuum evacuation system is a vacuum apparatus for evacuating a gas from a plurality of process chambers (1). The vacuum evacuation system includes a plurality of first vacuum pumps (5) coupled to the plurality of process chambers (1) respectively, a collecting pipe (7) coupled to the plurality of first vacuum pumps (5), and a second vacuum pump (8) coupled to the collecting pipe (7).
US10978311B2 Method for thinning solid body layers provided with components
The present invention relates to a method for separating at least one solid-body layer (4) from at least one solid body (1). Thereby, the method as claimed in the invention comprises the steps: creating a plurality of modifications (9) by means of laser beams within the interior space of the solid body (1) to form a detachment plane (8), producing a composite structure by arranging or producing layers and/or components (150) on or above an initially exposed surface (5) of the solid body (1), wherein the exposed surface (5) is an integral part of the solid-body layer (4) to be separated, introducing an external force into the solid body (1) for generating tensions within the solid body (1), wherein the external force is so strong that the tensions initialize a crack propagation along the detachment plane (8), wherein the modifications for forming the detachment plane (8) are created before producing the composite structure.
US10978305B2 Manufacturing method for a film stack of a semiconductor device
A film stack and manufacturing method thereof are provided. The film stack includes a plurality of first metal-containing films, and a plurality of second metal-containing films. The first metal-containing films and the second metal-containing films are alternately stacked to each other. The first metal-containing films and the second metal-containing films comprise the same metal element and the same nonmetal element, and a concentration of the metal element in the second metal-containing film is greater than a concentration of the nonmetal element in the second metal-containing film.
US10978303B1 Secure permanent integrated circuit personalization
Methods, systems and devices for using charged particle beams (CPBs) to write different die-specific, non-volatile, electronically readable data to different dies on a substrate. CPBs can fully write die-specific data within the chip interconnect structure during the device fabrication process, at high resolution and within a small area, allowing one or multiple usefully-sized values to be securely written to service device functions. CPBs can write die-specific data in areas readable or unreadable through a (or any) communications bus. Die-specific data can be used for, e.g.: encryption keys; communications addresses; manufacturing information (including die identification numbers); random number generator improvements; or single, nested, or compartmentalized security codes. Die-specific data and locations for writing die-specific data can be kept in encrypted form when not being written to the substrate to conditionally or permanently prevent any knowledge of said data and locations.
US10978298B2 Production of semiconductor nanowires directly from solid particles
Disclosed is a process for producing semiconductor nanowires having a diameter or thickness from 2 nm to 100 nm, the process comprising: (A) preparing a semiconductor material particulate having a size from 50 nm to 500 μm, selected from Ga, In, Ge, Sn, Pb, P, As, Sb, Bi, Te, a combination thereof, a compound thereof, or a combination thereof with Si; (B) depositing a catalytic metal, in the form of nanoparticles having a size from 1 nm to 100 nm or a coating having a thickness from 1 nm to 100 nm, onto surfaces of the semiconductor material particulate to form a catalyst metal-coated semiconductor material; and (C) exposing the catalyst metal-coated semiconductor material to a high temperature environment, from 100° C. to 2,500° C., for a period of time sufficient to enable a catalytic metal-assisted growth of multiple semiconductor nanowires from the particulate.
US10978291B2 Pre-cleaning a semiconductor structure
The invention relates to a method of pre-cleaning a semiconductor structure and to associated modular semiconductor process tools. The method includes the steps of: (i) providing a semiconductor structure having an exposed dielectric layer of an organic dielectric material, wherein the dielectric layer has one or more features formed therein which expose one or more electrically conductive structures to be pre-cleaned, in which the electrically conductive structures each include a metal layer, optionally with a barrier layer formed thereon, and the surface area of the exposed dielectric layer is greater than the surface area of the electrically conductive structures exposed by the dielectric layer; and (ii) pre-cleaning the semiconductor structure by performing an Ar/H2 sputter etch to remove material from the exposed electrically conductive structures and to remove organic dielectric material from the exposed dielectric layer.
US10978282B2 Liquid sample introduction system and method, for analytical plasma spectrometer
A liquid sample introduction system for a plasma spectrometer includes a sample container for holding a liquid sample, a surface acoustic wave (SAW) nebulizer, arranged to receive a liquid sample from the sample container, an electronic controller for supplying electrical power to the SAW nebulizer so as to produce a surface acoustic wave on a surface of the SAW nebulizer, for generating an aerosol from the supplied sample liquid, and an aerosol transport arrangement for receiving the aerosol from the SAW nebulizer and carrying it into a plasma or flame of a spectrometer. The electronic controller is further configured to control the electrical power to the SAW nebulizer so as to permit adjustment of the aerosol parameters, and to control the aerosol transport arrangement so as to permit adjustment of the aerosol delivery into the plasma or flame of the spectrometer.
US10978281B2 Method to obtain unbiased identification of interaction of test compounds with the proteome
The invention provides an unbiased method to assess the binding of a test compound to a multiplicity of proteins in the same sample, including samples from living cells by applying the unbiased determination technique of SWATH-MS or the biased technique of SRM-MS to a thermal shift assay to evaluate drug target interactions. In addition, the results created by SWATH-MS can be analyzed by SRM-MS in a biased manner to assess the binding of a test compound to a multiplicity of proteins in the same sample, including samples from living cells.
US10978263B1 Coupling system for interrupter-conductor connection in high voltage circuit breakers
A coupling system for securing an elongated rod to a connector that links the elongated rod to a device, and methods therefor, are disclosed herein. The coupling system includes a swivel member pinned in a receptacle of the connector, and a fastener secured to the swivel member. The elongated rod is secured to the fastener. The elongated rod may be a conductor rod and the device may be an interrupter for a circuit breaker.
US10978262B2 Reach tool for use in low voltage applications
A hot stick for manipulating a probe from a position a selected distance away from a workpiece, the tool including an arm, a connector coupled to the arm, the connector including a connector body having a contoured first surface, and a mechanism movable relative to the connector body and configured to cooperate with the first surface of the body to retain a probe.
US10978257B2 Lock-off assembly for use in locking-off a trigger of an electrical device
A trigger assembly for an electrical device that includes a main body having a housing within which an electrical switch unit is disposed. The trigger assembly may include a trigger member having an engagement portion that is hingedly connected to the main body so that the trigger member is rotatable about a hinge relative to the main body. The trigger assembly may include an actuator member operably-connected to the trigger member that is movable between an OFF position and an ON position. The trigger assembly may include a lock-off mechanism including a lock-off member that is selectively operable to restrict movement of the trigger member towards the main body and to thereby restrict movement of the actuator member from the OFF position into the ON position, and, to not restrict movement of the trigger member toward the main body.
US10978256B1 Electrical switching device
In accordance with certain embodiments, an improved switching mechanism and related components are provided. In accordance with one embodiment, an apparatus can include a switching mechanism rated to switch at least 27 kilovolts; a housing to house the switching mechanism; an isolation point of the switching mechanism visible from outside the housing to visibly exhibit a physical open-circuit by the switching mechanism; wherein the isolation point is electrically insulated without using SF6 gas during operation. This abstract is not intended to be used to determine the scope of this patent.
US10978252B2 Electret sheet
The present invention provides an electret sheet that retains high piezoelectricity under high-temperature condition. The electret sheet of the invention is characterized by including a charged porous sheet, in which the electret sheet has a volume resistivity of 1.0×1015 Ω·cm or more at 25° C. and a dielectric breakdown voltage of 7 kV or more at 25° C. The electret sheet preferably having a volume resistivity of 1.0×1014 Ω·cm or more at 37° C. and a dielectric breakdown voltage of 7 kV or more at 37° C. retains excellent piezoelectricity even after being left under a high-temperature atmosphere over a long period.
US10978249B2 Thin-film device and method of manufacturing thin-film device
A thin-film device that includes a base portion and a rewiring layer. The rewiring layer includes a first resin insulating layer and a second resin insulating layer, which are sequentially arranged from a side of the base portion, metallic layers and close-contact layers. The metallic layers and the close-contact layers form a respective wiring electrodes. These wiring electrodes are disposed at an interface between the first resin insulating layer and the second resin insulating layer. At an end portion of the wiring electrodes, the close-contact layer projects from the metallic layer by a first predetermined length along the interface.
US10978247B2 Deposition system for winding of large-scale superconducting magnet coils
A deposition system for winding of a large-scale superconducting magnet coil. First and second conductor supports withstand the weight of a bent conductor and allow the conductor to be lowered down in spiral and be placed smoothly onto a rotary table. The rotary table bears the weight of coils, rotates according to a contour of the coil and forwarding speed of the conductor, and tracks the winding trajectory of the coil accurately, which avoids the extra stress induced onto the conductor. The conductor placed on the rotary table is reliably clamped by clamping fixtures and adjustable rod to ensure the conductors to be placed on correct radial and toroidal positions. After treated by the deposition system, the conductor is placed to a corresponding position on the rotary table smoothly and accurately to achieve a high-precision contour control of the coil.
US10978245B2 Low voltage wireless power transfer pad
A wireless power transfer (“WPT”) pad includes a plurality of capacitors and a winding shaped for wireless power transfer. The winding is divided into a plurality of winding sections. The plurality of winding sections are connected in series with one or more capacitors of the plurality of capacitors connected in series between winding sections.
US10978234B2 Magnetic stack, multilayer, tunnel junction, memory point and sensor comprising such a stack
A magnetic stack includes a first element including a ferromagnetic layer; a second element including a metal layer able to confer on the assembly formed by the first and the second elements a magnetic anisotropy perpendicular to the plane of the layers. The first element further includes a refractory metal material, the second element being arranged on the first element.
US10978230B2 Magnet arrangement for producing a field suitable for NMR in a concave region
A magnet system for use in a nuclear magnetic resonance (“NMR”) apparatus includes a first magnet and a second magnet located on a backplane to form a gap therebetween, wherein the first magnet and the second magnet are each shaped to form trapezoidal prisms with dimensions selected to optimize a magnetic field at a target region in space external to the magnet system.
US10978227B2 Alloy, magnetic core and process for the production of a tape from an alloy
An alloy is provided which consists of Fe100−a−b−c−d−x−y−zCuaNbbMc TdSixByZz and up to 1 at % impurities, M being one or more of the elements Mo, Ta and Zr, T being one or more of the elements V, Mn, Cr, Co and Ni, Z being one or more of the elements C, P and Ge, 0 at %≤a<1.5 at %, 0 at %≤b<2 at %, 0 at %≤(b+c)<2 at %, 0 at %≤d<5 at %, 10 at %
US10978222B2 Insulated electric wire
An insulated electric wire having a water-stopped portion that is simple in configuration and can be formed by simple processes, including a conductor containing a plurality of twisted elemental wires made of conductive material, and an insulation covering covering an outer surface of the conductor. The wire contains an exposed portion wherein the covering is removed from the outer surface of the conductor, and a covered portion wherein the covering covers the outer surface of the conductor, with the exposed and covered portions arranged adjacently along a longitudinal axis of the insulated electric wire, where a density of the conductive material per unit length is higher in the exposed portion than in a remote area of the covered portion that is an area excluding an area adjacent to the exposed portion, and a sealant made of an insulated material fills gaps between the elemental wires of the exposed portion.
US10978221B2 Reinforced electric wire and methods of making the same
The invention relates to reinforced electric wires, particularly reinforced electric wires as used in holiday lighting such as Christmas light strings. In some embodiments, the reinforced electric wire has a conductor, a reinforcing string or one or more reinforcing threads, and an insulator jacket. In some embodiments, the conductor has a single conductor strand. In some embodiments, the conductor has a plurality of conductor strands. In some embodiments, the wire has an insulator jacket having a plurality of channels therein, where a conductor is passed through the center channel, and reinforcing threads are passed through the other channels.
US10978216B2 Conductive film and method for producing the same
A conductive film of the present invention includes an elastomer and a flake-like carbon material. An amount of the flake-like carbon material in the conductive film is 20 parts by mass or more and 60 parts by mass or less when a total solid content excluding a conductive agent is 100 parts by mass. A gloss level of a surface of the conductive film measured at an incidence angle of 20° is more than 0.4% and less than 10%. A method for producing a conductive film of the present invention includes the steps of preparing a liquid composition including an elastomer, a conductive agent including at least one of graphite powder and expanded graphite powder, and a solvent; subjecting the liquid composition to a grinding treatment using a wet jet mill; and applying the liquid composition after the grinding treatment to a base material, and curing the coating film.
US10978214B2 Segmented reaction chamber for radioisotope production
A reactor that is operable to produce an isotope includes a region for containing a controlled nuclear fission reaction, the region segmented into a plurality of independent compartments, each of the compartments for containing a parent material in an aqueous solution that interacts with neutrons to produce the isotope via a fission reaction. Also provided are methods of producing an isotope using the same.
US10978210B2 Systems and methods for vessel reactivity to guide diagnosis or treatment of cardiovascular disease
Systems and methods are disclosed for using vessel reactivity to guide diagnosis or treatment for cardiovascular disease. One method includes receiving a patient-specific vascular model of a patient's anatomy, including at least one vessel of the patient; determining, by measurement or estimation, a first vessel size at one or more locations of a vessel of the patient-specific vascular model at a first physiological state; determining a second vessel size at the one or more locations of the vessel of the patient-specific vascular model at a second physiological state using a simulation or learned information; comparing the first vessel size to the corresponding second vessel size; and estimating a characteristic of the vessel of the patient-specific vascular model based on the comparison.
US10978209B2 Method of an interactive health status assessment and system thereof
A system of interactive health status assessment comprises a dialogue database including a plurality of health status assessment questions presented by a data output interface; a multimodal data input interface is configured to receive a response information; an identification module is configured to determine the type of the response information; a semantic interpretation module is configured to extract a keyword from the text-type response information; a health status assessment module is configured to generate a first assessment result according to the numeric-type response information, a second assessment result is generated according to the keyword, and an outputted assessment report is generated according to the assessment results; and a control module is configured to selectively notify the health status assessment module to output the assessment report or select another health status assessment question from a follow-up item of the selected health status assessment question.
US10978208B2 Patient risk stratification by combining knowledge-driven and data-driven insights
A system and method for patient stratification include determining a first set of patient groups from patients in a patient similarity graph based on a similarity structure of the patient similarity graph. A second set of patient groups is identified based on expert domain knowledge associated with the patients. Patients in the first set and the second set are aligned using a processor to stratify patients.
US10978207B2 Database management and graphical user interfaces for measurements collected by analyzing blood
Methods and devices include database management and graphical user interfaces for measurements collected by analyzing blood.
US10978201B2 Arrangements for intraoral scanning
Systems and methods include determining, by an appointment management system, a condition that an appointment to conduct an intraoral scan at an intraoral scanning site has been missed by a user, automatically generating a message to the user indicating that an at-home dental impression kit can be sent to the user based on determining that the appointment has been missed, and transmitting the automatically generated message to a communications device associated with the user.
US10978200B1 Method and system for increasing accuracy of hygiene compliance determinations
Embodiments of the present inventive concept leverage RSS patterns, accelerometer patterns, hygiene event information, and hub locations to increase accuracy of room-level positioning of objects and people, and to ensure a high accuracy detection of zone entry and/or exit times in an indoor environment, all of which facilitate an accurate hand hygiene compliance monitoring system in hospitals and other medical facilities, as well as a variety of other applications.
US10978188B2 Personalized health information computer platform
A computer-implemented method that includes receiving, by a computer system, current medical data from at least one electronic source; identifying, by the computer system, at least one medical-related filtering criterion related to an individual or a group of individuals; filtering, by the computer system, the current medical data based, at least in part, on at least one medical-related filtering criterion to identify current personalized medical data, where the current personalized medical data is related to the individual or the group of individuals; and presenting, by the computer system, the current personalized medical data to the individual or the group of individuals.
US10978186B2 Personalized wearable patient identifiers that include clinical notifications
Systems and methods are provided for wearable patient identifiers. One embodiment is a labeling system that includes an interface, a memory storing rules that indicate on a patient-by-patient basis whether to print clinical notifications onto wearable patient identifiers, based on fields of electronic health records acquired via Health Level 7 (HL7) messaging, and a controller. The controller presents a Graphical User Interface (GUI) that includes interactive elements that enable alteration of the rules. The interactive elements include, for each rule: a first dialogue that indicates a field storing data to acquire from an electronic health record; a second dialogue that indicates a value to compare to the data; and an operator that logically combines the data and the value to arrive at a Boolean result. The controller determines whether to include a clinical notification in print data for a wearable patient identifier, based on the Boolean result.
US10978184B2 Evolving contextual clinical data engine for medical information
A medical information server receives a signal from a client device over a network, representing a first user interaction of a user with respect to first medical information displayed to a user. A user interaction analyzer invokes a first set of ECCD rules associated with the user based on the first user interaction to determine medical data categories that the user is likely interested in. The first set of ECCD rules was generated by an ECCD engine based on prior user interactions of the user. A data retrieval module accesses medical data servers corresponding to the medical data categories to retrieve medical data of the medical data categories. A view generator integrates the retrieved medical data to generate one or more views of second medical information and transmits the views of second medical information to a client device to be displayed on a display of the client device.
US10978173B2 Method for reducing noise level of data set for a target analyte
The present invention relates to a method for reducing a noise level of a data set for a target analyte in a sample. The present invention can reduce a noise level of a data set to a proper level conveniently by applying a noise-reduction ratio to the data set thereby the possibility of false positive may be reduced effectively. According to the present invention, the calibrated data set is obtained by using the noise-reduction ratio, so that the noise level of a data set is reduced without change of signal ratio between the data point in the data set.
US10978172B2 System and method for management, execution, and analysis of laboratory experiments
The disclosure provides systems and methods for conducting and managing integrated laboratory experiments. The system includes a variety of laboratory instruments that are connected to conduct a large number of different types of experiments, and an interface for a user to design experiments and adjust parameters for the experiments. Given the integration, the system can further take data from related samples and instruments for determining or adjusting certain experimental parameters for optimized experimental efficiency and results.
US10978168B2 Shift register unit, method of driving the same, gate driving circuit and display device
A shift register unit, a method of driving the same, a gate driving circuit and a display device are provided. The shift register unit includes a pull-up node control circuit, a first pull-down node control circuit, a second pull-down node control circuit, a pull-down node switching control circuit, and a gate driving output circuit. The pull-down node switching control circuit is configured to control the first control voltage signal to be written into the first pull-down node and control the second control voltage signal to be written into the second pull-down node under the control of a frame reset control signal. The gate driving output circuit is configured to control a gate driving signal outputted by a gate driving signal output terminal under the control of the voltage signal of the pull-up node, the voltage signal of the first pull-down node, and the voltage signal of the second pull-down node.
US10978160B2 Mitigating grown bad blocks
Example techniques that mitigate against memory hole shorts during an erase operation for memory cells in a string include an example method in which, during an erase operation, erase pulses are applied to the word lines of the memory string and terminated at different times based. In some instances, the erase pulses applied to the word lines of the memory string are terminated based on the temperature of the memory cells of the memory string. In further implementations, the erase pulses applied to the word lines of the memory string are boosted for different times depending on the location of the word line along the memory string during the erase operation.
US10978158B1 Control method and controller of program suspending and resuming for memory
A control method, for a memory array, the control method comprises programming the bit-cell of the memory array in a programming stage; and discharging the bit-cell of the memory array in a discharge stage; wherein the programming stage comprises: programming the bit-cell of the memory array with a plurality of programming voltage pulses; wherein the discharge stage comprises: isolating a select line of the bit-cell of the memory array; and generating a programming voltage pulse to the bit-cell of the memory array; wherein the programming stage can be suspended to a suspend stage by a suspend command after the discharge stage; wherein the suspend command is received during one of the plurality of programming voltage pulse.
US10978157B2 Memory system having semiconductor memory device that performs verify operations using various verify voltages
A memory system includes a semiconductor memory device having memory cells arranged in rows and columns, and a controller configured to issue a write command with or without a partial page program command to the semiconductor memory device. The semiconductor memory device, in response to the write command issued without the partial page command, executes a first program operation on a page of memory cells and then a first verify operation on the memory cells of the page using a first verify voltage for all of the memory cells of the page, and in response to the write command issued with the partial page command, executes a second program operation on a subset of the memory cells of the page and then a second verify operation on the memory cells of the subset using one of several different second verify voltages corresponding to the subset.
US10978155B2 3D NAND memory Z-decoder
Apparatus and methods are disclosed, including an apparatus having first and second units of vertically arranged strings of memory cells, each unit including multiple tiers of a semiconductor material, including multiple tiers of memory cells, each tier of memory cells including an access line of at least one memory cell. The access line of a first tier of the first unit can be selectively coupled to a first drive transistor through a first decoder transistor, the access line of a first tier of the second unit can be selectively coupled to the first drive transistor through a second decoder transistor, and the access line of the first tier of the first unit can be selectively coupled to the access line of the first tier of the second unit through the first and second decoder transistors.
US10978140B2 Random-access memory array memory cell selection
An aspect a bit selection path configured to propagate a bit selection signal. The bit selection path includes bit selection delay circuitry defining a bit selection delay. The memory array includes a row selection path configured to propagate a row selection signal. The row selection path includes row selection delay circuitry defining a row selection delay. The memory array includes local selection circuitry. The local selection circuitry is configured to receive the bit selection signal from the bit selection path before the row selection signal from the row selection path according to the bit selection delay and the row selection delay.
US10978139B2 Dual-mode high-bandwidth SRAM with self-timed clock circuit
A dual-mode memory is provided that includes a self-timed clock circuit for asserting a sense enable signal for a sense amplifier. In a low-bandwidth read mode, the self-timed clock circuit asserts the sense enable signal only once during a memory clock cycle. The sense amplifier then senses only a single bit from a group of multiplexed columns. In a high-bandwidth read mode, the self-timed clock circuit successively asserts the sense enable signal so that the sense amplifier successively senses bits from the multiplexed columns.
US10978137B1 Memory device and method of operating the same
A memory device includes data receivers, voltage generators, and at least one pass gate. The data receivers include a first data receiver. The voltage generators is coupled to the data receivers and comprises a first voltage generator, in which the first voltage generator is configured to generate a first voltage signal for driving the first data receiver. The at least one pass gate is configured to be turned on under a first operation mode, to pass the first voltage signal generated from the first voltage generator of the voltage generators to at least one data receiver, other than the first data receiver, of the data receivers.
US10978136B2 Dynamic refresh rate control
In an embodiment, a memory controller in an integrated circuit may generate refreshes for one or more DRAMs coupled to the integrated circuit according to a refresh rate. The integrated circuit may include one or more temperature sensors. A rate of change of the temperature may be determined from the temperature sensors. If the rate is greater than a threshold, the memory controller may generate refreshes according to a refresh rate specified by the DRAMs. If the rate is less than the threshold, the memory controller may generate refreshes at a reduced refresh rate.
US10978133B2 Memory device and memory system comprising the same
A memory device includes a plurality of memory chips for writing and reading data in response to a control command and an address signal, and a control logic circuit for transferring the control command and the address signal to the plurality of the memory chips, and receiving a first command from a memory controller to perform a first operation, different from a refresh operation, on at least one of a plurality of the memory chips. The control logic circuit, in response to a refresh command, transmits the first command to at least one of a plurality of the memory chips and performs the first operation during a pre-determined refresh time interval without carrying out the refresh operation.
US10978123B2 Tamper protection of memory devices on an integrated circuit
A data system includes an information bus, a volatile memory located on the information bus, and an MRAM located on the information bus. The data system includes threat detection circuitry. In response to a threat condition to the MRAM, data is transferred via the information bus from the MRAM to the volatile memory for storage during a threat to the MRAM as indicated by the threat condition. In some examples, the threat condition is characterized as a magnetic field exposure.
US10978119B2 Memory device and method of operating the same
The present technology relates to a memory device that generates various signals used in a read training operation and a method of operating the memory device. The memory device according to an embodiment of the present disclosure includes an address counter configured to generate a plurality of count signals based on a read training enable signal and a first clock signal received from a memory controller, and an address section identification signal generator configured to generate address section identification signals used in identifying a plurality of address sections based on at least one of the plurality of count signals.
US10978112B2 Memory devices having special mode access
Memory devices are provided that include special operating modes accessible upon receipt of a particular message from a host. One device includes a memory array, a special mode enable register, and a controller. When the controller receives a register write command to write first data into the special mode enable register and the memory device does so, the memory device operates in a first mode. When the controller receives a register write command to write second data into the special mode enable register and the memory device does so, the memory device operates in a second mode.
US10978109B2 Synchronously playing method and device of media file, and storage medium
The disclosure relates to a synchronously playing method and device of a media file, and a storage medium, the method includes: creating a media source object corresponding to a playing window in a webpage through a player embedded into the webpage; adding different tracks in the fragmented media file into the same source buffer object in the media source object; transmitting a virtual address taking the media source object as a data source to a media element of the webpage; calling the media element to parse the media source object associated with the virtual address, and reading the tracks in the source buffer object of the associated media source object, and decoding and playing the tracks.
US10978107B2 Information processing apparatus, optical storage apparatus, and method for processing information
An apparatus comprises a photodetector (PD) that irradiates a disk with laser light and outputs a signal based on a reflected light from the disk, a front monitor that outputs a reference signal based on an emitted light of a laser diode, and a data detection processing unit to which an output signal of the PD is input to generate a reproduction signal. The data detection processing unit includes a reproduction signal adaptive equalizer that outputs an equalization signal by adaptive equalization processing based on the PD output signal, and a laser noise adaptive equalizer that outputs the equalization signal by the adaptive equalization processing based on a laser noise signal, and generates the reproduction signal in which the laser noise is reduced on the basis of an arithmetic operation result of the output of the reproduction signal adaptive equalizer and the output of the laser noise adaptive equalizer.
US10978103B2 Magnetic recording medium and magnetic storage apparatus
A magnetic recording medium includes: a substrate; an underlayer; and a magnetic layer including an alloy having a L10 structure and a (001) orientation, wherein the substrate, the underlayer, and the magnetic layer are stacked in the recited order, and wherein the magnetic layer has a granular structure and includes a carbon hydride, a boron hydride, or a boron nitride hydride.
US10978082B2 Time domain aliasing reduction for non-uniform filterbanks which use spectral analysis followed by partial synthesis
An audio processor for processing an audio signal to acquire a subband representation thereof includes a cascaded lapped critically sampled transform stage and a time domain aliasing reduction stage, the former being configured to perform a cascaded lapped critically sampled transform on at least two partially overlapping blocks of samples of the audio signal, to acquire a set of subband samples on the basis of a first block of samples of the audio signal, and to acquire a corresponding set of subband samples on the basis of a second block of samples of the audio signal. The latter is configured to perform a weighted combination of two corresponding sets of subband samples, which are acquired on the basis of the first and second blocks of samples of the audio signal, respectively, to acquire an aliasing reduced subband representation of the audio signal.
US10978080B2 Transmission device, transmission method, reception device, and reception method
A reception apparatus includes processing circuitry that receives a predetermined number of audio streams including coded data of a plurality of groups and configuration information of the predetermined number of audio streams. The processing circuitry controls display of a user interface that includes selection information for at least one group from among the plurality of groups based on the configuration information. The processing circuitry receives a user selection operation of a group of the at least one group to be decoded. The processing circuitry fetches audio streams including the group from the predetermined number of audio streams and obtains one audio stream constructed by integrating the fetched audio streams. Further, the processing circuitry inserts a command to selectively decode the coded data of the group from among the predetermined number of groups included in the one audio stream into the one audio stream.
US10978076B2 Speaker retrieval device, speaker retrieval method, and computer program product
A speaker retrieval device includes a first converting unit, a receiving unit, and a searching unit. The first converting unit converts, using an inverse transform model of a first conversion model for converting score vectors representing the features of voice quality into acoustic models, pre-registered acoustic models into score vectors; and registers the score vectors in a corresponding manner to a speaker identifier in score management information. The receiving unit receives input of a score vector. The searching unit searches the score management information for the speaker identifiers whose score vectors are similar to the received score vector.
US10978072B2 Display control system, display control method, and computer program product using display sectors in one revolution of clockwise or counterclockwise direction
According to an embodiment, a display control system includes a recognizer, a calculator, and a display controller. The recognizer is configured to recognize sound generated from a sound source. The calculator is configured to calculate a first direction of the sound source from a position of a user based at least in part on the recognized sound. The display controller is configured to cause a display to output display information that visually expresses the sound in a first display format determined based at least in part on an angle between a second direction in which the user faces and the first direction of the sound source.
US10978070B2 Speaker diarization
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for speaker diarization are disclosed. In one aspect, a method includes the actions of receiving audio data corresponding to an utterance. The actions further include determining that the audio data includes an utterance of a predefined hotword spoken by a first speaker. The actions further include identifying a first portion of the audio data that includes speech from the first speaker. The actions further include identifying a second portion of the audio data that includes speech from a second, different speaker. The actions further include transmitting the first portion of the audio data that includes speech from the first speaker and suppressing transmission of the second portion of the audio data that includes speech from the second, different speaker.
US10978065B2 Static analysis performing method based on voice information and device for the same
A static analysis performing method based on voice information may be provided that includes: receiving voice information from a user; determining user's intention to perform static analysis on the basis of the voice information; acquiring history information on static analysis performed in the past in accordance with the user's intention; determining a static analysis target on the basis of the history information; and performing the static analysis on the static analysis target.
US10978062B1 Voice-controlled device switching between modes based on speech input
Techniques for presenting content by a voice-controlled device are described. In an example, the voice-controlled device is operatively coupled to a presentation device and supports dual mode functionalities. In a first mode, the voice-controlled device sends content for presentation at the presentation device. In a second mode, the voice-controlled device presents the content at a presentation interface of the voice-controlled device. Based on speech input from a user indicating an issue with a content presentation in the first mode, the voice-controlled device switches to the second mode and presents a message at the presentation interface indicating that subsequent content presentations would be presented at this interface. The voice-controlled device remains in the second mode until receiving additional speech input necessitating a switch to the first mode.
US10978058B2 Electronic apparatus and control method thereof
Disclosed are an electronic apparatus, a control method thereof, and a computer program product for the same, the electronic apparatus including: a receiver comprising receiving circuitry configured to receive a sound; and a processor configured to: identify with a given sensitivity whether a characteristic of a received sound corresponds to a voice command of a user in response to the sound being received through the receiver, identify the voice command based on identifying that the characteristic of the received sound corresponds to the voice command, and perform an operation corresponding to the identified voice command, and change the sensitivity based on identifying that the characteristic of the received sound does not correspond to the voice command. Thus, the electronic apparatus performs the optimum and/or improved audio process by properly controlling the sensitivity based on the circumstances.
US10978057B2 Preventing unwanted activation of a device
A computing device may be configured to receive a content asset and to determine whether the content asset comprises one or more triggers. The trigger may be a word, phrase, or passcode that alerts a voice activated device to the presence of a voice command and may serve as an instruction to the voice activated device to cause execution of the voice command. In response to determining that the content asset comprises one or more triggers, the computing device may be configured to insert one or more signal markers into the content asset at a location corresponding to the one or more triggers, and to cause transmission and/or presentation of the content asset with the one or more signal markers. The signal markers may cause a voice activated device to ignore a voice command in the content asset, despite the presence of one or more triggers.
US10978045B2 Foreign language reading and displaying device and a method thereof, motion learning device based on foreign language rhythm detection sensor and motion learning method, electronic recording medium, and learning material
A foreign language reading and displaying device and a method thereof, a motion learning device based on a foreign language rhythm detection sensor and a motion learning method, includes generating the phonemes corresponding to a syllable of the separated foreign language phonemes into one native language phonemes from among consonants and vowels in accordance with a predetermined pronunciation rules, combining the generated native language phonemes in accordance with a foreign language combination rules to generate and display native language syllables, words, and sentences, and displaying a part of the separated foreign language phonemes not corresponding to a syllable of a foreign language word as a foreign language phoneme according to a predetermined foreign language pronunciation rule; and displaying at least one of the native language sentence and the inputted foreign language sentence on a screen.
US10978033B2 Mapping characteristics of music into a visual display
A method and system for visualizing music using a perceptually conformal mapping system are provided. A music source file is input into a processor configured to carry out a series of steps on audio cues identified within the music and ultimately generate a simultaneous visual representation on a display device. The series of steps include application of one or more perceptually conformal mapping systems that essentially induce a synesthetic experience in which a person can experience music both acoustically and visually at the same time. The device extracts cues from the music that are designed to specifically capture fundamentals of human appreciation, maps them into visual cues, then presents those visual cues synchronized with the source music.
US10978030B2 Bridged keywork mechanism for a saxophone
Described is a bridged keywork mechanism for a saxophone that can be implemented on each of the left and right-hand sides of the saxophone. Each bridged keywork mechanism includes a first key having a first tail terminating in a first kicker. The first key is pivotally connected with the saxophone to pivot about a first axis. A first bridge is pivotally connected with the saxophone to similarly pivot about the first axis. The first bridge also includes a first bridge beam. A second key is attached with the first bridge. Further, one or more first plates project outward from the first bridge beam. The first key is pivotally attached with the saxophone such that the first kicker resides below the one or more first plates. In operation, activating the first key causes the first kicker to lift the first bridge beam and thereby activate the second key.
US10978011B2 Liquid-crystal display apparatus and method for correcting image signal
A disclosed liquid-crystal display apparatus comprises a display panel comprising a plurality of pixels, a plurality of scanning lines, and a plurality of data lines; and an image signal correction unit to correct a grayscale value determined in accordance with the transmittance the pixel is to have. The image signal correction unit carries out a first correction to bring a first grayscale value farther away from a second grayscale value by a first correction amount determined based on the state of difference between the first grayscale value determined in accordance with the transmittance a first pixel is to have and the second grayscale value determined in accordance with the transmittance a second pixel selected following the first pixel is to have. The first correction is a correction for bringing the transmittance of the first pixel closer to the transmittance according to the first grayscale value.
US10978010B2 LOD table adjustment method and LOD table adjustment system
The present invention provides a line over driving (LOD) table adjustment method and a system thereof, which divides a display panel into M*N blocks. In an i-th row and a j-th column in the LOD table corresponding to a block, according to a brightness value of a grayscale value of a pixel of a previous line and a current line corresponding to an initial grayscale value of over driving pixels, calculate a target brightness value of an adjustment screen corresponding to a combination of the grayscale value of the pixel of the previous line and the current line corresponding to the initial grayscale value of over driving pixels, and obtain a measured brightness value of the adjustment screen to compare whether the difference between the target brightness value and the measured brightness value is within the default error range value to determine a final grayscale value of over driving pixel.
US10978009B2 Display method of curved display panel, and curved display device
The present disclosure provides a display method of a curved display panel, and a curved display device. The display method of the curved display panel according to the present disclosure includes: obtaining a radius of curvature of the curved display panel and acquiring image data, wherein the image data includes a gray scale corresponding to each sub-pixel; and determining a data voltage output to each sub-pixel according to the radius of curvature and a gray scale corresponding to the sub-pixel.
US10978007B2 AM-EWOD circuit configuration with sensing column detection circuit
An AM-EWOD device includes a plurality of array elements arranged in an array of rows and columns; each column including a column addressing line that applies control signals to a corresponding column of array elements, and each row including a row addressing line that applies control signals to a corresponding row of array elements; each array element including an element electrode for receiving an actuation voltage and a switch transistor, wherein the switch transistor is electrically connected between the column addressing line and the element electrode and is switched by the row addressing line; and a column detection circuit comprising an addressing circuit that applies an electrical perturbation during a sensing operation to the column addressing line of an array element being sensed, and a measuring circuit that measures an output signal from one of the column addressing lines, wherein the output signal varies based upon a capacitance present at the element electrode.
US10978005B2 Display device and method of driving the same
A display device includes a display unit which includes pixels and displays an image, a data driver which supplies a data signal to the pixels, and a timing controller which controls the data driver using a timing control signal. Here, the timing control signal may include a vertical synchronization signal for defining a frame period and a data enable signal for defining a display period during which an image is displayed and a blank period during which an image is not displayed. Here, lengths of blank periods may be equal to each other in a first driving mode in which the vertical synchronization signal is supplied to the timing controller in a constant cycle and in a second driving mode in which the vertical synchronization signal is supplied in different cycles.
US10978004B2 Data driver, display device, and electronic apparatus
Provided is a data driver configured to drive a display unit that includes a two-dimensional matrix of pixels, the data driver including: a resistance circuit to which a plurality of reference voltages with different values are applied, the resistance circuit including a plurality of output nodes configured to output the reference voltages and voltages obtained by dividing the reference voltages; a selector unit configured to select one of the plurality of output nodes in accordance with a value of an input gradation signal, and cause a voltage corresponding to the value of the gradation signal to be output; and a phase difference control unit configured to perform control to delay an output node selection operation by the selector unit in the case where an input gradation signal is included in a predetermined high tonal range or a predetermined low tonal range.
US10978003B2 Display device with concave area
A display device includes a substrate, first pixels, second pixels, and third pixels. The substrate has a first pixel area, a second pixel area, and a third pixel area. The first pixels are in the first pixel area and are connected to first scan lines and first emission control lines. The second pixels are in the second pixel area and are connected to second scan lines and second emission control lines. The third pixels are in the third pixel area and are connected to third scan lines and third emission control lines. The second scan lines are spaced apart from the third scan lines, and the second emission control lines are spaced apart from the third emission control lines.
US10977996B2 Organic light emitting display and method for driving the same
An organic light emitting display includes a display panel including a plurality of pixels, each pixel among the plurality of pixels including an organic light emitting diode (OLED) connected between a first potential driving power having an initial value and a second potential driving power, and a driving thin film transistor (TFT) connected between the first potential driving power and the second potential driving power; a driver integrated circuit (IC) configured to drive the display panel; a power IC configured to apply the first potential driving power to the display panel; and a sensing unit configured to sense changes in driving characteristics of the display panel each time the first potential driving power varies from an initial value of the first potential driving power in a state where the initial value of the first potential driving power and a test pattern are applied to the display panel.
US10977989B2 Display element, display apparatus, and image pickup apparatus
A display element includes a shield line disposed between adjacent ones of signal lines that transmit a digital signal from a latch unit to a plurality of digital-to-analog converters.
US10977988B2 Display device including power delivery network controller and display power management method using the same
Provided is a display device including a display panel, a power delivery network (PDN), an image controller, and a PDN controller. The display panel may include a plurality of sub-panels. The PDN may be controlled by a control signal, respectively deliver voltages determined by the control signal to the plurality of sub-panels, and generate state information for determining the control signal. The image controller may receive to store frame image data, determine a number of frames to be integrated according to a window size, and integrate the frame image data of frames in the determined number into one image to generate integrated image data. The PDN controller may generate the control signal and a size adjusting signal based on the state information and the integrated image data, provide the generated control signal to the PDN, and may provide the generated size adjusting signal to the image controller. The size adjusting signal may adjust the window size.
US10977978B1 GOA circuit and TFT substrate
A gate driver on array (GOA) circuit and a thin film transistor (TFT) substrate are provided. The GOA circuit includes a pull-up control module, a pull-up module, a pull-down module, a pull-down maintaining module, and a switch module. The switch module is configured to be turned off after a preset time delay when the pull-up module outputs a current-level scan signal at a high potential. The bootstrap module is configured to maintain a pull-up control signal at a high potential within the preset time delay of the switch module, and when the switch module is turned off, the bootstrap module cuts off a connection with the current-level scan signal.
US10977970B2 Array substrate, display apparatus, detecting apparatus and detecting method for detecting defect connection of data line
The disclosure provides an array substrate, a display device, a detecting apparatus and a detecting method for detecting a defect connection of a data line. A data signal input bus of the array substrate of the present disclosure applies a data signal to each pixel unit, and a detection line is added on one side of the array substrate opposite to the data signal input bus, when the product is detected, the data signal input bus inputs the normal data signal, the detection line on the other side inputs a signal having a polarity contrary to that of the data signal. At a position of the data line existing defect connection, heat is generated and the data line is burnt at the position existing defect connection.
US10977962B2 Lateral cathotomy and cantholysis simulation device
The Lateral Canthotomy and Cantholysis Simulation Device of the present disclosure includes a base with a depression to receive a simulated eye, a skin covering, and a plug having a plug head and a plug band that is removably attached to the base under said skin covering, where the band is under tension between the first end and the second end to simulate a canthal tendon. The plug band is pulled through an opening formed into the skin covering and an opening formed into the base. A bending member is attached at one end to a stationary member and the other end to plug. The simulated eye is attached to a hook, which is used with the bending member to move to simulated eye away from the base to simulate proptosis. When plug band is cut, bending member moves to a relaxed configuration and simulated eye moves back towards base.
US10977944B2 Apparatus and method for supporting collision avoidance of vehicle
A vehicle collision avoidance support apparatus includes a state determination unit configured to determine whether or not there is a state where a moving object proceeding in a direction intersecting with a traveling direction of a vehicle may exist; a first sensor configured to detect an object in front of the vehicle; and an avoidance operation control unit configured to cause the vehicle to perform a predetermined avoidance operation for avoiding a collision according to a detection result of the first sensor within a determination region in front of the vehicle. The avoidance operation control unit uses a region that is wider in a direction perpendicular and horizontal to the travelling direction as the determination region when it is determined that there is a state where the moving object may exist in comparison with when it is determined that there is no state where the moving object may exist.
US10977936B2 Method and apparatus for adaptive engagement of temporary traffic control measures and navigation response
A system includes a processor configured to receive a plurality of traffic reports corresponding to individual road segments of an interconnected road network of road segments. The processor is also configured to determine a mitigation strategy, utilizing one or more temporary traffic controls existing for the individual road segments, designed to minimize overall traffic congestion on the road network and send control instructions for the one or more temporary traffic controls, instructing control in accordance with the determined mitigation strategy.
US10977935B2 Information processing device, vehicle-mounted device, and information processing method
In an information processing device, an acquirer acquires a congestion degree in the vicinity of multiple vehicles arranged in a certain arrangement pattern. A deriver derives a move instruction for moving a target vehicle among the multiple vehicles such as to change a space between vehicles, on the basis of an acquired congestion degree. A communication unit transmits the move instruction to the target vehicle.
US10977934B2 Information providing system, vehicle-mounted device, and information providing method
An information providing system includes a first information acquisition unit configured to acquire positional information indicating a point at which a first vehicle detects a predetermined event on a road and first vehicle information of the first vehicle acquired by the first vehicle at the point, a second information acquisition unit configured to acquire second vehicle information of a second vehicle at the point, a determination unit configured to determine ease of road traffic at the point as levels using the first vehicle information of the first vehicle and the second vehicle information of the second vehicle at the point, and an information providing unit configured to provide the information on the road indicating ease of the road traffic using a determination result of the determination unit.
US10977923B2 River risk level determining device, river risk level determining method, and storage medium
According to the present invention, a water region detecting unit (11) detects, in a determination target region set in an input image captured of a river, a water region covered by water. An area ratio calculating unit (12) calculates the ratio of the area of the water region to the area of the determination target region. A risk level determining unit (13) calculates the level of flooding risk of the river on the basis of the calculated ratio.
US10977920B2 Fire safety system with integrated lighting devices
A device for illumination and fire safety in a room includes a housing, one or more light emitting devices, one or more fire safety components, and a controller. The one or more light emitting devices are coupled to the housing and configured to provide ambient lighting for the room during a normal mode of operation. The one or more fire safety components are coupled to the housing and configured to notify occupants of the room of a fire during an alarm mode of operation. The controller is configured to transition from the normal mode of operation into the alarm mode of operation in response to detecting the fire. The device may include facilities for remote self-testing which may include one or more of a light detector, a sound detector, and a smoke emission system. The device may perform the self-test in a test mode.
US10977915B2 Active intruder mitigation system and method
A life safety system for mitigating injuries and fatalities to occupants of a multi-zone structure comprising a plurality of controllers, and coupled to at least one of said controllers, one or more event sensor devices and one or more locking mechanisms, the foregoing communicatively connected to a main controller and to an intelligent analysis system for identifying the nature of an event. The life safety system further comprises at least one monitoring location physically removed from at least one of said controllers and from at least one of said locking mechanisms.
US10977913B2 Reed switch apparatus and method of using same
A transportable container assembly including a transportable container defining an enclosed interior space and having an opening member cooperatively engaging a mounting frame. The opening member has a closed position and an open position and access to the interior space is permitted in the open position. A localized device or system is attached to the transportable container and is coupled to an electrical power source. A reed switch apparatus coupled to the transportable container communicates the position of the opening member to the localized device or system. The localized device or system provides a localized function depending on the reported position of the opening member. The localized function includes at least one of a group consisting of a local lighting function, local locking mechanism action and local refrigeration system action/function. The localized device or system communicates the position of the opening member to a remote device or system at a location remote from the transportable container. The remote device or system is capable of providing remote monitoring and control functions or actions at the transportable container depending on the communicated position of the opening member.
US10977911B2 Semantic framework for variable haptic output
An electronic device, in response to detecting an event, makes determinations with respect to the type of event that was detected, and provides alerts with haptic components based on the determined event type. More specifically, in accordance with a determination that the event is a type of event in a first event class, the device provides a first alert that includes a first haptic component. In accordance with a determination that the event is a type of event in a second event class, the device provides a second alert that includes a second haptic component different from the first haptic component; and in accordance with a determination that the event is a type of event in a third event class, the device provides a third alert that includes a third haptic component, different from the first haptic component and the second haptic component.
US10977901B2 Electronic method of gaming
A gaming machine comprising a display, and a game controller that at least: selects a first set of symbols, causes the display to display the first set of symbols at a first set of display positions and conducts a random selection process so that a second set of display positions has an overlapping spatial relationship with a first set of display positions. The random selection process includes a first type of outcome where a designated number of special symbols is selected and a second type of outcome where less than the designated number of special symbols is selected. Upon the occurrence of the second type of outcome, the game controller displays the less than the designated number of special symbols selected at either individual ones of the first set of display positions or of the second set of display positions, and triggers a feature game for conducting feature game play.
US10977897B2 System for implementing enhanced gaming and prizing parameters in an electronic environment
System and methods are provided for effecting user experience in an electronic game environment through use of virtual currency or vCoins. In a multi-level game, the systems and methods include memory for storing information on game play, the information including input received from the user, information relating to levels within the multi-level game and game display information for output to the user. A processor is coupled to the memory for generating game play information, preferably including game play with virtual money. The virtual money is acquired through game play or cash purchase. The virtual money is convertible into a non-cash good comprising advancement to another level within the game.
US10977895B2 Multilayer gaming chip with a stripe pattern and management system identifying the chip based on infrared and visible light imaging
A management system includes a recording device recording an image of a gaming chip and an inspection device determining a type and authenticity of the gaming chip. The gaming chip has a multilayer structure in which both sides of a colored layer are sandwiched between light color layers, surface printing representing a type of the gaming chip is performed on outer sides of the light color layers, and an authenticity recognition mark is printed on the colored layer of an inside of the light color layers by an infrared absorbing material. A visible light camera photographs a visible light image of the surface printing, and an infrared light camera photographs an infrared image of the internal printing. The inspection device determines the type and authenticity of the gaming chip using the visible light image and the infrared image.
US10977882B1 Driver health profile
A system for driver health profiling includes an interface and a processor. The interface is configured to receive a sensor data from a vehicle event recorder. The processor is configured to determine a maneuver characteristic based at least in part on the sensor data; determine a maneuver statistic based at least in part on the maneuver characteristic; and provide an indication based at least in part on the maneuver statistic.
US10977876B2 System and method for modifying vehicle design based on sensors
Methods and systems for improving vehicle design. The system includes a plurality of first version vehicles, each first version vehicle of the plurality of first version vehicles having a first version vehicle design, and including one or more sensors for detecting sensor data, and a vehicle transceiver configured to communicate the sensor data. The system also includes a remote data server configured to receive the sensor data from the plurality of first version vehicles and determine one or more improvements to the first version vehicle design based on the received sensor data. The system also includes a computing device coupled to the remote data server and configured to execute vehicle design software for designing a second version vehicle design, the second version vehicle design including the one or more improvements to the first version vehicle design.
US10977871B2 Delivery of a time-dependent virtual reality environment in a computing system
Embodiments for delivery of a time-dependent virtual reality environment by a processor. A time-dependent three dimensional (3D) virtual environment, having one or more configurable boundary parameters, may be created according to user input, one or more cognitive computing systems, data resources, or a combination thereof.
US10977868B2 Remote collaboration methods and systems
Apparatus and associated methods relate to immersive collaboration based on configuring a real scene VRE operable from a real scene and a remote VRE operable remote from the real scene with an MR scene model of the real scene, creating an MR scene in each of the real scene VRE and remote VRE based on augmenting the MR scene model with an object model, calibrating the remote MR scene to correspond in three-dimensional space with the real scene MR scene model, and automatically providing immersive collaboration based on the MR scene in the remote VRE and updating the real scene VRE with changes to the remote VRE. In an illustrative example, the MR scene model of the real scene may be determined as a function of sensor data scanned from the real scene. In some embodiments, the MR scene model may be augmented with an object model identified from the real scene. The object model identified from the real scene may be, for example, selected from a known object set based on matching sensor data scanned from the real scene with an object from a known object set. In some embodiments, the remote MR scene may be calibrated based on applying a three-dimensional transform calculated as a function of the real MR scene and remote MR scene geometries. Some designs may recreate a subset of the real scene in the remote VRE and update the real scene VRE with changes to the remote VRE. Various embodiments may advantageously provide seamless multimedia collaboration based on updates to the remote VRE in response to physical changes to the real scene, and updating the real scene VRE in response to changes in the remote VRE.
US10977864B2 Techniques for capturing and displaying partial motion in virtual or augmented reality scenes
The present disclosure relates to techniques for capturing and displaying partial motion in VAR scenes. VAR scenes can include a plurality of images combined and oriented over any suitable geometry. Although VAR scenes may provide an immersive view of a static scene, current systems do not generally support VAR scenes that include dynamic content (e.g., content that varies over time). Embodiments of the present invention can capture, generate, and/or share VAR scenes. This immersive, yet static, view of the VAR scene lacks dynamic content (e.g., content which varies over time). Embodiments of the present invention can efficiently add dynamic content to the VAR scene, allowing VAR scenes including dynamic content to be uploaded, shared, or otherwise transmitted without prohibitive resource requirements. Dynamic content can be captured by device and combined with a preexisting or simultaneously captured VAR scene, and the dynamic content may be played back upon selection.
US10977860B2 Tessellation hardware subdivision of patches into sub-patches
Hardware tessellation units include a sub-division logic block that comprises hardware logic arranged to perform a sub-division of a patch into two (or more) sub-patches. The hardware tessellation units also include a decision logic block that is configured to determine whether a patch is to be sub-divided or not and one or more hardware elements that control the order in which tessellation occurs. In various examples, this hardware element is a patch stack that operates a first-in-last-out scheme and in other examples, there are one or more selection logic blocks that are configured to receive patch data for more than one patch or sub-patch and output the patch data for a selected one of the received patches or sub-patches.
US10977849B2 Systems and methods for appearance mapping for compositing overlay graphics
Systems and methods for overlaying a second image/video data onto a first image/video data are described herein. The first image/video data may be intended to be rendered on a display with certain characteristics—e.g., HDR, EDR, VDR or UHD capabilities. The second image/video data may comprise graphics, closed captioning, text, advertisement—or any data that may be desired to be overlaid and/or composited onto the first image/video data. The second image/video data may be appearance mapped according to the image statistics and/or characteristics of the first image/video data. In addition, such appearance mapping may be made according to the characteristics of the display that the composite data is to be rendered. Such appearance mapping is desired to render a composite data that is visually pleasing to a viewer, rendered upon a desired display.
US10977848B2 Composite image generating apparatus, composite image generating method, and program
Provided are a composite image generating apparatus, a composite image generating method, a composite image generating program for obtaining a composite image having a user's desired impression. A first mount image 51 is determined on the basis of an impression value along a first impression axis, with respect to a composite target image 50. The composite target image 50 and the first mount image 51 are combined to obtain a first composite image Sy1. A user moves a slider 63 of a first desired impression value designating slider axis 62 corresponding to the first impression axis to designate an unspecified desired impression value. A second mount image having the designated desired impression value is determined, the second mount image, instead of the first mount image 51, and the composite target image 50 are combined to obtain a second composite image having the user's desired impression.
US10977844B2 Presenting multiple image segmentations
Methods and systems are provided for presenting and using multiple masks based on a segmented image in editing the image. In particular, multiple masks can be presented to a user using a graphical user interface for easy selection and utilization in the editing of an image. The graphical user interface can include a display configured to display an image, a mask zone configured to display segmentations of the image using masks, and an edit zone configured to display edits to the image. Upon receiving segmentation for the image, the masks can be displayed in the mask zone where the masks are based on a selected segmentation detail level.
US10977842B2 Method for processing multi-directional X-ray computed tomography image using artificial neural network and apparatus therefor
A method for processing a multi-directional X-ray computed tomography (CT) image using a neural network and an apparatus therefor are provided. The method includes receiving a predetermined number of multi-directional X-ray CT data and reconstructing an image for the multi-directional X-ray CT data using a neural network learned in each of an image domain and a sinogram domain.
US10977826B1 Safety detection camera system for door closure
A computer implemented method, comprising: detecting presence of an object of interest within a plurality of image frames received from a sensor; determining that the object of interest is moving towards an automatic door that is configured to close within a predetermined time period; determining, based on position, speed and direction of the object of interest, a likelihood that the object of interest may impede closing of the automatic door; and when the likelihood exceeds a threshold value, maintaining the automatic door in an open position for a longer period of time than the predetermined time period.
US10977812B2 Deformation correction
A method is described for adapting 3D image datasets so that they can be registered and combined with 2D images of the same subject, wherein deformation or movement of parts of the subject has occurred between obtaining the 3D image and the 2D image. 2D-3D registrations of the images with respect to multiple features visible in both images are used to provide point correspondences between the images in order to provide an interpolation function that can be used to determine the position of a feature visible in the first image but not the second image and thus mark the location of the feature on the second image. Also described is apparatus for carrying out this method.
US10977802B2 Motion assisted image segmentation
Techniques and systems are provided for segmenting one or more frames. For example, incremental optical flow maps can be determined between adjacent frames of a plurality of frames. Using the incremental optical flow maps, a cumulative optical flow map can be determined between a first frame of the plurality of frames and a last frame of the plurality of frames. A segmentation mask can be determined using the first frame of the plurality of frames. Foreground pixels of the segmentation mask for the last frame of the plurality of frames can then be adjusted relative to corresponding foreground pixels for the first frame. The foreground pixels can be adjusted using the cumulative optical flow map between the first frame and the last frame of the plurality of frames.
US10977796B2 Platform for evaluating medical information and method for using the same
A platform for evaluating medical information and method for using the same are described. In one embodiment, the method comprises: monitoring, by a medical image management system, for a first indication of a content change at one or more data sources; determining, in response to the first indication, which of a plurality of image analysis engines is to analyze at least one image of one or more new medical images associated with the content change based on one or both of information accompanying the one or more images or results of applying body part detection on the at least one image; sending a first notification to start image analysis on the at least one image of the one or more medical images, the first notification being sent to each image analysis engine in a set of one or more image analysis engines determined to analyze the at least one image of the one or more new medical images; receiving a second indication that image analysis results are available from the set of one or more image analysis engines; and sending a second notification to subscribers to indicate availability of image analysis results for access and display thereby.
US10977794B2 Automated identification of tumor buds
Automated image analysis methods to identify and quantify tumor buds in a high resolution image of a section of a tumor that is stained using either pan-cytokeratin AE1/3 or hematoxylin and eosin (H&E) are disclosed. The methods may be used to aid and/or replace manual visual inspection for tumor buds and may be used to predict a clinically relevant outcome or treatment in some cases. The disclosed methods may be used for many different cancer types, such as colorectal cancer.
US10977793B2 Dynamic analysis apparatus, dynamic analysis system, and storage medium
A dynamic analysis apparatus includes a hardware processor. The hardware processor is configured to perform the following, calculate a prediction rate multiplied by a respiratory function value of the subject in predicting the respiratory function value when an exclusion target portion is excluded; obtain input of the exclusion target portion in an anatomical unit from the input unit, based on the anatomical unit, specify a partial region of the lung field in which a characteristic amount relating to a respiratory function in the plurality of frame images is calculated, calculate the characteristic amount related to the respiratory function in the partial region of the lung field specified from the plurality of frame images and the characteristic amount related to the respiratory function of an entire lung field, and calculate the prediction rate based on a characteristic amount ratio which is a ratio of the two calculated characteristic amounts.
US10977784B1 System and method for photo-based estimation with fraud prevention
A server comprises a communications module, a processor coupled to the communications module, and a memory coupled to the processor. The memory stores processor-executable instructions which, when executed by the processor, configure the processor to receive, via the communications module and from a remote computing device, a signal representing an indication of a damage location of a vehicle, send, via the communications module and to the remote computing device, instructions for obtaining video data of the vehicle based on the damage location, receive, via the communications module and from the remote computing device, video data of the vehicle, and process the video data to confirm an identity of the vehicle and to numerically quantify an amount of damage to the vehicle.
US10977782B2 Method of sorting baggage at an airport with optimized video-encoding
A method of sorting baggage at an airport, which method comprises acquiring a plurality of digital images (IN) of a piece of baggage, which piece of baggage carries an unambiguous identification label bearing textual information about a flight, the method further comprising video coding in which a computer unit automatically detects the presence of characteristic elements of the unambiguous identification label in the digital images, computes a score for each of the digital images on the basis of a count of the characteristic elements, ranks the images as a function of their respective scores, and displays the images on a screen (132) as a function of the ranking.
US10977774B2 Information processing apparatus, information processing method, and program for estimating prediction accuracy
There is provided an information processing apparatus, an information processing method, and a program capable of further reducing the unpleasant feeling caused by the disturbance of the display of the virtual object, the information processing apparatus including: a prediction accuracy estimation unit that estimates a degree of prediction accuracy related to prediction of a position or a posture of a real object; and an output control unit that outputs information for causing a display unit to display a virtual object corresponding to the real object on a basis of an estimation result of the prediction accuracy estimation unit.
US10977771B2 Electronic device having rollable display and method of controlling the same
An electronic device and a method of controlling the electronic device are provided. The electronic device includes a housing, a roll at least partially contained in the housing, a display configured to be rolled on the roll, the display including a display area having a size that changes according to a rotation of the roll, and the display being configured to display a screen including at least one element in the display area, a sensor configured to sense the rotation of the roll, and a processor electrically connected to the display and the sensor. In response to a size of the display area being changed according to the rotation of the roll, the processor is configured to change at least one of a size and a layout of an element included in the screen according to the size of the display area.
US10977770B2 Display apparatus capable of laterally shifting image
Provided is a display apparatus including an image forming optical system configured to form an image to be displayed, an eyepiece optical system configured to provide the image formed by the image forming optical system to a pupil of an observer, and an image shifting optical system disposed on an optical path between the image forming optical system and the eyepiece optical system, the image shifting optical system being configured to shift the image formed by the image forming optical system in a direction perpendicular to an optical axis, wherein the image shifting optical system includes a first optical member having a first focal length and a second optical member having a second focal length, and wherein a distance between the first optical member and the second optical member along the optical axis is equal to a sum of the first focal length and the second focal length.
US10977764B2 Viewport independent image coding and rendering
A spherical image of a spatial environment is received and contains spherically arranged pixel values indexed by a time value. The spherical image is represented in a content creation coordinate system in reference to a spatial position in the spatial environment. The spatial position is indexed by the time value. A spatial relationship is determined between the content creation coordinate system and a spherical image reference coordinate system. Based at least in part on the spatial relationship and the spherically arranged pixel values, spherical distributions of image metadata are determined for the spherical image.
US10977755B2 Cognitive screening for prohibited items across multiple checkpoints by using context aware spatio-temporal analysis
A computer-implemented screening method, system, and computer program product including detecting at least two disassembled components of an object spread across multiple sensor scan images of at least one container, storing a record of each disassembled component correlated with contextual information of each owner of each container corresponding to a sensor scan image, and flagging the owner of the container in the sensor scan image based on a joint assessment of the sensor scan image including a disassembled component that can be combined with another disassembled component in a different sensor scan image to assemble the object and the contextual information of each owner.
US10977754B2 System for linking financial asset records with networked assets
A computer system to reconcile hard assets carried on the financial data reporting computer systems of a corporation or government entity with actual inventory assets discovered on the networks of said entity. Automatic discovery of inventory assets is performed by executing scripts specified in fingerprints of the types of machines the system can recognize. When a machine is found at a live P address, the fingerprint scripts determine the operating system type and extract data from the operating system regarding the attributes of the machine. Hard assets are then imported from the financial data reporting computer system, and automatic reconciliation rules are drafted by a user and run on the asset data to find inventory assets which match hard assets. Linking or pointer data is established to record each match. Then unmatched inventory and hard assets are displayed and manual matching occurs where in the user points to and selects inventory assets which match particular hard assets. Linking or pointer data is then generated for each manual match.
US10977746B1 Computer implemented methods systems and articles of manufacture for suggestion-based interview engine for tax return preparation application
Computer-implemented methods, system and computer program products for determining what to present to a user of a tax preparation application. A tax compliance or rule module receives runtime data of the electronic tax return and tax rules specifying tax authority requirements. The rule module executes at least one tax rule utilizing the runtime data to generate a non-binding suggestion, which is provided as an input to loosely coupled interface controller. The interface controller determines content of an interview screen for display to the user based at least in part upon factors including the non-binding suggestion, and presents the interview screen including the determined content to the user via a user interface. The content may or may not include content based on the non-binding suggestion depending on processing by the interface controller.
US10977742B1 Batch processing composition and conversion
Systems and processes may promote simplified and customized reconciliation of an entire period of time's transactions by a merchant computing system through the use of PSS batching techniques and related reporting. In embodiments, a merchant computing system may be able to reconcile an entire day of sales in a single received line item based on the merchant's single day total for a certain alternate form of payment provider. Embodiments employing the batching and reporting techniques can promote simplification and enhanced processing at a merchant computing system through avoidance of individual reconciliation of alternate forms of payment transactions and by reconciliation over a time-period range set by a merchant or set by an alternate form of payment provider.
US10977739B2 Risk identification model building and risk identification
One or more implementations of the present specification provide a risk identification model building method, and a risk identification method. From data of a target user, user state records of the target user within a predetermined duration of time are extracted, wherein the user state records include a plurality of user operations and/or a plurality of system events. The user state records are sorted based on corresponding occurrence times. A user state sequence is generated based on sorted user state records. The generated user state sequence is converted into a sequence feature. A risk identification result is generated based on a previously trained risk identification model that takes as input the sequence feature generated from the user state sequence.
US10977737B2 Training gradient boosted decision trees with progressive maximum depth for parsimony and interpretability
An apparatus is provided for generating a generalized linear model structure definition by generating a gradient boosted tree model and separating each decision tree into a plurality of indicator variables upon which a dependent variable of the generalized linear model depends. A first number of plurality of decision tree structures each having a maximum tree depth of one (1) is formed, where the first number represents a number of decision tree structures necessary to exhaust all main effects of a plurality of predictor variables on a dependent variable. Successive pluralities of decision tree structures each having a maximum tree depth increased by one (1) as compared to its immediately preceding plurality of decision tree structures are iteratively formed. Each successive plurality of decision tree structures comprises a second number of decision tree structures necessary to exhaust all interactions between the plurality of predictor variables.
US10977735B1 Providing user interaction data associated with a property
A computer-implemented method for providing user interaction data associated with a property is presented. A plurality of dimensions associated with a portion of the property may be determined. Image data associated with the portion of the property may be determined using an image sensor. The plurality of dimensions associated with the portion of the property may be associated with the image data associated with the portion of the property to generate the user interaction data associated with the property. The user interaction data may be provided via a user interface. The user interaction data may allow a user of the user interface to view at least one image of the portion of the property. The at least one image may be based on the plurality of dimensions associated with the portion of the property and the image data associated with the portion of the property.
US10977733B2 System and method for automated funds management
An automated funds management system and in particular a system and a method to at least ensure the payment of guaranteed minimum income benefit (“GMIB”) based on the automated sector based allocation of funds in a variable annuity. A contract holder's profile data is evaluated and a profile score is computed based on the evaluated profile data. The GMIB payment stream value is computed based on the available profile data and the assigned profile score. An appropriate asset class percentage allocation of contract holder funds is recommended based on the assigned profile score and the computed GMIB payment stream value. Appropriate subaccounts are identified based on the defined asset class percentage allocation of contract holder funds, GMIB payment stream value, and/or profile score. The changes in the value of at least one market index are captured and based on a pre-determined change in the value of at least one market index, at least a portion of the invested contract holder funds are reallocated into relatively better performing market sector based subaccounts.
US10977726B2 Systems and methods for providing a separate interest rate for an individual transaction
Systems and methods for providing a separate interest rate for an individual transaction are disclosed. A system may provide a service associated with a account having an account balance and an associated first interest rate. The system may include a service device having one or memory devices storing instructions and one or more processors configured to execute the instructions to perform a separate interest rate service process. The process may include providing a separate interest rate service offer to a client device and receiving a separate interest rate selection from the client device. The process may also include determining a selected portion of the account balance corresponding to an amount to which a second interest rate, different from the first interest rate, is to be applied based on the separate interest rate selection.
US10977714B2 Electronic care and content clothing label
The technology disclosed here encodes a clothing item ID as an alphanumeric code within the clothing item, such as within a radio-frequency identification tag. A clothing item cleaning appliance, such as a cell phone, or a washing machine reads the clothing item ID from the clothing item, and retrieves the care and content information from a database maintained on a cloud. For example, the care and content information can include operating settings of the washing machine. The washing machine can adjust its settings and wash the clothing item in accordance with the care and content information of the clothing item. The care and content information stored in the database can be organized in optimized data structures enabling efficient responses to received queries, and efficient updates to the information stored in the data structures.
US10977701B2 Techniques for providing retail customers a seamless, individualized discovery and shopping experience between online and brick and mortar retail locations
The present invention is directed to techniques for providing retail customers a seamless, individualized discovery and shopping experience. With an improved shopper/customer accounting system, along with other technologies such as intelligent fixtures, mobile devices, and product simulations, a shopper's product discovery, purchase, and post-sale experience can be highly integrated and personalized. For example, the shopper's out-of-store (online) and in-store product discovery sessions may be seamlessly linked and analyzed to provide the shopper with customized recommendations and assistance. Other variations and enhancements are disclosed.
US10977698B2 Transforming content management in product marketing
A method supporting content creation includes providing a content creation software product with a tone tool, receiving, by the tone tool, an expected tone range for a parameter of tone, receiving content, evaluating, by the tone tool, each of a plurality of portions of the content to determine a tone of the respective portions of the content, comparing the tone of each of the plurality of portions of the content to the expected tone range for the parameter, and providing, by the tone tool, at least one proposed modification of the content affecting a change in the tone of at least one of the portions of the content.
US10977696B1 Advertising model
Tiered advertisement bidding is disclosed. One or more quality metrics associated with a user profile are determined. An advertisement bid is selected from a plurality of tiered bids based at least in part on the determined quality metrics. Determining the quality metrics can include determining a conversion assessment. Determining the quality metric can also include determining whether a need associated with a user profile has been met for a category. In some cases, persona detection is performed with respect to the user profile.
US10977691B2 Recommending shared electronic content via online service
Systems and methods are disclosed for recommending shared electronic content via an online service. In some embodiments, a server can identify a first subscriber and a second subscriber to an online service that have access via the online service to an application for using or editing electronic content. The server can also determine a correspondence between usages of the application by the first and second subscribers via the online service with respect to at least one attribute of the application. The server can also identify an electronic content item generated with the application by the first subscriber. The server can also provide, via the online service, a recommendation for the electronic content item to the second subscriber based on the correspondence between the first usage and the second usage with respect to one or more attributes of the application.
US10977688B2 Information processing apparatus, information processing method and program
An index calculation unit of a server calculates a Pre-Ad rank value that is a first index, on the basis of a GMS value and a unique users value. A list generation unit generates a list of display-candidate advertisements selected on the basis of the first indexes, the list including location information of the advertisements, and sends the list to a user terminal. A match level determination unit of the user terminal 3 calculates a correlation between a user and the product in relation to the user. An individual index calculation unit calculates an Ad rank value that is a second index, on the basis of the first index and the correlation. An advertisement choosing unit specifies a number of advertisements to be displayed and, on the basis of the second indexes, chooses the specified number of advertisements from among the advertisements of the one or more products.
US10977687B2 Data collection and pattern analysis in a decentralized network
Embodiments disclosed herein are related to computing systems, and methods for determining patterns in received data that are indicative of common characteristics of the one or more users of a computing system. Data from first users of the computing system is received. The received data defines information about the first users. The type of the data that is received is determined by the first users. The received data is analyzed to determine one or more patterns in the received data. The one or more patterns are indicative of one or more common characteristics shared by the first users. Information related to the determined one or more patterns is provided to second users. The information includes a DID for each of the f first users that may be used by the second users to communicate with the first users.
US10977686B2 Method for providing advertisement reporting service and apparatus for providing advertisement reporting service
Disclosed is a method for providing an advertisement reporting service, the method includes acquiring inventory information corresponding to an advertising unit area of an advertising medium; providing an advertising code being issued from an advertising provider in response to the inventory information to the advertising medium; analyzing real-time impression information for the advertising unit area using traffic information generated according to a provision of the advertising code; and reporting the real-time impression information corresponding to the advertising unit area through the advertising medium.
US10977685B1 Identity resolution service
The systems and methods are directed to identity resolution service (IRS) which may be used to enable accurate and faster conversion contribution analysis across multiple channels. IRS may be responsible for keeping track of relationships between user identifiers and for determining a user canonical identifier given a set of input identifiers and identity mappings. Users may utilize multiple devices and browsers to view advertisements and perform actions that result in conversion events. Users may be anonymous on one device but logged in and recognized on a different device and/or browser. The canonical identifier associated with a user may be used to obtain a full set of conversion events generated by the user and the full set of ad traffic to which the user was exposed. Conversion attribution analysis using the full set of conversion events and full set of ad traffic will result in accurate conversion rates for advertisers.
US10977683B2 Cognitive advertising triggered by weather data
Aspects of the invention include receiving, at a processing system, weather data that is associated with a target consumer. Content of a digital advertisement for a vendor is selected based at least in part on the weather data that is associated with the target consumer, and information about an item or a service provided by the vendor. The digital advertisement, including the content, is transmitted for presentation to the target consumer via a user interface. A response to the digital advertisement is received from the target consumer. The content of the digital advertisement is modified based at least in part on the response to the digital advertisement from the target consumer. The digital advertisement, including the modified content, is transmitted for presentation to the target consumer via the user interface.
US10977677B2 Contact importer
Embodiments are provided for importing contacts. A contact importer leverages the various contacts associated with a user of a content management service to find potential new users and/or customers. A contact importer may run on one or more devices of a user associated with an account on a content management system, and import various contacts of that user to a contact list. The list may be culled to weed out non-human contacts, and processed so as to assign an affinity score to each contact, expressing a degree of affinity to the user. Incentives may be offered to the user for either sending or approving an invitation to a contact to register with the content management system, paid upon the invitee successfully registering. Different incentives may be offered for an accepted invitation from various contacts or classes thereof.
US10977673B2 System and method for rule based forecasting in multichannel, multi-offer, and multi-customer-segment environments
A demand rule can handle simultaneous retail purchasing options available to users such as brick and mortar, online, mobile, catalog, kiosk, coupon, loyalty, volume discounts, and multiples. The method can include a demand rule for each single purchasing option, a rule for marketing influence, and a rule for partitioning user demand across purchasing options. The demand rule for each single purchasing option, rule for marketing influence, and rule for partitioning user demand across purchasing options can each be measured independently to enable computationally efficient methods for forecasting and sales optimization.
US10977671B2 Item level 3D localization and imaging using radio frequency waves
A system and a method are disclosed for tracking user activity with products in an environment. In an embodiment, a processor detects that a user has entered an environment, and responsively uniquely identifies the user. The processor determines that the user interacts with a product of a plurality of products within the environment, and responsively updates a profile of the user with indicia of the product. The processor determines whether the user is attempting to exit the environment, and, in response to determining that the user is attempting to exit the environment, prompts the user to confirm that the user intends to remove the product from the environment based on the updated profile. The processor receives input from the user confirming that the user intends to remove the product from the environment, and responsively further updates the profile based on the input.
US10977655B2 Method for improving operating profits with better automated decision making with artificial intelligence
A business method to reverse an authorization request denial made according to general guidelines if the particular customer and the particular transaction pass various threshold tests. Alternatively, each customer is assigned different and independent personal thresholds for transaction types, amounts, times, locations, and context. These thresholds are then applied if an instant payment transaction request is about to be declined.
US10977646B2 System and method for authentication using payment protocol
Methods, systems, and devices are disclosed for using a payment processing network as an authorization engine to access secure physical areas, such as college dormitories, office buildings. A keycard with a cryptogram generator is presented by a user to an access device, and the access device or associated computer sends an access request message formatted like a payment authentication request message to an aggregator/acquirer and payment processing network. The payment processing network validates the cryptogram and returns an access response message, again formatted like a payment authorization response message, indicating that the keycard is authentic. The gate, door, turnstile, or other barrier is then temporarily unlocked to let the user through.
US10977645B2 Tokenized asset backed by government bonds and identity and risk scoring of associated token transactions
A method for facilitating the exchange of a stable cryptocurrency collateralized by government-issued debt. First granularity parameters are received through a first wallet interface of a first digital wallet. A first restricted use key is generated based upon the first granularity parameters and provided to an owner of a second digital wallet. A second restricted use key is generated based upon second granularity parameters received through a second wallet interface associated with the second digital wallet. Information from a blockchain wallet is accessed using the second restricted use key wherein the information relates to one or more of an ID classification and risk score of the second wallet owner at a level of detail determined by the second granularity parameters. An indication to proceed with a transaction between the first digital wallet and the second digital wallet may then be received through the first wallet interface.
US10977642B2 Apparatuses and methods for operating a portable electronic device to conduct mobile payment transactions
Methods for operating a portable electronic device to conduct a mobile payment transaction at a merchant terminal are provided. The electronic device may verify that the current user of the device is indeed the authorized owner by requiring the current user to enter a passcode. If the user is able to provide the correct passcode, the device is only partly ready to conduct a mobile payment. In order for the user to fully activate the payment function, the user may have to supply a predetermined payment activation input such as a double button press that notifies the device that the user intends to perform a financial transaction in the immediate future. The device may subsequently activate a payment applet for a predetermined period of time during which the user may hold the device within a field of the merchant terminal to complete a near field communications based mobile payment transaction.
US10977633B2 Systems and methods for splitting a bill associated with a receipt
Systems and processes are disclosed for providing bill splitting processes for splitting a bill amount among a set of purchasers. In one example, the disclosed embodiments may receive receipt information reflecting a bill to be split among a group of purchasers. The disclosed embodiments may parse the receipt information to extract one or more items or services having monetary value and generate a list of the items or services included in the receipt. The disclosed embodiments may also identify the group of purchasers that will participate in paying a proportion of the bill associated with the receipt. Further, disclosed embodiments may be configured to determine a proportion of payment of the total amount of the bill for each purchaser in the group of purchasers. In addition, the disclosed embodiments may be configured to provide mechanisms that enable at least one purchaser to provide payment for the at least one purchaser's payment amount for the bill, such as providing interfaces that allow the user to pay electronically using e-commerce payment systems or financial service products.
US10977631B2 Secure content transfer systems and methods to operate the same
Secure content transfer systems and methods to operate the same are disclosed. Disclosed example systems include a client device for use at a physical location and a media server for use at the physical location. The example media server includes a security device to determine a first encryption secret based on a first encryption key and to determine a second encryption secret based on a second encryption key. The media server also includes a decrypter to decrypt received encrypted content for requested content based on the first encryption secret and an encrypter to re-encrypt the decrypted content data for the requested content based on the second encryption secret. In addition, the media server includes an interface to send the re-encrypted content data to the client device, wherein the client device is to decrypt the re-encrypted content data based on the second encryption secret to access the requested content.
US10977629B2 Computerized messaging module for blockchain networks
Systems, methods, and other embodiments associated with transmission of messages over a blockchain network are described. In one embodiment, a method includes extracting message data from a source database. The message data is evaluated to identify a message type of the message. A message template is selected from a set of message templates based upon the message template corresponding to the message type of the message. The message data is decomposed into a set of parameter values that are populated into the message template to create a transaction message in the blockchain message format. The transaction message is routed to a blockchain node for routing over the blockchain network.
US10977626B2 Semi-private blockchain virtual currency exchange systems
A first merchant node on a semi-private blockchain virtual currency exchange system is exclusively capable of creating first virtual currency units. Unaffiliated merchant node(s) are exclusively capable of creating other merchant-specific virtual currency units in the system, while customer computing devices are incapable of creating virtual currency units. The first merchant node creates and issues first virtual currency units to a first customer account associated with a first customer computing device. Upon receiving a transaction request for exchanging first virtual currency unit(s) for a second currency type between the first customer account and another customer account, the first merchant node validates the first transaction request, and creates and sends a first transaction receipt to unaffiliated merchant node(s). Upon receiving a redemption request from a customer account, the first merchant node validates the first redemption request, and creates and sends a first redemption receipt to unaffiliated merchant node(s).
US10977623B2 Chat session communication for transactions between chat bot applications
A payment chat bot can access a first chat text provided in a chat session by a merchant chat bot. The chat session is hosted by a chat service for communication between a plurality of chat application instances, where the payment and merchant chat bots simulate chat application instances. The method includes determining, based on the first chat text, whether to couple a payment session between a payment server and a merchant server for processing a payment transaction initiated from a chat application instance via the chat session. The method includes, in response to a determination to couple the payment session, coupling the payment session between the payment server and the merchant server.
US10977621B2 Action-based to-do list
A method for implementing an action-based to-do list includes monitoring user actions with a personal management device which is configured to compare the user actions to a task definition file. A processor of the personal management device determines if the user actions fulfill one or more predefined conditions, within the task definition file. If a condition is fulfilled, the processor of the personal management device modifies the to-do list based on the fulfilled condition. A personal management device for implementing an action-based to-do list includes a user interface configured to allow a user to interact with a to-do list application and a processor configured to execute the to-do list application. The to-do list application, when executed, causes the processor to monitor user actions and compare the user actions to a task definition file, determine if the user actions fulfill one or more conditions within the task definition file, and if a condition is fulfilled, modify the to-do list based on the fulfilled condition.
US10977620B2 Calendaring dependencies
Embodiments include a technique for scheduling meeting based on calendaring dependencies. The technique includes receiving prerequisite information for scheduling a meeting, the prerequisite information including a meeting agenda, meeting objective, and location, and validating, by a computing system, the prerequisite information based on an aggregate condition of the prerequisite information. The technique also includes responsive to the validation, scheduling the meeting based on the prerequisite information, otherwise restricting the scheduling of the meeting, and electronically transmitting a meeting request including the prerequisite information based on the validation.
US10977618B2 System and method for management of workflow configurations
A technique for management of workflow configurations is disclosed. In an embodiment, an update in a workflow configuration is received. Further, a list of transactions in a workflow at multiple levels are fetched upon receiving the update in the workflow configuration, the workflow includes the list of transactions and a list of stakeholders associated with the list of transactions. Furthermore, a plurality of clauses at each of the multiple levels are executed to determine a set of eligible stakeholders for performing the list of transactions and corresponding actions. Each of the plurality of clauses are decision control points configured at each of the multiple levels. Moreover, the list of stakeholders and corresponding actions for each of the list of transactions at the multiple levels are dynamically updated based on the set of eligible stakeholders for performing the list of transactions and corresponding actions.
US10977617B2 System and method for generating an interaction request
A method and system are provided for processing context data for interaction sessions for providing a subset of the context data for a first interaction session. The method includes detecting the first interaction session between a request initiator and a request service provider, and obtaining context data of a plurality of other interaction sessions. The context data is related to activity of the request initiator. The method also includes selecting the subset of the context data based on at least one of relevance, similarities and differences to at least one of the first interaction session and type of interaction channel. The subset of the context data is then provided for the first interaction session.
US10977611B2 Product tags, systems, and methods for crowdsourcing and electronic article surveillance in retail inventory management
Methods and systems for inventory management are disclosed. In one aspect, a method includes receiving, from a first device, product information associated with an article, receiving, from the first device, location information of the first device; identifying a merchant based on the location information, generating an online listing for the article in an online marketplace of the identified merchant, the online listing including the product information; and making the online listing accessible to a plurality of consumers.
US10977608B2 Method for managing inventory within an integrated supply chain
A method for managing inventory within a supply chain. The method is performed by providing forecasts of demand for items distributed within the supply chain, using the forecasts to establish base stocking levels and reorder points within the supply chain, and using the established base stocking levels and reorder points to position items within the supply chain so as to maximize efficiency and profitability when responding to an order for an item.
US10977606B1 Delivery driver routing and order preparation timing system
A system and method for automated delivery driver routing and order preparation timing. The system is a cloud-based network containing an optimization server, portals for restaurants, customers, and drivers to enter their information, and an optimization engine which determines optimal pickup and delivery times for delivery drivers based on a multitude of variables associated with the business enterprises and delivery driver availability. The system may be accessed through web browsers or purpose-built computer and mobile phone applications.
US10977601B2 Systems and methods for controlling the collection of vehicle use data using a mobile device
A mobile device may include at least one sensor that detects a characteristic of the mobile device selected from distance traveled, location, time, and g-force dynamics; a processor; and a tangible non-transitory computer readable storage medium containing instructions that, when executed on by the processor, are programmed to automatically detect that a wireless connection has been established between the mobile device and a vehicle, and in response to detecting the wireless connection between the mobile device and the vehicle, automatically start collecting vehicle operation data via the at least one sensor. The mobile device may automatically stop collecting the vehicle operation data in response to the vehicle being turned off.
US10977598B1 Task delegation system that transparently and constructively rewards timely and accurate completion of tasks to increase productivity and morale of workers
A system is disclosed to increase productivity and morale by delegating clearly defined tasks and rewarding timely completion of tasks positively with points/scores/advancements, which is constructive and transparent. In some embodiments, the system creates a rewarding, friendly competitive, and fun environment and culture to encourage timely completion of tasks with constructive, transparent feedback.
US10977590B2 Computerized data processing systems and methods for generating graphical user interfaces
Computer-implemented systems and methods generate dynamic and interactive user interfaces. In one embodiment, a computerized system includes a user interface and at least one processor configured to receive data related to at least a first request of a department, receive data related to positioning of a plurality of employees of the department, and data indicative of equipment in the possession of the plurality of employees, generate an assignment for at least one employee based on the received data, provide for display at the at least one user interface, an interactive graphical user interface indicative of the assignment to the at least one employee, the graphical user interface including elements for indicating a status of the assignment. The at least one processor monitors whether the assignment has been accepted, and determines whether the assignment has been completed, based in part on interaction with the graphical user interface.
US10977589B2 Task assignment method, computer program product and task assignment system
Disclosed is a computer-implemented method (1) of assigning a task to a mobile communication device (212, 222) belonging to a pool (210, 220) of mobile communication devices, wherein each mobile communications device is associated with a trusted owner and is locatable by means of location information, the method comprising generating (10) a task to be performed; generating a set of task locations at which the task can be performed; receiving (20) location information for said mobile communications devices; deriving (30) a location for each mobile communications device from said location information; using the derived location to calculate (40) a cost score for each mobile communication device, said cost score indicating the cost of the trusted owner of said mobile communication device to reach a target location; and assigning (60) the task to a selected location in said set and to one of said mobile communications devices, wherein the task is assigned to the one of said mobile communications devices based on the calculated cost scores. A computer program product including program code for executing this method on a computer processor and a system adapted to execute this method are also disclosed.
US10977587B2 System and method for providing impact modeling and prediction of attacks on cyber targets
Embodiments of a system and method are disclosed to provide impact modeling and prediction of attacks on cyber targets (IMPACT). An embodiment of the system and method creates a network model to describe the IT resources of an organization, creates a business model to describe the origination's mission, and creates a correlation model that correlates the network model and the business model to describe how the origination's mission relies on the IT resources. Proper analysis may show which cyber resources are of tactical importance in a cyber attack. Such analysis also reveals which IT resources contribute most to the organization's mission. These results may then be used to formulate IT security strategies and explore their trade-offs, which leads to better incident response.
US10977582B2 Crowd control and check-in time recommendation in public transportation stations
Methods, systems, and computer-readable storage media for crowd control based on check-in time recommendations, including operations of receiving, from a plurality of users, travel information, the travel information including, for each of the plurality of users, a user identification, a departure location, and a departure time, determining a total number of passengers within a time interval associated to the departure time from the departure location, generating a recommended check-in time for each of the plurality of users based on the travel information and the total number of passengers, displaying for each of the plurality of users the recommended check-in time, and activating a setting of a ticket verification device to prevent access to a portion of the departure location for each of the plurality of users before the recommended check-in time.
US10977574B2 Prediction of network device control plane instabilities
In one embodiment, a device in a network receives control plane packet data indicative of control plane packets for a control plane in the network. The device models the control plane using a machine learning model based on the control plane packet data. The device predicts an instability in the control plane using the machine learning model. The device causes performance of a mitigation action based on the predicted instability in the control plane.
US10977571B2 System and method for training machine learning applications
Digital object library management systems and methods for machine learning applications are taught herein. Such a method includes populating a digital object library with a number of machine readable digital objects, modifying the digital objects to include additional machine readable data about the digital objects or other digital objects and the relationships among existing digital objects, generating lists of objects for use in construction and verification of machine learning models used to classify unknown objects into one or more categories, building queries to generate object lists, initiating model generation, in which a machine learning model used to classify unknown objects into one or more categories is generated, initiating model evaluation, storing models, object lists, evaluation results, and associations among these objects, generating a visual display of object metadata, lists, relational information, and evaluation results and running distributable algorithms across the library of digital objects.
US10977569B2 Visualization of anomalies in time series data
In a computer-implemented method for visualization of anomalies in time series data on a graphical user interface, a plurality of time series data is dynamically displayed in a graph of the graphical user interface, the plurality of time series data including data points represented as numerical measurements. An indication that a time series data of the plurality of time series data includes an anomaly is received. Responsive to receiving the indication that the time series data of the plurality of time series data includes an anomaly, a visualization of at least a region of the time series data including the anomaly is changed.
US10977566B2 Inferencing and learning based on sensorimotor input data
Embodiments relate to performing inference, such as object recognition, based on sensory inputs received from sensors and location information associated with the sensory inputs. The sensory inputs describe one or more features of the objects. The location information describes known or potential locations of the sensors generating the sensory inputs. An inference system learns representations of objects by characterizing a plurality of feature-location representations of the objects, and then performs inference by identifying or updating candidate objects consistent with feature-location representations observed from the sensory input data and location information. In one instance, the inference system learns representations of objects for each sensor. The set of candidate objects for each sensor is updated to those consistent with candidate objects for other sensors, as well as the observed feature-location representations for the sensor.
US10977562B2 Filter for harmful training samples in active learning systems
A computing method receives a labeled sample from an annotator. The method may determine a plurality of reference model risk scores for the first labeled sample, where each reference model risk score corresponds to an amount of risk associated with adding the first labeled sample to a respective reference model of a plurality of reference models. The method may determine an overall risk score for the first labeled sample based on the plurality of reference model risk scores. The method may further determine a probe for confirmation of the first labeled sample and a trust score for the annotator by sending the probe to one or more annotators. In response to determining a trust score for the annotator the method may add the labeled sample to a ground truth or reject the labeled sample.
US10977550B2 Method of converting neural network and recognition apparatus using the same
A neural network conversion method and a recognition apparatus that implements the method are provided. A method of converting an analog neural network (ANN) to a spiking neural network (SNN) normalizes first parameters of a trained ANN based on a reference activation that is set to be proximate to a maximum activation of artificial neurons included in the ANN, and determines second parameters of an SNN based on the normalized first parameters.
US10977549B2 Object animation using generative neural networks
In implementations of object animation using generative neural networks, one or more computing devices of a system implement an animation system for reproducing animation of an object in a digital video. A mesh of the object is obtained from a first frame of the digital video and a second frame of the digital video having the object is selected. Features of the object from the second frame are mapped to vertices of the mesh, and the mesh is warped based on the mapping. The warped mesh is rendered as an image by a neural renderer and compared to the object from the second frame to train a neural network. The rendered image is then refined by a generator of a generative adversarial network which includes a discriminator. The discriminator trains the generator to reproduce the object from the second frame as the refined image.
US10977544B2 Commodity registration supporting device and computer program
A commodity registration supporting device according to an embodiment includes a receiver, an acquiring section, a first detecting section, an adding section, and an output section. The receiver receives an electromagnetic wave transmitted from a first transmitter provided in a display place where a commodity is displayed. The acquiring section acquires, from the electromagnetic wave received by the receiver, identification information of the commodity displayed in the display place where the first transmitter that transmits the electromagnetic wave is provided. The first detecting section detects a first act of a purchaser taking out the commodity from the display place and storing the commodity in a storage body. The adding section adds, if first act is detected by the first detecting section, the commodity identified by the identification information acquired by the acquiring section to a list. The output section outputs the list.
US10977542B2 Smart cards with metal layer(s) and methods of manufacture
Metal layers of a smartcard may be provided with slits overlapping at least a portion of a module antenna in an associated transponder chip module disposed in the smartcard so that the metal layer functions as a coupling frame. One or more metal layers may be pre-laminated with plastic layers to form a metal core or clad subassembly for a smartcard, and outer printed and/or overlay plastic layers may be laminated to the front and/or back of the metal core. Front and back overlays may be provided. Pre-laminated metal layers having an array of card sites, with each position having a defined area prepared for the later implanting of a transponder chip module characterized by different sized perforations and gaps around this defined area adjacent to the RFID slit(s), to facilitate the quick removal of the metal in creating a pocket to accept a transponder chip module.
US10977541B2 Flexible radio frequency identification tags
Flexible, stretchable RFID tags are formed by a pocket that is formed from one or more substrates and layers of adhesive, and an electronic circuit that is located within this pocket. The RFID tags can include a stretchable substrate and an electronic circuit attached to the stretchable substrate by one or a finite number of discrete spaced apart attachment locations. When the pocket is formed by relatively thick adhesive layers adhering together one or more flexible substrates to form an internal cavity, the electronic circuit is located within this cavity and either is not adhered to any of the substrates of the cavity, and is free to move about within the cavity, or the electronic circuit can be attached to a substrate by a thin layer of adhesive.
US10977539B1 Systems and methods for use of capacitive member to prevent chip fraud
Example embodiments of systems and methods for preventing chip fraud are provided. A chip fraud prevention system may comprise a device including a chip, wherein the chip is at least partially encompassed in a chip pocket. One or more connections may be communicatively coupled to one or more surfaces of the chip, and a capacitance member may be coupled to a surface of the chip. The capacitance member may comprise a known capacitance value and the chip may comprise a memory containing an applet, wherein the applet is configured to measure the capacitance value of the capacitance member.
US10977532B2 Access control for encrypted data in machine-readable identifiers
Disclosed are various embodiments for providing access control to the underlying data of a single machine-readable identifier when read by various reader devices. A client device may receive a first cryptographic key associated with a first device profile and a second cryptographic key associated with a second device profile. Data provided through an ingestion process is formatted into at least a first portion of data and a second portion of data, where the first portion of data is intended for a first reader device and the second portion of data is intended for a second reader device. The first portion of data may be encrypted using the first cryptographic key while the second portion of data is encrypted using the second cryptographic key. A machine-readable identifier may be generated using the first portion of data as encrypted and the second portion of data as encrypted.
US10977527B2 Method and apparatus for detecting door image by using machine learning algorithm
Provided are a method and an apparatus for detecting door image using machine learning algorithm that can easily detect a door image from a design drawing. The method for detecting a door image using a machine learning algorithm includes extracting a plurality of element images from the drawing; filtering the extracted element images using at least one of the size of the image and the number of right angle components; obtaining histogram information projected on the basis of a specific axis with respect to each of the filtered element images; and detecting at least one door image of the filtered element images by using the obtained histogram information as a feature information.
US10977524B2 Classification with segmentation neural network for image-based content capture
A segmentation neural network is extended to provide classification at the segment level. An input image of a document is received and processed, utilizing a segmentation neural network, to detect pixels having a signature feature type. A signature heatmap of the input image can be generated based on the pixels in the input image having the signature feature type. The segmentation neural network is extended from here to further process the signature heatmap by morphing it to include noise surrounding an object of interest. This creates a signature region that can have no defined shape or size. The morphed heatmap acts as a mask so that each signature region or object in the input image can be detected as a segment. Based on this segment-level detection, the input image is classified. The classification result can be provided as feedback to a machine learning framework to refine training.
US10977513B2 Method, system and computer readable storage medium for identifying information carried on sheet
A method for identifying information carried on a sheet is disclosed. The method comprises: identifying, using one or more computing devices, each of one or more areas on the sheet based on an image of the sheet and a pre-trained first model, wherein each of the one or more areas is associated with all or part of the information carried on the sheet, and the first model is a neural network based model; and identifying, using one or more computing devices, characters in each of the one or more areas based on the image of the sheet, each of the one or more areas and a pre-trained second model so as to determine the information carried on the sheet, wherein the second model is a neural network based model.
US10977512B2 Article recognition device
According to one embodiment, an article recognition device includes a storage unit, an image interface, a distance information interface, and a processor. The storage unit stores outline information indicating an outline of an article. The image interface acquires a captured image. The distance information interface acquires distance information from a distance sensor. The processor recognizes a first article from the captured image, specifies an article area in which the first article appears from the captured image based on the outline information, acquires an article area distance between a surface of the first article and the installation base on which the first article is placed, which appear in the captured image, based on the distance information, and determines whether the first article is disposed overlapping a second article based on the outline information and the article area distance.
US10977502B2 Estimation of time to collision in a computer vision system
A method for estimating time to collision (TTC) of a detected object in a computer vision system is provided that includes determining a three dimensional (3D) position of a camera in the computer vision system, determining a 3D position of the detected object based on a 2D position of the detected object in an image captured by the camera and an estimated ground plane corresponding to the image, computing a relative 3D position of the camera, a velocity of the relative 3D position, and an acceleration of the relative 3D position based on the 3D position of the camera and the 3D position of the detected object, wherein the relative 3D position of the camera is relative to the 3D position of the detected object, and computing the TTC of the detected object based on the relative 3D position, the velocity, and the acceleration.
US10977499B2 Surveillance information generation apparatus, imaging direction estimation apparatus, surveillance information generation method, imaging direction estimation method, and program
A surveillance information generation apparatus (2000) includes a first surveillance image acquisition unit (2020), a second surveillance image acquisition unit (2040), and a generation unit (2060). The first surveillance image acquisition unit (2020) acquires a first surveillance image (12) generated by a fixed camera (10). The second surveillance image acquisition unit (2040) acquires a second surveillance image (22) generated by a moving camera (20). The generation unit (2060) generates surveillance information (30) relating to object surveillance, using the first surveillance image (12) and first surveillance information (14).
US10977494B2 Recognition of weed in a natural environment
A method for identifying of a type of weed in a natural environment may be provided. The method comprises receiving a digital image of the weed in an early growth stage together with related metadata, contouring areas of leaves and determining whether the weed is a monocotyledon or a dicotyledon. Furthermore, the method comprises determining a growth stage and determining the type of weed identified by a weed name and a probability of the correctness of the determination using at least one out of a plurality of the received metadata and a plurality of metadata determined during the contouring, during the determining whether the weed is a monocotyledon or a dicotyledon, and during the determination of the growth stage of the weeds as input parameters to a set of classifiers using a storage comprising names of types of weeds together with a plurality of sets of metadata per weed type.
US10977474B2 Fingerprint collection method and terminal
A fingerprint collection method and a terminal, where the method includes obtaining, by a terminal, a fingerprint collection instruction, where the fingerprint collection instruction instructs to collect a fingerprint using a fingerprint sensor integrated on a function key, collecting, by the terminal using the fingerprint sensor based on the fingerprint collection instruction, fingerprint information recorded by a user on the function key, obtaining, by the terminal on the function key at any moment of collecting the fingerprint information, a first key event triggered by the user, where the first key event is any operation other than a fingerprint recording event, and discarding, by the terminal, the first key event.
US10977468B2 Optical unit for a fingerprint sensor and display device including the same
An optical unit and a display device including same. The optical unit is for a fingerprint sensor of the display device, and the optical unit includes a first prism to block light rays incident at an angle greater than a detection target incident angle; and a second prism disposed under the first prism to block light rays incident at an angle less than the detection target incident angle.
US10977465B2 Service processing using a digital object identifier
A digital object identifier (DOI) display request is received. A service type of a service corresponding to the display request is determined. Basic user information of a first user and identity type information corresponding to the service type is determined based on the service type and stored calibration information, where the identity type information is pre-authenticated to ensure validity based on a validity period associated with the identity type information. A DOI of the first user is generated based on the basic user information and the identity type information. The DOI is displayed for a second user to perform service processing based on the basic user information and the identity type information in the DOI.
US10977464B2 Service processing using a digital object identifier
A digital object identifier (DOI) display request is received. A service type of a service corresponding to the display request is determined. Basic user information of a first user and identity type information corresponding to the service type is determined based on the service type and stored calibration information, where the identity type information is pre-authenticated to ensure validity based on a validity period associated with the identity type information. A DOI of the first user is generated based on the basic user information and the identity type information. The DOI is displayed for a second user to perform service processing based on the basic user information and the identity type information in the DOI.
US10977463B2 Identification tag reader system
A reader system for reading information on at least one identification tag associated with a syringe connected to a fluid injector has a detector and a background screen spaced apart from the detector such that at least one of the at least one identification tags is positioned in an optical path between the detector and the background screen when the syringe is connected to the fluid injector. The reader system further has an illumination system configured for illuminating at least a portion of the background screen. The detector is configured for detecting and decoding the at least one identification tag.
US10977461B1 Barcode booklet
A booklet may include multiple customized booklet pages. The booklet pages may include including a barcode page that may include multiple barcode labels that can be selectably disposed on physical media items. The booklet pages may include pages with instructions, upgrade labels, shipping labels, or other information. The booklet pages may be customized to a customer digitization order. A system with a barcode scanner, physical media item converter, and a computing device may scan the barcode labels of the physical media items, read the content stored on the physical media items, convert the content to a digital format, and associate the digitally formatted content with the corresponding barcode label. The system may allow a customer to access the content in the digital format, such as a DVD, digital download, or a thumb drive.
US10977460B2 Systems and methods for pallet tracking using hub and spoke architecture
According to some embodiments of the invention, data may be collected from multiple tagged pallets by a mobile reader pallet. The tagged pallets may include components capable of short range communication with the mobile reader pallet. The reader pallet may include components capable of long range communication that allow the reader pallet to transmit the data to another device or server. This may result in reduced costs and battery preservation, as each pallet does not need to include costly and power intensive long range communication components. Further, because the reader pallet is mobile, movement of the tagged pallets within range of a stationary reader is not needed.
US10977459B1 Method and system for discrete object tracking
The present invention relates to a system and method for tracking of one or more discrete objects at one or more discrete positions, the system including: a discrete position reading system, the discrete position reading system including one or more discrete position detectors (DPDs), each DPD comprising a tag reader, the tag reader operative to read an identity tag associated with the one discrete object to placement of any one discrete object at any one discrete position; a discrete object tracking system, the discrete object tracking system including one or more discrete object detectors (DODs), each DOD in communication with one or more DPDs to record discrete object information for each discrete object, the discrete object information including the identity tag in combination with a timestamp from when the identity tag was last read and a location identifier associated with the DPD where the identity tag was read; and a data store, the data store in communication with the DODs and operative to store discrete object information received from the DODs; such that the data store and the stored discrete object information is user-accessible to provide location information for each of the one or more discrete objects.
US10977451B2 Language translation system
The language translation system comprises a headphone, a personal data device, and a communication link. The communication link exchanges data between the headphone and the personal data device. The headphone captures the audible data associated with a first natural language. The headphone transmits the captured audible data associated with the first natural language to the personal data device. The headphone translates the captured audible data associated with the first natural language into a second natural language. The headphones simultaneously repeat the audible data associated with the first natural language and announces a translation in the second natural language over a plurality of speakers. The personal data device receives the captured audible data associated with the first natural language and associates the captured audible data with visual data associated with the second natural language. The personal data device displays the associated visual data.
US10977436B2 Method and system for providing autofill of data
A smart fill feature is provided, which may be utilized to provide suggestions to a user and to prepopulate fill results in a spreadsheet. Characteristics associated with a set of data may be recognized and used to help determine fill results Suggestions may be determined from internal and or/external data sources, and may use contextual information in a data set to determine what a user may be trying to accomplish. External data sources may include one or more Internet data sources or internal corporate databases, providing a large amount of data from which to search for potential fill results. A split column command may be used to split a column into two or more columns. Data may be split between columns or combined by various methods, which may include, by example, by direct manipulation via tokens, or via a slider UI.
US10977434B2 Database model which provides management of custom fields and methods and apparatus therfor
A data model for managing custom fields for tasks in projects. The custom fields can be defined and shared across an organization, and are always unique. Each type of custom field is an object that is subclass of a generic object. Other objects define attributes of the custom fields and assign values to the attributes. The data model allows the custom fields to be preserved and managed across multiple projects and users.
US10977428B2 Content transformations
A facility for authoring a document is described. The facility receives first user input that identifies content to be included in the document. The identified content is in a first form. The facility also receives second user input that specifies a transformation operation to be performed on the identified content in order to transform the identified content from the first form into a second form. The facility applies the specified transformation operation to transform the identified content from the first form into the second form for display.
US10977422B2 Method and system for generating handwritten text with different degrees of maturity of the writer
The invention relates to a method and system for generating handwritten text with different degrees of maturity of the writer without needing to have the original text of the writer, thereby allowing the generation of text online (synthesizing temporal movement) and offline (generating the image of the handwriting), the simulation of real development in terms of the number of strokes and the velocity profile of the writer according to his or her progress, and the generation of handwriting of writers with possible neurological and motor disorders.
US10977414B2 Constructing via meshes for high performance routing on silicon chips
System and method for configuring via meshes for a semiconductor circuit having at least a bottom layer and a top layer each having a plurality of parallel conductive straps, and vias to interconnect straps in the bottom layer to the top layer to provide conductive routing pathways is disclosed. The method and system include inputting predefined criteria for the via mesh, and configuring feasible straps in the bottom layer of straps using a set of predefined rules and configuring feasible straps for the top layer, and optionally the intermediate layers using the set of predefined rules. The predefined criteria preferably includes one or all of: defining the bottom and top layer connection locations, defining a set of predefined tracks for each layer, defining the number of layers and straps in each layer, and combinations thereof.
US10977413B1 VLSI layouts of fully connected generalized and pyramid networks with locality exploitation
VLSI layouts of generalized multi-stage and pyramid networks for broadcast, unicast and multicast connections are presented using only horizontal and vertical links with spacial locality exploitation. The VLSI layouts employ shuffle exchange links where outlet links of cross links from switches in a stage in one sub-integrated circuit block are connected to inlet links of switches in the succeeding stage in another sub-integrated circuit block so that said cross links are either vertical links or horizontal and vice versa. Furthermore the shuffle exchange links are employed between different sub-integrated circuit blocks so that spatially nearer sub-integrated circuit blocks are connected with shorter links compared to the shuffle exchange links between spatially farther sub-integrated circuit blocks. In one embodiment the sub-integrated circuit blocks are arranged in a hypercube arrangement in a two-dimensional plane. The VLSI layouts exploit the benefits of significantly lower cross points, lower signal latency, lower power and full connectivity with significantly fast compilation. The VLSI layouts with spacial locality exploitation presented are applicable to generalized multi-stage and pyramid networks, generalized folded multi-stage and pyramid networks, generalized butterfly fat tree and pyramid networks, generalized multi-link multi-stage and pyramid networks, generalized folded multi-link multi-stage and pyramid networks, generalized multi-link butterfly fat tree and pyramid networks, generalized hypercube networks, and generalized cube connected cycles networks for speedup of s≥1. The embodiments of VLSI layouts are useful in wide target applications such as FPGAs, CPLDs, pSoCs, ASIC placement and route tools, networking applications, parallel & distributed computing, and reconfigurable computing.
US10977402B2 Circuit testing and manufacture using multiple timing libraries
A method and system for manufacturing a circuit is disclosed. In some embodiments, the system includes: at least one processor configured to: generate a first timing library for a first set of circuit elements for a first set of input parameters based on device characteristics for each of the circuit elements in the first set of circuit elements, and storing the determined device characteristics in a database; and generating a second timing library for a second set of circuit elements for a second set of input parameters based on device characteristics previously stored in the database for a first subset of the second set of circuit elements and determining device characteristics for a second subset of the second set of circuit elements using one of an aging simulation or a stress simulation; and a circuit generation system, coupled to the at least one processor, the circuit generation system configured to form a circuit on a substrate, wherein the circuit includes at least one of the first set of circuit elements or the second set of circuit elements.
US10977397B2 Optimization of prototype and machine design within a 3D fluid modeling environment
Techniques that facilitate optimization of prototype and machine design within a three-dimensional fluid modeling environment are presented. For example, a system includes a modeling component, a machine learning component, and a graphical user interface component. The modeling component generates three-dimensional model of a mechanical device based on a library of stored data elements. The machine learning component predicts one or more characteristics of the mechanical device based on a first machine learning process associated with the three-dimensional model. The machine learning component also generates physics modeling data of the mechanical device based on the one or more characteristics of the mechanical device. The graphical user interface component provides, via a graphical user interface, a three-dimensional design environment associated with the three-dimensional model and a probabilistic simulation environment associated with optimization of the three-dimensional model.
US10977393B2 Secure electronic circuitry with tamper detection
A circuit board is protected by being enclosed in a security housing that includes conductive tamper traces running along its interior surface, the conductive tamper traces being a housing portion of a tamper detection circuit. The tamper detection circuit also includes a board portion that detect tampering with the tamper detection circuit by monitoring voltages at monitor nodes along the board portion. The board portion of the tamper detection circuit is connected to the tamper traces via multiple connector pieces. The connector pieces can be held in place by board connector piece holders affixed to the board or housing connector piece holders of the housing. When tampering is detected, it can be localized based on voltages measured at multiple recesses along the housing. The tamper detection circuit can be arranged in a wheatstone bridge layout for environmental tolerance. The circuit board's functions/components can be disabled if tampering is detected.
US10977391B2 Tamper detection and response deactivation technique
A self-powering tamper detection system architecture includes a power source, a tamper detector configured to mechanically actuate a tamper switch when a tamper event occurs, a tamper switch electrically connected to the power source and mechanically connected to the tamper detector, a tamper unlock system configured to provide a tamper unlock signal when an authorized maintenance condition exists, a tamper controller configured to produce a tamper response when the tamper event is identified, and to not produce the tamper response when the tamper unlock signal is provided, and program memory configured to store program data. The tamper response produces a disruption of the program data.
US10977365B2 Protection of an iterative calculation against horizontal attacks
An iterative calculation is performed on a first number and a second number, while protecting the iterative calculation against side-channel attacks. For each bit of the second number, successively, an iterative calculation routine of the bit of the second number is determined. The determination is made independent of a state of the bit. The determined iterative calculation routine of the bit is executed. A result of the iterative calculation is generated based on a result of the execution of the determined iterative calculation routine of a last bit of the second number.
US10977362B2 Program execution and data proof scheme using multiple key pair signatures
Methods, systems, and apparatus, including computer programs encoded on computer storage media for program execution and data proof scheme to prove that sub-logic code that was expected to be executed within a TEE was indeed executed, and that the resulting data is trustworthy. In some implementations, each sub-logic code of a plurality of sub-logic code is registered, and stored within the TEE, and a key pair (private key, public key) corresponding to the sub-logic code is generated. The client receives and stores the public key, sends requests to the TEE with an identifier of the sub-logic that is to be executed. The sub-logic code corresponding to the identifier is executed within the TEE, which signs the result using a digital signature that is generated using the private key of the sub-logic code. The client verifies the result based on the digital signature and the public key of the sub-logic code.
US10977359B2 Automatic takeover of applications installed on client devices in an enterprise network
A system includes a processor and machine readable instructions stored on a tangible machine readable medium and executable by the processor, for a computer program, configured to allow one or more accounts of an enterprise to access the computer program before the enterprise purchases and manages the computer program and to allow the computer program to implement, after the enterprise purchases and manages the computer program, one or more policies of the enterprise regarding use of the computer program without modifying the computer program.
US10977346B2 Enhanced task scheduling for data access control using queue protocols
A system and method for scheduling tasks associated with controlling access to databases. The system and method relate to scheduling tasks for data requesting systems that satisfy particular conditions. For example, data requesting systems that satisfy the conditions may have associated tasks stored in a queue during a first processing phase. Data requesting systems that do not satisfy the conditions may have associated tasks inhibited from being stored in the queue during the first processing phase, but these tasks may be stored in the queue during a later second processing phase. Tasks stored in the queue during the first processing phase may be processed before tasks stored in the queue during the second processing phase. For example, the tasks may correspond to accessing a database for querying data representing access rights to a resource.
US10977327B2 Method for generating aggregated content, terminal, and medium
The present disclosure provides a method for generating aggregated content, a terminal, and a medium. The method includes: providing a user interface for displaying a list of pieces of content; obtaining at least two pieces of content chosen by an aggregating user from the list; receiving a content aggregating request input by the aggregating user on the user interface; combining the at least two pieces of content based on the content aggregating request, to obtain the aggregated content; and uploading the aggregated content to a server based on an updating request input by the aggregating user on the user interface. The aggregated content is configured as recommendation content to provide for other users by the server.
US10977325B2 Automatic context adaptive enterprise search and result generation on behalf of a user
In an automatic context adaptive search and result generation, a server obtains an email corpus of a user for a current time period. The server identifies a set of triggering semantics in the email corpus, and using an ontology, identifies a set of topic-context pairs corresponding to each triggering semantic. The server identifies a set of paths in the ontology activated by the set of topic-context pairs and compares the set of activated paths with paths in each heatmap of a set of heatmaps, where each heatmap corresponds to a document in a set of documents. The server identifies one or more heatmaps of the set of heatmaps including one or more paths matching an activated path of the set of activated paths. The server then outputs a search result including the one or more documents corresponding to the one or more heatmaps.
US10977322B2 Systems and methods for recommending temporally relevant news content using implicit feedback data
Computer systems, methods and computer readable media storing instructions, for providing news item recommendations are disclosed. An example system includes one or more digital memories having stored therein metadata for a plurality of news items and click data corresponding to user interactions with the plurality of news items, and a processor. The processor is configured to: determine a user profile for a user, the user profile including indications of news items previously clicked on by the user; select candidate news items for recommendation from (a) said news items based upon respective similarity distances to news items included in the user profile or (b) news items included in other user profiles that are identified based upon their respective similarity distances to the user profiles; and score the candidate news items using, at least in part, a temporal aspect of the candidate news items.
US10977319B2 Expandable service architecture with configurable dialogue manager
Methods, systems, and computer programs are presented for facilitating user engagement with a bot. One example method includes receiving, by a dialogue manager server, a sequence specification for a user activity that identifies a type of interaction between a user and a network service, the sequence specification including instructions for implementing a trigger action in the event of a negative user input into the bot. The negative user input in the sequence of interactions is detected and the trigger action is implemented in response to detecting the negative user input.
US10977315B2 System and method for statistics-based pattern searching of compressed data and encrypted data
A method for searching compressed, encrypted data includes receiving uncompressed data and identifying patterns thereof. Each pattern includes a predetermined number of bytes. Each pattern is hashed into a hash value, producing a set of hash values that is stored in a hash table. Each record of the hash table includes a hash value from the set of hash values and an associated position value. A Boolean filter is generated based on the hash table, each bit of the Boolean filter associated with a different hash value. A search string hash value is calculated based on a received search request. A location in the Boolean filter, having an address equal to the search string hash value, is inspected to determine whether a position stored at the location is true or false. If the position is true, at least a portion of the compressed data is flagged as relevant.
US10977312B2 Apparatus and method for inferring an origin
A process provides information to users about trips. The process may include receiving a user request to obtain information about trips; obtaining a geographic location of the user; selecting, with a computer, an origin based on both a distance from the geographic location of the user to a geographic location of the origin and a trip-volume value indicative of an amount of trips departing from the origin; obtaining a trip departing from the selected origin; and presenting the obtained trip to the user via a graphical user interface.
US10977310B2 Neural bit embeddings for graphs
An approach is provided in which a system transforms a set of embedding approximation values corresponding to a set of knowledge graph nodes into a set of binary valued embedding vectors. The system evaluates the set of binary valued embedding vectors against a query and a selects one of the binary valued embedding vectors based on the evaluation. The system then identifies one of the knowledge graph nodes that corresponds to the selected binary valued embedding vector and in turn, provides a result to the query based on the identified knowledge graph node.
US10977306B2 Systems and methods of playing media files
A method of playing media files includes accessing a media library, identifying a plurality of media files in the media library, indexing metadata of the plurality of media files, targeting a first subset of media files in the plurality of media files based on metadata of a selected media file, and playing at least one media file of the first subset of media files.
US10977303B2 Image retrieval using interactive natural language dialog
A search engine is modified to perform increasingly precise image searching using iterative Natural Language (NL) interactions. From an NL search input, the modification extracts a set of input features, which includes a set of response features corresponding to an NL statement in the NL search input and a set of image features from a seed image in the NL search input. The modification performs image analysis on an image result in a result set of a query including at least some of the input features. In a next iteration of NL interactions, at least some of the result set is provided. An NL response in the iteration is added to a cumulative NL basis, and a revised result set is provided, which includes a new image result corresponding to a new response feature extracted from the cumulative NL basis.
US10977300B2 Index generating method, measuring method, and index generating apparatus
An object of the present invention is to provide an index generating method and index generating apparatus capable of accurately and stably generating an index for measuring a width of a subject, and a measuring method capable of accurately and stably measuring a width of a subject. An index generating method according to one embodiment of the present invention includes: an image input step of inputting an image obtained by imaging a linear subject; a density distribution acquiring step of acquiring, from the input image, a plurality of density distributions along a direction orthogonal to a width direction of the linear subject, which are density distributions in the width direction of the linear subject; a function calculating step of calculating a probability distribution function corresponding to the acquired plurality of density distributions; and an index generating step of generating an index indicating a width of the subject based on the calculated probability distribution function.
US10977293B2 Technology incident management platform
Embodiments described herein relation to IT incident management that can involve predictive analytics, prescriptive analytics, and descriptive analytics. An IT incident management platform can enable IT incident solution prediction using prescriptive models and natural language processing. An IT incident management platform can enable IT incident ticket volume prediction using predictive models and natural language processing. An IT incident management platform can generate visual elements for display at an interactive interface that represents data centre topology network graphs using descriptive models.
US10977292B2 Processing documents in content repositories to generate personalized treatment guidelines
A computer system processes documents in a content repository. Each document of a plurality of documents is classified into one of a functional category and a clinical category. Each document is annotated using one or more corpora to generate document annotations. Documents satisfying one or more query terms are identified by comparing each query term to the document annotations. The identified documents are ranked based on a determined relevance. Guidelines are produced based on the ranking of the identified documents. Embodiments of the present invention further include a method and program product for processing documents in a content repository in substantially the same manner described above.
US10977289B2 Automatic electronic message content extraction method and apparatus
Disclosed are systems and methods for improving interactions with and between computers in electronic messaging, and other, systems supported by or configured with personal computing devices, servers and/or platforms. The systems interact to identify and retrieve data within or across platforms, which can be used to improve the quality of data used in processing interactions between or among processors in such systems. The disclosed systems and methods provide systems and methods for automatically generating data extraction rules, which can then be used to automatically extract data from electronic messages.
US10977287B2 Automated storyboarding based on natural language processing and 2D/3D pre-visualization
Systems and methods are provided for a workflow framework that scriptwriters can utilize when developing scripts. A script can be parsed to identify one or more elements in a script, and various visual representations of the one or more elements and/or a scene characterized in the script can be automatically generated. A user may develop or edit the script which can be presented in a visual and temporal manner. Information parsed from the script can be stored in basic information elements, and used to create a knowledge bases.
US10977285B2 Using observations of a person to determine if data corresponds to the person
Systems and methods to store data obtained from observations and to determine a correspondence of certain data to a particular person. In one approach, a method includes: receiving or making a plurality of observations for a person (e.g., data extracted from e-mails sent to the person); storing the observations in a repository (e.g., a database on a server); and determining whether data in a first observation of the observations corresponds to the person, wherein the determining is based on the plurality of observations.
US10977284B2 Text search of database with one-pass indexing including filtering
A system and method for a text search of a database. A text search expression is converted to a query plan having multiple search tokens. A one-pass indexing of an invested word index filters the inverted word index based on a search condition and identifies the applicable documents having the multiple search tokens.
US10977273B2 Electronic device and method of managing data transfer
A method of managing data transfer from a server to an electronic device via a wireless communication, includes initiating a synchronization of a database of the electronic device with the server and determining, by the electronic device, a length of time since the synchronization of the database of the electronic device with the server. The method also includes, in response to determining that the length of time meets the threshold period, determining a quantity of data records for sending from the server to the electronic device to perform a further synchronization and requesting one of complete data records or incomplete data records based on the quantity of data records for transfer to the electronic device.
US10977265B2 Path-based population visualization
Provided are methods and media for displaying mass data incomprehensible without computers by compiling behavioral data comprising a mass compilation of behavior of a population; determining whether the behavioral data from each of the plurality of sources is compatible with behavioral data from each of the other plurality of sources; if behavioral data from one or more of the plurality of sources is not compatible with the behavioral data from one or more of the other plurality of sources, harmonize the behavioral data; and compiling a subset of the behavioral data from the plurality of sources into a data visualization scheme; wherein the data visualization scheme comprises a path, wherein the path is subdivided into segments, and each segment represents a plurality of behaviors of a subset of the population.
US10977259B2 Electronic template generation, data extraction and response detection
A file receiver receives an electronic structure file that includes structure-file data associated with a spatial arrangement and detects a content object for processing that includes content-object data. A file transformation engine transforms the structure-file data from the structure file into an electronic record. A rendering engine renders an image of the transformed structure-file data arranged in the spatial arrangement. An interface engine detects an input corresponding to specification of a position of a data segment. A parsing engine defines a segment-position specification indicative of the position. A template engine generates an electronic template that associates an identifier of the data segment with the segment-position specification and associates the electronic template with a template identifier. A record classifier determines that the content object corresponds to the template identifier. The parsing engine further extracts, using the segment-position specification, a portion of the content-object data that corresponds to the data segment.
US10977258B1 Content summarization for assistant systems
In one embodiment, a method includes, by one or more computing systems, receiving, from a client system associated with a user, a request for a summary of user communications from a content source, accessing a plurality of user communications from the content source, identifying a plurality of segments associated with the plurality of user communications, wherein the plurality of segments is associated with a plurality of topics, respectively, calculating, for each segment of the plurality of segments, a user interest score for the segment, selecting one or more of the segments for summarization based on their user interest scores, generating one or more personalized summaries of the one or more selected segments, wherein the personalization of the summary is based on the user profile of the user and sending, to the client system, instructions to present the personalized summaries to the user responsive to the request.
US10977256B2 System for aggregation and prioritization of IT asset field values from real-time event logs and method thereof
The invention relates to a system and a method of identifying and managing IT assets that aggregates fields and their associated values from multiple event log data sources that share one or more common IT asset identifiers and leverages a prioritization approach to determine the most appropriate values for each of the fields. The system utilizes two inputs, namely event log data source inputs and prioritization inputs. Through aggregation of data from different input data sources, the system pieces together a more comprehensive record of field values for a given IT asset, to generate in real-time the updated asset inventory output.
US10977253B2 System for providing contextualized search results of help topics
Systems are provided for providing a contextualized set of help topics. A user interaction contextualization system receives a search request for help topics from a user device, responsive to which the user interaction contextualization system retrieves an uncontextualized set of help topics from a help topics index. The user interaction contextualization system may collect and analyze contextual data from various data sources, and real-time and historical user engagement data associated with the user. The user interaction contextualization system may then use the collected data to generate a contextualized set of help topics.
US10977251B1 Join index bitmap for non-equality query conditions
A data store system may include an array of persistent storage devices configured to store a plurality of data store tables. The data store system may further include a processor in communication with the storage device. The processor may receive a query containing a non-equality join condition on a first column from a first data store table and a second column on a second data store table. The processor may generate a bitmap based on the join condition. The bitmap indicate respective matches between the first column and second column in accordance with the non-equality join condition. The bitmap may also be used each time the non-equality join condition is present in another received query. A method and computer-readable medium may also be implemented.
US10977250B1 Responding to similarity queries using vector dimensionality reduction
Certain aspects of the present disclosure provide techniques for determining similarities between businesses. One example method generally includes receiving a similarity query and receiving transaction data associated with a plurality of businesses for comparing the plurality of businesses. The method further includes generating a set of vectors representing the plurality of businesses based on the transaction data and generating a set of compact vectors based on the vectors by applying a dimensionality reduction technique. The method further includes generating based on the set of compact vectors, a similarity index and determining a response to the similarity query using the similarity index.
US10977242B2 Systems and methods for managing designated content items
Described herein is a computer implemented method. The method comprises receiving a content item record in respect of a content item generated at a collaboration system and processing the received content item record to determine if the content item record includes any designated content. In response to determining that the received content item record includes designated content the method further comprises generating a designated content record in respect of the identified designated content and saving the designated content record to a data store.
US10977237B2 Data verification in a distributed data processing system
A verification device operates to evaluate consistency of input values from a client device used by a server to execute a task. In an example the task may be installation of software into the client device, and the consistency evaluation of the input values may involve evaluating whether identifiers used to obtain attribute values of components of the client device for the installation apply to the same client device. To initiate execution of the task, the client device commands a plurality of data source servers to supply the attribute values. The data source servers return response messages defining the attribute values associated with the identifiers supplied by the client device. The client device supplies the response messages to the server for use in the execution of the task. Before executing the task, the server supplies information from the response messages to a verification device, the information defining a combination of the identifiers of the response messages, as the combination of data source servers that have defined attribute values associated with the identifiers. The verification device performing a consistency evaluation on said combination of identifiers, dependent on whether said combination of identifiers is consistent or inconsistent with previously stored combinations of identifiers for said combination of data source servers stored for previously executed tasks and/or whether values of a corresponding further attribute associated with the identifiers in the data source servers in the combination of data source servers are consistent. The server selecting between executing the task or not dependent on a result of the consistency evaluation.
US10977223B2 Data storage method and system
Example embodiments describe a data storage method and system. For example, the method described, performed by one or more processors, may comprise in an application for enforcing one or more policies for reading and writing data to a database receiving, over a data network, instructions for performing a read or write request for data, and sending the read or write request to a transaction manager for providing transactions for a key-value store of the database, the request being in accordance with one or more policies to be enforced by the enforcing application. The method may also comprise receiving, from the transaction manager, a response message based on operations performed by the transaction manager in response to the read or write request.
US10977221B2 Encoding of data formatted in human-readable text according to schema into binary
Data is organized in a hierarchical data tree having nodes, and is formatted in human-readable data according to a schema. The data is canonically ordered in correspondence with a canonical ordering of a schema dictionary generated from the schema. The canonically ordered data is encoded into binary, including for each node, removing a label of the node, and adding a sequence number of the node corresponding to the canonical ordering, in binary.
US10977218B1 Distributed application development
Files for a large application can be managed using a distributed file system (DFS) and distributed processing system. Application files can be stored to nodes of an immutable DFS, where the nodes are part of a hierarchical representation of the file system. A distributed processing system enables multiple users to modify respective portions of the file system, where the users obtain only relevant subsets of the application files, allowing for efficient caching. New or modified files can be stored back to the respective nodes of the shared repository, such as by using objects with using names or identifiers that are unique to a particular version, such as may be generated by hashing contents of the files. The parent nodes in the hierarchical tree can be updated to reflect the portion of the tree that has changed, allowing for fast version control as other nodes do not have to be analyzed.
US10977214B2 Document image security processing
A document image is obtained and fine-grain item-specific information within the document image is encrypted with varying levels of encryption, each encryption level associated is with a specific security access role. When the document image is presented to an end-user, the end-user's security access role determines which portions of the fine-grain item-specific information is decrypted and which portions remain encrypted, such that some portions of the document image are obfuscated from the end-user based on the end-user's security access role.
US10977210B2 Methods for implementing an administration and testing tool
The invention relates to implementing an administration and testing tool. An embodiment of the present invention is directed to implementing and using a server-less batch process architecture that provides a customized web interface for managing batch jobs and file archival within a cloud environment.
US10977207B2 Dynamic association of application workload tiers to infrastructure elements in a cloud computing environment
Components are dynamically associated in a multi-tier application to different layers of a corresponding multi-tier application infrastructure. This includes defining, in a memory of a host computing system, a pattern that has an inventory of components of a multi-tier application. Each of the components are associated with a corresponding tier label for an n-tier architecture and the pattern is loaded into a pattern engine. The pattern engine deploys each component of the pattern to a layer of the n-tier architecture corresponding to a tier label associated with the component.
US10977193B2 Remote direct memory operations (RDMOs) for transactional processing systems
Techniques are described for offloading remote direct memory operations (RDMOs) to “execution candidates”. The execution candidates may be any hardware capable of performing the offloaded operation. Thus, the execution candidates may be network interface controllers, specialized co-processors, FPGAs, etc. The execution candidates may be on a machine that is remote from the processor that is offloading the operation, or may be on the same machine as the processor that is offloading the operation. Details for certain specific RDMOs, which are particularly useful in online transaction processing (OLTP) and hybrid transactional/analytical (HTAP) workloads, are provided.
US10977189B2 Reducing forward mapping table size using hashing
Technologies are described herein for or reducing the size of the forward mapping table in an SSD or other storage device using hashing. A physical address of a storage location within a storage media is determined for the storage of data associated with a logical block address. The data is written to the storage location and a hash value is computed from a representation of the physical address using a hash function, where the size of the hash value is smaller than the representation of the physical address and the hash value points to a plurality of separate storage locations in the storage media. The hash value is stored in the forward mapping table associated with logical block address as opposed to the representation of the physical address.
US10977188B1 Idealized nonvolatile or persistent memory based upon hierarchical address translation
This disclosure provides techniques hierarchical address virtualization within a memory controller and configurable block device allocation. By performing address translation only at select hierarchical levels, a memory controller can be designed to have predictable I/O latency, with brief or otherwise negligible logical-to-physical address translation time. In one embodiment, address transition may be implemented entirely with logical gates and look-up tables of a memory controller integrated circuit, without requiring processor cycles. The disclosed virtualization scheme also provides for flexibility in customizing the configuration of virtual storage devices, to present nearly any desired configuration to a host or client.
US10977185B2 Initializing a data structure for use in predicting table of contents pointer values
Initializing a data structure for use in predicting table of contents (TOC) pointer values. A request to load a module is obtained. Based on the loaded module, a pointer value for a reference data structure is determined. The pointer value is stored in a reference data structure tracking structure, and used to access a variable value for a variable of the module.
US10977180B2 Hit-based allocation of quotas of a cache space of a cache memory
A method, storage system and non-transitory computer readable medium. The method may include receiving or generating, and for each storage entity out of multiple storage entities of the storage system, a storage entity distribution of cache hits over a caching period related to cached data associated with the storage entity and determining an allocation of quotas of the cache space to the multiple storage entities. The determining may include: (a) for each storage entity, determining a hit score indicative of a number of cache hits per a caching sub-period of the caching period related to the storage entity; (b) simulating, in an iterative manner, an allocation of quotas of the cache space to the storage entities that substantially maximizes the number of cache hits; and (c) allocating quotas of the cache space to the storage entities of the multiple storage entities, based on an outcome of the simulation.
US10977178B2 Integrated circuit and address mapping method for cache memory
An integrated circuit (IC) is provided. The IC includes a cache memory divided into a plurality of groups, and an address decoder. Each of the groups includes a plurality of sets, and one of the groups is assigned as a first group and the remaining groups are assigned as a plurality of second groups. The first group and the second groups are assigned in rotation for a plurality of time periods, and each of the groups is assigned in a corresponding single one of the time periods. The address decoder is configured to provide a physical address according to an access address of the cache memory. The sets of the first group that is assigned in a first time period are not overlapping with the sets of other first groups that are assigned in the time periods other than the first time period.
US10977157B2 Enhanced continuous integration (CI)/continuous delivery (CD) build script debugging environment
Providing an enhanced continuous integration (CI)/continuous delivery (CD) build script debugging environment is disclosed. In one example, the CI/CD build script debugging environment inserts a breakpoint within a CI/CD build script that includes one or more build script steps. During execution of the CI/CD build script within the CI/CD build script debugging environment, execution is paused at the breakpoint, and a language-specific debugging environment suitable for debugging the next build script step is automatically identified and launched. Some examples may also provide that the CI/CD build script debugging environment allows the user to resume execution of the CI/CD build script within the CI/CD build script debugging environment without further pauses, and/or to “step over” a build script step by executing the build script step within the CI/CD build script debugging environment without launching a language-specific debugging environment.
US10977156B2 Linking source code with compliance requirements
Concepts for linking source code with compliance requirements are presented. One example comprises analyzing a set of compliance requirements to identify one or more compliance topics. The example further comprises determining keywords for the identified one or more compliance topics. An item of source code is then analyzed to identify occurrences of the keywords in the source code. Mapping information representing a relationship between the item of source code and the compliance requirements is then generated based on the identified occurrence of the keywords.
US10977152B2 Rule-based continuous diagnosing and alerting from application logs
One or more embodiments analyze log records of applications to determine whether a composite rule pertaining to events associated with the log records occurring within a specified time window are satisfied. Satisfaction of the composite rule may facilitate real-time diagnosis and detection of patterns in logs which indicate problems, threats, systemic issues, or performance issues relating to the applications. The composite rule may specify events associated with log records from multiple different applications that occur within a same specified time window and are associated with a same tenant and entity. Satisfaction of the composite rule may be analyzed by a state machine that tracks satisfaction of the individual rules within the composite rule in a sequence of stages. A notification, alert, or alarm may be generated when the composite rule is satisfied.
US10977149B1 Offline simulation system for optimizing content pages
A testing environment in which offline simulations can be run to identify policies and/or prediction models that result in more valuable content being included in content pages is described herein. For example, the offline simulations can be run in an application executed by an experiment device using data gathered by a production content delivery system. The simulation application can test any number of different policies and/or prediction models without impacting users that use a production content delivery system to request content.
US10977148B2 Processing data object modifications in a networked storage system
Disclosed are various embodiments for triggering a processing of a data object stored in a bucket in a data store. A modification listener can determine that that the data object has been modified. The modification listener can trigger a processing of the data object by executable code associated with the data object.
US10977147B2 System for continuous monitoring of data quality in a dynamic feed environment
A system for providing continuous monitoring of data quality in a dynamic feed environment is disclosed. In particular, the system utilizes a feed inspection tool to detect anomalies in data gathering detected from feed metadata and anomalies in data measurement detected based on file contents. In order to do so, the feed inspection tool may aggregate, for a plurality of aggregation intervals, data feeds and associated metadata feeds. Once the data feeds and metadata feeds are aggregated, the feed inspection tool may generate, for a baseline model feed, baseline statistical models by utilizing historical data of the aggregated feeds in sliding windows of different lengths. The feed inspection tool may then identify, for a plurality of monitoring time delays, data outliers by comparing the aggregated feeds with the baseline model feed. A data quality feed based on the data outliers identified may then be generated and published.
US10977144B2 Memory system and method of operating the same
A memory system includes: a nonvolatile memory device including a plurality of memory blocks and spare blocks; and a memory controller configured to control the nonvolatile memory device. The nonvolatile memory device may store spare information to any one block of the memory blocks or the spare blocks. When a bad block is detected from the memory blocks, the nonvolatile memory device replaces the bad block with any one of the spare blocks according to the spare information.
US10977138B1 Method and system for efficiently handling backup discovery operations
A method and system for efficiently handling backup discovery operations. Specifically, the disclosed method and system entail enhancing breadcrumbs—e.g., persistent files that store status and other metadata information respective to performed asset backup operations—to further include unique transaction identifiers. These transaction identifiers may serve as markers for distinguishing which subset of breadcrumbs (rather than all breadcrumbs) to forward to a central management system during asset backup discovery operations. The disclosed method and system also implement batch processing architecture to regulate resource consumption on both the client and manager sides.
US10977135B2 Consensus system downtime recovery
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for consensus system downtime recovery. One of the methods includes: multicasting a pre-prepare message to at least some of the backup nodes; obtaining (Q−1) or more prepare messages respectively from (Q−1) or more of the backup nodes, wherein the prepare messages each indicate an acceptance of the pre-prepare message by the corresponding backup node; storing the pre-prepare message and the (Q−1) or more prepare messages; multicasting a commit message to at least some of the backup nodes, the commit message indicating that the primary node agrees to the (Q−1) or more prepare messages; and obtaining, respectively from Q or more nodes among the primary node and the backup nodes, Q or more commit messages each indicating that the corresponding node agrees to (Q−1) or more prepare messages received by the corresponding node.
US10977134B2 Restoration process to restore corrupted data of a volume
A system and method for efficiently restoring one or more data containers is provided. A common persistent consistency point image (PCPI) is identified between a source and a destination storage systems prior to the destination storage system performing a rollback operation to the commonly identified PCPI. Differential data is then transmitted from the source storage system in a line efficient manner to the destination storage system.
US10977125B2 Adaptive usage of irregular code schemas based on specific system level triggers and policies
A data storage system performs operations including receiving a data write command specifying data to be written; selecting an irregular LDPC encoding scheme of a plurality of available irregular LDPC encoding schemes available to the encoder in accordance with (i) a working mode of the data storage system, (ii) device-specific criteria and/or (iii) a data type of the specified data; and encoding the specified data to be written using the selected irregular LDPC encoding scheme.
US10977124B2 Distributed storage system, data storage method, and software program
A distributed storage system includes a plurality of storage nodes including: a storage device for storing data in such a way that the data can be written thereto and read therefrom; a memory in which a software program is recorded; and a CPU for executing the software program. The memory stores group management information in which a group configured with a plurality of storage nodes and the storage nodes that configure the group are associated with each other and recorded. The CPU converts data into a plurality of data blocks so that the data is redundant at a predetermined data protection level, and stores the data blocks into each of a plurality of storage nodes belonging to the same group based on the group management information.
US10977117B2 Memory device, a memory system and an operating method thereof
An operating method of memory system may include: reading target data stored in a target memory page, using a plurality of read voltages, respectively; sequentially storing read data corresponding to the target data in a plurality of latches including a first latch and a second latch, respectively; performing a first error correction code (ECC) decoding operation on first read data stored in the first latch; and performing a second ECC decoding operation on second read data stored in the second latch, when the first ECC decoding operation fails.
US10977116B2 Data access method, memory control circuit unit and memory storage device
A data access method, a memory control circuit unit and a memory storage device are provided. The method includes generating a first error correction code corresponding to received first data according to a first error correction encoding operation; and generating a second error correction code corresponding to received second data according to a second error correction encoding operation, wherein the second error correction code includes a first and a second partial error correction code. The method further includes writing the first data, the first error correction code and the second partial error correction code to a data bit area and a redundant bit area of a first physical programming unit respectively; and writing the second data and the first partial error correction code to the data bit area and the redundant bit area of a second physical programming unit respectively.
US10977114B2 Indexing and recovering encoded blockchain data
Disclosed herein are computer-implemented methods, computer-implemented systems, and non-transitory, computer-readable media, to index blockchain data for storage. One computer-implemented method includes generating one or more encoded blocks by executing error correction coding (ECC) on one or more blocks of a blockchain. Each of the one or more encoded blocks are divided into a plurality of datasets. An index is provided for the one or more encoded blocks, where the index is used to index each dataset of the plurality of datasets to a blockchain node at which a respective dataset is stored.
US10977110B2 System and method for facilitating prediction data for device based on synthetic data with uncertainties
Embodiments described herein provide a system for facilitating a training system for a device. During operation, the system determines a system model for the device that can be based on empirical data of the device. The empirical data is obtained based on experiments performed on the device. The system then generates, from the system model, synthetic data that represents behavior of the device under a failure. The system determines uncertainty associated with the synthetic data and, from the uncertainty, determines a set of prediction parameters using an uncertainty quantification model. The system generates training data from the synthetic data based on the set of prediction parameters and learns a set of learned parameters associated with the device by using a machine-learning-based classifier on the training data.
US10977107B2 Apparatus and method to control a storage device
During degeneration processing in which a first electronic device is degenerated based on an abnormality which has occurred in the first electronic device among the plurality of electronic devices after a new firmware used for switching of firmware of the electronic devices is stored in the first memories of the electronic devices, a storage control device confirms whether switching to new firmware has been completed in a second electronic device among the plurality of electronic devices, where the second electronic device is on a connection route coupling the first electronic device which is a firmware switching target and the storage control device. The storage device inhibits incorporation of the second electronic device as a usable device in a case where switching to the new firmware has not been completed in the second electronic device.
US10977104B2 Partially reconfiguring acceleration components
Aspects extend to methods, systems, and computer program products for partially reconfiguring acceleration components. Partial reconfiguration can be implemented for any of a variety of reasons, including to address an error in functionality at the acceleration component or to update functionality at the acceleration component. During partial reconfiguration, connectivity can be maintained for any other functionality at the acceleration component untouched by the partial reconfiguration. Partial reconfiguration is more efficient to deploy than full reconfiguration of an acceleration component.
US10977100B2 Method and system for automated agent injection in container environments
A system and method is presented that installs an agent on a computer system that monitors the start of processes by the computer system and that identifies the start of processes that perform container management activities, like starting and stopping container environments. On start of a container manager process, the agent starts a container manager agent that establishes a monitoring connection to the container manager process. The container manager agent monitors activities performed by the container manager process to detect the start of new container environments by the container manager process. On detection of a container start, the container manager agent manipulates the container configuration in a way that a process type specific in-process agent is automatically injected into processes started inside the container.
US10977099B2 Interchanging real-time data between program modules
A method for interchanging real-time data between program modules, includes providing a data storage device and storing meta information in the data storage device, wherein the meta information has at least one variable. The method also provides for at least one description file to be provided and for the data storage device to be configured with the description file. The method also includes providing at least one connector, wherein a connection can be established between program modules via the data storage device using the connector on the basis of a request in the description file, and wherein the program modules are created using identical or different programming languages and can be executed by a real-time operating system. The method also includes interchanging at least one variable between one of the program modules and the data storage device via the connector.
US10977098B2 Automatically deploying hardware accelerators based on requests from users
An accelerator manager monitors one or more requests for accelerators from one or more users, and deploys one or more accelerators to one or more programmable devices based on the one or more requests from the one or more users. In a first embodiment, the accelerator manager deploys an accelerator that satisfies multiple user requests. The multiple user requests can be multiple requests from one user, or could be multiple requests from multiple users. In a second embodiment, the accelerator manager compiles historical data from the monitored requests, identifies one or more accelerators that are requested following the request for a first accelerator, and deploys the one or more accelerators after the first accelerator is requested and before they are requested.
US10977095B2 Side-by-side execution of same-type subsystems having a shared base operating system
A method for executing includes loading multiple application programming interface (API) set schemas into memory. A first one of the API set schemas resolves an API set contract to a first host binary and a second one of the API set schemas resolves the API set contract to a different host binary. The method further includes executing elements of the first host binary responsive to receipt of an API call identified by the API set contract that is received within a first runtime context and executing elements of the second host binary responsive to receipt of the API call within a second runtime context.
US10977093B2 Declarative properties for data collections
A system according one exemplary embodiment may receive instructions regarding a callee function that include a description of properties associated with arguments for the callee function, create a persistent representation of the callee function based on the received description of the callee function, receive instructions from a source describing a set of properties for a data collection, create a persistent representation of the data collection based on the set of properties for the data collection, receive an updated property for the data collection, and in response to receiving the updated property for the data collection: update the persistent representation of the callee function by associating the persistent representation of the callee function with the updated property of the data collection and update the persistent representation of the data collection by associating the persistent representation the data collection with the updated property of the data collection.
US10977084B1 Systems and methods for determining target allocation parameters for initiating targeted communications in complex computing networks
This disclosure is directed to systems and methods for determining target allocation parameters for initiating targeted communications in complex computing networks, which may be associated with the allocation of allocatables in execution events over a first period of time. The systems and methods may include receiving a desired allocation; determining a first instantaneous available allocation at a first time; generating an allocation graph for a second period comprising the first time; determining a second instantaneous available allocation at a second time; determining a remaining available allocation at the second time, based on the allocation graph and the second instantaneous available allocation; and determining one or more target allocation parameters for initiating a targeted communication to a computing device during at least a portion of a third period of time between the second time and the third time.
US10977083B2 Cost optimized dynamic resource allocation in a cloud infrastructure
A method that involves receiving budget information of a containerized application deployed with a set of containers to a set of machine instances; receiving pricing information of a list of machine instance types; receiving performance information of the set of containers; receiving an alert generated based on the performance information by comparing the performance information to a set of thresholds; generating, after receiving the alert, an output vector from a machine learning model, wherein the machine learning model uses the performance information; and adjusting a resource of the set of containers by updating a parameter based on the output vector in response to the alert, wherein the resource is controlled by the parameter, and wherein the parameter is identified in the alert.
US10977071B2 System and method for VM cloning in a software defined storage environment
An illustrative embodiment disclosed herein is a method including receiving, by a controller virtual machine (CVM) and from a hypervisor, a request to clone a virtual machine (VM) state. The VM state includes a parent state and a snapshot. The method further includes cloning, by the CVM, the parent state and the snapshot to generate a cloned parent state and a cloned snapshot, respectively, and sending, by the CVM and to the hypervisor, data indicating successful cloning of the parent state and the snapshot.
US10977066B2 Virtual machine to container conversion and optimization
Technology for analyzing a target machine (e.g., virtual machine or physical machine) and converting the services of the target machine to one or more container images that can be run using operating system level virtualization. An example method may include: receiving, by a processing device, data of a virtual machine, the data indicating a configuration of the virtual machine and a set of processes executed by the virtual machine; identifying, by the processing device, computer code of a first process of the set of processes executed by the virtual machine; analyzing the computer code to detect a link between the first process and a second process of the set of processes; and building a container image in view of the data of the virtual machine and the identified link, wherein the container image comprises the computer code of the first process and computer code of the second process.
US10977055B2 Method and system creating and using sub-data confidence fabrics
In general, in one aspect, the invention relates to a method for managing data. The method includes obtaining, by a local data manager, a first data confidence fabric (DCF) configuration file, where the first DCF configuration file is associated with a first DCF pipeline and a first workload. The method further includes registering the first DCF pipeline in a DCF pipeline registry, obtaining a data set, identifying the first DCF pipeline using the DCF pipeline registry, and processing the data set based on the first DCF pipeline to obtain first processed data.
US10977047B2 Hazard detection of out-of-order execution of load and store instructions in processors without using real addresses
Technical solutions are described for hazard detection of out-of-order execution of load and store instructions without using real addresses in a processing unit. An example includes an out-of-order load-store unit (LSU) for transferring data between memory and registers. The LSU detects a store-hit-load (SHL) in an out-of-order execution of instructions based only on effective addresses by: determining an effective address associated with a store instruction; determining whether a load instruction entry using said effective address is present in a load reorder queue; and indicating that a SHL has been detected based at least in part on determining that load instruction entry using said effective address is present in the load reorder queue. The LSU, in response to detecting the SHL, flushes instructions starting from a load instruction corresponding to the load instruction entry.
US10977041B2 Offset-based mechanism for storage in global completion tables
A method includes allocating a first entry in a global completion table (GCT) on a processor, responsive to a first instruction group being dispatched, where the first entry corresponds to the first instruction group. A data value applicable to the first instruction group is identified. An offset value applicable to the first instruction group is calculated by subtracting, from the data value, a base value previously written to a second entry of the GCT for a second instruction group. The offset value is written in the first entry of the GCT in lieu of the data value.
US10977038B2 Checkpointing speculative register mappings
A processing apparatus supporting register renaming is provided with checkpoint circuitry to capture register mapping checkpoints indicative of speculative register mappings between logical registers and physical registers at a given point of speculative execution, and register group tracking circuitry to maintain tracking information for groups of logical registers. The tracking information for a given group indicates whether the given group is a changed group comprising at least one logical register for which a corresponding speculative register mapping has changed since a last checkpoint was captured, or an unchanged group for which none of the logical registers in that group have had their speculative register mappings changed since the last checkpoint was captured. When capturing a new register mapping checkpoint, unchanged groups of logical registers are excluded from the new register mapping checkpoint. This can save power in a register mapping checkpointing scheme.
US10977023B2 Home gateway expansion
As described herein, a gateway device may include one or more expansion ports to add functionality. The added functionality can be of any desired type, such as adding telephone call routing capabilities, or high-definition radio capabilities. The added functionality can include new wireless communication abilities, such as adding Bluetooth capability, and the combination may allow greater networked communication.
US10977013B2 Systems and methods of implementing extensible browser executable components
The technology disclosed describes systems and methods for implementing extensible browser executable components, such as popup controls for action, checkbox and radio button dropdown menus, modals, dialogs, date pickers and autocompletes. The disclosed technology systems and methods can also be used for rendering executable components for mobile application interfaces. The technology further discloses systems and methods for providing support for developers whose goal is to render specific implementations of browser executable components. The technology disclosed also describes systems and methods for bypassing suppression of DOM click event bubbling for a popup controls for action, checkbox and radio button dropdown menus, modals, dialogs, date pickers and autocompletes; and discloses systems and methods for implementing modal interaction between an iframe and a popup control.
US10977012B2 Computing device for accelerating a data type check and operating method thereof
Provided is a computing device according to an embodiment of the present disclosure including an integrated register file configured to store a first variable type and a first variable value of a first variable, and a second variable type and a second variable value of a second variable, a calculator configured to perform a first calculation on the first and second variables according to the first and second variable types, and output a first calculation result, and a type rule table comprising a plurality of entries and, when there is an entry corresponding to a type of the first calculation, and the first and second variable types, configured to output a type of the first calculation result.
US10977009B1 Method and apparatus for automatic modification of applications from retrieved instructions
Systems and methods for automatically carrying out instructions for modifying application programs, when those instructions are found from electronic searches. A user may wish to modify operation of an application program in some way. He or she can thus conduct an electronic search for the solution. Search results in the form of text- (e.g., web pages) or audio/video- (e.g., DIY videos) based files are automatically translated into computer executable code. This executable code is then transmitted to the user's device, where it is automatically executed by the device to modify the application program in the desired manner.
US10977001B2 Asymmetric quantization of multiple-and-accumulate operations in deep learning processing
A processing unit performs multiply-and-accumulate (MAC) operations on asymmetrically quantized data. The processing unit includes a MAC hardware unit to perform the MAC operations on a first data sequence and a second data sequence to generate an asymmetric MAC output. Both the first data sequence and the second data sequence are asymmetrically quantized. The processing unit further includes an accumulator hardware unit to accumulate the first data sequence concurrently with the MAC operations to generate an accumulated output. The processing unit further includes a multiply-and-add (MAD) hardware unit to multiply the accumulated output with a second offset to generate a multiplication output, and to add the multiplication output, the asymmetric MAC output and a pre-computed value calculated before runtime to generate a final output. The second offset indicates an amount of asymmetry of the second data sequence with respect to zero.
US10977000B2 Partially and fully parallel normaliser
Hardware logic arranged to normalise (or renormalise) an n-bit input number is described in which at least a proportion of a left shifting operation is performed in parallel with a leading zero count operation. In various embodiments the left shifting and the leading zero count are performed independently. In various other embodiments, a subset of the bits output by a leading zero counter are input to a left shifter and the output from the left shifter is input to a renormalisation block which completes the remainder of the left shifting operation independently of any further input from the leading zero counter.
US10976999B1 Mixed reality sensor suite and interface for physical region enhancement
Disclosed herein is a mixed reality application to use a multi-channel audio input to identify a character and origin of a given sound, then present a visual representation of the given sound on a near eye display. The visual representation including a vector to the source of the sound. The visual representation further including graphical elements that describe various attributes of the given sound including the magnitude, directionality, source, and threat level. Where the source of the given sound is moving, the visual representation shifts to illustrate the movement.
US10976995B2 Media sharing community
The present invention enables a user to share his/her listening experience selectively with others without sharing headphones and without disturbing others who do not want to listen. In a preferred embodiment, a first listener can accomplish this by storing in a Portable Electronic Device or similar device a library of listening experiences, listening to one of the listening experiences, and while listening to that one listening experience streaming the one listening experience to at least one other Portable Electronic Device or similar device. A second listener at the other Portable Electronic Device can then listen to the same listening experience as the first listener at the same time. It is expected that the listening experiences will typically be songs or other music but the invention may be practiced with any type of audio content. The first listener may also create a playlist of the listening experiences in the library and make the playlist available to others. Others may use the playlist to access the library and listen to one or more listening experiences stored in the library. Also, utilizing the same interface and communication methodologies as described above, the technology platform detailed in this application can be used for commercial purposes to stream location based content, audio and otherwise, to a connected network of Portable Electronic Devices. Commercial uses of this functionality include providing commercial establishments with the ability to create synchronous (users come into a stream at the exact point that it is being streamed in real time) and or asynchronous (users can select and start a transmission from the beginning) featured channels (location based) where they can stream any self created or otherwise authorized content to other Portable Electronic Devices in their range.
US10976993B2 Audio control system and audio control method
Audio control system and audio control method that can appropriately control sound volume of an audio part while preventing inaccurate determination regarding condition of a passenger are provided. An audio control system includes an audio part installed in a compartment of a vehicle, a photographing part that photographs the compartment from a front side reference position in the compartment and obtains a photographed image also representing distance to an object within a photographing range in the compartment, a determination part that determines, based on the photographed image obtained by the photographing part, at least one of whether or not a passenger other than a driver in the vehicle is asleep and whether or not the passenger is making a call on a mobile phone, and a control part that turns down sound volume of the audio part if the determination part determined the passenger is asleep or making a call.
US10976989B2 Spatial management of audio
The present disclosure generally relates to user interfaces for managing spatial audio. Some exemplary techniques include user interfaces for transitioning between visual elements. Some exemplary techniques include user interfaces for previewing audio. Some exemplary techniques include user interfaces for discovering music. Some exemplary techniques include user interfaces for managing headphone transparency. Some exemplary techniques include user interfaces for manipulating multiple audio streams of an audio source.
US10976978B2 Electrical measurement device and method
An electrical measurement device is described with an acquisition unit that is configured to receive an input signal, a post-processing unit, and a visualization unit. The acquisition unit comprises an acquisition trigger unit and an acquisition memory, the acquisition memory being configured to acquire sampled output data and to store the sampled output data by control of the acquisition trigger unit. The post-processing unit comprises a measurement unit that is configured to process at least parts of the sampled output data and to generate processed sampled output data. The post-processing unit further comprises a measurement trigger unit that is configured to evaluate the processed sampled output data in view of a measurement trigger condition, the measurement trigger unit being configured to output a measurement trigger event if the measurement trigger condition is met. The measurement trigger unit is further configured to control the visualization unit. Moreover, a method for operating an electrical measurement device is described.
US10976975B2 Information processing apparatus and control method
A print conversion utility obtains print setting information with respect to a printing apparatus, obtains print setting information set by an operating system (OS) standard print software, and executes predetermined processing in a case where both pieces of the obtained print setting information do not coincide with each other.
US10976971B2 Establishing wireless connection, by using terminal device, after determining which of external device or terminal device that communication device is to establish connection
A terminal device may obtain a public key and target identification information from a communication device, search for the communication device via a wireless interface of the terminal device, based on the target identification information and a result of the search for the communication device, determine whether the communication device is to establish a wireless connection with an external device or with the terminal device, in a case where it is determined that the communication device is to establish the wireless connection with the external device, send first connection information to the communication device, in a case where it is determined that the communication device is to establish the wireless connection with the terminal device, send second connection information different from the first connection information to the communication device, establish the wireless connection with the communication device via the wireless interface by using the second connection information.
US10976966B2 Implementing coherency and page cache support in a distributed way for files
A plurality of computing devices are communicatively coupled to each other via a network, and each of the plurality of computing devices is operably coupled to one or more of a plurality of storage devices. The computing devices may use local caches in a coherent manner when accessing the plurality of storage devices.
US10976962B2 Servicing I/O operations in a cloud-based storage system
Servicing I/O operations in a cloud-based storage system, including: receiving, by the cloud-based storage system, a request to write data to the cloud-based storage system; storing, in solid-state storage of the cloud-based storage system, the data; storing, in object storage of the cloud-based storage system, the data; detecting that at least some portion of the solid-state storage of the cloud-based storage system has become unavailable; identifying data that was stored in the portion of the solid-state storage of the cloud-based storage system that has become unavailable; retrieving, from object storage of the cloud-based storage system, the data that was stored in the portion of the solid-state storage of the cloud-based storage system that has become unavailable; and storing, in solid-state storage of the cloud-based storage system, the retrieved data.
US10976960B2 Methods of synchronizing memory operations and memory systems employing the same
A memory system is provided. The memory system includes a first memory device having a first latency corresponding to a first command and a second memory device having a second latency corresponding to a second command. The second latency differs from the first latency by a latency difference. The memory system further includes a host operably coupled to the first and second memory devices. The host is configured to send the first command to the first memory device at a first time, and to send the second command to the second memory device at a second time. The first time and the second time are separated by a delay corresponding to the latency difference.
US10976957B2 Reducing multi-stream data write collision in solid-state data storage devices
The present disclosure relates to the field of solid-state data storage, and particularly to improving the speed performance of solid-state data storage devices by reducing multi-stream data write collision. A method according to embodiments includes: writing a plurality of data chunks in a skewed sequence from a plurality of different data write buffers in the storage device into a plurality of different super-pages across all channels of the storage device.
US10976953B2 Optimized data replication in multi-tier storage environment
The method, computer program product and computer system of the present invention may include a computing device that replicates data from a first data storage site, which may have a plurality of data storage tiers, to one or more second data storage sites. The computing device may identify a portion of the data on a first tier of the first data storage site to be inactive and move the inactive data to a second tier of the first data storage site. The computing device may compute a number of slices to slice the inactive data into and a location to store the slices of inactive data using an information dispersal algorithm. The computing device may send the computed number of slices and storage location for the inactive data to the one or more second data storage sites to apply to the data replicated from the first data storage site.
US10976952B2 System and method for orchestrated application protection
A remote agent for providing backup services to applications includes a persistent storage and a backup manager. The persistent storage stores backup policies for the applications. The backup manager identifies an application of the applications for providing the backup services; generates an application backup template based on a backup policy of the backup policies for the application; sends the generated application backup template to a production host that hosts the application; and makes a determination that the backup policy has been triggered. In response to the determination, the backup manager initiates a native data extraction from the application using the application backup template to obtain a native data dump; stores the native data dump in backup storage; and indexes the stored native data dump as a backup.
US10976951B2 Technology for governance of data retention and transfer
Policy entries are provided in a computer readable policy table, including transfer limitation entries for geolocations. In response to receiving first data, audit data entries are generated by a computer implemented process, including a storage geolocation where the first data was first archived, an origin geolocation indicating a geolocation of the first computer system from which the first data was sent for the archiving, and a transfer limitation entry for the first data, where the process generates the transfer limitation entry from at least one set policy entries for a geolocation. For a request to transfer the first data, a transfer limitation action is performed for by the computer implemented process based on the transfer limitation entry in a set of audit data entries for the first data.
US10976950B1 Distributed dataset modification, retention, and replication
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for data retention and modification. One of the methods includes dividing partitions into a set of generations according to a retention policy; accumulating modification and deletion events that define changes to be applied to data of the distributed dataset; and when a triggering event occurs for a triggered generation in the set of generations, rolling an oldest partition out of the triggered generation, the rolling comprising: if the oldest partition has reached the end of a retention period for the dataset, marking the oldest partition for deletion in the triggered generation; otherwise: creating a new partition corresponding to the data of the oldest partition, wherein the data is cleaned using a scrubbing process; adding the new partition to a next generation in the set of generations; and marking the oldest partition for deletion in the triggered generation.
US10976943B2 Apparatuses and methods to change data category values
The present disclosure includes apparatuses and methods to change data category values. An example is a memory device that includes an array having a plurality of sequences of memory cells, where each of the respective sequences of memory cells includes a plurality of designated subsets of memory cells, and the array includes a counter corresponding to one of the plurality of designated subsets of memory cells. The memory device is configured to receive input corresponding to a data batch, where the input includes a designation that corresponds to the one of the plurality of designated subsets of memory cells to be conditionally updated, and to change a numerical value stored by the counter corresponding to the one of the plurality of designated subsets of memory cells.
US10976932B2 Method for providing a client device access to a plurality of remote storage devices
A controller system allows direct access to a client device accessing remote data storage devices communicatively connected to the controller. A virtual block metadata (VBM) is generated by the controller system, the VBM including a plurality of maps. Each map includes a plurality of virtual addresses, each virtual address mapped to a physical address, each physical address on a remote storage device of the plurality of storage devices. The client device is sent a portion of the VBM, the portion including the map of the virtual addresses sent to the client. The controller receives, over a first network interface, read/write instructions from the client device for the a physical address corresponding to the virtual address allocated to the client device.
US10976915B2 Capturing and sending multimedia as electronic messages
One or more embodiments described herein include methods and systems of capturing and sending multimedia content items as electronic message. More specifically, systems and methods described herein provide users the ability to easily and effectively capture multimedia content items for inclusion in a communication session without navigating away from the communication session. Additionally, systems and methods described herein allow a multimedia content item to be sent to one or more co-users immediately following the capture of the multimedia content item without further user interaction. In other words, the system and methods can capture and automatically send a multimedia content item in response to a single user interaction.
US10976910B2 System with breathing apparatus and touch screen
A system is disclosed that includes a breathing apparatus, a touch screen unit and a processing unit. A first content (30) is displayed at a first screen location (30) of the touch screen. Upon a user input, comprising a gesture (35) of one or more gestures, at the first screen location (31), a second content related to the first content (30) is selected and displayed in dependence of the gesture (35) and the first content (30). The first content (30) is free of an indication of the second content, such as an indication comprised in the list of an icon, soft-button or a menu configured to activate the second content upon user selection on the touch screen.
US10976905B2 System for rendering virtual objects and a method thereof
A method (600) of rendering virtual objects is disclosed. The method (600) comprises obtaining (602) a set of parameters, the set of parameters comprising a current color and/or brightness of light emitted by a light source (120), selecting (604) a virtual object from a virtual object database (106), which virtual object is associated with the set of parameters, and rendering (606) the virtual object on an image rendering device (104).
US10976904B2 Graphical chatbot interface facilitating user-chatbot interaction
Interaction with a chatbot of a computer system is facilitated by receiving, by the chatbot, a request from a user of the chatbot, where the request establishes a user-chatbot interaction. Based at least in part on the request, a plurality of predicted chatbot paths are generated, forming a hierarchy of predicted chatbot content for the user-chatbot interaction. A graphical chatbot interface including, at least in part, the hierarchy of predicted chatbot content for the user-chatbot interaction is provided for display on an electronic device, and a selection by the user of one predicted chatbot path of the graphical chatbot interface is received, via the electronic device, as part of the user-chatbot interaction, where the providing of the graphical chatbot interface facilitates user interaction with the chatbot along the selected predicted chatbot path.
US10976895B2 Electronic apparatus and controlling method thereof
An electronic apparatus and a controlling method are provided. The controlling method of an electronic apparatus includes displaying a content list including a plurality of display items corresponding to a plurality of contents, acquiring category information of a content corresponding to a first display item in response to sensing a first user interaction corresponding to a first display item from among the plurality of display items, displaying a plurality of category items representing the acquired category information around the first display item, and reproducing a content having category information corresponding to at least one of a plurality of selected category items in response to sensing a second user interaction of selecting at least the at least one of the plurality of category items.
US10976894B2 Information processing apparatus, information processing method, and non-transitory computer readable medium
An information processing apparatus includes a first receiving unit that receives a selected item included in a list being displayed, a second receiving unit that receives a setting of search criteria, and an updating unit that updates, if the selected item satisfies the search criteria that are set after the item is selected, a display of the list such that search results obtained under the search criteria are displayed and that a state that the item is selected is maintained.
US10976885B2 Systems and methods for electronic signature
Systems and methods facilitating electronic signatures (E-Signatures) are provided. Multiple E-Signatures can be provided to electronic documents through a simple command, such as a selection of a single graphical element. A user's signatures, initials, or other identifier can be added to the electronic document in the appropriate fields upon receipt of the appropriate command or command set from the user.
US10976883B2 Touch substrate and touch display device
A touch substrate and a touch display device are provided. The touch substrate includes a plurality of electrodes, at least one of the plurality of electrodes including a plurality hollowed-out structures and a plurality body portions arranged alternately, the plurality hollowed-out structures and a plurality body portions having substantially a same shape and size.
US10976881B2 Complex transparent touch sensor
A touch sensor includes a first sensing layer, a second sensing layer and an insulative layer therebetween. Each of the first sensing layer and the second sensing layer has capacitive sensing strings and electromagnetic antenna strings. Each capacitive sensing string is composed of capacitive sensing units. The electromagnetic antenna strings are arranged. Each of the capacitive sensing strings and the electromagnetic antenna strings is connected with a tiny wire. The capacitive sensing strings on the first sensing layer are crossed with the second capacitive sensing strings on the second sensing layer to form complementary patterns. The capacitive sensing units on the first sensing layer and the second capacitive sensing units on the second sensing layer form a grid-shaped capacitive sensing unit matrix. The electromagnetic antenna strings on the first sensing layer are crossed with the electromagnetic antenna strings on the second sensing layer to form a grid-shaped electromagnetic antenna matrix.
US10976872B2 Display panel, input/output device, data processing device, and method for manufacturing display panel
To provide a novel display panel that is highly convenient or reliable. To provide a novel input and output device that is highly convenient or reliable. To provide a novel data processing device that is highly convenient or reliable. To provide a method for manufacturing a novel display panel that is highly convenient or reliable. The display panel includes a pixel, a third conductive film electrically connected to the pixel, an insulating film including an opening portion overlapping with the third conductive film, and an electrode including a first region in contact with the third conductive film and a second region functioning as a contact point.
US10976865B2 Touch display panel, touch display device, and driving method thereof
Discussed are a touch display panel, a touch display device, and a driving method thereof, wherein a constant voltage is applied to a cathode electrode during a period for sensing a finger touch or a pen touch, thereby performing touch sensing while performing display driving. In addition, a signal having the same phase and potential as the signal applied to the touch electrode is applied to the cathode electrode during a period for transmitting an uplink signal to the pen, thereby eliminating parasitic capacitance between the touch electrode and the cathode electrode, preventing transmission delay of the uplink signal, improving the recognition rate of the uplink signal, and enhancing the performance of pen-touch sensing.
US10976863B1 Calibration of inertial measurement units in alignment with a skeleton model to control a computer system based on determination of orientation of an inertial measurement unit from an image of a portion of a user
A method to calibrate orientation measurements of an inertial measurement unit of a sensor device based on an image of a portion of a user to which the sensor device is attached. For example, the sensor device can be configured to be attached to the middle phalange of the index finger and configured with a touch pad. In response to the determination that the thumb of the user is placed on the touch pad of the sensor device, the camera of the system can capture the image showing that the hand of the user. A convolutional neural network is configured to determine, from the image, orientations of predefined features of the hand of the user. A further artificial neural network is configured to determine the orientation of the sensor device based on the orientations of the predefined features to calibrate the orientation measurements of the inertial measurement unit.
US10976859B2 Touch screen having sensing electrode having electrically separated first and second regions
A touch screen including a plurality of first sensing electrode columns having a plurality of first sensing electrodes, the plurality of first sensing electrode columns extending in one direction, and a plurality of second sensing electrode columns alternately disposed with the first sensing electrode columns, the plurality of second sensing electrode columns including a plurality of second sensing electrodes having a plurality of sub-electrodes. Sub-electrodes of one of adjacent second sensing electrodes are electrically connected to sub-electrodes of another of the adjacent second sensing electrodes. At least some of the first sensing electrodes include a first region and a second region electrically separated from the first region.
US10976855B1 Flexible touch sensing assembly for detecting proximity of user to a controller device
A touch sensing assembly includes a touch sensing layer that is configured to couple to an interface. The interface is configured to receive contact with skin of a user on a first surface. A first touch sensing layer is coupled to interface. The first touch sensing layer includes a plurality of touch sensors and a plurality of electrodes. The touch sensors are of a first touch sensing type, configured to detect proximity of the user's skin to the interface. The electrodes provide a plurality of electrical signals corresponding to the proximity of the user's skin to the interface.
US10976852B2 Touch panel, manufacturing method thereof, and display device
The present application discloses a touch panel, manufacturing method thereof, and display device. The touch panel comprises a substrate having a first region and a second region surrounding the first region; a wiring layer, located on the second region; and a conductive layer, located on the first region and directly covering part of the wiring layer, and an exposed part of the wiring layer being formed as a wiring lead-out area of the touch panel. The method of manufacturing a touch panel, comprises providing a substrate having a first region and a second region surrounding the first region; forming a wiring layer on the second region; and forming a conductive layer located on the first region and directly covering part of the wiring layer, and an exposed part of the wiring layer being formed as a wiring lead-out area of the touch panel.
US10976838B2 Stylus and color information transmitting method
Color information obtained by an optical sensor of a stylus can be displayed at a pen tip of the stylus with good visibility, and visual feedback is provided as a suitable user interface when the color information is transmitted from the stylus to an electronic apparatus. A stylus includes: a trigger signal generating circuit; an optical sensor that detects incident light; a memory circuit that stores color information of the incident light detected by the optical sensor; a color presenting circuit which is disposed at a pen tip of the stylus and which presents a color corresponding to the color information; and a control circuit. The control circuit presents the color information detected by the optical sensor using the color presenting circuit at the pen tip, and controls the color presenting circuit in response to a trigger signal from the trigger signal generating circuit when transmitting the color information to the electronic apparatus.
US10976836B2 Head-mounted display apparatus and method of controlling head-mounted display apparatus
Provided is an HMD including an image display unit to be worn by a user on a head and configured to display an image; a six-axis sensor and a magnetic sensor configured to detect an operation performed by using a control device as a first operation; a touch sensor configured to detect a contact of a finger of the user as a second operation; and a display controller configured to display, on the image display unit, a pointer to be operated by the control device, and to move the pointer based on the motion or attitude of the control device detected by the six-axis sensor and the magnetic sensor. The display controller, upon detecting a contact of a finger of the user by the touch sensor, shifts to an operation state where the display position of the pointer cannot be moved through the operation performed by using the control device.
US10976835B2 Operation input device
An operation input device includes a knob for operations, disposed in a display region of a touch display; a plurality of conductor columns provided in the knob; a touch point detecting unit that detects a touch point corresponding to at least one of the plurality of conductor columns; a location determining unit that determines a location of at least one of the plurality of conductor columns, using a result of the detection by the touch point detecting unit; and a location estimating unit that estimates, when there is a conductor column that has not been detected as a touch point by the touch point detecting unit, a location of the conductor column that has not been detected as a touch point by the touch point detecting unit, using positional relationship information indicating a positional relationship between the plurality of conductor columns in the knob and location history information indicating a history of locations of the respective plurality of conductor columns.
US10976830B2 Unified virtual reality platform
Techniques for providing a unified computational platform for implementing virtual reality systems. In an aspect, a virtual reality (VR) client includes input and output modules for generating a VR user experience. The client may also incorporate an assistant interface that couples the input and output modules to an assistant server using a semantic information interchange language (SIIL). The assistant server may include a command inference block for converting user-input SIIL messages to command-input SIIL messages, thereby encoding user VR inputs into a general command set that may be recognized and processed by both VR and non-VR modules. Further aspects disclose techniques for seamless integration between virtual environments and joint VR sessions supporting multiple users.
US10976827B2 Input device and method of operating an input device
An input device, in particular joystick, with an operating device and a magnetorheological brake device and a controller for activating the brake device. The operating device includes a supporting structure and an operating lever, which is accommodated on the supporting structure for pivoting around at least one pivot axis. The brake device is coupled with the pivot axis for controlled damping of a pivoting motion of the operating lever by way of the controller.
US10976826B1 Virtual reality garment capable of jamming user movement
A virtual reality system including a garment worn by a user, such as a glove, includes a jamming that jams movement of a portion of the user's body by increasing a rigidity of certain portions of the garment or by preventing a certain portion of the garment from expanding past a certain length. This allows the garment to simulate the physical sensation that occurs when the user touches an object. For example, to simulate the sensation of holding a coffee mug, the jamming mechanism prevents the user's fingers from curling after the user's fingers have reached a position equivalent to making physical contact with the coffee mug.
US10976825B2 Methods and apparatuses for controlling operation of a vibrational output system and/or operation of an input sensor system
Embodiments described herein relate to methods and apparatuses for controlling an operation of a vibrational output system and/or an operation of an input sensor system, wherein the controller is for use in a device comprising the vibrational output system and the input sensor system. A controller comprises an input configured to receive an indication of activation or de-activation of an output of the vibrational output system; and an adjustment module configured to adjust the operation of the vibrational output system and/or the operation of the input sensor system based on the indication to reduce an interference expected to be caused by the output of the vibrational output system on the input sensory system.
US10976823B2 Electronic device and control method with feedback to perceive presence and activation of an object
An electronic device having a display screen that displays a user interface including at least one object, comprising: a display mechanism that displays the user interface; a coordinate detection mechanism that detects coordinates of a user touch point on the display screen; a first feedback presentation mechanism that presents tactile feedback at a prescribed point to make the user perceive the presence of an object; a measurement mechanism that measures a force generated by the user pressing the display screen; and a second feedback presentation mechanism that detects an operation trigger based on the force and generates mechanical vibration.
US10976816B2 Using eye tracking to hide virtual reality scene changes in plain sight
Various embodiments are provided herein for modifying a virtual scene based on eye-tracking. A computing device coupled to a HMD can provide a virtual scene for display on the HMD. The computing device can receive sensor data from a set of eye-tracking sensors coupled to the HMD. Based on the received sensor data, the computing device can determine a set of focal regions of the displayed virtual scene, including a perifoveal region of the displayed virtual scene. A portion of the virtual scene can then be modified based, in part, on a determination that the portion is outside of the determined perifoveal region.
US10976814B2 Method and system for eye tracking with glint space recalibration on wearable heads-up display
A method of tracking an eye of a user includes generating an infrared light, scanning the infrared light over the eye, and detecting reflections of the infrared light from the eye over an eye tracking period. A plurality of glints is identified from the reflections of the infrared light detected. A glint center position of each glint in a glint space is determined and transformed to a gaze position in a display space. At least once during the eye tracking period, an image of the eye is reconstructed from a portion of the reflections of the infrared light detected. A pupil is detected from the image, and a pupil center position is determined. A glint-pupil vector is determined from the pupil center position and the glint center position of at least one glint corresponding in space to the pupil. The glint space is recalibrated based on the glint-pupil vector.
US10976812B2 Information processing device and information processing method
Provided is an information processing device including an image processing unit that performs geometric correction on a target image instructed to be displayed in a display region that displays an image. The geometric correction is performed on a basis of direction information indicating a direction of a user viewing the display region with respect to the display region.
US10976803B2 Electronic device displays an image of an obstructed target
An electronic device determines information about a target and provides the information to another electronic device that has an obstructed view of the target. The other electronic device displays an image of the target with an orientation and a location of the target.
US10976800B2 Electronic device capable of reducing power consumption and method for reducing power consumption of electronic device
An electronic device includes a processor, a volatile memory, and a non-volatile memory. The non-volatile memory stores a first operating system, and the electronic device works in a first working mode and a second working mode. When the electronic device is in the first working mode, a second operating system is run in the volatile memory. When the processor detects that the electronic device reaches a preset condition for entering the second working mode, the non-volatile memory is enabled, and non-system data in the volatile memory is moved to the non-volatile memory. The non-system data does not include the second operating system. After the movement of the non-system data is completed, the volatile memory is disabled, and the first operating system is run in the non-volatile memory, so that the electronic device enters the second working mode.
US10976797B2 Smart battery balance system and method
A smart battery power balance system and method to maximize the operating life of a mobile computing device and a portable peripheral (e.g., a peripheral having scanning capability). The mobile computing device battery and portable peripheral battery parameters such as battery level, velocity/rate of consumption and usage history are collected. A curve fitting and estimation is done to predict the empty time for complete battery discharge of the mobile computing device and portable peripheral. Based on this analysis, if the calculated empty time of the mobile computing device battery is less than the portable peripheral battery, the portable peripheral charges the mobile computing device battery and if the calculated empty time of the mobile computing device battery is greater than that of the portable peripheral battery, the portable peripheral battery does not charge the mobile computing battery.
US10976791B2 Methods and apparatus relating to the supply of power to power over ethernet devices
An access point, which is a Power over Ethernet (PoE) Powered Device (PD) measures input voltage and input current. The access point determines a power requirement of the access point based on the measured current, measured voltage, and information about power requirements of access point components or devices coupled to the access point a power requirement of the access point. The access point communicates the determined power request to a power sourcing equipment (PSE), e.g., a network switch. In some embodiments, the access point further communicates one of: measured input current and measured input voltage to the PSE. The PSE uses the information received from the access point, e.g., power request and power measurements to determine an amount of power to be granted to the access point. If the access point does not receive the requested power level the access point selects internal components and/or external devices to de-power.
US10976790B2 Load balancing in multi-port USB systems
An apparatus includes a processor, USB connectors, and variable resistors or variable current sources. The processor is configured to read and load instructions causing the processor to dynamically adjust a current consumed by a given connector through adjustment of a related variable resistor or variable current source.
US10976788B2 Method of cooling computer equipment
Method of cooling computer equipment that includes pumping coolant into a passageway leading to computer equipment and distributing the coolant from the passageway to heat sinks. The method also includes iteratively adjusting a rate of cooling of electronic devices by the coolant directly or indirectly in dependence upon heat generated by the electronic devices. The method also includes monitoring the respective temperatures of the electronic devices or heat conductive material in thermal contact therewith. The method also includes iteratively calculating the average of the values that said temperatures have at a given time. The method also includes iteratively calculating a spread value indicative of the spread of said values and iteratively adjusting the rate of cooling of the electronic devices by the coolant in dependence upon the ratio of said spread value and a difference between said average and a predetermined maximum acceptable temperature.
US10976787B2 External liquid cooling device
This disclosure relates to an external liquid cooling device including at least one radiator, at least one airflow generator, a water block and a mount head module. The at least one airflow generator and the water block are respectively disposed at two adjacent sides of the at least one radiator. The mount head module includes two connectors which are respectively connected to the at least one radiator and the water block via piping. The mount head module and the water block are respectively located at two opposite sides of the at least one radiator.
US10976777B2 Docking station
A docking station for supporting an electronic device includes a body having a cradle portion. A latching mechanism is coupled with the body and movable between a first position configured to permit insertion of the electronic device into the docking station, and a second position configured to secure the electronic device in the docking station. The latching mechanism includes an activation portion configured to contact a first surface of the electronic device and to automatically move, via the contact during insertion of the electronic device into the docking station, from an activation portion first position extending from the body, to an activation portion second position. The latching mechanism further includes a latch portion configured to engage a second surface of the electronic device when the latching mechanism is in the second position. The latch portion is movable in response to movement of the activation portion.
US10976775B1 Roll-slide mobile terminal
A roll-slide mobile terminal including a case including a first frame and a second frame configured to slide and extend in a first direction with respect to the first frame, a flexible display wound over a front surface and a rear surface of the case, wherein an area of the front surface of the flexible display is increased or decreased in size based on a sliding movement of the second frame, a slide assembly provided in one member of the first frame and the second frame and including a shaft having a rotation axis in the first direction and forming a screw line along the rotation axis, wherein the second frame slidably moves with respect to the first frame according to a rotation of the shaft, and a screw hole provided in the other member of the first frame and the second frame, the screw hole configured to engage the screw line of the shaft passing through the screw hole.
US10976771B1 Monitor border
An ornamental monitor border device is disclosed. The device includes a substantially U-shaped frame, a track disposed on an interior side of the frame, and a plurality of protruding members disposed on an exterior side of the frame. The track includes a receptacle adapted to slidably engage an edge of a monitor thereby enabling a user to mount the U-shaped frame onto the monitor. The plurality of protruding members include light sources or decorative members that extend outwardly from the frame. The frame includes electrical wiring that is operably coupled to the plurality of protruding members and an electrical connector for connection to an electrical socket and providing power to the plurality of protruding members.
US10976769B2 Method and system for time synchronization among systems using parallel sysplex links
Disclosed are a method of and system for providing time synchronization among first and second computer systems, where each of the computer systems includes hardware, operating system software and a layer of microcode operating between said hardware and said software. The method comprises the steps of using the microcode of the first computer system to provide a first timestamp, using the microcode of the second computer system to provide a second timestamp and a third timestamp, and using the microcode of the first computer system to provide a fourth timestamp. The method comprises the further steps of using the first, second, third and fourth timestamps to determine a timing difference between the first and second computer systems, and adjusting the timing among said first and second computer systems on the basis of said determined timing difference. Preferably, the first and second computer systems are connected together by a point-to-point link; and the first timestamp is sent from the first computer system to the second computer system, and the second and third timestamps are sent from the second computer system to the first computer system over that point-to-point link.
US10976763B2 Temperature drift compensation
A voltage reference circuit includes a bandgap circuit and a temperature compensation circuit. The temperature compensation circuit includes a first trim circuit, a second trim circuit, and a resistive digital-to-analog converter. The resistive digital-to-analog converter is coupled to the first trim circuit, the second trim circuit, and the bandgap circuit. The resistive digital-to-analog converter is configured to generate a temperature compensation voltage, and to provide the temperature compensation voltage to the bandgap circuit.
US10976761B2 Electrical heater for flow control device
A fluid heater includes a heating circuit, a temperature monitoring circuit, a controller, and an overheat sensing element. The controller is disposed in a control unit and is in circuit communication with a temperature gauge and a power supply switch, the controller being configured to operate the power supply switch in response to feedback from the temperature gauge to maintain the heater at a setpoint temperature. The overheat sensing element is disposed in a heater housing proximate to a thermal fuse and is in circuit communication with the controller to provide an indication to the controller when the overheat sensing element reaches an overheat temperature lower than the critical temperature. The controller is configured to operate the power supply switch to reduce or shut off power to the heating element in response to receiving the indication that the overheat sensing element has reached the overheat temperature.
US10976751B1 Oscillatory monitor
A method for monitoring an oscillatory signal from an oscillating device includes filtering the oscillatory signal to within a desired frequency band to provide a filtered signal and extracting an amplitude from the filtered signal. The method further includes switching control of the oscillating device when the amplitude exceeds a predetermined amplitude requirement for a predetermined duration. An oscillatory signal monitor includes a first controller and a second controller each configured to independently control an oscillating device. An oscillatory signal based on a position of the oscillating device is filtered to a desired frequency band, and an amplitude is extracted from the filtered signal. A switch is provided for switching control of the oscillatory device from the first controller to the second controller when the amplitude exceeds a predetermined amplitude requirement for a predetermined duration.
US10976750B2 Base station for receiving and processing vehicle control information and/or traffic state information
The present invention provides a base station 100 for receiving vehicle control information and/or traffic state information from a vehicle control unit 400, preferably connected to the base station 100. The base station comprises a base band unit 101, and at least one interface 102, wherein the base band unit 101 is connected to the at least one interface 102, and wherein the at least one interface 102 is configured to communicate with at least one application processing unit 103 for processing the vehicle control information and/or the traffic state information in the at least one application processing unit 103, and to receive a result of the processing from the at least one application processing unit 103. The base station 100 is further configured to forward the result of the processing to the vehicle control unit 400.
US10976749B2 Robot and method for controlling the same
A robot and a method for controlling the robot are provided, each of which prevents the robot from hitting an obstacle when autonomous movement of the robot is controlled using an OSS. The method for controlling a robot including a plurality of rangefinder sensors, the robot being configured to autonomously move based on a map created using one or more measurement data portions of the plurality of rangefinder sensors. The method includes: deleting some of the one or more measurement data portions of the plurality of rangefinder sensors; integrating the one or more measurement data portions remaining after the deleting into an integrated measurement data portion; and determining the integrated measurement data portion to be a measurement data portion of one or more virtual rangefinder sensors which are fewer in number than the number of the plurality of rangefinder sensors.
US10976748B2 Detecting and responding to sounds for autonomous vehicles
The technology relates to detecting and responding to sounds for a vehicle having an autonomous driving mode. In one example, an audible signal corresponding to a sound received at one or more microphones of the vehicle may be received. Sensor data generated by a perception system of the vehicle identifying objects in an environment of the vehicle may be received. A type of sound may be determined by inputting the audible signal into a classifier. A set of additional signals may be determined based on the determined type of sound. The sensor data may be processed in order to identify one or more additional signals of the identified set of additional signals. The vehicle may be controlled in the autonomous driving mode in order to respond to the sound based on the one or more additional signals and the type of sound.
US10976746B2 System and method to mark autonomous work area
System and methods for marking a work area boundary of an autonomous vehicle are disclosed. A system may receive an indication that boundary marking for a work area is to be activated, and may transmit an activation signal to a marking actuator based on receiving the indication that boundary marking for the work area is to be activated. The activation signal may cause the marking actuator to begin marking the boundary as a vehicle, that includes the system, traverses the boundary. The system may store information that identifies a plurality of marked locations along the boundary. The system may determine that boundary marking for the work area is to be deactivated, and may transmit a deactivation signal to the marking actuator based on determining that boundary marking for the work area is to be deactivated. The deactivation signal may cause the marking actuator to stop marking the boundary.
US10976736B2 Device and method for assisting with driving of vehicle
Provided are a method and a device for assisting with driving of a vehicle, the method including sensing an ambient environment of location of a vehicle by using one or more sensors mounted on or in the vehicle; obtaining sensing information about the ambient environment based on the sensing of the ambient environment; comparing map information stored in the vehicle with the obtained sensing information; determining a map reliability of the map information based on a result of the comparing; and controlling the driving of the vehicle based on the determined map reliability.
US10976732B2 Predictive teleoperator situational awareness
A teleoperator device may be configured to obtain a request for teleoperator assistance from a driverless vehicle and obtain teleoperator data in response to the request. The teleoperator device may also be configured to record at least some of the teleoperator input and/or guidance transmitted to the driverless vehicle based on the teleoperator input. Upon receiving a subsequent request, the teleoperator device may be configured to reproduce at least part of the former teleoperator input and/or to provide an option to activate guidance associated with the teleoperator input. The teleoperator device may also be configured to train a model and/or use a model to determine from vehicle data an option for presentation via a teleoperator interface and/or a presentation configuration of the teleoperator interface.
US10976725B2 User interface widget modeling and placement
Techniques to facilitate visualization of an application associated with an industrial automation environment are disclosed. In at least one implementation, a display composer interface is presented that enables a user to design a customized display layout for the application associated with the industrial automation environment. Data display instructions are received comprising a user selection of at least one data item associated with an operation of a machine in the industrial automation environment. Position information that identifies where to display the at least one data item is also received. The data display instructions and the position information are processed to generate the customized display layout for the application. Based on the customized display layout, a graphical user interface is rendered to the application having the at least one data item positioned according to the position information.
US10976724B2 Machining error compensation using artefact based offsets
The present disclosure concerns machine tools and more specifically compensation of variations which may occur within a multi-axis machine tool during a cutting process. An example embodiment includes a method of machining a workpiece using a machine tool comprising a machining head and a workpiece holder moveable relative to each another the method comprising: performing a first machining operation on a workpiece mounted to the workpiece holder according to a first programmed series of movements of the machining head relative to the workpiece holder, the first machining operation having a first maximum machining tolerance; performing a second machining operation on the workpiece according to a second programmed series of movements of the machining head relative to the workpiece holder, the second machining operation having a second maximum machining tolerance; performing a measurement operation to determine a position of an artefact on the machine tool; calculating an offset relative to a corresponding previously stored position of the artefact; and applying the offset to the second programmed series of movements prior to performing the second machining operation, wherein the second maximum machining tolerance is smaller than the first maximum machining tolerance.
US10976723B2 Motion control system
A motion control system comprises a power module, a plurality of servo motors, a servo control module, a motion control module and a microprocessor; the power module controls the working power supply output by the alternating-current power supply; the plurality of servo motors converts current signal of the output current flowing to an encoder output signal; the servo control module converts the encoder output signal into a first logic control signal; the microprocessor converts the first logic control signal into a third control signal and controls the servo control module to adjust the power module, which changes the working power supply output by the alternating-current power supply so as to drive servo motors. The invention provides a motion control system which integrates motion controller and supports multi-axis alternating-current servo driver to realize automatic control of the servo driver and improve control precision of the servo driver.
US10976721B2 Information processing apparatus, method, and medium to generate management three-dimensional model data
A reading device generates a data package which includes model data available for modeling a three-dimensional object and attribute information associated with the model data. The attribute information includes identification information about the model data and information about a reading function of generating data which indicates a three-dimensional structure of the object.
US10976716B2 Generating a plurality of curved transitions connecting planar parallel alternating paths for forming a workpiece
A method is presented. A tool path having planar parallel alternating paths connected by a plurality of curved transitions is generated. A forming tool is driven along the planar parallel alternating paths and the plurality of curved transitions to shape a material into a workpiece.
US10976714B2 Systems and methods for evaluating sensor data of internet-of-things (IoT) devices and responsively controlling control devices
Storing a plurality of cloud-bots, each of the plurality of cloud-bots including a respective service. Gathering first data over a communication network, the first data being associated with a first Internet-of-Things (IoT) device. Gathering second data over the communication network, the second data being associated with a second IoT device. Triggering execution of a particular cloud-bot of the plurality of cloud-bots. Evaluating at least a portion of the first data and at least a portion of the second data against a response condition of a cloud-bot model of the particular cloud-bot. Initiating one or more response actions in response to satisfaction of the response condition, the one or more response actions controlling one or more device actions of a particular IoT device.
US10976707B2 Decorative object, in particular watch glass, with an optical effect
Disclosed is a decorative object including an upper glass, a lower glass, a recessed pattern formed in the lower glass and facing the upper glass, a liquid filling the recessed pattern, the refractive index of the liquid being equal to that of the lower glass or differing from that of the lower glass by at most 10 %, and solid elements which can move in the liquid.
US10976705B2 System and method for high-quality speckle-free phase-only computer-generated holographic image projection
The present invention relates to a system and method for high quality speckle-free phase-only computer-generated holographic image projection. The present invention more particularly relates to a holographic image display system comprising a spatial light modulator to phase modulate light from at least one light source configured to illuminate said spatial light modulator and to provide a phase hologram and projection optics to project said phase modulated light to generate an image formed by said displayed hologram onto an image plane.
US10976703B2 Dynamic holography focused depth printing device
A printing device (106) includes a laser source and a LCOS-SLM (Liquid Crystal on Silicon Spatial Light Modulator). The printing device generates a laser control signal and a LCOS-SLM control signal. The laser source (110) generates a plurality of incident laser beams based on the laser control signal. The LCOS-SLM (112) receives the plurality of incident laser beams, modulates the plurality of incident laser beams based on the LCOS-SLM control signal to generate a plurality of holographic wavefronts (214,216) from the modulated plurality of incident laser beams. Each holographic wavefront forms at least one corresponding focal point. The printing device cures a surface layer or sub-surface layer (406) of a target material (206) at interference points of focal points of the plurality of holographic wavefronts. The cured surface layer of the target material forms a three-dimensional printed content.
US10976693B2 Image forming apparatus including technique of detecting full state of a waste-toner box
A first waste-toner box includes a detection switch wherein a state of the detection switch changes depending on an amount of waste toner stored therein. A second waste-toner box without the detection switch is initially mounted on a housing. The first waste-toner box is mounted after replacement of the second waste-toner box. A sensor circuit detects the state of the detection switch. In a case where the second waste-toner box is mounted on the housing, a controller detects a full state of waste toner stored in the second waste-toner box based on a dot count that is a number of dots forming a toner image formed on a sheet; and in a case where the first waste-toner box is mounted on the housing, the controller detects a full state of waste toner stored in the first waste-toner box based on the state of the detection switch.
US10976674B2 Method for detecting EUV pellicle rupture
An extreme ultraviolet (EUV) lithography system includes an extreme ultraviolet (EUV) radiation source to emit EUV radiation, a collector for collecting the EUV radiation and focusing the EUV radiation, a reticle stage for supporting a reticle including a pellicle for exposure to the EUV radiation, and at least one sensor configured to detect particles generated due to breakage of the pellicle.
US10976671B2 Shadow mask area correction for tunnel junctions
A technique relates to correcting an area of overlap between two films created by sequential shadow mask evaporations. At least one process is performed of: correcting design features in an original layout to generate a corrected layout using a software tool, such that the corrected layout modifies shapes of the design features and correcting the design features in the original layout to generate the corrected layout using a lithographic tool, such that the corrected layout modifies the shapes of the design features. The modified shapes of the design features are patterned at locations on a wafer according to the corrected layout using the lithographic tool. A first film is deposited by an initial shadow mask evaporation and a second film by a subsequent shadow mask evaporation to produce corrected junctions at the locations on the wafer, such that the first film and the second film have an overlap.
US10976665B2 Extreme ultraviolet light generation apparatus and electronic device manufacturing method
An extreme ultraviolet light generation apparatus includes: a chamber having an internal space in which a laser beam is condensed and plasma generation occurs at a focusing position of the laser beam; a condensing mirror configured to condense extreme ultraviolet light generated through the plasma generation; and a magnetic field generation unit configured to generate a magnetic field. The condensing mirror includes a substrate, a reflective layer, and a protective layer. The protective layer includes a first protective layer disposed in a first region, and a second protective layer disposed in a second region. A material of the first protective layer is less dense than a material of the second protective layer. The material of the second protective layer has a transmittance for the extreme ultraviolet light higher than that of the material of the first protective layer.
US10976663B2 Photosensitive composition, colored pattern and method for producing same
A photosensitive composition contains a polysiloxane compound, a photoacid generator, a coloring agent and a solvent. A content of the coloring agent with respect to a total solid content of the composition is 5% by weight or more. The polysiloxane compound contains a cyclic polysiloxane structure and a cationically polymerizable functional group. The polysiloxane compound may further have an alkali-soluble functional group. A content of the polysiloxane compound with respect to the total solid content of the composition is preferably 20-80% by weight. The photosensitive composition is used, for example, in formation of a colored pattern.
US10976661B2 Resist composition, method of forming resist pattern, and polymer compound
A resist composition which generates an acid when exposed and whose solubility in a developer is changed by an action of an acid, the resist composition including a polymer compound (A1) which has a constitutional unit (a0) derived from a compound represented by Formula (a0-1) and a constitutional unit (a10) derived from a compound represented by Formula (a10-1) and does not have a constitutional unit represented by Formula (1). In the formulas, Rax0 and Rax1 represent a polymerizable group-containing group; Wax0 and Wax1 represent an (nax0+1)-valent or (nax1+1)-valent aromatic hydrocarbon group; nax0 and nax1 represent an integer of 1 to 3; and Z2 represents Fe, Co, Ni, Cr, or Ru.
US10976658B2 Sulfonic acid derivative compounds as photoacid generators in resist applications
Novel photoacid generator compounds are provided. Compositions that include the novel photoacid generator compounds are also provided. The present disclosure further provides methods of making and using the photoacid generator compounds and compositions disclosed herein. The compounds and compositions are useful as photoactive components in chemically amplified resist compositions for various microfabrication applications.
US10976655B2 Extreme ultraviolet lithography system, device, and method for printing low pattern density features
A lithography system includes a radiation source configured to generate an extreme ultraviolet (EUV) light. The lithography system includes a mask that defines one or more features of an integrated circuit (IC). The lithography system includes an illuminator configured to direct the EUV light onto the mask. The mask diffracts the EUV light into a 0-th order ray and a plurality of higher order rays. The lithography system includes a wafer stage configured to secure a wafer that is to be patterned according to the one or more features defined by the mask. The lithography system includes a pupil phase modulator positioned in a pupil plane that is located between the mask and the wafer stage. The pupil phase modulator is configured to change a phase of the 0-th order ray.
US10976645B2 Spherical camera
A spherical camera is disclosed. The camera includes an imaging unit. A base of the camera includes a track. A spherical housing includes a first housing part for containing the imaging unit. A second housing part includes a dove tail shaped to be slidably received within the track of the base. A loop is positionable around a periphery surface of the base, the loop being tightenable from a first position wherein the spherical housing is tiltable along the track to a second position wherein the spherical housing is locked in position.
US10976630B2 Display device
The display device includes a first substrate; an active layer disposed on the first substrate; a first insulation layer disposed on the active layer; a first electrode layer disposed on the first insulation layer including a gate electrode line extending along a first direction and a protruding portion extending along a second direction; a second insulation layer disposed on the first electrode layer; and a second electrode layer disposed on the second insulation layer. The second electrode layer includes a date line extending along the second direction and a conductive layer. The conductive layer includes a first conductive portion and a second conductive portion, wherein the first conductive portion has a first maximum width A along the first direction, and the second conductive portion has a second maximum width B along the first direction. The first maximum width A is less than the second maximum width B.
US10976626B2 Display device
A display device includes: an active matrix substrate including a plurality of pixels arrayed in a matrix shape, wherein the active matrix substrate includes, in each of the plurality of pixels, a TFT, an insulating layer substantially covering the TFT, a pixel electrode formed of a transparent conductive material and electrically connected to the TFT, a color filter located between the TFT and the pixel electrode, and an intermediate layer electrode formed of a transparent conductive material, at least partially located between the insulating layer and the color filter, and electrically connecting a drain electrode of the TFT to the pixel electrode, the pixel electrode is connected to the intermediate layer electrode at a contact hole formed in the color filter, and when viewed in a normal direction of a display surface, the contact hole at least partially overlaps a gate electrode of the TFT.
US10976623B2 Array substrate and display device
An array substrate and a display device are disclosed. The array substrate includes a display region including a first display region and an optical device arranging region. The first display region at least partly surrounds the optical device arranging region. The array substrate further includes a base substrate; an optical device, a shielding structure and a signal line arranged on the base substrate. The optical device and the shielding structure are located in the optical device arranging region, the optical device has an opening for receiving light, and orthographic projections of the opening and the shielding structure on the base substrate have no overlap. The shielding structure extends in a first direction, the signal line extends in a second direction, the first direction intersects with the second direction, the shielding structure includes at least two subsections, and the signal line is correspondingly arranged in a gap between two adjacent subsections.
US10976622B2 Display panel and manufacturing method thereof, and display device
A display panel, a manufacturing method thereof and a display device are provided. The display panel includes an array substrate and a color filter substrate disposed oppositely. A light transmission medium layer is provided between the array substrate and the color filter substrate, the light transmission medium layer being made of graphene oxide.
US10976619B2 Illumination device and display device
A backlight device (illumination device) is provided with LEDs (light sources) and a light-controlling sheet (light-controlling member) that is arranged at the exit side of the outgoing-light path of the LEDs. The light-controlling sheet has a light-transmitting layer that transmits light, first light-shielding sections that are arranged at the LED side of the light-transmitting layer, and a second light-shielding section that is arranged at the opposite side to the first light-shielding section side of the light-transmitting layer. The first light-shielding sections and the second light-shielding section are repeatedly arranged side-by-side in an alternating manner.
US10976618B2 Transparent display panel and transparent display device
A transparent display panel and a transparent display device are provided. The transparent display panel includes multiple display regions arranged in an array along a first direction and a second direction. Each of the display regions includes a non-transmissive region, a first light transmissive region and a second light transmissive region. In a same display region, the non-transmissive region and the first light transmissive region are arranged sequentially in the first direction, and the non-transmissive region and the second light transmissive region are arranged sequentially in the second direction. Lengths of the display regions in the first direction change non-periodically among multiple display regions arranged along the first direction; and/or, the first light transmissive regions of any two adjacent display regions are misaligned in the first direction among multiple display regions arranged along the second direction.
US10976612B1 Curved liquid crystal display panel and display device
The present invention provides a curved liquid crystal display panel and a display device. The curved liquid crystal display panel includes a middle region, an edge region, and has a cross-sectional structure including a first substrate, a second substrate disposed opposite to the first substrate, a liquid crystal layer disposed between the first substrate and the second substrate, a compensation layer disposed on a side of the second substrate in the middle region away from the liquid crystal layer, and compensating liquid crystal molecules filling a space between the second substrate and the compensation layer. A difference between a middle thickness of the middle region of the curved liquid crystal display panel and an edge thickness of the edge region of the curved liquid crystal display panel is less than or equal to a preset value. The present invention can improve transmittance and reduce color shift, thereby improving display effects.
US10976608B2 Fabrication method and fabrication apparatus for backlight source, display device, and a display system
A method for fabricating a backlight source includes determining an n-step MacAdam ellipse in a uniform chromaticity diagram, where n is an integer smaller than or equal to 3; and fabricating the backlight source according to chromaticity coordinates within the n-step MacAdam ellipse to cause chromaticity coordinates of light emitted from different ones of light-emitting diodes of the backlight source to be within the n-step MacAdam ellipse.
US10976599B2 Backlight unit and display device including the same
A backlight unit includes a first light guide plate, a second light guide plate disposed over the first light guide plate, and a first wavelength conversion layer disposed between the first light guide plate and the second light guide plate.
US10976592B2 Display device and method of manufacturing the same
A display device includes a display panel including a plurality of pixels; and a color filter member on the display panel. The color filter member includes a partition member where a plurality of opening parts each overlapping with at least one of the plurality of pixels on a plane is defined, a liquid-repellent coating layer covering the partition member, and a color conversion member including a first color conversion pattern and a second conversion pattern, which are in each of the opening parts and provide different light. The first color conversion pattern includes a first bent part and a first color conversion part, which include the same material and contact each other to form an interface. The second color conversion pattern includes a second bent part and a second color conversion part, which include the same material and contact each other to form an interface.
US10976589B2 Display panel having a patterned light shielding layer protected by a protective structure
A display panel according to an embodiment has a first region and a second region surrounded by the first region. The display panel may include a top substrate, a bottom substrate opposite to the top substrate, and a sealant and a display medium layer disposed between the top substrate and the bottom substrate. The top substrate may include a blanket anti-reflective layer disposed on an upper surface of the top substrate, a patterned light shielding layer disposed in the first region of the display panel, and a packaging structure packing the patterned light shielding layer. The patterned light shielding layer may be in direct contact with an upper surface of the blanket anti-reflective layer.
US10976566B2 Optical imaging equipment and method
An optical imaging equipment and method. The optical imaging equipment includes an optical microscope, an objective table, a light source module and an objective lens. The objective table is movable in the XY-plane, the light source module contains illumination light sources, and the objective lens is movable in the Z-axis direction; a three dimensions (3D) electric sample table is fixed on the objective table, which is used for carrying a sample to be tested and driving the sample to move in 3D directions relative to the objective table; a microsphere is fixed on a transparent substrate; the objective lens, the microsphere and the sample to be tested are arranged in the Z-axis direction in sequence, wherein, the transparent substrate along with the microsphere thereon can be moved to a first position and remain stationary relative to the objective table in the Z-axis direction, the 3D electric sample table can adjust the sample to be tested with respect to the microsphere to an imaging plane which is parallel to the XY-plane and a first image is formed by the microsphere, the objective lens can be adjusted to a second position so that the objective lens can perform a secondary imaging of the first image to form a second image.
US10976564B2 Isolator, light source device, optical transmitter, and optical amplifier
An isolator includes a first waveguide and a second waveguide on a substrate having a substrate surface, the first waveguide and the second waveguide located along the substrate surface and overlapping each other as viewed from the substrate. The first waveguide and the second waveguide each include a core and a clad. The core has a first surface facing the substrate surface, and a second surface opposite to the first surface. The clad contacts the first surface and the second surface of the core. The first waveguide has a first end and a second end, and has a port for input and output of electromagnetic waves at each of the first end and the second end. The core of the second waveguide includes a non-reciprocal member in at least one part of a cross section intersecting a direction in which the second waveguide extends.
US10976561B2 Optical devices with azimuthal modulator layer
An optical device includes a reflector layer having a first surface, a second surface opposite the first surface; a third surface, and a fourth surface opposite the third surface; and a first selective light modulator layer external to the first surface of the reflector layer; in which at least one of the third surface and the fourth surface includes an azimuthal modulator layer. A method of making an optical device is also disclosed.
US10976549B2 Face model capture by a wearable device
Systems and methods for generating a face model for a user of a head-mounted device are disclosed. The head-mounted device can include one or more eye cameras configured to image the face of the user while the user is putting the device on or taking the device off. The images obtained by the eye cameras may be analyzed using a stereoscopic vision technique, a monocular vision technique, or a combination, to generate a face model for the user.
US10976545B2 Display device and adjustment method
A display device used in a vehicle for displaying virtual images includes: a display including a light source to emit image light and a screen on which the image light is projected; and a controller to adjust positions at which the virtual images are displayed. Images displayed on the screen are projected as the virtual images. The virtual images include first and second virtual images displayed at different positions. The display displays, on the screen, a first adjustment image that is projected to a display area of the first virtual image and a second adjustment image that is projected to a display area of the second virtual image. The controller adjusts a position of the display area of the first virtual image and a position of the display area of the second virtual image on a basis of the first adjustment image and the second adjustment image.
US10976536B2 Image-forming device, and dimension measurement device
An image forming device is provided that is capable of forming a proper integrated signal even when an image or a signal waveform is acquired from a pattern having the possibility of preventing proper matching, such as a repetition pattern, a shrinking pattern, and the like. In particular, the image forming device forms an integrated image by integrating a plurality of image signals and is provided with: a matching processing section that performs a matching process between the plurality of image signals; an image integration section that integrates the plurality of image signals for which positioning has been performed by the matching processing section; and a periodicity determination section that determines a periodicity of a pattern contained in the image signals. The matching processing section varies a size of an image signal area for the matching in accordance with a determination by the periodicity determination section.
US10976535B2 Multiple camera microscope imaging with patterned illumination
An array of more than one digital micro-camera, along with the use of patterned illumination and a digital post-processing operation, jointly create a multi-camera patterned illumination (MCPI) microscope. Each micro-camera includes its own unique lens system and detector. The field-over-view of each micro-camera unit at least partially overlaps with the field-of-view of one or more other micro-camera units within the array. The entire field-of-view of a sample of interest is imaged by the entire array of micro-cameras in a single snapshot. In addition, the MCPI system uses patterned optical illumination to improve its effective resolution. The MCPI system captures one or more images as the patterned optical illumination changes its distribution across space and/or angle at the sample. Then, the MCPI system digitally combines the acquired image sequence using a unique post-processing algorithm.
US10976533B2 Tiling light sheet selective plane illumination microscopy using discontinuous light sheets
Tiling light sheet selective plane illumination microscopy (TLS-SPIM) improves the 3D imaging ability of SPIM by using a real-time optimized tiling light sheet. However, the imaging speed decreases, and size of the raw image data increases proportionally to the number of tiling positions in TLS-SPIM. The decreased imaging speed and the increased raw data size could cause significant problems when TLS-SPIM is used to image large specimens at high spatial resolution. An exemplary aspect solves this problem. Discontinuous light sheets created by scanning coaxial beam arrays synchronized with camera exposures are used for 3D imaging to decrease the number of tiling positions required at each image plane without sacrificing the spatial resolution. One exemplary aspect investigates the performance of the method via numerical simulation and discuss the details thereof.
US10976532B2 Structured illumination microscopy system using digital micromirror device and time-complex structured illumination, and operation method therefor
Presented are a structured illumination microscopy system using a digital micromirror device and a time-complex structured illumination, and an operation method therefor. A structured illumination microscopy system using a digital micromirror device and a time-complex structured illumination according to an embodiment may comprise: a light source; a digital micromirror device (DMD) for receiving light irradiated from the light source, implementing a time-complex structured illumination, and causing a controlled structured illumination to enter a sample; and a fluorescence image measurement unit for extracting a high-resolution 3D fluorescence image of the sample.
US10976529B2 Variable magnification optical system and optical apparatus
The variable magnification optical system includes, in order from an object side, a positive first lens group disposed at a position closest to the object side, a variable magnification lens group which is disposed at a position closest to the object side among negative lens groups and moves during changing magnification, an intermediate group including at least one lens group, and a positive final lens group which is disposed at a position closest to the image side. The variable magnification lens group, the intermediate group, and the final lens group are continuously disposed. The variable magnification optical system includes at least one LA lens. This LA lens satisfies predetermined conditional expressions relating to a refractive index, an Abbe number, and a partial dispersion ratio, and is located from the variable magnification lens group to the intermediate group.
US10976528B2 Anamorphic refractive objective lens assembly
Aspects and embodiments are generally directed to compact anamorphic refractive objective lens assemblies. In one example, a refractive objective lens assembly includes a passively athermal anamorphic lens group including at least a first cylindrical lens having a surface optically powered in a first dimension, the first anamorphic lens group positioned to receive thermal infrared radiation, a focus cell positioned to receive the radiation from the anamorphic lens group, the focus cell including a first group of lenses each having a rotationally symmetric surface optically powered in the first dimension and a second dimension orthogonal to the first dimension, a relay lens group positioned receive the radiation from the focus cell, the relay lens group including a second group of lenses each having a rotationally symmetric surface optically powered in both the first and second dimensions, and a dewar assembly including a cold stop and an optical detector.
US10976527B2 Zoom dual-aperture camera with folded lens
Zoom digital cameras comprising a Wide sub-camera and a folded fixed Tele sub-camera. The folded Tele sub-camera may be auto-focused by moving either its lens or a reflecting element inserted in an optical path between its lens and a respective image sensor. The folded Tele sub-camera is configured to have a low profile to enable its integration within a portable electronic device.
US10976525B2 Optical imaging system
An optical imaging system includes a first lens having a positive refractive power, a second lens having a negative refractive power, a third lens having a negative refractive power, a fourth lens having a negative refractive power, and a fifth lens having a positive refractive power. The first to fifth lenses are sequentially disposed from an object side to an imaging plane. One or more lenses among the first to fifth lenses are formed using a glass material.
US10976521B2 Optical imaging system
An optical imaging system includes a first lens having a positive refractive power, a second lens having a positive refractive power, a third lens having a positive refractive power, a fourth lens having a negative refractive power, a fifth lens having a positive refractive power, wherein an object-side surface of the fifth lens is concave; and a sixth lens having a negative refractive power, wherein the sixth lens has an inflection point formed on an image-side surface thereof, wherein the first to sixth lenses are sequentially disposed from an object side toward an imaging plane.
US10976519B2 Optical imaging lens assembly
The present disclosure discloses an optical imaging lens assembly. The optical imaging lens assembly sequentially includes a first lens, a second lens, a third lens, a fourth lens, a fifth lens, a sixth lens, and a seventh lens from an object side to an image side along an optical axis. Each of the first lens, the fourth lens, and the fifth lens has a positive refractive power or a negative refractive power. The second lens has a positive refractive power, and the third lens has a negative refractive power. At least one of the sixth lens and the seventh lens has a negative refractive power. An effective focal length f1 of the first lens and an effective focal length f2 of the second lens satisfy: f2/|f1|<0.5.
US10976513B2 Cable bracket assembly
The present disclosure relates to grounding assemblies for cables entering telecommunications enclosures. The grounding assemblies include a grounding attachment interface, a strength member fixation mount, and first and second cable fixation mounts that are electrically coupled together to ground strength members and a conductive shield of a cable.
US10976504B2 Ruggedized female fiber optic connector cable assembly
The present disclosure relates to a ruggedized female fiber optic connector designed to reduce cost. In one example, features of a fiber optic connector and a fiber optic adapter are integrated into one assembly. In another example, a female ruggedized optic connector is provided with a simple structure having a pre-assembled ferrule alignment sleeve including a ferrule.
US10976498B2 Tray and clip structure for optomechanical components
Presented herein is a tray for shipping, handling, and/or processing optomechanical components. The tray has a plurality of pockets arranged in an array, wherein each pocket is configured to hold one optomechanical component, and wherein each pocket includes at least one fiducial hole, at least one vacuum hole, a first cradle element configured to support a clip that attaches to one or more optical fibers of the optomechanical component, and a second cradle element configured to support a head of the optomechanical component. Also presented herein is a clip for an optomechanical component that includes a body having a top face and a bottom face, and a plurality of gripping elements arranged in pairs on the bottom face, each pair of gripping elements configured to support a barrel of an optical connector attached to a corresponding optical fiber of the pair of optical fibers.
US10976493B2 Controllable diamond waveguide tuner
An example device in accordance with an aspect of the present disclosure includes a diamond waveguide disposed on a substrate. The substrate includes a dielectric material. A tuner is to extend from the substrate, and is disposed at least in part over the waveguide. The tuner includes a tuner electrode to control a variable distance between the tuner and the waveguide to vary an effective refractive index of the waveguide.
US10976489B2 Optical device and method of manufacturing the same
An optical device includes a waveguide configured to guide light, a taper integrated with the waveguide on a substrate configured for optical coupling, and an attenuator to degrade unwanted optical signal from the taper. The attenuator extends along one side of the taper, and includes one of a conductive structure, a doped structure and a refractive structure.
US10976482B2 Display device, light-emitting module and electronic component
According to one embodiment, a display device includes a display panel including a polymer dispersed liquid crystal layer, and a light-emitting module disposed along a side surface of the display panel. The light-emitting module includes a light-emitting element, a light guide disposed between the light-emitting element and the side surface, and a reflector. The light guide has a first surface and a second surface facing each other, a third surface facing the light-emitting element, and a fourth surface facing the side surface. The reflector is disposed on each of the first surface and the second surface.
US10976475B1 Antifouling film
The antifouling film includes a substrate, and a polymer layer disposed on a surface of the substrate and including on a surface thereof an uneven structure provided with multiple projections at a pitch not longer than a wavelength of visible light. The polymer layer is a cured product of a polymerizable composition, the polymerizable composition containing, in terms of active constituents, 15 to 40 wt % of an urethane acrylate containing six or more functional groups, 35 to 60 wt % of a multifunctional acrylate containing four or more functional groups and 3 to 15 ethylene oxide groups for each functional group, 15 to 30 wt % of a monofunctional acrylate with no ethylene oxide group, 0.5 to 10 wt % of a fluorine release agent containing a perfluoropolyether group and having a fluorine atom concentration of 50 wt % or lower, and 0.5 to 5 wt % of a polymerization initiator.
US10976471B2 Post-processing air quality forecasts
Post-processing corrections can be applied to operational numerical model forecasts of weather variables to reduce forecast model errors. The post-processing technique is based on an analog post-processing correction scheme. In the analog scheme, the system searches for previous model forecasts that are similar to the current forecast, and modifies the current forecast based on errors in such previous predictions. An “abnormal (or abnormal) index” can be generated for each analog as a function of several meteorology variables (i.e., humidity, pressure and temperature) and two experience coefficients. The abnormal index can be used to exclude some errors. Furthermore, dynamic weights based on the “abnormal index” can be applied to the errors. Using the “abnormal index” weights in a post-processing technique may generate a more accurate air quality forecast.
US10976468B2 Methods of determining front propagation within a subsurface volume
Disclosed is a method of determining front propagation within a subsurface volume such as a reservoir. The subsurface volume includes a plurality of cells and at least one geological fault. The method includes performing a fast marching algorithm so as to determine the front propagation in terms of the time of arrival of the front at a particular cell from one or more neighboring cells which make up the neighborhood of the particular cell. For each faulted cell that is adjacent a geological fault, the neighborhood of the faulted cell is defined as including only its geometric neighbors, where the geometric neighbors are those cells that are in contact with the faulted cell in a geometric sense, regardless of stratification.
US10976447B2 Azimuth angle calculating device, and method of calculating azimuth angle
A plurality of antennas may be arranged at positions non-linear to each other. Processing circuitry may set an initial value of one of an attitude angle and an azimuth angle of an azimuth angle calculating device. An integer value bias of a carrier phase difference between at least two groups of antennas may be determined by using the initial value. A base-line vector between the at least two groups of antennas may be calculated by using the integer value bias corresponding to the group of antennas. A multiple base-line verification may be performed, in which validity of the initial value is verified by using each of the base-line vectors calculated using the integer value bias. An azimuth angle may be calculated by using the integer value bias when the multiple base-line verification is successful.
US10976439B2 Navigation system and navigation method
There is provided a navigation system, comprising: a buoy on a water surface movably anchored to a bottom; a plurality of at least three transmitters fixed to the bottom or at different positions in the water for transmitting signals to specify the positions; a receiver, being disposed with the buoy, configured to receive signals transmitted by the plurality of transmitters; a signal processor, being disposed with the buoy, configured to specify the position of the buoy, based on the signals received by the receiver, and generate a navigation signal indicating the position of the buoy, and a radio, being disposed with the buoy, configured to transmit the navigation signal generated in the signal processor wirelessly, the navigation signal being receivable by a radio in a mobile body.
US10976438B2 Estimation device and estimation method
According to an embodiment, a device includes processing circuitry. The processing circuitry performs three-dimensional measurement of surroundings of a mobile object to obtain a three-dimensional point group. The processing circuitry calculates movement information. The processing circuitry makes a threshold value based on time series differences in the movement information. The processing circuitry extracts, from the three-dimensional group, three-dimensional points having distance to the mobile object in a moving direction of the mobile object to be equal to or smaller than the threshold value. The processing circuitry divides space, in which the three-dimensional points are present, into divided spaces in the moving direction. The processing circuitry selects a representative point for the divided space from among three-dimensional points included in the divided space. The processing circuitry estimates, as a surface for motion on which the mobile object moves, a surface which approximates the representative points.
US10976435B2 Active parking assist system for a motor vehicle
The invention relates to an active parking assist system (4) for a motor vehicle (2), wherein the parking assist system (4) comprises a plurality of capacitive ultrasonic converters (6a, 6b, 6c, 6d, 6e, 6f, 6g, 6h, 6i, 6j, 6k, 6l, 6m, 6n, 6o) which are essentially spaced evenly in a horizontally circumferential manner outside the motor vehicle (2).
US10976425B2 Radar system operating method and radar system having improved range resolution by mutually delayed orthogonal codes
A method of operating a modulated continuous-wave radar system at least includes steps of transmitting, with a modulation frequency, a plurality of n modulated continuous radar waves that represent mutually orthogonal codes towards a scene with a potential object to be detected, wherein the transmitted modulated continuous radar waves of the plurality of modulated continuous radar waves are consecutively transmitted with a constant time lag given by one nth of a period of the modulation frequency; digitally converting a plurality of reflected and received radar signals with a sampling rate that is equal to the modulation frequency; decoding individual range information for each received radar signal; and determining a range between the radar system and the object on the basis of the decoded individual range information.
US10976423B2 Low frequency modulated chirp minimum distance measurement
In one form, an acoustic distance measuring circuit includes a transmitter amplifier, an acoustic transducer, and a sensing circuit. The sensing circuit includes an input adapted to be coupled to the acoustic transducer, a first correlation output for providing a chirp tail correlation signal, and a second output for providing a full chirp correlation signal. The sensing circuit provides the chirp tail correlation signal in response to correlating a chirp tail signal pattern with a received signal, and provides a full chirp correlation signal in response to correlating a full chirp signal pattern with the received signal. Further, the acoustic distance measuring circuit includes a controller adapted to be coupled to the sensing circuit that has a first input for receiving the chirp tail correlation signal and the full chirp correlation signal for determining a short range time of flight signal and a long range time of flight signal.
US10976421B2 Interface for improved high definition map generation
Systems and methods are disclosed related to generating interactive user interfaces that enable a user to alter 3D point cloud data and/or associated pose graph data generated from LiDAR scans prior to generation of a high definition map. A user may make selections in a 2D map representation with overlaid graph node indicators in order to alter graph connections, remove nodes, view corresponding 3D point clouds, and otherwise edit intermediate results from LiDAR scans in order to improve the quality of a high definition map subsequently generated from the user-manipulated data.
US10976420B2 Methods and systems for detecting sensor occlusions
One example method involves rotating a housing of a light detection and ranging (LIDAR) device about a first axis. The housing includes a first optical window and a second optical window. The method also involves transmitting a first plurality of light pulses through the first optical window to obtain a first scan of a field-of-view (FOV) of the LIDAR device. The method also involves transmitting a second plurality of light pulses through the second optical window to obtain a second scan of the FOV. The method also involves identifying, based on the first scan and the second scan, a portion of the FOV that is at least partially occluded by an occlusion.
US10976410B1 Generating data using radar observation model based on machine learning
A method includes obtaining a first track associated with a first time. A first track associated with a first time is obtained. First predicted state data associated with a second time that is later than the first time, are generated based on the first track. Radar measurement data associated with the second time are obtained from one or more radar sensors. Track data are generated by a machine learning model based on the first predicted state data and the radar measurement data. Second predicted state data associated with the second time are generated based on the first track. A second track associated with the second time is generated based on the track data and the second predicted state data. The second track associated with the second time is provided to an autonomous vehicle control system for autonomous control of a vehicle.
US10976407B2 Locating radio transmission source by scene reconstruction
Systems and techniques for locating a radio transmission source by scene reconstruction are described herein. A multipath radio signal—comprised of two or more multipath components—may be received at an antenna array. A collection of angle-of-arrival (AoA) values may be created from the multipath components. Thus, each AoA in the collection corresponds to one of the multipath components. An optical image of the environment may be obtained and possible reflective surfaces for the multipath components identified in the optical image. A set of paths may be created in a model of the environment by backtracking from the antenna array along the AoAs in the collection of AoA values. Here, the backtracking simulates reflections of the ray off of the surfaces identified in the optical image. A transmitter of the multipath radio signal may then be located via the set of paths.
US10976406B1 Multi-layer statistical wireless terminal location determination
Disclosed are embodiments for determining a location of a wireless terminal. The wireless terminal measures signal strength of a plurality of wireless transmitters. Based on this information, a plurality of location probability surfaces are generated. Each location probability surface indicates a plurality of probabilities that the wireless terminal is in each of a corresponding plurality of geographic regions. These probability surfaces are then averaged to determine a composite location probability surface. A motion probability surface is also determined, which stores a plurality of probabilities indicating variations of motion of the wireless terminal. The composite location probability surface is then updated based on the motion probability surface. A location estimate of the wireless terminal is then determined based on the updated composite location probability surface.
US10976404B2 Fingerprint provision control based on device properties
It is disclosed to transmit query information that comprises information on at least one property of a device (101), to obtain response information that comprises information indicating that the device has been determined, based at least on the information on the at least one property of the device comprised in the transmitted query information, to be one of suited to provide fingerprint information and unsuited to provide fingerprint information, wherein fingerprint information comprises information on at least one radio node and/or on at least one cell observed at at least one position of the device (102). It is further disclosed to obtain the query information, to determine if the device is one of suited to provide fingerprint information and unsuited to provide fingerprint information, and to transmit the response information.
US10976401B2 Method for determining features of an electromagnetic wave
The invention relates to a method for determining features of an electromagnetic wave received by a reception system (22), the reception system (22) comprising at least two reception channels (13), each reception channel (13) comprising an antenna (21) and a reception chain (14), each reception chain (14) being capable of delivering a value representative of the power delivered by the corresponding antenna (21) after reception of the wave by the reception system (22), the features comprising at least the direction of arrival of the received wave, the method comprising a step of providing a measurement vector, the method further comprising the following steps: comparing the measurement vector to calibration vectors, and determining features of the received wave from the result of the comparison.
US10976399B2 Method, device and system for positioning terminal
Provided are a terminal positioning method, device and system, the method comprising: receiving three-dimensional positioning measurement information transmitted by a terminal; and acquiring the three-dimensional position information of the terminal according to the three-dimensional positioning measurement information.
US10976395B2 Computer-implemented method of building a database of pulse sequences for magnetic resonance imaging, and a method of performing magnetic resonance imaging using such a database
A computer-implemented method of building a database of pulse sequences for parallel-transmission magnetic resonance imaging, includes a) for each of a plurality of subjects, determining an optimal sequence for the subject; b) for each subject, computing the values of the or of a different cost or merit function obtained by playing the optimal sequences for all the subjects; c) aggregating the subjects into a plurality of clusters using a clustering algorithm taking the values, or functions thereof, as metrics; d) for each cluster, determining an averaged optimal sequence for the cluster; e) receiving, as input, a set of features characterizing an imaging subject, comprising at least a morphological feature of the subject; f) associating the subject to one pulse sequence of the database based on the set of features using the computer-implemented classifier algorithm; and g) performing magnetic resonance imaging using the pulse sequence. A magnetic resonance imaging apparatus for carrying out steps e)-g) of such a method is also provided.
US10976390B2 Sensor and magnetic resonance tomography unit with wireless near field transmission of energy and data
Embodiments relate to a sensor for use in a magnetic resonance tomography unit and to a system including of a magnetic resonance tomography unit and a sensor. The sensor includes an energy supply device, a data transmission device and a first resonant antenna. The first resonant antenna includes a signal connection to the data transmission device and/or the energy supply device. A significant mismatch of the first resonant antenna exists between the impedance of the signal connection and the impedance of the first resonant antenna in free space at a first resonant frequency.
US10976381B2 Magnetic field monitor having automated quantitative calibration of magnetic field sensor
A magnetic field monitor includes a magnetic field sensor that generates an electronic signal at a time period representing a magnetic field of the environment and includes a sensor transducer having a sensor bobbin, a primary coil, a secondary, over-winding coil, a sensor circuit, a controller connected to the primary coil, and a digitally controlled potentiometer connected to the secondary coil and controller. A non-linear output is converted to a quantitative linear output.
US10976378B2 Portable test device with automatic robotic arm
A portable test device with automatic robotic arm is provided to use a micro step motor as the power source for the reciprocating movement of the robotic arm. The dual adjustment slots design of the intermediate plate enables quick adjustment of the angle and height of the robotic arm. The intermediate plate is further mounted to a precision guide for precise operation of the robotic arm.
US10976368B2 Memory apparatus relating to determination of a failed region and test method thereof, memory module and system using the same
A memory device may be provided. The memory device may include a test data output circuit configured to compare lower data output from a lower data storage region with upper data output from an upper data storage region and make a decision. The memory device may include a data transmitter configured to output the lower data by inverting or noninverting the lower data according to the decision. The memory device may include a test control circuit generates a test control signal according to a test read signal and an address signal.
US10976356B2 Voltage detector and signal output device
A voltage detector detects a voltage of a positive electrode of a battery, and outputs a detection value indicating a detected voltage value. A target voltage to be detected is applied to one end of a resistor, via a first switch. A current is input to an output circuit from the other end of the resistor. The output circuit outputs a current whose current value substantively coincides with the current value of the current input from the resistor to one end of a resistor, while maintaining a voltage value of the other end of the resistor substantively at a predetermined voltage value. A voltage value of the one end of the resistor is output to a microcomputer as the detection value.
US10976350B2 Measurement method and measurement apparatus
A measurement method, comprising acquiring, by a measurement apparatus, a plurality of at least three measurement segments, wherein each measurement segment is acquired at a corresponding measurement time, and wherein time information is gathered, wherein the time information allows to derive ratios of time differences between said measurement times; and playing back the plurality of at least three measurement segments, wherein each measurement segment is played back at a corresponding playback time, and wherein, using said time information, the playback times are chosen such that ratios of time differences between said playback times correspond to ratios of time differences between the corresponding measurement times.
US10976349B1 Phase identification display method
Methods are described to provide a new and improved display of phase identification measurements in a three-phase power distribution network, that is easier and more intuitive to interpret and define tagging reference phase. A short sequence of individual phase measurements are displayed as dots inside a static phase attribute display circle. The 3 primary, 12 secondary, and 6 three-phase attributes are displayed around the outside of the phase circle. When using a touch screen Smartphone or Tablet display device, the user simply touches inside the phase circle to rotate the dots around the center of the phase circle, so they line up with the known conductor phase attribute. This rotation defines the tagging reference phase for the circuit.
US10976345B2 Atomic force microscopy device, method and lithographic system
An atomic force microscopy device arranged for determining sub-surface structures in a sample comprises a scan head with a probe including a flexible carrier and a probe tip arranged on the flexible carrier. Therein an actuator applies an acoustic input signal to the probe and a tip position detector measures a motion of the probe tip relative to the scan head during scanning, and provides an output signal indicative of said motion, to be received and analyzed by a controller. At least an end portion of the probe tip tapers in a direction away from said flexible carrier towards an end of the probe tip. The end portion has a largest cross-sectional area Amax at a distance Dend from said end, the square root of the largest cross-sectional area Amax is at least 100 nm and the distance Dend is in the range of 0.2 to 2 the value of said square root.
US10976337B2 Context awareness of a smart device through sensing transient and continuous events
A distributed computing system for artificial intelligence in autonomously appreciating a circumstance context of a smart device. Raw context data is detected by sensors associated with the smart device. The raw context data is pre-processed by the smart device and then provided to a cloud based server for further processing. At the cloud based server, various sets of feature data are obtained from the pre-processed context data. The various sets of feature data are compared with corresponding classification parameters to determine a classification of a continuous event and/or a classification of transient event, if any, which occur in the context. The determined classification of the continuous event and the transient event will be used to autonomously configure the smart device or another related smart device to fit the context.
US10976336B2 Apparatus for measuring fluid speed by using the refraction of light emitted from two light sources
An apparatus for measuring fluid speed by using the refraction of light is disclosed. The apparatus includes: a channel in which a passage is formed to allow the flow of a fluid; a first and a second light source that are located in any one region of an upper part and a lower part of the channel; a sensor installed in an opposite region of the region where the first and second light sources are located with respect to the channel, to receive the light emitted from the first and second light sources; a speed calculation unit that calculates the speed of the fluid by using a time point at which the intensity of the light received at the sensor changes; and an adjustment unit that is connected to the channel and configured to adjust the flow speed of the fluid based on the calculated speed of the fluid.
US10976334B2 In-line pressure accumulator and flow-control system for biological or chemical assays
Flow-control system includes a fluid reservoir configured to store a fluid, a pressure accumulator in flow communication with and positioned downstream from the fluid reservoir, and a loading zone that is configured to receive and fluidly couple to a flow cell having a biological or chemical sample. The loading zone is in flow communication with and positioned downstream from the pressure accumulator. The flow-control system also includes a system pump in flow communication with and positioned downstream from the loading zone. The system pump is configured to induce a flow of the fluid from the fluid reservoir and through the pressure accumulator and the loading zone. The pressure accumulator is configured to receive fluid from the fluid reservoir during a filling operation. The pressure accumulator is configured to impart pressure on the fluid and drive the fluid toward the loading zone during a pressure-assist operation.
US10976327B1 Methods and systems for controlling oxidative stress
The present application describes methods and systems for measuring and controlling oxidative stress in animals and humans. The degree of oxidative stress can be measured directly by inducing all of the blood cells to produce excessive reactive oxygen species (ROS) by exposure to an elevated concentration sulfide or other ROS inducing chemical and measuring the fluorescence intensity of a fluorescent dye or color intensity of dye that reacts with ROS. Oxidative stress can be reduced by reducing dietary sulfur, consumption of a methanogenic probiotic, or apheresis methods to replace ROS-positive blood cells with normal blood cells. Plasma oxidative stress can be compared in venous and arterial blood samples to evaluate small vessel disease. Oxidative stress can be increased by increasing dietary sulfur or the use of an intravenous method that exposes blood cells to an elevated blood concentration of sulfide or other ROS inducing chemical.
US10976325B2 Assays to detect neurodegeneration
Methods of measuring the amount of singly- or multiply-phosphorylated p217+ tau protein in a sample are provided. Methods of detecting or diagnosing tauopathies, methods of determining the effectiveness of a treatment of a tauopathy, and methods of determining whether a subject is suitable for anti-p217+ tau antibody therapy are also provided. Also described are antibodies for use in the methods and kits comprising the antibodies.
US10976315B2 Immunoassay utilizing trapping conjugate
Test devices are provided for determining the presence of a first ligand in a sample. In some embodiments depletion conjugates are used to deplete the ligands different from but related to the first ligands from the sample.
US10976309B2 Methods, compositions and kits for labeling of proteins
Provided herein are methods, compositions and kits for labeling of target proteins such as antibodies. The methods, compositions and kits are suited for labeling of such proteins that are mixed with other non-target molecules including BSA, gelatin, and other complex biological molecules.
US10976302B2 Adjustable bilayer capacitance structure for biomedical devices
A nanopore sequencing device is disclosed. The nanopore sequencing device includes a working electrode. It further includes a dielectric layer, wherein a portion of the dielectric layer is disposed horizontally adjacent to the working electrode and a portion of the dielectric layer is disposed above and covering a portion of the working electrode, and wherein the dielectric layer forms a well having an opening above an uncovered portion of the working electrode. A base surface area of the working electrode is greater than a base surface area of the opening above the uncovered portion of the working electrode.
US10976294B2 Techniques for toxic metal detection and speciation in aqueous matrices
An in-situ measurement apparatus automatically draws aqueous samples on an intermittent or ad-hoc basis and measures specific metal specie concentration. The apparatus can perform both raw measurement of specific metal specie, as well as processing to convert other species of the same metal to the specific metal specie or to destroy or remove unwanted masking agents (e.g. organics). In one application, “dirty” water from a scrubber is measured for Se(IV) presence (using a renewable voltametric system), both with and without the masking agents present; in addition, selective processing converts other selenium species to Se(IV), permitting assessment of total selenium and measurement of Se(VI) presence. Automated reactions can then be taken to remove detected toxic substances from waste water without excess reliance on treatment chemicals, and so as to ensure that only water complaint with regulatory standards is released into the environment.
US10976293B2 Agricultural processing system and method
A method and device for processing an agricultural product is provided. The device includes a chamber having an opening, and a heater operative to heat the contents of the chamber. A sensor having an output is coupled to the chamber, the sensor output being processed to provide information about at least one of: a state of decarboxylation, or a quantity of a material in the contents of the chamber. The method includes loading a quantity of the agricultural product in a chamber having an port and applying an elevated temperature to the chamber to increase a rate of decarboxylation. A property of a gas is measured at the port the measurement being processed to determine one of either: a state of decarboxylation, or a quantity of material in the sample.
US10976285B2 Pipeline mapping system
An apparatus and methods for determining the position of an elongate structure. A number of magnetic field sensors arranged at fixed spacing, each sensor being arranged to sense a magnetic field of a remote structure induced by the Earth's magnetic field in at least two orthogonal directions. In use, the magnetic field sensors are arranged remotely of an elongate structure having a longitudinal axis, such that the magnetic field sensors are spaced in a lateral direction relative to said longitudinal axis. An angular spacing for the magnetic field sensors about the longitudinal axis is determined according to the magnetic field readings in the two orthogonal directions and a distance between one or more of said magnetic field sensors and said elongate structure is determined based on said angular spacing determination.
US10976282B2 Voltammetry in high-voltage fields
Herein are described an instrument and a method for using the same. The instrument comprises a fluid channel fluidly connected to at least a first fluid reservoir and a second fluid reservoir; a counter electrode (CE), a reference electrode (RE), and a working electrode (WE); and a potentiostat. The CE, RE, and WE are all disposed within the fluid channel; the potentiostat is isolated from earth ground by at least one isolator and is powered by a floating power supply; and the CE, RE, and WE are each electrically connected to the potentiostat.
US10976279B2 Method and apparatus of electrolyte concentration measurement
Embodiments relate generally to systems and methods for identifying the concentration of an electrolyte. A method may comprise scanning a working electrode of an electrochemical sensor using cyclic voltammetry at a plurality of electrolyte concentrations; generating a variable set of readings from the first cyclic voltammetry scan using a potential difference between a hydrogen adsorption peak and a Pt-Oxide reduction peak at each of the plurality of electrolyte concentrations; and determining a correlation by plotting the variable set of readings and the plurality of electrolyte concentrations. In some embodiments, the method may comprise scanning a working electrode of a second electrochemical sensor using cyclic voltammetry, wherein the second electrochemical sensor has been employed; generating a second set of readings; and determining the electrolyte concentration of the electrolyte of the second electrochemical sensor by applying the determined correlation to the second set of readings.
US10976277B2 Detecting composition of a sample based on thermal properties
The invention relates to detecting a composition of a sample or contamination in liquids by detecting corresponding changes in their thermal properties. In a disclosed arrangement, an apparatus is provided comprising a first probe element configured to provide a first surface in direct contact with the sample and a second surface that is not in direct contact with the sample. A measurement system measures a rate of heat transfer through the first surface. A processing unit analyses the measured rate of heat transfer in order to detect a heat transfer characteristic of the sample that is indicative of a composition of the sample.
US10976266B2 Apparatus and method for inspecting a power line
An apparatus for inspecting a component of an aerial power line. A frame has a support member extending along a support member axis. The support member is mountable about the power line in proximity to the component. The support member is rotatable about the line axis upon being mounted about the power line. A stabilizing member is mountable to a stabilizing structure separate from the power line. The stabilizing member is mountable to the support member to rotate the support member about the line axis. A source of electromagnetic imaging energy is mounted to the support member and has an emitter to face the component. A detector is mounted to the support member at a distance from the source to position the component between the source and the detector. The source and/or the detector is displaceable along the support member axis to vary the distance separating the detector and source.
US10976261B1 Apparatus and method of remote prospecting
A method of detecting a mineral or metal in ground includes capturing an image of a target region of the ground and processing the image to determine a location of a candidate rock or plant of interest that is known to be usable for the detection of a mineral or element of interest. Once located, electromagnetic radiation, such as a laser, is directed to the candidate rock or plant to create a light signature, such as by vaporization. The method analyzes the light signature for the presence of the mineral or metal in the target region and determines if the light signature indicates the mineral or metal is present in the ground. The light signature can be analyzed with a spectroscope to detect the mineral or element as an indication of the present of the mineral or element in the ground around or below the candidate rock or plant.
US10976252B2 Equilibrium plasmonic mercury sensing apparatus and methods
Apparatus and methods are provided for quantitative detection of mercury vapor in gas samples using a film of nanoparticles. The localized surface plasmon resonance (LSPR) of an amalgam nanoparticle is sensitive to adsorbed mercury mass. The equilibrium mass of mercury on a gold nanoparticle is a function of the surrounding vapor concentration and the temperature of the gold. A device that introduces a temperature-controlled gold nanoparticle film to a controlled flow of sample gas responds predictably to a given mercury vapor concentration when optically probed in situ. Controlling the temperature of the film allows for control of adsorption and desorption rates. Equilibrium plasmonic mercury detection, described herein, removes the cycling necessary for many gold-based mercury analyses. Methods are given for the operation and analysis of the temperature-stabilized gold nanoparticle mercury sensor. The disclosed mercury-detection apparatus and methods find use in a variety of applications, including, for example, mercury detecting applications.
US10976247B2 NIR spectroscopy method for fatty acid content of oilseeds
The invention discloses a NIR method for fatty acid content of oilseeds, including: selection of oilseed samples, and analyzing the oilseed samples by an near infrared spectrometer to obtain NIR spectra; preprocessing of NIR spectra and establishment of a NIR spectral database of oilseeds; establishment of a fatty acid database of oilseeds based on gas chromatography; establishment of prediction model of fatty acids in oilseeds; acquiring NIR spectrum of a sample to be tested by the near infrared spectrometer, and importing the preprocessed NIR spectrum into the prediction model of fatty acids to obtain the predicted fatty acid content of the tested sample. The method is simple and rapid to operate and is non-destructive, and the detection time of the sample is greatly shortened and the detection cost is reduced.
US10976238B2 Measurement apparatus for micro- and nano-scale material and measurement method thereof
A measurement apparatus for micro- and nano-scale materials and a measurement method thereof are provided. The measurement apparatus for the micro- and nano-scale material includes a transmission electron microscope to generate a magnetic field, and a conductive flat punch and a sample which are arranged in the magnetic field. The sample includes the micro- and nano-scale materials. When the current passes through the sample and the conductive flat punch, the conductive flat punch deflects laterally relative to the sample with controllable displacement driven by the electromagnetic force. The required lateral displacement of the present invention is controllable, so that the utilization rate of equipment is greatly increased, and the cost is reduced. In addition, the whole test is performed in the transmission electron microscope, so that a measurement process can be observed in real time.
US10976231B2 Hydraulic and lubricating fluid contamination sensor system
A method and apparatus for maintaining the rate of flow of hydraulic or lubricating fluid through a particle contamination sensor or monitor at an acceptable level is disclosed. The rate of flow may be a specific value or lie within a desired range of values. Regardless, maintaining the rate of flow at an acceptable level improves the accuracy of information produced by the contamination sensor or monitor. A display for displaying the particle information created by a particle contamination sensor or monitor in a manner more easily understood by maintenance personnel and a method of creating such a display is also disclosed.
US10976224B2 Cell patterning material, preparation method thereof, and use thereof
A cell patterning material, a method of preparing the cell patterning material, a cell patterning method using the cell patterning material, and a biosensor including patterned cells obtained by using the cell patterning method are provided. According to the present disclosure, cells may be conveniently and efficiently patterned and the time for applying external stimulation for patterning may be controlled. In addition, the patterned cells may have an excellent proliferation rate and excellent differentiation efficiency, and may be re-patterned in a different direction, and High-throughput screening using the patterned cells is possible.
US10976223B2 Methods and compositions for removing or reducing formation of precipitates generated in hematoxylin solutions
Methods and compositions for removing precipitates or reducing the formation of precipitates generated in hematoxylin solutions. The methods and compositions feature cleaning solutions that feature chemical compounds that initiate processes including but not limited to acidification of the waste solution, chelation of metal ions in the waste solution, reduction reactions, oxidation reactions, and metal salt addition reactions.
US10976219B2 Laser beam profiling system for use in laser powder bed fusion manufacturing
A testing apparatus for use with a laser powder bed fusion additive manufacturing device that includes a laser for generating a non-stationary laser beam and a build plane positioned at a predetermined location relative to the non-stationary laser beam. The portable testing apparatus includes a support having an upper surface adapted to receive and absorb laser light generated by the non-stationary laser beam; a plurality of pin-hole defining structures each positioned to receive the laser light generated by the non-stationary laser beam, and such that each pin-hole is elevated at a predetermined height above the upper surface of the support and parallel thereto; a fiber optic cable disposed within each pin-hole defining structure, wherein each fiber optic cable has a proximal end at which the laser light is received through the pin-hole and a distal end to which the laser light is delivered; and a photodetector located at the distal end of each fiber optic cable, wherein the photodetector converts the laser light delivered to the photodetector into electrical voltage output signals based on intensity of the laser light received through each pin-hole.
US10976216B2 Vehicle test apparatus
A vehicle test apparatus is provided. The vehicle test apparatus may include a pair of support members and a pair of lateral translation assemblies. Each support member defines a central axis. Each assembly of the pair of lateral translation assemblies may be mounted to an upper end of one of the pair of support members. Each assembly of the pair of lateral translation assemblies may include a front wheelpan mounted to one of the pair of support members for lateral movement relative to a respective central axis. Each assembly of the pair of lateral translation assemblies may further include a hydraulic cylinder arranged with a respective front wheelpan to direct lateral movement thereof.
US10976212B2 Leak inspection assistance device and leak inspection method using same
Provided are a leak inspection assistance device and a leak inspection method using the same which enable using a normal leak inspection device in a leak inspection of filters in a clean room, have a small cost burden since a scanning robot, large-scape equipment, an incidental work, and the like are not required, and enable performing the accurate leak inspection with a small number of workers. A projection device which projects a suction point of a suction probe adjunct to a leak inspection device which performs a leak inspection onto a surface of a filter in a clean room in such a manner that the suction point moves in X-Y axis directions orthogonal to each other along the surface of the filter at a fixed interval and a fixed speed is provided, and a worker uses the suction probe for scanning in accordance with movement of the suction point.
US10976208B2 Force sensor
In a force sensor, a cylindrical movable body can be moved with respect to a cylindrical main body. A strain body is fixed to the main body and the movable body, and can be deformed in accordance with the movement of the movable body. Strain sensors are provided on the strain body. At least three circular openings are provided in the circumferential surface of the movable body at equal intervals. Stoppers are respectively arranged inside the openings, and each of which includes a first side surface having a first outer diameter smaller than an inner diameter of the opening, and a second side surface having a second outer diameter smaller than the first outer diameter. Fixing members fix the stoppers to the main body.
US10976202B2 Wafer level processed microbolometer focal plane array
Focal Plane Arrays (FPAs) or methods to produce FPAs may be provided for a microbolometer based thermal imaging sensor utilizing wafer level processing (WLP) techniques for manufacture. Batch processing techniques for sealing a cap wafer to an FPA wafer to produce vacuum sealed FPAs may be accomplished with suitable FPA design features in conjunction with a glass frit seal methodology utilizing appropriate frit glass compositions.
US10976201B2 Liquid color, haze, and clarity instrument, and method of measurement
The present disclosure provides for an apparatus for measuring optical properties of liquid samples. The apparatus includes a sample chamber and a spectrometer optically coupled with the sample chamber. One or multiple sources of electromagnetic radiation are positioned relative to the sample chamber to direct electromagnetic radiation through the sample chamber to measure the color, haze, and/or clarity of the sample. Also provided is a method for measuring optical properties of liquid samples, including inserting a cuvette containing a liquid sample into the sample chamber of the apparatus, and directing electromagnetic radiation from the one or more sources and through the sample to measure the color, haze, and/or clarity of the sample. The apparatus and methods may be used to analyze various samples, such as petroleum-based fluids, including fuels and lubricants.
US10976200B2 Optical sensing device and method for manufacturing an optical sensing device
An optical sensing device comprises a photodetector array comprising at least one first photodetector and at least one second photodetector, the photodetector array being arranged on a semiconductor substrate. The optical sensing device further comprises a filter stack arranged on the substrate and covering the photodetector array. The filter stack comprises at least two first lower dielectric mirrors and at least two second lower dielectric mirrors, where a first and a second lower mirror are arranged above the first photodetector and a first and a second lower mirror are arranged above the second photodetector, and where the first lower mirrors have a different thickness in vertical direction which is perpendicular to the main plane of extension of the substrate than the second lower mirrors. The filter stack further comprises a spacer stack arranged on the first and second lower mirrors, and an upper dielectric mirror arranged on the spacer stack and covering the photodetector array. Furthermore, a method for manufacturing an optical sensing device is provided.
US10976192B2 Hydraulic shock absorber and laboratory device
A positioning foot having a hydraulic shock absorber with a fluid-filled hollow cylinder (210), in which a piston (220) that moves axially between an advanced, spring prestressed position and a retracted position. The piston separates a front axial fluid space (214) and a rear axial fluid space (215) from one another in the hollow cylinder. Both fluid spaces are connected to one another in a fluid exchanging fashion via at least one throttle opening (223) in the piston. The piston is rigidly connected to a piston rod (221), which passes through the front fluid space and abuts a fixed stop (218) in the retracted position, in which the volume of the rear axial fluid space is minimized and the volume of the front axial fluid space is maximized. The spring prestress is dimensioned so that the weight of the device body moves the piston dampingly into the retracted position.
US10976189B1 Measuring and dispensing device
A measuring and dispensing device (10) is used to selectively dispense a selected fixed volume of a solid, flowable human consumable material. The device may be in releasable connection with a container (12) that is operable to deliver the material therefrom to the device by gravity. The device includes a lid (20) which is in rotatable connection with a cup plate (24). The cup plate includes a cup (26) having an interior volume. The cup has a cup outlet (80) that is closable by a relatively movable cup closure (28). The lid includes a lid plate opening (52) and the cup plate includes a cup plate opening (84) that are positionable in overlapping relation to enable the interior volume of the cup to be filled with material from the container. Relatively rotating the lid and cup plate to a cup fill prevented/release orientation that is angularly disposed from the cup fill enabled orientation, is operative to cause a latch (32) to automatically open the cup closure and enable the dispense of the material in the cup interior volume from the cup outlet.
US10976181B2 System and method for path guidance panel
Systems and methods are disclosed for a path guidance panel. The path guidance panel provides separate display screens for showing the lateral and vertical guidance information. Each screen shows the current state of the respective guidance system, and shows what, if anything, the respective guidance system will do next. This provides a convenient display for the pilot to see the current and future states of the guidance systems of the aircraft.
US10976177B2 Navigation system and navigation program
There is provided a technique for reducing the possibility that a user loses track of how a road, etc., grasped by him/her have been changed on a map. A navigation system includes: a map display part that displays a map on a display in any of a plurality of display modes, the map including a current location; a moving image display part that displays, when the display mode changes, a moving image in which the map is rotated and the display mode before being changed gradually changes to a changed display mode, on the display; and a speed-of-change control part that increases a speed of change in the display mode after start of the change in the display mode.
US10976176B1 System, method, and computer program product for synchronizing or transferring global positioning satellite device data
A method for synchronizing geographic data according to one embodiment includes sending a request to a mobile GPS unit to transmit geographic data. In addition, the method includes receiving geographic data from the mobile GPS unit. Further, the method includes integrating the received geographic data with previously stored data. Also, the method includes using the integrated geographic data to produce a geographic solution. Additionally, the method includes outputting the geographic solution. Other systems, methods, and computer program products are also included.
US10976168B2 Frequency based transit trip characterizations
Some embodiments provide a map application that identifies a transit route between a starting location and a destination. The transit route, in some embodiments, includes a set of transit legs that each is serviced by transit vehicles of a transit line. The map application of some embodiments, after identifying the transit route, categorizes each transit line of the transit route as one of a high frequency transit line and a low frequency transit line. The map application displays the departure schedules of high frequency transit lines in a first manner, while the map application displays the departure schedules of low frequency transit lines in a second different manner.
US10976163B2 Robust vision-inertial pedestrian tracking with heading auto-alignment
A method, a system, and a computer-readable medium for tracking position and orientation of a pedestrian. The system tracks a head position or head orientation of the pedestrian, and a foot position or foot orientation of the pedestrian. The system determines a first heading or position uncertainty associated with the head position or the head orientation of the pedestrian, and determines a second heading or position uncertainty associated with the foot position or the foot orientation of the pedestrian. Moreover, the system determines which of the first heading or position uncertainty or the second heading or position uncertainty is smaller. The system transfers the first heading or position uncertainty to a device or system portion for foot position, or transfers the second heading or position uncertainty to a device or system portion for head position.
US10976157B2 Apparatus and related methods of measuring breast cup size for garments that support breast
Disclosed is apparatus and related methods of measuring breast cup size for garments that support breasts.
US10976154B2 Adaptive control of coating thickness
An example method that includes receiving, by a computing device, a geometry of the component that includes a plurality of locations on a surface of the component; determining, by the computing device, a respective target thickness of the coating for each respective location of the plurality of locations based on a target coated component geometry and the geometry of the component; and determining, by the computing device, a number of passes or velocity of a coating device for each respective position of a plurality of positions to achieve the respective target thickness for each respective location.
US10976134B2 Device for adjusting a reticle
An apparatus for adjusting a reticle, comprising: an adjustable reticle, a reticle adjustment device comprising an adjustment actuation element movably mounted, a combined click and lock device which comprises a first click device element equipped at least in sections with a click surface formed by a three-dimensional surface or surface structuring, and a second click device element mounted to be movable relative to said first click device element and engages with the click surface of the first click device element, wherein the combined click and lock device is designed to, in a first operating mode, generate acoustic and/or haptic feedback perceptible to an operator, in the case of movement of the adjustment actuation element in at least one adjustment-movement degree of freedom, and is designed to, in a second operating mode, lock movements of the adjustment actuation element in the at least one adjustment-movement degree of freedom.
US10976132B2 Gun sling
The invention concerns a gun sling, gun equipment set, and methods of carrying a gun. The sling comprising a strap, a first buckle through which the strap passes so as to form a first length-adjustable loop, a second buckle through which the strap passes so as to form a second length-adjustable loop, a first gun attachment swivel arranged to the first loop, and a second gun attachment swivel arranged to the second loop. According to the invention, the strap is unitary and the first and second gun attachment swivels are capable of freely running along the first and second loops, respectively. The invention allows for versatile carry methods of rifle-type guns.
US10976131B1 Firearm with electrical power source
A firearm includes a lower receiver storing an electrical power source and an upper receiver attached to the lower receiver. A pivot pin device provides a mechanical pivot point between the upper and lower receivers and a transfer of electrical power from the electrical power source in the lower receiver to at least one accessory rail attached to the upper receiver. The at least one accessory rail has electrical contacts that engage corresponding contacts on an electronic accessory device to supply the electrical power to the electronic accessory device.
US10976124B2 Adjustable force trigger mechanism
A trigger assembly having a user-adjustable actuation force. The trigger assembly includes a trigger and indexing pin that are rotatable about a pivot axis and mounted to a locking block of a firearm. A torsion spring bridges the indexing pin and the locking block. Rotation of the indexing pin in a first rotational direction increases the actuation force of the trigger assembly, while rotation of the indexing pin in a second, opposite rotational direction decreases the actuation force. The end user is able to adjust the actuation force of the trigger without procuring additional components and without requiring the services of a locksmith. A safety trigger has a lower pivot point on the trigger and provides a stop that prevents retraction of the trigger unless the safety trigger is retracted first.
US10976123B1 Adjustable magazine lockup notch
Apparatus, systems, and methods for an adjustable magazine lockup. A magazine body includes a slot in a first side with feed lips connected to the top side. The feed lips have a top edge positioned away from the top side of the magazine body. A first insert with a first lockup notch may be positioned within the slot so that there is a first distance from the top edge of the feed lips to a centerline of the first lockup notch. The insert may be replaced to change to the top edge of the feed lips. A second insert having a second lockup notch may be inserted into the slot in the first side of the magazine body to increase the distance and a third insert having a third lockup notch may be inserted into the slot in the first side of the magazine body to decrease the distance.
US10976112B2 Heat pipe
The present disclosure is related to providing a heat pipe that can exhibit excellent heat transport properties under tougher use conditions such as a situation in which an amount of heat generation by electronic components further increases. A heat pipe including: a container having a tubular shape in which an end surface of one end part and an end surface of another end part are sealed, the container including an inner wall surface in which a groove part is formed; a sintered body layer provided on the inner wall surface of the container, the sintered body layer being formed by sintering a powder; and a working fluid sealed in a hollow part of the container, wherein: the sintered body layer includes a first sintered part located in an evaporation part of the heat pipe, and a second sintered part located in a heat insulation part between the evaporation part and a condensation part of the heat pipe, the second sintered part being continuous with the first sintered part, and a capillary force of the first sintered part is larger than a capillary force of the second sintered part.
US10976106B2 Air-cooled condenser with air-flow diffuser
The present invention relates to an air-cooled condenser (1) for condensing steam. The air-cooled condenser comprises one or more roof-shaped heat exchanger assemblies (51,52,53,54,55,56). A plenum space (60) is located between a top boundary delineated by the one or more roof-shaped heat exchanger assemblies (13,14) and a bottom boundary delineated by a deck cover (17). A ducted fan (5) is provided for generating an air-flow. The air-cooled condenser according to the invention comprises an air-flow diffuser (8) having an air inlet side connected to an upper side of the cylindrical duct (7) of the ducted fan and an air outlet side coupled with the deck cover such that, when in operation, an air-flow generated by the fan is flowing through the air-flow diffuser before entering the plenum space via a deck opening (18) in the deck cover. The cross sectional area and the height of the air-flow diffuser are optimized to reduce the electrical power consumption of the fan.
US10976096B2 Refrigerated enclosure opening and methods
A heated opening through the walls, floor, or ceiling of a refrigerated enclosure, and a method for reducing or eliminating frost and condensation on the surfaces of the opening and around the opening. An opening that reduces the chances of microbiological growth with a design that promotes ease of sanitation and reduction in microbiological growth niches. Ease of replacement of heating element parts. Reduced chances for debris or water from reaching the inner surfaces of the opening and any items passing through the opening. Reduced or eliminated frost and condensation on conveyor frames and similar components used with conveyor belts or similar parts passing through the opening.
US10976095B2 Refrigerator and method for controlling the same
A method for controlling a refrigerator includes providing an initial input value to a heater configured to supply heat to an evaporator, performing a continuous operation of the heater based on the initial input value to increase a temperature of the evaporator to a predetermined temperature, determining a period of time taken to increase the temperature of the evaporator to the predetermined temperature, determining whether the period of time is within a reference period of time, operating the heater based on a first input value that is equal to the initial input value based on a determination that the period of time is outside of the reference period of time, and operating the heater based on a second input value that is less than the initial input value based on a determination that the period of time is within the reference period of time.
US10976092B2 Locker system
A temperature controlled storage apparatus 8(10), comprising; a plurality of lockable storage spaces, each of the plurality of lockable storage spaces comprising one or more compartments; in which the temperature of each of the one or more compartments is independently controllable to provide either one of: chilled temperature; or frozen temperature; and wherein access to the storage space is remotely programmable.
US10976088B2 Apparatus for injecting a fluid in a pressurized air conditioning or refrigeration system
An apparatus for injecting an additive in a pressurized air conditioning or refrigeration system having a service valve includes a cartridge with a piston, an adapter configured to be connected to the service valve, and a bending unit interposed between the adapter and the cartridge. The bending unit includes a flexible capillary tube having a first end fitting adapted to be connected to the cartridge. The flexible capillary tube has a second end fitting adapted to be connected to the adapter. The flexible capillary tube is adapted to be bent at least at 90° without kinking.
US10976087B2 Apparatus for injecting a fluid in a pressurized air conditioning or refrigeration system
An apparatus for injecting an additive in a pressurized air conditioning or refrigeration system includes a cartridge having two ends, a first open end which connects to the system being charged and a second open end, and wherein the first open end has a threaded nozzle. A piston is sealably disposed with the second open end of the cartridge. An adapter is provided to sealably and releasably connect the cartridge to a service valve of the pressurized air conditioning or refrigeration system without the interposition of an intermediate hose assembly. The adapter is a fitting having a fitting body with a first end portion connectible to the threaded nozzle of the cartridge and a second end portion connectible to the service valve of the pressurized air conditioning or refrigeration system.
US10976083B2 Cold energy storage evaporator and vehicle refrigeration cycle device provided with same
A cold energy storage evaporator is used in a vehicle refrigeration cycle device configured to cool a vehicle compartment. The cold energy storage evaporator includes a refrigerant tube through which a refrigerant flows, and a cold energy storage member that is in close contact with the refrigerant tube, the cold energy container accommodating therein a cold energy storage member configured to freeze due to heat absorption by the refrigerant. A melting point of the cold energy storage member is higher than 11 degrees Celsius.
US10976079B2 Carbon dioxide refrigerant system
A compressor including a refrigerant and a lubricant, wherein the lubricant comprises at least one compound selected from the group consisting of a mono-tertiary amine, a di-tertiary amine, a tri-tertiary amine, and a tetra-tertiary amine.
US10976073B2 Heat exchange system with siphon for draining a condensate
A heat exchanger system includes a heat exchange main unit having a gas channel and a fluid channel configured such that a fluid in the fluid channel can exchange heat with a flue gas in the gas channel, a housing, a drain collecting part arranged to collect condensate from the flue gas, and a siphon attached to the drain collecting part to prevent release of the flue gas from a condensate outlet. The siphon has a tubular body, first portion having a condensate inlet, and second portion having the condensate outlet and an operation member. When the tubular body is attached to the drain collecting part, the first portion is connected to the drain collecting part, the first and second portions can be at least partially located inside and outside the housing, and the operation member can be located outside the housing. The first and second portions are detachably attached.
US10976069B2 Flow device and control system and methods for HVAC system monitoring
Flow device systems for use in an HVAC system (“HVAC”) are described. The system may include a controller receiving sensor signals including differential pressure, valve commands, fan/pump speed, and fan/pump motor power signal from the HVAC. The controller transmits override valve commands for multiple valve positions of the valve and multiple speeds of the fan and pump. A characteristic curve may be determined from the signals provided from the HVAC and the measured flow rate at each valve position or fan/pump speed during transmission of the plurality of override valve commands for the valve positions of the valve and fan/pump speed for fan/pump operation frequencies. Virtual flow rate through the valve, fan or pump is determined using the characteristic curve. In addition, valve dynamic behavior is determined using valve stiction and valve stiction plus deadband. Valve commands are updated based on valve dynamic behavior and a valve characteristic curve.
US10976060B2 Heat pump hot water supply apparatus
Provided is a heat pump hot water supply apparatus configured to directly supply water heated by a gas cooler to a utilization side. The heat pump hot water supply apparatus is configured to execute operation modes including a first operation mode and a second operation mode. The first operation mode includes causing the water heated by the gas cooler to return to a water tank as intermediate-temperature water. The second operation mode is an operation mode to be performed after the first operation mode, and includes mixing the water heated by the gas cooler and the intermediate-temperature water in the water tank, and directly supplying the mixed water to the utilization side.
US10976044B2 LED lamp having lamp neck and heat sink
An LED lamp includes: a lamp shell including a lamp head and a lamp neck, the lamp head connects to the lamp neck; a passive heat dissipating element having a heat sink connected to the lamp shell; a power source disposed in the lamp shell; and a light emitting surface connected to the heat sink of the passive heat dissipating element and comprising LED chips electrically connected to the power source; wherein a lateral outline of the LED lamp detours around the axis of the LED lamp 360 degrees to turn around to form a contour of the LED lamp, the outline includes an outline of the lamp neck and an outline of the heat sink, the outline of the lamp neck has a slope A which is a constant, the outline of the heat sink has a slope B which is a constant, and the value of the slope A is greater than that of the slope B.
US10976042B1 High output socket power adapter
A power adapter for LED module lighting systems has an orifice for receiving and maintaining an LED modular lighting stick inserted with the orifice, a female electrical receptacle for receiving an electrical plug extending from the LED modular lighting stick, and openings for electrical plugs which are connected to an electrical power supply board. In this manner, high voltage electrical power from the power supply board is converted to lower voltage electrical power to the LED modular lighting stick.
US10976040B2 Adaptor, light source device, and lighting apparatus
An adaptor, a light source device using the adaptor, and a lighting apparatus using the adaptor are provided. The adaptor includes a main body, a protruding part, and an operating component. The main body includes: a power supply mounting part, a light source mounting part, and a conducting circuit extending from the power supply mounting part to the light source mounting part; the protruding part is operatively movable to a blocking position for blocking the power supply mounting part from being engaged with the power supply module, and a releasing position for releasing the power supply mounting part to be engaged with the power supply module. The operating component is operatively movable on the main body to an on-position and an off-position.