Document Document Title
US10651541B1 Package integrated waveguide
A method of manufacturing a packaged semiconductor device including forming an assembly by coupling a semiconductor die and an antenna by way of a substrate, contacting with a conformal structure at least a portion of a first surface of the antenna, and encapsulating the assembly with an encapsulant such that the at least a portion of the first surface of the antenna contacted by the conformal structure is not encapsulated with the encapsulant.
US10651540B2 Antenna unit and electronic device
An antenna unit includes a plate-shaped dielectric substrate, as well as an antenna element and a stub element. The dielectric substrate has a first edge extending along a longitudinal direction of the dielectric substrate and a second edge extending along the longitudinal direction of the dielectric substrate, and the second edge is opposite to the first edge. The antenna element is disposed along the longitudinal direction of the dielectric substrate. The Antenna element has a first end containing a feedpoint and a second end containing an open end. The stub element is disposed between a section of the antenna element having a predetermined length containing the first end of the antenna element and the first edge of the dielectric substrate along the longitudinal direction of the dielectric substrate. The stub element has a first end connected to a reference potential and a second end containing an open end.
US10651539B2 Mounting arrangement for wireless communication board for a portable generator
A portable generator is disclosed including a mounting arrangement for positioning a wireless communication device on a control panel of the portable generator. The mounting arrangement includes a mounting platform formed from a composite material where the mounting platform is secured to a rear surface of a front panel of the control panel assembly. The front panel includes a transmission cutout. The mounting platform includes a transmission window such that a wireless antenna of the wireless communication device can be aligned with the transmission cutout. The portable generator further includes a fuel sensing device that generates both a visual indication and an output signal indicative of the level of fuel in a fuel tank. The output signal can be transmitted by the wireless communication device to a remote location for remote fuel monitoring.
US10651538B1 Method for retractably shrouding antenna cables
A method is disclosed for alternately covering and exposing feed cables to a wireless telecommunications antenna from a pole-mounted RF source. The method deploys a resiliently stretchable tubular shroud, which has a proximal opening attached near the top of the pole and a distal opening alternately attachable to a section of the antenna proximate to the cable connections or to a section of the pole below the proximal shroud opening. In the former configuration, the shroud covers and protects the feed cables, while in the latter configuration, the retracted shroud exposes the cables for repair, maintenance, replacement and/or inspection operations.
US10651536B2 Window glass for vehicle
A vehicle window glass includes a glass including a transparent area and a shading area around the transparent area; a defogger including wires placed at equal first intervals extended in a direction, and a defogger element connected to the wires; and a glass antenna including a power feeding point in the shading area, and a first element connected to the power feeding point. The defogger element includes a first part in the transparent area and extended in the direction, and a second part in the shading area and connected to the first part. The first element includes a third part in the transparent area extended in the direction, and a fourth part in the shading area and connected to the third part and the power feeding point. A part of the second part and a part of the fourth part are placed to have a narrower interval.
US10651534B2 Antenna with sensors for accurate pointing
Determining movement for alignment of a satellite antenna using accelerometer data and gyroscope data of the satellite antenna. Described techniques include receiving accelerometer data for a first time period from an accelerometer mounted on the antenna and analyzing the accelerometer data to determine a movement time window for a movement event of the antenna. The techniques may include receiving gyroscope data for the first time period from a gyroscope mounted on the antenna and analyzing the gyroscope data during the movement time window to determine an amount of movement of the antenna due to the movement event.
US10651533B2 Sensed situation millimeter-wave communications beam control
The present disclosure relates to a system includes an antenna disposed on a pole and a beam control unit disposed on the pole and operably coupled to the antenna. The beam control unit includes one or more sensors configured to detect one or more parameters related to tilting or bending of the pole. In addition, the beam control unit is configured to determine a misalignment of an antenna boresight as compared to an initial antenna boresight direction and to re-align the antenna boresight to the initial antenna boresight direction.
US10651531B2 Compactable RF membrane antenna
Exemplary embodiments are described herein for compactable antennas. Exemplary compactable antennas include a support structure and a reflector surface. The support structure may directly or indirectly define the reflector shape. Exemplary embodiments comprise deployable support structures to permit the compactable antenna to have a smaller volume stowed configuration and a larger volume deployed configuration.
US10651521B2 Lithium ion battery with thermal runaway protection
Lithium ion batteries are provided that include materials that provide advantageous endothermic functionalities contributing to the safety and stability of the batteries. The endothermic materials may include a ceramic matrix incorporating an inorganic gas-generating endothermic material. If the temperature of the lithium ion battery rises above a predetermined level, the endothermic materials serve to provide one or more functions to prevent and/or minimize the potential for thermal runaway, e.g., thermal insulation (particularly at high temperatures); (ii) energy absorption; (iii) venting of gases produced, in whole or in part, from endothermic reaction(s) associated with the endothermic materials, (iv) raising total pressure within the battery structure; (v) removal of absorbed heat from the battery system via venting of gases produced during the endothermic reaction(s) associated with the endothermic materials, and/or (vi) dilution of toxic gases (if present) and their safe expulsion from the battery system.
US10651520B2 Battery
A battery apparatus may include a cell-stacked structure including a plurality of cells stacked in a horizontal direction, a first plate covering at least one of upper and lower end portions of the cell-stacked structure, and a thermal conductive adhesive interposed between the first plate and the upper or lower end portion of the cell-stacked structure covered by the first plate.
US10651517B2 Long cycle life prismatic battery cell for high power applications
A battery module is disclosed. The battery module comprises a housing, a heat-conducting fin disposed within the housing having a first fin surface and a second fin surface, the first fin surface and the second fin surface defining a respective first housing cavity and a second housing cavity within the housing. The battery module further comprises a first battery cell disposed within the first housing cavity and engaging the first fin surface and a second battery cell disposed with the second housing cavity and engaging the second fin surface. The heat-conducting fin is adapted to conduct heat from the first and second battery cells outwardly from the housing.
US10651515B2 Battery sensor data transmission unit and a method for transmitting battery sensor data
A battery sensor data transmission unit is described as including a data transmission unit, which is designed to output a sensor signal, which represents a physical variable in or at the battery cell to an evaluation device, using a battery housing wall and/or a wall of a battery cell as the transmission medium.
US10651512B2 Shape-conformable alkali metal-sulfur battery having a deformable and conductive quasi-solid electrode
Provided is an alkali metal-sulfur cell comprising: (a) a quasi-solid cathode containing about 30% to about 95% by volume of a cathode active material (a sulfur-containing material), about 5% to about 40% by volume of a first electrolyte containing an alkali salt dissolved in a solvent (but no ion-conducting polymer dissolved therein), and about 0.01% to about 30% by volume of a conductive additive wherein the conductive additive, containing conductive filaments, forms a 3D network of electron-conducting pathways such that the quasi-solid electrode has an electrical conductivity from about 10−6 S/cm to about 300 S/cm; (b) an anode; and (c) an ion-conducting membrane or porous separator disposed between the anode and the quasi-solid cathode; wherein the quasi-solid cathode has a thickness from 200 μm to 100 cm and a cathode active material having an active material mass loading greater than 10 mg/cm2.
US10651511B2 Wound cell having single-side coated areas
Provided is a wound cell, formed by winding of a first and second separator, a first and second electrode plate from start ends thereof, outermost circle of second electrode plate includes second single-side coated area, surface of which facing center of the wound cell is second blank current collector area not coated with second active material, portion of first electrode plate opposite to second blank current collector area includes first single-side coated area, surface of which away from the center of the wound cell is first blank current collector area not coated with first active material; tail end of first electrode plate contains first blank foil area, portion of second electrode plate opposite to first blank foil area contains second blank foil area; start ends of first and second single-side coated area are located at two opposite sides in thickness direction of the cell.
US10651505B2 Secondary battery and method of manufacturing secondary battery
A secondary battery may include a plurality of cathode layers which have a porous structure including a plurality of pores, have a flat plate-shape, and are arranged to be spaced apart from each other in a direction. The secondary battery further includes an electrolyte layer including a first electrolyte film and a second electrolyte film, where the first electrolyte film surrounds external surfaces of the cathode layers, and the second electrolyte film is disposed in the pores of the cathode layers. The secondary battery further includes an anode layer surrounding the first electrolyte film.
US10651502B2 Garnet materials for Li secondary batteries and methods of making and using garnet materials
Set forth herein are garnet material compositions, e.g., lithium-stuffed garnets and lithium-stuffed garnets doped with alumina, which are suitable for use as electrolytes and catholytes in solid state battery applications. Also set forth herein are lithium-stuffed garnet thin films having fine grains therein. Disclosed herein are novel and inventive methods of making and using lithium-stuffed garnets as catholytes, electrolytes and/or anolytes for all solid state lithium rechargeable batteries. Also disclosed herein are novel electrochemical devices which incorporate these garnet catholytes, electrolytes and/or anolytes. Also set forth herein are methods for preparing novel structures, including dense thin (<50 um) free standing membranes of an ionically conducting material for use as a catholyte, electrolyte, and, or, anolyte, in an electrochemical device, a battery component (positive or negative electrode materials), or a complete solid state electrochemical energy storage device. Also, the methods set forth herein disclose novel sintering techniques, e.g., for heating and/or field assisted (FAST) sintering, for solid state energy storage devices and the components thereof.
US10651498B2 Secondary battery and vehicle
The present disclosure relates to technical field of energy storage devices, and in particular, to a secondary battery and a vehicle. The secondary battery includes a top cover plate, electrode terminals disposed on the top cover plate, at least one electrode assembly including a main body and a plurality of conductive portions extending from the main body. The plurality of conductive portions is stacked and forms a tab, and the main body is formed by winding a first electrode plate, a second electrode plate and a separator disposed between the first electrode plate and the second electrode plate. The secondary battery also includes connecting pieces for connecting the tab to the electrode terminal. The tabs extend from one side of the main body viewed in thickness direction and are bent with respect to height direction and is connected to the connecting piece.
US10651497B2 Apparatus and method for preparing slurry for secondary battery
Disclosed are an apparatus and method for preparing slurry for a secondary battery.According to the present invention, a solvent is intermittently injected into a mixer for preparing the slurry to measure a torque value applied to the mixer and thereby to obtain a maximum value of the torque value applied to the mixer. Then, a kneading point that is a mixing ratio of the powder and the solvent, which are used for preparing the slurry, is calculated to determine an optimized kneading point without error and through an automatic process.
US10651496B2 Modular pad for a fuel cell system
A pad for a fuel cell system includes a base having an upper surface, a separator disposed on the upper surface of the base, frames disposed on the separator and configured to support modules of the fuel cell system, and plumbing disposed between the upper surface of the base and the frames, and connected to the fuel cell modules. The separator is configured to space apart the frames and the upper surface of the base. The base may include modular sections that may be arranged in a linear configuration, a rectangular configuration, an orthogonal configuration, or a stepped configuration.
US10651495B2 Fuel cell stack
A fuel cell includes a first separator and a second separator. A second protrusion is formed on a first sealing portion of the first separator. A concave portion is formed in a second sealing portion of the second separator. When fuel cells are stacked together sequentially in the vertical direction without displacing relative to one another, the center of the second protrusion and the center of the concave portion are aligned with each other. Even if the fuel cells are displaced while being stacked together, the upper fuel cell in the vertical direction is moved to decrease the distance between the center of the second protrusion and the center of the corresponding concave portion.
US10651494B2 Stack module for fuel battery and high temperature electrolysis including individually changeable cell battery module during operation
Disclosed is a stack module for a fuel cell and high temperature electrolysis including an individually changeable cell battery module during operation, the stack module being designed to be able to individually separate, couple, or replace a plurality of cell battery modules by a one-touch manner during operation so that maintenance costs are low, and, even when one or more cell battery modules are separated from a fuel transfer panel, other cell battery modules can operate normally such that superior power generation efficiency can be achieved.
US10651488B2 Body structure element for a vehicle with integrated humidifier
The disclosure relates to a body structure element for increasing the stiffness and/or the crash performance of a body structure of a vehicle, comprising a first channel for a first gas flow with a first gas feed line and a first gas discharge line and comprising means for introducing moisture into the first gas stream. The disclosure relates, in other words, to the functional integration of a humidifier for a fuel cell system into a body structure element and preferably the functional integration of a humidifier for a fuel cell system into crash performance increasing element, in particular, an extrusion profile, and a body structural element. The disclosure also relates to a fuel cell system with a humidifier integrated into a body structure element and a vehicle with such a fuel cell system and/or such a body structure element.
US10651485B2 Fuel cell system
To suppress increase of a pressure loss in a channel and blocking of the channel due to water adhering to a rectification mesh provided downstream of a butterfly valve. A fuel cell system includes: a butterfly valve provided on a pipe between a fuel cell and another component; and a rectification mesh provided on a downstream side of gas flowing in the pipe relative to the butterfly valve, a mesh that rectifies a flow of the gas being formed in the rectification mesh. The rectification mesh has, in its lower end part in a vertical direction, a first opening part in which the mesh is not formed.
US10651478B2 Electrodes having Pt nanoparticles on RuO2 nanoskins
An article having a titanium, titanium carbide, titanium nitride, tantalum, aluminum, silicon, or stainless steel substrate, a RuO2 coating on a portion of the substrate; and a plurality of platinum nanoparticles on the RuO2 coating. The RuO2 coating contains nanoparticles of RuO2. A method of: immersing the substrate in a solution of RuO4 and a nonpolar solvent at a temperature that is below the temperature at which RuO4 decomposes to RuO2 in the nonpolar solvent in the presence of the article; warming the article and solution to ambient temperature under ambient conditions to cause the formation of a RuO2 coating on a portion of the article; and electrodepositing platinum nanoparticles on the RuO2 coating.
US10651470B2 High energy cathodes for lithium ion batteries
An electrode formed from a material represented by Li1-xMxCo1-yM′yO2-d where 0
US10651467B2 High tap density lithium positive electrode active material, intermediate and process of preparation
A lithium positive electrode active material intermediate comprising less than 80 wt % spinel phase and a net chemical composition of LixNiyMn2-yO4-δ wherein 0.9≤x≤1.1; 0.4≤y≤0.5; and 0.1≤δ; where the lithium positive electrode active material intermediate has been heat treated in a reducing atmosphere at a temperature of from 300° C. to 1200° C. A process for the preparation of a lithium positive electrode active material with high tap density for a high voltage secondary battery where the cathode is fully or partially operated above 4.4 V vs. Li/Li+, comprising the steps of a) heating a precursor in a reducing atmosphere at a temperature of from 300° C. to 1200° C. to obtain a lithium positive electrode active material intermediate; b) heating the product of step a. in a non-reducing atmosphere at a temperature of from 300° C. to 1200° C.
US10651465B2 Negative electrode active material for electrical device, and electrical device including the same
A negative electrode active material including a silicon-containing alloy having a ternary alloy composition expressed by Si—Sn—Ti and including a structure in which an a-Si phase containing amorphous or low-crystalline silicon formed by dissolving tin in a crystal structure of silicon is dispersed in a parent phase of a silicide phase including TiSi2, wherein when a peak intensity of a Si—O bond peak that is observed at a position where an interatomic distance in a radial wave function observed by XAFS is 0.13 nm is S(1) and a peak intensity of a Si—Si bond peak that is observed at a position where the interatomic distance is 0.2 nm is S(2), a relation of S(2)>S(1) is satisfied is used for an electrical device. When used, the negative electrode active material achieves both cycle durability and charging-discharging efficiency for an electrical device such as a lithium ion secondary battery.
US10651458B2 Negative electrode for lithium secondary battery and lithium secondary battery
A negative electrode for a lithium secondary battery includes a layer of a mixture containing graphite powder and an organic binder on a current collector, wherein a diffraction intensity ratio (002)/(110) measured by X-ray diffractometry of the layer of a mixture is 500 or less. A lithium secondary battery includes the negative electrode for a lithium secondary battery, and a positive electrode that includes a lithium compound. This results in less deterioration in the rapid charge and discharge characteristics and the cycle characteristics when the density of the negative electrode is made higher, thereby providing a high capacity lithium secondary battery having the improved energy density per unit volume of the secondary battery.
US10651455B2 Rechargeable battery
A rechargeable battery includes: a case accommodating an electrode assembly; a cap plate closing and sealing an opening of the case; an electrode terminal including a rivet terminal being coupled to the electrode assembly and extending through a terminal opening in the cap plate, and a plate terminal being at an outer surface of the cap plate and coupled to the rivet terminal; and an insulating member electrically insulating the electrode terminal from the cap plate, the insulating member including a first insulator and a second insulator. The first insulator being between the cap plate and the plate terminal at an outer periphery of the rivet terminal, and the second insulator being coupled to the first insulator at an outer periphery of the first insulator and between the cap plate and the plate terminal.
US10651451B2 Battery module
A battery module for energy storage is provided, comprising at least one battery unit, including: first and second battery cells comprising first and second electrode tabs as well as third and fourth electrode tabs respectively; first and second connection structures comprising first support/connection portions as well as second support/connection portions respectively, regarding material, first and second support portions being different from materials of first and second connection portions, regarding polarity, the first and second electrode tabs being the same as the third and fourth electrode tabs, both first and fourth electrode tabs being lap-jointed with the first support portion and connected by welding via the first connection portion; and the second electrode tab is lap-jointed with the second support portion and connected by welding with the second connection portion, so as to achieve the welding between electrode tabs with different polarities and expedite the manufacturing schedule for battery module.
US10651444B2 Lithium batteries utilizing nanoporous separator layers
Provided are methods of preparing lithium batteries comprising a separator/electrode assembly having one or more current collector layers interposed between first and second electrode layers of the same polarity, wherein the first electrode layer is coated or laminated overlying a separator layer and the separator/electrode assembly is interleaved with an electrode comprising a current collector layer interposed between two electrode layers of opposite polarity to said first and second electrodes.
US10651437B2 Battery pack and method for assembling a battery pack
In order to specify a battery pack that can be simply produced, that provides sufficient heat dissipation during the assembly and during the operation of the battery pack (10) and a reliable electrical connection between the connection structures (14) and the connection contacts (33, 34) of the battery cells (11), and that copes with the failure of an individual battery cell (11), a battery pack (10) is specified, comprising: at least two battery cells (11), wherein each battery cell (11) has a positive and a negative electrical connection contact (33, 34), wherein a connection structure (14) is associated with at least the electrically positive connection contacts (33) or the electrically negative connection contacts (34) of the battery cells (11), wherein each battery cell (11) is connected to the connection structure (14) by means of at least one connection element (15, 51), wherein a cross-section of each connection element (15, 51) is matched to a predetermined maximum current of a battery cell (11), wherein the connection element (15, 51) is fastened to a side of the connection structure (14) facing the battery cells (11). Each connection structure (14) has a current strength that corresponds to the sum of the individual currents of each connected battery cell (11).
US10651432B2 Systems and methods for a reinforcement column within a module body
The present disclosure relates to a battery module having a housing with a first cover and a second cover. The battery module includes a plurality of lithium-ion (Li-ion) electrochemical cells disposed in the housing adjacent to the second cover. The battery module also includes a reinforcement column disposed within the housing that extends along a direction from the second cover to the first cover. The reinforcement column is positioned against the first cover and is coupled to a feature between the first and second covers, and the reinforcement column is configured to enhance a load bearing capacity of the battery module.
US10651431B2 Manufacturing method for electronic device and electronic device
A manufacturing method for an electronic device is provided. The method includes: providing an inner shell, the inner shell defining a battery compartment for a battery, and the battery compartment including a bottom surface and a side wall; adhering a first adhesive to the bottom surface of the battery compartment; providing an adhesive film covering the first adhesive, the bottom surface and the side wall of the battery compartment; fixing the battery in the battery compartment by the adhesive film; and coating a second adhesive into spaces between a side surface of the battery and the adhesive film, a bonding force of the adhesive film and a bonding force of the second adhesive each being less than a tensile resistance of a surface of the battery.
US10651429B2 Organic light-emitting diode (OLED) illuminating lamp sheet and manufacturing method thereof
An organic light-emitting diode (OLED) illuminating lamp sheet and a manufacturing method thereof are provided. The method for manufacturing an OLED illuminating lamp sheet includes: manufacturing an array substrate, the array substrate includes a first base and a first electrode formed on the first base; bonding an electrostatic film to a surface of the array substrate provided with the first electrode, forming a patterned electrostatic film by patterning the electrostatic film, and forming an organic film layer by taking the patterned electrostatic film as a mask; forming a second electrode and obtaining an OLED element; and encapsulating the OLED element and obtaining an OLED illuminating lamp sheet.
US10651422B2 White-light-emitting apparatus including plurality of organic electroluminescent elements
The present disclosure provides a light-emitting apparatus including a plurality of types of light-emitting pixels, each of the light-emitting pixels including a reflective electrode, an electrode-protective layer, an organic compound layer containing a light-emitting layer, and a light-output electrode in this order and having a resonator structure, wherein at least one type of the plurality of types of light-emitting pixels is a light-emitting pixel having a greater interference order than other types of light-emitting pixels, and the electrode-protective layer of the light-emitting pixel having the greater interference order has a greater layer thickness than the electrode-protective layers of the other types of light-emitting pixels.
US10651421B2 Display panel and encapsulation component
The present disclosure provides a display panel and an encapsulation component. The display panel comprises a substrate component, a display assembly, and an encapsulation component. The encapsulation component comprises a first encapsulation layer, a second encapsulation layer, and a third encapsulation layer. The second encapsulation layer is sandwiched between the first encapsulation layer and the third encapsulation layer. The first encapsulation layer and the third encapsulation layer are made of an inorganic material. The second encapsulation layer is made of an organic material, and the second encapsulation layer comprises a plurality of organic nanoparticles in the second encapsulation layer. According to the present disclosure, water and oxygen outside of display panels are prevented from entering display panels.
US10651419B2 Display device
According to some example embodiments of the present invention, a display device includes: a display panel, the display panel being flexible and including an active region for displaying an image, and a peripheral region outside the active region when viewed in a plan view; a window structure on the display panel; a printed circuit board electrically connected to the display panel; a flexible circuit board connecting the display panel to the printed circuit board; and a cover structure adjacent to the window structure, when viewed in the plan view, wherein the cover structure includes: a cover portion overlapped with the flexible circuit board, when viewed in the plan view; and a sidewall portion extending downwardly from the cover portion, and the cover portion has a bottom surface that is coplanar with a bottom surface of the window structure.
US10651417B2 Display substrate
A display substrate including a base substrate including a plurality of pixel areas, each of the plurality of pixel areas including an emission area and a transmission area, a pixel circuit layer disposed in the emission area and including at least one transistor, a pixel electrode disposed on the pixel circuit layer and connected to the pixel circuit layer, a hole injection layer selectively disposed on the pixel electrode in the emission area, an emission layer disposed on the hole injection layer of the emission area, an electron injection layer disposed on the base substrate on which the emission layer is disposed; and a common electrode disposed on the base substrate on which the electron injection layer is disposed.
US10651416B2 Display device
A display device including a substrate including a light emission area and a non-light emission area, a pixel defining layer disposed in the non-light emission area, the pixel defining layer defining the light emission area, a first electrode disposed in the light emission area, a light emitting layer disposed on the first electrode, and a second electrode disposed on the light emitting layer, in which the second electrode includes a first metal layer and a second metal layer disposed on the first metal layer, and the second metal layer has an aperture disposed at an edge portion of the light emission area.
US10651415B2 Organic EL (electroluminescent) device
An organic EL (electroluminescent) device includes a translucent substrate, a transparent electrode, a luminescent layer, and a cathode placed over one surface of the translucent substrate, and a light extraction film having unevenness placed on the other surface. The surface of the cathode facing the luminescent layer has a plurality of recesses or protrusions. The Fourier transform image of the surface of the cathode facing the luminescent layer has a surface plasmon absorption suppression area including a spatial frequency v obtained from Eq. (I) and a light scattering area not including spatial frequencies equal to or greater than the spatial frequency v.
US10651407B2 Vertical field-effect transistor
A vertical field-effect transistor is provided, comprising a first electrode, a porous conductor layer formed from a layer of conductive material with a plurality of holes extending through the conductive material disposed therein, a dielectric layer between the first electrode and the porous conductor layer, a charge transport layer in contact with the porous conductor layer, and a second electrode electrically connected to the charge transport layer. A photoactive layer may be provided between the dielectric layer and the first electrode. A method of manufacturing a vertical field-effect transistor may also be provided, comprising forming a dielectric layer and depositing a conductor layer in contact with the dielectric layer, wherein one or more regions of the dielectric layer are masked during deposition such that the conductor layer includes a plurality of pores that extend through the conductor layer.
US10651403B2 Organic electroluminescent materials and devices
The present invention includes a new series of benzofused heterocyclic ligands for metal complexes. These complexes show promising photophysical performance when incorporated into OLEDs.
US10651401B2 Method for preparing light absorber of solar cell
The present invention relates to a method for preparing a perovskite compound usable as a light absorber of a solar cell, and provides a method for preparing a light absorber of a solar cell in which the crystallinity of a perovskite compound is increased, resulting in an increase in the stability and efficiency of the solar cell.
US10651400B2 Organic semiconductor element, manufacturing method thereof, composition for forming organic semiconductor film, and method of manufacturing organic semiconductor film
Objects of the present invention is to provide an organic semiconductor element having high mobility and to provide a composition for forming an organic semiconductor film with which an organic semiconductor film having high mobility can be formed, a method of manufacturing an organic semiconductor element formed from the composition for forming an organic semiconductor film, and a method of manufacturing an organic semiconductor film.The organic semiconductor element according to the present invention has a semiconductor active layer including a compound that is represented by Formula 1 and has a molecular weight of 3,000 or less. The composition for forming an organic semiconductor film according to the present invention contains a compound that is represented by Formula 1 and has a molecular weight of 3,000 or less, and a solvent.
US10651398B2 Organic electroluminescence element and electronic device
An organic electroluminescence device includes an anode, a cathode, a first organic layer interposed between the anode and the cathode, a second organic layer interposed between the first organic layer and the cathode, and a bipolar layer interposed between the first organic layer and the second organic layer and having bipolar characteristics, in which at least one of the first organic layer and the second organic layer includes the first compound and the second compound, the first compound exhibits delayed fluorescence, and an energy gap T77K(M2) at 77[K] of the second compound is larger than an energy gap T77K(M1) at 77[K] of the first compound.
US10651396B2 Organic compound, and organic light emitting diode and organic light emitting display device including the same
The present invention provides an organic compound for an organic light emitting diode. An example of the organic compound is represented by:
US10651386B2 Method for producing vapor deposition mask, vapor deposition mask preparation body, method for producing organic semiconductor element, method for producing organic EL display, and vapor deposition mask
A vapor deposition mask preparation body in which a metal mask is provided on one surface of a resin plate for obtaining a resin mask, and a protective sheet with peel strength not less than about 0.0004 N/10 mm and less than about 0.2 N/10 mm in conformity with JIS Z-0237:2009 is provided on the other surface of the resin plate is prepared, with respect to the vapor deposition mask preparation body, the resin plate is irradiated with laser light from the metal mask side to form a resin mask opening corresponding to a pattern to be produced by vapor deposition in the resin plate, and the protective sheet is peeled off from the resin mask in which the resin mask opening corresponding to the pattern to be produced by vapor deposition is formed.
US10651385B2 Deposition mask and method of manufacturing display device using the same
A deposition mask includes: a plurality of sub-masks through which deposition material passes to a base layer to form a deposition layer defining a hole therein, each of the sub-masks including: an aperture through which the deposition material passes to the base layer, a total planar area of the aperture corresponding to less than a total planar area of the deposition layer, and a masking surface at which the deposition material does not pass through the sub-mask, the masking surface including a hole-forming portion of which a total planar area thereof corresponds to a total planar area of the hole defined in the deposition layer. The hole-forming portions of the sub-masks have a same shape and planar area as each other, and within each sub-mask, the shape of the hole-forming portion is nested within a shape of the aperture.
US10651382B2 Formulation of an organic functional material comprising a siloxane solvent
The present invention relates to a formulation containing at least one organic functional material and at least a first and a second solvent, characterized in that the first solvent is a siloxane.
US10651380B1 Memory devices and methods of forming the same
In a non-limiting embodiment, a device may be formed having a substrate that has at least a first region. A base dielectric layer is arranged over the substrate. The base dielectric layer includes an interconnect in the first region. A first electrode is arranged over the interconnect in the first region. A mask structure is arranged over the first electrode. At least one spacer stack is arranged at least partially around the mask structure and the first electrode. The spacer stack(s) includes a resistive switching element at least partially lining sidewalls of the mask structure and the first electrode, and a second electrode arranged over the resistive switching element.
US10651377B2 Storage element, storage device, method for manufacturing the same and driving method
The present disclosure provides a storage element, a storage device, a method for manufacturing the same and a driving method. The method for manufacturing the storage element includes: providing a substrate; preparing a thin film transistor on the substrate; and preparing a storage functional pattern by using a phase change material, in which the storage functional pattern is connected to a drain electrode of the thin film transistor.
US10651375B2 Memory cells, semiconductor devices including the memory cells, and methods of operation
Memory cells are disclosed, which cells include a cell material and an ion-source material over the cell material. A discontinuous interfacial material is included between the cell material and the ion-source material. Also disclosed are fabrication methods and semiconductor devices including the disclosed memory cells.
US10651374B2 Semiconductor device, and method for manufacturing the same
A semiconductor device includes a substrate having a front surface and a mounting surface that are separate from each other in a thickness direction. The substrate is formed with a through-hole that penetrates through in the thickness direction. A semiconductor element is mounted on the front surface of the substrate, and a front-surface wire line is formed on the front surface of the substrate to be electrically connected to the semiconductor element. A column is provided inside the through-hole, and is electrically connected to the front-surface wiring line. An electrode pad is provided on the mounting surface of the substrate, and is electrically connected to the column. A resin-layer through portion is also provided inside the through-hole. The semiconductor element is covered with a sealing resin. The resin-layer through portion has an orthogonal surface in contact with the column. The orthogonal surface is orthogonal to the mounting surface.
US10651370B2 Perpendicular magnetic tunnel junction retention and endurance improvement
A magnetic data recording element for magnetic random access memory data recording. The magnetic data recording element includes a magnetic tunnel junction element that includes a magnetic reference layer, a magnetic free layer and a non-magnetic barrier layer located between the non-magnetic reference layer and the magnetic free layer. The magnetic free layer includes a layer of Hf that causes the magnetic free layer to have an increased perpendicular magnetic anisotropy. This increased perpendicular magnetic anisotropy improves data retention and increases thermal stability, by preventing the magnetization of the magnetic free layer from inadvertently losing its magnetic orientation.
US10651367B2 Electronic devices and related electronic systems
Magnetic memory cells, methods of fabrication, semiconductor device structures, and memory systems are disclosed. A magnetic cell core includes at least one magnetic region (e.g., a free region or a fixed region) configured to exhibit a vertical magnetic orientation, at least one oxide-based region, which may be a tunnel junction region or an oxide capping region, and at least one magnetic interface region, which may comprise or consist of iron (Fe). In some embodiments, the magnetic interface region is spaced from at least one oxide-based region by a magnetic region. The presence of the magnetic interface region enhances the perpendicular magnetic anisotropy (PMA) strength of the magnetic cell core. In some embodiments, the PMA strength may be enhanced more than 50% compared to that of the same magnetic cell core structure lacking the magnetic interface region.
US10651364B2 Servo valve with asymmetrical redundant piezoelectric actuator
A driving stage of a servo valve, including a hydraulic ejector and a hydraulic receiver able to be moved relative to each other, one of the two hydraulic units being integral with a mobile unit, movable relative to a body of the servo valve through actuation means, characterized in that the actuation means comprise two piezoelectric actuators connected in series. Control device comprising a servo valve comprising such a driving stage.
US10651363B2 Power generating device
A power generating device is provided. The power generating device includes an element having flexibility and a support to support at least one portion of the element. The element is capable of undergoing a deformation when receiving a vibration and capable of generating power when undergoing the deformation. The deformation includes at least one of a bending deformation, a torsional deformation, and a bending-torsional complex deformation.
US10651360B2 Thermoelectric material, thermoelectric module and thermoelectric device including the same
A method of preparing the thermoelectric materials includes coating a thin film of a material having a Seebeck coefficient of ±μV/K or greater on one surface of a substrate, coating a polymer precursor solution for forming a polymer having a glass transition temperature (Tg) of about 50° C. or greater on a top surface of the material thin film, forming a polymer layer on the top surface of the material thin film by curing the polymer precursor solution, and preparing the self-standing flexible thermoelectric composite structure by separating the polymer layer formed on the top surface of the material thin film from the substrate.
US10651358B2 Light emitting device package structure with circuit redistribution structure and manufacturing method thereof
A light emitting device package structure includes a substrate, a circuit layer structure, a light emitting device, a first redistribution layer, a conductive connector, a second redistribution layer, and a chip. The circuit layer structure is disposed over the substrate, and the circuit layer structure includes a first circuit layer. The light emitting device is disposed over the circuit layer structure and is electrically connected with the first circuit layer. The first redistribution layer is disposed over the light emitting device and includes a second circuit layer and a conductive contact contacting the second circuit layer. The conductive connector connects the first circuit layer and the second circuit layer. The second redistribution layer is disposed over the first redistribution layer and includes a third circuit layer contacting the conductive contact. The chip is disposed over the second redistribution layer and is electrically connected with the third circuit layer.
US10651357B2 High density pixelated-led chips and chip array devices
Pixelated-LED chips and related methods are disclosed. A pixelated-LED chip includes an active layer with independently electrically accessible active layer portions arranged on or over a light-transmissive substrate. The active layer portions are configured to illuminate different light-transmissive substrate portions to form pixels. Various enhancements may beneficially provide increased contrast (i.e., reduced cross-talk between pixels) and/or promote inter-pixel illumination homogeneity, without unduly restricting light utilization efficiency. In some aspects, a light extraction surface of each substrate portion includes protruding features and light extraction surface recesses. Lateral borders between different pixels are aligned with selected light extraction surface recesses. In some aspects, selected light extraction surface recesses extend through an entire thickness of the substrate. Other technical benefits may additionally or alternatively be achieved.
US10651353B2 Light-emitting device including a reflective element
A light-emitting device includes a light-emitting element disposed on a mount substrate, a reflective member disposed around the light-emitting element to cover the light-emitting element, and a dam disposed on opposite sides of the reflective member. The dam includes a resin dam, and a surface layer covering at least part of a surface of the resin dam. The inner lateral surface of the resin dam facing the light-emitting element is covered with the surface layer, and at least part of the outer lateral surface of the resin dam not facing the light-emitting element is an exposed surface.
US10651351B1 Light emitting diode packages
Solid-state lighting devices including light-emitting diodes (LEDs) and more particularly LED packages are disclosed. A light-altering material may be provided in particular configurations within an LED package to redirect light toward a primary emission direction. The light-altering material may be arranged on any of a first face, a second face, or a plurality of sidewalls of an LED chip in the LED package. In certain embodiments, a lumiphoric material may be arranged on one or more of the sidewalls. A superstrate may be arranged to mechanically support the LED chip from the first face. The light-altering material may be arranged on or dispersed within the superstrate. In certain embodiments, the primary emission direction of the LED package is substantially parallel to the second face of the LED chip in the LED package. An overall thickness or height of the LED package may be less than or equal to 0.25 mm.
US10651350B2 Method of manufacturing light emitting device with light-transmissive members
A light emitting device includes a light emitting element; a light-transmissive member that has a lower surface positioned inside a peripheral edge of an upper surface of the light emitting element in plan view, a first lateral surface extending from the lower surface and having at least one inclined surface that is inclined with respect to the upper surface of the light emitting element, and a second lateral surface positioned above and outside the first lateral surface; a light-transmissive adhesive member positioned inside the second lateral surface in plan view, wherein the adhesive member adheres the upper surface of the light emitting element and the lower surface of the light-transmissive member to each other and covers the first lateral surface; and a light-reflective member covering the second lateral surface.
US10651347B2 Encapsulating package for white light LED
A light-transmissive encapsulating package is configured to encapsulate an LED die. The encapsulating package includes a light-transmissive bulk encapsulating material. One or more phosphors are blended into the bulk encapsulating material for white light emission. A notch-filtering filter material is blended into the bulk encapsulating material and includes Nd(III) bonded to a non-fluoride halide and is present at a concentration in the range 0.5-3.0% by volume of the bulk encapsulating material.
US10651345B2 Light emitting device, light emitting device package including the device, and lighting apparatus including the package
A light emitting device includes a substrate; a light emitting structure disposed on the substrate; a first insulation layer disposed on the light emitting structure; a second insulation layer disposed on the first insulation layer; a first electrode and a second electrode electrically connected to the light emitting structure; a first pad electrically connected to the first electrode; and a second pad electrically connected to the second electrode.
US10651342B2 Optoelectronic semiconductor chip
An optoelectronic semiconductor chip is disclosed. In an embodiment an optoelectronic semiconductor chip includes a semiconductor body comprising a first semiconductor structure, a second semiconductor structure and an active region between the first and the second semiconductor structure and a plurality of recesses, each penetrating at least one of the semiconductor structures and the active region, wherein a cover surface of the active region is a continuous surface, and wherein at least in some of the recesses, surfaces of the recesses are completely covered with an electrically insulating material.
US10651340B2 Reducing or eliminating nanopipe defects in III-nitride structures
Embodiments of the invention include a III-nitride light emitting layer disposed between an n-type region and a p-type region, a III-nitride layer including a nanopipe defect, and a nanopipe terminating layer disposed between the III-nitride light emitting layer and the III-nitride layer comprising a nanopipe defect. The nanopipe terminates in the nanopipe terminating layer.
US10651338B2 Method for producing an optoelectronic semiconductor component and optoelectronic semiconductor component
A method for fabricating an optoelectronic semiconductor component is disclosed. A semiconductor chip is produced by singularizing a wafer. The semiconductor chip comprises a substrate and a semiconductor layer sequence with an active layer applied to a main side of the substrate. The semiconductor layer sequence has an active region for emission or absorption of radiation and a sacrificial region arranged next to the active region. The sacrificial region in the finished semiconductor component is not intended to emit or absorb radiation. A trench, introduced into the semiconductor layer sequence, penetrates the active layer and separates the active region from the sacrificial region. The semiconductor chip with the semiconductor layer sequence is applied on a carrier. The substrate is detached from the active region of the semiconductor layer sequence. In the sacrificial region, the semiconductor layer sequence remains mechanically connected to the substrate.
US10651336B2 Light-emitting device
A light-emitting device includes: a mounting base; a plurality of light-emitting elements mounted on or above the mounting base; a plurality of light-transmissive members respectively disposed on upper surfaces of the plurality of light-emitting elements; a plurality of light guide members respectively covering lateral surfaces of the plurality of light-emitting elements; a plurality of antireflective films respectively disposed on upper surfaces of the plurality of the light-transmissive members; and a covering member covering lateral surfaces of the plurality of antireflective films.
US10651329B1 Large-scale production of photovoltaic cells and resulting power
The present application discloses systems and methods for manufacturing large PV sheets and conveying large PV sheets away from the PV manufacturing site while routing power from the PV sheet to the grid.
US10651325B2 Complementary metal-oxide semiconductor compatible patterning of superconducting nanowire single-photon detectors
A device includes a first semiconductor layer; a portion of a second semiconductor layer disposed on the first semiconductor layer; and a third semiconductor layer including a first region disposed on the portion of the second semiconductor layer and a second region disposed on the first semiconductor layer. A thickness of the first region is less than a predefined thickness. The device also includes an etch stop layer disposed on the third semiconductor layer; a plurality of distinct portions of a fourth semiconductor layer disposed on the etch stop layer and exposing one or more distinct portions of the etch stop layer over the portion of the second semiconductor layer; and a plurality of distinct portions of a superconducting layer disposed on the plurality of distinct portions of the fourth semiconductor layer and the exposed one or more distinct portions of the etch stop layer.
US10651322B2 Solar cell element and solar cell module
A solar cell element comprises a semiconductor substrate, a passivation layer, and first to third electrodes. The passivation layer with first holes is located on the semiconductor substrate. The first electrode is located in each of the first holes and electrically connected to the semiconductor substrate. The second electrode is electrically connected to the first electrode and located on the passivation layer. The third electrodes is electrically connected to the first electrode via the second electrode. The passivation layer includes a part where a ratio of an area occupied by the first holes in a first region adjacent to the third electrodes is smaller than a ratio of an area occupied by the first holes in a second region located farther away from the third electrodes in relation to the first region and having an area equal to an area of the first region in a perspective plan view.
US10651321B2 Solar module having a plurality of strings configured from a five strip cell
In an example, the present invention provides a method of manufacturing a solar module. The method includes providing a substrate member having a surface region, the surface region comprising a spatial region, a first end strip comprising a first edge region and a first interior region, the first interior region comprising a first bus bar, a plurality of strips, a second end strip comprising a second edge region and a second interior region, the second edge region comprising a second bus bar, the first end strip, the plurality of strips, and the second end strip arranged in parallel to each other and occupying the spatial region such that the first end strip, the second end strip, and the plurality of strips consists of a total number of five (5) strips. The method includes separating each of the plurality of strips, arranging the plurality of strips in a string configuration, and using the string in the solar module.
US10651319B2 Wide bandgap semiconductor switching device with wide area Schottky junction, and manufacturing process thereof
A switching device including: a body of semiconductor material, which has a first conductivity type and is delimited by a front surface; a contact layer of a first conductive material, which extends in contact with the front surface; and a plurality of buried regions, which have a second conductivity type and are arranged within the semiconductor body, at a distance from the contact layer.
US10651315B2 Three dimensional memory
A method to fabricate a three dimensional memory structure may include creating a stack of layers including a conductive source layer, a first insulating layer, a select gate source layer, and a second insulating layer, and an array stack. A hole through the stack of layers may then be created using the conductive source layer as a stop-etch layer. The source material may have an etch rate no faster than 33% as fast as an etch rate of the insulating material for the etch process used to create the hole. A pillar of semiconductor material may then fill the hole, so that the pillar of semiconductor material is in electrical contact with the conductive source layer.
US10651314B2 Nanowire stack GAA device with inner spacer and methods for producing the same
A nanowire FET device includes a vertical stack of nanowire strips configured as the semiconductor body. One or more of the top nanowire strips are receded and are shorter than the rest of the nanowire strips stacked lower. Inner spacers are uniformly formed adjacent to the receded nanowire strips and the rest of the nanowire strips. Source/drain structures are formed outside the inner spacers and a gate structure is formed inside the inner spacers, which wraps around the nanowire strips.
US10651311B2 Metal gate with silicon sidewall spacers
A method includes forming an opening in a dielectric to reveal a protruding semiconductor fin, forming a gate dielectric on sidewalls and a top surface of the protruding semiconductor fin, and forming a conductive diffusion barrier layer over the gate dielectric. The conductive diffusion barrier layer extends into the opening. The method further includes forming a silicon layer over the conductive diffusion barrier layer and extending into the opening, and performing a dry etch on the silicon layer to remove horizontal portions and vertical portions of the silicon layer. After the dry etch, a conductive layer is formed over the conductive diffusion barrier layer and extending into the opening.
US10651303B2 High-electron-mobility transistor devices
A device includes a first high electronic mobility transistor (HEMT) and a second HEMT. The first HEMT includes a first gate, a source coupled to the first gate, and a drain coupled to the first gate. The second HEMT includes a second gate coupled to the source and to the drain. The second HEMT has a lower threshold voltage than the first HEMT.
US10651301B2 Semiconductor device and method of manufacturing the same
In one embodiment, a semiconductor device includes a semiconductor substrate having an upper surface, a trench electrode placed inside a trench formed on the upper surface, and a trench insulating film placed between the trench electrode and the semiconductor substrate, and the semiconductor substrate includes a drift layer, a floating layer for electric field reduction, a hole barrier layer, a body layer and an emitter layer, and the emitter layer, the body layer and the hole barrier layer are separated from the drift layer by the floating layer for electric field reduction, and a path of a carrier passing through an inverted layer formed in the body layer includes the body layer, the hole barrier layer, a non-inverted region of the floating layer for electric field reduction, and the drift layer.
US10651300B2 Charge storage and sensing devices and methods
Charge storage and sensing devices having a tunnel diode operable to sense charges stored in a charge storage structure are provided. In some embodiments, a device includes a substrate, a charge storage device on the substrate, and tunnel diode on the substrate adjacent to the charge storage device. The tunnel diode includes a tunnel diode dielectric layer on the substrate, and a tunnel diode electrode on the tunnel diode dielectric layer. A substrate electrode is disposed on the doped region of the substrate, and the tunnel diode electrode is positioned between the charge storage device and the substrate electrode.
US10651296B2 Methods of fabricating Fin Field Effect Transistor (FinFET) devices with uniform tension using implantations on top and sidewall of Fin
Methods of fabricating FinFET devices are provided. The method includes forming a fin over a substrate. The method also includes implanting a first dopant on a top surface of the fin and implanting a second dopant on a sidewall surface of the fin. The first dopant is different from the second dopant. The method further includes forming an oxide layer on the top surface and the sidewall surface of the fin, and forming a gate electrode layer over the oxide layer.
US10651292B2 Dual metal via for contact resistance reduction
A semiconductor device includes an active region over a substrate; a first cobalt-containing feature disposed over the active region; a conductive cap disposed over and in physical contact with the first cobalt-containing feature; and a second cobalt-containing feature disposed over and in physical contact with the conductive cap.
US10651289B2 Semiconductor device and a method for fabricating the same
A semiconductor device includes a first field effect transistor (FET) including a first gate dielectric layer and a first gate electrode. The first gate electrode includes a first lower metal layer and a first upper metal layer. The first lower metal layer includes a first underlying metal layer in contact with the first gate dielectric layer and a first bulk metal layer. A bottom of the first upper metal layer is in contact with an upper surface of the first underlying metal layer and an upper surface of the first bulk metal layer.
US10651288B2 Pseudomorphic InGaAs on GaAs for gate-all-around transistors
A non-planar gate all-around device and method of fabrication thereby are described. In one embodiment, a multi-layer stack is formed by selectively depositing the entire epi-stack in an STI trench. The channel layer is grown pseudomorphically over a buffer layer. A cap layer is grown on top of the channel layer. In an embodiment, the height of the STI layer remains higher than the channel layer until the formation of the gate. A gate dielectric layer is formed on and all-around each channel nanowire. A gate electrode is formed on the gate dielectric layer and surrounding the channel nanowire.
US10651279B2 Semiconductor interconnect structure having graphene-capped metal interconnects
The present disclosure relates to a semiconductor device and a manufacturing method, and more particularly to a semiconductor interconnect structure incorporating a graphed barrier layer. The present disclosure provides a method of forming a graphed barrier layer by thermally annealing amorphous carbon layers on metal catalyst surfaces. The thickness of the graphed barrier layers can be selected by varying the thickness of the amorphous carbon layer.
US10651274B2 High-voltage drain extended MOS transistor
A semiconductor device includes a MOS transistor located within a semiconductor substrate of a first conductivity type. The transistor includes a body well located between a drain well and a substrate contact well. A buried voltage blocking region of a second conductivity type is located within the substrate and is connected to the body well. The buried voltage blocking region extends toward the substrate contact well, with an unmodified portion of the substrate remaining between the voltage blocking region and the substrate contact well.
US10651268B2 Metal-oxide-metal capacitor with improved alignment and reduced capacitance variance
A capacitor has reduced misalignment in the interconnect layers and lower capacitance variance. The capacitor includes a first endcap having a first section and a second section orthogonal to the first section. The capacitor includes a first set of conductive fingers orthogonally coupled to the first section. The capacitor includes a third set of conductive fingers orthogonally coupled to the second section of the endcap and a second endcap parallel to the first section of the endcap. The capacitor includes a second set of conductive fingers orthogonally coupled to a second endcap and interdigitated with the first set of conductive fingers at a first interconnect layer. The capacitor includes a third endcap parallel to the second section of the first endcap and a fourth set of conductive fingers orthogonally coupled to the third endcap and interdigitated with the third set of conductive fingers at the first interconnect layer.
US10651261B2 Display device
A display device can include a substrate including an active area having a plurality of pixels and a non-active area adjacent to the active area; a plurality of power lines in the active area, configured to transmit a power voltage to the plurality of pixels, and including a plurality of first power lines and a plurality of second power lines; and a power link line disposed in the non-active area and including a lower power link line connected to the plurality of power lines, a first lower connecting line extending from the lower power link line, and a second lower connecting line extending from the lower power link line, in which the first and second lower connecting lines extend in a different direction than the lower power link line, the plurality of first power lines includes at least two sets of first power lines spaced apart from each other, and the plurality of second power lines includes at least two sets of second power lines spaced apart from each other.
US10651258B2 Organic light emitting display device with improved aperture ratio
Disclosed are an organic light emitting display device to improve an aperture ratio, and a method of manufacturing the same. The organic light emitting display device includes a plurality of contact holes overlapping an anode of an organic light emitting element in each sub-pixel region, wherein conductive films connected through at least one of the contact holes are transparent, thus allowing regions, where the contact holes are formed, to be used as light emitting regions, thereby improving an aperture ratio.
US10651252B2 Vertically integrated active matrix backplane
A method of forming an active matrix pixel that includes forming a driver device including contact regions deposited using a low temperature deposition process on a first portion of an insulating substrate. An electrode of an organic light emitting diode is formed on a second portion of the insulating substrate. The electrode is in electrical communication to receive an output from the driver device. At least one passivation layer is formed over the driver device. A switching device comprising at least one amorphous semiconductor layer is formed on the at least one passivation layer over the driver device.
US10651245B2 Display device
The display device may include a first substrate including a plurality of pixel areas; a plurality of display elements arranged in the plurality of pixel areas on the first substrate; a second substrate facing the first substrate; a plurality of spacers arranged between the plurality of pixel areas and maintaining a constant space between the first substrate and the second substrate; and a plurality of touch sensing electrodes arranged on a surface of the second substrate which faces the first substrate. Here, each touch sensing electrode may include at least one first area and at least one second area that is electrically separated from the first area. The plurality of spacers may be arranged to correspond to the first area.
US10651235B1 2-transistor 2-magnetic tunnel junction (2T2MTJ) MRAM structure
A first MRAM set includes a first transistor and a second transistor. The first transistor includes a first gate structure, a first source/drain doping region and a first common source/drain doping region. The second transistor includes a second gate structure, a second source/drain doping region and the first common source/drain doping region. A second MTJ is disposed on the second transistor. The first common source/drain doping region electrically connects to the second MTJ. A first MTJ is disposed on the first transistor. The sizes of the first MTJ and the second MTJ are different. The second MTJ connects to the first MTJ in series. A bit line electrically connects the first MTJ. A source line electrically connects to the first source/drain doping region and the second source/drain doping region.
US10651229B2 Solid-state image device and method for manufacturing solid-state image device, and electronic device
The present disclosure relates to a solid-state image device, a method for manufacturing the solid-state image device, and an electronic device that are capable of reducing uneven application of a color filter. A color filter and a plurality of connection unit areas are formed on a sensor board. At least one of the connection unit areas is placed a predetermined interval away from the other connection unit areas. The present disclosure can be applied, for example, to a backside illumination CMOS image sensor with a layer structure, a front-side illumination CMOS image sensor with a layer structure, or a CCD image sensor.
US10651223B2 Solid state imaging device, method of manufacturing solid-state imaging device, and electronic apparatus
The present technique aims to provide a solid-state imaging device that reduces shading and color mixing between pixels. The present invention also provides a method of manufacturing the solid-state imaging device. The present technique further relates to a solid-state imaging device that enables provision of an electronic apparatus that uses the solid-state imaging device, a method of manufacturing the solid-state imaging device, and an electronic apparatus.The solid-state imaging device includes a substrate, pixels each including a photoelectric conversion unit formed in the substrate, and a color filter layer formed on the light incidence surface side of the substrate. The solid-state imaging device also includes a device isolating portion that is formed to divide the color filter layer and the substrate for the respective pixels, and has a lower refractive index than the refractive indexes of the color filter layer and the substrate.
US10651221B2 Image sensor for obtaining information relating to the phase of a light wave
An object of the invention is an image sensor comprising a matrix of pixels, extending along a detection plane, and configured to form an image of an incident light wave propagating in a spectral band along a propagation axis, the image sensor being characterized in that it comprises a mask, formed by opaque elementary masks, extending parallel to the detection plane, between which there extend openings through which the incident light wave can propagate toward the detection plane, the matrix of pixels being divided into: open pixels extending facing the openings; masked pixels, each masked pixel being defined by a projection of an elementary mask along the axis of propagation on the matrix of pixels, each masked pixel being associated with the elementary mask facing it; the image sensor comprising, between the open pixels and the openings: a waveguide, extending facing masked pixels and open pixels; a first diffraction grating, extending facing at least one open pixel, and configured to couple part of the incident light wave into the waveguide; a second diffraction grating, extending facing a masked pixel, and configured to extract part of a guided wave propagating in the waveguide.
US10651220B2 Narrow band filter with high transmission
Various embodiments of the present application are directed to a narrow band filter with high transmission and an image sensor comprising the narrow band filter. In some embodiments, the filter comprises a first distributed Bragg reflector (DBR), a second DBR, a defect layer between the first and second DBRs, and a plurality of columnar structures. The columnar structures extend through the defect layer and have a refractive index different than a refractive index of the defect layer. The first and second DBRs define a low transmission band, and the defect layer defines a high transmission band dividing the low transmission band. The columnar structures shift the high transmission band towards lower or higher wavelengths depending upon a refractive index of the columnar structures and a fill factor of the columnar structures.
US10651216B2 Metal mirror based multispectral filter array
A device may include a multispectral filter array disposed on the substrate. The multi spectral filter array may include a first metal mirror disposed on the substrate. The multi spectral filter may include a spacer disposed on the first metal mirror. The spacer may include a set of layers. The spacer may include a second metal mirror disposed on the spacer. The second metal mirror may be aligned with two or more sensor elements of a set of sensor elements.
US10651215B2 Sensor system
The present invention relates to a sensor system. The sensor system comprises a component carrier and a sensor having a control unit and a sensor unit. At least a part of the sensor unit is located within the component carrier.
US10651214B2 Imaging apparatus and control method therefor
An imaging apparatus includes an imaging unit configured to acquire a first image and a second image which is generated by performing accumulation of signal charges a plurality of times in one image capturing period, and a control unit configured to control accumulation of signal charges which is performed by the imaging unit. The control unit determines a number of times of accumulation of signal charges for generating the second image according to an accumulation time of signal charges for generating the first image.
US10651208B2 Display device with different circuit groups
A display device that includes a substrate having a display region and an adjacent peripheral region is provided, including; a plurality of sub-pixels provided within the display region; a plurality of data lines electrically connected to the sub-pixels; and a first electronic circuit group and a second electronic circuit group provided in the peripheral region, connected to the corresponding data lines. The first electronic circuit group includes a plurality of first electronic circuits, and the second electronic circuit group includes a plurality of second electronic circuits. Two adjacent first electronic circuits are arranged with a first interval therebetween, and the first interval has a first width. Two adjacent second electronic circuits are arranged with a second interval therebetween, and the second interval has a second width. The first width and the second width are different.
US10651205B2 Array substrate, display panel and display device
An array substrate and a display device are provided. The array substrate includes a base substrate; a first active layer, located on the base substrate; a first insulating layer, located on the first active layer and the base substrate; a gate electrode, located at a side of the first insulating layer away from the first active layer; a second insulating layer, located on the gate electrode and the first insulating layer; a second active layer, located on the second insulating layer away from the gate electrode; a first drain electrode and a first source electrode, being in partial contact with the first active layer, respectively; a second drain electrode and a second source electrode, being in partial contact with the second active layer, respectively; and a pixel electrode, the first drain electrode and the second drain electrode are electrically connected, the first source electrode and the second source electrode are electrically connected, and the pixel electrode is electrically connected with at least one of the first drain electrode and the second drain electrode. The array substrate can improve the responding speed and charging efficiency, and avoid increasing the aperture opening ratio at the same time.
US10651203B2 Semiconductor device comprising a sensing unit
To provide an input device and an input/output device with high detection sensitivity. The input device includes a first transistor, a second transistor, a capacitor, a node, a first wiring, a second wiring, a third wiring, and a fourth wiring. The first transistor includes a first gate and a second gate. The first and second gates of the first transistor overlap with each other with a semiconductor film therebetween. The second gate of the first transistor is electrically connected to the node. The first wiring is electrically connected to the second wiring through the first transistor. The third wiring is electrically connected to the node through the second transistor. A first terminal of the capacitor is electrically connected to the node, and a second terminal of the capacitor is electrically connected to the fourth wiring.
US10651202B2 3D circuit transistors with flipped gate
An integrated circuit is provided with several superimposed levels of transistors, the circuit including an upper level provided with transistors having a rear gate electrode laid out on a first semiconducting layer, and a second semiconducting layer, a first transistor among the transistors of the upper level being provided with a contact pad traversing the second semiconducting layer, the contact pad being connected to a connection zone disposed between the first semiconducting layer and the second semiconducting layer, the first transistor being polarised by and connected to at least one power supply line disposed on a side of a front face of the second semiconducting layer that is opposite to the rear face.
US10651201B2 Integrated circuit including interconnection and method of fabricating the same, the interconnection including a pattern shaped and/or a via disposed for mitigating electromigration
An integrated circuit includes a first conductive pattern in a first conductive layer, a second conductive pattern in a second conductive layer over the first conductive layer, and a via electrically connected with the first conductive pattern and the second conductive pattern to allow a first current flowing from the first conductive pattern to the second conductive pattern and a second current flowing from the second conductive pattern to the first conductive pattern to pass through at different times. The via is placed on the first conductive pattern so that a path of the first current does not overlap with a path of the second current in the first conductive pattern.
US10651200B2 Cross-coupled transistor circuit defined on three gate electrode tracks
A first PMOS transistor is defined by a gate electrode extending along a first gate electrode track. A second PMOS transistor is defined by a gate electrode extending along a second gate electrode track. A first NMOS transistor is defined by a gate electrode extending along the second gate electrode track. A second NMOS transistor is defined by a gate electrode extending along a third gate electrode track. The gate electrodes of the first PMOS transistor and the first NMOS transistor are electrically connected to a first gate node. The gate electrodes of the second PMOS transistor and the second NMOS transistor are electrically connected to a second gate node. Each of the first PMOS transistor, the first NMOS transistor, the second PMOS transistor, and the second NMOS transistor has a respective diffusion terminal electrically connected to a common output node.
US10651199B2 Semiconductor device and method for manufacturing same
According to one embodiment, a source layer includes a semiconductor layer including an impurity. A stacked body includes a plurality of electrode layers stacked with an insulator interposed. A gate layer is provided between the source layer and the stacked body. The gate layer is thicker than a thickness of one layer of the electrode layers. A semiconductor body extends in a stacking direction of the stacked body through the stacked body and the gate layer. The semiconductor body further extends in the semiconductor layer where a side wall portion of the semiconductor body contacts the semiconductor layer. The semiconductor body does not contact the electrode layers and the gate layer.
US10651197B2 3D semiconductor devices including a supporter and methods of forming the same
A semiconductor device comprises a lower conductive layer on a substrate. A conductive line is on the lower conductive layer. A buried trench in the conductive line is provided. A supporter which is on the conductive line and extends in the buried trench is provided. A stack structure including a plurality of insulating layers and a plurality of conductive layers that are alternately stacked is on the supporter. A channel structure passing through the stack structure, the supporter, and the conductive line is provided. An isolation trench passing through the stack structure, the supporter, and the conductive line is provided.
US10651195B2 Three-dimensional semiconductor memory device
A three-dimensional semiconductor memory device includes an electrode structure including gate electrodes and insulating layers, which are alternately stacked on a substrate, a semiconductor pattern extending in a first direction substantially perpendicular to a top surface of the substrate and penetrating the electrode structure, a tunnel insulating layer disposed between the semiconductor pattern and the electrode structure, a blocking insulating layer disposed between the tunnel insulating layer and the electrode structure, and a charge storing layer disposed between the blocking insulating layer and the tunnel insulating layer. The charge storing layer includes a plurality of first charge trap layers having a first energy band gap, and a second charge trap layer having a second energy band gap larger than the first energy band gap. The first charge trap layers are embedded in the second charge trap layer between the gate electrodes and the semiconductor pattern.
US10651193B2 Memory device and forming method thereof
Methods and structures of a three-dimensional memory device are disclosed. In an example, the memory device includes a first alternating conductor/dielectric stack disposed on the substrate and a layer of silicon carbide disposed over the first alternating conductor/dielectric stack. A second alternating conductor/dielectric stack is disposed on the silicon carbide layer. The memory device includes one or more first structures extending orthogonally with respect to the surface of the substrate through the first alternating conductor/dielectric stack and over the epitaxially-grown material disposed in the plurality of recesses, and one or more second structures extending orthogonally with respect to the surface of the substrate through the second alternating conductor/dielectric stack. The one or more second structures are substantially aligned over corresponding ones of the one or more first structures.
US10651192B2 Word line structure of three-dimensional memory device
Methods and structures of a three-dimensional memory device are disclosed. In an example, the memory device includes a substrate, a first tier of conductor layers of a first length comprising a first plurality of conductor layers extending along a first direction over the substrate. The first direction is substantially parallel to a top surface of the substrate. In some embodiments, the memory device also includes at least one connection portion conductively connecting two or more conductor layers of the first tier, and a first metal contact via conductively shared by connected conductor layers of the first tier and connected to a first metal interconnect.
US10651190B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device includes a stacked body, memory pillars, first and second insulation layers and an isolation region. The stacked body above a substrate includes conductive layers isolated from each other and stacked along a first direction crossing the substrate surface. The memory pillars extend through the stacked body along the first direction. The first insulation layer is provided above the memory pillars. The isolation region is provided higher than upper surfaces of the memory pillars in the stacked body along the first direction, and isolates the stacked body in a second direction crossing the first direction. The second insulation layer is provided on the first insulation layer and a side wall of the isolation region.
US10651189B2 Method for producing pillar-shaped semiconductor memory device
A method for producing a pillar-shaped semiconductor memory device includes forming a mask on a semiconductor substrate and etching to form a semiconductor pillar on the semiconductor substrate. A tunnel insulating layer is formed and a data charge storage insulating layer is formed so as to surround the tunnel insulating layer, and a first conductor layer and a second interlayer insulating layer are formed on the semiconductor pillar. A stacked material layer is formed in a direction perpendicular to an upper surface of the semiconductor substrate, the stacked material layer including the first conductor layer and the second interlayer insulating layer. Data writing and erasing due to charge transfer between the semiconductor pillar and the data charge storage insulating layer through the tunnel insulating layer is performed by application of a voltage to the first conductor layer.
US10651186B2 Semiconductor memory device
A semiconductor memory device includes a substrate, a first electrode, a second electrode, a signal line, a first charge storage film and a second charge storage film. The first and second electrodes extend in a first direction parallel to the substrate. The first electrode has first and second surfaces. The second electrode has third and fourth surfaces. The spacing between the second and fourth surfaces is larger than the spacing between the first and third surfaces. The signal line is provided between the second surface and the fourth surface and extends in a second direction perpendicular to the substrate. The first charge storage film is provided between the signal line and the second surface. The second charge storage film is provided between the signal line and the fourth surface. In a cross section parallel to the substrate, the signal line has a contour having different curvatures.
US10651180B2 Method for producing pillar-shaped semiconductor device
A method for producing a pillar-shaped semiconductor device includes steps of forming, on the side surface of an N+ layer (38b) of the top portion of a Si pillar (6b) and the side surface of the top portion of a W layer (43a), ring-shaped SiO2 layers and an AlO layer (51) in outer peripheral portions surrounding the ring-shaped SiO2 layers; etching the ring-shaped SiO2 layers through the AlO layer serving as a mask, to form ring-shaped contact holes; and filling the contact holes with W layers (52a, 52b), to form ring-shaped W layers (52a, 52d) being in contact with the side surface of the N+ layer (38b) and the side surface of the top portion of the W layer (43a), and having constant widths in plan view.
US10651179B2 Integrated circuit device and method of manufacturing the same
A method includes providing a plurality of active regions on a substrate, and at least a first device isolation layer between two of the plurality of active regions, wherein the plurality of active regions extend in a first direction; providing a gate layer extending in a second direction, the gate layer forming a plurality of gate lines including a first gate line and a second gate line extending in a straight line with respect to each other and having a space therebetween, each of the first gate line and second gate line crossing at least one of the active regions, providing an insulation layer covering the first device isolation layer and covering the active region around each of the first and second gate lines; and providing an inter-gate insulation region in the space between the first gate line and the second gate line.
US10651175B2 Semiconductor device comprising a standard cell including a non-active fin area
Disclosed herein is a semiconductor device including two standard cells which are arranged adjacent to each other in an X direction. One of the two standard cells includes a plurality of first fins which extend in the X direction, and which are arranged along a boundary between the two standard cells in a Y direction. The other standard cell includes a plurality of second fins which extend in the X direction, and which are arranged along the boundary between the two standard cells in the Y direction. The plurality of second fins includes a dummy fin.
US10651174B2 FinFET structure and fabricating method of gate structure
A method of forming a gate structure on a fin structure includes the steps of providing a fin structure covered by a first silicon oxide layer, a silicon nitride layer, a gate material and a cap material in sequence, wherein the silicon nitride layer contacts the first silicon oxide layer. Later, the cap material is patterned to form a first cap layer and the gate material is patterned to form a first gate electrode by taking the silicon nitride layer as an etching stop layer. Then, the silicon nitride layer not covered by the first gate electrode is removed to expose part of the first silicon oxide layer. Finally, a first dielectric layer is formed to conformally cover the first silicon oxide layer, the first gate electrode and the first cap layer.
US10651173B1 Single diffusion cut for gate structures
The present disclosure relates to semiconductor structures and, more particularly, to a single diffusion cut for gate structures and methods of manufacture. The structure includes: a plurality of fin structures composed of semiconductor material; a plurality of replacement gate structures extending over the plurality of fin structures; a plurality of diffusion regions adjacent to the each of the plurality of replacement gate structures; and a single diffusion break between the diffusion regions of the adjacent replacement gate structures, the single diffusion break being filled with an insulator material. In a first cross-sectional view, the single diffusion break extends into the semiconductor material and in a second cross-sectional view, the single diffusion break is devoid of semiconductor material of the plurality of fin structures.
US10651170B2 Isolated wells for resistor devices
A semiconductor device includes a substrate, a dielectric layer over the substrate, a first resistor element embedded within the dielectric layer, a second resistor element embedded within the dielectric layer, a first doped well within the substrate, the first doped well being aligned with the first resistor element, and a second doped well within the substrate, the second doped well being aligned with the second resistor element, the second doped well being non-contiguous with the first doped well.
US10651169B2 Semiconductor device and diode
A semiconductor device has a first semiconductor region of a first conductivity type, a second semiconductor region of a second conductivity type, a first conductive layer disposed on a main surface of the first semiconductor region, and a second conductive layer disposed on a main surface of the second semiconductor region. The first conductive layer has a first diffusion layer of the first conductivity type, a plurality of second diffusion layers of the first conductivity type, the second diffusion layers having higher impurity concentration than the first diffusion layer, and a plurality of third diffusion layers of the first conductivity type that are included in the first semiconductor region, or are arranged apart from one another to contact the first and second semiconductor regions, the third diffusion layers being arranged apart from the plurality of second diffusion layers and having higher impurity concentration than the first diffusion layer.
US10651166B2 E-fuse cells
E-fuse cells and methods for protecting e-fuses are provided. An exemplary e-fuse cell includes an e-fuse having a first end coupled to a source node and a second end selectively coupled to a ground. Further, the exemplary e-fuse includes a selectively activated shunt path from the source node to the ground. Also, the exemplary e-fuse includes a device for activating the shunt path in response to an electrical overstress event.
US10651159B2 Light emitting diode module and display for hiding physical gaps between modules
A light emitting diode (LED) module and display for hiding physical gaps between modules is provided. An LED module comprises: a board including at least one edge; and an array of LEDs at the board, the array comprising: first LEDs and second LEDs, smaller than the first LEDs, the second LEDs located along the at least one edge of the board, the first and second LEDs all being at a common pitch distance, adjacent sides of adjacent first LEDs separated by a first distance, and the second LEDs being at a second distance from the at least one edge of the board, the second distance smaller than the first distance. The modules may be incorporated into an LED display.
US10651158B2 Method of forming a semiconductor device having through silicon vias
In the semiconductor device, a semiconductor substrate has first and second surfaces. A circuitry layer is formed over the first surface and a first insulating layer is further formed over the circuitry layer. A second insulating layer including a first insulating element is formed over the second surface. A third insulating layer including a second insulating element different from the first insulating element of the second insulating layer is formed over the second surface with an intervention of the second insulating layer therebetween. A penetration electrode penetrates through the semiconductor substrate, the circuitry layer, the first insulating layer, the second insulating layer and the third insulating layer.
US10651156B2 Memory package and memory device utilizing an intermediate chip
A memory package includes a plurality of memory chips stacked on a package substrate. A logic chip is disposed between the plurality of memory chips and the package substrate. The logic chip is configured to control the plurality of memory chips through a plurality of vias passing through the plurality of memory chips. An intermediate chip is connected to the plurality of vias. The intermediate chip is disposed between the plurality of memory chips and the logic chip, and is configured to select at least a subset of the plurality of vias as a data transmission path between the logic chip and the plurality of memory chips, based on a data transmission rate of the logic chip.
US10651155B2 Thermal pads between stacked semiconductor dies and associated systems and methods
Systems and methods are described for improved heat dissipation of the stacked semiconductor dies by including metallic thermal pads between the dies in the stack. In one embodiment, the thermal pads may be in direct contact with the semiconductor dies. Heat dissipation of the semiconductor die stack can be improved by a relatively high thermal conductivity of the thermal pads that directly contact the adjacent silicon dies in the stack without the intervening layers of the low thermal conductivity materials (e.g., passivation materials). In some embodiments, the manufacturing yield of the stack can be improved by having generally coplanar top surfaces of the thermal pads and under-bump metallization (UBM) structures.
US10651154B2 Semiconductor packages
A semiconductor package includes a plurality of semiconductor chips on a substrate. The semiconductor chips include a first semiconductor chip, a second semiconductor chip, and a third semiconductor chip that are sequentially stacked on the substrate. The semiconductor package further includes a plurality of non-conductive layers between the substrate and the first semiconductor chip and between adjacent semiconductor chips among the semiconductor chips. The semiconductor chips include smaller widths as a distance from the substrate increases. Each of the non-conductive layers includes an extension protruding outward from a side surface of an overlying one of the semiconductor chips.
US10651153B2 Three-dimensional (3D) memory with shared control circuitry using wafer-to-wafer bonding
Wafer-to-wafer bonding is used to form three-dimensional (3D) memory components such as 3D NAND flash memory with shared control circuitry on one die to access arrays on multiple dies. In one example, a non-volatile storage device includes a first die including a 3D array of non-volatile storage cells and CMOS (complementary metal oxide semiconductor) circuitry. A second die including a second 3D array of non-volatile storage cells is vertically stacked and bonded with the first die. At least a portion of the CMOS circuitry of the first die to access both the first 3D array of non-volatile storage cells of the first die and the second 3D array of non-volatile storage cells of the second die.
US10651152B2 Microelectronics package with self-aligned stacked-die assembly
The present disclosure relates to a microelectronics package with a self-aligned stacked-die assembly and a process for making the same. The disclosed microelectronics package includes a module substrate, a first die with a first coupling component, a second die with a second coupling component, and a first mold compound. The first die is attached to the module substrate. The first mold compound resides over the module substrate, surrounds the first die, and extends above an upper surface of the first die to define a first opening. Herein, the first mold compound provides vertical walls of the first opening, which are aligned with edges of the first die in X-direction and Y-direction. The second die is stacked with the first die and in the first opening, such that the second coupling component is mirrored to the first coupling component.
US10651149B2 Packages formed using RDL—last process
A method includes bonding a first device die and a second device die to a substrate, and filling a gap between the first device die and the second device die with a gap-filling material. A top portion of the gap-filling material covers the first device die and the second device die. Vias are formed to penetrate through the top portion of the gap-filling material. The vias are electrically coupled to the first device die and the second device die. The method further includes forming redistribution lines over the gap-filling material using damascene processes, and forming electrical connectors over and electrically coupling to the redistribution lines.
US10651144B2 Semiconductor device
A semiconductor device includes an insulating layer, a barrier electrode layer formed on the insulating layer, a Cu electrode layer that includes a metal composed mainly of copper and that is formed on a principal surface of the barrier electrode layer, and an outer-surface insulating film that includes copper oxide, that coats an outer surface of the Cu electrode layer, and that is in contact with the principal surface of the barrier electrode layer.
US10651139B2 Semiconductor device and method of forming wafer level ground plane and power ring
A semiconductor die has active circuits formed on its active surface. Contact pads are formed on the active surface of the semiconductor die and coupled to the active circuits. A die extension region is formed around a periphery of the semiconductor die. Conductive THVs are formed in the die extension region. A wafer level conductive plane or ring is formed on a center area of the active surface. The conductive plane or ring is connected to a first contact pad to provide a first power supply potential to the active circuits, and is electrically connected to a first conductive THV. A conductive ring is formed partially around a perimeter of the conductive plane or ring and connected to a second contact pad for providing a second power supply potential to the active circuits. The conductive ring is electrically connected to a second THV.
US10651138B2 Microwave IC waveguide device module
A microwave IC waveguide device module includes: a substrate having a throughhole; a microwave IC provided on or above the first face of the substrate; a waveguide member provided below the second face of the substrate opposite from the first face, the waveguide member having an electrically conductive waveguide face which opposes the throughhole; an electrically conductive member covering at least a portion of the second face that extends in a manner of following along the waveguide face; and an artificial magnetic conductor on both sides of the waveguide member. The substrate includes an inner-wall electrically conductive portion covering an inner wall of the throughhole and being electrically connected with the electrically conductive member. The signal terminal and the ground terminal of the IC are electrically connected respectively with two portions of the inner-wall electrically conductive portion opposing each other with the throughhole interposed therebetween.
US10651134B2 Wafer level integration including design/co-design, structure process, equipment stress management and thermal management
A method of manufacturing a multi-layer wafer is provided. At least one stress compensating polymer layer is applied to at least one of two heterogeneous wafers. The stress compensating polymer layer is low temperature bonded to the other of the two heterogeneous wafers to form a multi-layer wafer pair. Channels are created between die on at least one of the two heterogeneous wafers. The channels are back filled with one of oxide or polymer to create a channel oxide deposition.
US10651133B2 Semiconductor package
A semiconductor package includes a substrate having a first surface and a second surface opposing the first surface; a plurality of first pads disposed on the first surface of the substrate and a plurality of second pads disposed on the second surface of the substrate and electrically connected to the plurality of first pads; a semiconductor chip disposed on the first surface of the substrate and connected to the plurality of first pads; a dummy chip having a side surface facing one side surface of the semiconductor chip, disposed on the first surface of the substrate spaced apart from the semiconductor chip in a direction parallel to the first surface of the substrate, the dummy chip having an upper surface positioned lower than an upper surface of the semiconductor chip in a direction perpendicular to the first surface of the substrate; an underfill disposed between the semiconductor chip and the first surface of the substrate, and having an extension portion extended along the facing side surfaces of the semiconductor chip and the dummy chip in the direction perpendicular to the first surface of the substrate, an upper end of the extension portion being disposed to be lower than the upper surface of the semiconductor chip; and a sealing material disposed on the first surface of the substrate, and sealing the semiconductor chip and the dummy chip.
US10651130B2 Display device
A display device includes a display section including a first substrate and a second substrate, the display section displaying an image according to an electric signal, a terminal pad electrically connecting a conductor to a signal source or a ground node, and an information code expressing optically-readable information. The second substrate has a substrate overlapping area overlapping the first substrate in a plan view and a substrate non-overlapping area not overlapping the first substrate. At least a part of the terminal pad serves as a light-transmitting portion. The terminal pad and the information code are disposed in the substrate non-overlapping area on one plate surface of the second substrate such that they overlap each other in a plan view, with the light-transmitting portion covering the information code from above.
US10651118B2 Electronic device
A solder resist is configured such that pattern covering portions of the solder resist covering straight portions of adjacent wiring patterns are separated from each other in an area outside of a resin mold part. Thus, even if the solder resist is cracked, cracks will not be formed so as to connect between the adjacent wiring patterns. As such, even if moisture generated by condensation or the like enters in the crack, it is less likely that a short circuit will occur between the adjacent wiring patterns.
US10651116B2 Planar integrated circuit package interconnects
Generally discussed herein are systems, methods, and apparatuses that include conductive pillars that are about co-planar. According to an example, a technique can include growing conductive pillars on respective exposed landing pads of a substrate, situating molding material around and on the grown conductive pillars, removing, simultaneously, a portion of the grown conductive pillars and the molding material to make the grown conductive pillars and the molding material about planar, and electrically coupling a die to the conductive pillars.
US10651112B2 Thermal management of RF devices using embedded microjet arrays
The present invention generally relates to a microjet array for use as a thermal management system for a heat generating device, such as an RF device. The microjet array is formed in a jet plate, which is attached directly to the substrate containing the heat generating device. Additional enhancing features are used to further improve the heat transfer coefficient above that inherently achieved by the array. Some of these enhancements may also have other functions, such as adding mechanical structure, electrical connectivity or pathways for waveguides. This technology enables higher duty cycles, higher power levels, increased component lifetime, and/or improved SWaP for RF devices operating in airborne, naval (surface and undersea), ground, and space environments. This technology serves as a replacement for existing RF device thermal management solutions, such as high-SWaP finned heat sinks and cold plates.
US10651111B2 Method of forming conductive bumps for cooling device connection
A method of preparing a semiconductor substrate with metal bumps on both sides of the substrate includes depositing a first-side UBM layer on a first surface of the substrate, and forming a plurality of first-side metal bumps on the first surface of the substrate after the first-side UBM layer is deposited. The method includes forming a second-side UBM layer on a second side of the substrate, and the first surface and the second surface are opposite of each other. The method includes forming a plurality of second-side metal bumps on the second surface of the substrate after the second-side UBM layer is deposited. The method includes removing exposed first-side UBM layer and exposed second-side UBM layer after the plurality of first-side metal bumps and the plurality of second-side metal bumps are formed. The method includes reflowing the plurality of first-side metal bumps and the plurality of second side metal bumps.
US10651108B2 Foam composite
Devices and methods disclosed herein can include a conductive foam having pores disposed within the conductive foam. The conductive foam can be compressible between an uncompressed thickness and a compressed thickness. The compressed thickness can be ninety-five percent or less of the uncompressed thickness. In one example, a filler can be disposed in the pores of the conductive foam. The filler can include a first thermal conductivity. The first thermal conductivity can be greater than a thermal conductivity of air.
US10651107B2 Semiconductor device and method for fabricating the same
Provided are a semiconductor device and a method for fabricating the same. The semiconductor device includes a heat dissipation plate including a first region and a second region, a first element disposed on the heat dissipation plate in the first region, and a second element disposed on the heat dissipation plate in the second region. The first element includes a first substrate, the second element includes a second substrate, the first substrate includes a material different from a material of the second substrate, the first substrate contacts the heat dissipation plate, and the second element is bonded to the heat dissipation plate in a flip-chip bonding manner.
US10651106B2 Electrical connector equipped with clip
An electrical connector includes an insulative housing retaining a plurality of contacts therein and surrounded by a metallic seat. A clip includes a frame with corresponding four walls to commonly form a receiving cavity to receive the electronic package therein, and each wall forms a pressing section to downwardly press an upward surface of the electronic package. A pair of latches are formed on a lower side of the frame to cooperate with the pressing sections of the walls to retain electronic package within the receiving cavity to be wholly a sub-assembly for being commonly received within the electrical connector. The clip includes a releasing handle to actuate the corresponding latch, and the releasing handle is positioned in an opening of the seat and intimately above the printed circuit board to function as a foolproof mechanism for loading the electronic package in a right orientation.
US10651101B2 Electronic package with a local slot forming an air-vent
A support plate has a front face with an electronic chip mounted on the front face. A cover for encapsulating the electronic chip includes a front wall extending in front of the electronic chip and a peripheral wall having an end edge fixed on a peripheral area of the support plate. The support plate and the encapsulating cover define a chamber in which the electronic chip is located. A local slot is arranged to extend between the peripheral wall of the encapsulating cover and the support plate. The local slot has an exterior opening and an interior opening leading into said chamber.
US10651100B2 Substrates, structures within a scribe-line area of a substrate, and methods of forming a conductive line of a redistribution layer of a substrate and of forming a structure within a scribe-line area of the substrate
A substrate comprises a pair of immediately-adjacent integrated-circuit dies having scribe-line area there-between. At least one of the dies comprises insulting material above integrated circuitry. The insulating material has an opening therein that extends elevationally inward to an upper conductive node of integrated circuitry within the one die. The one die comprises a conductive line of an RDL above the insulating material. The RDL-conductive line extends elevationally inward into the opening and is directly electrically coupled to the upper conductive node. The insulating material has a minimum elevational thickness from an uppermost surface of the upper conductive node to an uppermost surface of the insulating material that is immediately-adjacent the insulating-material opening. Insulator material is above a conductive test pad in the scribe-line area. The insulator material has an opening therein that extends elevationally inward to an uppermost surface of the conductive test pad. The insulator material has a minimum elevational thickness from the conductive-test-pad uppermost surface to an uppermost surface of the insulator material that is immediately-adjacent the insulator-material opening and that is less than said minimum elevational thickness of the insulating material. Methods are disclosed.
US10651099B2 Non-destructive testing of integrated circuit chips
Semiconductor devices and electronics packaging methods include integrated circuit chips having redundant signal bond pads along with signal bond pads connected to the same signal port for non-destructive testing of the integrated circuit chips prior to packaging. Electrical testing is made via the redundant signal bond after which qualified integrated circuit chips can be attached to a pristine and bumped final interposer or printed circuit board to provide increased reliability to the assembled electronic package.
US10651089B2 Low thermal budget top source and drain region formation for vertical transistors
A method of forming a semiconductor device that includes forming a vertically orientated channel in a semiconductor fin structure that is present on a supporting substrate; and depositing a doped amorphous semiconductor material on an upper surface of the semiconductor fin structure that is opposite a base surface of the semiconductor fin structure that is in contact with the supporting substrate. The method further includes recrystallizing the doped amorphous semiconductor material with an anneal duration for substantially a millisecond duration or less to provide a doped polycrystalline source and/or drain region at the upper surface of the semiconductor fin structure.
US10651083B2 Graded interconnect cap
A graded cap is formed upon an interconnect, such as a back end of line wire. The graded cap includes a microstructure that uniformly changes from a metal nearest the interconnect to a metal nitride most distal from the interconnect. The graded cap is formed by nitriding a metal cap that is formed upon the interconnect. During nitriding an exposed one or more perimeter portions of the metal cap become a metal nitride with a larger amount or concentration of Nitrogen while one or more inner portions of the metal cap nearest the interconnect may be maintained as the metal or become the metal nitride with a fewer amount or concentration of Nitrogen. The resulting graded cap includes a gradually or uniformly changing microstructure between the one or more inner portions and the one or more perimeter portions.
US10651082B2 Diffusion barriers
In an example, there is disclosed a chemical compound, including a transition metal, a post-transition metal, a metalloid, and a nonmetal. By way of non-limiting example, the post-transition metal may be aluminum. The transition metal is selected from the group consisting of tungsten, tantalum, hafnium, molybdenum, niobium, zirconium, vanadium, and titanium. The metalloid may be boron or silicon. The nonmetal may be carbon or nitrogen. The compound may be used, for example, as a barrier material in an integrated circuit.
US10651080B2 Oxidizing treatment of aluminum nitride films in semiconductor device manufacturing
Thin AlN films are oxidatively treated in a plasma to form AlO and AlON films without causing damage to underlying layers of a partially fabricated semiconductor device (e.g., to underlying metal and/or dielectric layers). The resulting AlO and AlON films are characterized by improved leakage current compared to the AlN film and are suitable for use as etch stop layers. The oxidative treatment involves contacting the substrate having an exposed AlN layer with a plasma formed in a process gas comprising an oxygen-containing gas and a hydrogen-containing gas. In some implementations oxidative treatment is performed with a plasma formed in a process gas including CO2 as an oxygen-containing gas, H2 as a hydrogen-containing gas, and further including a diluent gas. The use of a hydrogen-containing gas in the plasma eliminates the oxidative damage to the underlying layers.
US10651079B2 Semiconductor device and manufacturing method thereof
In a method for manufacturing a semiconductor device, a first interlayer dielectric layer is formed over a substrate. First recesses are formed in the first interlayer dielectric layer. First metal wirings are formed in the first recesses. A first etch-resistance layer is formed in a surface of the first interlayer dielectric layer between the first metal wirings but not on upper surfaces of the first metal wirings. A first insulating layer is formed on the first etch-resistance layer and the upper surfaces of the first metal wirings.
US10651076B2 Method for defining patterns for conductive paths in dielectric layer
The present disclosure provides a method for defining patterns for conductive paths in a dielectric layer. An example method includes forming a mask layer and forming a set of mandrels, each mandrel having a pair of side wall spacers. The method also includes etching the mask layer to form a first set of trenches in the mask layer. The method further includes covering the set of mandrels with a metal oxide planarization layer, the metal oxide planarization layer filling the first set of trenches. The method also includes etching back the metal oxide planarization layer. The method also includes removing the set of mandrels by etching, thereby forming trenches in the metal oxide planarization layer, the trenches extending between the pairs of side wall spacers. The method also includes etching the mask layer to form a second set of trenches in the mask layer.
US10651062B2 Substrate treating apparatus
Disclosed is a substrate treating apparatus including a treatment container, a pin, a seal housing, a seal member, and an exhaust port. The treatment container includes an opening. The pin is disposed between an interior of the treatment container and an exterior of the treatment container through the opening, and is configured to reciprocate along an axis thereof. The seal housing is disposed in the exterior of the treatment container. The seal housing is in close contact with the treatment container around the opening, and accommodates a part of the pin. The seal member is in close contact with an inner peripheral surface of the seal housing, and in close contact with an outer peripheral surface of the pin so as to be slidable relative to the pin. The exhaust port is in connection with the seal housing in a communicated manner.
US10651052B2 Semiconductor package structure and method for manufacturing the same
A semiconductor package structure includes a first insulating layer, a first conductive layer, a multi-layered circuit structure, a protection layer, and a semiconductor chip electrically connected to the multi-layered circuit structure. The first insulating layer defines a first through hole extending through the first insulating layer. The first conductive layer includes a conductive pad disposed in the first through hole and a trace disposed on an upper surface of the first insulating layer. The multi-layered circuit structure is disposed on an upper surface of the first conductive layer. The multi-layered circuit structure includes a bonding region disposed on the conductive pad of the first conductive layer and an extending region disposed on the trace of the first conductive layer. The protection layer covers the upper surface of the first insulating layer and the extending region of the multi-layered circuit structure, and exposes the bonding region of the multi-layered circuit structure.
US10651051B2 Embedded semiconductive chips in reconstituted wafers, and systems containing same
A reconstituted wafer includes a rigid mass with a flat surface and a base surface disposed parallel planar to the flat surface. A plurality of dice are embedded in the rigid mass. The plurality of dice include terminals that are exposed through coplanar with the flat surface. A process of forming the reconstituted wafer includes removing some of the rigid mass to expose the terminals, while retaining the plurality of dice in the rigid mass. A process of forming an apparatus includes separating one apparatus from the reconstituted wafer.
US10651045B2 Compositions and methods for etching silicon nitride-containing substrates
Described are compositions and methods useful for wet-etching a microelectronic device substrate that includes silicon nitride; the compositions including phosphoric acid, hexafluorosilicic acid, and an amino alkoxy silane, and optionally one or more additional optional ingredients; a wet etching method of a substrate that includes silicon nitride and silicon oxide, that uses a composition as described, can achieve useful or improved silicon nitride etch rate, useful or improved silicon nitride selectivity, a combination of these, and optionally a reduction in particles present at a substrate surface after etching.
US10651043B2 Process integration method to tune resistivity of nickel silicide
Methods for depositing a low resistivity nickel silicide layer used in forming an interconnect and electronic devices formed using the methods are described herein. In one embodiment, a method for depositing a layer includes positioning a substrate on a substrate support in a processing chamber, the processing chamber having a nickel target and a silicon target disposed therein, the substrate facing portions of the nickel target and the silicon target each having an angle of between about 10 degrees and about 50 degrees from the target facing surface of the substrate, flowing a gas into the processing chamber, applying an RF power to the nickel target and concurrently applying a DC power to the silicon target, concurrently sputtering silicon and nickel from the silicon and nickel targets, respectively, and depositing a NixSi1-x layer on the substrate, where x is between about 0.01 and about 0.99.
US10651041B2 Semiconductor structure and manufacturing method thereof
A semiconductor structure and a method of forming the same are provided. According to an aspect of the disclosure, a semiconductor structure includes a first layer having a bottom portion and a sidewall connected to the bottom portion, a metal layer disposed above the bottom portion of the first layer, and a second layer disposed above the metal layer and laterally surrounded by the sidewall of the first layer. The metal layer includes a periphery and a middle portion surrounded by the periphery, the middle portion being thicker than the periphery, and a first etch rate of an etchant with respect to the metal layer is uniform throughout the metal layer and is greater than a second etch rate of the etchant with respect to the second layer.
US10651028B2 Semiconductor element cleaning solution that suppresses damage to tungsten-containing materials, and method for cleaning semiconductor element using same
According to the present invention, it is possible to provide a cleaning solution which removes a photoresist on a surface of a semiconductor element having a low dielectric constant film (a low-k film) and a material that contains 10 atom % or more of tungsten, wherein the cleaning solution contains 0.001-5 mass % of an alkaline earth metal compound, 0.1-30 mass % of an inorganic alkali and/or an organic alkali, and water.
US10651024B2 Apparatus for detecting constituents in a sample and method of using the same
An apparatus for detecting constituents in a sample includes first and second drift tubes defining first and second drift regions, and a controllable electric field device within a fragmentation region coupled to the first and second drift tubes. The apparatus also includes a first ion shutter positioned between the first drift and fragmentation regions. The apparatus further includes a control system configured to regulate the first ion shutter, thereby facilitating injection of a selected portion of ions from the first drift region into the fragmentation region. The control system is also configured to regulate the controllable device to modify the selected portion of ions to generate predetermined ion fragments within the fragmentation region, thereby facilitating injection of a selected portion of the predetermined fragmented ions into the second drift region. A method of detecting constituents in a sample is facilitated through such an apparatus.
US10651023B2 Methods in mass spectrometry using collision gas as ion source
A mass spectrometry method comprising steps of generating an ion beam from an ion source; directing the ion beam into a collision cell; introducing into the collision cell through a gas inlet on the collision cell a charge-neutral analyte gas or reaction gas; ionizing the analyte gas or reaction gas in the collision cell by means of collisions between the analyte gas or reaction gas and the ion beam; transmitting ions from the ionized analyte gas or reaction gas from the collision cell into a mass analyzer; and mass analyzing the transmitted ions of the ionized analyte or reaction gas. The methods can be applied in isotope ratio mass spectrometry to determine the isotope abundance or isotope ratio of a reaction gas used in mass shift reactions between the gas and sample ions, to determine a corrected isotope abundance or ratio of the sample ions.
US10651020B2 Capacitors and radio frequency generators and other devices using them
Certain configurations of a stable capacitor are described which comprise electrodes produced from materials comprising a selected coefficient of thermal expansion to enhance stability. The electrodes can be spaced from each other through one of more dielectric layers or portions thereof. In some instances, the electrodes comprise integral materials and do not include any thin films. The capacitors can be used, for example, in feedback circuits, radio frequency generators and other devices used with mass filters and/or mass spectrometry devices.
US10651015B2 Variable depth edge ring for etch uniformity control
A substrate support includes an inner portion arranged to support a substrate, an edge ring surrounding the inner portion, and a controller that calculates a desired pocket depth of the substrate support. Pocket depth corresponds to a distance between an upper surface of the edge ring and an upper surface of the substrate. Based on the desired pocket depth, the controller selectively controls an actuator to raise and lower at least one of the edge ring and the inner portion to adjust the distance between the upper surface of the edge ring and the upper surface of the substrate.
US10651014B2 Compact portable plasma reactor
Embodiments of the subject invention relate to a small modular self-contained surface plasma device for decontamination of air and surfaces within enclosed volumes. Embodiments of the subject invention relate to a method and apparatus using the technical process of dielectric barrier discharge (DBD) surface plasma generation from ambient atmosphere for decontamination of air and surfaces within enclosed volumes. The primary application mode is for preservation of perishable commodities within industrial shipping containers through reduction of surface spoilage organisms and destruction of evolved gaseous ethylene that causes premature ripening. Additional implementations include deployment for oxidation of surfaces and/or container atmospheres in applications to diminish or eradicate pesticides, toxins, chemical residues, and other natural or introduced contaminants. Other embodiments envisioned include incorporation of device capabilities and or ancillary modules for feedback input (e.g. ozone sensor(s) to maintain steady state levels, self-tuning circuitry to adjust operating frequency), communication (e.g. among modules, RFID data loggers, Wi-Fi output), and programing (e.g. user input of container volume, transit time, ozone level, etc.).
US10651012B2 Substrate processing method
A substrate processing method performed by a substrate processing apparatus is provided. The substrate processing method comprises: setting a magnetic pole on a processing space side of each electromagnet belonging to one of first, second and third electromagnet groups to be different from a magnetic pole on the processing space side of each electromagnet belonging to the other two electromagnet groups; generating an electric field by applying a high frequency power to a lower electrode; and performing a first process on the substrate with plasma generated by the electric field.
US10651002B2 X-ray tube
Provided is an X-ray tube capable of obtaining a clear X-ray image by reducing unnecessary X-rays radiated from a holder shaft. The X-ray tube includes an electron source 12 for generating an electron beam B, an anode 13 for accelerating the electron beam B and having a hole 13a allowing the electron beam B to pass through, a cylindrical holder shaft 14 forming a passage for allowing the electron beam B to pass through a hole 13a of the anode 13, a magnetic lens 17 arranged around the holder shaft 14 and configured to converge the electron beam B, a target holder 15 connected to the holder shaft 14, a target 16 arranged in the target holder 15 so that the electron beam B collides with the target 16, and an irradiation window 15b arranged in the target holder 15 and configured to extract X-rays generated from the target 15 to the outside. The inner wall of the holder shaft 14 is made of a carbon material to reduce X-rays generated when the electron beam B hits the holder shaft 14.
US10651001B2 Field emission device and field emission method
An emitter (3) and a target (7) are arranged so as to face each other in a vacuum chamber (1), and a guard electrode (5) is provided at an outer circumferential side of an electron generating portion (31) of the emitter (3). The emitter (3) is supported movably in both end directions of the vacuum chamber (1) by the emitter supporting unit (4) having a movable body (40). The emitter supporting unit (4) is operated by an operating unit (6) connected to the emitter supporting unit (4). By operating the emitter supporting unit (4) by the operating unit (6), a distance between the electron generating portion (31) of the emitter (3) and the target (7) is changed, and a position of the emitter (3) is fixed at an arbitrary distance, then field emission is performed with the position of the emitter (3) fixed.
US10651000B2 Method for preparing pressed scandia-doped dispenser cathodes using microwave sintering
The present disclosure discloses a preparation method of pressed Scandia-doped dispenser cathode using microwave sintering. Embodiments of the present disclosure include dissolving some nitrates and ammonium metatungstate with deionized water to prepare a homogeneous solution. Precursor powder with uniform size is obtained by spray drying, the precursor powder is decomposed, and two-step reduction may be proceeded to form doped tungsten powder with uniform element distribution. The cathode is prepared by one-time microwave sintering. One-time forming of cathode sintering is realized, and sintering shrinkage and sintering time are reduced significantly. The method has excellent repeatability, and the cathode has a homogeneous structure and excellent emission performance at 950° C.
US10650999B2 Bearing element with polygonal cross section
Various embodiments provide a bearing element for an electrode rod in a lamp stem. The bearing element includes an envelope configured in order to extend along a longitudinal axis of the electrode rod. The envelope has a polygonally shaped cross section at least in sections.
US10650998B2 Power fuse and fabrication methods with enhanced arc mitigation and thermal management
Power fuses having filler material including hydrated zeolite material facilitates increasing power density of electrical fuses in reduced package sizes. The hydrated zeolite material releases water to cool and suppress electrical arcing conditions experienced in higher power circuitry.
US10650997B2 Fuse unit for connecting battery
A fuse unit for connecting a battery, including a fuse element having an external connection plate part to which a screw terminal fitting is screwed, a resin-made fuse housing for supporting the fuse element, and a rotation regulating part for stopping rotation of the screw terminal fitting screwed to the external connection plate part, the rotation regulating part includes a terminal abutting part which is formed by folding one edge of the external connection plate part and stops the rotation by abutting on one side edge of the screw terminal fitting, and a cover part which is formed integrally to the fuse housing and covers a back surface of the terminal abutting part.
US10650996B2 Relay
At the time of contact between the contacts, the first movable contact comes into contact with the first fixed contact before contact between the second movable contact and the second fixed contact is made. The first movable contact is located on a leading end side of the contact piece with respect to the second movable contact. The first divided piece includes a body and a projection. The body extends in the lengthwise direction. The projection projects in the widthwise direction of the first divided piece from the body. The projection includes a contact portion pressed by the link member.
US10650995B2 Vacuum interrupter
A vacuum interrupter includes a fixed side contact and a movable side contact; a fixed side electrode rod connected to the fixed side contact; a movable side electrode rod connected to the movable side contact; a fixed side reinforcement plate which is arranged between the fixed side electrode rod and the fixed side contact, and whose rim portion has a step portion to be arranged apart from the back of the fixed side contact; and a movable side reinforcement plate which is arranged between the movable side electrode rod and the movable side contact, and whose rim portion has a step portion to be arranged apart from the back of the movable side contact.
US10650994B2 Switching device arrangement
A switching device arrangement has an encapsulation housing and also a drive device. The drive device is supported on the encapsulation housing. The drive device is arranged at a distance from the encapsulation housing via a spacer device. A receiving space is delimited by the spacer device.
US10650992B2 Switch device
In a switch device, an operating knob is capable of being pushed so as to swing around a first axis from a non-operated position to a predetermined push operation position with respect to a switch case and is capable of being toggled so as to swing around a second axis that is orthogonal to the first axis from the non-operated position to a predetermined toggle operation position. A first engagement portion where the operating knob engages with a push switch is disposed on the second axis, and a second engagement portion where the operating knob engages with a toggle switch is disposed at a position closer to the first axis in a direction along the second axis than the first engagement portion where the operating knob engages with the push switch.
US10650991B2 Electric switch and position sensor thereof
The invention relates to an electric switch for electric devices. A changeover device is additionally provided for changing the direction of rotation of the electric motor. This changeover device includes a position sensor which is able to be operated from outside and features a haptic element.
US10650984B2 Metal oxide nanostructured material and an electrochemical cell comprising the same
A method for preparing a niobium, titanium or vanadium metal oxide nanostructured material is provided. The method comprises providing an aqueous reagent comprising (i) a soluble metal oxalate, and/or (ii) oxalic acid and a metal oxide precursor, adding a buffering agent to the aqueous reagent to form a mixture, and heating the mixture under hydrothermal conditions to obtain the metal oxide nanostructured material. The metal oxide nanostructured material may also be doped with a dopant metal such as titanium to enhance capacity and cycling stability. An electrode comprising the metal oxide nanostructured material, and an electrochemical cell containing the electrode are also provided.
US10650982B2 Nanowire supercapacitors and method of manufacture
A method for the fabrication of h-WO3/WS2 core/shell nanowires and their use in flexible supercapacitor applications. The novel nanowire assemblies exhibit multifold advantages desired for high-performance supercapacitors, including superior material properties and electrode design. The material design principle can be extended to other material systems, implying its great potential for a variety of energy storage devices compatible with emerging flexible and wearable technologies.
US10650978B2 Methods of incorporating leaker devices into capacitor configurations to reduce cell disturb
Some embodiments include an apparatus having horizontally-spaced bottom electrodes supported by a supporting structure. Leaker device material is directly against the bottom electrodes. Insulative material is over the bottom electrodes, and upper electrodes are over the insulative material. Plate material extends across the upper electrodes and couples the upper electrodes to one another. The plate material is directly against the leaker device material. The leaker device material electrically couples the bottom electrodes to the plate material, and may be configured to discharge at least a portion of excess charge from the bottom electrodes to the plate material. Some embodiments include methods of forming apparatuses which include capacitors having bottom electrodes and top electrodes, with the top electrodes being electrically coupled to one another through a conductive plate. Leaker devices are formed to electrically couple the bottom electrodes to the conductive plate.
US10650976B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a multilayer body including an inner layer section extending from an inner electrode positioned closest to a first principal surface of the multilayer body to an inner electrode positioned closest to a second principal surface of the multilayer body, and first and second principal surface-side outer layer sections positioned outside the inner layer section on the sides closer to the first and second principal surfaces, respectively. Sn is dissolved in a solid state in Ni of only the inner electrodes contacting the first and second principal surface-side outer layer sections, and a Sn content is not less than about 0.1 mol and not more than about 8.5 mol where a total of Ni and Sn in each of the inner electrodes contacting the first and second principal surface-side outer layer sections is 100 mol.
US10650971B2 Capacitor component and method of manufacturing the same
A capacitor component includes a body including first and second internal electrodes alternately disposed with respective dielectric layers interposed therebetween to be exposed to the third and fourth surfaces of the body, respectively; first and second conductive layers covering the third and fourth surfaces and connected to the first and second internal electrodes, respectively; first and second insulating layers covering the first and second conductive layers, respectively; first and second band portions spaced apart from each other on the second surface of the body; first and second external electrodes covering a portion of the first and second band portions and the first insulating layer, respectively; and third and fourth external electrodes covering a portion of the first and second insulating layers and a portion of the first surface of the body, respectively; and a method of manufacturing the same.
US10650965B2 Film capacitor, combination type capacitor, and inverter and electric vehicle using the same
A film capacitor includes a main body portion including a dielectric film and a metal film; and external electrodes, and the external electrodes are disposed at a pair of main body ends in a first direction of the main body portion, respectively. The metal film includes a first portion connected to one of the external electrodes which is disposed at one of the main body ends, a second portion disposed at the other main body end, and a third portion disposed between the first portion and the second portion in the first direction, and a film thickness of the third portion is smaller than a film thickness of the second portion.
US10650964B2 Coil module, wireless power transmitting circuit and wireless power receiving circuit
The present application discloses a coil module, a wireless power transmitting circuit and a wireless power receiving circuit. By overlapping a plurality of coils with each other and arranging matched capacitance between adjacent coils and matched capacitance at the output of the coil module, the coupling inductance is increased, the circulating current caused by parasitic capacitance between overlapped coils is effectively reduced and charging efficiency is improved while the cross-sectional area of the coil is kept constant.
US10650959B1 Inductor with flux path for high inductance at low load
A magnetic component has a variable inductance over a range of DC bias currents. The component includes a bobbin with a coil positioned around a passageway between first and second end flanges. First and second E-cores (either conventional or EFD E-cores) have respective middle legs positioned in the passageway with end surfaces of the middle legs juxtaposed within the passageway and spaced apart by a first magnetic gap. An I-bar is positioned in the passageway parallel to and spaced apart from respective first longitudinal surfaces of the middle legs to form a second magnetic gap between the I-bar and the longitudinal surface of the middle leg of the first E-core and to form a third magnetic gap between the I-bar and the longitudinal surface of the middle leg of the second E-core. The magnetic component provides higher inductances for lower bias currents and provides lower inductances for higher bias currents.
US10650958B2 Coil electronic component
A coil electronic component includes a body portion and an external electrode. The body portion includes a coil layer and a reinforcing layer disposed on at least one of an upper portion and a lower portion of the coil layer. The external electrode is disposed on an outer surface of the body portion. The coil layer includes an insulating layer, a coil pattern, and a first conductivity type via penetrating through the insulating layer to be connected to the coil pattern, and the reinforcing layer has a higher degree of rigidity than the insulating layer.
US10650954B2 Losses reduction for electrical power distribution
A transformer apparatus that may be applied as a distribution circuit adaptor (DCA) inserted into a branch supply circuit to reduce losses in a power distribution network. More particularly, implementations of the present disclosure provide a high-efficiency 2-phase dry type transformer apparatus with a removable core, as well as integrated instrumentation and thermal self-management.
US10650953B2 Reactor
A reactor includes: a coil having winding portions; a magnetic core including inner core portions and a pair of outer core portions sandwiching the inner core portions; end surface interposed members including main body portions between end surfaces of the winding portions and outer core portions, and resin filling holes communicating with interiors of the winding portions; inner resin portions where spaces between inner circumferential surfaces of the winding portions and inner core portions are filled; and outer resin portions covering part of the outer core portions and are connected to the inner resin portions through the resin filling holes. At least one of the pair of outer core portions and an end surface interposed member are formed integrally. The end surface interposed member includes a core holding portion extending to the outer core portion side and interposed between the core holding member and the main body portion.
US10650950B2 Laminated electronic component
A laminated electronic component includes an element body and a pair of conductors. The element body is formed by laminating a plurality of element-body layers in a first direction. The pair of conductors is formed by laminating a plurality of conductor layers in the first direction. The pair of conductors is provided to the element body in such a way as to be separated from each other in a second direction orthogonal to the first direction. At a cross section orthogonal to the first direction, the pair of conductors has an uneven portion and the element body has an uneven portion engaged with the uneven portion of the pair of conductors.
US10650948B2 Inductor
An inductor includes: a body including a coil and a magnetic material, and external electrodes disposed on an outer surface of the body. The coil is supported by a support member, and the support member may also support an insulating wall including an open-hole pattern having a shape corresponding to a pattern of the coil. An insulating ribbon formed so that a length thereof is greater than a width thereof may be additionally disposed on at least a portion of an upper surface of the insulating wall.
US10650944B2 Resistance structure, resistance structure unit, information identification device and biosensor
A resistance structure, a resistance structure unit, an information identification device and a biosensor. The resistance structure comprises: a first electrode (1); a second electrode (2); a plurality of first resistance elements (3), wherein one end of each of the first resistance elements (3) is connected to the first electrode (1), and the other end thereof is connected to the second electrode (2); a first fracture (11), the first fracture (11) dividing the first electrode (1) into a first part (111) and a second part (112), the first fracture (11) being located between two adjacent first resistance elements (3) or disconnecting at least one first resistance element (3) from the first electrode (1); and a third electrode (4), wherein the third electrode (4) is connected to the first part (111) of the first electrode (1).
US10650942B2 Post-fitting shield member, shielded wire, manufacturing method of shielded wire, and manufacturing method of post-fitting shield member
A post-fitting shield member to be post-fitted with an electric wire is a plated fiber bundle wound in coil form and formed by performing metal plating on a high-strength fiber member. A manufacturing method of a shielded wire includes an insertion step of inserting an electric wire into the post-fitting shield member having a coil shape; a first fixing step of fixing one end portion of the post-fitting shield member into which the electric wire was inserted in the insertion step; an expansion step of expanding the post-fitting shield member that was fixed in the first fixing step toward the side of its other end portion; and a second fixing step of fixing the other end portion of the post-fitting shield member that was expanded in the expansion step.
US10650941B2 Communication cable including a mosaic tape
Cable foil tape having random or pseudo-random patterns or long pattern lengths of discontinuous metallic shapes and a method for manufacturing such patterned foil tape are provided. In some embodiments, a laser ablation system is used to selectively remove regions or paths in a metallic layer of a foil tape to produce random distributions of randomized shapes, or pseudo-random patterns or long pattern lengths of discontinuous shapes in the metal layer. In some embodiments, the foil tape is double-sided, having a metallic layer on each side of the foil tape, and the laser ablation system is capable of ablating nonconductive pathways into the metallic layer on both sides of the foil tape.
US10650940B2 Transmission medium having a conductive material and methods for use therewith
Aspects of the subject disclosure may include, for example, a transmission medium for propagating electromagnetic waves. The transmission medium can include a conductor for guiding electromagnetic waves longitudinally along the conductor, and a shell surrounding at least a portion of the conductor for reducing exposure of the electromagnetic waves to an adverse environment that increases propagation losses of the electromagnetic waves. Other embodiments are disclosed.
US10650937B2 Low OHMIC loss superlattice conductors
Various examples are provided for superlattice conductors. In one example, a planar conductor includes a plurality of stacked layers including copper thin film layers and nickel thin film layers, where adjacent copper thin film layers of the copper thin film layers are separated by a nickel thin film layer of the plurality of nickel thin film layers. In another example, a conductor includes a plurality of radially distributed layers including a non-ferromagnetic core; a nickel layer disposed about and encircling the non-ferromagnetic core; and a copper layer disposed on and encircling the nickel layer. In another example, a hybrid conductor includes a core; and a plurality of radially distributed layers disposed about a portion of an outer surface of the core, the plurality of radially distributed layers include alternating ferromagnetic and non-ferromagnetic layers. In other hybrid conductors, the radially distributed layers can utilize magnetic and non-magnetic materials.
US10650936B2 Aluminum alloy wire, aluminum alloy strand wire, covered electrical wire, and terminal-equipped electrical wire
An aluminum alloy wire composed of an aluminum alloy, wherein the aluminum alloy contains more than or equal to 0.03 mass % and less than or equal to 1.5 mass % of Mg, more than or equal to 0.02 mass % and less than or equal to 2.0 mass % of Si, and a remainder of Al and an inevitable impurity, Mg/Si being more than or equal to 0.5 and less than or equal to 3.5 in mass ratio, and the aluminum alloy wire has a dynamic friction coefficient of less than or equal to 0.8.
US10650930B2 Gray control rod having a neutron absorber comprising terbium and dysprosium
A gray control rod having a neutron absorber comprising terbium and dysprosium is provided. The neutron absorber comprises at least one first component and at least one second component, the reactivity worth of the first component increases as the service time of the neutron absorber increases, the reactivity worth of the second component decreases as the service time of the neutron absorber increases; the reactivity worth of the neutron absorber varying no more than 15% within the service time of the neutron absorber. By using the first component and the second component to form the neutron absorber, and adjusting the proportion of the respective components in the neutron absorber, the neutron absorber having a substantially planar reactivity worth loss characteristic can be obtained. The gray control rod and the assembly having required reactivity controlling ability can be obtained by increasing or decreasing the material dosage of the neutron absorber.
US10650928B1 Computer network architecture for a pipeline of models for healthcare outcomes with machine learning and artificial intelligence
A computer network architecture for a pipeline of models with machine learning and artificial intelligence for healthcare outcomes is presented. A machine learning prediction module and an artificial intelligence learning model are in electronic communication with a web application, which is also in electronic communication with a user device. An expanding updating database supports automatically recalibrating, re-evaluating, and reselecting the evolving and improving algorithms.
US10650921B2 System and apparatus for item management
Item-management systems, apparatus, and methods are described, preferably for management of items such as medicaments. In embodiments, an item-management system comprises a container defining plural cells, a docking station configured to receive the container, sources of visible information to indicate the cell(s) into which an item is to be loaded, and at least one controller operable to control the visible information sources to indicate the cell into which the item is to be received.
US10650920B2 Method and system for improving care determination
Embodiments of a method and system for improving care determination for care providers in relation to a condition of a user associated with a mobile device can include: collecting a log of use dataset associated with user digital communication behavior at the mobile device; collecting a mobility supplementary dataset corresponding to a mobility-related sensor of the mobile device; determining a medical status analysis for a condition of the user based on at least one of the log of use dataset and the mobility supplementary dataset, the medical status analysis including at least one of a diagnosis and a therapeutic intervention associated with the condition; and promoting the at least one of the diagnosis and the therapeutic intervention to a care provider.
US10650918B2 Crowdsourcing health improvements routes
A computer-implemented method for determining routes includes receiving a user's location and health measures, for a plurality of users, analyzing the plurality of users and their corresponding locations to determine health behaviors at a given location and time, receiving a request from a user for a route, developing a route to the user's destination from a current location to obtain a target health behavior within a given threshold or constraint based on the plurality of user's healthy behaviors, and presenting the a route on a computing device.
US10650915B2 Clinician decision support system
A bedside patient monitor comprises a clinician support system. The clinician support system comprises at least one of the following modules of: a disease-specified decision module (11), disease-specified treatment module (13) or disease-specified observation module (15). The bedside monitor comprises a first interface (105) for manual patient-related input and a second interface (107) for continuous input of a sensor signal. The clinician is supported to deliver requested information and execute the treatment in a predetermined way supported by the clinician support system.
US10650914B2 Fresh water acute criteria prediction method based on quantitative structure-activity relationship for metals
The present invention relates to a fresh water acute criteria prediction method based on a quantitative structure-activity relationship for metals. An unknown toxic endpoint of a metal is predicted according to a quantitative relationship between structural characteristics of heavy metal ions and acute toxicity effects of aquatic organisms, and hazard concentrations for protecting the aquatic organisms of different proportions are derived from sensitivity distribution analysis on different species. The fresh water acute criteria prediction method is a method for establishing a metal toxicity predictive model by integrating physicochemical structural parameters of heavy metals and toxic mechanisms of different aquatic organisms and applying the metal toxicity predictive model to prediction of an unknown criteria reference value.
US10650913B2 Interaction energy calculation method, calculation device, and program
A method, which includes: extracting one or more calculation-target water molecules that influence at least interaction energy between the target molecule and some of the drug candidate molecules, but not the interaction energy between the target molecule and all of the drug candidate molecules; and calculating each interaction energy between the target molecule and each of the drug candidate molecules with only considering the one or more calculation-target water molecules as water molecules treated positively in a calculation of each interaction energy, and with considering the one or more calculation-target water molecules only in a calculation of interaction energy which the one or more calculation-target water molecules influence, wherein the method is a method for calculating interaction energy between the target molecule and the drug candidate molecules using a calculator.
US10650912B2 Systems and methods for visualizing structural variation and phasing information
A system for providing structural variation or phasing information is provided. The system accesses a nucleic acid sequence dataset corresponding to a target nucleic acid in a sample. The dataset comprises a header, synopsis, and data section. The data section comprises a plurality of sequencing reads. Each sequencing read comprises a first portion corresponding to a subset of the target nucleic acid and a second portion that encodes an identifier for the sequencing read from a plurality of identifiers. One or more programs in the memory of the system use a microprocessor of the system to provide a haplotype visualization tool that receives a request for structural variation or phasing information from the dataset. The request is evaluated against the synopsis thereby identifying portions of the data section. Structural variation or phasing information is formatted for display in the haplotype visualization tool using the identified portions of the data section.
US10650904B2 Shift register unit and driving method thereof, gate driving apparatus and display apparatus
There are provided a shift register unit and a driving method thereof. The shift register unit includes: an input circuit, whose first terminal receives an input signal of the shift register unit, and second terminal is connected to a pull-up node, the input circuit being configured to output the input signal to the pull-up node; an output circuit, whose first terminal is connected to a clock signal terminal, second terminal is connected to the pull-up node, third terminal is connected to an output terminal of the shift register unit, the output circuit being configured to output a signal of the clock signal terminal to the output terminal under the control of the pull-up node; a pull-up node control circuit, and the pull-up node control circuit being configured to discharge the pull-up node through third power supply voltage terminal under the control of a first power supply voltage terminal.
US10650903B2 Non-volatile memory devices, operating methods thereof and memory systems including the same
Nonvolatile memory devices, operating methods thereof, and memory systems including the same. A nonvolatile memory device may include a memory cell array and a word line driver. The memory cell array may include a plurality of memory cells. The word line driver may be configured to apply word line voltages to a plurality of word lines connected to the plurality of memory cells, respectively. Magnitudes of the word line voltages may be determined according to locations of the plurality of word lines.
US10650899B2 Delayed write-back in memory with calibration support
A memory having a delayed write-back to the array of data corresponding to a previously opened page allows delays associated with write-back operations to be avoided. After an initial activation opens a first page and the read/write operations for that page are complete, write-back of the open page to the array of memory cells is delayed until after completion of a subsequent activate operation that opens a new page. Techniques to force a write-back in the absence of another activate operation are also disclosed. Calibration and testing sequences are also supported in which a non-destructive mode preserves data stored in a non-volatile memory array and status bits used to indicate open pages are cleared so later inadvertent delayed write-back operations as a result of the calibration or testing do not corrupt the non-volatile data.
US10650898B1 Erase operation in 3D NAND flash memory including pathway impedance compensation
An apparatus having an erase controller configured to perform a two-sided gate-induced drain leakage (GIDL) erase of non-volatile memory cells is disclosed. The erase controller is configured to apply a first voltage pulse having a first value for a voltage pulse attribute to the first end of a first pathway. The erase controller is configured to apply a second voltage pulse having a second value for the voltage pulse attribute to the first end of a second pathway. The first value and the second value are configured to compensate for different impedances such that a first erase voltage at a first select transistor is substantially symmetric with a second erase voltage at a second select transistor.
US10650893B2 Adjustable current sink to draw compensation current from high voltage generation circuitry during programming operation of analog neural memory in deep learning artificial neural network
Numerous embodiments are disclosed for a high voltage generation algorithm and system for generating high voltages necessary for a particular programming operation in analog neural memory used in a deep learning artificial neural network. Different calibration algorithms and systems are also disclosed. Compensation measures are utilized to compensate for changes in voltage or current as the number of cells being programmed changes.
US10650888B1 Tuning voltages in a read circuit
Techniques are provided for tuning the voltages of a circuit for reading a memory cell capable of storing three or more logic states. To read the memory cell, a charge may be transferred between a digit line and a sense component using a charge transfer device. The gate of the charge transfer device may initially be biased to a first voltage and subsequently tuned to a second voltage to optimize the sense window. After biasing the gate of the charge transfer device to the second voltage, the memory cell may discharge its charge onto the digit line, which may result in the digit line being biased to a third voltage. Based on whether the third voltage exceeds the second voltage, the charge transfer device may transfer the charge associated with the memory cell.
US10650876B2 Magnetic memory device and writing method that achieves different resistance states with unidirectional voltages
According to one embodiment, a magnetic memory device includes a magnetoresistive element including first and second magnetic layers, and a nonmagnetic layer between the first and the second magnetic layers and capable of setting one of a first state in which magnetization directions of the first and second magnetic layers are parallel and a second state in which magnetization directions of the first and second magnetic layers are antiparallel, and a write circuit that applies a first voltage to the element when setting one of the first and second states to the element and applies a second voltage in a same direction as the first voltage and greater than the first voltage to the element when setting the other one of the first and second states to the element.
US10650875B2 System for a wide temperature range nonvolatile memory
A system for a nonvolatile memory for broad temperature range applications. The system includes a memory organized into an addressable memory range and comprising a plurality of memory arrays comprising memory cells wherein each memory array is configured for operation over a different temperature range, and a buffer for receiving a data word and an associated address for writing into the memory. A temperature sensor is used for sensing a current temperature of operation of the memory. A write controller is coupled to the buffer, the temperature sensor and the memory. The write controller is operable to perform a write operation that includes accessing a temperature value from the temperature sensor, selecting a selected memory array of the plurality of memory arrays that is configured for operation at the temperature value, and writing the data word, at the associated address, to the selected memory array.
US10650874B2 Magnetic memory device with enhanced write performance and operation method thereof
A magnetic memory device includes a magnetic element and a write circuit electrically connected to two nodes of the magnetic element and configured to provide a write current to the magnetic element, wherein the write current includes a first current having a first peak applied for a first time period and a second current having a second peak applied for a second time period, where the second peak is smaller than the first peak and the second period is longer than the first time period.
US10650872B2 Memory component with multiple command/address sampling modes
In a multirank memory system in which the clock distribution trees of each rank are permitted to drift over a wide range (e.g., low power memory systems), the fine-interleaving of commands between ranks is facilitated through the use of techniques that cause each addressed rank to properly sample commands intended for that rank, notwithstanding the drift. The ability to perform such “microthreading” provides for substantially enhanced memory capacity without sacrificing the performance of single rank systems. This disclosure provides methods, memory controllers, memory devices and system designs adapted to these ends.
US10650871B2 Read margin control circuit determining data valid window, memory controller including the same, and electronic device
A read margin control circuit is provided. The read margin control circuit includes a delay circuit that delays a data input/output signal and generates delay signals having different phases from each other, a sampler that samples the delay signals based on a data strobe signal to generate sampling values, and a determiner configured to determine a data valid window of the data input/output signal based on the sampling values.
US10650870B2 Circuits and techniques to compensate memory access signals for variations of parameters in multiple layers of memory
Embodiments of the invention relate generally to semiconductors and memory technology, and more particularly, to systems, integrated circuits, and methods to implement circuits configured to compensate for parameter variations in layers of memory by adjusting access signals during memory operations. In some embodiments, memory cells are based on third dimensional memory technology. In at least some embodiments, an integrated circuit includes multiple layers of memory, a layer including sub-layers of semiconductor material. The integrated circuit also includes an access signal generator configured to generate an access signal to facilitate an access operation, and a characteristic adjuster configured to adjust the access signal for each layer in the multiple layers of memory.
US10650863B2 Movie advertising playback systems and methods
An ad in a movie can be a static ad having a position in the movie that cannot be moved, or a dynamic ad having a position in the movie that can be changed. When a viewer wishes to skip a portion of the movie containing the ad, the playback system determines whether the ad is static or dynamic. If the ad is static, only the portion of the movie preceding the static ad can be skipped; the ad is unskippable. This technique is referred to as “bounceback” since the end of the skip bounces back to the start of the static ad. If the ad is dynamic, it is moved to after the end of the skip. This technique is referred to as “slip-ad” since the ad slips to later in the movie. When a movie has multiple ads, some can be static and some can be dynamic.
US10650860B2 Magnetic disk device and write processing method
According to one embodiment, a magnetic disk device includes a disk, a head for writing data to the disk and reading data from the disk, and a controller configured to detect a positioning error of the head as the head is writing the data in a first track of the disk, and change a first threshold value for interrupting the writing based on one or more evaluation values corresponding to a possibility of correcting error data in the first track of the disk. The controller interrupts the writing when detecting the positioning error of the head writing the first track that exceeds the first threshold value.
US10650858B2 Switching circuit on power supply for magnetic disk recording device
According to one embodiment, there is provided a disk device including a head, a disk, a first motor, and a first circuit. The disk has a recording surface. The first motor causes the head to seek along the recording surface. The first circuit can switch between a first state and a second state. The first state is a state where a current path of the first motor is electrically cut off from a first electricity storage unit. The second state is a state where the current path of the first motor is electrically connected to the first electricity storage unit.
US10650855B2 Optical disc and optical disc device
In a multilayer optical disc having information layers conforming to a plurality of different optical disc standards, because the type of each information layer is not recorded in the other information layers, in read and write operations by a compatible optical disc device conforming to a plurality of optical disc standards, every time the information layer being accessed changes, it has been necessary to read the type of the information layer and select a method of generating a tracking error signal adapted to the type of information layer, so access has taken time. In order to solve the above problem, in the optical multilayer disc according to the present invention, having information layers conforming to a plurality of different optical disc standards, in an area in one of the information layers, information about the other information layers is recorded. The time required to access the other information layers can be reduced by using this information to select a tracking error signal generating method.
US10650849B2 Magnetoresistive element having exchange-coupled film including PtCr/XMn antiferromagnetic bilayer
An exchange-coupled film according to the present invention includes an antiferromagnetic layer, pinned magnetic layer, and free magnetic layer which are stacked. The antiferromagnetic layer is composed of a Pt—Cr sublayer and an X—Mn sublayer (where X is Pt or Ir). The X—Mn sublayer is in contact with the pinned magnetic layer. The Pt—Cr sublayer has a composition represented by the formula PtαCr100 at %-α (α is 44 at % to 58 at %) when the X—Mn sublayer is placed on the Pt—Cr sublayer or has a composition represented by the formula PtαCr100 at %-α (α is 44 at % to 57 at %) when the X—Mn sublayer is placed on the pinned magnetic layer.
US10650846B2 Apparatus having recessed TMR read sensor structures for robust head-tape interface
An apparatus according to one embodiment includes a module having a tape bearing surface and a plurality of tunnel valve read transducers arranged in an array extending along the tape bearing surface of the module. Each of the tunnel valve read transducers includes a sensor structure having a free layer, a tunnel barrier layer, and a reference layer. At least some of the sensor structures are recessed from a plane extending along the tape bearing surface. An at least partially polycrystalline coating is positioned on a media facing side of the recessed sensor structures.
US10650837B2 Early transmission in packetized speech
Network communication speech handling systems are provided herein. In one example, a method of processing audio signals by a network communications handling node is provided. The method includes processing an audio signal to determine a pitch cycle property associated with the audio signal, determining transfer times for encoded segments of the audio signal based at least in part on the pitch cycle property, and transferring packets comprising one or more encoded segments for delivery to a target node in accordance with the transfer time.
US10650836B2 Decomposing audio signals
Example embodiments disclosed herein relate to signal processing. A method for decomposing a plurality of audio signals from at least two different channels is disclosed. The method comprises obtaining a set of components that are weakly correlated, the set of components generated based on the plurality of audio signals. The method comprises extracting a feature from the set of components, and determining a set of gains associated with the set of components at least in part based on the extracted feature, each of the gains indicating a proportion of a diffuse part in the associated component. The method further comprises decomposing the plurality of audio signals by applying the set of gains to the set of components. Corresponding system and computer program product are also disclosed.
US10650835B2 Parametric joint-coding of audio sources
The following coding scenario is addressed: A number of audio source signals need to be transmitted or stored for the purpose of mixing wave field synthesis, multi-channel surround, or stereo signals after decoding the source signals. The proposed technique offers significant coding gain when jointly coding the source signals, compared to separately coding them, even when no redundancy is present between the source signals. This is possible by considering statistical properties of the source signals, the properties of mixing techniques, and spatial hearing. The sum of the source signals is transmitted plus the statistical properties of the source signals which mostly determine the perceptually important spatial cues of the final mixed audio channels. Source signals are recovered at the receiver such that their statistical properties approximate the corresponding properties of the original source signals. Subjective evaluations indicate that high audio quality is achieved by the proposed scheme.
US10650834B2 Audio processing method and non-transitory computer readable medium
An audio processing method includes the following operation: dividing an audio file into a plurality of audio segments, in which a processing of a first audio segment of the audio segments includes the following operations: analyzing a first lowest energy value in a spectrum of the first audio segment; comparing the first minimum energy value with a preset energy value, and using a higher one as a first noise floor; generating a first processed audio segment according to the first noise floor and the first audio segment; compressing the first processed audio segment to produce a compressed audio segment; and sending the compressed audio segment to an audio playback device.
US10650832B2 Information processing device and information processing method
An information processing device including a connection control unit that, in a case where information regarding a situation of a user is detected, controls connection to another information processing device by using identification information corresponding to the situation of the user, an output control unit configured to control output of acquisition information acquired from the other information processing device, while the information processing device is connected to the other information processing device, and a transmission control unit configured to control transmission of input information input by the user, to the other information processing device, while the information processing device is connected to the other information processing device. In a case where a predetermined condition is satisfied, the connection control unit invalidates the identification information.
US10650831B1 Systems and methods for authentication program enrollment
Various embodiments of the technology described herein alleviate the need to specifically request enrollment information from a user to enroll the user in a voice biometric authentication program. For example, the system can receive a voice interaction from a user where the voice interaction includes a request or a command having one or more portions. After the user is authenticated using non-voice biometric authentication information, the system enrolls the user into a voice biometric authentication program for at least one portion of the request or the command. The system also enrolls the user into the voice biometric authentication program for other requests or commands that include one of the at least one portion of the request or the command and portions of one or more second requests or commands for which the user has been enrolled into the voice biometric authentication program.
US10650828B2 Hotword recognition
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for receiving audio data corresponding to an utterance, determining that the audio data corresponds to a hotword, generating a hotword audio fingerprint of the audio data that is determined to correspond to the hotword, comparing the hotword audio fingerprint to one or more stored audio fingerprints of audio data that was previously determined to correspond to the hotword, detecting whether the hotword audio fingerprint matches a stored audio fingerprint of audio data that was previously determined to correspond to the hotword based on whether the comparison indicates a similarity between the hotword audio fingerprint and one of the one or more stored audio fingerprints that satisfies a predetermined threshold, and in response to detecting that the hotword audio fingerprint matches a stored audio fingerprint, disabling access to a computing device into which the utterance was spoken.
US10650827B2 Communication method, and electronic device therefor
Provided is a method including: receiving an audio signal of a transmitter; detecting sensitive information in the audio signal based on content of the audio signal; encrypting the sensitive information by using characteristic information of a receiver; and transmitting the audio signal including the encrypted sensitive information.
US10650823B2 Healthcare systems and methods using voice inputs
A voice-enabled digital communications assistant powered in part using tailored machine learning models and other algorithms is used to engage with and control one or more healthcare devices or instruments such that a user is able to control the devices or instruments using natural language, conversational-like, voice commands. A command processor processes the audible instructions, while a context-aware processor monitors the present states and conditions of all devices and instruments, as well as the environment, for situational awareness purposes, including situations where executing commands may be incompatible with or conflict with the present states or conditions of devices and instruments as well as their expected future states. In addition to speech responses by the digital assistant, a separate notification engine provides audible or visual feedback to the user.
US10650821B1 Tailoring an interactive dialog application based on creator provided content
Implementations relate to executing a tailored version of a dynamic interactive dialog application, where the tailored version is tailored based on structured content that is specified by a creator of the tailored version. Executing the tailored version of the interactive dialog application can be in response to receiving, via an assistant interface of an assistant application, an invocation phrase assigned to the tailored version and/or other user interface input that identifies the tailored version. In some implementations, a tailored version of a dynamic interactive dialog application is executed with persona value(s) that are specified by a creator of the tailored version and/or that are predicted based on structured content and/or other input provided by the creator in creating the tailored version. In some implementations, structured content and/or other input provided by a creator in creating a tailored version of an interactive dialog application is utilized in indexing the tailored version.
US10650819B2 System and method for providing portable natural language processing interface across multiple appliances
A method and system of providing a portable voice-based control user interface for multiple types of appliances are disclosed. The method includes activating a built-in voice communication interface of a voice control apparatus; selecting a first target appliance to receive voice-based commands; receiving a first voice input; in accordance with a determination that the first target appliance is a first appliance of a first appliance type, processing the first voice input using a first NLP model corresponding to the first appliance type to obtain a first machine command, and sending the first machine command to the first appliance; and in accordance with a determination that the first target appliance is a second appliance of a second appliance type, processing the first voice input using a second NLP model corresponding to the second appliance type to obtain a second machine command, and sending the second machine command to the second appliance.
US10650814B2 Interactive question-answering apparatus and method thereof
Provided are an interactive question answering apparatus and method, which improve an unnatural question sentence and prevent the impossibility of a question in a state which does not know additional information, thereby providing a multimodal-based question answering method enabling a person to provide a question like conversing. Also, a question answering service is exposed to potential product purchasers of content such as an image, video, audio, etc., thereby providing an environment available to advertisement market.
US10650809B2 Speech recognition method and device
The present disclosure provides a speech recognition method and device. The method includes: receiving a speech signal; decoding the speech signal according to an acoustic model, a language model and a decoding network established in advance, and dynamically adding a blank unit in a decoding process to obtain an optimum decoding path with the added blank unit, in which the acoustic model is obtained based on connectionist temporal classification training, the acoustic model includes basic pronunciation units and the blank unit, and the decoding network includes a plurality of decoding paths consisting of the basic pronunciation units; and outputting the optimum decoding path as a recognition result of the speech signal.
US10650808B1 Dynamically configurable interface for structured note dictation for multiple EHR systems
Systems and methods for providing a dynamically configurable interface for structured note dictation input for one or more electronic health record (EHR) systems generally comprise a dictation user interface, a dictation management subsystem, and at least one EHR system having a plurality of electronic medical records. The dictation management subsystem generally comprises a computing device configured to moderate the recognized text for a particular EHR system and particular electronic health record.
US10650802B2 Voice recognition method, recording medium, voice recognition device, and robot
A voice recognition method is provided that includes extracting a first speech from the sound collected with a microphone connected to a voice processing device, and calculating a recognition result for the first speech and the confidence level of the first speech. The method also includes performing a speech for a repetition request based on the calculated confidence level of the first speech, and extracting with the microphone a second speech obtained through the repetition request. The method further includes calculating a recognition result for the second speech and the confidence level of the second speech, and generating a recognition result from the recognition result for the first speech and the recognition result for the second speech, based on the confidence level of the calculated second speech.
US10650800B2 Speech processing device, speech processing method, and computer program product
A speech processing device of an embodiment includes a spectrum parameter calculation unit, a phase spectrum calculation unit, a group delay spectrum calculation unit, a band group delay parameter calculation unit, and a band group delay compensation parameter calculation unit. The spectrum parameter calculation unit calculates a spectrum parameter. The phase spectrum calculation unit calculates a first phase spectrum. The group delay spectrum calculation unit calculates a group delay spectrum from the first phase spectrum based on a frequency component of the first phase spectrum. The band group delay parameter calculation unit calculates a band group delay parameter in a predetermined frequency band from a group delay spectrum. The band group delay compensation parameter calculation unit calculates a band group delay compensation parameter to compensate a difference between a second phase spectrum reconstructed from the band group delay parameter and the first phase spectrum.
US10650799B2 Active vibration absorption system and method for absorbing vibration of a vibrating element in a motor vehicle
The disclosure relates to an active vibration absorption system for absorbing the vibrations of a vibrating element. The vibration absorption system comprises a structure-borne sound exciter having a coupling element for coupling to the vibrating element and having an electrical coil for moving the coupling element by means of a coil current. The structure-borne sound exciter is designed to provide a measurement signal correlated with a detected induced voltage. Furthermore, the vibration absorption system comprises a control device, which is designed to identify a target current intensity of the coil current in accordance with the measurement signal and to control an actual current intensity of the coil current to the target current intensity. The target current intensity is designed to adjust the motion of the coupling element in such a way that the vibrations of the element are at least partly absorbed. Moreover, the control device is designed to identify a detection component and a control component from the measurement signal and to identify the target current intensity in accordance with the detection component.
US10650795B2 Magnetic pickup systems for stringed instruments
A pickup system for an acoustic instrument having strings. The pickup system includes a mounting device configured to be coupled with an acoustic instrument, a sensing element secured to the mounting device and configured to convert mechanical vibrations produced by strings of the acoustic instrument into an electrical signal, and a secondary element secured to the mounting device and configured to reduce pickup of noise produced by sources other then the strings of the acoustic instrument.
US10650790B2 System, apparatus, and method for optimizing viewing experience on an intelligent terminal
An intelligent terminal includes unique features and integrated components to provide the ultimate dynamic viewing experience. The intelligent terminal is transportable and can function as a tablet, a laptop, or a desktop. The intelligent terminal is also configured to receive display data from an electronic device, via at least one processor and a network interface. The intelligent terminal includes a display screen that is configured to rotate about an axis that is normal to the display screen and is further configured to modify its display pixel density, brightness, clarity, color, either automatically or in response to a user input. The modified display data, based on the axial orientation of the screen, a display data attribute, the ambient conditions, the user's viewing parameters, and an electronic device attribute, is further configured to generate an image for display on the display screen that provides the most optimal and comfortable dynamic viewing experience.
US10650789B2 Method and apparatus for controlling display screen statuses
Provided are a method and apparatus for controlling display screen statuses. The method includes the following. A detection signal is transmitted by a signal emitter. A proximity light reflection signal of the detection signal reflected by an external object is received by a first signal receiver and a distant light reflection signal of the detection signal reflected by the external object is received by a second signal receiver. Intensity of the reflection signal received by the first signal receiver is compared with a first threshold to obtain a first comparison result. Intensity of the reflection signal received by the second signal receiver is compared with a second threshold to obtain a second comparison result. Control statuses of the display screen according to the first comparison result and the second comparison result.
US10650785B1 Color management of display device
MicroLED arrays offer a small form factor solution for the HMD image sources since they do not need a separate illumination optics. Features of the present disclosure implement a MicroLED display system that incorporate a plurality of monochrome projectors (e.g., three MicroLED projectors) to generate three monochrome images (e.g., red, blue, and green images) that are separately input into a single waveguide of the HMD and combined to form an image that is displayed to the user. By utilizing a single waveguide that includes a plurality of spatially separated input regions (e.g., a region for inputting blue light, a region for inputting red light, a region for inputting green light), the MicroLED display system of the present disclosure may reduce the form factor of the HMD device because of the reduced number of plates that may be required to combine the three monochrome images.
US10650784B2 Display device, television receiver, display method, and recording medium
An image of an HDR signal, in which deterioration in luminance due to adjustment of white balance is suppressed while variations of a color of an image of an SDR signal is suppressed, is displayed. A television (1) that displays an image is which white balance is adjusted includes a determination unit (12) that determines whether an image signal is an HDR signal or an SDR signal, and a display control unit (14) that, in a case where the determination unit determines that the image signal is the HDR signal, changes gain of at least one primary color among primary colors to a value higher than a set value.
US10650777B2 Display device having an inactive mode
A display device includes a power generator to supply a driving voltage to the display and a controller to control the display and the power generator and to generate a power control signal. The power generator includes a DC-DC converter and bypass cut-off logic. The DC-DC converter receives an input power voltage and the power control signal, selectively boosts the input power voltage based on the power control signal, and generates the driving voltage. The bypass cut-off logic selectively cuts off supply of the input power voltage to the DC-DC converter based on the power control signal.
US10650776B1 Information processing device and controlling method for multiple operating systems
An information processing device includes: a timing controller; a system device; and a display panel. The system device operates in accordance with at least a first operating system (OS) and a second OS, and outputs first original image data from the first OS and second original image data from the second OS to the timing controller. The display panel includes a plurality of pixels arranged in a predetermined display area. The timing controller includes: a memory; a writing unit; and a reading unit. The memory has a storage area associated with the display area. The writing unit stores the first original image data in a first individual storage area assigned to the first OS in the storage area, and stores the second original image data in a second individual storage area assigned to the second OS in the storage area. The reading unit reads image data stored in the storage area, frame by frame, and outputs the image data to the display panel.
US10650775B2 Display control device
A display control device includes an image creating unit, a display output unit, an update time measuring unit, and a blinking control unit. The blinking control unit determines a bright time and a dark time to be integral multiples of an update time so that a blinking frequency is within a tolerance frequency range. In a blinking control, the blinking control unit executes an on-display control to instruct the image creating unit to create a bright image for a number of times of a value obtained by dividing the bright time by the update time, and then executes an off-display control to instruct the image creating unit to create the dark image for a number of times of a value obtained by dividing the dark time by the update time, and repeats the on-display control and the off-display control until the blinking control ends.
US10650774B2 Data-privacy management technique
A technique for controlling release of data associated with an account is described. During this data-privacy management technique, a computer system provides at least a subset of data associated with an account to a third party based on a first consent (which may be received from a user of the account). This subset may have a first classification based on a taxonomy. Subsequently, the third party may notify the computer system that additional data has been derived from the data. In response, the computer system may determine a second classification of the additional data based on a taxonomy. If this second classification is other than a subset of the first classification, the computer system may request a second consent (for example, from the user).
US10650770B2 Output circuit and data driver of liquid crystal display device
A differential amplifier circuit includes a differential input stage, a first current mirror, a second current mirror, a first current source circuit, and a second current source circuit. The first current source circuit has a first transistor of a first conductivity type with a control terminal supplied with a first bias voltage, and a second transistor of a second conductivity type with a control terminal supplied with a second bias voltage. An output amplifier circuit includes a third transistor of the first conductivity type and a fourth transistor of the second conductivity type. A control circuit has a fifth transistor of the first conductivity type with a first terminal connected to a connection point between the other end of the second current source circuit and the control terminal of the fourth transistor in the output amplifier circuit, with a second terminal connected to an output node of the second current mirror, and with a control terminal receiving the first bias voltage.
US10650768B2 Shift register unit and driving method thereof, gate driving circuit and display panel
A shift register unit and a driving method thereof, a gate driving circuit and a display panel are disclosed. In the shift register unit of the embodiments of the present disclosure, at least two transistors are configured to be coupled to a DC signal supplying terminal. The at least two transistors are controlled to be alternatively turned on by an inputting signal from the DC signal supplying terminal.
US10650764B2 Common voltage compensation unit and compensation method, driving circuit and display panel
A common voltage compensation unit and compensation method, a driving circuit and a display panel are disclosed. In the common voltage compensation unit provided by the disclosure, the first compensation module may be used for outputting a first common voltage to the common electrode line in the pixel charging period of time, and the second compensation module may be used for outputting a second common voltage to the common electrode line in the pixel non-charging period of time.
US10650758B2 Multi zone backlight controlling method and device thereof
Provided are a multi zone backlight controlling method and a device thereof. The method includes: obtaining original grayscale values of pixels of the image; obtain a backlight control coefficient correction factor according to the original grayscale value; obtaining a first backlight control coefficient and a second backlight control coefficient based on the backlight control coefficient correction factor and the original grayscale values, and adjusting backlight brightness according to the first backlight control coefficient and the second backlight control coefficient, thereby reducing difference between the display image and the real image.
US10650757B2 Display device
According to an aspect, a display device includes: a first translucent substrate; a second translucent substrate facing the first translucent substrate; a liquid crystal layer including polymer dispersed liquid crystal sealed between the first and second translucent substrates; at least one light emitter facing at least one of side surfaces of the first and the second translucent substrates; and a display controller. The display controller includes: an external light analyzer setting, in accordance with a received signal of external light information, a second color gamut different from a first color gamut displayable when the external light is not present; and a signal adjuster converting in color a first pixel input signal into a second pixel input signal that reduces a color shift of a second reproduced color in the second color gamut from a first reproduced color in the first color gamut in accordance with the first pixel input signal.
US10650754B2 Stable driving scheme for active matrix displays
A method and system for operating a pixel array having at least one pixel circuit is provided. The method includes repeating an operation cycle defining a frame period for a pixel circuit, including at each frame period, programming the pixel circuit, driving the pixel circuit, and relaxing a stress effect on the pixel circuit, prior to a next frame period. The system includes a pixel array including a plurality of pixel circuits and a plurality of lines for operation of the plurality of pixel circuits. Each of the pixel circuits includes a light emitting device, a storage capacitor, and a drive circuit connected to the light emitting device and the storage capacitor. The system includes a drive for operating the plurality of lines to repeat an operation cycle having a frame period so that each of the operation cycle comprises a programming cycle, a driving cycle and a relaxing cycle for relaxing a stress on a pixel circuit, prior to a next frame period.
US10650752B1 TFT pixel threshold voltage compensation circuit with short one horizontal time
A pixel circuit for a display device is operable in a compensation phase, a data programming phase, and an emission phase, whereby the one horizontal time is minimized while maintaining accurate compensation of the threshold voltage of the drive transistor. The pixel circuit includes: a storage capacitor having a first plate connected to a third terminal of the drive transistor that receives a voltage input, and a second plate connected to the gate of the drive transistor; and a programming capacitor having a first plate connected to second and third transistors, and a second plate of the programming capacitor is electrically connected to a data voltage input during the data programming phase, wherein the first plate of the programming capacitor is electrically connected to the second plate of the storage capacitor when the second transistor is in an on state. The second plate of the programming capacitor further is electrically connected to a reference voltage input to perform the compensation phase, and the programming capacitor further is electrically isolated from the storage capacitor and the drive transistor by the second and third transistors during the emission phase.
US10650751B2 Pixel driving circuit and driving method thereof, display device
A pixel driving circuit and a driving method thereof, and a display device. The pixel driving circuit includes a light-emitting driving circuit, a light-emitting component and a gate-source voltage adjustment circuit. A control end, a first end and a second end of the light-emitting driving circuit are electrically connected with a first node, a second node and the light-emitting component respectively; the gate-source voltage adjustment circuit is electrically connected with at least one of the first node and the second node, the gate-source voltage adjustment circuit is also electrically connected with an adjustment voltage terminal, and the gate-source voltage adjustment circuit is configured to adjust at least one of a voltage of the first node and a voltage of the second node, so as to increase a modulus value of a voltage difference between the control end and the first end of the light-emitting driving circuit.
US10650747B2 Display device and method of driving the same
A display device includes: a timing controller to provide data including a pre-emphasis value and an image data value; a gamma reference voltage supplier to selectively supply one of a first gamma reference voltage and a second gamma reference voltage different from the first gamma reference voltage; and a data driver to supply a pre-emphasis voltage, that is generated based on the pre-emphasis value and the first gamma reference voltage, to data lines during a first period of a horizontal period, and to supply a data voltage, that is generated based on the image data value and the second gamma reference voltage, to the data lines during a second period of the horizontal period. The timing controller is to control the gamma reference voltage supplier to supply the first gamma reference voltage during the first period and to supply the second gamma reference voltage during the second period.
US10650746B2 Organic light emitting display
Disclosed is an organic light emitting display having a mirror function. In an embodiment, a light-shielding reflective layer overlaps areas of the organic light emitting display except for emission areas provided with light emitting devices formed therein. The light-shielding reflective layer prevents light from entering channel regions of active layers and reflects external light, for example, when the organic light emitting device is not operated to display an image, and thus the organic light emitting display may stably implement a mirror function.
US10650741B2 OLED voltage driver with current-voltage compensation
An electronic device includes a display having a reference array that includes a first pixel. The display also includes a first emission power supply coupled to the first pixel. The display further includes an active array having a second pixel. The display also includes a second emission power supply coupled to the second pixel.
US10650737B2 Hybrid micro-driver architectures having time multiplexing for driving displays
Systems and apparatuses for hybrid micro-driver architectures having time multiplexing for driving displays are described. In one embodiment, a display (e.g., hybrid display architecture) includes a backplane and a micro-driver circuitry that is coupled to the backplane. The backplane includes circuitry (e.g., sample and hold circuitry) for sampling and holding analog data and for time multiplexing analog data. The micro-driver circuitry includes at least a capacitor of a ramp generator for generating a ramp voltage based on the analog data of the backplane and drive circuitry to cause at least one emission pulse for emitting a display element.
US10650736B2 Display apparatus and voltage calibration method
A display apparatus and a voltage calibration method are disclosed. The display apparatus includes a ramp voltage generator, a ramp counter and a timing controller. The ramp voltage generator is configured to generate a ramp voltage. The ramp counter is coupled to the ramp voltage generator and configured to start counting when the ramp voltage generator generates the ramp voltage. The timing controller is coupled to the ramp voltage generator and the ramp counter respectively. When the ramp voltage is increased to be equal to a reference voltage, the timing controller compares an instant count value of the ramp counter with a default value and selectively calibrates a rising slope of the ramp voltage generated by the ramp voltage generator according to a comparing result of the instant count value and the default value.
US10650735B2 Charge pump, voltage control method for charge pump, and display device
A charge pump, a voltage control method for the charge pump, and a display device are provided. The charge pump includes a voltage output end and a first step-up circuitry. The first step-up circuitry includes a first energy storage unit, a second energy storage unit, a first input control unit, a first voltage application control unit, a first output control unit and a first charging path control unit. The first voltage application control unit is configured to enable a first end of the first energy storage unit to be electrically connected to, or electrically disconnected from, a first voltage end, and enable a first end of the second energy storage unit to be electrically connected to, or electrically disconnected from, a second voltage end.
US10650733B2 Light-emitting control signal generation circuit, driving method, and display device thereof
A light-emitting control signal generation circuit, a driving method thereof, and a display device are provided. The light-emitting control signal generation circuit includes a first control unit, a second control unit, and an output unit. The first control unit controls a potential-level on a first node under control of an effective pulse signal, a first clock signal, a second clock signal, and a first voltage signal. The second control unit controls a potential-level on a second node under control of the effective pulse signal, the first clock signal, the second clock signal, the first voltage signal, a second voltage signal, and the potential-level on the first node. The output unit transmits the first voltage signal to an signal output terminal under control of the potential-level on the first node, and transmits the second voltage signal to the signal output terminal under control of the potential-level on the second node, respectively.
US10650731B2 Display apparatus utilizing micro light emitting diode
The disclosure provides a display apparatus. The display apparatus of the disclosure includes a substrate having a plurality of pixel regions, a plurality of active elements, a plurality of first signal lines and second signal lines, a plurality of ground signal lines and a plurality of light emitting diodes (LEDs). The plurality of ground signal lines are disposed on the substrate and arranged to alternate with the first signal lines. At least one LED has first and second electrodes. The first electrode of at least one LED is electrically connected with a corresponding active element. A second electrode of at least one LED is electrically connected with a corresponding ground signal line. At least two LEDs disposed in an identical pixel region is electrically connected with an identical ground signal line between two first signal lines adjacent to each other. The display apparatus of the disclosure has high resolution.
US10650728B2 Backlight assembly having elastic frame/backplate clamping member, for use in display device
A backlight assembly includes a backplate defined by a bottom wall and a backplate sidewall provided with a first clamping slot; a frame defined by a display panel bearing portion and a frame side wall provided with a second clamping slot; and an elastic clamping member including a first clamping portion provided at the first clamping slot, a second clamping portion provided at the second clamping slot, and a connecting portion connecting the first clamping portion and the second clamping portion to secure the frame to the backplate.
US10650721B2 Display apparatus
A display apparatus includes a display panel including a plurality of first gate lines, a first gate driver connected to first ends of the plurality of first gate lines, a second gate driver connected to second ends of the plurality of first gate lines, a feedback line connected adjacent to the first end of one of the plurality of first gate lines, and a gate delay sensing circuit connected to the feedback line. The gate delay sensing circuit includes a time-to-digital converter and a digital comparator. The time-to-digital converter converts an activation time of a feedback gate signal into a digital activation value. The feedback gate signal is retrieved from the feedback line. The digital comparator generates a digital delay value based on the digital activation value. The digital delay value indicates resistive-capacitive (“RC”) delay of the one of the plurality of first gate lines connected to the feedback line.
US10650715B2 Short circuit detector and display device having the same
A short circuit detector includes a first transistor connected between a first portion of a data line and a second portion of the data line and including a gate electrode connected to a first node; a second transistor connected between a first voltage source and the first node and including a gate electrode configured to receive a short-circuit test signal; a third transistor connected between a second node included in the second portion and a third node and including a gate electrode configured to receive the short-circuit test signal; a fourth transistor connected between a second voltage source and the first node and including a gate electrode connected to the third node; and a fifth transistor connected to the first node and a third voltage source and including a gate electrode connected to the third node in common with the gate electrode of the third transistor.
US10650714B2 Volumetric type three-dimensional display device
A volumetric type three-dimensional display device can include a plurality of voxels having a polyhedron shape laminated three-dimensionally. A unit display panel in which an organic electroluminescent device and a polymer-dispersed liquid crystal device are laminated from the outside is configured on at least one surface of the polyhedron shape of the voxels.
US10650712B2 Ordered mapping on a three-dimensional projection surface
Systems and methods are provided for presenting visual media on a structure having a plurality of unordered light sources, e.g., fiber optic light sources, light emitting diodes (LEDs), etc. Visual media can be created based on a computer model of the structure. Images of the structure can be analyzed to determine the location of each of the light sources. A lookup table can be generated based on the image analysis, and used to correlate pixels of the visual media to one or more of the actual light sources. A visual media artist or designer need not have prior knowledge of the order/layout of the light sources on the structure in order to create visual media to be presented thereon.
US10650711B2 Systems and methods for projecting multiple images on a common area of an outer surface of a housing
A power device comprising: multiple light sources (202A, 202B, 202C) arranged in a housing (205); a mask (204) arranged around each of the multiple light sources in the housing and including multiple chambers (207A, 207B, 207C) corresponding to the multiple light sources to direct light (214A, 214B, 214C) emitted from the multiple light sources to a common area (140, 216) on an outer surface of the housing; and multiple image sources (214A, 214B, 214C) corresponding to the multiple light sources arranged between the multiple light sources and the outer surface of the housing, light emitted from each of the multiple light sources reaching a corresponding image source before reaching the surface of the housing and projecting a corresponding image (212) on the common area on the surface of the housing.
US10650704B2 In-situ training apparatus, method and system
A training device simulating ablation of a disc space between adjacent vertebral bodies. A heating apparatus includes an upper surface. A lower plate is provided on the upper surface of the heating apparatus. An upper substantially transparent plate is fixed by a frame above the lower plate. The upper plate is etched with an outline of a vertebral body. Fixed in position proximate the lower frame, the upper plate holds a biological material compressed between the plates. Tool-holding clamps, attached to the frame, are positioned to insert a surgical tool, in a proper location and orientation, into the biological material between the upper and lower plates.
US10650703B2 Suture technique training system
Systems and methods are disclosed for practicing suturing techniques on a training apparatus using a training tool. The training apparatus can include a three-dimensional tracking system to detect a position of the training tool. A processing unit can process the positional data to determine one or more performance parameters. The performance parameters can be output to a display.
US10650702B2 Modifying display region for people with loss of peripheral vision
The most active part of a video frame is magnified on a display to accommodate people with eye maladies such as glaucoma or perhaps retinitis pigmentosa. An area of interest in a video frame is identified, and that area is expanded or magnified to the center of the display, where people suffering from loss of peripheral vision can best see. Assuming the viewer sits a benchmark distance from the display, the active part of the image is expanded to fit in what can be seen in the center of the display without moving the head left to right and up and down. This may be done by the display recognizing where most of the action is taking place by means of with motion vectors and I-macroblocks, or by allowing the viewer to switch to various predetermined blocks on screen using a remote control.
US10650701B2 Haptic communication using inside body illusions
Embodiments relate to operating multiple cutaneous actuators to provide the sensation of motions or actions occurring within the body. A part of receiving user's body (e.g., limb or head) is placed between the cutaneous actuators. The cutaneous actuators are operated in sequence, causing the illusion of motions or actions occurring inside the body part, as opposed to patches of skin where the cutaneous actuators are located. By differing the time interval between the activation of the cutaneous actuators and/or amplitude of vibrations generated by the cutaneous actuators.
US10650700B2 Incident exercise in a virtual environment
An incident simulation system supports an incident exercise in a virtual environment. The incident simulation system accesses a simulation plan defining an incident within a theater of operation. The incident simulation system simulates the incident exercise by displaying, to a participant in the incident exercise, images representing what the participant would see within the theater of operation as the participant moves within the theater of operation. The incident simulation system further simulates the incident by generating incident data indicating effects of the incident at target locations and at target times as the participant moves within the theater of operation. The incident simulation system further simulates the incident by displaying to the participant images representing the user experience that a detector would provide based on the generated incident data.
US10650699B2 Calculating an estimate of wind resistance experienced by a cyclist
Improved techniques and systems are disclosed for determining the components of resistance experienced by a wearer of a wearable device engaged in an activity such as bicycling or running. By monitoring data using the wearable device, improved estimates can be derived for various factors contributing to the resistance experienced by the user in the course of the activity. Using these improved estimates, data sampling rates may be reduced for some or all of the monitored data.
US10650692B2 Entropy-based sequences of educational modules
Techniques disclosed herein can determine sequences for educational units by evaluating entropies of multiple potential sequences and biasing selection of next units towards those associated with high sequence entropies. Further, an analysis can determine which units are under-represented (relative to a target proportion) in a past sequence and bias towards inclusion of an under-represented unit in the sequence. The available units that are considered for potential selection can include those matched to a learner's skill (e.g., such that all pre-requisite units have been mastered but the unit itself has not been mastered). Thus, techniques can generate sequences of units that promote unit variation and nonetheless conform to relative unit frequencies and skill level appropriateness.
US10650691B2 Mobility aid
The present invention provides a system (10, 110) for aiding a user to move, comprising: a sensor (20,120) configured to detect a parameter indicating a position of the user's foot; a feedback device (30, 130) operable to provide feedback to the user; and a processor, wherein the processor is configured to control the feedback device (30,130) depending on the sensed parameter. The present invention is beneficial because it increases confidence and/or efficiency in movement, providing visual aids and/or tactile feedback to guide the user.
US10650689B2 Waveform authentication system and method
The present disclosure is directed to systems and methods to add information to an existing waveform. Specifically, the systems and methods described herein can add watermark information using transmitted-reference to a legacy waveform without actually controlling the legacy waveform itself.
US10650681B2 Parking position identification method, parking position learning method, parking position identification system, parking position learning device, and non-transitory recording medium for recording program
A parking position identification method includes acquiring input data as an image that is generated by photographing a parking region by a camera which is installed in a target vehicle, and identifying a parking position of the target vehicle in the photographed parking region by inputting the input data to a learning model that indicates a relationship between the parking region which has a width in which parking of at least one vehicle is feasible and a parking position for one vehicle in the parking region.
US10650680B2 Parking lot mapping system
A parking lot mapping system includes a server. The server is remote from a plurality of vehicles, and includes a receiver, an electronic controller and a storage device. The receiver is configured to receive data transmitted from the vehicles, the data including a route traveled and a stopping position of each of the vehicles. The electronic controller is configured to determine that each vehicle has entered a parking lot, and form a map of the parking lot including parking lot routes and parking spots based on accumulation of the data including the stopping position of each vehicle and the route traveled by each of the vehicles after determination that each vehicle vehicles has entered the parking lot. The storage device is configured to store the map of the parking lot.
US10650679B2 Parking navigation method, device and system
A parking navigation method, device and system are provided. The parking navigation method comprises: acquiring initial location information of a vehicle; acquiring a target planned path based on a preset rule according to the initial location information and target parking location information; and sequentially turning on lighting devices on the target planned path, to guide the vehicle to travel to a target parking location.
US10650676B2 Using automobile driver attention focus area to share traffic intersection status
Systems and methods for alerting a driver to a status of a traffic signal are disclosed. A computer-implemented method includes: detecting, by a computing device, that a vehicle is stopped at an intersection with a traffic signal; determining, by the computing device, an attention focus area of a driver of the vehicle; determining, by the computing device, a target display device based on the determined attention focus area; and causing, by the computing device, the determined target display device to display information to alert the driver of a status of the traffic signal.
US10650673B1 Virtual preemption system for emergency vehicles
A virtual preemption system for emergency and non-emergency vehicles to provide a priority safe route for an emergency vehicle, wherein the in-vehicle software can predict the predefined upcoming intersections on the priority route based on the heading of the emergency vehicle and the segment orientation. Therefore, the emergency vehicle knows the latitude/longitude of the upcoming intersections ahead of time to calculate a threshold start time associated with each one of the predefined upcoming intersections and transmit them to all vehicles approaching any of the predefined intersections on the priority route to start a safe transition of traffic signal phases associated with each one of these intersections just before the arrival of the emergency vehicle. Also to allow all vehicles on the priority route to slow down and pull over to the side of the road just before meeting the emergency vehicle.
US10650672B2 Adaptive stop sign and intersection traffic control system
An adaptive stop sign, includes an octagonal stop sign plate with at least one multicolor light indicator; a traffic signal control system (TSCS) and/or a signal receiver and controller (SRC) to control a state of the adaptive stop sign including an on state, an off state, an active state or an inactive state, and the at least one multicolor light indicator. In the active state, the adaptive stop sign works as a traffic control signal and the TSCS and/or SRC switches on the at least one multicolor light indicator according to a traffic control signal. In the inactive state the adaptive stop sign works as a normal stop sign and the TSCS and/or SRC switches off the at least one multicolor light indicator, and only a word STOP is visible.
US10650665B2 Community emergency notification system with inter-organizational compatibility
A community safety system with inter-organizational communication, allowing for members of a first organization to provide alerts when located within a security zone associated with a second organization. A notification management entity, responsible for managing the different safety systems associated with each organization, determines where a user is located and whether the user is associated with any of the organizations responsible for the security zone in which the user is located.
US10650662B2 Control apparatus for vehicle, vehicle, and control method of vehicle
A control apparatus configured for vehicle, a vehicle and a control method of vehicle, may include an emergency call unit configured to generate an emergency rescue signal by recognizing an emergency situation of vehicle, a head unit configured to provide audio information to a user, and a main controller configured to control at least one component contained in the vehicle, wherein the main controller stores a vehicle identification number in advance, the head unit receives the vehicle identification number from the main controller and the emergency call unit receives the vehicle identification number from the head unit.
US10650660B2 Container with content monitoring and reporting capabilities
An activity monitor is associated with a container, such as a medication bottle, and includes one or more detectors configured to detect activity associated with the bottle, such as movement, opening and/or closing, and changes in volume and/or mass. The activity monitor may include alerting devices and be programmed with scheduling information. The activity monitor may also, or instead, be part of a system and communicate with one or more remote devices such as a user device or monitoring system, such as to receive programming information from those devices or to output activity information to those devices.
US10650652B1 Integrated security for multiple access control systems
Systems and techniques are described for an integrated security environment to monitor activities at a commercial facility and a residential facility. In some implementations, a monitoring system monitors a property that includes one or more sensors located at the property and generate sensor data. A monitor control unit receives and analyzes the sensor data. Based on analyzing the sensor data, the monitor control unit determines that an event has likely occurred at the property and generates data indicating that the event has likely occurred at the property. A monitoring server receives the data indicating the event has likely occurred at the property. Based on the data that the event has likely occurred at the property, transmitting, to an additional monitoring system that is configured to monitor an additional property, instructions for the additional monitoring system to perform an action.
US10650647B2 Systems, methods, and devices for activity monitoring via a home assistant
The various implementations described herein include methods, devices, and systems for monitoring activity in a home environment. In one aspect, a method performed at a voice-assistant device includes: while operating in an assistant mode, receiving an occupant command to operate in a monitoring mode; in response to the command, transitioning to operating in the monitoring mode; while operating in the monitoring mode, detecting a sound; obtaining a determination as to whether the sound meets one or more monitoring criteria; and in accordance with a determination that the sound meets the one or more monitoring criteria: obtaining a classification of the sound; and generating an alert or notification in accordance with the classification of the sound.
US10650645B2 Method and apparatus of converting control tracks for providing haptic feedback
Disclosed are systems and methods for converting a control track designed for use with a number and/or type of haptic output devices to be used with other numbers and/or types of haptic output devices. For example, a computing device may convert the control track into another control track that can be applied to other types and/or numbers of haptic output devices. The converted control track may be compatible for use with a smartphone or other system that includes a different number and/or type of haptic feedback devices than the system for which the haptic track was originally designed. In this manner, the user of the smartphone or other system may experience haptic feedback using a device that is different from another haptic feedback system for which the control track was originally designed for use. The conversion may occur locally at the smartphone or other system and/or remotely at another device.
US10650643B1 Casino system and method for conducting a card game including optional match and poker bonus features
A system and method for conducting a card game including a player v. dealer arrangement involving a comparison of HI and LO hand values. Players declare a three-card hand as either HI or LO and a dealer forms three-card LO and HI hands using five cards with a shared card being used in both the LO and HI hand. Aces have a value of 1 point when used in a LO hand and 11 when used in a HI hand, face cards have a value of 0 points and cards 2 through 10 have values matching their rank. Match and poker bonus features may also be incorporated.
US10650641B2 Hedging system and method
A system and method for hedging the risk of a wager is disclosed. The system comprises a FCS with which multiple SCWSs are in communication, said FCS having access to a stored set of working parameters provided by each of said SCWSs, said parameters being indicative of the extent to which that computer wagering system is capable, currently or at a specific point in time, of financially covering wagers or portions thereof, characterised in that, on receiving an initial wager request at one of said secondary computer systems, said wager request is communicated to the first computer wagering system which calculates, using at least the sets of working parameters for at least two of the other SCWSs, whether and to what extent the initial wager could be apportioned between each of said at least two other computer wagering systems and communicates the result of such calculation to said first computer wagering system which can then either accept or decline the initial wager request.
US10650640B2 System for trade-in bonus
Embodiments of the present invention are directed to gaming systems that allow customers to wager, or “trade-in” an object of value or winning situation for a chance to win an even more valuable award. The chance for valuable award may be a bonus game or chance to win a bonus game. Bonus awards are “funded” by the savings achieved from the players trading in their wins in the base game, which would otherwise be paid. Players who do not trade-in see no changes from the base game paytable, while those players who participate in the trade-in bonus have a different gaming experience.
US10650634B2 Information processing apparatus, information reading apparatus, gaming machine, and gaming system
Provided is an information processing apparatus that enables adequately grasping the gaming environment. The information processing apparatus receives environmental information representing a gaming environment at a place where a gaming machine is installed in a gaming hall and performs image processing to create a floor map of the gaming hall in which gaming machines installed in the gaming hall are mapped to corresponding positions by associating the environmental information with the position of the gaming machine.
US10650621B1 Interfacing with a vehicular controller area network
A vehicle monitoring system, comprising: an interface configured to at least communicate with a controller area network bus; a remote data telecommunication interface; a database; at least one automated processor, configured to: extract information from the controller area network bus; store records in the database representing the extracted information; process the database to determine operating statistics; selectively communicate at least a portion of the database over the remote data telecommunication interface; and determine at least one of an operating parameter for the vehicle and a predicted net fuel cost based on at least the operating statistics and a fuel unit cost.
US10650619B2 Relay device, system, and method for relaying messages between vehicles
An on-vehicle relay device that is connected to a first on-vehicle device and a second on-vehicle device via an on-vehicle network, and relays a message transmitted from the first on-vehicle device to the second on-vehicle device, includes a processor configured to receive a permission request for transmission of a first message from the first on-vehicle device, determine whether the total of the usage rate of the bandwidth of the on-vehicle network used by at least one message already permitted to be transmitted via the on-vehicle network, and the usage rate of the bandwidth of the on-vehicle network used by the first message is equal to or smaller than a predetermined threshold value, and send a reply that permits transmission of the first message, to the first on-vehicle device, when the sum is equal to or smaller than the predetermined threshold value.
US10650617B2 Automatic crash detection
Systems and methods are disclosed for determining whether or not a crash involving a vehicle has occurred. A computing device may receive acceleration measurement(s) measured by one or more accelerometers during a time window. The computing device may determine, for one or more acceleration measurements, a corresponding acceleration magnitude. Based on the corresponding acceleration magnitude(s), the computing device may identify, from the acceleration measurement(s), an acceleration measurement and/or may determine whether the acceleration magnitude exceeds a threshold acceleration magnitude. The computing device may corroborate whether a vehicle associated with the mobile computing device was involved in a crash. Data associated with the acceleration magnitude and/or an event, such as a crash event, may be transmitted to a server.
US10650616B2 Fault diagnosis using distributed PCA architecture
A system includes a vehicle having an electronic device, a sensor designed to detect sensor data corresponding to at least one property of the electronic device, an output device designed to output data, and a vehicle network access device designed to transmit the sensor data. The system also includes a machine learning server separate from the vehicle and having a machine learning processor designed to receive the sensor data, and generate, using a machine learning algorithm, a model of the electronic device. The machine learning processor is also designed to determine that a fault is likely to occur with the electronic device by conducting a T squared statistical analysis of the sensor data using the model, and generate a signal to be transmitted to the vehicle network access device when the fault is likely to occur and output information indicating that the fault is likely to occur.
US10650612B2 System and method for combining 3D images in color
A system and method for visualizing data obtained by performing a three-dimensional scan with penetrating radiation. Raw density arrays are formed from the scan, each raw density array being a three-dimensional array. A processed density array is formed by one or more operations, such as taking the difference between two raw density arrays, rotating the processed density array, multiplying the processed density array by a front-lighting array, and projecting the processed density array onto a plane to form an image, the projecting including calculating one or more of a plurality of statistics for each of a set of vectors each corresponding to a pixel of the image, the plurality of statistics including a vector mean, a vector maximum, and a vector standard deviation.
US10650606B2 Interactive virtual reality system
Provided herein are method, apparatus, and computer program products for generating a first and second three dimensional interactive environment. The first three dimensional interactive environment may contain one or more engageable virtual interfaces that correspond to one or more items. Upon engagement with a virtual interface the second three dimensional interactive environment is produced to virtual simulation related to the one or more items.
US10650605B2 Apparatuses, methods and systems coupling visual accommodation and visual convergence to the same plane at any depth of an object of interest
Aspects of the disclosed apparatuses, methods and systems provide three-dimensional gradient and dynamic light fields for display in 3D technologies, in particular 3D augmented reality (AR) devices, by coupling visual accommodation and visual convergence to the same plane at any depth of an object of interest in real time.
US10650598B2 Augmented reality-based information acquiring method and apparatus
Provided is an augmented reality-based information acquiring method and apparatus. The method is applied to a mobile terminal, including: determining whether a distance between the mobile terminal and an augmented reality target is shorter than a preset distance according to the position, a moving speed and a moving direction of the mobile terminal; sending acquired current scenario information and augmented reality target information to a server by the mobile terminal, if the distance between the mobile terminal and the augmented reality target is shorter than the preset distance; receiving and using augmented reality to display information of a point of interest related to the augmented reality target sent by the server and the current scenario. The embodiments of the present application can use the augmented reality technology to acquire information of a point of interest related to an augmented reality target in real time.
US10650595B2 Mediated reality
A method comprising: displaying a background of a scene from a first point of view and a foreground of the scene from the first point of view; displaying a background of the scene from the first point of view and a modified foreground of the scene from the first point of view; displaying a background of a scene from a second point of view and a modified foreground; and displaying a background of a scene from the second point of view and a foreground of the scene from the second point of view.
US10650593B2 Holographic technology implemented security solution
A server system can receive an assertion of an alarm condition from a security system that processes sensor signals from sensors and that triggers the alarm condition. The server system is can send messages to determined nearby sensors to start sending data back to the server system according to the alarm condition. The server system can analyze sensor data received from the sensors. The analysis includes a verification of the alarm condition, a determination of how often queried data is requested, and a determination of which of selected data received from selected sensors to forward to one or more mixed reality devices. The server system can forward data to the one or more mixed reality.
US10650592B2 Methods and apparatus for providing rotated spherical viewpoints
Apparatus and methods for providing a rotated spherical viewpoint (RSV). In one or more embodiments, the RSV is implemented using equirectangular projections (ERPs). The RSV methodologies described herein are particularly suitable for panning within virtual reality (VR) or 360° panoramic content as there is minimal, if any, geometric distortions at the edge of a given viewport. Moreover, the RSV methodologies described herein may reduce the bandwidth requirements of, for example, devices operating in a client-server architecture. Additionally, the computation requirements for providing RSV are minimal and can be provided using relatively simple rotation transforms.
US10650589B1 Generating surface approximations using curvature integrals for surface visualization rendering
An apparatus accesses terrain data describing a surface and comprising a plurality of positions located on the surface. The apparatus determines curvatures/second derivatives of the surface between adjacent positions along surface spanning lines along the surface. The apparatus defines vertices by determining an accumulated absolute curvature along the line spanning the surface based on the curvature between positions by adding the absolute value of the curvature to the accumulated absolute curvature, determining whether the accumulated absolute curvature is equal to or greater than a reset value, and when it is determined that the accumulated absolute curvature is equal to or greater than the reset value, defining a vertex at the position. When it is determined that the accumulated absolute curvature is not equal to or greater than the reset value, the absolute value of the next curvature is added to the accumulated absolute curvature.
US10650587B2 Isosurface generation method and visualization system
The present invention relates to a method and system for constructing isosurfaces from 3D data sets, such as 3D image data that are based on a cubic grid (voxel image data). Specifically, 3D image is rendered from a voxel image that can be generated by a variety of medical modalities. The present invention is a modification of the MCA that allows for constructing an isosurface without holes resulting from some cubes having ambiguous isosurface topology. Specifically, to avoid holes resulting from ambiguities, multiple isosurfaces having different resolution levels are generated for ambiguous cubes to resolve the ambiguity.
US10650581B1 Sketch-based 3D fluid volume generation using a machine learning system
A 3D fluid volume generation system obtains a 2D sketch of an outline of a fluid for which the 3D fluid volume is to be generated, and generates a 3D fluid volume that matches the user's sketch. The 3D fluid volume generation system implements a coarse volume generation stage followed by a refinement stage. In the coarse volume generation stage, the 3D fluid volume generation system generates a coarse 3D fluid volume based on the 2D sketch. The coarse 3D fluid volume is referred to as “coarse” because the contour of the coarse 3D fluid volume roughly matches the 2D sketch. In the refinement stage, the coarse 3D fluid volume is refined to better match the 2D sketch, and the 3D fluid volume for the 2D sketch is output.
US10650580B2 Graphics processing
A graphics processing pipeline includes: a position shader, a tiler, a pool of memory for storing primitive lists and vertex shaded attributes data for vertices, a varying-only vertex shader, and a fragment frontend and shader. The position shader performs vertex shading for the positional attributes of the vertices of a set of vertices to be processed by the graphics processing pipeline. The tiler uses the vertex shaded position data to identify primitives that should be processed further to generate the render output. When the tiler determines that a vertex should be processed further to generate the render output, it allocates memory space in the memory pool for storing vertex shaded attributes data for the vertex. Vertex shaded attributes data for the vertex is then stored in the allocated space in the memory pool for later use, e.g., by the fragment frontend and shader.
US10650579B2 Systems and methods of distance-based shaders for procedurally generated graphics
An electronic system for displaying visual information to a user includes a head-mounted display (HMD) including a near-eye display (NED), a microprocessor in data communication with the NED, and a storage device in data communication with the microprocessor. The storage device has instructions stored thereon that, when executed by the microprocessor, cause the microprocessor to perform a method. The method includes identifying an origin point and target point and calculating an object distance between the origin point and the target point in three-dimensional space. The target point is part of a virtual object that is procedurally generated. The object distance is used to adjust a threshold value of a distance test. The method further includes determining a shader value for the target point and applying a shader to the target point to create a shaded virtual object. The shaded virtual object is then displayed to the user with the NED.
US10650575B2 Method and system for computer graphics rendering
A method and system of computer graphics rendering implemented upon a processor in communication with a memory device storing a data comprises: loading a data structure representing at least a part of a scene in world space for display into the processor; a transform module transforming the data structure from world space to clip space; a dividing module subdividing the data structure in clip space so as to form child data structures; and a testing module testing which of the plurality of child data structures are within a viewing frustum, so that child data structures outside of the viewing frustum are discarded and a plurality of remaining nodes are retained. The plurality of remaining data structures are subsequently subdivided and tested until the plurality of remaining data structures do not overlap with the viewing frustum. A display module processing the plurality of remaining data structures for generation of an image on a display device.
US10650572B2 Generating a 2D drawing representing a mechanical part
The invention notably relates to a computer-implemented method for generating a 2D drawing representing a mechanical part. The method comprises providing a 3D modeled object which represents a 3D shape of the mechanical part. The method also comprises determining continuous 3D curves which each represent a respective instance of a predetermined set of visual characteristics of reflection lines defined on the 3D shape. The method also comprises projecting the determined continuous 3D curves on a 2D plane. The method provides an improved solution to generate a 2D drawing representing a mechanical part.
US10650571B2 Adaptive virtual camera sensor
Techniques associated with adaptive sampling are disclosed. In some embodiments, in response to receiving a specification of a scene to render, a sampling of each portion of the scene is determined based at least in part on the specification of the scene such that the scene is not uniformly sampled, and the scene is rendered according to the determined sampling of each portion of the scene.
US10650564B1 Method of generating 3D facial model for an avatar and related device
A method of generating 3D facial geometry for a computing device is disclosed. The method comprises obtaining a 2D image, performing a deep neural network, DNN, operation on the 2D image, to classify each of facial features of the 2D image as texture components and obtain probabilities that the facial feature belong to the texture components, wherein the texture components are represented by 3D face mesh and are predefined in the computing device, and generating a 3D facial model based on a 3D face template predefined in the computing device and the texture component with the highest probability.
US10650554B2 Packing strategy signaling
A novel method for signaling the packing method of 2D patches in canvas images, used in coding of 3D point clouds is described herein. The method utilizes a signal representation to indicate the orientation method to be used by the patches. Furthermore, an optimal method of coding the orientation information of each patch is described.
US10650553B2 Method of image processing and image processing device
A method of image processing is provided. The method may include: determining a candidate tuple from at least two images that are taken at different times, wherein the candidate tuples are determined using at least odometry sensor information. The couple of subsequent images have been detected by a moving image sensor moved by a vehicle. The odometry sensor information is detected by a sensor moved by the vehicle. The method may further include classifying the candidate tuples into a static tuple or a dynamic tuple. The static tuple represents a static object within the couple of subsequent images, and the dynamic tuple represents a moving object within the couple of subsequent images.
US10650551B2 Work support system and work method
According to one embodiment, a work support system includes an imager, a storage part, and a processor. The imager is configured to image a first transfer object after the first transfer object is transferred into a structural object and arranged inside the structural object. The storage part stores first three-dimensional data. The first three-dimensional data includes three-dimensional data of the structural object and three-dimensional data of the first transfer object. The three-dimensional data of the first transfer object is overlaid at a first position inside the structural object of the three-dimensional data. The processor detects a displacement of the first transfer object of second three-dimensional data with respect to the first transfer object of the first three-dimensional data. The second three-dimensional data is obtained by imaging the first transfer object arranged inside the structural object.
US10650550B1 Automatic region of interest detection for casino tables
A method, system, and computer readable storage for identifying regions of interest on a casino gaming table. Regions of interest are locations on an image where relevant actions are typically going to occur. For example, locations of betting area region of interest and card area regions of interest are determined so that these areas can be analyzed on a video camera. The analyzed areas can then be used for things such as determining and tracking player betting amounts, determining if the game is being dealt properly (by analyzing the cards dealt to determine if the proper cards are dealt and/or the proper payouts are made).
US10650547B2 Blob detection using feature match scores
A computer system is provided that includes a camera device configured to capture images of a physical scene and a processor configured to store a list of identified blobs. Each identified blob includes a determined blob feature and a path of tracked positions for that identified blob. The processor is configured to receive a series of images of the physical scene from the camera device, detect a candidate blob in a candidate image of the series of images, determine a blob feature of the candidate blob and a position of the candidate blob in the candidate image captured by the camera device. For each identified blob in the list, the processor is configured to compute a match score between the candidate blob and that identified blob.
US10650545B2 Systems and methods to check-in shoppers in a cashier-less store
Systems and techniques are provided for linking subjects in an area of real space with user accounts. The user accounts are linked with client applications executable on mobile computing devices. A plurality of cameras are disposed above the area. The cameras in the plurality of cameras produce respective sequences of images in corresponding fields of view in the real space. A processing system is coupled to the plurality of cameras. The processing system includes logic to determine locations of subjects represented in the images. The processing system further includes logic to match the identified subjects with user accounts by identifying locations of the mobile computing devices executing client applications in the area of real space and matching locations of the mobile computing devices with locations of the subjects.
US10650544B2 Optimized shadows in a foveated rendering system
A method for implementing a graphics pipeline. The method includes building a first shadow map of high resolution, and building a second shadow map based on the first shadow map of lower resolution. The method includes determining a light source affecting a virtual scene, and projecting geometries of objects of an image of the virtual scene onto a plurality of pixels of a display from a first point-of-view. The method includes determining a foveal region when rendering the image, wherein the foveal region corresponds to where an attention of a user is directed. The method includes determining a first set of geometries is drawn to a first pixel, determining the first set of geometries is in shadow based on the light source, and determining the first set of geometries is outside of the foveal region. The method includes rendering the first set of geometries using the second shadow map.
US10650543B2 Component mounting device
A component mounting device includes a mounting head that mounts a component at a mounting position on a substrate, an imaging section capable of imaging the mounting position on the substrate, and a controller that determines a mounting state by comparing images of the mounting position before and after mounting of the component captured by the imaging section. The controller is configured to determine the mounting state by comparing the images before and after mounting of the component during operation from completion of mounting of the component to completion of mounting of a subsequent component.
US10650542B2 Depth map generation device for merging multiple depth maps
A depth map generation device for merging multiple depth maps includes at least three image capturers, a depth map generator, and a mixer. The at least three image capturers form at least two image capture pairs. The depth map generator is coupled to the at least three image capturers for generating a depth map corresponding to each image capturer pair of the at least two image capture pairs according to an image pair captured by the each image capturer. The mixer is coupled to the depth map generator for merging at least two depth maps corresponding to the at least two image capturer pairs to generate a final depth map, wherein the at least two depth maps have different characteristics.
US10650536B2 Systems and methods for tracker characterization and verification
The present application relates to systems and methods used to characterize or verify the accuracy of a tracker comprising optically detectable features. The tracker may be used in spatial localization using an optical sensor. Characterization results in the calculation of a Tracker Definition that includes geometrical characteristics of the tracker. Verification results in an assessment of accuracy of a tracker against an existing Tracker Definition.
US10650532B2 Single- and multi-modality alignment of medical images in the presence of non-rigid deformations using phase correlation
A phase correlation method (PCM) can be used for translational and/or rotational alignment of 3D medical images even in the presence of non-rigid deformations between first and second images of a registered volume of a patient.
US10650531B2 Lidar noise removal using image pixel clusterings
A system, computer-readable medium, and method for improving semantic mapping and traffic participant detection for an autonomous vehicle are provided. The methods and systems may include obtain a two-dimensional image, obtain a three-dimensional point cloud comprising a plurality of points, perform semantic segmentation on the image to map objects with a discrete pixel color, and overlaying the semantic segmentation on the image to generate a updated image, generate superpixel clusters from the semantic segmentation to group like pixels together, project the point cloud onto the updated image comprising the superpixel clusters, and remove points determined to be noise/errors from the point cloud based on determining noisy points within each superpixel cluster.
US10650529B2 Lane detection method and apparatus
A lane detection method and apparatus is disclosed. The lane detection apparatus may set a regions of interest (ROIs) in a forward-view image of a vehicle obtained by a camera, estimate lane pixels corresponding to a lane from each of the ROIs using a neural network-based detector, and determine a lane region in the forward-view image based on the lane pixels.
US10650528B2 Systems and methods for edge points based monocular visual SLAM
Feature based visual simultaneous localization and mapping (SLAM) do not produce reliable camera and structure estimates due to insufficient features in a low-textured environment. Moreover, existing visual SLAMs produce partial reconstruction when the number of 3D-2D correspondences is insufficient for incremental camera estimation using bundle adjustment. Systems and methods of the present disclosure provide edge points based monocular visual SLAM that mitigates these problems. The SLAM is initialized through a validation process. A local optimization process is provided for stable pose estimation in situations where camera tracking becomes unreliable in a very low-textured challenging environment. An efficient and reliable loop closing process that uses structural properties of edges in the frames is also provided.
US10650525B2 Interactive image segmenting apparatus and method
An interactive image segmenting apparatus and method are provided. The image segmenting apparatus and corresponding method include a boundary detector, a condition generator, and a boundary modifier. The boundary detector is configured to detect a boundary from an image using an image segmentation process. The feedback receiver is configured to receive information about the detected boundary. The condition generator is configured to generate a constraint for the image segmentation process based on the information. The boundary modifier is configured to modify the detected boundary by applying the generated constraint to the image segmentation process.
US10650523B2 Image segmentation method, image segmentation system and storage medium and apparatus including the same
An image segmentation method, an image segmentation system, a storage medium and an apparatus including the image segmentation system or the storage medium are provided. The image segmentation method includes: obtaining a connected region where a target object is located from a depth image; determining a principal direction or a secondary direction of the connected region by a principal component analysis method; and acquiring an image of the target object from the connected region according to relationship between morphology of the target object and the principal direction or the secondary direction.
US10650520B1 Systems and methods for training a statistical model to predict tissue characteristics for a pathology image
In some aspects, the described systems and methods provide for a method for training a statistical model to predict tissue characteristics for a pathology image. The method includes accessing annotated pathology images. Each of the images includes an annotation describing a tissue characteristic category for a portion of the image. A set of training patches and a corresponding set of annotations are defined using an annotated pathology image. Each of the training patches in the set includes values obtained from a respective subset of pixels in the annotated pathology image and is associated with a corresponding patch annotation determined based on an annotation associated with the respective subset of pixels. The statistical model is trained based on the set of training patches and the corresponding set of patch annotations. The trained statistical model is stored on at least one storage device.
US10650517B2 Aligner image based quality control system
A method and system for inspecting a customized orthodontic aligner for manufacturing defects are described. The method includes obtaining images of the customized orthodontic aligner, determining a digital file associated with the aligner, the digital file including a digital model of a mold used during manufacture of the customized orthodontic aligner, determining an inspection recipe for the aligner, determining an intended property for the customized orthodontic aligner by digitally manipulating the digital model of the mold, determining an actual property of the customized orthodontic aligner from the images, determining whether there is a manufacturing defect in the customized orthodontic aligner by comparing the intended property with the actual property, and outputting an output associated with the determination of whether there is a manufacturing defect.
US10650512B2 Systems and methods for topographical characterization of medical image data
Computer-implemented methods are used to analyze a medical image to assess the state of the sample region. In at least one embodiment, the method comprises receiving at least one medical image collected previously from an image source, the at least one medical image comprising a plurality of voxels, each characterized by a signal value; classifying the signal value of each voxel as representing one of healthy tissue or diseased tissue based on a threshold value; and analyzing at least one topographical feature of the at least one medical image.
US10650509B2 Video overlay
A method includes automatically aligning a laser-based timing analysis image of a semiconductor device with an image of a layout of the device. The method further includes controlling a speed at which a multitude of images subsequently obtained by the laser-based timing analysis are compared to the layout of the device to create a video overlay. The method further includes analyzing a multitude of potential failures of the semiconductor device by detecting movements of a multitude of hotspots on the layout as shown by the video overlay.
US10650505B2 Method and system for generating high resolution image by fusing low resolution images
This disclosure relates generally to image processing, and more particularly to generate a high resolution image from multiple low resolution images. In an embodiment, the system collects a plurality of low resolution images as input, processes the collected images, and generates a high resolution image as output. During this process, the system pre-processes the collected low resolution images, and during this process, at least one characteristic of each of the low resolution image is changed with respect to a reference image. After the pre-processing stage, the images are then enhanced based on a plurality of final enhancement factors that are dynamically determined. Further, the enhanced images are fused to generate the high resolution image.
US10650502B2 Image processing method and apparatus, and storage medium
An image processing method and apparatus, and a storage medium are provided in the technical field of display. The method may include: acquiring pixel data of an image to be processed; acquiring a histogram of the image according to the pixel data, the histogram indicating a pixel number under each grey scale; obtaining a target grey scale set by using in the histogram a grey scale whose pixel number exceeds a preset pixel number; selecting, from the image, a target pixel whose grey scale belongs to the target grey scale set from the image; and performing a color inversion operation to the target pixel. The color inversion operation is performed to the background pixels and character pixels. Thus, the image grey scales may be reduced while maintaining the contrast of the image, and influence to the image definition by the grey scales is reduced.
US10650497B2 Method and device for transmitting and displaying image, storage medium, and processor
Disclosed are a method and device for transmitting and displaying an image, a storage medium, and a processor. The method includes: segmenting a target image into multiple regions to obtain multiple regional images, where the multiple regions to which the regional images belong include a first region and a second region, the first region is a region on which a gaze point falls, and the second region is a region other than the first region in the target image; assigning resolutions to the respective regional images of the target image, where the respective regional images have different resolutions; and transmitting, one by one, the respective regional images have different resolutions.
US10650494B2 Image stitching method and device
An image stitching method and an image stitching device for stitching a first image and a second image are presented. The image stitching method includes: calculating, according to pixel values of the first image and the second image in an overlapping area, a plurality of costs respectively corresponding to a plurality of positions in the overlapping area; calculating, according to the plurality of costs and relative distances between the plurality of positions, a plurality of forward regularized cumulative costs respectively corresponding to the plurality of positions in the overlapping area; determining a seam in the overlapping area according to the plurality of forward regularized cumulative costs, wherein the seam includes a plurality of stitching positions; and stitching the first image and the second image on the basis of the seam to generate a stitched image.
US10650491B2 Image up-scale device and method
An image scale device for up-scaling an input image by generating data signals for a plurality of additional pixels, the additional pixels added to the input image to generate an up-scaled image, the device comprising an RGB interpolator configured to generate red (R), green (G), and blue (B) data signals for each of the additional pixels on the basis of the R, G, and B data signals of an arbitrary pixel among pixels of the input image that are adjacent to the respective additional pixel, and a W interpolator configured to generate a white (W) data signal for each of the additional pixels on the basis of W data signals of the pixels of the input image that are adjacent to the respective additional pixel.
US10650490B2 Environmental map generation from a digital image
Environmental map generation techniques and systems are described. A digital image is scaled to achieve a target aspect ratio using a content aware scaling technique. A canvas is generated that is dimensionally larger than the scaled digital image and the scaled digital image is inserted within the canvas thereby resulting in an unfilled portion of the canvas. An initially filled canvas is then generated by filling the unfilled portion using a content aware fill technique based on the inserted digital image. A plurality of polar coordinate canvases is formed by transforming original coordinates of the canvas into polar coordinates. The unfilled portions of the polar coordinate canvases are filled using a content-aware fill technique that is initialized based on the initially filled canvas. An environmental map of the digital image is generated by combining a plurality of original coordinate canvas portions formed from the polar coordinate canvases.
US10650489B2 Image display apparatus, control method therefor, and storage medium
Provided is an image display apparatus that displays a page image including a plurality of objects on a screen, determines an amount of movement of the end of the object to be displayed from the end of the screen by detecting a user operation on a touch panel, and sets the end position of the object based on the determined amount of movement when the object to be displayed is larger than the screen.
US10650487B2 Equatorial stitching of hemispherical images in a spherical image capture system
Hyper-hemispherical images may be combined to generate a rectangular projection of a spherical image having an equatorial stitch line along of a line of lowest distortion in the two images. First and second circular images are received representing respective hyper-hemispherical fields of view. A video processing device may project each circular image to a respective rectangular image by mapping an outer edge of the circular image to a first edge of the rectangular image and mapping a center point of the circular image to a second edge of the first rectangular image. The rectangular images may be stitched together along the edges corresponding to the outer edge of the original circular image.
US10650486B2 Previewing dynamic images and expressions
A location of a preview image of a dynamic image is determined not to be stored in memory. A request for a frame number of at least one static image included in the dynamic image to an acquired network address is transmitted in response to determining the preview image is not stored in the memory. An issued frame number from the network address is received and the issued frame number is set as a designated frame number for the at least one static image. The at least one static image is extracted having the set designated frame number. The at least one static image is displayed having the set designated frame number as the preview image to a user.
US10650483B2 Apparatus and method for managing data bias in a graphics processing architecture
An apparatus and method are described for managing data which is biased towards a processor or a GPU. For example, an apparatus comprises a processor comprising one or more cores, one or more cache levels, and cache coherence controllers to maintain coherent data in the one or more cache levels; a graphics processing unit (GPU) to execute graphics instructions and process graphics data, wherein the GPU and processor cores are to share a virtual address space for accessing a system memory; a GPU memory addressable through the virtual address space shared by the processor cores and GPU; and bias management circuitry to store an indication for whether the data has a processor bias or a GPU bias, wherein if the data has a GPU bias, the data is to be accessed by the GPU without necessarily accessing the processor's cache coherence controllers.
US10650482B1 Parallel rendering engine
This application relates generally to parallel computer processing, and more specifically, to parallel processing within a rendering engine via parallel scene graphs. One or more parallel scene graphs or parallel data graphs may be provided to a rendering engine. The rendering engine may identify dependencies within the parallel data structures and process, in parallel, one or more aspects of a the parallel data structure.
US10650480B2 Methods of manufacturing security documents and security devices
A method of making a security device, comprising: forming an array of primary focusing elements on a first region of a focusing element support layer, by applying at least one transparent curable material either to the focusing element support layer or to a casting tool carrying a surface relief over an area which includes at least the first region, the surface relief comprising portions corresponding to the primary focusing elements; forming the transparent curable material(s) with the casting tool; and curing the transparent curable material(s) so as to retain the surface relief in the first region; wherein the surface relief further includes a plurality of structures of greater depth than the height of the primary focusing elements such that the cured transparent material(s) include a plurality of features protruding above the height of the primary focusing elements between primary focusing elements of the array.
US10650477B2 Liquid ingesting management system
A liquid ingesting management system is provided. The liquid ingesting management system includes a fluid container, a database and a wireless transmit/receive unit. The wireless transmit/receive unit communicates with the fluid container and the database through a wireless technique to access the database and control the fluid container to perform a liquid ingesting management process.
US10650476B2 Electronic discovery process using a blockchain
The invention relates to a computer-implemented method for performing an electronic discovery process using a blockchain. For at least two of phases of the electronic discovery process individual electronic data processing tools are used for executing the respective phase. For each of the phases of the electronic discovery process metadata of the electronic data objects subject to the respective phase of the electronic discovery process and to the electronic data processing tool used for executing the respective phase are stored in the blockchain. Furthermore, audit information about auditable actions carried out during the respective phase by the electronic data processing tool used for executing the respective phase on the electronic data objects is stored in the blockchain. The stored audit information provides an end-to-end audit trail for each of the electronic data objects subject to at least one of the phases of the electronic discovery process.
US10650474B2 System and method for using social network content to determine a lifestyle category of users
Examples described herein include a computer system to obtain social network content from a user, and to analyze the social network content to determine one or more attributes. The computer system predicts a lifestyle category of the user based at least in part on the determined one or more attributes.
US10650473B2 Data transaction acceleration using multiple data structure types
A method of accelerating transactions for a relational database using a pre-populated multidimensional data cube includes pre-populating the multidimensional data cube based on values from the relational database system; executing one or more transactions using values in the multidimensional data cube instead of using the values from the relational database system; generating one or more entries that update the relational database system using results generated from executing the one or more transactions; posting the one or more entries to the relational database system; and repopulating the multidimensional data cube based on values from the relational database system that changed as a result of posting the one or more entries to the relational database system.
US10650471B2 Image tagging for capturing information in a transaction
An image is captured within an application transaction. Identifying information corresponding to the captured image is obtained and displayed for user confirmation. The identifying information is entered into an appropriate place within the transaction.
US10650467B2 System and method for calculating estimated payment based on partial coding data
Processes for estimating payment on a claim for services rendered are described. The process includes formatting data related to a medical service to be rendered to a patient in a mock claim, applying pricing rules that are unique to an agreement between payer entity and a provider of the service; and determining an estimated payment for the medical service to be paid by the payer to the provider after the medical service has been rendered to the patient.
US10650466B1 Systems and methods for grid-based insurance rating
A system and method for underwriting and rating insurance products using a programmed computer system to receive usage information of a vehicle within a geographic area or location, determine a target grid cell or a sequence of target grid cells bounded by latitude and longitude lines that encompass at least a portion of the geographic area where the vehicle was used, attain a set of data associated with the target grid cell(s), and calculate a location rating factor based on the usage information, target cell(s), and the set of data.
US10650463B2 Private network interface system and method
A network generation system is configured to generate a private computerized network in response to detection by the system of the occurrence of an event. A mobile device application installed on an entity mobile device is configured to receive and transmit event data and GPS-based location data. A network server is configured to receive the event data and the GPS-based location data. A computer server based processing platform is configured to proactively extract resource provider data corresponding to resource providers based upon event data, entity data, event location data, and at least one resource data API. The computerized private network is generated and separate interfaces are generated for the entity, an event processor, and at least one resource provider.
US10650460B2 System to administer risk transfer and property salvage recovery
According to some embodiments, data may be received indicative of a plurality of insurance claims. A risk transfer opportunity platform processor may, based on the received data, identify an insurance claim as being associated with a potential risk transfer opportunity. For the identified insurance claim, the risk transfer opportunity platform processor may automatically arrange for a potential risk transfer user interface to be displayed to a claim handler and may receive, via the potential risk transfer user interface, recovery details from the claim handler, including an overall total damage value and a high and low risk transfer value. A summary report may then be automatically generated for a plurality of insurance claims based in part on the recovery details received from the claim handler, and an indication of the summary report may be transmitted.
US10650459B2 Computer system and method for management of user interface data
This invention relates generally to a computer system and method for integrating insurance policy underwriting. In one aspect it integrates the older legacy insurance policy generating systems to on line systems where users access the system through browsers. The computer system to perform the process of underwriting, rating, quoting, binding, and booking an insurance policy includes browsers, data bases, processors and a dispatcher that parses the information to select an insurance process. Suitable software programs review messages received from users to determine if certain messages are less than a prescribed limit. If a message is greater than the limit, then the message is parsed into a header information and one or more data fields whereby the header information is provided to a legacy processor and to policy generation software for further creation of policy related information and documentation.
US10650457B2 Coupon blending of a swap portfolio
Systems and methods for blending a plurality of swaps may include determining a fixed rate for use in blending a plurality of swaps, each of the plurality of swaps having matching economics and a different associated fixed rate. A computing device may determine a first remnant swap for blending fixed rate components of the plurality of swaps using the fixed rate. In some cases, the computing device may determine second remnant swap for blending floating rate components of the plurality of swaps based on the first remnant swap.
US10650450B2 Synchronized processing of data by networked computing resources
Systems 100, 1000, methods, and machine-interpretable programming or other instruction products for the management of data processing by multiple networked computing resources 106, 1106. In particular, the disclosure relates to the synchronization of related requests for processing of data using distributed network resources.
US10650447B1 Computing systems for managing and administering dynamic letters of credit
Controlling communications between arrangements of computing systems improves letter of credit (“LC”) administration, speed, flexibility, and reach. The computing systems can be operated by an Applicant, Issuer, Custody Bank, and Beneficiary. LC improvements are achieved by the Applicant computing system making a LC request to the Issuer computing system, which obtains a hold on non-cash collateral and provides the hold to the Custody Bank computing system, designating the Custody Bank as both nominated person and paying agent. The Custody Bank computing system obtains a hold on the collateral, using it to immediately act on Beneficiary payment requests in kind of the collateral. Under these arrangements, the LC is capable of immediate payment and automated amendments to Stated Amounts to rebalance capacity amongst Beneficiaries of the Applicant, the LC Stated Amount and collateral values are always equal, and the LC is less susceptible to payment interference, automatic stays, and double payment.
US10650446B2 System and method for generating a virtual credit score and a respective virtual credit line
A system and method for generating a virtual credit score in real-time and establishing a credit line to a customer of a customer node. The method comprises receiving at least one customer identifier of the customer from a supplier node, wherein the customer performs an electronic commerce transaction with respect to the supplier node; retrieving data respective of the customer from at least one data source, wherein the date is retrieved using the at least one customer identifier; analyzing the retrieved data to determine at least one further customer identifier; generating the virtual credit score for the customer at least based on the determined at least one further customer identifier; comparing the virtual credit score to a virtual credit threshold to determine if the customer meets the virtual credit threshold; and upon determining that the customer meets the virtual credit threshold, establishing the credit line to the customer.
US10650444B2 Battery reservation device and battery reservation method
A battery reservation device (10) comprises a battery state acquisition component (12), a scheduled return time acquisition component (13c), a remaining battery charge prediction component (14), a battery station information acquisition component (15), and a reservation acceptance component (17). The battery state acquisition component (12) acquires the remaining battery charge of a battery pack (1) scheduled to be returned to a battery station (30a). The scheduled return time acquisition component (13c) acquires the scheduled return time of the battery pack (1). The remaining battery charge prediction component (14) predicts the remaining battery charge at the time of return on the basis of the current remaining battery charge of the battery pack (1) and the scheduled return time. The battery station information acquisition component (15) acquires the charging speed of a charger (31). The reservation acceptance component (17) accepts a rental reservation for the battery pack (1) scheduled to be returned on the basis of the remaining battery charge at the time of return and the charging speed of the charger (31).
US10650437B2 User interface generation for transacting goods
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for user interface generation for transacting goods are disclosed. In one aspect, a method includes receiving order data, user data, and other data. The method further includes determining, for a particular user, an order confidence score that corresponds to a likelihood that the particular user ordered a particular good from a particular vendor on a particular day. The method further includes receiving vendor-type mapping data. The method further includes determining a good-type confidence score that corresponds to the likelihood that the particular good or the particular vendor is associated with a particular type of good. The method further includes determining a composite confidence score. The method further includes storing the composite confidence score, data identifying the particular user, data identifying the particular type of good, and data identifying the particular date.
US10650436B1 Method, apparatus, and computer readable medium for group gifting in a randomized format
Provided herein are systems, methods and computer readable media for proving gift giving within a group. Consumers may register for a gift giving program, create a group and invite other consumers to participate. Group members may be randomly assigned to a group, or assigned to a group based on an invitation or indicated group. Relationships between gift givers and recipients within a group may be determined, such as in a randomized format. Gift givers may purchase a gift, such as a good or a promotion from a promotion and marketing service. The promotion and marketing service may assign the promotion to the recipient so that the recipient may redeem the promotion for a good, service, or experience. Promotions may be automatically purchased on behalf of a gift giver who fails to purchase the promotion by a gift-giving deadline.
US10650433B2 Joint gift registry
Various embodiments provide a system and method that enables negotiation, creation, and distributed fulfillment of joint gift registries supporting enhanced social interaction among registrants and prospective purchasers.
US10650429B2 Knitted textile methods and systems
An apparatus including at least one variation order processing server is configured to include at least one communication device coupled to at least one knitted textile consumer variation website, at least one production variation instruction data converter processor, at least one variation adapted knitting machine integrated control systems, at least one order tracking processor, at least one internet communication device, a thermal scanner, and at least one integrated control systems adaptation device, and at least one integrated knitted textiles variation ecommerce web application is configured to be coupled to at least one consumer internet communication device for communicating with the at least one knitted textile consumer variation website.
US10650428B2 Systems and methods for interactive jewelry design
Methods and systems are provided for designing a customized jewelry item via an electronic communications network. Some embodiments may include generating an interactive design tool. The interactive design tool may comprise an electronic template of a customized setting, which may comprise a plurality of sections. A user may select a section of a customized setting and a customizable feature of the selected section. A graphical representation of the customized setting with the customizable feature may be generated and displayed at a graphical user interface of an electronic display device.
US10650425B2 Utilizing a vehicle to determine an identity of a user
There are provided systems and methods for utilizing a vehicle to determine an identity of a user. A user may establish a vehicle as associated with the user, such as a vehicle owned by the user or used by the user. The vehicle may include a vehicle device that may be configured to establish connections with other devices using short range and network communications. In various embodiments, the other devices may be devices at merchant locations. Thus, a merchant at the merchant location may be informed about settings, preferences, and/or parameters for use of the vehicle established by the user. The merchant may receive these parameters even if another user is utilizing the vehicle, thus, establishing rules for use of the vehicle by the other user. In other embodiments, the other devices may be devices in other vehicles, allowing the users to communicate and set waypoints during trips.
US10650424B2 Dynamic cloud solution catalog
A cloud infrastructure is disclosed that includes: a cloud portal for providing user access to cloud resources; a cloud catalog database having a catalog list of cloud resources; a cloud catalog solution generator that populates the cloud catalog database, wherein the cloud catalog solution generator includes: a first interface process for receiving event data for resources associated within a cloud infrastructure; a second interface process for receiving usage/account information, monitored information, and document information; an aggregation system that continuously aggregates the event data with the usage/account information, monitored information, and document information to create a dynamic catalog list having supplementary information for items in the catalog list; and a third interface process for outputting the dynamic catalog list to a cloud catalog database; and a cloud catalog suggestion engine that processes user inputs entered via the cloud portal and outputs a set of suggested items from the cloud catalog database.
US10650423B2 Mobile computing or communications device interacting with an intelligent umbrella and/or intelligent shading charging system
An intelligent umbrella includes a wireless communication transceiver to receive commands or messages from a mobile computing device and an integrated computing device, the integrated computing device including one or more memory devices, one or more processors and computer-readable instructions stored in the one or more memory devices. The computer-readable instructions are executable by the one or more processors to receive the commands or messages, via the wireless communication transceiver from the mobile computing device and to generate instructions, signals, commands and/or messages, based, at least in part on the received commands or messages from the mobile computing device. The computer-readable instructions are executable by the one or more processors to communicate the generated instructions, signals, commands or messages to one or more assemblies of the intelligent umbrella to cause the one or more assemblies of the intelligent umbrella to move in a specified manner.
US10650420B2 System for reducing waiting time
Provided is a system and methods for reducing wait time in a store with a plurality of checkout queues. The system includes an item counting device coupled to a shopping cart. The item counting device includes a weigh sensor and a counter, wherein the counter increments by 1 in response to the weigh sensor detecting an increase in weight as an item is placed within the shopping cart. The system includes an efficiency analyzer that determines a historical efficiency of an employee at a checkout register. Additionally, the system includes proximity processor that receives data from a customer through an input device and outputs a proximity of the customer to a queue. The system has a wait time processor that determines the wait time of a plurality of checkout queues and outputs the same to the customer.
US10650416B1 Live production interface and response testing
A simulated ad placement bid request supply side platform. The platform comprises a processor, a memory, and a test mobile ad placement bid request generator application stored in the memory. When executed by the processor the application builds a plurality of mobile ad placement bid requests, where each mobile ad placement bid request comprises a test parameter value that indicates the bid request is a test bid request, transmits the plurality of mobile ad placement bid requests built by the test mobile ad placement bid request generator application to the bidding platform, receives winning mobile ad placement bids associated with the mobile ad placement bid requests sent by the test mobile ad placement bid request generator application, and analyzes the winning mobile ad placement bids received by the test mobile ad placement bid request generator application to determine test metrics.
US10650410B2 Systems and techniques for targeting electronic communication based on frequency of product exposure
Computer-implemented systems and methods disclosed herein disclose features for determining the frequency of exposure to real-world products embedded with Internet-Of-Things (IoT) hardware and determining a comprehensive targeting profile identifying the interests of users based on their exposure to real-world products. A computing device carried by a user wirelessly receives product exposure data from a nearby IoT-enabled device upon entering within a certain proximity of the IoT-enabled device. The computing device further compiles the product exposure data with previous product exposure data for IoT-enabled devices to which the computing device was previously exposed. Based on the compiled product exposure data, a server device determines a frequency of exposure to a product corresponding to the IoT-enabled device over a period of time. The server device further transmits an electronic communication promoting the product corresponding to the IoT-enabled device if the frequency of exposure increases over a threshold value.
US10650408B1 Budget smoothing in a messaging platform
A real-time messaging platform allows advertiser accounts to pay to insert candidate messages into the message streams requested by account holders. To accommodate multiple advertisers, the messaging platform controls an auction process that determines which candidate messages are selected for inclusion in a requested account holder's message stream. Selection is based on a bid for the candidate message, the message stream that is requested, and a variety of other factors that vary depending upon the implementation. The process for selection of candidate messages generally includes the following steps, though any given step may be omitted or combined into another step in a different implementation: targeting, filtering, prediction, ranking, and selection.
US10650397B2 Triggering and conducting an automated survey
Systems and methods for initiating and conducting an automated survey are disclosed herein. According to some implementations, a processing device of a computer may receive a notification of an occurrence of a trigger event after the occurrence of the trigger event, initiate an automated survey to be offered to the customer, conduct the automated survey with the customer, and receive survey result information from the customer in response to the automated survey.
US10650391B2 System and method for determining population movement
A system and a method that determine movement of one or more individuals or populations of individuals are provided. A residential zip code of an individual is determined. Long-term movements are identified. Short-term movements are identified. The long-term and short-term movements are classified. Anonymization removes personally identifying information of the individual. The short-term movements and long-term movements are aggregated by creating source-target zip code pairs. A population movement database is generated. The population movement database is accessible by a user device that has credentials allowing access.
US10650390B2 Enhanced method of presenting multiple casino video games
A system and method for use with a gaming system operating in a casino environment utilizes a plurality of player terminals networked to a game optimisation server. The game optimisation server provides or allows a player to access multiple games on each player terminal and stores in memory a record of the games played on each player terminal 1. A player may access a first terminal and request a map of the casino environment. The first terminal may be a first player terminal or other device connected to the network. The request is sent to the game optimisation server which sends data related to a physical arrangement of the player terminals, and to the games recently played on the player terminals in a local area, to the first terminal. The first terminal displays to the player a map showing the physical arrangement of the player terminals and a game played on each of the player terminals. The map may include an indication of which player terminals 1 are currently being played and which are not being played.
US10650389B2 Systems and methods for secure network transactions
Persistent, electronically anchored currency notes (PEAC notes) may be generated by a transaction provider and maintained in a datastore. Each PEAC note may be associated with a respective unique identifier and asset held by a custodian. The transaction provider may provide for assigning ownership of the PEAC notes to various entities and/or transferring ownership therebetween. Ownership transfers may be performed by the transaction provider while maintaining the PEAC notes in the datastore and/or maintaining the asset(s) associated therewith with their respective custodian(s). A PEAC note may be tied to one or more usage conditions, which restrict transfers thereof. The usage conditions may be removed when release conditions are satisfied.
US10650388B1 Systems and methods for competitive online quotes web service
The present subject matter provided is a “real-time” (versus batch) process that utilizes a financial or insurance institution's customer's personal computer to gather “up-to-the-minute” competitor product premium pricing information that can be used by the customer and the customer's financial or insurance institution for competitive product premium pricing comparison. One way to provide pricing information is to use an aggregation vendor to transmit and receive online pricing information from competitors. Another way to provide pricing information is to use the customer's computer to transmit data and to request a price quote. An applet or other type of software may be loaded onto a computer being used by the customer to facilitate the transmission and reception of pricing information. A central repository may be used to collect and store pricing information to provide online quotes as well as monitor for pricing changes of competitors.
US10650384B2 Systems and methods for using network data in an automated delivery system
A computer-implemented method for using network data in an automated delivery system is provided. The method is implemented using a delivery validation server in communication with a memory. The method includes receiving an online order originating from a user computer device. The online order includes a delivery address and network information associated with a wireless network associated with the delivery address. The method also includes configuring a delivery device based on the network information and the delivery address, and receiving a delivery confirmation message transmitted from the delivery device through the wireless network associated with the delivery address. The delivery device is connected to the wireless network based on the network information.
US10650381B2 Method for detecting a risk of substitution of a terminal, corresponding device, program and recording medium
A method is provided for detecting a risk of replacement, at a sales point, of an authentic electronic payment terminal by a fraudulent electronic payment terminal. Wherein the method includes generating an alert when a number of transactions geographically associated with the sales point is above a pre-determined threshold.
US10650377B2 Passive cardholder verification method in mobile device
In a payment-enabled smartphone, a customer verification method (CVM) may be performed without prompting the user to provide any input. An outcome of the resulting passive CVM process may be an input to a risk based decision process performed by the smartphone, by a point of sale terminal and/or by an issuer of a payment card account accessed via the payment-enabled smartphone. The risk based decision process may determine whether a payment transaction is approved or declined.
US10650373B2 Method and apparatus for validating a transaction between a plurality of machines
A first and a second device both have access to a series of data representing configurations of hash functions. The first device selects a first configuration and implements a hashing function from the selected configuration. A hash value is generated and transmitted to the second device. The second device has hashing configurations stored on a memory. A processor in the second device selects the first hashing configuration to implement the hash function from the first configuration and generates a hash value. The hash values generated on the first device and generated on the second device are compared to determine an action. The first configuration is disabled and a new configuration is retrieved. At least 4 and more preferably at least 5 different n-state functions with n>2 are used in a hash function.
US10650372B2 Apparatuses and methods for managing payment applets on a secure element to conduct mobile payment transactions
A system for provisioning credentials onto an electronic device is provided. The user device may include a secure element and a corresponding trusted processor. A contactless registry service (CRS) applet running on the secure element may be used to manage the activation of one or more associated payment applets during a mobile payment transaction. The CRS applet may include at least a user input received flag and an authorization received flag. The user input received flag may be asserted in response to detecting a required user input for initiating payment. The authorization received flag may be asserted when the trusted processor sends an activation request to the secure element. A payment applet should only be activated when at least one of the user input received flag and the authorization received flag has been asserted.
US10650365B2 Automated point of sale system
A method for automatically analyzing a personal service session and completing a transaction therefor, includes monitoring a service location with a video camera in communication with a processor, determining that the personal service session has begun based on an identification of at least one start trigger event, analyzing an output from the video camera including a plurality of frames of video data collected during the personal service session to identify a sequence of frames of the video data, automatically matching the sequence of frames to at least one type of service that was provided during the personal service session, determining that the personal service session has ended based on an identification of at least one end trigger event, determining a transaction value associated with the types of service that have been provided during the personal service session, and generating an electronic invoice based on the determined transaction value.
US10650364B2 System and method for advanced identification of a customer
In a method for advanced identification of a customer, a customer may remotely place an order, intending to later go to a store to pick up the ordered item. The store may have a pick-up area (e.g., at the back of the store) where the customer can go to pick up the ordered item. To save the customer time, the customer may be identified when she enters the store so that an employee can obtain her ordered item and have it ready to pick up by the time the customer walks through the store and arrives at the pick-up area. To identify the customer, an initiation device may transmit a first signal that causes the customer's mobile electronic device to respond by transmitting a second signal, which may be utilized to generate a notification in the pick-up area notifying an employee to obtain the ordered item for pick-up.
US10650362B2 Method and apparatus for sharing regional information
A payment bill query request initiated by a user through a third-party payment platform is obtained at a payment platform server. Whether a payment institution has generated a payment bill for the user is determined based on the payment bill query request, where the payment institution does not provide the third-party payment platform with bill generation information. If so, user information associated with the user is obtained by the payment platform server and based on the payment bill. Whether information for notification that the payment institution has generated the payment bill for the user has been pushed to the region that the user belongs to is determined. If not, the information for notification that the payment institution has generated a payment bill is pushed to each user associated with the third-party payment platform within the region that the user belongs to through an account of the third-party payment platform.
US10650354B2 System and method for transacting lead and scheduled appointment records
The present invention is generally a system and method for transacting lead records and scheduled appointment records concerning business opportunities in the real estate industry. The transactions may include offering the scheduled appointment records or lead records for sale, as well as auctioning the records. Several software modules may be provided to: receive, categorize, qualify, and distribute leads that mature into transactional opportunities; determine the geographic location of real estate client users and transactional opportunities near a user's location or selected region; facilitate management of each transactional opportunity by the client user; facilitate management of each transactional opportunity by the service provider; and various other functions and services consistent with the present system and method. Moreover, an exchange platform may be implemented with the present system whereby affiliates of the service provider may introduce their own leads and sell them to subscribers.
US10650350B2 Web content management driven collaborative activities system and method
A method, computer program product, and computer system for generating, at a computing device, a collaboration container associated with a project. One or more requirements associated with the project is received using the collaboration container. The one or more requirements is mapped into changes for a web content management artifact. The web content management artifact is generated from the collaboration container. Collaboration for the web content management artifact is received. A status of the web content management artifact is promoted to the collaboration container, wherein promoting includes publically publishing at least a portion of the web content management artifact, closing at least the portion of the collaboration container, and archiving at least the portion of the collaboration container.
US10650341B2 Systems and methods for providing extended shipping options
Techniques for providing extended shipping options are described. In some embodiments, a user may specify extended shipping options that are not otherwise provided by or accessible via an existing shipment information specification user interface. In one embodiment, the user accesses a module configured to facilitate specification of extended shipping options and in response, provide an indicator of the specified extended shipping option, such as a tag or uniform resource identifier. The indicator of the extended shipping option is then incorporated into a user interface element, such as an address field, of the shipment information specification user interface. Once the user finalizes the order, the indicator of the extended shipping option is transmitted along with other shipment information items to a merchant and/or carrier system, where services specified by the extended shipping option are initiated.
US10650336B2 Method and system for adaptively switching prediction strategies optimizing time-variant energy consumption of built environment
A computer-implemented method and system is provided. The system adaptively switches prediction strategies to optimize time-variant energy demand and consumption of built environments associated with renewable energy sources. The system analyzes a first, second, third, fourth and a fifth set of statistical data. The system derives of a set of prediction strategies for controlled and directional execution of analysis and evaluation of a set of predictions for optimum usage and operation of the plurality of energy consuming devices. The system monitors a set of factors corresponding to the set of prediction strategies and switches a prediction strategy from the set of derived prediction strategies. The system predicts a set of predictions for identification of a potential future time-variant energy demand and consumption and predicts a set of predictions. The system manipulates an operational state of the plurality of energy consuming devices and the plurality of energy storage and supply means.
US10650332B1 Buyer-provider matching algorithm
In a services exchange medium, buyers are able to search and hire service providers to get projects done quickly and cost effectively. A buyer-provider matching algorithm uses two scores to calculate a “Provider Search” score for each service provider: a “Reputation” score and a “Provider Match” score. In some embodiments, the “Reputation” score is a quantitative metric score of a service provider's overall reputation within the services exchange medium. In other embodiments, the “Reputation” score is configured to enhance the “Provider Match” score. Since reputation is an important attribute when searching for a qualified service provider, the “Provider Search” score takes into consideration the “Reputation” score. A provider results list generated from a provider search is sorted by the “Provider Search” score. As such, the provider results list is sorted in a significant manner useful to the buyer searching for the qualified service provider.
US10650325B2 Deterministic message distribution
This disclosure relates to systems and methods that include configuring a machine learning system to train on a plurality of messages, the machine learning system to output an expected number of positive responses and an expected number of negative responses based on an input message, determining a threshold differential and a weight value using responses to the plurality of messages, and sending the input message in response to a differential between the expected number of positive responses and the weight multiplied by the expected number of negative responses being above the threshold differential.
US10650323B2 XX coupler for flux qubits
Systems and methods are provided for coupling two flux qubits. A quantum circuit assembly includes a first flux qubit, having at least two potential energy minima, and a second flux qubit, having at least two potential energy minima. A system formed by the first and second qubits has at least four potential energy minima prior to coupling, each of the four potential energy minima containing at least one eigenstate of a system comprising the first flux qubit and the second flux qubit. A coupler creates a first tunneling path between a first potential energy minimum of the system and a second potential energy minimum of the system, and a second tunneling path between a third potential energy minimum of the system and a fourth potential energy minimum of the system. The coupler creates the first and second tunneling paths between potential energy minima representing states of equal bit parity.
US10650320B2 Co-planar waveguide flux qubits
A qubit device includes an elongated thin film uninterrupted by Josephson junctions, a quantum device in electrical contact with a proximal end of the elongated thin film, and a ground plane that is co-planar with the elongated thin film and is in electrical contact with a distal end of the elongated thin film, in which the thin film, the quantum device, and the ground plane comprise a material that is superconducting at a designed operating temperature.
US10650319B2 Flux control of qubit under resonant excitation
Systems and methods are provided for flux control of a qubit. A quantum system includes a microwave transmitter configured to provide a continuous microwave tone, and a qubit configured such that a portion of an energy spectrum of the qubit is responsive to an applied flux. The qubit also has an inductive element responsive to the continuous microwave tone to produce a Rabi oscillation within the qubit. A flux source is configured to apply a flux to the qubit.
US10650317B2 Detecting and correcting potential errors in user behavior
A computing system is described that predicts a future action to be taken by a user of a computing device and determines, based on contextual information associated with the computing device, a current action being taken by the user. The computing system determines, based on the current action, a degree of likelihood of whether the user will be able to take the future action and predicts, based on the degree of likelihood, that the user will not be able to take the future action. The computing system sends information to the computing device indicating that the current action being taken by the user will lead to the user not being able to take the future action.
US10650315B2 Automatic segmentation of data derived from learned features of a predictive statistical model
A mechanism is provided in a data processing system comprising a processor and a memory, the memory comprising instructions executed by the processor to specifically configure the processor to implement a statistical model tool for providing insight into decision making. The statistical model tool applies the statistical model to an input image to generate an original classification probability. An image modification component executing within the statistical model tool iterative modifies each portion of the input image to generate a modified image. The statistical model tool applies the statistical model to the modified image to generate a new classification probability for each portion of the input image. A compare component executing in the statistical model tool compares each new classification probability to the original classification probability to generate a respective probability distance. A distance map generator executing within the statistical model tool generates a distance map data structure based on the probability distances. The distance map data structure represents an impact each portion of the input image has on determining classification probability by the statistical model.
US10650313B2 Methods and systems of assertional simulation
The present disclosure generally includes a projective modeling and simulation system which produces an Outcome Model which reflects the projection of a structured assertion across the elements composing a Reference Data Model, where the projected contention is embodied within a structured Assertion Model and an optionally associated but similarly structured Apportionment sub-Model where the Outcome Model unifies the subject matter of the Reference Data Model with the Assertion-Apportionment Model pair.
US10650312B2 Nucleic acid-based data storage
Methods and systems for encoding digital information in nucleic acid (e.g., deoxyribonucleic acid) molecules without base-by-base synthesis, by encoding bit-value information in the presence or absence of unique nucleic acid sequences within a pool, comprising specifying each bit location in a bit-stream with a unique nucleic sequence and specifying the bit value at that location by the presence or absence of the corresponding unique nucleic acid sequence in the pool But, more generally, specifying unique bytes in a bytestream by unique subsets of nucleic acid sequences. Also disclosed are methods for generating unique nucleic acid sequences without base-by-base synthesis using combinatorial genomic strategies (e.g., assembly of multiple nucleic acid sequences or enzymatic-based editing of nucleic acid sequences).
US10650309B2 High dynamic range, high class count, high input rate winner-take-all on neuromorphic hardware
High dynamic range, high class count, high input rate winner-take-all on neuromorphic hardware is provided. In some embodiments, a plurality of thermometer codes are received by a neurosynaptic core. The plurality of thermometer codes are split into a plurality of intervals. One of the plurality of intervals is selected. A local maximum is determined within the one of the plurality of intervals. A global maximum is determined based on the local maximum.
US10650300B2 Component-based decision-making with centralized officiating and the modification of those decisions through success measurements
A method for decision-making by an electronic system comprising a plurality of components is provided herein. The components of the system are given tunable voting authority v=[Vmin . . . Vmax], typically [−1 . . . 1]. A singleton officiating member manages the notification and voting process. A current representation of the entire system is stored in the model. The model is a state storage system that tracks the existence and condition of a group of tracked data items, called Entities. The model is managed by the singleton officiating member but may be queried by any component.
US10650299B2 Wearable device and system
The present invention relates to a wearable device and a system. The wearable device (20, 40) comprises an electronic circuit (21), a power supply (22), a switching circuit (23, 43) coupled between the electronic circuit and the power supply, and an electromagnetic field detection circuit (24) coupled to the switching circuit (23, 43) for detecting an electromagnetic field generated by an NFC transmitter within the detection range of the electromagnetic field detection circuit and for generating a trigger signal if an electromagnetic field generated by an NFC transmitter is detected within the detection range of the electromagnetic field detection circuit. The switching circuit (23, 43) comprises a flip-flop (231) or a transistor circuit (431) including an input transistor (432) and a fuse (433) to switch the connection between the electronic circuit and the power supply on in response to the trigger signal.
US10650280B2 Systems and methods for machine learning enhanced by human measurements
In various embodiments, training objects are classified by human annotators, psychometric data characterizing the annotation of the training objects is acquired, a human-weighted loss function based at least in part on the classification data and the psychometric data is computationally derived, and one or more features of a query object are computationally classified based at least its part on the human-weighted loss function.
US10650275B2 Method for detection of temporal pattern anomalies in video streams
A method for detecting temporal pattern anomalies in a video stream includes detecting an object in a current frame of the video stream, generating a processed current frame that contains the detected object, generating a feature representation of the processed current frame, clustering the feature representation in one or more primary clusters in a clustering space of the primary class, generating an information vector of the feature representation, that includes information regarding the primary class, the sub-class and one or more external factors associated with the feature representation, clustering each information vector into one or more secondary clusters, and reporting a next frame as an anomaly when a corresponding information vector is positioned outside a secondary cluster of a feature presentation of a previous frame.
US10650271B2 Image processing apparatus, imaging device, moving object device control system, and image processing method
An image processing apparatus includes a processor configured to generate vertical direction distribution data which is a distribution of distance values to a vertical direction of a distance image from the distance image having distance values according to distance of a road surface in captured images. There is an extraction of a pixel having the highest frequency value for each of the distance values from pixels in a search area. There is a detection of the road surface based on each pixel extracted.
US10650265B1 Systems and methods for enhancing real-time image recognition
Disclosed embodiments provide systems, methods, and computer-readable storage media for enhancing a vehicle identification with preprocessing. The system may comprise memory and processor devices to execute instructions for receiving an image depicting a vehicle. The image may be analyzed and first predicted identity and first confidence value may be determined. The first confidence value may be compared to a predetermined threshold. The processors may further select a processing technique for modifying the image and further analyze the modified image determining a second predicted identity of the vehicle. And a second confidence value may be determined. And the system may further compare the second confidence value to the predetermined threshold to select the first or second predicted identity for transmission to a user.
US10650263B2 Mobile surveillance apparatus, program, and control method
Provided is a technique for enhancing operability of a mobile apparatus. An information processing apparatus (2000) includes a first processing unit (2020), a second processing unit (2040), and a control unit (2060). The first processing unit (2020) generates information indicating an event detection position in accordance with a position on a surveillance image set in a first operation. The first operation is an operation with respect to the surveillance image displayed on a display screen. The second processing unit (2040) performs a display change process with respect to the surveillance image or a window including the surveillance image. The control unit (2060) causes any one of the first processing unit (2020) and the second processing unit (2040) to process the first operation on the basis of a second operation.
US10650261B2 System and method for identifying re-photographed images
One embodiment facilitates identification of re-photographed images. During operation, the system obtains a sequence of video frames of a target object. The system selects a frame with an acceptable level of quality. The system obtains, from the selected frame, a first image and a second image associated with the target object, wherein at least one of a zoom ratio property and a size property is different between the first image and the second image. The system inputs the first image and the second image to at least a first neural network to obtain scores for the first image and the second image, wherein a respective score indicates a probability that the corresponding image is re-photographed, wherein a re-photographed image is obtained by photographing or recording an image of the target object. The system indicates the selected frame as re-photographed based on the obtained probabilities.
US10650259B2 Human face recognition method and recognition system based on lip movement information and voice information
The embodiment of the present invention provides a human face recognition method and recognition system. The method includes that: a human face recognition request is acquired, and a statement is randomly generated according to the human face recognition request; audio data and video data returned by a user in response to the statement are acquired; corresponding voice information is acquired according to the audio data; corresponding lip movement information is acquired according to the video data; and when the lip movement information and the voice information satisfy a preset rule, the human face recognition request is permitted. By performing fit goodness matching between the lip movement information and voice information in a video for dynamic human face recognition, an attack by human face recognition with a real photo may be effectively avoided, and higher security is achieved.
US10650258B1 Apparatus and method for providing attitude reference for vehicle passengers
A system. The system may include a glare shield positioned between an exterior pane of an aircraft window and an interior portion of an aircraft. The glare shield may include at least one anti-reflective mask and at least one viewing aperture. Each of the at least one anti-reflective mask may be positioned adjacent one of the at least one viewing aperture.
US10650255B2 Vehicular vision system with object detection
A method for detecting a vehicle via a vehicular vision system includes equipping a vehicle with a camera and providing a control at the equipped vehicle. Frames of image data captured by the camera are processed via an image processor of the control. Responsive at least in part to (i) vehicle motion information of the equipped vehicle and (ii) processing at the control of frames of image data captured by the camera, an object present in the field of view of the camera is detected and motion of the detected vehicle relative to the moving equipped vehicle is determined. The motion of the detected object relative to the moving equipped vehicle is determined by (i) determining corresponding feature points of the detected object in at least two frames of captured image data and (ii) estimating object motion trajectory of the detected object based on the determined corresponding feature points.
US10650253B2 Method for estimating traffic lanes
A method for estimating traffic lanes uses as input data the position and direction of feature vectors, which are measured from multiple different sensors independently of one another. A feature vector is formed by a position in the coordinate system of the ego-vehicle, which position describes a point on the border of a traffic lane, and a direction or an angle which indicates the direction in which the border of the traffic lane runs at this position. Further input data are variables which represent the quality of the measurement of the positional and the directional accuracy and the probability of the existence of a feature vector. The input data are accumulated chronologically together. The geometry of traffic lanes is estimated from the accumulated input data, taking into account the quality of the measurement. The estimated geometry of traffic lanes is output.
US10650251B2 Monitoring image display device of industrial machine
In an industrial machine, the work safety is further improved by eliminating blind spots from an image displayed on a monitor. A hydraulic excavator 1 which is the industrial machine is equipped with monitoring cameras 15F, 15B, 15L, 15R mounted in the respective places of a revolving upperstructure 3 in order to capture images for monitoring. A monitor 20 displays camera images 21F, 21B, 21L, 21R obtained by the cameras as well as an icon image 21C of an image illustration of the hydraulic excavator 1. The cameras 15F, 15L, 15R are mounted at the distal ends of support arms 40F, 40L, 40R to be located in positions jutting from a revolving upperstructure main unit 3a of the revolving upperstructure 3, so that a hidden area under the underside of a catwalk 14 provided on the revolving upperstructure 3 falls within the field of view.
US10650250B2 Determination of low image quality of a vehicle camera caused by heavy rain
A method for detecting heavy rain in images includes providing a series of images as input information, the images relating to a scene external to a vehicle viewed through a pane of the vehicle. A measure of blur is evaluated in an area of interest in the images. The method also includes analyzing the course of the measured blur values over time in order to detect transitions between images with low blur values and images with high blur values or vice versa. Heavy rain may then be detected from the detected transitions and information output in response to the heavy rain being detected.
US10650246B1 System for determining a camera radiance
Described is a method for processing image data to determine if a portion of the image data is affected due to sunlight. In some implementations, image data is sent to an image data store and camera parameters are sent to a radiance detection service. The radiance detection service, upon receiving the camera parameters, retrieves the image data, converts the image data to gray-scale and processes the image data based on the camera parameters to determine a radiance value for the camera. The radiance value may be compared to a baseline radiance value to determine if sunlight is represented in the image data. In some implementations, a baseline model may be developed for the camera and used to cancel out any pixels of the image data that are overexposed under normal or baseline conditions. Likewise, a foreground model may be generated to detect any objects in the image data for which corresponding pixel values should not be considered for determining if sunlight is represented in the image data.
US10650241B2 Systems and methods for identifying matching content
Systems, methods, and non-transitory computer-readable media can generate at least one fingerprint based on a set of frames corresponding to a test content item, generate a set of distorted fingerprints using at least a portion of the fingerprint, and determine one or more reference content items using the set of distorted fingerprints, wherein the test content item is evaluated against at least one reference content item to identify matching content.
US10650240B2 Movie content rating
An approach is provided in which an information handling system trains a classifier using rated content segments that each has a first content type rating corresponding to a content type. Then, the information handling system uses the trained classifier to classify unrated content segments corresponding to an unrated content and generates second content type ratings for each of unrated content segments accordingly that identify a corresponding content type. In turn, the information handling system generates an overall content rating of the unrated content based on a combination of the second content type ratings.
US10650237B2 Recognition process of an object in a query image
A computer implemented recognition process of an object in a query image provides a set of training images, each training image being defined by a plurality of pixels and comprising an object tag; determines for each training image of the set a plurality of first descriptors, each first descriptor being a vector that represents pixel properties in a corresponding subregion of the associated training image; and selects among the first descriptors a group of exemplar descriptors describing the set of training images, wherein selecting the exemplar descriptors includes determining the first descriptors having a number of repetitions in the set of training images higher than a certain value.
US10650234B2 Eyeball movement capturing method and device, and storage medium
The application discloses an eyeball movement capturing method, which includes: acquiring a real-time image shot by a photographic device and extracting a real-time facial image; inputting the real-time facial image into a pretrained eyeball mean shape and recognizing n1 orbit feature points and n2 eyeball feature points; and calculating a movement direction and movement distance of an eyeball in the real-time facial image according to x and y coordinates of the (n1+n2) eyeball feature points in the real-time facial image. The application also discloses an electronic device and a computer-readable storage medium. According to the application, movement information of the eyeball in the real-time facial image is calculated according to the coordinates of the eye feature points to implement real-time capturing of an eyeball movement.
US10650233B2 Identifying discrete elements of a composite object
In one example implementation according to embodiments of the invention, a computer-implemented method includes identifying a first discrete element of the composite object from a first image. The method further includes identifying the composite object based at least in part on the first discrete element of the composite object. The method further includes determining whether a category associated with the composite object is a category of interest. The method further includes, based at least in part on determining that the category associated with the composite object is a category of interest, increasing a discrete element count. The method further includes determining whether the discrete element count meets a threshold. The method further includes, based at least in part on determining that the discrete element count exceeds the threshold, performing a mitigation action.
US10650232B2 Produce and non-produce verification using hybrid scanner
Approaches to produce verification are addressed which may be suitably employed in conjunction with a low resolution image scanner. Features, such as lines, corners, text, texture, edges and the like are extracted and compared with features for an identified item or evaluated to determine if the features collectively are indicative of a produce item or a non-produce item.
US10650231B2 Method, device and server for recognizing characters of claim document, and storage medium
The disclosure discloses a method, device and server of recognizing characters of a claim document, and a storage medium. The method includes: after the server receives a claim document image to be subjected to character recognition, performing region segmentation according to the frame line layout of a claim document frame format, thus obtaining one or multiple segmented regions; and calling a predetermined analysis model to analyze all the obtained segmented regions, and respectively performing character recognition on all the analyzed segmented regions by using a predetermined recognition rule to recognize characters in all the segmented regions.
US10650230B2 Image data extraction using neural networks
Embodiments of the present disclosure pertain to extracting data from images using neural networks. In one embodiment, an image is fit to a predetermined bounding window. The image is then processed with a convolutional neural network to produce a three dimensional data cube. Slices of the cube are processed by an encoder RNN, and the results concatenated. The concatenated results are processed by an attention layer with input from a downstream decoder RNN. The attention layer output is provided to the decoder RNN to generate a probability array where values in the probability array correspond to particular characters in a character set. The maximum value is selected, and translated into an output character. In one embodiment, an amount may be extracted from an image of a receipt.
US10650229B2 Devices, methods, and systems for occupancy detection
Devices, methods, and systems for occupancy detection are described herein. One device includes instructions to receive an image of a portion of a facility captured by an imaging device, the image defined by a field of view, and set a first occupancy detection threshold for a first part of the field of view and a second occupancy detection threshold for a second part of the field of view.
US10650228B2 Devices and methods for analyzing animal behavior
A device for detecting and recording animal behavior is provided. The device includes at least one corral that defines a contained field, the base surface of the at least one corral being sensitive to the animal's footprint. The device also includes an image capturing device that cooperates with the base surface to capture a first video frame in which at least one of a tail, body and head of the animal is illuminated by a light below the animal and a second video frame in which both a profile of a full footprint and a profile of a toe print of the animal when the animal is standing on its toes is illuminated by a light that is totally internally reflected within the base surface. A control system is arranged to control the image capturing device to capture the first and second video frames.
US10650222B2 System and method for toy recognition
A computer-implemented method for recognizing a plurality of real-world toy construction elements of a toy construction system assembled to form a real-world toy construction model, each real-world toy construction element comprising coupling members for detachably connecting the real-world toy construction element with one or more other real-world toy construction elements of the toy construction system so as to form the real-world toy construction model; wherein the method comprises: receiving at least one captured image of the real world toy construction model; processing the at least one captured image so as to at least preliminarily recognise at least a first real-world toy construction element in the at least one captured image as a first known real-world toy construction element from stored digital representations of a plurality of known real-world toy construction elements of the toy construction system, each digital representation comprising connectivity information indicative of how the corresponding real-world toy construction element can be detachably connected to other real-world toy construction elements of the toy construction system; detecting image data of at least a second real-world toy construction element in the image within a proximity of the recognised first real-world toy construction element; recognising the second real-world toy construction element as a second known real-world toy construction element from said stored digital representations of said plurality of known real-world toy construction elements of the toy construction system; wherein recognising the second real-world toy construction element is based at least in part on the connectivity information associated with the first and second known toy construction elements.
US10650219B2 Electronic device with sensor module
According to various example embodiments, an electronic device is disclosed. The electronic device includes a housing having a first surface facing a first direction and a second surface facing a second, opposing direction. A first area of the first surface includes a plurality of selectable input keys. A second area of the first surface excludes the plurality of keys. A sensor module, such as a fingerprint sensor, is installed to the first area.
US10650215B2 Fingerprint sensor and terminal device
A fingerprint sensor and a terminal device are provided, including: a first drive circuit, configured to generate a periodic driving signal according to a periodic first input signal, periods of the first input signal and the driving signal being both a predetermined period; each second drive circuit corresponding to a column of voltage integrators respectively, the each second drive circuit being configured to generate a column select signal according to a second input signal, the column select signal being used for controlling an operating state of a corresponding column of voltage integrators; and each of N columns of voltage integrators configured to receive the driving signal and the column select signal generated by a corresponding second drive circuit, and charge or integrate a fingerprint capacitor according to the driving signal and the column select signal.
US10650211B2 Artificial intelligence-based machine readable symbol reader
Systems and methods for establishing optimal reading conditions for a machine-readable symbol reader. A machine-readable symbol reader may selectively control reading conditions including lighting conditions (e.g., illumination pattern), focus, decoder library parameters (e.g., exposure time, gain), etc. Deep learning and optimization algorithms (e.g., greedy search algorithms) are used to autonomously learn an optimal set of reading parameters to be used for the reader in a particular application. A deep learning network (e.g., a convolutional neural network) may be used to locate machine-readable symbols in images captured by the reader, and greedy search algorithms may be used to determine a reading distance parameter and one or more illumination parameters during an autonomous learning phase of the reader. The machine-readable symbol reader may be configured with the autonomously learned reading parameters, which enables the machine-readable symbol reader to accurately and quickly decode machine-readable symbols (e.g., direct part marking (DPM) symbols).
US10650204B2 Barcode detection method and barcode detection system for increasing detection efficiency by using gray level flip counts
A barcode detection method includes acquiring an image by a camera, acquiring a horizontal gradient and a vertical gradient of each pixel of the image within a region, generating a gradient phase and gradient magnitude of each pixel according to the horizontal gradient and the vertical gradient, performing a binarization process to the gradient magnitude of each pixel of the image within the region for generating a binarized image, vertically and horizontally sampling the binarized image for generating the gray level flip count in a vertical direction and a horizontal direction, locating an image region of a barcode according to the gray level flip count in the vertical direction and the horizontal direction, acquiring a plurality of gradient phases of all pixels within the image region for generating a gradient phase distribution, and generating a barcode format detection result according to the gradient phase distribution.
US10650198B2 Method and apparatus for detecting anti-skimming electromagnetic interference
The present invention provides a method and an apparatus for detecting anti-skimming magnetic interference, wherein the method comprises the steps of: S1: generating an original magnetic strip signal; acquiring an interfered magnetic strip signal by combining the original magnetic strip signal and an interference signal of an electromagnetic interference source to be tested; S2: decoding the interfered magnetic strip signal to obtain a decoded parameter; and S3: determining whether an original magnetic strip parameter is consistent with the decoded parameter; if so, obtaining a first test result that the electromagnetic interference source is unqualified to satisfy a magnetic card reading device's requirement for electromagnetic interference; otherwise, obtaining a second test result that the electromagnetic interference source is qualified to satisfy the magnetic card reading device's requirement for electromagnetic interference whereby security of the magnetic card reading device can be enhanced and the magnetic card can be protected from being skimmed.
US10650197B2 Magnetic information processing apparatus and method
A magnetic information processing apparatus for registering transaction information on a line in a document and storing the location of the line in magnetic media attached to the document, includes a magnetic head, a document receptacle configured to receive the document on which the magnetic media storing the position where the immediately previous transaction information is registered is attached, and a processing unit. The processing unit is programmed to control the magnetic head to read information from a first position of the magnetic media, move to a second position of the magnetic media, and read additional information from the second position of the magnetic media, extract registration position information indicating the location of the most recent previous registration position from the result of reading of the first and second positions of the magnetic media by the magnetic head, and output the extracted registration position information.
US10650189B2 Management of building plan documents utilizing comments and a correction list
Systems and methods for managing and processing building plan documents. An electronic building plan document including a plurality of plan sheets is received. A first plan sheet is provided for display. A user interface is provided via which a user can select or enter a first comment associated with the first plan sheet. A user interface is provided via which the user can associate metadata, including a project type or discipline, with the first comment. A first plurality of comments, including the first comment, is stored in association with respective metadata. A user interface via which the user can select, by category and/or subcategory a plurality of comments to be included in a plan correction list, and a correction list is generated including a plurality of comments specified by a plurality of users.
US10650188B2 Constructing a narrative based on a collection of images
A computer-implemented technique is described for generating a textual narrative based on a set of input images. In one scenario, the end user captures the set of input images while visiting one or more locations. The generated narrative describes the user's travel experience at those locations in a cohesive manner. In one implementation, the technique generates the narrative based on information extracted in offline fashion by a knowledge acquisition component. The knowledge acquisition component, in turn, produces the knowledgebase by mining one or more knowledge sources (such as one or more travel blogs) that provide image-annotated textual travel narratives. The technique can therefore be said to reuse common elements in the travel narratives of others in describing the user's own set of input images.
US10650179B2 Method and system for formally analyzing the motion planning of a robotic arm based on conformal geometric algebra
Method and system for formally analyzing motion planning of a robotic arm based on conformal geometric algebra. The method includes determining specific structural and motion planning parameters of a robot, establishing a corresponding geometric model for the basic components and motion planning constraints of the robot based on a conformal geometric algebra theory, the established geometric model being described in a higher-order logic language, performing formal modeling for a motion process of the robot based on the established geometric model to obtain a logic model of the geometric relations involved in the motion process of the robot, obtaining a motion logic relationship corresponding to a constraint or attribute of a motion process to be verified of the robot, and verifying whether the motion logic relationship is correct. The method and system are used for analysis to improve the accuracy of the verification and reduce the complexity of the computations.
US10650167B2 Trusted computing
A trusted computing device (TCD) includes an isolated environment, host interface, secure interface, and program instructions. The environment includes an isolated environment processor (IEP), memory (secure and non-secure partition), and an auxiliary processor (AP). Memory and AP are connected for data communication with the IEP, and communicate with a host only through the IEP. The host interface and each secure interface are connected for data communication with the IEP. The instructions provision TCD for cryptographic operations via a secure interface; present a first file system partition comprising a write file and a read file with file creation/deletion privileges allocated only to the IEP at the host interface via the IEP; present a non-secured file system partition with access to the non-secure partition via the host interface via the IEP; receive, via the write file, requests to perform trusted computing; perform requested computing using the IEP, secure memory, and AP; and write results to the read file.
US10650161B2 Data protection management system compliant identification handling
An alias key is generated for each person identification (ID) in a database table. The alias key us used to lookup the corresponding person ID in the database table. In addition, for each alias key, a temporary alias key is generated that is used to lookup the corresponding alias key in the database table. A plurality of queries are received from at least one remote client that each specify at least one of the temporary alias keys. Data is later transmitted to the at least one remote client that is responsive to the queries. Related apparatus, systems, techniques and articles are also described.
US10650160B2 Enhancing security for multiple storage configurations
A method begins by a processing module identifying, for a DSN (Dispersed Storage Network) memory using multiple IDA (Information Dispersal Algorithms) configurations simultaneously, a first IDA configuration with a highest security level relative to each of the multiple IDA configurations. The method continues by generating at least one master key. The method continues by encoding the master key with a secure error coding function to produce master key slices according to the first IDA configuration. The method continues by storing the master key slices in the DSN memory using the first IDA configuration. The method continues by, when storing data with a second IDA configuration having a security level lower than the first IDA configuration, retrieving the master key slices, decoding the master key slices to obtain the master key and encrypting the data using the master key.
US10650159B1 Electronic device security through boot cycles
An electronic device. The electronic device comprises a memory comprising a confidential information region and a non-confidential information region, a processor, and an application stored in the memory. When executed by the processor, the application determines if a reboot has occurred after a most recent power-off boot, where a reboot takes place without removing power from the processor and memory and, in response to determining that the reboot occurred after the most recent power-off boot, prevents access of applications to the confidential information region in the memory.
US10650158B2 System and method for secure file access of derivative works
An access manager that detects a derivative work and automatically transfers digital access rights associated with an original work to the derivative work executes on a computing device. The access manager detects data to be written to a storage device and generates a new file signature for the data. The access manager compares the new file signature to existing file signatures, where the file signatures include piecewise signatures. When at least one of the piecewise signatures from the new file signature matches one of the piecewise signatures in the existing file signatures, the access manager determines that the new data to be written to the storage device is a derivative work generated from the existing file. The access rights associated with the existing file signature are copied to the new file such that the file access rights associated with the original work are passed on to the derivative work.
US10650157B2 Securing virtual execution environments
Facilities are provided to secure guest runtime environments (GREs). Security policy specifications may be associated with GREs. A GRE's security policy may be specific to the GRE and may also include security policy inherited from higher levels such as a host operating environment. The security policy of a GRE specifies restrictions and/or permissions for activities that may be performed within the scope of execution of the GRE. A GRE's security policy may limit what the GRE's guest software may do within the GRE. Restrictions/permissions may be applied to objects such as files, configuration data, and the like. Security specifications may be applied to execution initiated within a GRE. A GRE's security specification may restrict/permit executable objects from loading and executing within the GRE. The executability or accessibility of objects may be conditioned on factors such as the health/integrity of the GRE, the host system, requested files, and others.
US10650156B2 Environmental security controls to prevent unauthorized access to files, programs, and objects
Systems, methods, and computer program products to perform an operation comprising receiving, from an application executing on a system, a request to access a data file, receiving data describing the request, wherein the data describing the request includes data from a runtime stack of the application, wherein the data from the runtime stack includes a program statement number, identifying, in a protected memory block, a first rule for accessing the data file, wherein the first rule specifies a program statement number permitted to access the data file, and upon determining that the program statement number from the runtime stack does not match the program statement number specified in the first rule, restricting access to the data file by the application.
US10650155B2 Collection folders in a content management system
A content management system allows a user to create a collection folder to which a submitting user can add content items without being able to access content items added to the folder by other submitting users. A collection folder is created in a namespace of a collecting user and folder is made available to multiple submitting users to allow the submitting users to add items to the folder. When a submitting user first request to store a content item in the collection folder, the content management system creates a sub-folder associated with the submitting user in the collection folder and stores the content item in the sub-folder. The submitting user is given rights to the sub-folder, but is not given rights to sub-folders created for other submitting users.
US10650154B2 Process-level control of encrypted content
Securing an endpoint against malicious activity includes encrypting a plurality of files on an endpoint to prevent unauthorized access to the plurality of files, receiving a request to access a file from a process executing on the endpoint, decrypting the file for the process, and monitoring a security state of the process. If the security state becomes a compromised state, a technique involves maintaining access to any open files (including the file decrypted for the process), prohibiting access to other files, and initiating a remediation of the process by facilitating a restart of the process. If the remediation is successful, access by the process to the plurality of files may be restored.
US10650152B2 Data access control based on storage validation
A system and method to control access to data are disclosed. A request for a subject to perform an action on an object is received. A determination is made whether a policy for the subject limits the action to an object with integrity protection. The action is performed based on determining the object has integrity protection. The request is rejected based on determining the object does not have integrity protection.
US10650150B1 Vulnerability life cycle exploitation timing modeling
According to the embodiments, a statistical model is developed to estimate the probability of being in a certain stage of a particular vulnerability in its life cycle. The methodology with the application of Markov chain theory gives the basis for calculating estimates for probabilities for different stages of a life cycle of the vulnerability considered. Using the developed method, it is possible to evaluate the risk level of a particular vulnerability at a certain time. These developments allow an advantage in taking measures to avoid exploitations and introduce patches for the vulnerability before an attacker takes the advantage of that particular vulnerability.
US10650149B2 Identifying computer program security access control violations using static analysis
Techniques for identifying computer program security access control violations using static program analysis are provided. In one example, a computer-implemented method comprises generating, by a device operatively coupled to a processor, a mathematical model of a computer program product, wherein the mathematical model defines data flows through nodes of the computer program product that reach a secure node corresponding to a secure resource. The computer implemented method further comprises evaluating, by the device, a security protocol of the computer program product using static program analysis of the mathematical model to determine whether any of the data flows provides access to the secure node without proceeding through one or more security nodes corresponding to the security protocol, wherein the one or more security nodes are included in the nodes of the computer program product.
US10650148B2 Determine protective measure for data that meets criteria
Example embodiments disclosed herein relate to determining whether a protective measure meeting criteria has been performed on data. Execution of an application under test (AUT) is monitored. A message that a field of the AUT should be considered sensitive is received. Data is determined to be entered into the field. The data is monitored during execution of the AUT to determine whether the protective measure that meets the criteria has been performed on the data.
US10650146B1 Malicious software detection
An amount of data change associated with a version of a content file with respect to one or more previous versions of the content file is determined. The amount of change associated with the version of the content file is determined using a tree data structure associated with the content file that is stored on a storage cluster. One or more statistics associated with backup snapshot are provided to a server. The server is configured to determine that the amount of data change associated with the version of the content file is anomalous based in part on the one or more statistics associated with the backup snapshot. A notification that data associated with the backup snapshot is potentially infected by malicious software is received from the server. The version of the content file is indicated as being potentially infected by malicious software.
US10650145B2 Method for testing computer program product
This document discloses a solution for detecting, by a computer apparatus, computer program library in a binary computer program code. A method according to an embodiment of the solution comprises in the computer apparatus: acquiring a reference computer program library file in a binary form; and determining at least one signature set of binary data from a read-only section of the reference computer program library, wherein the at least one signature set of binary data is determined to contain constant binary data that is unique to the reference computer program library; the method further comprising a testing phase comprising: acquiring binary computer program code and at least one signature set of binary data associated with each reference computer program library to be searched for; searching the binary computer program code for said at least one signature set of binary data; and upon determining that a signature set of binary data has been detected in the binary computer program code, determining that the binary computer program code comprises the computer program library associated with the detected signature set of binary data.
US10650143B2 Microcontroller
A microcontroller with a built-in self-healing function. A programmable memory stores a normal control routine. A processing unit is arranged to execute the normal control routine in order to provide output data on the output line. A danger signal input line which is connected to a logic unit and dedicated to communicating a danger signal to the logic unit. Processor and logic unit state lines are provided between the processing unit and the logic unit for communicating processor state data from the processing unit to the logic unit and communicating logic unit state data from the logic unit to the processing unit. An interrupt line between the logic unit and the processing unit is dedicated to communicating an interrupt signal from the logic unit to the processing unit.
US10650142B1 Systems and methods for detecting potentially malicious hardware-related anomalies
A computer-implemented method for detecting potentially malicious hardware-related anomalies may include (1) profiling a computing environment of at least one hardware component on a computing device, (2) detecting, by comparing the hardware component's profile with an expected profile for the hardware component, at least one anomaly in the hardware component's computing environment, (3) identifying additional suspicious activity on the computing device, and (4) determining, by correlating the additional suspicious activity on the computing device with the anomaly in the hardware component's computing environment, that the anomaly in the hardware component's computing environment is potentially malicious. Various other methods, systems, and computer-readable media are also disclosed.
US10650133B2 Systems and methods for providing image-based security measures
Systems, methods, and non-transitory computer-readable media can detect an operation that causes a challenge response process to be initiated. An image category associated with a recognized category label can be identified. At least one image associated with the image category can be displayed during the challenge response process. The operation can be executed when the challenge response process, based on the at least one image, is successfully completed.
US10650131B1 Efficient logon
The technology described herein detects a first device associated with a user that is within a detectable range of a second device. The system requests authentication information. In response to receiving the authentication information, a token generator associated with the user can generate a secure token. The secure token can be sent to the server. Once the secure token is verified, the user is granted access to one or more services.
US10650124B2 Dynamic adjustment of availability of access to video games
A number of licenses for play of a video game may be modified or adjusted based on in-game activities of the video game. The in-game activities may be activities of game characters controlled by game players.
US10650120B2 Digital media reproduction and licensing
Systems and methods for monetizing the reproduction of digital media content for the rights-holders of the digital media content. Embodiments of the present disclosure relate to determining whether a user of a media content item has a license to reproduce the media content item. In one embodiment, the media content item may be reproduced when the user is licensed. The user is prompted to select to acquire a license to reproduce the media content item or to decline the license to reproduce the media content item when the user is not licensed. Further embodiments determine whether a user may receive a license when the user wishes to acquire a license. In an embodiment, the user is declined a license when not approved for the license.
US10650118B2 Authentication-based presentation of virtual content
The disclosed techniques enable virtual content displayed in an experience to be restricted and/or tailored based on a user identification. User information (e.g., login name, authentication credentials such as a password or biometric data, etc.) can be used to determine and/or authenticate an identification of a user that enters and/or consumes an experience via a head-mounted display device or another computing device connected to a head-mounted display device. The user identification can be used to determine which virtual content is displayed to the user as part of an experience. Consequently, different users that enter the same experience can be presented with different virtual content. This enables a creator of the experience to restrict the viewing of confidential and/or sensitive information. This also enables the creator of the experience to tailor or customize the virtual content that is displayed to each user that enters and/or consumes the experience.
US10650117B2 Methods and systems for audio call detection
Systems and methods allow caregivers, central monitoring, and/or other persons to monitor whether a patient or another person has generated a call, such as an audio call. The systems and methods work by detecting audio within one or more audio detection zones, which are predefined areas surrounding the patient or other person to be monitored. The systems and methods detect when a command/keyword is spoken in the audio detection zone and generate an appropriate alert to an appropriate role.
US10650110B2 Photonic circuit design systems
A photonic circuit design system includes a photonic circuit design tool to facilitate user inputs to generate a photonic circuit netlist comprising a photonic design component of a photonic circuit design. The system includes a memory system to store the photonic circuit netlist and a component library comprising a plurality of predetermined photonic design components from which the photonic design component is selected. The component library further includes physical data associated with physical characteristics of the plurality of predetermined photonic design components. The system further includes a photonic circuit generator to access the photonic circuit netlist from the memory and the associated photonic design component from the component library based on the photonic circuit netlist and to implement hierarchical algorithm associated with a physical layout and an optical interconnection of the photonic design component in a photonic circuit package based on the physical characteristics to generate the photonic circuit design.
US10650109B1 Boolean satisfiability (SAT) solver
Techniques and systems for solving a Boolean satisfiability (SAT) problem are described. Specifically, embodiments solve the SAT problem by generating an extended resolution proof. It is well-known that many technological problems can be modeled as SAT problems, and that solving an underlying SAT problem effectively solves the original technological problem. Therefore, embodiments described herein can be used to solve any technological problem that can be modeled as a SAT problem.
US10650108B2 PDC bits with mixed cutter blades
Downhole drilling tools designed and manufactured to minimize or reduce imbalance forces and wear by disposing cutting elements in cutter groups and cutter sets in a level of force balance and by placing impact and/or wear resistant cutters on blades subject to high impact forces and/or large loadings. Manufacturing costs may be reduced by placing inexpensive cutters on blades not subject to high impact forces and/or loadings. Some embodiments comprise designing downhole tools with combinations of thicker blades to receive high impact forces and/or loadings with thinner blades. Some embodiments comprise designing downhole drilling tools with optimized fluid-flow properties. Designing methods may comprise performing simulations on a designed tool, evaluating respective forces acting on cutters during simulated engagement with a downhole (uniform and transitional) and/or evaluating wear on cutters and bit, and/or CFD simulations to evaluate fluid-flow optimization on a tool. Various cutter layout procedures and algorithms are described.
US10650107B2 Three-dimensional subsurface formation evaluation using projection-based area operations
A method, apparatus, and program product utilize projection-based area operations to accelerate the determination of subsurface structure parameters for subsurface structures such as fractures, faults and horizons in a subsurface formation.
US10650105B2 Method and system for automatically translating process instructions
A method and system automatically translate process instructions. In the method, a process instruction is received in a first language that different from a second language being the operating language of the manufacturing execution system (MES). A text of the received process instruction is extracted in real time by a processing unit using an extraction algorithm. The method continues with searching and finding in real time in a database a translation of the extracted text into the second language. The database includes for all texts of all process instructions expressed in the first language, a translation of said texts into the second language. The texts in the first language and their corresponding translation are preferentially organized in a dictionary. Further, creating a process instruction in the second language from the found text in the second language and automatically displaying in real time the process instruction in the second language.
US10650100B2 Natural language generation pattern enhancement
A computer-implemented method, computer system, and computer program product for improving a natural language generation knowledge base is provided. The method may include detecting user input comprising a natural language expression, generating an erroneous natural language response based on the user input and the knowledge base, determining user feedback corresponding to the erroneous natural language response, wherein the user feedback comprises an indication of an end-user reaction to the erroneous natural language response, determining an improvable performance metric with respect to the knowledge base, and updating the knowledge base based on the improvable performance metric, wherein the knowledge base comprises an explicit model of language corresponding to the erroneous natural language response, and wherein updating the knowledge base comprises updating the explicit model of language based on the user input, the erroneous natural language response, and the user feedback.
US10650099B2 Architecture and processes for computer learning and understanding
An architecture and processes enable computer learning and developing an understanding of arbitrary natural language text through collaboration with humans in the context of joint problem solving. The architecture ingests the text and then syntactically and semantically processes the text to infer an initial understanding of the text. The initial understanding is captured in a story model of semantic and frame structures. The story model is then tested through computer generated questions that are posed to humans through interactive dialog sessions. The knowledge gleaned from the humans is used to update the story model as well as the computing system's current world model of understanding. The process is repeated for multiple stories over time, enabling the computing system to grow in knowledge and thereby understand stories of increasingly higher reading comprehension levels.
US10650096B2 Word segmentation method based on artificial intelligence, server and storage medium
Embodiments of the present disclosure disclose a word segmentation method based on artificial intelligence, a server and a storage medium. The word segmentation method may include: acquiring a corpus to be segmented and a segmentation model corresponding to a preset segmentation template; matching the corpus to be segmented with the segmentation model according to a preset matching algorithm, and acquiring a target phrase satisfying a first preset rule in the corpus to be segmented; modifying an emission matrix corresponding to the segmentation model and the corpus to be segmented according to the target phrase; and performing a word segmentation on the corpus to be segmented according to the emission matrix modified, to acquire a first segmentation result.
US10650093B2 Data structure processing for actionable notifications
Various embodiments provide for a method for using data structures, such as templates, to create a customized email for tasks. Form data is received from a form of a user interface for an application. The form data pertains to a task and the form data includes an action to perform with respect to the task. A template that specifies a layout for the form data is accessed. A string with string data that includes the form data and the layout is generated. The customized email is generated based on the string. The customized email includes an action link that corresponds with the form's action to perform with respect to the task. Information pertaining to a user interaction with respect to the action link in the customized email is received. The user interaction was performed at the mobile client device. Status of the task is updated based on the user interaction with the action link.
US10650090B2 Content management apparatus, web server, network system, content management method, content information management method, and program
A content management apparatus includes a content storage section configured to store a piece of content together with a content unique identifier; a content transmitter configured to transmit the piece of content together with the content unique identifier to a Web server; an intra-server management identifier receiver configured to receive an intra-server management identifier corresponding to the content unique identifier from the Web server; a management table for storing the content unique identifier and the intra-server management identifier; a content information updating message receiver configured to receive content information on the piece of content and a content information updating message containing the intra-server management identifier from the Web server; an identifier converter configured to convert the intra-server management identifier contained in the content information updating message into the content unique identifier; and a content management section configured to allow the content storage section to store the content information.
US10650086B1 Systems, methods, and framework for associating supporting data in word processing
Word processing software uses an interactive word processing interface to provide and maintain links between portions of a report document being edited and portions of source documents. This functionality can be natively incorporated within the word processing software or added, such as through a plugin. The word processor creates links between highlighted portions of the report document and source documents or portions of source documents. Links can include unique identifiers stored in a database. Hovering over portions of the report document for which links to sources have been applied causes the source to be displayed and highlighted in a browser interface (and vice versa). The word processing software may also be configured to determine a categorization of the source document or a portion of the source document, and apply that same categorization to the highlighted portion of the report document.
US10650085B2 Providing interactive preview of content within communication
An interactive preview of a content within a communication is provided. An application such as a communication application retrieves metadata of a content from a content provider, in response to a detection of an insertion of a link of the content into a message. An interactive preview of the content is generated based on the metadata. The interactive preview provides actions to manage the interactive preview and the content. The interactive preview is inserted into the message in proximity to the link. Custom operations associated with the actions are executed in response to a transmission of the message.
US10650083B2 Information processing device, information processing system, and information processing method to determine correlation of data
To perform high-speed and efficient processing of determining a correlation between vectors. An information processing system includes: a first information processing device having k number of vectors including secure data as an element; and a second information processing device having m number of vectors including secure data as an element. The first information processing device receives vector information regarding a vector Y selected from the m number of vectors, as encrypted data, from the second information processing device. A data processing unit of the first information processing device sequentially calculates element-based sample identifiers each having a specific common value for each of a plurality of different vectors Y selected from the m number of vectors to one vector X selected from the k number of vectors retained by the first information processing device, and sequentially determines the correlation between the one vector X and each of the plurality of different vectors.
US10650079B2 Resource cache classification using machine learning
In one embodiment, techniques herein determine a plurality of resources loaded during rendering of a web page on a client device, and determine a duration of time taken for each of the plurality of resources to fully load. Accordingly, the techniques herein may then cluster the plurality of resources into clusters, comprising a first cluster consisting of resources having the shortest durations of the plurality of resources and a second cluster consisting of resources having the longest durations of the plurality of resources. Those resources of the first cluster may then be classified as cached resources, while those resources of the second cluster may be classified as non-cached resources.
US10650071B2 Search and retrieval of keyed data maintained using a keyed database
A digital content acceleration system comprising: a keyed database for storing keyed data; a data retrieval engine that retrieves, in response to receiving an item of keyed data, one of i) search data indicative of a search history associated with the item of keyed data, ii) web history data indicative of one or more web pages accessed by a terminal device associated with the item of keyed data, or iii) both i) and ii); a parsing engine that extracts one or more attributes from the search data and the web history data; a terminal device network access engine that generates, based on the one or more attributes, a probability distribution for geographic locations; a content selection engine that retrieves, from a digital content provider, digital content associated with a particular geographic location of the geographic locations; and a digital content assembler engine that pre-assembles the digital content.
US10650070B2 System and method for contact information integration with search results
A system for contact information integration with search results, comprising a queue manager; an enterprise communications system; and a search engine. Upon receipt of search query from a user, the search engine submits a request to the queue manager. The queue manager: obtains from the enterprise communications system a communications status comprising an estimated wait time; sends a notification to the search engine advising the search engine of the estimated wait time for service; and upon receiving from the search engine a request to generate a callback to the user from the enterprise of a specific communications type, directing an enterprise communications system of the enterprise that is associated with the specific communications type to initiate a callback to the user from whom the search engine query was received in response to the callback request received from the search engine.
US10650068B2 Search engine
Methods, systems, and apparatus, including computer programs encoded on a computer-storage medium, for using a search engine implemented on a user device to identify topics or tasks associated with native application content. The method may include actions of receiving a set of data that is generated by the native application and that includes (i) native application content, and (ii) context information associated with the native application content, generating a cluster feature-vector representation based on the set of data, storing the cluster feature-vector representations in a search engine index on the user device, identifying a set of cluster feature-vector representations that are associated with a particular feature-vector representation, identifying one or more tasks that are associated with the set of cluster feature-vector representations, and providing, for output, a user interface including a selectable control that identifies one or more of the tasks.
US10650065B2 Methods and systems for aggregating data from webpages using path attributes
Methods and systems that improve the ability of a media guidance application to aggregate information from one or more sources and one or more mediums. For example, the media guidance application may automatically collect information based on attributes associated with information of a particular type. Specifically, the media guidance application may determine based on comparison with verified training data that one source or medium typically associates information of a particular type, for example, “Actor,” with one or more path attributes, for example, a location in a directory structure. The media guidance application may then search the source or medium for the one or more path attributes. Upon detecting the one or more path attributes, the media guidance application may designate any sub-set of information associated with the one or more path attributes as a particular type of information.
US10650062B2 Activity centric resource recommendations in a computing environment
Embodiments of the present invention address deficiencies of the art in respect to context sensitive resource recommendations and provide a method, system and computer program product for activity sensitive context sensitive resource recommendations. In an embodiment of the invention, an activity-centric resource recommendation method can be provided. The method can include inferring an activity from a workspace in a graphical user interface, identifying resources from amongst a set of resources that are relevant to the inferred activity, and displaying the identified resources in the graphical user interface.
US10650061B2 Systems and methods for generating interactive hypermedia-based graphical user interfaces for mobile devices
Systems and methods are provided for generating hypermedia-based graphical user interfaces for display on a mobile device. In one embodiment, the systems and methods may include at least one processor in communication with a mobile device associated with a user; and a storage medium storing instructions. When executed, the instructions may configure the at least one processor to automatically generate one or more queries for information identifying the user and an individual associated with the user, automatically generate one or more requests for status information and real-time location information for the individual, automatically generate, based on the requested status information and real-time location information, a plurality of hypermedia elements for a graphical user interface being formatted for the mobile device, and provide the automatically generated hypermedia elements for display in a graphical user interface formatted for the mobile device.
US10650058B2 Information retrieval systems with database-selection aids
A method for enabling a user to search database profiles includes receiving user input categorizing an information need, and determining whether the user input corresponds to a first or a second type of category. In response to determining that the user input corresponds to the first category type, the method includes requesting user input defining a first query, and in response to receipt of the query, and executing the defined first query against a set of one or more databases based on the user input categorizing the information need. In response to determining that the user input corresponds to the second category type, the method includes requesting additional user input regarding the information need.
US10650057B2 Volume or virtual machine level backup and generating placeholders for virtual machine files
According to certain aspects, a method can include creating a backup copy of data associated with a virtual machine (VM) on one or more secondary storage devices, wherein the backup copy includes corresponding secondary copies of a plurality of files associated with the VM; analyzing metadata associated with the secondary copies to determine which of the plurality files are eligible to be removed from the primary storage device; in response determining that one or more files are eligible to be removed from the primary storage device, for respective file of the one or more files: determining whether the respective file has been changed since a first time at which the backup copy of the data associated with the VM was created; in response to determining that the respective file has not changed since the first time, removing the respective file; and adding a file placeholder for the removed file.
US10650055B2 Data processing for continuous monitoring of sound data and advanced life arc presentation analysis
A wearable sound capturing and retrieval system that includes a wearable sound capturing device that comprises a data collection device including at least one microphone configured for capturing sound data adjacent a user in at least a substantially continuous manner. The system may, for example: (1) store the captured sound data; (2) convert the captured sound data to captured textual data; (3) index data selected from: one or more segments of captured sound data and one or more segments of captured textual data; and (3) facilitate retrieval of at least a portion of the indexed data, wherein facilitating the retrieval includes (I) scanning the indexed data to identify one or more key phrases, (ii) retrieving one or more segments of indexed data that was communicated by the user at least about contemporaneously with the one or more key phrases, and (iii) saving the one or more segments of indexed data.
US10650054B2 Systems and methods for updating search results based on a conversation
Systems and methods are described herein for updating search results based on a user's comment or a conversation among users using a media guidance application. A set of search results may be presented to a user or users. Comments or a conversation about the search results may be analyzed by the media guidance application. Selected comments by a user determined to have a greater weight may be used to update the search results.
US10650050B2 Synthesizing mapping relationships using table corpus
Methods and systems for synthesizing mapping tables using table corpus is provided. A functional dependency between at least two items of an input table is determined. A plurality of two-column tables are extracted from the table corpus. The extracted plurality of two-column tables are synthesized to determine at least one mapping table having a first column having the functional dependency with a second column. A next item of the input table is provided from the determined at least one mapping table.
US10650048B2 Managing complex service dependencies in a data integration system
Described is a data integration technique and system for providing data in response to a request. The data integration system may overcome the limits of a fixed scheduling system by implementing a service dependency graph (SDG). In particular, the data integration system may represent the SDG as a directed acyclic graph (DAG). Accordingly, the system may leverage the nature of DAGs in order to derive an efficient topological ordering for calling one or more services. Thus, the data integration system may retrieve and compile data in an efficient and scalable manner.
US10650044B2 Method and apparatus for converting from a source database system to a destination database system
A method of converting a source database system to a destination database system includes importing system tables and semantic metadata from the source database system, parsing the imported semantic metadata and identifying associations between table elements of the imported system tables, generating a conversion scheme in the metadata database, and defining an attribute in the conversion scheme in accordance with a metadata model of the destination database system for each association identified. Defining each attribute may include identifying additional attributes, determining an inter-cardinality between table elements, setting an intra-cardinality between a table element of the additional attribute and a specified table element of the attribute in a same imported system table, defining a relationship between the attribute and the additional attribute according to the inter-cardinality and the intra-cardinality, and grouping together the specified table elements and any defined relationships in a metadata definition of the attribute in the conversion scheme.
US10650043B2 Song playback system
A KTV player in communication with at least one song server is configured to upload a song list of a song database to the song server, obtain a song playback list from the song server, obtain corresponding music scores and pitch curves from the song server according to the song playback list, obtain corresponding songs according to the song playback list, display the songs in sequence on a display, and display the corresponding music scores and pitch curves on the display synchronously with the songs. The song playback list is sent by a mobile terminal in communication with the song server.
US10650041B2 Image recognition verification
Systems and methods of verifying the results of an initial image recognition process are presented. A verification engine can receive a set of candidate images corresponding to the results of an image recognition process performed on a captured query image. The verification engine can determine an appropriate verification technique to apply to the images of the candidate set, and classify, re-rank or otherwise re-organize the candidate set such that the best match from the candidate set is confirmed as a proper match.
US10650039B2 Customizable world map
Computer implemented methods for publishing a personalized map are provided that include receiving, via a server computer coupled to at least one client device over a communications network, a plurality of media files; associating each of the plurality of media files with at least one location one each of a plurality of personal maps, wherein the plurality of personal maps comprise a map of a geographic region and a map of a sub-region of the geographic region; and causing an interface to be displayed at the at least one client device, the interface displaying a personalized map of the geographic region with a plurality of slots associated with the plurality of sub-regions thereof, slots having at least one media file associated therewith generated to include content from the at least one media file and slots without at least one media file association generated with solid fill.
US10650038B2 Mechanism to handle interrupted playback experience for media items in playlists
A method may include in response to a user request for a playlist, identifying, by a processing device, a plurality of media items from the playlist, for each of the plurality of media items, determining whether a respective media item is available for a playback on a user device, in response to a determination that the respective media item is not available for the playback on the user device, causing the use device to advance to a next media item on the playlist without user interaction, and in response to a determination that the respective media item is available for the playback on the user device, causing the user device to play the respective media item.
US10650037B2 Enhancing information in a three-dimensional map
Implementations generally relate to enhancing information in a three-dimensional map (3D). In some implementations, a method includes determining, using a client device, user information associated with a user. The method further includes generating a 3D map of a physical environment based on the user information. The method further includes determining relevant information based on the user information. The method further includes displaying the relevant information in the 3D map in a user interface of the client device.
US10650035B2 Hybrid cloud mirroring to facilitate performance, migration, and availability
Techniques described herein relate to systems and methods of data storage, and more particularly to providing layering of file system functionality on an object interface. In certain embodiments, file system functionality may be layered on cloud object interfaces to provide cloud-based storage while allowing for functionality expected from a legacy applications. For instance, POSIX interfaces and semantics may be layered on cloud-based storage, while providing access to data in a manner consistent with file-based access with data organization in name hierarchies. Various embodiments also may provide for memory mapping of data so that memory map changes are reflected in persistent storage while ensuring consistency between memory map changes and writes. For example, by transforming a ZFS file system disk-based storage into ZFS cloud-based storage, the ZFS file system gains the elastic nature of cloud storage.
US10650034B2 Categorizing users based on similarity of posed questions, answers and supporting evidence
Mechanisms are provided for performing an operation based on an identification of similar lines of questioning by input question sources. Question information identifying extracted features of an input question and a first source of the input question is obtained. A clustering operation is performed to cluster the input question with one or more other questions of a cluster based on a similarity of the extracted features of the input question to features of the one or more other questions. An operation is performed based on results of the clustering of the input question with the one or more other questions.
US10650027B2 Access accelerator for active HBase database regions
In a method for improving performance of a database, create, in a memory, an instance of a segment of data corresponding to a segment of data in a database on a persistent file system. The segment of data in the database on the persistent file system is expected to experience a high plurality of reads and writes during a certain time period. Receive a request to modify the segment of data in the database on the persistent file system. Modify the instance of the segment of data in the memory.
US10650023B2 Process for establishing trust between multiple autonomous systems for the purposes of command and control
A computer-automated method for securing unidirectional communication within a network. The method includes orchestrating an automated arrangement and/or coordination of at least one portion of a message using a top-level orchestration server, transmitting a first data packet from the top-level orchestration server to a first top-level backbone server, wherein the first data packet is a first portion of the message, and authenticating the first data packet using the first top-level backbone server. The method can include transmitting a second data packet from the first top-level backbone server to a second top-level backbone server, wherein the second data packet is a second portion of the message and/or the second data packet includes a modified first data packet and authenticating the second data packet using the second top-level backbone server.
US10650021B2 Managing data operations in an integrated database system
A mechanism for managing data operations in an integrated database system. The method includes receiving a request to perform a data operation and retrieving a data set from a primary data source (PDS) in view of the request. The method also includes storing the data set in a temporary data store (TDS). The method further includes performing the data operation on the stored data set in the TDS.
US10650020B1 Analyzing transformations for preprocessing datasets
A system analyzes transformations for processing datasets. The transformations may be used for build a transformation script for preprocessing data for analysis by big data analysis systems. The system receives a new transformation for analysis. The system determines a measure of an impact of the new transformation operation on a dataset. The system determines statistical information describing rows of the transformed dataset that are impacted by the new transformation. The system receives request to add the new transformation to the transformation script responsive to presenting the statistical information.
US10650015B2 Dynamic migration of user interface application
Primary tables associated with a first user interface application are received in a migration of user interface application layer. Properties associated with the primary tables and secondary tables are determined. The primary tables and the secondary tables are converted to an entity data model file in a migration system based on the properties associated with the primary tables and the secondary tables. A service and a link to access the service are generated based on the entity data model file. UI controls corresponding to the properties determined from the service are identified in the migration system. A second user interface application with the UI controls is displayed in the enterprise application.
US10650012B1 Multi-dimensional range-index searching using search box approximation and splitting
A method involves receiving, from a user, a user query for data contained within a multi-dimensional dataset comprising a plurality of data objects, generating a multi-dimensional search box for use in searching the multi-dimensional dataset according to the user query, wherein the size of the multi-dimensional search box is approximated based upon a percentage of the scale of the dataset and upon the standard deviation of the data object distribution of the dataset, searching the multi-dimensional dataset using the multi-dimensional search box, and returning, to the user, data from the multi-dimensional dataset contained within the multi-dimensional search box. The multi-dimensional search box may be generated in part by modeling the range of values as an arbitrary start point within the multi-dimensional data set with extents that are Gaussian distributed with a standard deviation less than the scale of the data set.
US10650010B2 Document review management system
An online review system determines scores for document authors and document reviewers. An author score is based on a number of comments added to a document by reviewers. One way to compute the author score is to use a ratio of a number of comments provided by reviewers of a document to a number of lines of document contents provided by the author. A reviewer score for a reviewer is based on an amount of comments subsequently made by other reviewers, and on the document content itself, such as a ratio of a number of comments provided in subsequent reviews of a document to a number of lines of original document contents. In some embodiments, the online review system monitors trends in scores of individuals or teams.