Document Document Title
US10778012B2 Battery optimization control system with data fusion systems and methods
An optimization controller for a battery includes a high level controller configured to receive a regulation signal from an incentive provider at a data fusion module, determine statistics of the regulation signal, and use the statistics of the regulation signal to generate a frequency response midpoint. The optimization controller further includes a low level controller configured to use the frequency response midpoint to determine optimal battery power setpoints and use the optimal battery power setpoints to control an amount of electric power stored or discharged from the battery during a frequency response period.
US10777998B2 Circuit for identifying the source of a power fault in a dual power source electrical system
A circuit for regulating power between a first power source, a second power source, and a load is disclosed. The circuit includes a first switch electrically coupled to a second switch, where the first switch and the second switch are arranged relative to one another to block current in opposing directions when opened. The first switch is electrically coupled to the first power source and the second switch is electrically coupled to the load. The circuit also includes third switch electrically coupled to a fourth switch, where the third switch and the fourth switch are arranged relative to one another to block current in opposing directions when opened. The third switch is electrically coupled to the second power source and the fourth switch is electrically coupled to the load and the second switch. The circuit also includes a first voltage sensor, a second voltage sensor, a first current flow sensor, and a second current flow sensor.
US10777990B2 Underwater cable repair habitat
A submersible habitat chamber providing a contained environment for repairing subsea cable is provided. The habitat chamber includes first and second shell parts assembled to at least partly define the contained environment, a first seal provided between the first and second shell parts, a cable seal provided for engagement with the cable, and at least one access port through at least one of the shell parts to allow a user to access the contained environment from outside the habitat. A method of using the habitat chamber and a kit for assembly of the chamber are also provided.
US10777988B2 Cable reinforcement sleeve for subsea cable joint
A high pressure cable reinforcement sleeve is provided having two or more bracket elements that are capable of forming a sleeve for surrounding a cable joint, wherein each bracket element has an outer wall and at least one inner protruding wall element.
US10777986B2 Outdoor electrical box cord and method of making an outdoor electrical box cord
A power cord includes at least one electrically insulated wire, including a wire conductor disposed within an insulated sleeve, and a connection terminal. The connection terminal includes a crimp portion crimped and soldered to the wire conductor at at least one end of the at least one insulated wire. The power cord further includes a heat shrink sleeve covering the crimp portion of the connection terminal and a portion of the insulated sleeve of the at least one electrically insulated wire, and an overmold molded around at least a portion of the heat shrink sleeve.
US10777983B1 Water-proofing and fire-proofing combined flashing and electrical junction box system
A combined flashing and electrical junction box system includes an enclosure subsystem and an expanse subsystem. Preferably, the enclosure subsystem and said expanse subsystem are both fireproof and waterproof.
US10777975B2 Spark plug
Disclosed is a spark plug including: an insulator having an axial through hole formed with a first hole region and a second hole region larger in inner diameter than the first hole region; a center electrode having a collar portion disposed in the second hole region; a resistor disposed in the second hole region, with a front end of the resistor being located apart from a rear end of the center electrode; and a conductive seal material arranged at least between the center electrode and the resistor within the second hole region, wherein the center electrode has a recess recessed from the rear end thereof toward the front, wherein the recess is provided at least at a location of a maximum outer diameter section of the collar portion, and wherein the conductive seal material is filled into the recess from the rear end of the center electrode.
US10777964B2 Method and system for compact efficient laser architecture
A laser amplifier module having an enclosure includes an input window, a mirror optically coupled to the input window and disposed in a first plane, and a first amplifier head disposed along an optical amplification path adjacent a first end of the enclosure. The laser amplifier module also includes a second amplifier head disposed along the optical amplification path adjacent a second end of the enclosure and a cavity mirror disposed along the optical amplification path.
US10777953B2 Connector assembly with grounding
A connector assembly (10) is disclosed in which a connector part (12) and a cable manager part (20) are provided. The cable manager part (20) can be provided with a rear housing (40), a lacing fixture part (30), and a grounding part (50). In one aspect, the grounding part (50) provides grounding contact between an inserted cable (4) and the connector part (12). In one aspect, the grounding part (50) secures the connector part (12) to the rear housing part (40). In one example, a connector assembly (110) is provided with a grounding arrangement (150) including a plurality of deflectable grounding members (152) and provides grounding contact between the inserted cable (4) and the connector part (112). In one aspect, the grounding members (152) each provide two points of contact against the cable (4).
US10777943B2 Connector with a conductive shield having a C-shaped ring
A connector includes a metal housing, an insulating body received in the metal housing, a conductive terminal held in the insulating body and electrically connected to a wire introduced into the metal housing, and a conductive shield mounted in the metal housing and sleeved on a conductive shielding layer of the wire. The conductive shield has a C-shaped ring adapted to electrically and elastically contact an inner wall of the metal housing and a plurality of elastic arms connected to a side of the C-shaped ring and adapted to electrically and elastically contact the conductive shielding layer.
US10777938B2 Connector
A connector in one aspect of the present disclosure includes a first housing and a second housing. The first housing includes a first terminal, an insertion portion, and a displacement portion. The displacement portion is provided at an outer periphery of the insertion portion and includes a moving member. The second housing includes a second terminal and a tubular portion. The tubular portion allows insertion therein of the insertion portion to a locking position while the moving member is elastically displaced to an inner position. The tubular portion also includes a locking portion that locks with the moving member to thereby inhibit pullout of the insertion portion from the tubular portion.
US10777935B2 Pothead retaining sleeve system, apparatus and method
A pothead retaining sleeve apparatus, system and method. An electric submersible (ESP) motor pothead includes pivotable retaining sleeves, each pivotable retaining sleeve including a ball that seats within a socket inside the pothead, the ball rotatable in the socket such that each pivotable retaining sleeve is independently moveable around a spheroidal joint formed by the ball and socket. An ESP motor pothead system includes a pothead for electrically connecting a power cable to an electric submersible motor, each phase of the power cable extending through a retaining sleeve, the retaining sleeve extending through a conduit formed through an insulating block inside the pothead, the conduit including a spherical socket, the retaining sleeve including a tubular portion terminating at a ball seated within the spherical socket to form a ball and socket joint, and the tubular portion rotatable around the ball and socket joint during tying off of the phases.
US10777934B2 Electrical connector which accepts different seal configurations
An electrical connector having a housing with a mating face and a wire-receiving face. Terminal-receiving cavities extend from the mating face toward the wire-receiving face. A receiving cavity extends from the wire-receiving face to an end wall provided at an end of the terminal-receiving cavities. The receiving cavity has a first section provided proximate the wire-receiving face and a second section provided proximate the end wall at the end of the terminal-receiving cavities. A transition wall is provided between the first section and the second section. A rear cover member is provided proximate the wire-receiving face. The receiving cavity is configured to receive a gang sealing member in the first section or individual wire sealing members in the second section to form a seal between the housing and the respective gang sealing member or the individual wire sealing members.
US10777932B2 Electric plug with elastic press-on elements
An electric plug comprises an outer housing, an inner housing adapted to be plugged into the outer housing along an assembly direction, and a press-on element. The press-on element is adapted to be deflected elastically transversely to the assembly direction and produces a press-fit connection between the inner housing and the outer housing.
US10777929B2 Electrical connector and method making the same
An electrical connector includes an insulative housing having a plurality of passageways arranged in matrix, and a plurality of contacts assembled and retained in the corresponding passageways, respectively. Each contact has a main body, a secondary body sidewardly connected to and angled with the main body. A resilient contacting section upwardly extends from an upper portion of the main body and above the top surface of the housing for contacting an electronic package, and a soldering section extends from a lower portion of the secondary body around the bottom surface of the housing for mounting to a printed circuit board. The main body includes an upper linking part originally linked to an upper carrier, and the secondary body includes a lower linking part which is originally linked to a lower carrier. The main body includes retaining structures for retaining the contact within the passageways without moving.
US10777926B2 Multi-contact terminal
A multi-contact terminal includes a polygonal tube with side walls. Front resilient contact pieces extend from front ends of the side walls in a connecting direction to a mating terminal. The front resilient contact pieces are folded rearward by front folded portions and are to be brought resiliently into contact with an outer peripheral surface of the mating terminal inside the polygonal tube. Rear resilient contact pieces extend from rear ends of the side walls in the connecting direction. The rear resilient contact pieces are folded forward by rear folded portions and are to be brought resiliently into contact with the outer peripheral surface of the mating terminal inside the polygonal tube. The polygonal tube, the front resilient contact pieces and the rear resilient contact pieces are integral with one another.
US10777923B2 Electrical adaptor and method makikng the same
A hermetic electrical adaptor includes an insulative housing and a plurality of contacts retained therein. The housing includes a base having opposite first and second surface in a vertical direction, and a set of first side walls extending from the first surface to form a first mating cavity. Each contact includes a retention section extending through the base, a first extending section located in the first mating cavity and including a first bending section. The set of first side walls forms, adjacent to the first surface, a first recess communicating with the first mating cavity so as to expose a portion of the first extending section in the first recess. A waterproof glue occupies the first recess and a bottom portion of the first mating cavity so as to surround the exposed portions of the first extending sections of the contact for assuring sealing of the adaptor.
US10777921B2 High speed card edge connector
A compact, high performance electrical connector with a smooth insertion loss profile over a broad range of operating frequencies. The electrical connector has a mating interface with a slot that may receive a mating component, such as a paddle card of a plug connector. Rows of terminals line opposing sides of the slots. Terminals in each of the rows may be held together by an insulative seat body shaped to receive on side of a lossy member. The lossy member may have extension parts extending towards selected ones of the terminals in the rows that act as ground terminals, such that the lossy member is electrically coupled to the ground terminals and electrically isolated from the signal terminals. The connector, even though compact, may be easily assembly by first forming terminal subassemblies comprising two rows of terminals and lossy member, and then inserting the terminal subassemblies into an insulative body.
US10777914B2 Earthing pin for a motor vehicle
A grounding pin for connecting a vehicle body to a pole of a vehicle battery includes a pin plate and a pin shaft. The pin shaft protrudes from the pin plate, the pin shaft includes an external thread, and a longitudinal axis of the pin shaft forms a center line of the grounding pin. The pin plate has an installation securing face which points radially outward and which is parallel to a face which passes through the center line. The installation securing face is disposed closer to the center line than a circumferential face of the pin plate. The pin plate has a connection face which points away from the pin shaft and which is matched to the vehicle body for a welding purpose.
US10777911B2 Electric cable connecting terminal and method for connecting together electric cable connecting terminal and electric cable
Provided are an electric cable connecting terminal reducing unwanted overflow of solder out of an electric cable connecting portion to a connector portion during soldering, and a method for joining an electric cable connecting terminal and an electric cable. An electric cable connecting terminal for electrically connecting an electric cable to an external conductor includes a connector portion to be attached to the conductor, and an electric cable connecting portion having a connecting surface to which the electric cable, which is a bundle of core wires, is connected by soldering. The electric cable connecting portion includes a crimp portion to be swaged to hold the electric cable, and a step portion protruding from the connecting surface between the connector portion and the crimp portion.
US10777909B2 Loop antenna array and loop antenna array group
Provided is a loop antenna array that can easily create a magnetic field distribution which enables the boundary of a communication area to be clearly set. 2n loop antennae are provided adjacently to one another, where n is a natural number. The directions of currents in adjacent ones of the loop antennae are opposite to each other. For example, in a loop antenna array, two loop antennae are disposed adjacently to each other on an insulator substrate. First feed points energize one loop antenna and second feed points energize the other loop antenna.
US10777898B2 Dual polarized dual band full duplex capable horn feed antenna
A dual band horn feed antenna system having a single combined antenna having a plurality of sub apertures in a collocated environment. The sub apertures are individually coupled to a Tx/Rx and dual polarized capable high band circular waveguide realizing a two band realization with separate Tx and Rx channels. The OMT is realized by a plurality of phase and amplitude balanced signals oriented in such a way as to create balanced & symmetric E and H fields within the coaxial guide. A radiating structure is provided to minimize cross coupling of individual bands. An OMT integrated with a coaxial waveguide base structure where the frequency ratio of the center to outer waveguide structures is within the range on excess of 3:1 or more and thereby enabling adjacent frequency band maximized operation. Adjacent frequency bands will typically require center conductor tubes in a coaxial arrangement to be about 2:1 and certainly less than 3:1 in many cases. Integrated filters on Tx and Rx ports are provided to maximize isolation. A mechanical interface structure allowing the physical freedom necessary for polarization match to incoming signals of arbitrary angle.
US10777891B2 Scalable radio frequency antenna array structures
According to one embodiment, an antenna includes multiple high-band (HB) radiation elements and a low-band (LB) radiation element. Each HB radiation element is configured to resonate or excite within a first frequency band to transmit and/or receive RF signals associated with the first frequency band. The LB band radiation element is configured to resonate or excite within a second frequency band to transmit and/or receive RF signals associated with the second frequency band. The HB radiation elements are arranged such that the distance between any two of the HB radiation elements is at least a half of a wavelength associated with the first frequency band. The LB radiation element is surrounded by the HB radiation element, for example, in a symmetrical manner.
US10777887B2 Scanning antenna and method for manufacturing same
A scanning antenna includes a TFT substrate including a first dielectric substrate, a plurality of TFTs, a plurality of gate bus lines, a plurality of source bus lines, and a plurality of patch electrodes, a slot substrate including a second dielectric substrate and a slot electrode (55) formed on the first main surface of the second dielectric substrate, a liquid crystal layer provided between the TFT substrate and the slot substrate, and a reflective conductive plate provided opposing a second main surface opposite to the first main surface of the second dielectric substrate via a dielectric layer, and the slot electrode includes a plurality of slots arranged in accordance with the plurality of patch electrodes, and a groove configured to divide the slot electrode into two or more sections, and the TFT substrate includes an opposing metal part arranged opposing the groove, and when viewed from a normal line direction of the first dielectric substrate, the groove is covered with the opposing metal part in the width direction thereof.
US10777886B2 Wireless power transmission device, wireless power transmission system, and wireless power transmission method
A wireless power transmission device includes a power transmitter to transmit a wireless power signal through a plurality of first antennas, a propagation path estimation unit to estimate first propagation path information characterizing a propagation path between the plurality of first antennas and a predetermined antenna, a propagation path extraction unit to extract second propagation path information characterizing a propagation path passing through a moving body, based on at least one of a difference on a time axis of a plurality of pieces of the first propagation path information each acquired at different times, and filtering on a frequency axis, a weight calculator to calculate a weight vector that determines a directivity of a combined power transmission beam formed by the plurality of first antennas, and a controller to control an amplitude and a phase of the wireless power signal inputted to each of the plurality of first antennas.
US10777882B2 Radar apparatus
There is provided a radar apparatus comprising: a substrate; multiple antenna elements mounted on the substrate; and a signal-coupling suppressor disposed between the multiple antenna elements.
US10777881B2 Receiving antenna, receiving antenna unit, and receiving system
A receiving antenna includes: an antenna element configured to receive a first radio signal for detecting a position of a capsule endoscope introduced into a subject and a second radio signal for transmitting an image captured by the capsule endoscope; a first ground connected to the antenna element; a plate on which the antenna element and the first ground are arranged; a first differential processing circuit configured to generate a differential signal based on the first and the second radio signals; a cable including one end connected to the first differential processing circuit to transmit the differential signal; a second ground provided along the cable; and a switch configured to open a path between the first ground and the second ground at a time of receiving the first radio signal, and short-circuit the path at a time of receiving the second radio signal.
US10777874B2 Installing unit, bracket, installing assembly of an antenna, and an installing method
An installing unit, installing assembly of an antenna and an installing method are provided. An installing unit according to the invention is provided, wherein the installing unit comprises a cylindrical structure including an inner cylindrical wall, which has a first clip structure for connecting a first other part between said inner cylindrical wall and said outer cylindrical wall, and said outer cylindrical wall has a second clip structure thereon for connecting said installing unit to a second other part, and said installing unit can be connected to a third other part via rigid connection. Simultaneous blind insertion of multiple connectors in a closed frame, especially in a closed frame with a large area, can be realized, which improves the reliability of the active large-scale MIMO antenna and the efficiency of the installing process, reduce manpower as used, and increase the pass rate of installing.
US10777861B2 Battery pack
A battery pack for carrying one or more battery cells in the battery pack can include a chassis defining a body for holding the battery cells. The chassis can include a set of vertical battery cell holders adapted to hold the battery cells. A set of horizontal passages can be provided in the chassis between the set of vertical battery cell holders. A cap assembly can be provided at one end of the battery cells and within the body providing venting for the battery cells through the battery cell holders.
US10777855B2 Embedded fiber optic cables for battery management
A battery includes a folded bicell battery stack with an embedded fiber optic cable and sensor. A cell casing encloses the bicell stack with at least one fiber optic cable is embedded within the battery. The fiber optic cable includes an internal portion disposed within the cell casing and having at least one optical sensor disposed thereon. An external portion of the fiber optic cable protrudes from the casing. A sealing gasket is disposed at least partially around the fiber optic cable and between the cell sealing edges at a point of entry of the fiber optic cable into the battery.
US10777849B2 Non-aqueous electrolyte solution and lithium secondary battery including the same
The present invention relates to a non-aqueous electrolyte solution including a non-aqueous organic solvent, a lithium salt, and an oligomer represented by Formula 1 described in the present specification, and a lithium secondary battery including the same. Since the non-aqueous electrolyte solution according to an embodiment of the present invention may reduce gas, such as CO or CO2, generated in the secondary battery during high-temperature storage, it may further improve high-temperature stability of the lithium secondary battery.
US10777846B2 Method for preparing needle-like sulfide-based solid electrolyte
Provided is a method for preparing a needle-like sulfide-based solid electrolyte. The method may include: preparing a solid electrolyte admixture comprising an organic solvent, Li2S, P2S5, and LiCl; synthesizing a solid electrolyte by stirring the solid electrolyte admixture at a temperature of about 30 to 60° C. for about 22 to 26 hours; first stirring the solid electrolyte at a speed of about 80 to 120 rpm for about 5 to 10 minutes; after the first stirring, second stirring the first stirred solid electrolyte at a speed of about 250 to 300 rpm; vacuum-drying the second stirred solid electrolyte for about 12 to 24 hours; and heat-treating the vacuum-dried solid electrolyte at a temperature of about 350 to 550° C. for about 1 to 5 hours.
US10777841B2 All-solid-state lithium ion secondary battery
Disclosed is an all-solid-state lithium ion secondary battery excellent in cycle characteristics. The battery may be an all-solid-state lithium ion secondary battery, wherein an anode comprises anode active material particles, an electroconductive material and a solid electrolyte; wherein the anode active material particles comprise at least one active material selected from the group consisting of elemental silicon and SiO; and wherein, for the anode active material particles, a value A obtained by the following formula (1) is 6.1 or more and 54.8 or less: A=SBET×dmed×D  Formula (1) where SBET is a BET specific surface area (m2/g) of the anode active material particles; dmed is a median diameter D50 (μm) of the anode active material particles; and D is a density (g/cm3) of the anode active material particles.
US10777838B2 Fuel cell module housing with field replaceable stacks
A fuel cell module includes a plurality of fuel cell stacks; a manifold configured to provide process gases to and receive process gases from the plurality of fuel cell stacks; and a module housing enclosing the plurality of fuel cell stacks and the manifold. Each of the plurality of fuel cell stacks is individually installable onto the manifold by lowering the fuel cell stack onto the manifold, and is individually removable from the manifold by raising the fuel cell stack from the manifold.
US10777835B2 Biological-alkali ion hybrid battery
Microbial fuel cells (MFCs) that employ bioactive materials at the anode and alkaline metal ions at the cathode. The bioactive materials can include microbes and/or enzymes to convert an organic feed stock into electron donors to be received at the anode. The MFCs can beneficially be housed in an anaerobic environment.
US10777834B2 Method for supplying molten carbonate fuel cell with electrolyte and molten carbonate fuel cell using the same
Disclosed are a method for supplying molten carbonate fuel cell with electrolyte and a molten carbonate fuel cell using the same, wherein a molten carbonate electrolyte is generated from a molten carbonate electrolyte precursor compound in a molten carbonate fuel cell and is supplied to the molten carbonate fuel cell.
US10777826B2 Fuel cell system
A fuel cell system that ensures restraining a pressure relief mechanism from scattering is provided. The fuel cell system includes: a housing case that includes a stack housing portion housing a fuel cell stack and a high voltage component housing portion housing a high voltage component; a front side pressure relief mechanism, a left side pressure relief mechanism, a rear side pressure relief mechanism, a right side pressure relief mechanism, and an upper side pressure relief mechanism disposed on the high voltage component housing portion; and an auxiliary machine disposed outside the high voltage component housing portion. The respective pressure relief mechanisms are disposed in positions opposed to the auxiliary machine so as to have clearances with the auxiliary machine, and have rigidities lower than the rigidity of the auxiliary machine.
US10777823B2 Ionic liquid as promotor to enhance the performance of oxygen reduction catalyst for fuel cell application
A secondary ionomer that enhances activity and stability of a cathode catalyst in a polymer electrolyte membrane fuel cell includes the ionic liquid, 1-methyl-2,3,4,6,7,8-hexahydro-1H-pyrimido[1,2-a]pyrimidin-9-ium 1,1,2,2,3,3,4,4,4-nonafluorobutane-1-sulfonate ([MTBD][C4F9SO3]). When contacting the catalyst, [MTBD][C4F9SO3] enhances catalyst activity and stability more effectively than previously known ionomers, likely by preventing oxide formation and water adsorption at the catalyst surface. The disclosed secondary ionomer is thus most effective when completely coating the catalyst.
US10777801B2 Complex separator for electrochemical element, comprising bonding layer, and electrochemical element comprising same
The present disclosure relates to a composite separator for an electrochemical element and the electrochemical element including the same. More specifically, the present disclosure relates to a separator with excellent durability and improved formation of a bonding layer of a thin film and improved bonding force with an electrode, and a method for manufacturing the same. Further, the present disclosure pertains to an electrochemical element comprising the aforementioned separator.
US10777799B2 Non-aqueous electrolyte secondary battery
The present invention provides an optimal non-aqueous electrolyte secondary battery having high durability against high rate charging and discharging and excellent safety. The non-aqueous electrolyte secondary battery 100 according to the present invention comprises a positive electrode 10, a negative electrode 20 and a separator 30 which is interposed between the positive electrode 10 and the negative electrode 20. The separator 30 has a two-layer structure which is composed of a porous polyethylene layer 34 mainly composed of polyethylene, and a porous polymer layer 32 mainly composed of a polymer having higher oxidation resistance than that of the polyethylene, and an inorganic filler layer 40 including an inorganic filler and a binder is formed on the surface of the polyethylene layer 34 on which the porous polymer layer 32 is not formed.
US10777797B2 Composite separator for lithium ion batteries
A battery separator for a lithium-ion battery includes a nonwoven fiber mat that is composed of entangled microfibers having an average fiber diameter of less than 6 microns. The nonwoven fiber mat also includes a binder that binds the microfibers together and a polymer component that is dispersed homogeneously through or within the entangled microfibers so that the polymer component is uniformly distributed throughout the nonwoven fiber mat and so that the entangled microfibers, the binder, and the polymer component form a single layer component or product. The polymer component is configured to melt within the nonwoven fiber mat when exposed to a sufficiently high heat in order to effectively interrupt an electro-chemical process of the lithium-ion battery and thereby prevent overheating of the lithium-ion battery. The nonwoven fiber mat is typically between 0.1 and 20 mils thick.
US10777794B2 Battery pack
The present application discloses a battery pack, comprising a first battery module, a second battery module, a housing and a fireproof member. The first battery module includes a plurality of battery cells which are provided with vents; the second battery module includes a plurality of battery cells which are provided with vents. Both the first battery module and the second battery module are arranged in the housing; the fireproof member is vertically disposed and located between the vents of the first battery module, where the vents of the first battery module and the vents of the second battery module both face the fireproof member. The battery pack prevents collective thermal runaway of the battery cells by using the fireproof member to separate the battery cells of the first battery modules and the battery cells of the second battery modules.
US10777772B2 Panel, transistor and electronic device
A panel comprises a substrate, a semiconductor layer on the substrate, and including an oxide semiconductor or a low-temperature polycrystalline silicon, an interlayer insulating film on the substrate and the semiconductor layer, a passivation layer on the interlayer insulating film, an overcoat layer on the passivation layer, a light emitting layer on the overcoat layer, and an encapsulation layer on the light emitting layer. The encapsulation layer includes an auxiliary encapsulation layer having at least one of a silicon nitride (SiNx:H) layer including hydrogen, a silicon oxide (SiO2:H) layer including hydrogen, or a silicon oxynitride (SiON:H) layer including hydrogen. At least one of the interlayer insulating film, the passivation layer, or the overcoat layer is a hydrogen trapping layer.
US10777769B2 Protective film for protecting display panel, and display module and display device having the same
A display module includes a display panel for displaying an image, and a protective film adhered to a back surface of the display panel. The protective film includes a compensation layer being in contact with the back surface of the display panel, a first release layer disposed under the compensation layer, a cushion layer disposed under the first release layer, and a second release layer disposed under the cushion layer. An adhesive strength of the first release layer is less than an adhesive strength of the second release layer.
US10777768B2 Organic light emitting diode assembly, light source, and method of fabricating organic light emitting diode assembly
The present application discloses an organic light emitting diode assembly. The organic light emitting diode assembly includes a first base substrate; an organic light emitting diode on the first base substrate; and a second base substrate on a side of, the organic light emitting diode distal to the first base substrate. The organic light emitting diode and the second base substrate are spaced apart from each other by a tunable gap. A gap distance of the tunable gap is tunable such that a color of light emitted from the organic light emitting diode assembly is tunable in response to a change in the gap distance.
US10777755B2 Compound adhesive structure and a display panel
A compound adhesive structure for bonding film layers of a display panel is disclosed. The compound adhesive structure includes an optical adhesive body; multiple flexible enhancement bodies which is disposed on a surface of the optical adhesive body and/or inside the optical adhesive body, wherein each of the flexible enhancement bodies includes a large end and a small end which is gradually narrowing in cross section from the large end; wherein a refractive index of each of the flexible enhancement bodies is similar to a refractive index of the optical adhesive body, and a density of each of the flexible enhancement bodies is similar to a density of the optical adhesive body. The present invention can suppress and break a viscosity flowing of the optical adhesive in the bending and deformation process of the display panel, and improve a wrinkle phenomenon in the bending process of the display panel.
US10777754B2 Organic electroluminescent materials and devices
The present invention relates to compounds containing a dibenzo-fused six-member central ring structure together with a nitrogen containing heterocycle or benzonitrile. These compounds may be useful as host materials in phosphorescent electroluminescent devices.
US10777752B2 Organic electroluminescence device and electronic apparatus provided with the same
An organic electroluminescence device including a cathode, an anode, and an emitting layer disposed between the cathode and the anode, wherein the emitting layer includes a compound represented by the following formula (1) and one or more compounds selected from the group consisting of compounds represented by formulas (11), (21), (31), (41), (51), (61), (71) and (81). In the formula (1), at least one of R1 to R8 is a deuterium atom, and Ar2 is a monovalent group represented by following formula (2), (3) or (4).
US10777751B2 Truxene derivative and organic electroluminescence device including the same
A truxene derivative having good layer forming properties during layer formation and an organic electroluminescent device including the same. The truxene derivative may be represented by Formula 1: A layer including the truxene derivative in the organic electroluminescent device may have a decreased number or concentration of convex-concavo () shapes, and performance limitations caused by non-uniformity in each layer of the organic electroluminescent device (for example, short circuiting or uneven light emission due to non-uniformity in an applied electric field) may be thereby prevented or reduced.
US10777745B2 Switching element, variable resistance memory device, and method of manufacturing the switching element
A switching element includes a lower barrier electrode on a substrate, a switching pattern on the lower barrier electrode, and an upper barrier electrode on the switching pattern. The lower barrier electrode includes a first lower barrier electrode layer, and a second lower barrier electrode layer interposed between the first lower barrier electrode layer and the switching pattern and whose density is different from the density of the first lower barrier electrode.
US10777739B2 Phase change memory cell with constriction structure
Some embodiments include methods of forming memory cells. Such methods can include forming a first electrode, a second electrode, and a memory element directly contacting the first and second electrodes. Forming the memory element can include forming a programmable portion of the memory element isolated from the first electrode by a first portion of the memory element and isolated from the second electrode by a second portion of the memory element. Other embodiments are described.
US10777733B2 Method and apparatus for manufacturing semiconductor device
The present disclosure provides a method for manufacturing a semiconductor device. The method for manufacturing a semiconductor device includes the following operations. An intermediate layer is formed in the semiconductor device. A voltage is applied to the intermediate layer. A unit cell of the intermediate layer is stretched or compressed by the voltage. The polarity of the intermediate layer is changed by the voltage.
US10777730B2 Scalable piezoelectric linear actuator
Disclosed is a scalable piezoelectric linear actuator. The linear actuator includes a central rod and one or more bending modules connected to the central rod. Each of the one or more bending modules includes one or more bending actuators. Each of the one or more bending actuators includes at least two layers of bending elements. Further, each of the one or more bending actuators incudes a metallic layer disposed between each of the at least two layers of bending elements. Further, each of the one or more bending actuators includes an insulating layer disposed on at least one of the at least two layers of bending elements. Further, each of the one or more bending actuators includes a sensing element disposed on the insulating layer.
US10777727B2 Efficiency-enhanced thermoelectric devices
An efficiency-enhanced, three-terminal, bi-junction thermoelectric device driven by independently-adjustable parameters of temperature and voltage.
US10777726B2 Thermoelectric conversion module, sensor module, and information processing system
A thermoelectric conversion module includes a thermoelectric conversion element, a container, a heat storage material accommodated in the container, and a first heat transfer member thermally coupled to one side of the thermoelectric conversion element and thermally coupled to the heat storage material, wherein the first heat transfer member includes a portion made of a solid-solid phase transition system heat storage material having a thermal conductivity higher than a thermal conductivity of the heat storage material and having a transition temperature different from a transition temperature of the heat storage material.
US10777722B2 Methods and apparatus providing thermal isolation of photonic devices
Described embodiments include photonic integrated circuits and systems with photonic devices, including thermal isolation regions for the photonic devices. Methods of fabricating such circuits and systems are also described.
US10777721B2 High-voltage solid-state transducers and associated systems and methods
High-voltage solid-state transducer (SST) devices and associated systems and methods are disclosed herein. An SST device in accordance with a particular embodiment of the present technology includes a carrier substrate, a first terminal, a second terminal and a plurality of SST dies connected in series between the first and second terminals. The individual SST dies can include a transducer structure having a p-n junction, a first contact and a second contact. The transducer structure forms a boundary between a first region and a second region with the carrier substrate being in the first region. The first and second terminals can be configured to receive an output voltage and each SST die can have a forward junction voltage less than the output voltage.
US10777718B2 Display device and method for packaging same
A display device and a method for packaging the display device are disclosed. The display device includes an optical module including multiple light-emitting units disposed apart from one another and a first plastic layer. Each light-emitting unit includes at least three LEDs, and the first plastic layer fills the gaps between the light-emitting units. The display device further includes a driver IC including a second plastic layer, driving chips, through-holes, a first structure and a second structure. The second plastic layer fills the gaps between the driving chips, and the second plastic layer has a third layer. The through-holes penetrate through the second plastic layer along a thickness direction of the through-holes and are filled with a conductive material. The first structure is electrically connected to the driving chips and to the conductive material in the through-holes. The second structure is electrically connected to the conductive material in the through-holes.
US10777709B2 Substrate with transparent electrode and method for producing same
Provided is a substrate with transparent electrode, which is capable of achieving both acceleration of crystallization dining a heat treatment and suppression of crystallization under a normal temperature environment. In the substrate with transparent electrode, a transparent electrode thin-film formed of a transparent conductive oxide is formed on a film substrate. An underlayer that contains a metal oxide as a main component is formed between the film substrate and the transparent electrode thin-film. The underlayer and the transparent electrode thin-film are in contact with each other. The transparent electrode thin-film is amorphous, and the base layer is dielectric and crystalline.
US10777698B2 Resonance avalanche photodiodes for dynamic biasing
Systems and methods implementing a resonance circuit, including an avalanche photodiode, in which a resonance frequency of the resonance circuit is matched with the frequency of a dynamic biasing signal of the avalanche photodiode, can be used in a variety of applications. In various embodiments, a method for blocking and/or compensating current injection associated with the parasitic capacitance of APDs operated under dynamic biasing may be substantially realized by the matching of the resonance frequency of a resonance circuit including the avalanche photodiode with the frequency of an applied dynamic biasing signal. Additional systems and methods are described that can be used in a variety of applications.
US10777695B2 Photoelectronic sensor and sensor system
A photoelectronic sensor or the like capable of improving operation stability is provided. The photoelectronic sensor includes a light projecting unit having a light projecting lens that converges light and a light projecting element that projects light toward a reflective plate via the light projecting lens, and a light receiving unit disposed alongside the light projecting unit and having a light receiving lens that concentrates reflected light from the reflective plate and a light receiving element that receives the reflected light via the light receiving lens. The light projecting element has a light emitting area located on a side closer to the light receiving element than an optical axis of the light projecting lens and emitting light, and a non-light emitting area located on a side farther from the light receiving element than the optical axis and not emitting light.
US10777689B1 Silicon-carbide shielded-MOSFET embedded with a trench Schottky diode and heterojunction gate
A shielded Schottky heterojunction power transistor is made from a Silicon-Carbide (SiC) wafer with SiC epitaxial layers including a N+ source and a Silicon N-epitaxial layer under the gate with higher channel mobility than SiC. The bulk of the wafer is a N+ SiC drain contacted by backside metal. A trench is formed between heterojunction transistors. Metal contacting the N+ source is extended into the trench to form a Schottky diode with the N-SiC substrate. P+ taps on the sides of the trench connect the metal to a P-SiC body diode under the heterojunction gate, and also prevent the Schottky metal from directly contacting the P body diode. Buried P pillars with P+ pillar caps are formed under the trench Schottky diode and under the heterojunction transistors. The P pillars provide shielding by balancing charge with the N substrate, acting as dielectrics to reduce the E-field above the pillars.
US10777686B2 Thin film transistor and method for manufacturing the same, array substrate and display panel
The present disclosure provides a thin film transistor and a method for manufacturing the same, an array substrate and a display panel. The thin film transistor includes a base substrate; a partially transparent layer on one side of the base substrate; a first gate electrode on one side of the partially transparent layer away from the base substrate; a second gate insulation layer on one side of the first gate electrode away from the base substrate; and an active layer on one side of the second gate insulation layer away from the base substrate. An orthographic projection of the partially transparent layer to the base substrate covers an orthographic projection of the active layer to the base substrate.
US10777684B2 Method of making a vertical pillar device and structure thereof
A vertical pillar device includes a substrate, one or more pillars, a drain section, and a source section. The one or more pillars include a first end and a second end. The first end is connected to the substrate at a first interface. The substrate and the one or more pillars are made of different materials. The drain section surrounds the one or more pillars near the first end and away from the first interface. The source section connects to the one or more pillars at the second end.
US10777683B2 Thin film transistor, method of manufacturing thin film transistor, array substrate and display panel
A thin film transistor, a method of manufacturing the same, an array substrate and a display panel are disclosed. The thin film transistor includes a light blocking layer, an electrode layer, and a combination layer, which are sequentially stacked. The electrode layer includes a gate electrode, a source electrode and a drain electrode which are separated from one another, and the gate electrode is located between the source electrode and the drain electrode. The light blocking layer includes a first portion of which an orthogonal projection is located between an orthogonal projection of the gate electrode and an orthogonal projection of the source electrode; and a second portion of which an orthogonal projection is located between the orthogonal projection of the gate and an orthogonal projection of the drain. The combination layer includes an active layer.
US10777678B2 Semiconductor device
A semiconductor device includes: an active area including a drift layer of a first conductivity type; and a voltage blocking area arranged around the active area and including an field relaxation region having a second conductivity type, being provided in an upper portion of the drift layer, wherein a depth of the field relaxation region decreases toward outside, and a spatial-modulation portion is provided at an outer end of the field relaxation region.
US10777676B2 Silicon carbide semiconductor device
The side surface has a first outer end surface. The bottom surface has a first bottom portion continuous to the first outer end surface, and a second bottom portion continuous to the first bottom portion and located on a side opposite to the inner end surface with respect to the first bottom portion. A silicon carbide substrate has a first region and a second region located between the at least one gate trench and a second main surface, and spaced from each other with a drift region being sandwiched therebetween. In a direction parallel to the first outer end surface, a spacing between the first region and the second region located between the first bottom portion and the second main surface is smaller than a spacing between the first region and the second region located between the second bottom portion and the second main surface.
US10777672B2 Gallium nitride transistors for high-voltage radio frequency switches
Embodiments of this disclosure are directed to a multi-gate gallium nitride (GaN) transistor and methods of making the same. The multi-gate GaN transistor includes a gallium nitride layer. The GaN transistor includes two or more gate electrodes between a drain electrode and a source electrode. A polarization layer is located between the first gate electrode and the second gate electrode, the polarization layer forming a two dimensional electron gas (2DEG) within the GaN layer, the 2DEG electrically coupling the first gate electrode and the second gate electrode.
US10777669B2 Heterojunction bipolar transistor
A heterojunction bipolar transistor includes a collector layer, a base layer, and an emitter layer that are stacked on a substrate. The collector layer includes a graded semiconductor layer in which an electron affinity increases from a side closer to the base layer toward a side farther from the base layer. An electron affinity of the base layer at an interface closer to the collector layer is equal to an electron affinity of the graded semiconductor layer at an interface closer to the base layer.
US10777665B2 III-V and Zn based finFET structure formed using low temperature deposition techniques
Aspects of the present disclosure include a semiconductor structure comprising a gate layer with an associated gate dielectric thereon, and a region comprising at least one fin structure in contact with the gate layer, wherein the fin structure includes at least two distinct materials, and wherein one of the two distinct materials is a Zn based material.
US10777661B2 Method of manufacturing shielded gate trench MOSFET devices
A shielded gate trench MOSFET device structure is provided. The device structure includes MOS gate trenches and p body contact trenches formed in an n type epitaxial silicon layer overlying an n+ silicon substrate. Each MOS gate trench includes a gate trench stack having a lower n+ shield poly silicon layer separated from an upper n+ gate poly silicon layer by an inter poly silicon oxide (IPO) layer. The IPO layer can be formed by either depositing a silicon oxide layer or thermally growing a poly silicon oxide layer with minimal thickness variation. The method is used to form both MOS gate trenches and p body contact trenches in self-aligned or non self-aligned shielded gate trench MOSFET device manufacturing.
US10777659B2 Self-aligned bottom source/drain epitaxial growth in vertical field effect transistors
A semiconductor device and a method for fabricating the same. The semiconductor device includes at least a n-type vertical FET and a p-type vertical FET. The n-type vertical FET includes at least a first bottom source/drain layer. The p-type vertical FET includes at least a second bottom source/drain layer. A silicon dioxide layer separates the first bottom source/drain layer and the second bottom source/drain layer. The method includes forming a first bottom source/drain layer in a p-type vertical FET device area. A germanium dioxide layer is formed in contact with the first semiconductor layer a second semiconductor fin formed within a n-type vertical FET device area. A silicon dioxide layer is formed in contact with the first bottom source/drain layer from the germanium dioxide layer. A second bottom source/drain layer is formed in contact with the second semiconductor fin and the silicon dioxide layer.
US10777658B2 Method and structure of fabricating I-shaped silicon vertical field-effect transistors
A method for manufacturing a semiconductor device includes forming a first silicon germanium layer on a semiconductor substrate, forming a silicon layer on the first silicon germanium layer, and a forming second silicon germanium layer on the silicon layer. The method further includes patterning the first and second silicon germanium layers and the silicon layer into at least one fin. In the method, a germanium oxide layer is formed on the substrate and the at least one fin, and annealing is performed to convert the germanium oxide layer formed on the first and second silicon germanium layers into silicon oxide. Remaining portions of the germanium oxide layer are removed, and a width of the silicon layer is reduced.
US10777655B2 Heterogeneous metal line compositions for advanced integrated circuit structure fabrication
Embodiments of the disclosure are in the field of advanced integrated circuit structure fabrication and, in particular, 10 nanometer node and smaller integrated circuit structure fabrication and the resulting structures. In an example, an integrated circuit structure includes a first plurality of conductive interconnect lines in and spaced apart by a first ILD layer, wherein individual ones of the first plurality of conductive interconnect lines comprise a first conductive barrier material along sidewalls and a bottom of a first conductive fill material. A second plurality of conductive interconnect lines is in and spaced apart by a second ILD layer above the first ILD layer, wherein individual ones of the second plurality of conductive interconnect lines comprise a second conductive barrier material along sidewalls and a bottom of a second conductive fill material, wherein the second conductive fill material is different in composition from the first conductive fill material.
US10777652B2 Semiconductor device and manufacturing method thereof
A manufacturing method of a semiconductor device includes forming a plurality of flash memory structures on a semiconductor substrate, wherein each of the flash memory structures includes a floating gate formed on the semiconductor substrate and a control gate formed on the floating gate; forming at least one pseudo contact between the plurality of flash memory structures; forming a liner film conformally on a surface of the pseudo contact; forming an interlayer dielectric layer on the whole semiconductor substrate to cover the pseudo contact and form at least one air gap between the pseudo contact and the flash memory structure; planarizing the interlayer dielectric layer until the top of the pseudo contact is exposed; removing the pseudo contact to form a contact opening; and forming a conductive material in the contact opening.
US10777648B2 Vertical fin-type bipolar junction transistor with self-aligned base contact
A bipolar junction transistor includes a collector having a first surface on a first level and a second surface on a second level. A base is formed on the second level of the collector, and an emitter is formed on the base. A dielectric liner is formed on vertical sidewalls of the collector, the base and the emitter and over the first surface. A conductive region is formed adjacent to the base in the dielectric liner. A base contact is formed along one of the vertical sidewalls to connect to the base through the conductive region.
US10777641B2 LDD-free semiconductor structure and manufacturing method of the same
The present disclosure provides an LDD-free semiconductor structure including a semiconductor layer, a gate over the semiconductor layer and a regrowth region made of semiconductor material positioned in the semiconductor layer. The regrowth region forms a source region or a drain region of the LDD-free semiconductor structure. The gate includes a gate electrode layer laterally covered by a gate spacer. The regrowth region extends towards a region beneath the gate spacer and close to a plane extending along a junction of the gate spacer and the gate electrode layer. The present disclosure also provides a method for manufacturing an LDD-free semiconductor structure. The method includes forming a gate over a semiconductor layer, removing a portion of the semiconductor layer and obtaining a recess, and forming a regrowth region over the recess.
US10777624B2 Display assembly and manufacturing method thereof and display apparatus
A display assembly includes an array substrate, a package substrate adhered to the array substrate, and a photosensitive device; wherein the array substrate includes a pixel unit for emitting light to an object to be recognized on a displaying side of the display assembly; and the photosensitive device is provided on the package substrate for generating an optical signal based on received light reflected by the object to be recognized and converting the generated optical signal into an electric signal for recognizing the object to be recognized.
US10777616B2 Pixel arrangement structure, pixel structure and production method thereof, array substrate, and display panel
This disclosure provides a pixel arrangement structure, a pixel structure and a production method thereof, an array substrate, and a display panel. The pixel arrangement structure comprises: a plurality of first pixel units and second pixel units which are arranged alternately in both of row direction and column direction; wherein each of the pixel units comprises nine zones forming an array of three rows by three columns, and there are first, second, and third sub-pixels, first and second retention regions, and an optional fourth sub-pixel in these zones, respectively.
US10777612B2 Pixel array with sub-pixels comprising vertically stacked light emitting layers
A pixel array including a plurality of pixel units is provided. Each of the pixel unit includes at least a first color subpixel, a second color subpixel and a Nth color subpixel, wherein N is an integer and N≥3. The first color subpixel includes a first stacked light-emitting layer, the second color subpixel includes a second stacked light-emitting layer, and the Nth color subpixel includes a Nth stacked light-emitting layer. The first stacked light-emitting layer, the second stacked light-emitting layer, and the third stacked light-emitting layer each include a main light-emitting layer and an auxiliary light-emitting layer. The main light-emitting layer of the first color subpixel and the auxiliary light-emitting layer of the second color subpixel are the same material layer. The main light-emitting layer of the Nth color subpixel and the auxiliary light-emitting layer of the first color subpixel are the same material layer.
US10777603B1 Optical sensor
An optical sensor is provided. The optical sensor includes a substrate, a transistor, a first electrode, a photodiode, a second electrode and an anti-reflective layer. The transistor is disposed over the substrate. The first electrode is disposed over the substrate and electrically connected to the transistor. The second electrode is disposed over the first electrode, and the photodiode is disposed between the first electrode and the second electrode. The anti-reflective layer is disposed over the second electrode and a first U-shaped portion lining the second electrode.
US10777601B1 CMOS image sensor with compact pixel layout
An image sensor array of shared pixel units fabricated by a CMOS technology, wherein each pixel unit includes a plurality of photodiodes and respective transfer transistors and floating drains whose layout constitutes mirror images. The plurality of photodiodes each share a single reset transistor and source follower amplifier transistor wherein the shared floating diode is spaced at the minimum distance from a gate electrode of the source follower transistor as is allowed by the CMOS fabrication technology chosen to manufacture the image sensor array.
US10777598B2 Image pickup device and electronic apparatus
The present disclosure relates to an image pickup device and an electronic apparatus that enable further downsizing of device size.The device includes: a first structural body and a second structural body that are layered, the first structural body including a pixel array unit, the second structural body including an input/output circuit unit, and a signal processing circuit; a first through-via, a signal output external terminal, a second through-via, and a signal input external terminal that are arranged below the pixel array, the first through-via penetrating through a semiconductor substrate constituting a part of the second structural body, the second through-via penetrating through the semiconductor substrate; a substrate connected to the signal output external terminal and the signal input external terminal; and a circuit board connected to a first surface of the substrate. The present disclosure can be applied to, for example, the image pickup device, and the like.
US10777590B2 Method for forming image sensor device structure with doping layer in light-sensing region
A method for forming an image sensor device structure is provided. The method includes forming a light-sensing region in a substrate, and forming an interconnect structure below a first surface of the substrate. The method also includes forming a trench in the light-sensing region from a second surface of the substrate, and forming a doping layer in the trench. The method includes forming an oxide layer in the trench and on the doping layer to form a doping region, and the doping region is inserted into the light-sensing region.
US10777587B2 Active matrix substrate and display device provided with active matrix substrate
Provided is an active matrix substrate (1001) that includes multiple inspection TFTs (10Q) that are arranged in a non-display area (900), and an inspection circuit (200) that includes multiple inspection TFTs (10Q). At least one or more of the multiple inspection TFTs (10Q) are arranged within a semiconductor chip mounting area (R) in which a semiconductor chip is mounted. Each of the multiple inspection TFTs (10Q) includes a semiconductor layer, a lower gate electrode (FG) that is positioned on a side of the substrate of the semiconductor layer with a gate insulation layer in between, an upper gate electrode (BG) that is positioned on a side opposite to the side of the substrate of the semiconductor layer with an insulation layer including a first insulation layer in between, and a source electrode and a drain electrode that are connected to the semiconductor layer.
US10777584B2 Display device
A display device includes a signal line driver, provided in a peripheral area of a display panel, that outputs video signals, a signal selection circuit that distributes the video signals output from the signal line driver among signal lines connected to pixels, and a plurality of connection lines that make connection between the signal line driver and the signal selection circuit, and a shield layer made of the same material as second transparent electrodes that are pixel electrodes on a layer above the plurality of connection lines in an area excluding the signal selection circuit.
US10777581B2 Method for manufacturing IGZO thin-film transistor
A method for manufacturing an IGZO thin-film transistor includes: manufacturing a buffer layer, an active layer, a gate electrode layer, and a gate insulator layer in sequence on a substrate, and performing a patterning process; depositing a transparent insulating metal oxide layer on the patterned buffer layer, the active layer, the gate electrode layer, and the gate insulator layer by sputtering, and annealing the transparent insulating metal oxide layer so as to improve electric properties of a thin-film transistor; depositing a dielectric layer on the transparent insulating metal oxide layer, and patterning the dielectric layer and the transparent insulating metal oxide layer by means of a photolithography process and a dry etch process; depositing S/D (source/drain) contact regions on the dielectric layer; and performing a patterning process.
US10777572B2 Three-dimensional semiconductor memory devices
A three-dimensional (3D) semiconductor memory device includes a source structure disposed on a horizontal semiconductor layer and including a first source conductive pattern and a second source conductive pattern which are sequentially stacked on the horizontal semiconductor layer, an electrode structure including a plurality of electrodes vertically stacked on the source structure, and a vertical semiconductor pattern penetrating the electrode structure and the source structure, wherein a portion of a sidewall of the vertical semiconductor pattern is in contact with the source structure. The first source conductive pattern includes a discontinuous interface at a level between a top surface of the horizontal semiconductor layer and a bottom surface of the second source conductive pattern.
US10777568B2 Split gate charge trapping memory cells having different select gate and memory gate heights
A semiconductor device that has a split gate charge trapping memory cell having select and memory gates of different heights is presented herein. In an embodiment, the semiconductor device also has a low voltage transistor and a high voltage transistor. In one embodiment, the gates of the transistors are the same height as the select gate. In another embodiment, the gates of the transistors are the same height as the memory gate.
US10777563B2 Cell disturb prevention using a leaker device to reduce excess charge from an electronic device
Various embodiments comprise apparatuses and methods of forming the apparatuses. In one embodiment, an exemplary apparatus includes a plurality of memory cells. At least a portion of the memory cells have a bottom electrode with each bottom electrode being at least partially electrically isolated from remaining ones of the bottom electrodes. At least one resistive interconnect electrically couples two or more of the bottom electrodes. The resistive interconnect is arranged to discharge at least a portion of excess charge from the two or more bottom electrodes. Additional apparatuses and methods of forming the apparatuses are disclosed.
US10777562B1 Integrated circuity, DRAM circuitry, methods used in forming integrated circuitry, and methods used in forming DRAM circuitry
A method used in forming integrated circuitry comprises forming a plurality of conductive vias comprising conductive material. The conductive vias are spaced relative one another by intermediate material. A discontinuous material is formed atop the conductive material of the vias and atop the intermediate material that is between the vias. Metal material is formed atop, directly against, and between the discontinuous material and atop and directly against the conductive material of the vias. The metal material is of different composition from that of the discontinuous material and is above the intermediate material that is between the vias. The metal material with discontinuous material there-below is formed to comprise a conductive line that is atop the intermediate material that is between the vias and is directly against individual of the vias. Structures independent of method are disclosed.
US10777561B2 Semiconductor structure formation
Methods, apparatuses, and systems related to reduction of tapering on a sidewall of an opening are described. An example method includes forming a silicate material comprising a gradient borophosphosilicate glass (BPSG) stack on a semiconductor structure. The example method further includes etching a portion of the silicate material to form an opening within the silicate material having sidewalls, wherein the gradient BSPG stack comprises varying concentrations of boron and phosphorous to reduce tapering of the sidewalls in response to the etching.
US10777556B2 Semiconductor device and method for fabricating the same
A semiconductor device includes a semiconductor substrate, semiconductor fins; and a first fin bump between the semiconductor fins. The first fin bump includes a first sidewall spacer. The first sidewall spacer includes a solid-state dopant source layer and an insulating buffer layer.
US10777537B2 Face-to-face three-dimensional integrated circuit of simplified structure
An integrated circuit including a first chip including a stack of a substrate, of an active layer and of interconnect layers; a second chip including a stack of a substrate, of an active layer and of interconnect layers; an interconnect network for interconnecting the first and second chips. The interconnect layer of the highest metallization level of the first chip includes a power distribution network; the interconnect layer of the highest metallization level of the second chip is without a power distribution network.
US10777534B2 Three-dimensional stacking structure
A three-dimensional stacking structure is described. The stacking structure includes at least a bottom die, a top die and a spacer protective structure. The bottom die includes contact pads in the non-bonding region. The top die is stacked on the bottom die without covering the contact pads of the bottom die and the bottom die is bonded with the top die through bonding structures there-between. The spacer protective structure is disposed on the bottom die and covers the top die to protect the top die. By forming an anti-bonding layer before stacking the top dies to the bottom dies, the top die can be partially removed to expose the contact pads of the bottom die for further connection.
US10777517B1 RF switch
An apparatus with a body layer disposed over a substrate is disclosed. The body layer has first and second diffusion areas with a first current collection area between the two. A plurality of first drain/source (D/S) diffusions spaced parallel with one another resides within the first diffusion area. A plurality of first channel regions resides within the first diffusion area such that each of the plurality of first channel regions resides between an adjacent pair of the plurality of the first D/S diffusions. A plurality of second D/S diffusions resides within the second diffusion area and are spaced parallel with one another. A plurality of second channel regions reside within the second diffusion area such that each of the plurality of second channel regions resides between an adjacent pair of the plurality of the second D/S diffusions. A first current collection diffusion resides within the first current collection area.
US10777506B2 Silicon carbide semiconductor device having a metal adhesion and barrier structure and a method of forming such a semiconductor device
According to an embodiment of a semiconductor device, the semiconductor devices includes a metal structure electrically connected to a silicon carbide semiconductor body and a metal adhesion and barrier structure between the metal structure and the silicon carbide semiconductor body. The metal adhesion and barrier structure includes a layer comprising titanium and tungsten.
US10777502B2 Semiconductor chip, package structure, and pacakge-on-package structure
A semiconductor chip including a die substrate, a plurality of first bonding structures, a plurality of conductive elements, at least one integrated device, a plurality of conductive posts and a protection layer is provided. The first bonding structures are disposed on the die substrate. The conductive elements are disposed on the die substrate adjacent to the first bonding structures. The integrated device is disposed on the die substrate over the first bonding structures, wherein the integrated device includes a plurality of second bonding structures and a plurality of conductive pillars, and the second bonding structures are hybrid bonded to the first bonding structures. The conductive posts are disposed on the conductive elements and surrounding the integrated device. The protection layer is encapsulating the integrated device and the conductive posts.
US10777491B2 Package comprising carrier with chip and component mounted via opening
A package comprising a carrier, at least one electronic chip mounted on one side of the carrier, an encapsulant at least partially encapsulating the at least one electronic chip and partially encapsulating the carrier, and at least one component attached to an opposing other side of the carrier via at least one contact opening.
US10777480B2 Systems and methods to enhance passivation integrity
Some embodiments relate to a semiconductor device. The semiconductor device includes a layer disposed over a substrate. A conductive body extends through the layer. A plurality of bar or pillar structures are spaced apart from one another and laterally surround the conductive body. The plurality of bar or pillar structures are generally concentric around the conductive body.
US10777477B2 Chip packaging structure, and packaging method thereof
The present invention provides a chip packaging structure, and a packaging method thereof. The structure comprises a silicon-based main body and chip electrodes. The silicon-based main body is provided with a passivation layer on a front face thereof and passivation layer openings are provided on the passivation layer. The chip electrodes have rear faces embedded in the front face of the silicon-based main body. Front faces of the chip electrodes are exposed through the passivation layer openings. A dielectric layer is provided on an upper surface of the passivation layer, and dielectric layer openings are provided. Metal protrusion structures are provided on the front faces of the chip electrodes. An encapsulation layer is provided on side walls and a rear face of the silicon-based main body. The chip packaging structure of the present invention employs insulation protection on side walls to avoid electrical leakage and short circuit conditions.
US10777470B2 Selective inclusion/exclusion of semiconductor chips in accelerated failure tests
Testing data is evaluated by machine learning tools to determine whether to include or exclude chips from further testing.
US10777469B2 Self-aligned top spacers for vertical FETs with in situ solid state doping
Semiconductor devices and methods of forming the same include forming a doped dielectric layer on a semiconductor fin. The doped dielectric layer is annealed to drive dopants from the doped dielectric layer into the semiconductor fin. A gate stack is formed on the semiconductor fin.
US10777466B2 Semiconductor Fin cutting process and structures formed thereby
Methods of cutting fins, and structures formed thereby, are described. In an embodiment, a structure includes a first fin on a substrate, a second fin on the substrate, and a fin cut-fill structure disposed between the first fin and the second fin. The first fin and the second fin are longitudinally aligned. The fin cut-fill structure includes an insulating liner and a fill material on the insulating liner. The insulating liner abuts a first sidewall of the first fin and a second sidewall of the second fin. The insulating liner includes a material with a band gap greater than 5 eV.
US10777462B2 Semiconductor integrated circuit
To prevent a leakage current in a semiconductor integrated circuit in which a plurality of semiconductor substrates is laminated with a through-silicon via. Into a silicon substrate, one of P-type impurities and N-type impurities is implanted at a predetermined concentration. Into a plurality of channels, the other of the P-type impurities and the N-type impurities is implanted at a higher concentration than the predetermined concentration on one surface of the silicon substrate. An electrode is formed in each of the plurality of channels. Into a well layer, the same impurities as in the silicon substrate are implanted at a higher concentration than the predetermined concentration between the other surface of the silicon substrate and the plurality of channels.
US10777458B2 Method of filling a via hole and apparatus for performing the same
A method of filling a via hole and an apparatus for performing the same are disclosed. The method includes providing a filling material having a fluidity on a via hole formed in the substrate, forming an electric field through the substrate to fill the via hole with the filling material, and solidifying the filling material in the via hole. The apparatus includes a stage for supporting the substrate, upper and lower electrodes for forming the electric field, and a power supply connected with the upper and lower electrodes.
US10777455B2 Multi-etching process for forming via opening in semiconductor device structure
A method for forming a semiconductor device structure is provided. A gate structure and a source/drain contact structure are formed over a substrate. The gate structure is covered with a capping layer. The capping layer and the source/drain contact structure are successively covered with a first insulating layer and a second insulating layer. A via opening is formed in the second insulating layer to expose the first insulating layer above the source/drain contact structure. The exposed first insulating layer is recessed using a first etching gas mixture including an oxygen gas, to leave a portion of the first insulating layer. The left portion of the first insulating layer using a second etching gas mixture including a hydrogen gas, to expose the source/drain contact structure. A conductive material is formed in the via opening to electrically connect the source/drain contact structure.
US10777452B2 Interconnection structure having top and bottom vias with a barrier layer therebetween and a dielectric spacer at the bottom via
An interconnection structure includes a first dielectric layer, a conductive element, a second dielectric layer, a bottom via, a dielectric spacer, and a top via. The conductive element is embedded in the first dielectric layer. The second dielectric layer is over the first dielectric layer and the conductive element. The second dielectric layer has an opening exposing the conductive element. The bottom via is disposed in the opening and in contact with the conductive element. The dielectric spacer is disposed in the opening and is in contact with the bottom via and the second dielectric layer. The top via is disposed in the opening and covering the bottom via and the dielectric spacer.
US10777451B2 Semiconductor device including enhanced contact structures having a superlattice
A semiconductor device may include a semiconductor substrate having a trench therein, and a superlattice liner at least partially covering bottom and sidewall portions of the trench. The superlattice liner may include a plurality of stacked groups of layers, with each group of layers including a plurality of stacked base semiconductor monolayers defining a base semiconductor portion, and at least one non-semiconductor monolayer constrained within a crystal lattice of adjacent base semiconductor portions. The semiconductor device may further include a semiconductor cap layer on the superlattice liner and having a dopant constrained therein by the superlattice liner, and a conductive body within the trench.
US10777450B2 Semiconductor substrate and method of processing the same
The present disclosure provides a semiconductor substrate. The semiconductor substrate includes a base, a plurality of mesas extending from an upper surface of the base, a plurality of protrusions connected to the mesas, an insulating layer disposed on the protrusions, a capping layer disposed on the insulating layer, and a passivation layer disposed on sidewalls of the protrusions, the insulating layer, and the capping layer. The passivation layer includes at least one first film and at least one second film arranged in a staggered configuration.
US10777449B2 Methods of manufacturing semiconductor devices
A semiconductor device includes a first insulating interlayer on a first region of a substrate and a second insulating interlayer on a second region of the substrate, a plurality of first wiring structures on the first insulating interlayer, the first wiring structures being spaced apart from each other, a plurality of second wiring structures filling a plurality of trenches on the second insulating interlayer, respectively, an insulation capping structure selectively on a surface of the first insulating interlayer between the first wiring structures and on a sidewall and an upper surface of each of the first wiring structures, the insulation capping structure including an insulating material, a third insulating interlayer on the first and second wiring structures, and an air gap among the first wiring structures under the third insulating interlayer.
US10777448B2 Amorphous metal thin film nonlinear resistor
Amorphous multi-component metallic films can be used to improve the performance of electronic components such as resistors, diodes, and thin film transistors. Interfacial properties of AMMFs are superior to those of crystalline metal films, and therefore electric fields at the interface of an AMMF and an oxide film are more uniform. An AMMF resistor (AMNR) can be constructed as a three-layer structure including an amorphous metal, a tunneling insulator, and a crystalline metal layer. By modifying the order of the materials, the patterns of the electrodes, and the size and number of overlap areas, the I-V performance characteristics of the AMNR are adjusted. A non-coplanar AMNR has a five-layer structure that includes three metal layers separated by metal oxide tunneling insulator layers, wherein an amorphous metal thin film material is used to fabricate the middle electrodes.
US10777443B2 Imprint apparatus, imprinting method, and method for manufacturing article
An imprint apparatus for forming a pattern of an imprint material on a mold and a substrate includes a substrate holding unit configured to hold the substrate, and a charging unit configured to charge at least one of a surface of the substrate holding unit on a side facing the mold or a particle existing in the vicinity of the surface to the same polarity as the charge polarity of the mold.
US10777441B2 Measurement system, substrate processing system, and device manufacturing method
A measurement system to be used in a manufacturing line for micro-devices is provided independently from an exposure apparatus. The measurement system has measurement devices that each performs measurement processing on substrates (e.g., substrates that have gone through at least one processing but before being coated with a sensitive agent), and a carrying system for performing delivery of substrates to/from the measurement devices. The measurement devices include a first measurement device that acquires position information on a plurality of marks formed on a substrate under a setting of a first condition, and a second measurement device that acquires position information on a plurality of marks formed on another substrate (e.g., another substrate included in the same lot as the substrate on which acquiring position information is performed under the setting of the first condition in the first measurement device) under a setting of a first condition.
US10777439B1 Substrate processing apparatus
There is provided a technique that includes: a reactor including a process chamber where substrate is processed, the reactor being fixed to a vacuum transfer chamber; a substrate mounting stand disposed in the reactor and having substrate mounting surface where the substrate is mounted; a heater heating the substrate; a gas supply part supplying gas into the process chamber; an extraction part extracting basic information for estimating position of the substrate mounting surface; a calculation part calculating estimated position information of center of the substrate mounting surface based on the basic information; a transfer robot disposed in the vacuum transfer chamber and including an end effector supporting the substrate when the substrate is transferred; and a controller performing control to set target coordinate of the end effector according to the estimated position information, move the end effector to the target coordinate, and mount the substrate on the substrate mounting surface.
US10777438B2 Processing apparatus
In accordance with one or more aspects of the disclosed embodiment a semiconductor processing apparatus is provided. The semiconductor processing apparatus includes a frame forming a sealable chamber having a longitudinal axis and lateral sides astride the longitudinal axis, the sealable chamber being configured to hold a sealed environment therein, at least one transport module mounted to the sealable chamber and having a telescoping carriage being configured so that the telescoping carriage is linearly movable relative to another portion of the transport module where the telescoping carriage and the other portion define a telescoping motion along the longitudinal axis, and at least one transfer robot mounted to the carriage, each of the at least one transfer robot having at least one transfer arm configured for holding a substrate thereon.
US10777436B2 High speed rotary sorter
Embodiments of the present disclosure generally relate to expandable substrate inspection systems. The inspection system includes multiple metrology units adapted to inspect, detect, or measure one or more characteristics of a substrate, including thickness, resistivity, saw marks, geometry, stains, chips, micro cracks, and crystal fraction. The inspection systems may be utilized to identify defects on substrates and estimate cell efficiency prior to processing a substrate. Substrates may be transferred through the inspection system and/or between metrology units on a track or conveyor, and then sorted via at least one gripper coupled with the high speed rotatory sorting apparatus into respective bins based upon the inspection data. The rotary sorting apparatus maintains a sorting capability of at least 5,400 substrates per hour. Each bin may optionally have a gas support cushion for supporting the substrate as it falls from the rotary sorting apparatus into the respective bin.
US10777427B2 Light irradiation type heat treatment method
The temperature of a susceptor made of quartz is increased by heat transfer and heat radiation from a heated semiconductor wafer. When the treated semiconductor wafer is transported outwardly, the susceptor has a non-uniform temperature distribution in which a central portion thereof is higher in temperature than an edge portion thereof. In an early stage of preheating in which a new semiconductor wafer is held by the susceptor and starts being irradiated with light emanating from halogen lamps, an intensity ratio that is the ratio of the intensity of light emanating from a central portion of a light irradiator including an array of the halogen lamps to the intensity of light emanating from an edge portion thereof is less than 100%. Thereafter, the ratio of the intensity of light emanating from the central portion of the light irradiator to the intensity of light emanating from the edge portion thereof is increased.
US10777418B2 Biased pulse CMP groove pattern
The polishing pad is suitable for polishing or planarizing a wafer of at least one of semiconductor, optical and magnetic substrates. The polishing pad includes radial feeder grooves in a polishing layer separating the polishing layer into polishing regions. The radial feeder grooves extend at least from a location adjacent the center to a location adjacent the outer edge of the polishing pad. Each polishing region including a series of biased grooves that connects a pair of adjacent radial feeder grooves. A majority of the biased grooves having either an inward bias toward the center of the polishing pad or an outward bias for directing polishing fluid toward the outer edge of the polishing pad.
US10777417B2 Dressing device, polishing apparatus, holder, housing and dressing method
A dressing device including: a disk that has an opening on an inside, the disk dressing a polishing surface for polishing a substrate; a rotatable holder, the disk being coupled to a lower surface side of the holder, the holder being provided with a first flow passage that passes from a lower surface to an upper surface, the lower surface being inside an outer edge of the opening of the disk; and a housing that is provided with a distance from the upper surface of the holder, the housing being provided with a second flow passage in an interior, the housing being fixed such that an opening of the second flow passage faces the upper surface of the holder, the second flow passage being connected with a supply source and a suction source of process liquid.
US10777412B2 Hardmask composition, method of preparing the same, and method of forming patterned layer by using the hardmask composition
Provided are a hardmask composition, a method of preparing the same, and a method of forming a patterned layer using the hardmask composition. The hardmask composition may include graphene quantum dots, a metal compound, and a solvent. The metal compound may be chemically bonded (e.g., covalently bonded) to the graphene quantum dots. The metal compound may include a metal oxide. The metal oxide may include at least one of zirconium (Zr) oxide, titanium (Ti) oxide, tungsten (W) oxide, or aluminum (Al) oxide. The graphene quantum dots may be bonded to the metal compound by an M—O—C bond or an M—C bond, where M is a metal element, O is oxygen, and C is carbon.
US10777405B2 Drying process for high aspect ratio features
A method for processing a substrate is disclosed. The method includes delivering a solvent to a processing chamber and delivering a substrate to the processing chamber. The amount of solvent present in the processing chamber may be configured to submerse the substrate. Liquid CO2 may be delivered to the processing chamber and the liquid CO2 may be mixed with the solvent. Additional liquid CO2 may be delivered to the processing chamber in an amount greater than a volume of the processing chamber to displace the solvent. The liquid CO2 may be phase transitioned to supercritical CO2 in the processing chamber and the substrate may be dried by isothermally depressurizing the processing chamber and exhausting gaseous CO2 from the processing chamber.
US10777398B2 Spectrometric analysis
A method of spectrometric analysis comprises obtaining one or more sample spectra for an aerosol, smoke or vapour sample. The one or more sample spectra are subjected to pre-processing and then multivariate and/or library based analysis so as to classify the aerosol, smoke or vapour sample. The results of the analysis are used for various surgical or non-surgical applications.
US10777394B2 Virtual sensor for chamber cleaning endpoint
Implementations of the present disclosure generally relate to methods for cleaning processing chambers. More specifically, implementations described herein relate to methods for determining processing chamber cleaning endpoints. In some implementations, a “virtual sensor” for detecting a cleaning endpoint is provided. The “virtual sensor” is based on monitoring trends of chamber foreline pressure during cleaning of the chamber, which involves converting solid deposited films on the chamber parts into gaseous byproducts by reaction with etchants like fluorine plasma for example. Validity of the “virtual sensor” has been confirmed by comparing the “virtual sensor” response with infrared-based optical measurements. In another implementation, methods of accounting for foreline pressure differences due to facility design and foreline clogging over time.
US10777392B2 Substrate processing apparatus
There is provided a focus ring that is capable of preventing deposits from adhering to a member having a lower temperature in a gap between two members having different temperatures. A focus ring 25 is disposed to surround a peripheral portion of a wafer W in a chamber 11 of a substrate processing apparatus 10. The focus ring 25 includes an inner focus ring 25a and an outer focus ring 25b. Here, the inner focus ring 25a is placed adjacent to the wafer W and configured to be cooled; and the outer focus ring 25b is placed so as to surround the inner focus ring 25a and configured not to be cooled. Further, a block member 25c is provided in a gap between the inner focus ring 25a and the outer focus ring 25b.
US10777391B2 3D printed chamber components configured for lower film stress and lower operating temperature
A chamber component for a processing chamber is disclosed herein. In one embodiment, a chamber component for a processing chamber includes a component part body having unitary monolithic construction. The component part body has a textured surface. The textured surface includes a plurality of independent engineered macro features integrally formed with the component part body. The engineered macro features include a macro feature body extending from the textured surface.
US10777385B2 Method for RF power distribution in a multi-zone electrode array
Embodiments of systems and methods for RF power distribution in a multi-zone electrode array are described. A system may include a plasma source configured to generate a plasma field. Also, the system may include an RF power source coupled to the plasma source and configured to supply RF power to the plasma source. The system may also include a source controller coupled to the RF power source and configured to control modulation of the RF power supplied to the plasma source to enhance uniformity of a plasma field generated by the plasma source.
US10777382B2 Low voltage scanning electron microscope and method for specimen observation
A low voltage scanning electron microscope is disclosed, which includes: an electron source configured to generate an electron beam; an electron beam accelerator configured to accelerate the electron beam; a compound objective lens configured to converge the electron beams accelerated by the electron beam accelerator; a deflection device arranged between the inner wall of the magnetic lens and the optical axis of the electron beam and configured to deflect the electron beam; a detection device comprising a first sub-detection device for receiving secondary and backscattered electrons from the specimen, a second sub-detection device for receiving backscattered electrons, and a control device for changing the trajectories of the secondary electrons and the backscattered electrons; an electrostatic lens comprising the second sub-detection device, a specimen stage, and a control electrode for reducing the moving speed of the electron beam and changing the moving directions of the secondary and the backscattered electrons.
US10777379B1 Holder and charged particle beam apparatus
According to one embodiment, a holder includes a top member, a side member, and a bottom member. The top member has a hole for allowing transmission of a charged particle beam, and the sample is mountable in the hole. The bottom member is provided to overlap with the top member in a plan view. The side member is connected to a part of the top member and a part of the bottom member such that the top member and the bottom member are separated from each other in a cross-sectional view. An opening portion is a region surrounded by the top member, the side member, and the bottom member, and a scintillator is provided in the opening portion.
US10777377B2 Multi-column spacing for photomask and reticle inspection and wafer print check verification
A multi-column assembly for a scanning electron microscopy (SEM) system is disclosed. The multi-column assembly includes a plurality of electron-optical columns arranged in an array defined by one or more spacings. Each electron-optical column includes one or more electron-optical elements. The plurality of electron-optical columns is configured to characterize one or more field areas on a surface of a sample secured on a stage. The number of electron-optical columns in the plurality of electron-optical columns equals an integer number of inspection areas in a field area of the one or more field areas. The one or more spacings of the plurality of electron-optical columns correspond to one or more dimensions of the inspection areas.
US10777375B2 Electronic leakage reduction techniques
Electronic leakage reduction techniques are provided, whereby a device is configured to detect characteristics of an appliance and its power supply when the appliance is off or otherwise placed in a mode for reduced power use by said appliance, and whereby voltage and power provided to the appliance are then substantially reduced. In other aspects of the disclosed technology, user behavior may also manually control power delivered to the appliance, for example, with a switch. In still other aspects of the disclosed technology, a device is configured to detect characteristics of an appliance and its power supply when the appliance is on or otherwise placed in a mode for higher power use by said appliance, and increases power to the appliance.
US10777365B2 Power storage apparatus
A power storage apparatus includes bag-shaped separators. Each of the bag-shaped separators includes a first welded portion and a first non-welded portion. The first welded portion exists along a first edge of the bag-shaped separator and is formed by welding the surplus sections of the separator members together. In the first non-welded portion, the separator members are not welded together. The bag-shaped separator includes a second welded portion and a second non-welded portion. The second welded portion exists along a second edge and is formed by welding the surplus sections of the separator members together. The second non-welded portion is located closer to the second edge than the second welded portion. In the second non-welded portion, the separator members are not welded together. In the power storage apparatus, the width of the first non-welded portion>the width of the second non-welded portion.
US10777360B2 Chip capacitor and method for manufacturing the same
A chip capacitor and a method for manufacturing the chip capacitor, where the chip capacitor includes a substrate, a first external electrode disposed on the substrate, a second external electrode disposed on the substrate, capacitor elements formed on the substrate and connected between the first external electrode and the second external electrode, and fuses that are formed on the substrate, are each interposed between the capacitor elements and the first external electrode or the second external electrode, and are capable of disconnecting each of the capacitor elements.
US10777358B2 Capacitor component
Dielectric patterns may be additionally disposed in margin portions, and thicknesses of the dielectric patterns may be controlled to improve the reliability of a capacitor component.
US10777352B2 Method for manufacturing electronic component with coil
A method for manufacturing an electronic component is provided. The method includes: placing an air-core coil in a mold; placing a mixture of a metal magnetic material and a thermosetting resin into the mold so as to embed the air-core coil in the mixture; after placing the mixture, applying a pressure to the placed mixture so that a shape of the placed mixture conforms to the air-core coil and the mold; and after applying the pressure, heating the mixture at a predetermined temperature for a predetermined time so that the placed mixture is hardened, wherein a viscosity of the mixture is 1,000 to 1,000,000 mPa·s at room temperature.
US10777340B2 PPTC material with mixed conductive filler composition
A polymeric positive temperature coefficient (PPTC) device including a PPTC body, a first electrode disposed on a first side of the PPTC body, and a second electrode disposed on a second side of the PPTC body, wherein the PPTC body is formed of a PPTC material that includes a maximum of 65% by volume of a conductive filler, wherein 10%-39% by volume of the PPTC material is a conductive ceramic filler and wherein the rest of the conductive filler includes at least one of carbon and a metallic filler.
US10777327B1 Thorium fuel rod structure and assembly
A Thorium fuel rod assembly is disclosed that includes first and second support elements and a number of Thorium fuel rods positioned between support elements. Each of the Thorium fuel rod includes an outer fuel element containing a solid Thorium an inner core element containing Beryllium that is positioned within an interior cavity defined by the outer fuel element. In an exemplary disclosure, the inner core element also defines an inner cavity such that a beam of high energy particles may be directed into the inner cavity of the inner core element to impinge upon a Beryllium nucleus within the inner core element to produce a (p, n) reaction resulting in the emission of a neutron, where the emitted neutron may interact with a Thorium nucleus in the outer fuel element to cause the Thorium nucleus to fission.
US10777326B2 System, method and apparatus for real-time access to networked radiology data
A method for generating DICOM images as part of a real-time virtual medical consultation includes receiving, by a handheld patient device associated with a patient, a DICOM image associated with the patient generated by a diagnostic device, encrypting, by the handheld patient device, the DICOM image and linking the encrypted DICOM image to a unique patient identifier associated with the patient, wherein the handheld patient device is one of a tablet computer and a smartphone, and transmitting, by the handheld patient device, the encrypted DICOM image to a server configured to provide a DICOM viewer option within a secure telemedicine platform accessible by a medical professional and executed by the server.
US10777323B2 Device, system and method for assessing the ability of a person to carry out one or more activities
The present invention relates to a device for assessing the ability of a person to carry out one or more activities, comprising an input unit for receiving physiological and/or behavioural data of the person, the physiological and/or behavioural data being related to one or more first level activities, a determination unit for determining a performance grade of the person regarding each first level activity based on the received physiological and/or behavioural data, and an assessment unit configured to assess an ability grade of the person to carry out one or more second level activities based on the determined performance grade, wherein each second level activity relates to one or more associated first level activities, wherein the assessment unit is further configured to output information indicative of the assessed ability grade.
US10777322B2 Patient centric drug analysis platform
The present disclosure relates to a patient centric system and platform that enables a customized analysis of a patient's health conditions for assessing appropriateness of an ordered treatment. In one aspect, patient centric analysis platform includes memory having computer-readable instructions stored therein and one or more processors. The one or more processors configured to execute the computer-readable instructions to receive, from a terminal, patient identifying information of a patient; receive, from the terminal, an initial treatment order for the patient; retrieve patient specific information and treatment specific information; generate a numerical assessment of the initial treatment order based on the patient specific information and the treatment specific information, the numerical assessment indicating a safety level of the initial treatment order; and communicate the numerical assessment to the terminal.
US10777320B2 Method and system for microbiome-derived diagnostics and therapeutics for mental health associated conditions
A method for at least one of characterizing, diagnosing, and treating a mental health associated condition in at least a subject, the method comprising: receiving an aggregate set of biological samples from a population of subjects; generating at least one of a microbiome composition dataset and a microbiome functional diversity dataset for the population of subjects; generating a characterization of the mental health associated condition based upon features extracted from at least one of the microbiome composition dataset and the microbiome functional diversity dataset; based upon the characterization, generating a therapy model configured to correct the mental health associated condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10777311B2 Secure medication transport
A smart carrier has a housing comprising one or more docking locations configured to accept a secure receptacle, a wireless interface module disposed within the housing, and a processor disposed within the housing and operatively coupled to the one or more docking locations and the wireless interface module. The processor is configured to communicate with an external device through the wireless interface module and with a secure receptacle that is mated with one of the one or more docking locations. The smart carrier also has a battery disposed within the housing and configured to provide all operational power to the processor, the wireless interface module, and the one or more docking locations.
US10777309B1 Computing system for generating delayed electronic prescriptions
A computing system for generating a delayed electronic prescription for a controlled substance is disclosed herein. A server computer device receives precursor data for an electronic prescription for a controlled substance that is to be prescribed to a patient from a client computing device operated by a healthcare worker. The server computing device transmits the precursor data to a second server computing device. The second server computing device then transmits a request for an identity of a pharmacy that is to provide the controlled substance to a patient computing device operated by the patient. The patient computing device receives input causing the identity for the pharmacy to be received by the server computing device. The server computing device constructs the electronic prescription using the precursor data and the identity of the pharmacy and signs the electronic prescription with an electronic signature for the healthcare worker.
US10777307B2 Characterizing states of subject
Among other things, a user of a browser is exposed simultaneously to three interfaces: A viewing interface for at least one image of a subject that is stored on a device on which the browser is running, a decision support interface that aids the user in determining the state of the subject based on the image, and a template interface that aids the user in capturing uniform descriptive information about the state of the subject. At least two of the viewing interface, the decision support interface, and the template interface operate cooperatively so that actions of the user with respect to one of the two interfaces causes changes in content exposed by the other of the two interfaces.
US10777295B2 Defective memory unit screening in a memory system
A memory system having non-volatile media and a controller configured to process requests from a host system to store data in the non-volatile media or retrieve data from the non-volatile media. The non-volatile media has a set of memory units. The memory system stores an indicator indicating whether the memory system is operating in a user mode or a manufacturing mode. A defect manager of the memory system identifies a threshold based on the indicator, monitors an error rate in reading data from the non-volatile media and, in response to the error rate reaching the threshold, screens the non-volatile media for defective memory units.
US10777288B2 One time programmable (OTP) bit cell with integrated inhibit device
A one-time programmable (OTP) memory device includes a memory array having multiple memory elements. The memory array includes a plurality of anti-fuse FinFETs and a plurality of access FinFETs. Each anti-fuse device has a first terminal for receiving a programming voltage and a second terminal. The anti-fuse FinFETs are located in a first region of an integrated circuit. At least one anti-fuse FinFET of the plurality of anti-fuse FinFETs and at least one access FinFET of the plurality of access FinFETs form a memory element of the plurality of memory elements of the memory array. Each access FinFET is configured to selectively couple one of a program inhibit voltage and a program enable voltage to the second terminal of a corresponding anti-fuse FinFET in a programming operation. The access FinFETs are located in a second region of the integrated circuit, different than the first region of the integrated circuit.
US10777282B2 Method of rewriting data of memory device, memory controller controlling the memory device, and controlling method of the memory controller
A memory controller to control a memory device includes an Error Checking and Correcting (ECC) engine to perform error detection on data read from the memory device and a data operation manager. The data operation manager is to control a first rewrite operation of the memory device on selected memory cells to compensate for a drift in a distribution of the selected memory cells, based on a result of a test read operation of the memory device on test cells, determine a distribution adjustment degree based on a result of a normal read operation, as an ECC decoding operation corresponding to the normal read operation of the memory device is successfully performed by using the ECC engine, and control a second rewrite operation of the memory device based on the determined distribution adjustment degree.
US10777281B2 Asymmetrical multi-gate string driver for memory device
Some embodiments include apparatuses, and methods of operating the apparatuses. Some of the apparatuses include a first group of conductive materials interleaved with a first group of dielectric materials, a first pillar extending through the first group of conductive materials and the first group of dielectric materials, memory cells located along the first pillar, a conductive contact coupled to one of the conductive materials, and a second pillar extending through a second group of conductive materials and a second group of dielectric materials. The second pillar includes a first portion coupled to a conductive region, a second portion, and a third portion, and a fourth portion coupled to the conductive contact. The second portion is located between the first and third portions. The second portion has a doping concentration less than a doping concentration of each of the first and fourth portions.
US10777277B2 Configuration of a memory device for programming memory cells
Memories having a controller configured to perform methods during programming operations including applying a first voltage level to first and second data lines while applying a second, lower, voltage level to first and second select gates connected between the data lines and respective strings of memory cells; decreasing a voltage level of the first data line to a third voltage level; increasing a voltage level of the first select gate to a fourth voltage level; applying a fifth voltage level, higher than the first voltage level, to first and second access lines coupled to memory cells of the strings of memory cells; and increasing a voltage level of the first access line to a sixth voltage level.
US10777274B2 Semiconductor memory system with resistive variable memory device having scheduler for changing generation period of command and driving method thereof
A semiconductor memory system including a resistive variable memory device and a driving method thereof are provided. The semiconductor memory system includes a memory controller including a scheduler configured to determine a generation period of a write command; a memory device including a memory cell array, the memory device being configured to write data input from the memory controller in the memory cell array in response to the write command; and a data determination circuit configured to output a change signal to the scheduler when all logic levels of the input data are equal to each other, the scheduler changing the generation period of the write command in response to the change signal.
US10777271B2 Method and apparatus for adjusting demarcation voltages based on cycle count metrics
In one embodiment, an apparatus comprises a first memory array comprising a plurality of phase change memory (PCM) cells; and a controller to track a first cycle count metric based at least in part on a number of writes performed to at least a portion of the first memory array; and adjust, based on the first cycle count metric, a demarcation voltage to be applied during read operations performed on PCM cells of the first memory array.
US10777267B2 High speed thin film two terminal resistive memory
A battery article of manufacture comprises a plurality of components operatively associated with one another, the plurality of components comprising an electrode comprised of a material that can take up ions and discharge ions in a charging and discharging process, an electrolyte comprised of the ions, the article of manufacture also including a component comprising at least one barrier positioned between the electrolyte and the electrode, the barrier comprised of a material that substantially prevents the ions from combining with the electrode and having a structure that substantially prevents the ions from combining with the electrode, but allows the ions to travel toward or away from the electrode in the charging or discharging process.
US10777259B1 Static random-access memory (SRAM) for in-memory computing
Certain aspects of the present disclosure are directed to methods and apparatus for convolution computation. One example apparatus generally includes a static random-access memory (SRAM) having a plurality of memory cells. Each of the plurality of memory cells may include a flip-flop (FF) having an output node and a complementary output node; a first switch coupled between the output node and a bit line (BL) of the SRAM, the first switch having a control input coupled to a word line (WL) of the SRAM; and a second switch coupled between the complementary output node and a complementary bit line (BLB) of the SRAM, the second switch having another control input coupled to a complementary word line (WLB) of the SRAM.
US10777243B2 Semiconductor device and semiconductor system including the semiconductor device for aligning an internal data strobe signal using an offset code
A semiconductor device may include an internal command pulse generation circuit and a sense data generation circuit. The internal command pulse generation circuit may generate an internal command pulse from a write signal based on an offset code and an internal clock signal. The sense data generation circuit may generate sense data from an internal data strobe signal based on the internal command pulse. The internal command pulse may be generated by delaying the write signal by a shift period based on the internal clock signal. The shift period may be controlled by the offset code.
US10777238B2 Calibration circuit and semiconductor apparatus including the same
A calibration circuit includes a reference resistor leg, a calibration code generation circuit, and an emphasis circuit. The reference resistor leg is coupled to an external reference resistor through a reference resistor node, and changes a voltage level of the reference resistor node based on a calibration code. The emphasis circuit accelerates a voltage level change of the reference resistor node based on the calibration code.
US10777210B2 Key phrase detection with audio watermarking
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for using audio watermarks with key phrases. One of the methods includes receiving, by a playback device, an audio data stream; determining, before the audio data stream is output by the playback device, whether a portion of the audio data stream encodes a particular key phrase by analyzing the portion using an automated speech recognizer; in response to determining that the portion of the audio data stream encodes the particular key phrase, modifying the audio data stream to include an audio watermark; and providing the modified audio data stream for output.
US10777206B2 Voiceprint update method, client, and electronic device
Data update methods, systems, and devices are disclosed. The method includes: acquiring at least a first piece of audio data of a user in a first conversation scenario and at least a second piece of audio data of the user in a second conversation scenario, performing voiceprint recognition on the first and second pieces of audio data based on voiceprint information of the user, acquiring audio feature information of the first and second pieces of audio data, and updating voiceprint information of the user according to the audio feature information.
US10777204B2 Asynchronous processing of user requests
Methods, systems, and apparatus, including computer programs stored on a computer-readable storage medium, for asynchronous execution of client requests. In some implementations, data indicating a user request to a digital assistant is received. An action corresponding to the user request is determined. It is determined that the action is classified as an action to be performed asynchronously to the user request. A confirmation message is sent, for output, and the action is performed asynchronously to the user request.
US10777203B1 Speech interface device with caching component
A speech interface device is configured to receive response data from a remote speech processing system for responding to user speech. This response data may be enhanced with information such as a remote ASR result(s) and a remote NLU result(s). The response data from the remote speech processing system may include one or more cacheable status indicators associated with the NLU result(s) and/or remote directive data, which indicate whether the remote NLU result(s) and/or the remote directive data are individually cacheable. A caching component of the speech interface device allows for caching at least some of this cacheable remote speech processing information, and using the cached information locally on the speech interface device when responding to user speech in the future. This allows for responding to user speech, even when the speech interface device is unable to communicate with a remote speech processing system over a wide area network.
US10777198B2 Apparatus for determining speech properties and motion properties of interactive robot and method thereof
Disclosed herein are an apparatus and method for determining the speech and motion properties of an interactive robot. The method for determining the speech and motion properties of an interactive robot includes receiving interlocutor conversation information including at least one of voice information and image information about an interlocutor that interacts with an interactive robot, extracting at least one of a verbal property and a nonverbal property of the interlocutor by analyzing the interlocutor conversation information, determining at least one of a speech property and a motion property of the interactive robot based on at least one of the verbal property, the nonverbal property, and context information inferred from a conversation between the interactive robot and the interlocutor, and controlling the operation of the interactive robot based on at least one of the determined speech property and motion property of the interactive robot.
US10777184B2 Correction of a control signal in an active noise control headrest
An active noise control (ANC) headrest comprises a speaker configured to produce antinoise that destructively interferes with frequencies of ambient sound, and a microphone configured to receive feedback comprising a combination of the antinoise and the ambient sound. The headrest further comprises a position sensor configured to detect a position of a flange to which the speaker is mounted relative to a center section of the headrest. The headrest further comprises processing circuitry configured to control the speaker to produce the antinoise based on the feedback and the position detected by the position sensor.
US10777182B2 Bell and a method of designing a bell
A bell including an outside surface, inside surface, lip at the bottom of the bell, sound bow above the lip, waist above the sound bow; above the waist a shoulder having a diameter equal to: 0.55*LD ±5%, and crown at the top of the bell above the shoulder; wherein a portion of the inside surface generally adjacent the shoulder has a first end at or near the crown; a second end at or near the waist and a inflection point generally in-between the first and second ends; as the inside surface portion extends away from the first end towards the point of inflection, the portion extends away from the crown more than it extends towards the outside surface; and as the inside surface portion extends towards the second end from the point of inflection, the portion extends towards the outside surface more than it extends away from the crown.
US10777173B1 Magnetic tool for instrument setup
A tool for use with a locking mechanism of an instrument setup of a stringed musical instrument comprises a body having a longitudinal axis, a transverse axis, a first surface extending along the longitudinal axis, and a second surface substantially parallel to the first surface of the body. The tool also includes a key disposed on the first surface and extending substantially along the transverse axis and a magnet disposed on the second surface of the body is configured for being received within a socketed head of the locking mechanism of the instrument setup system. The magnet is configured to be attached to a magnetic surface on the stringed instrument to hold the tool in place during use for “one handed” operation.
US10777168B2 Display panel, display device, and method for adjusting display panel
The disclosure discloses a display panel, a display device, and a method for adjusting a display image, the method includes: receiving a display mode switching instruction; obtaining a first brightness value of a first pixel in a display area in the first mode, and determining a second brightness value of the first pixel in a second mode to be switched to, wherein the display area includes a fingerprint recognition area, and an image display area surrounding the fingerprint recognition area, and the first pixel is in the image display area; determining a brightness compensation coefficient of the image display area in the second mode according to the first brightness value and the second brightness value; and switching from the first mode to the second mode, and displaying an image in the second mode after compensating for brightness in the image display area using the brightness compensation coefficient.
US10777167B2 Color image display adaptation to ambient light
Color images are adapted for better viewing in ambient light, especially in the presence of screen glare.
US10777161B2 Array substrate, liquid crystal display panel and display device
An array substrate is disclosed. The array substrate has a display area and a non-display area in the periphery of the display area, and includes a plurality of gate lines to which gate pulse signals are provided; a plurality of data lines to which data signals are provided, wherein signals on adjacent ones of the plurality of data lines have opposite polarities; a charge sharing device includes a first thin film transistor in the non-display area, a first terminal of the first thin film transistor being connected to one of two adjacent data lines among the plurality of data lines, a second terminal thereof being connected the other of the two adjacent data lines, and a gate thereof being configured to be provided with a first control signal in a blank time period between adjacent data frames so as to turn on the first thin film transistor.
US10777156B2 Display driving device and display device having electric potential controlling circuitry
A gate driving circuit includes circuits each provided in such a manner as to, as a scanning signal, select a single clock pulse of a clock signal and output the clock pulse. The circuits each include: a transistor for outputting a scanning signal; a transistor for controlling an electric potential of a gate of the transistor so that the electric potential of the gate is at a low level; a transistor for, while the transistor is not outputting the scanning signal, controlling an electric potential of a gate of the transistor so that the electric potential of the gate is at a high level; and a transistor for, while the transistor is not in operation during a period during which an operation of the selection circuit is paused, controlling the electric potential of the gate of the transistor so that the electric potential becomes high.
US10777153B1 Method for calculating pixel voltage for liquid crystal on silicon display device
A liquid crystal on silicon display device is provided. Multiple grey levels of a pixel are transformed into multiple color values. The grey levels respectively correspond to multiple first sub-pixels. For each of the first sub-pixels, at least one parameter of a reflectance fitting function is obtained according to the color values, a gamma correction is performed according to the corresponding grey level to obtain a reflectance, and a pixel voltage is calculated according to the at least one parameter and the reflectance. The pixel voltage is applied to a pixel electrode of the corresponding first sub-pixel.
US10777150B2 Controlling method of display device and display device
The present disclosure provides a controlling method of a display device and the display device. The controlling method may include: detecting whether the display device is at the beginning of the touch panel scanning or during the touch panel scanning; and stopping at least one signal/current scanning operation which is different from the display scanning within the display device if at the beginning of the touch panel scanning or during the touch panel scanning. The present disclosure firstly detects the scanning states of the display device, and stops other scanning operations different from the display scanning when the display device performs the touch panel scanning, which can prevent the display device from being affected by other scar ling operations during the touch panel scanning, thus ensuring the normal operation of the touch panel.
US10777143B2 Gate driver and display device including the same
A gate driver includes a gate shift register in which an A block and a B block each having a plurality of stages, the A block and the B block being alternately arranged; scan clock lines inputting a first scan clock group and a second scan clock group each including both image data writing (IDW) scan clocks synchronized with an image write timing and black data insertion (BDI) scan clocks synchronized with a black write timing to the A block and the B block; and carry clock lines inputting carry clocks to the A block and the B block and sense clock lines inputting sense clocks to the A block and the B block, wherein each of the stages belonging to the A block and the B block includes a BDI memory storing a BDI carry signal for outputting the BDI scan clocks.
US10777141B2 Display device
A display device including subpixels and at least two scan lines is disclosed. The subpixels are arranged on a substrate, and each subpixel includes an emission area, in which an emission element is disposed to emit light, and a circuit area, in which a circuit for driving the emission element is disposed. The at least two scan lines are positioned in the circuit area. One or more of the at least two scan lines are formed by a metal layer different from a gate metal layer constituting gate electrodes of transistors disposed in the circuit area.
US10777138B2 Pixel circuits and driving methods thereof, display devices
Exemplary embodiments of the application disclose pixel circuits and driving methods thereof, display devices. A pixel circuit includes a first through seventh thin film transistors, a light-emitting diode, and a storage capacitance. The pixel circuit provided by exemplary embodiments of the application can compensate a power voltage during a light-emitting stage of the light-emitting diode, so that the current flowing through the LED is related to a data voltage and a reference voltage input into the pixel circuit, and is independent of the power voltage, thereby effectively avoiding the problem of the display unevenness of the display device, due to the difference in the current flowing into the LED caused by the power voltage drop.
US10777134B2 Detection method of pixel circuit comprising verifying phase, driving method of display panel, display device and pixel circuit
A detection method of a pixel circuit, a driving method of a display panel, a display device and a pixel circuit are provided. The pixel circuit includes a driving transistor, and the detection method includes a writing phase and a reading phase. The writing phase includes: writing a reference data voltage to a gate electrode of the driving transistor, and writing a first detection writing voltage to a first electrode of the driving transistor to turn on the driving transistor; and the reading phase includes: upon the driving transistor being turned off after a first predetermined time after writing the first detection writing voltage, reading a voltage of the first electrode of the driving transistor to obtain a first detection reading voltage for obtaining a threshold voltage of the driving transistor.
US10777130B2 Organic electroluminescent device and electronic apparatus
An organic electroluminescent device includes a first transistor, an organic electroluminescent element that emits light with luminance corresponding to magnitude of a current supplied via the first transistor, and a capacitive element. The capacitive element includes a first electrode connected to a gate of the first transistor, a second electrode, and a dielectric film provided between the first electrode and the second electrode. The first electrode is formed on the same layer as the second electrode, and is arranged in a position away from the second electrode with the dielectric film interposed therebetween.
US10777128B2 Pixel circuitry with mobility compensation
The present disclosure discloses a pixel circuit, a display apparatus and a dual-gate driving transistor. The pixel circuit comprises a dual-gate driving transistor having a drain electrically connected to a first power supply terminal; a threshold voltage compensation unit electrically connected to a data terminal, a first control terminal, a first gate of the dual-gate driving transistor, and a source of the dual-gate driving transistor respectively; a mobility compensation unit electrically connected to a sensing signal terminal, a second control terminal, and the source of the dual-gate driving transistor respectively; and a light emitting control unit electrically connected to the data terminal, a third control terminal, a second gate of the dual-gate driving transistor, the source of the dual-gate driving transistor, and a light emitting device respectively. The threshold voltage compensation unit and the mobility compensation unit perform threshold voltage compensation for the dual-gate driving transistor under the control of the data terminal, the first control terminal, the sensing signal terminal, and the second control terminal; and the mobility compensation unit and the light emitting control unit perform mobility compensation for the dual-gate driving transistor and control the dual-gate driving transistor to drive the light emitting device to emit light under the control of the sensing signal terminal, the second control terminal, the data terminal, and the third control terminal.
US10777126B2 Array substrate and preparing method thereof, display device and driving method thereof
An array substrate and a method for preparing the same, and a display device and a driving method thereof are provided. The array substrate includes a plurality of sub-pixels arranged in an array and a light source, the array substrate is further provided with an optical fingerprint identification area, and the optical fingerprint identification area includes at least part of the sub-pixels and at least part of the light source.
US10777119B2 Semiconductor device
A current corresponding to the difference between an input signal voltage and an output signal voltage is generated as an amplification acceleration current. The amplification acceleration current is sent to an output node of a current mirror, which drives a transistor in an output amplifier stage, and therefore added to a current to drive the transistor in the output amplifier stage.
US10777114B2 Display panel, display device, and operation method of display device
In one embodiment, the control integrated circuit includes a gate driver configured to selectively drive a plurality of gate lines associated with pixels in a display panel; a source driver configured to supply data to the display panel; and a controller configured to generate switch control signals for controlling a switch driver of the display panel, the switch driver for selectively supplying the data to a plurality of data lines. The controller is configured to control the gate driver and generate the switch control signals such that the plurality of gate lines are activated non-sequentially, and an order of pixels activated and associated with a same one of the plurality of data lines includes at least two pixels of a same color activated in sequence.
US10777112B2 Display driver IC and display apparatus including the same
A display driver integrated circuit (DDI) includes a level shifter unit configured to convert a level of a control signal to a voltage in a range that equal to or greater than a first voltage and is equal to or less than a second voltage and output a switch control signal, and a voltage generator including a capacitor and a switch that is turned on or off based on or in response to the switch control signal and configured to generate at least one third voltage.
US10777101B2 Foldable display device and method of manufacturing foldable display device
A foldable display device including a panel pad unit, a first polymer layer disposed on the panel pad unit and including a first repeated subunit organic compound, a rigid layer disposed on the first polymer layer, a second polymer layer disposed on the rigid layer and including a second repeated subunit organic compound, a panel light-emitting unit disposed on the second polymer layer, and a third polymer layer disposed on the panel light-emitting unit and including a third repeated subunit organic compound.
US10777099B1 Label book containing printed store labels for use along a retail shelf edge
Embodiments of a store label booklet include a plurality of sheets stacked one on top of the other and connected to a binding that spans an entire thickness of the booklet, each sheet including a planar array of store labels. No release coating is used. In some embodiments, the label may include a printed stock side, a liner including a removable portion, and an adhesive located between the liner and the printed stock side. In other embodiments the booklet may include a cardstock with a printed stock side and an adhesive on the side opposite the printed stock side. Each store label may differ in orientation, size, or style and may contain different product information. Location information may be located on a binding of the booklet, on the label, or on both the binding and the label. The store labels may be printed in a predetermined order.
US10777094B1 Wireless devices and intelligent glasses with real-time tracking and network connectivity
A mobile communication system based on digital content including images and video that may be acquired, processed, and displayed using a plurality of mobile device, smartphones, and tablet computers. The system enables a variety of priority of systems for interactions between the devices including network servers, wearable devices and appliances. The priority of systems includes various wireless communication of data and telephony between devices. The glasses may image a ball such as a football and track its progress in a game. The camera or laser may track the movement of another object such as a finger to determine where the contact was made with the surface of the hand. The mobile device, intelligent electronic glasses, or headset may further provide a speedometer, acceleration, and various other statistics about the movement of the individual.
US10777093B1 Automated execution and evaluation of network-based training exercises
This disclosure generally relates to automated execution and evaluation of computer network training exercises, such as in a virtual machine environment. An example environment includes a control and monitoring system, an attack system, and a target system. The control and monitoring system initiates a training scenario to cause the attack system to engage in an attack against the target system. The target system then performs an action in response to the attack. Monitor information associated with the attack against the target system is collected by continuously monitoring the training scenario. The attack system is then capable of sending dynamic response data to the target system, wherein the dynamic response data is generated according to the collected monitor information to adapt the training scenario to the action performed by the target system. The control and monitoring system then generates an automated evaluation based upon the collected monitor information.
US10777091B2 Articles and formulations for smoking products and vaporizers
Methods and apparatuses for the customization of tobacco and cannabis smoking products including formulations for onserts, precision rods and precision pods for harm reduction products particularly for those who simultaneously smoke or vape tobacco and marijuana, as well as methods and apparatuses for blending a salt of nicotine in crystalline form and one or more cannabinoids in crystalline form for a precision pod for use in a vaporizer.
US10777089B2 Prediction and alert system to identify higher risk students with grading system in an online learning forum
A system for use in preparing student grades based on participation in an online teaching forum includes an online forum usable by students where students interact within the forum by adding content to the forum, an analytics module that analyzes the added content and assigns the content a point value based on the content quality, and a grading module that calculates a grade for each student based on the point value.
US10777088B2 Method and apparatus for the development of competency based educational courses and curriculum
A method and apparatus for the development of educational courses and curriculum using a secure web based server computer platform and software application that aligns course outcomes and course learning objectives with core and specialized course competencies and uniquely develops course summary and compliance reports that may be used for course approval and accreditation of an educational institution. The course development software program provides a course syllabus that includes presentation summaries, textbook, video, test and other materials and assignments for a teacher to easily organize and present daily activities for the classroom.
US10777087B2 Augmented reality for removing external stimuli
Apparatuses, systems and computer-implemented methods are disclosed for augmented reality stimulus removal. A field definition module determines a permitted field of view for a user. A field recognition module identifies a portion of an image stream outside the permitted field of view. The image stream is obtained by an augmented reality device of the user. An overlay module modifies the image stream for display to the user via the augmented reality device. The overlay module modifies the image stream by obscuring the portion of the image stream outside the permitted field of view in response to a restrictive mode being set for the user.
US10777086B2 Method for detecting conflicts between aircraft
A method for detecting conflicts between aircraft flying in controlled airspace. The method determines whether pairs of aircraft flight routes violate a predetermined proximity test. The separation of pairs of aircraft whose flight routes do not violate the proximity test is assured. For pairs of aircraft whose flight routes violate the proximity test, the method calculates the parts of their flight routes that breach the separation threshold, the conflict paths (406, 408). The conflict paths are stored. The method determines the portions of aircraft trajectories corresponding to the conflict paths. The separation of aircraft that have flown past their conflict paths is assured. The separation time and separation altitude of pairs of aircraft that have not flown past their conflict paths are calculated. The separation time and separation altitude are used to determine future circumstances whereby the pairs of aircraft may lose separation.
US10777085B2 Efficient flight profiles with multiple RTA constraints
Methods, systems, and apparatuses for generating efficient flight profiles in a variety of aircraft are disclosed. A method includes receiving required time of arrival (RTA) constraints for the aerial vehicle. The RTA constraints include a required time of arrival for a waypoint. The method also includes inputting the RTA constraints into a problem configured to generate flight plans based on the required time of arrival for the waypoint of the RTA constraints. The problem includes an altitude variable and a speed variable. The method also includes generating, as a solution to the problem, a flight plan by varying the altitude variable and the speed variable in order to reduce operating cost of the aerial vehicle based at least in part on the RTA constraints, and providing the flight plan to at least one computing system of the aerial vehicle. The flight plan includes a route traversing the waypoint.
US10777084B1 Vehicle location identification
A computer includes a processor and a memory. The memory stores instructions executable by the processor to receive in a host vehicle, from a target vehicle via wireless vehicle-to-vehicle communications, a target vehicle first location in a global coordinate system, determine a target vehicle second location in a local coordinate system that has an origin at the host vehicle, and identify a host vehicle location in the global coordinate system based solely on (i) local coordinate system data determined in the host vehicle, including the target vehicle second location and (ii) data in the vehicle-to-vehicle communications, including the target vehicle first location.
US10777075B2 Device for tolling or telematics systems
The present subject matter relates to a device for tolling or telematics systems provided with a pixel based image sensor. The image sensor is adapted to be arranged above a surveillance zone provided on a road, wherein the surveillance zone has an extension along the direction of the road. The image sensor is adapted to be arranged in between a first and a second end zone of said surveillance zone. The image sensor is provided with a wide-angle optical system having a refraction and which is arranged such, relative said image sensor that an image captured by said image sensor comprises both said first and said second end zone.
US10777070B1 Occupancy alarm system
An occupancy alarm system for warning a driver of vehicle occupancy includes an electronics module that is configured to couple to a vehicle, and which is operationally couplable to an electronic control unit (ECU) and an electrical circuit of the vehicle. The electronics module comprises a module transceiver and a plurality of sensors, which is configured to determine an occupancy status of the vehicle. A fob device that is retained by a driver who exits the vehicle comprises a fob receiver, which is GPS enabled, a fob transceiver, and a speaker. CPU programming code that is positioned on a CPU of the ECU enables the ECU to selectively actuate the module transceiver, based on occupancy status of the vehicle and a position of the driver relative to the vehicle, to communicate an alert signal to the fob device via the fob transceiver to alert the driver to the occupancy status.
US10777067B2 Water flow detector WFD01
A water flow detector comprised of a check valve and parallel flow detection loop in which flow can be measured by monitoring the pressure differential as the difference between the water supply line pressure at the tee on the inlet side of the check valve (high pressure side) and the low pressure being at the tee connection on the downstream or outlet side of the check valve. The proportional water flow in the loop acts on a float which position is detected by optical and electronic means and enables the recognition of very small flows (small leaks) triggering an alarm to signal the leak.
US10777064B2 Lighting with air quality and hazard monitoring
A sensing and lighting device includes a lighting fixture comprising a light emitting diode (LED) light source. The sensing and lighting device further includes a sensor to sense the air at the sensor, and a power source. The LED light source and the sensor are powered by the power source.
US10777062B2 Wearable device
A wearable device may monitor one or more parameters of a wearer and enter an emergency state based on the values of the monitored parameters. When in the emergency state, the wearable device may connect to a low-power wide area network and transmit an alert to a remote monitoring location.
US10777055B1 Displaying event video on a device
A security device registered to a client device used by a user generates an event message and event video. A network-connected device or the client device determines, based on one or more of characteristics of the event message, event video, location of the client device, connection information of the client device, connection information of the security device, an area boundary, and a connection threshold whether to automatically populate the event video on the client device in full-screen or partial-screen view. Based on this determination, device command is generated controlling display of the event video on the client device.
US10777054B2 Security camera system
A monitoring system includes a first camera having a housing and an image sensor positioned in or on the housing and designed to detect image data corresponding to an environment of the first camera. The camera further includes a camera network access device positioned in the housing and designed to wirelessly transmit the image data. The camera further includes a local power source positioned in the housing, coupled to the image sensor and the camera network access device, and designed to store electrical power to be used by the image sensor and the camera network access device. The system also includes a hub having at least one hub network access device designed to wirelessly receive the image data from the camera network access device and to wirelessly transmit the image data to a cloud server.
US10777053B2 Wearable charm anti-theft system with a snooze feature
An anti-theft proximity alert system that includes a wearable smart charm with a charm housing, and an object monitor with a housing and a snooze switch, and a controller with at least one snooze operating instruction to adjust a threshold alert criterion based upon a setting of the snooze switch.
US10777046B2 Method and apparatus for providing advice regarding gaming strategies
Methods for providing gaming advice are provided. For example, regarding a blackjack game, one or more first player cards are identified for a first player and one or more second player cards are identified for a second player. The first and second player cards are displayed to the first player. A probability associated with a first one of the plurality of playing options is determined based at least on a set of predetermined statistical blackjack data, the one or more first player cards, and the one or more second player cards. It is then determined, based at least on the determined probability associated with the first playing option, whether to display a first indication corresponding with first advice regarding the first playing option, a second indication corresponding with second advice regarding the first playing option, or a third indication corresponding with third advice regarding the first playing option.
US10777045B2 Centralized management of real time virtual experiences
Centralized management of real time virtual experiences is provided herein. A method includes creating a pool of a plurality of players for one or more of a plurality of virtual gaming experiences that are based on real world sporting events, receiving a selection of one of the plurality of virtual gaming experiences from each of the plurality of players, monitoring the real world sporting events, determining when one or more of the plurality of players win their respective virtual gaming experience, and awarding one or more of the winning plurality of players points.
US10777044B2 Method and apparatus for a wager game with a re-buy bonus feature
The present invention relates to gaming systems and methods where a wager game may trigger a bonus round. A player may qualify for the bonus round at random or through satisfaction of some predetermined criteria. The player then participates in the bonus round, which may award bonus points at random or require the player to demonstrate skill, knowledge, or strategy to earn bonus points. Although a limited number of attempts in the bonus round may be awarded, the player has an option to re-buy attempts to continue enjoying the bonus round. Upon the satisfaction of certain criteria, which may include, but are not limited to, completion of the game or a decision by the player to end the bonus round, the player is returned to the original wager game.
US10777043B2 Systems and methods for providing a feature game
An electronic gaming machine includes a display in the form of a matrix of rows and columns and a controller configured to conduct a game instance upon receiving a wager via a player input. In conducting each game instance, the controller activates a number of columns on the display based on the wager and controls a display to indicate which columns in the display have been activated. The controller determines if any of the activated columns meets a triggering condition and controls the display to display the activated columns which meet the triggering condition with a modified background. The controller then determines an outcome of the game instance based on whether a predetermined number of activated columns which meet the triggering condition are adjacent one another and makes an award to the player based on the outcome of the instance.
US10777041B2 Card picks for progressive prize
In various embodiments, players around the casino may predict cards to be dealt in a game of blackjack.
US10777040B2 Optimizing drawing prize awards
A promotional game is conducted over participants' cell phones. During a play period, a participant advances on a virtual game board using cell phone commands. During the player period drawing entries are generated proportional to play on electronic gaming devices, play of the promotional game, or retail purchases. Some players receive a multiplier for their drawing entries to enhance chances of winning the promotional game. In one embodiment, the multiplier is removed for a player after a cutoff threshold for prizes awarded to that player is reached.
US10777035B1 Beverage dispenser
A beverage dispenser for dispensing beverage containers includes an outer shell with an internal track that dispenses rolling beverage containers from the track and one or more internal ice liners that retain ice to keep the beverage containers chilled.
US10777031B2 Coin detection system
A coin detection system comprises an excitation coil, a radial magnetic gradiometer, an axial magnetic gradiometer, a signal excitation source, a drive circuit, an analog front-end circuit and a processor. After the excitation coil is excited by the signal excitation source and the drive circuit, the excitation coil generates an excitation magnetic field parallel to the axial direction of a coin, and under the influence of the excitation magnetic field, the coin generates an induced magnetic field through eddy currents induced in the coin; the radial magnetic gradiometer and the axial magnetic gradiometer detect the magnetic field components of the magnetic field in the radial direction and the axial direction of the coin, and the detected signal is transmitted to the analog front-end circuit for amplification; the processor processes and then outputs the amplified signal transmitted by the analog front-end circuit, and the material, design, denomination, etc. of the coin are obtained according to the amplitude, phase, and other information contained in the output signal.
US10777030B2 Conditional and situational biometric authentication and enrollment
The present invention provides a system and method for conditionally selecting biometric modalities for biometric authentication at authentication run time. The system and method employ programmatic logic to identify which biometric modalities to use for authenticating a user. The software module for selecting biometric modalities includes, a plurality of rules or conditional logic for selecting one or more biometric modalities required to authenticate a user requesting a secure action.
US10777027B2 Working vehicle, remote diagnosis system, and remote diagnosis method
A working vehicle includes an acquisition device that acquires operating state data, a client screen data generation unit that generates client screen data that a client display device of a client apparatus can display based on the operating state data, and a wireless communication device that transmits the client screen data to the client apparatus.
US10777016B2 System and method of enhancing user's immersion in mixed reality mode of display apparatus
A system and a method for enhancing a user's immersion in a mixed reality mode of head-mounted display apparatus, the system being at least communicably coupled to the aforesaid display apparatus. The system includes at least one camera communicably coupled to a processor. The processor controls said camera to capture sequence of images of real-world environment; analyse sequence of images to identify spatial geometry of real objects in real-world environment and material categories to which real objects belong; process sequence of images to generate sequence of mixed-reality images, based upon spatial geometry and material category of at least one real object that is represented by at least one virtual object in sequence of mixed-reality images, wherein visual behaviour of at least one virtual object emulates at least one material property associated with material category of the at least one real object; and render the sequence of mixed-reality images.
US10777009B2 Dynamically forming an immersive augmented reality experience through collaboration between a consumer and a remote agent
The present invention relates to a system and method of placing augmented reality renderings, within the context of physical space imagery, creating an immersive augmented reality experience. The method comprising the steps of imaging physical space, by way of a camera enabled mobile device, to create a physical space imagery, initiating data communication with a remote agent, selecting, by way of the remote agent, at least one of an augmented reality rendering, and data communicating the augmented reality rendering, for inclusion within the physical space imagery, forming an immersive augmented reality experience, viewable and useable, by a consumer, on the camera enabled mobile device.
US10777008B2 Drones generating various air flow effects around a virtual reality or augmented reality user
Systems and methods described herein are directed to enhancing a virtual reality (VR) or augmented reality (AR) experience by using one or more unmanned vehicles to generate effects around a user of a headmounted display (HMD). The generated effects may be synchronized with VR/AR content presented to the user of the HMD. Particular systems and methods described herein are directed to enhancing a VR/AR experience by using one or more unmanned aerial vehicles (UAV) to generate air flow effects around a user of a HMD. The air flow effects generated by UAV may simulate a physical and/or olfactory sensation corresponding to a VR/AR environment presented to the user using the HMD.
US10777005B2 Smart tools and workspaces for do-it-yourself tasks
One embodiment of the invention disclosed herein provides techniques for assisting with performing a task within a smart workspace environment. A smart workspace system includes a memory that includes a workspace management application. The smart workspace system further includes a processor that is coupled to the memory and, upon executing the workspace management application, is configured to perform various steps. The processor detects that a first step included in a plurality of steps associated with a task is being performed. The processor displays one or more information panels associated with performing the current step. The processor further communicates with augmented safety glasses, augmented tools, and an augmented toolkit to safely and efficiently through a series of steps to complete the task.
US10777001B2 Method and device of labeling laser point cloud
The present application discloses a method and device of labeling laser point cloud. The method comprises: receiving data of a laser point cloud; constructing a 3D scene and establishing a 3D coordinate system corresponding to the 3D scene; converting a coordinate of each laser point in the laser point cloud into a 3D coordinate in the 3D coordinate system; mapping laser points included in the laser point cloud into the 3D scene respectively according to the 3D coordinate of the laser points; labeling the laser points in the 3D scene.
US10776997B2 Rendering an image from computer graphics using two rendering computing devices
An example system includes a first computing device comprising a first graphics processing unit (GPU) implemented in circuitry, and a second computing device comprising a second GPU implemented in circuitry. The first GPU is configured to determine graphics primitives of a computer graphics scene that are visible from a camera viewpoint, generate a primitive atlas that includes data representing the graphics primitives that are visible from the camera viewpoint, and shade the visible graphics primitives in the primitive atlas to produce a shaded primitive atlas. The second GPU is configured to render an image using the shaded primitive atlas.
US10776996B2 Method and apparatus for processing image
An image processing apparatus and method are provided. The image processing method may generate a mask for preventing a virtual light source from being sampled on an area of a current image frame based on virtual light source information of a previous image frame, applying the mask to the current image frame, sampling the virtual light source in the current image frame to which the mask is applied, and rendering the current image frame based on the virtual light source sampled in the current image frame.
US10776983B2 Analysis of point cloud data using depth and texture maps
Various types of systems or technologies can be used to collect data in a 3D space. For example, LiDAR (light detection and ranging) and RADAR (radio detection and ranging) systems are commonly used to generate point cloud data for 3D space around vehicles, for such functions as localization, mapping, and tracking. This disclosure provides improvements for processing the point cloud data that has been collected. The processing improvements include analyzing point cloud data using trajectory equations, depth maps, and texture maps. The processing improvements also include representing the point cloud data by a two dimensional depth map or a texture map and using the depth map or texture map to provide object motion, obstacle detection, freespace detection, and landmark detection for an area surrounding a vehicle.
US10776981B1 Entertaining mobile application for animating a single image of a human body and applying effects
Provided are systems and methods for animating a single image of a human body and applying effects. An example method includes providing, by a computer device, a database of motions; receiving, by a computing device, an input image, the input image including a body of a person; receiving, by the computing device, a user input including a motion selected from the database of motions; segmenting, by the computing device, the input image into a body portion and a background portion; generating, by the computing device and based on the body portion and the selected motion, a video featuring the body of the person repeating the selected motion; and displaying, by the computing device, the generated video; receiving, by a computer device, a further user input including clothes, scene, illumination effect, and additional objects; and, while generating the video, modifying frames of the video based on the further user input.
US10776977B2 Real-time lip synchronization animation
A device includes a processor and a memory that stores predetermined data including a progressive transition rule and animation models. Each of the animation models corresponds to a respective phoneme. The memory stores instructions including receiving a request from a user and obtaining an answer to the request. The answer includes first and second indicators that correspond to first and second phonemes. The instructions include, according to the first indicator, identifying a first animation model that corresponds to the first phoneme. The instructions include, according to the second indicator, identifying a second animation model that corresponds to the second phoneme. The instructions include generating a transition animation model according to the progressive transition rule using the first and second animation models. The instructions include generating images according to the first, second, and transition animation models. The instructions include outputting the images to the user via a display.
US10776975B2 Customized visualizations
Applications and services providing customized visualizations are described. A visualization service can obtain parameters including spatial dimensions in an image or a view or positions of objects in the image or the view; and generate a query using the parameters. The visualization service can query, based on the generated query, a data resource for a set of images satisfying a preset similarity requirement. One or more images of the set of images can be provided for display. As part of the visualization, the one or more images provided for display are overlaid onto the image or the view. In some cases, one or more customizing criteria are obtained and used when generating the query.
US10776966B2 Graph processing system that allows flexible manipulation of edges and their properties during graph mutation
Techniques are provided for strategy-based graph simplification. In an embodiment, a computer provides configurable strategies that simplify edges of a graph. A client selects and configures a strategy subset of the configurable strategies to define a particular simplification scheme. The computer simplifies a graph by applying the strategy subset to the graph. In embodiments, predefined classes or other application programming interface (API) is provided to clients to obtain and customize strategy instances, such as with a factory or builder. Strategy instances may be imperative or declarative. A service implementation, such as a graph engine, may be embedded or remoted. Techniques herein provide for reuse and optimization.
US10776962B2 Method and apparatus for the reconstruction of medical image data using filtered backprojection
A system and method are provided for the reconstruction of medical image data using filtered backprojection with the use of a wavelet transformation. A filter function is applied to at least one part of an object using projection data captured with a detection device prior to backprojection.
US10776957B2 Online image compression in hardware
A method of variable rate compression including: partitioning the image data into a plurality of blocks, each including channel-blocks; and for one of the one or more non-flat channel-blocks: generating a residual block including residual values corresponding to values of the one of the one or more non-flat blocks; in response to determining that a particular residual value of the residual values is equal to a corresponding previous residual value: incrementing a run counter; and in response to determining that the run counter is greater than a threshold, generating a run-mode flag and writing the run-mode flag after the particular residual value in a compressed output stream; and in response to determining that the particular residual value is not equal to a corresponding previous value: in response to determining that the run counter is greater than the threshold, generating a run-length after the run-mode flag in the compressed output stream.
US10776949B2 Machine vision-based method and system for measuring 3D pose of a part or subassembly of parts
A machine vision-based method and system for measuring 3D pose of a part or subassembly of parts having an unknown pose are disclosed. A number of different applications of the method and system are disclosed including applications which utilize a reprogrammable industrial automation machine such as a robot. The method includes providing a reference cloud of 3D voxels which represent a reference surface of a reference part or subassembly having a known reference pose. Using at least one 2D/3D hybrid sensor, a sample cloud of 3D voxels which represent a corresponding surface of a sample part or subassembly of the same type as the reference part or subassembly is acquired. The sample part or subassembly has an actual pose different from the reference pose. The voxels of the sample and reference clouds are processed utilizing a matching algorithm to determine the pose of the sample part or subassembly.
US10776947B2 Method, system and equipment for automatically detecting and tracking blade
The present invention provides a method, a system and an equipment for automatically detecting and tracking a blade, used for tracking the blade of the wind power generator through an unmanned aerial vehicle. The unmanned aerial vehicle is provided with a cradle head, the cradle head controls a shooting angle of a camera, including the following steps: acquiring a blade video file through a camera, detecting at least one frame of the blade image in the blade video file, and extracting side edges of the blade region in the at least one frame of blade images; tracking and detecting the side edges of the blade region in temporally adjacent multi-frame blade images in the blade video file according to the side edges of the blade region; determining a center point of the blade region in each frame of the blade image; and adjusting the cradle head.
US10776940B2 Collaborative targeting method
Method for collaborative observation between a local targeting device and a distant targeting device located at different geographical positions and able to acquire images. The method including: when it is implemented by the local targeting device, execution of a procedure for determining a position of an observed object, referred to as the local targeted object, including application of a method for matching points of interest, determined on a local image by the local targeting device, representing a distant image obtained from the distant targeting device. If matching is successful, the local targeting device determines the position of the local targeted object according to information representing a position of a distant targeted object supplied by the distant targeting device and a transformation law allowing to pair the distant and local points of interest obtained when said matching method is applied and controls display of an image comprising the local targeted object.
US10776937B2 Image processing apparatus and image processing method for setting measuring point to calculate three-dimensional coordinates of subject image with high reliability
An image processing apparatus includes at least one circuit. The at least one circuit acquires a plurality of images, including at least a first image and a second image obtained by photographing a subject from different viewpoints, acquires an instruction from a user, sets on the first image a measurement point for which three-dimensional coordinates of the subject are required, based on the instruction, calculates a correspondence point which is on the second image and which corresponds to the measurement point, by matching, calculates a reliability of the matching between the measurement point and the correspondence point as a measurement point reliability, and sets on the first image an alternative measurement point enabling a reliability higher than that of the measurement point reliability, instead of the measurement point, if the measurement point reliability is less than a predetermined threshold value.
US10776936B2 Point cloud matching method
A method comprising: providing a first 3D point cloud and a second 3D point cloud about an object obtained using different sensing techniques; removing a scale difference between the 3D point clouds based on a mean distance of points in corresponding subsets of the first and second 3D point clouds; arranging the 3D point clouds in a two-level structure, wherein a first level is a macro structure describing boundaries of the object and a second level is a micro structure consisting of supervoxels of the 3D point cloud; constructing a first graph from the first 3D point cloud and a second graph from the second 3D point cloud such that the supervoxels represent nodes of the graphs and adjacencies of the supervoxels represents edges of the graphs; matching the first and second graph for obtaining a transformation matrix; and registering the 3D point clouds together by applying the transformation matrix.
US10776930B2 Mobile device, system, and computerized method for tracking flying objects and displaying tracked flying objects on the mobile device
Devices, systems, and methods for tracking a flying object, and displaying the tracked flying object with additional information regarding the flying object on a display. Digital images from one or more image sensors identify and track flying objects by the velocity and direction of movement, and can convey flight paths, corresponding collision alarms, warnings, or other information on the display.
US10776924B2 Method and system for cardiac image segmentation
A system and method for cardiac image segmentation are provided. A plurality of slice images of a myocardium of a left ventricle at a plurality of time phases in a cardiac cycle may be obtained. An end-diastolic phase may be determined. A first slice image at the end-diastolic phase may be retrieved. A region of interest (ROI) in the first slice image may be obtained. A blood pool region in the ROI may be segmented. The ROI may be transformed into a polar coordinate image. A dual dynamic programming operation may be performed on the polar coordinate image to determine endocardial and epicardial boundaries of the myocardium in the polar coordinate image. The polar coordinate image may be transformed into a Cartesian coordinate image to obtain the endocardial and epicardial boundaries of the myocardium in the first slice image at the end-diastolic phase.
US10776918B2 Method and device for determining image similarity
The present application relates to method and device for determining image similarity that includes: dividing a target image into multiple regions based on positions of pixels relative to a reference point in the target image, and dividing a reference image into multiple regions based on positions of pixels relative to a reference point in the reference image; determining, based on feature points in the target image and feature points in the reference image as well as the regions obtained by dividing the target image and the regions obtained by dividing the reference image, similarity between a distribution of the feature points in the target image and a distribution of the feature points in the reference image. According to the method of the present application, the similarity is described more reasonably.
US10776916B2 Computer imaging pre-processing for automated medication dispensing analysis
A method includes capturing a first image of medication held by a receptacle. The method includes creating a second image based on the first image. The method includes determining a first subset of pixels of the second image that are more likely to correspond to the receptacle. The method includes processing the second image along a first axis by, for each point: defining a line perpendicularly intersecting the first axis at the point and counting how many of the pixels located along the line are in the first subset. The method includes determining first and second local maxima of the counts. The method includes estimating positions of first and second edges of the receptacle based on positions of the local maxima. The method includes defining an ellipse based on the first and second edges and excluding areas of the first image outside the defined ellipse from further processing.
US10776913B2 Method and system for quantitative evaluation of image segmentation
A system and method for receiving a medical image, receiving an adaptation of a model of a physical structure, the adaptation relating to the medical image, determining an image quantity of the medical image at each of a plurality of vertices of the adaptation and aggregating the plurality of image quantities to determine an evaluation metric.
US10776910B2 Crack information editing device, method of editing crack information, and crack information editing program
A hierarchical structure information generation unit 112 corrects hierarchical structure information based on an editing instruction input by a user through an operation unit (120) (step S160: editing step). A display of the hierarchical structure information is updated based on the editing instruction input. The editing instruction input includes deleting a damage vector corresponding to a randomly selected label, combining a plurality of discontinuous damage vectors associated with a plurality of randomly selected labels into one continuous damage vector, releasing the combination between the plurality of the damage vectors, and selection of a label corresponding to a vector group, and deletion, combination, and release of the combination of the vector group corresponding to the selected label.
US10776905B2 Adaptive interface transformation across display screens
A user interface is adaptive to multiple display screens with different characteristics. An interface element encoded for a baseline display screen can be automatically transformed into a form suitable for a target display screen prior to rendering. Subsequently, a transformed encoded description of the interface element can be rendered in a displayable form such as an image and transmitted to a target display screen for display.
US10776899B2 Creating shockwaves in three-dimensional depth videos and images
A virtual shockwave creation system comprises an eyewear device that includes a frame, a temple connected to a lateral side of the frame, and a depth-capturing camera. Execution of programming by a processor configures the virtual shockwave creation system to generate, for each of multiple initial depth images, a respective shockwave image by applying a transformation function to the initial three-dimensional coordinates. The virtual shockwave creation system creates a warped shockwave video including a sequence of the generated warped shockwave images. The virtual shockwave creation system presents, via an image display, the warped shockwave video.
US10776898B2 Projection system, image processing device and projection method
A projection system includes a visible light projector, a camera and an image processor. The visible light projector projects an image with visible light onto the object. The camera captures an image of the object and has an optical axis not coinciding with an optical axis of the visible light projector. The image processor generates an image to be projected with visible light onto the object based on the image captured by the camera. The image processor includes a corrector and an image generator. The corrector corrects a deviation between a projection image and the object. The corrector is configured to calculate a projection region on the object onto which an image is projected by the visible light projector. The image generator is configured to generate image data to project the image to be projected onto the object onto the projection region.
US10776894B2 Differential modulation for robust signaling and synchronization
Differential modulation schemes encode a data channel within host signal or noisy environment in a manner that is robust, flexible to achieve perceptual quality constraints, and provides improved data capacity. Differential arrangements enable a decoder to suppress host signal or other background signal interference when detecting, synchronizing and extracting an encoded data channel. They also enable the incorporation of implicit or explicit synchronization components, which are either formed from the data signal or are complementary to it.
US10776888B1 Systems and computer-implemented methods to compare and identify duplicative presentations of comparable data files including imagery and data representations of rental property listings
A datastore that includes property listings (e.g., for rental properties) may be accessed by a computing resource configured to execute a thumb printing algorithm to generate summary data values (e.g., thumbprint values, hash values) of digital data included one or more images of a property listing. The summary data values along with listing attributes (e.g., address, zip code, geolocation, brand, number of bedrooms/bathrooms/sleeps, amenities) of the property listing may be compared with summary data values and listing attributes of other property listings to determine if the summary data values of one or more images match and if one or more listing attributes match. A threshold number of image matches and listing attribute matches may indicate that the property listings are duplicate property listings, which may be merged, removed or replaced with links/pointers by the computer resource to increase data storage space and/or reduce data search latency times of the datastore.
US10776887B2 System and method for making reservations in a hospitality establishment
A system and method for making reservations in a hospitality establishment are disclosed. In one embodiment of the system, a database includes multiple the media source files relative to guest room spaces within a room. A server which handles reservations renders a map view of the hospitality establishment based on obtained map data. The map view includes a graphical representation of the room as well as other rooms. In response to the room being selected, the graphical representation of the selected room is annotated with room reservation data and at least one of the media source files of the selected room. The server may execute a reservation for the selected room.
US10776875B2 System and method for managing display of market data in an electronic trading system
A system for managing trading orders comprises a memory operable to store a first order associated with a particular trading product, wherein the first order is associated with a first price comprising a first root value. The system further comprises a processor communicatively coupled to the memory and operable to receive a second order associated with the particular trading product. The second order is associated with a second price; and the second price comprises a second root value and a particular fractional pip value. The processor is further operable to disclose the first root value and the second root value while suppressing the particular fractional pip value.
US10776872B2 System and method for providing market updates in an electronic trading environment
A system and method are provided for modifying how market updates are provided in an electronic trading environment upon detecting one or more triggering events. One example method includes defining an event to be used to trigger modification of how market updates are provided to a client entity, receiving a market update from an electronic exchange, and, when the event is detected, modifying how the market update is provided to the client entity. As an example, the modification of how the market update is provided to the client entity may include providing less data in relation to market updates, and sending the market updates less frequently.
US10776869B2 System including an electronic machine platform with multi-tier entity matching
A system includes processing circuitry communicatively coupled to a plurality of terminals and a database that includes a first data structure that identifies a plurality of participant entities and that associates each of at least a subset of the participant entities with participant category information, by which the processing circuitry is configured to identify each of the participant entities as being one of three participant category entities, a second data structure that identifies assignable share data structures and respective ones of the plurality of participant entities to which the share data structures are assigned, and a third data structure that identifies offers of the participant entities to unload one or more of the share data structures assigned to the offering participant entities, and offers of the participant entities to obtain assignment of one or more of the share data structures, offers being matched according to a three-tier paradigm.
US10776868B2 Dynamic strategy management tool
Example methods, apparatus, and computer readable storage media are described and disclosed. An example method includes depicting a strategy node in a graphical user interface presented by a computing device. The strategy node represents a trading strategy associated with two or more tradeable objects. The example method includes generating a graphical connector between the strategy node and one of a plurality of contract nodes including at least a first contract node and a second contract node. Each contract node represents a contract associated with one of the tradeable objects. The example method includes repositioning, in response to an input received via the graphical interface, an endpoint of the graphical connector from the first contract node specified by the trading strategy to the second contract node. The example method also includes generating an updated trading strategy based on the trading strategy and the second contract node.
US10776864B2 System and method of utilizing a distributed order book in an electronic trade match engine
Methods and systems are providing for minimizing the effects of transmission delays when providing orders for financial instruments. A plurality of order books and match engines may be maintained at geographically dispersed locations. The orders may be synchronized to provide the appearance of a single order book to traders and other users. The plurality of order books and match engines allow traders and other users to transmit orders to the match engine associated with the shortest transmission delay and to access orders pending at other match engines.
US10776852B2 Contextual solicitation in a starter application
A reduced capability subset of an application referred to as a “starter application” is provided on a computer device prior to purchase and intended for use by a user purchasing the computer device. The starter application may monitor input from the user when the starter application is executing to ascertain opportunities to inform the user of an upgrade and then solicit the user for purchasing the upgrade. The starter application may use a limited access browser to contact a server to assist in the solicitation and complete the transaction. Upon completing the transaction, the upgrade is provided to the computing device. The upgrade may comprise the full capability version of the application, templates, clip art, or other software. The upgrade may entail transmitting the upgrade to the computer device or providing an authorization key to unlock the upgrade that is already stored on the computer device.
US10776844B2 Method, computer program product, and system for providing a sensor-based environment
Method, computer program product, and system to provide assistance to at least a first person during a transaction within an environment having a plurality of items. The method includes identifying the first person within the environment, and analyzing acquired image information to determine at least one item interaction of the transaction and thereby associate the identified first person with the transaction. The method further includes determining whether the first person is associated with a personal profile that includes information related to the environment, the information including at least one of personal preferences and personal historical data reflecting one or more previous transactions of the first person. When the first person is determined to be associated with a personal profile, the method further includes determining, based on the information in the personal profile, an amount of assistance to provide to the first person during the transaction.
US10776843B2 Anonymized online shopping system and method and point-of-sale pricing system and method
A retail service data center provides client facing web pages to allow users to remotely shop for items to be delivered from local retailers without either the users or the local retailer knowing the identity of each other. A retail service is used by shoppers that searches for items in nearby retail stores' inventory. The retail service allows the retail stores to match, or beat, an advertised price at which a given item is being offered by an online retailer. If the user decides to buy an item, the retail service conducts a first transaction with the retail service, which then uses the funds to buy the item from the local retailer. In addition, the retail service arranges for pick-up and delivery of the item by a local driving service. The identities of the buyer and the retailer are not made known to each other.
US10776838B2 Item level data aggregation
Apparatuses, systems, methods, and computer program products are disclosed for item level data aggregation. A method includes aggregating a set of transactions for a user. A method includes identifying a transaction made with a third party. A method includes using electronic credentials for a user to login to an account on a hardware server. A method includes downloading item-level data for transactions from a hardware server of a third party. A method includes matching a transaction to an identified transaction. A method includes associating downloaded item-level data for a matched transaction with an identified transaction. A method includes displaying an aggregated set of transactions to a user. A method includes displaying identifiers for a plurality of items within an identified transaction to a user in response to receiving predefined user input relative to the identified transaction in a displayed set of transactions.
US10776835B2 Information processing apparatus, information processing method, program, and recording medium
An information processing apparatus includes a communication unit that is communicable with a user terminal. A storage unit stores reservation information relating to a use reservation for a facility of a user having the user terminal, the reservation information including an estimated facility use start time and an estimated facility use end time. A control unit controls the communication unit to receive, from the user terminal, a posting request of a review of the user about the facility, the posting request including text information or image information having a time stamp indicating recording date and time. The control unit controls, based on the reservation information, the posting request to prevent posting of a review including text information or image information having a time stamp indicating a point of time outside a period of time from the estimated facility use start time to the estimated facility use end time.
US10776833B2 Method and system for managing content of digital brand assets on the internet
A digital brand asset system is provided enabling a brand owner to create, distribute, maintain, manage, merchandise and analyze smart brand assets. The system enables distribution and sharing of smart brand assets across the websites. The websites can host webpages containing codes representing the smart brand assets. When a user device retrieves a webpage from one of the websites and renders the webpage, it executes the codes and requests the content of the smart brand assets from a brand asset server. Through the brand asset server, a brand owner can control the content and the presentation of the smart brand asset hosted by the websites. The system further enables the brand partners to adjust the content of the smart brand assets based on their needs.
US10776831B2 Content delivery systems and methods
A method for distributing an electronic content item for consumption with advertisements is provided. In one embodiment, a content provider creates a license identifying one or more slots within an electronic content item at which advertisements are to be inserted. The license specifies one or more types of advertisements that are not permitted to be inserted into the slots, and also specifies criteria for dynamically selecting advertisements to insert into the one or more slots. The content provider securely associates the electronic license with the electronic content item and distributes the electronic content item and the electronic license to a third party for consumption or subsequent transfer to an end user.
US10776829B2 Systems and methods for dynamic ad selection of multiple ads or ad campaigns on devices
Methods and systems are described for dynamic ad selection of ads stored on a device. In one embodiment, a device includes a storage medium to store software programs including advertising services software and software applications. Processing logic is coupled to the storage medium and a display device. The processing logic is configured to execute instructions of at least one of the software programs to receive user input for initiating a software application on the device, determine attributes for the device including software applications currently operating in the storage medium and placement information for the initiated software application, and dynamically select one of the video ads stored on the device based on the attributes including software applications currently operating in the storage medium and placement information for the initiated software application.
US10776824B2 Systems and methods for recommending electronic devices based on user purchase habits
Identification information related to a device may be received that includes user information and device information. Based on the user information, a user entry corresponding to the user information may be located in a database of user records. It may be determined that the device information is not found in the user entry. A plurality of sales attributes may be determined in response. Those may include at least one of (1) a release date of the device and a purchase date indicating when the user purchased the device, and (2) a release price of the device and a current price of the device at the purchase date. Based on the information, a purchase metric may be computed and the device information stored in the previously purchased device field of the entry. Based on the purchase metric, a purchase metric threshold may be generated for recommending another device to the user.
US10776816B2 System and method for building a targeted audience for an online advertising campaign
A system for building a targeted audience for a present online advertising campaign is disclosed. The system comprises a database for storing data related to each of the plurality of products with each product associated with a previous online advertising campaign and a processor in communication with the database and configured to execute computer-readable instructions causing the processor to utilize the data to identify at least one previous online advertising campaign as being similar to the present online advertising campaign, learn from the identified previous online advertising campaign(s) to predict a probability of conversion of each of a plurality of customers when exposed to an impression of the present online advertising campaign, and build the targeted audience for the present online advertising campaign based on the predicted probability of conversion. A method for building a targeted audience for a present online advertising campaign is also disclosed.
US10776815B1 Predicting advertisement impact for campaign selection
An influence system for predicting advertisement impact for campaign selection. For each campaign, an advertising probe campaign is operated by sending an advertisement to each entity in a treatment group of entities. A control group of entities which excludes the treatment group entities is selected and no campaign advertising content is sent to the treatment group entities. An influence model is created for each campaign by comparing features of the respective advertising probe campaign's treatment group converters to features of the control group converters. A campaign is selected for an opportunity to expose a specified entity to advertising based on the result of applying each respective campaign's influence model to features of the specified entity. Advantageously, a campaign operator can make good use of a rare, high quality advertising opportunity by allotting it to an advertising campaign based on a likelihood of influencing the specified entity.
US10776798B2 Device identification systems and methods
Systems and methods herein log traffic to and from a device on a network. Logging can occur using a metering device, router, proxy, or other elements. For example, a metering device operatively coupled to a routing device can log the traffic directed to and originating from a user device. Logged traffic can be analyzed to identify users, devices, and/or sessions. For example, an identifier unique to the user device in the session, a device type of the user device, and a specific user of the device during the session can be identified.
US10776789B2 Data analysis systems and methods for identifying recurring payment programs
An analytics computing system for analyzing payment transaction data to identify merchants having a recurring payment program is provided. The analytics computing system is configured to receive first payment transaction data for a plurality of transactions associated with a merchant, generate an actual transaction amount distribution, compare the actual transaction amount distribution to a stored model distribution, compare an angle distance to a predefined threshold value, and identify whether the merchant is a merchant performing recurring payment transactions. The analytics computing system is also configured to store that the merchant is a recurring payment merchant and alert an analyst that the merchant is a recurring payment merchant by transmitting an alert message to a user computing device in communication with the analytics computing device.
US10776786B2 Method for creating, registering, revoking authentication information and server using the same
A method for creating and registering the authentication information is provided. The method includes steps of: (a) an intermediate server determining whether the specific user's public key is registered if (i) the specific user's public key and (ii) a hash value of the specific user's information or its processed value are acquired from the biometric authentication server which received a request for registration of authentication information; and (b) the intermediate server, if the specific user's public key is determined to be unregistered and at least one certain anchoring condition is satisfied, registering with a database a representative hash value or its processed value in a certain data structure, wherein the representative hash value is created by using (1) a specific hash value and (2) at least one hash value of at least one neighboring node which corresponds to a node of the specific hash value.
US10776777B1 Consolidating application access in a mobile wallet
Various examples are directed to systems and methods for consolidation application access within a master mobile wallet. The master wallet may be activated using a master password. The master wallet may display a menu of the one or more mobile wallet applications and receive a selection of a particular mobile wallet application to add to the master mobile wallet application. The master wallet may receive a selection to use the master password for activating the particular mobile wallet application. After, the master wallet may receive a selection to activate an added mobile wallet application. The master wallet may activate the added mobile wallet application without requiring user input of an individual password for the particular mobile wallet application during the activating.
US10776774B2 Biometric reader in card
Digital transaction apparatus including a Data Assistance Device (DAD), including a user interface that is operable to at least select data, and a DAD transmitter, a Digital Transaction Card (DTC), including a Digital Transaction Processing Unit (DTPU), and a DTC receiver, wherein the DAD and DTC are operable to transfer data from the DAD to the DTC and when subsequently using the DTC to effect a digital transaction, the DTC operates in accordance with the data selected and transferred from the DAD to the DTC, the DTC including a biometric reader operable to obtain biometric data of at least one physical characteristic of a user, wherein the biometric reader is connected to the processor for data transfer therebetween, wherein reference biometric data of an authorised user is stored on the processor, and wherein the DTC is operable to compare the obtained biometric data with at least a section of the reference biometric data, such that the authorization of the user is determined.
US10776772B2 Automated digital method and system of providing or sharing access
Advantageously, the invention is a true competitor for money transfer systems, such as Western Union, Bitcoin, Swift, Visa, MasterCard, etc. The invention is the example of the economy going cashless and killing money transfers as a class. Conventional digital transactions facilitate electronic payment, such as money transfers, payment card charges, e-commerce transactions and any other types of transaction. However, in multiple circumstances, payees may be unbanked people (e.g. children that need money to buy something) or may have no payment card (e.g. may lost card), while payment card fund transfers may be expensive, time-consuming, and cumbersome for financial institutions. Thus, there is need for an improved approach. The invention discloses an automated digital method of providing or sharing access to a payment card and/or similar financial account or a non-payment card and/or similar non-financial account or non-card product, transacts between individuals or legal entities without physical transmission of a payment card, non-payment card, non-card product or its credentials, even without a recipient of an access having a payment card and/or financial account or a non-payment card and/or similar non-financial account or non-card product, particularly by providing or sharing access to a payment card and/or similar financial account or a non-payment card and/or similar non-financial account or non-card product of a sender.
US10776767B2 Checkout system and registration device
A checkout system according to an embodiment includes a plurality of registration devices and a plurality of settlement devices assigned to each of the plurality of registration devices. The registration device generates accounting data for settlement of a transaction, and transmits the accounting data to a transmission destination. The settlement device determines a current status of the settlement device, and transmits the determined current status to the corresponding assigned registration device. The settlement device receives the accounting data from the corresponding assigned registration device and performs a settlement process for settlement of the transaction on a basis of the accounting data. Each registration device displays a list of either the settlement devices assigned to the registration device or the settlement devices assigned to a different registration device. The determined transmission destination is based on the status and priority ranking of the settlement devices that are displayed on the list.
US10776763B2 System and method for performing gesture-based unified multi-marketplace transactions
Aspects of the present disclosure involve systems, methods, devices, and the like for processing a transaction. In one embodiment, a system is introduced that enables a communication between applications. The communication occurs through the use of one or more gestures that enable the request for information, funds, items for purchase and the like. In another embodiment, a system if introduced that enables a unified multi-marketplace communication. The communication includes the use of gestures for the transfer of information, funds, items for purchase, discounts, etc., using a unifying entity. The unifying entity can be a financial institution, payment provider, or the like that may be used to carry a transaction between applications allowing for a single checkout.
US10776761B2 Virtual currency system
A plurality of nodes implemented by computing devices in a network include sender and recipient nodes. The sender node sends, to the validation node, a request to transfer an amount of virtual currency from a sender account (associated with transaction receipts) to a recipient account. The request includes first copies of the receipts or references thereto. The validation node requests second copies of the receipts from at least two of the nodes, and receives the second copies from fewer than all of the nodes. The validation node determines whether the first copies have been tampered with by comparing the first and second copies to one another. When tampering has not occurred, at least one new receipt is generated indicating the amount has been transferred. Then, the at least one new receipt is forwarded to fewer than all of the nodes for storage.
US10776756B2 System and method for organizing and designing comment
A method for determining and organizing multimedia content of a network page, related to reactions of at least one user to at least one common content object or context. The method includes receiving plurality of comments originated by different users relating one or more common multimedia object, wherein the user is required to define characteristics of their comment from multiple choice of definition types, enabling users to react to the comment by selecting one type of reaction from multiple choice of reaction types, wherein the each reaction type define different characteristics of the comment, analyzing comment characteristics as defined by the originator user and/or by reaction type; and selecting and organizing of comments and/or content objects which are related to the comments and/or and the relevant reactions according to the analysis.
US10776753B1 Consistent updating of data storage units using tenant specific update policies
Updating a data storage unit using tenant specific update policies is disclosed. In an embodiment, a plurality of application events from an events publisher is received at a data pipeline manager. The plurality of application events are associated with data at a source data storage unit and are stored at a data pipeline data storage unit. An update process is initiated, based on an update policy associated with a particular tenant. During the update process, one or more application events associated with the particular tenant are selected from among the plurality of application events stored at the data pipeline data storage unit. Data associated with the one or more selected application events is selected from the source data storage unit. Data selected from the source data storage unit is stored at a target data storage unit. By applying the update policy, for the particular tenant, target data of the particular tenant at the target data storage unit in combination with event data of the one or more application events is continually consistent with source data of the particular tenant at the source data storage unit.
US10776749B2 Secure locker system for the deposition and retrieval of shipments
A system for securely controlling deposition and retrieval of shipments (40), including a managing distribution centre, at least one electronic locker unit connected to the managing distribution centre through a communication network, and having several lockable compartments (28i) of different sizes, wherein said at least one electronic locker unit comprises a weighing shipment module (50) located inside each compartment (28i) and made up of an arrangement of several thin flexible force sensors, linked together to circuit board, located under upper bearing plate and attached to bottom of the compartment within respective active measuring areas.
US10776739B2 Fitness challenge E-awards
The present disclosure relates to systems and processes for users of electronic devices to issue physical activity goal challenges and rewards to one another. In one example, a first user can provide a physical activity goal that is to be performed by a second user. The first user can further provide a reward that is to be given to the second user in response to the second user completing the physical activity goal. An electronic device associated with the second user can be used to detect physical activity performed by the second user and to determine whether the second user has completed the physical activity goal. In response to determining that the second user has completed the physical activity goal, the reward can be issued to the second user. The reward can include an image, video, song, electronic message, amount of virtual currency, access to a service, or the like.
US10776732B2 Dynamic multi-factor ranking for task prioritization
A computing system and method dynamic multi-factor ranking for prioritizing tasks, and in particular, tasks relating to servicing of problem reports in a managed network, is disclosed. The computing system may be disposed within a remote network management platform and be configured for management of problem report sent from reporting stations in the managed network. The computing system may thus receive a plurality of problem report messages from one or more reporting stations, and may then compute a multi-factor ranking of the messages based on dynamically selected factors associated with each message. The multi-factor ranking may then form the basis of a prioritized list of the messages, and the prioritized list may be displayed on a display device of the computing system. The prioritized list may thus provide a basis for prioritizing tasks related to servicing the reported problems.
US10776721B1 Accelerating configuration of machine-learning models
Machine-learning models (MLM) can be configured more rapidly using some examples described herein. For example, a MLM can be configured by executing an iterative process, where each iteration includes a series of operations. The series of operations can include determining a current weight value for the current iteration, determining a current gradient direction for the current iteration based on the current weight value, and determining a current learning rate for the current iteration based on the current gradient direction. The operations can also include determining a current multistage momentum value for the current iteration. A next weight value for a next iteration can then be determined based on (i) the current weight value, (ii) the current gradient direction, (iii) the current learning rate, and (iv) the current multistage momentum value. The next weight value may also be determined based on a predefined learning rate that was preset, in some examples.
US10776717B2 Learning based routing of service requests
Techniques are described for routing service requests in a computer-implemented service environment. A received service request may be initially analyzed to determine a priority of the request. In some implementations, one or more actions may be automatically performed to provide an initial response to the requester. The text of the request may be analyzed to automatically determine a category of the request. In some implementations, a classification engine may determine the category of the request through use of a classification model that has been trained using one or more machine learning (ML) techniques and/or that employs Natural Language Processing (NLP). Based on the category, the request may be routed to agent(s) for handling. Routing may include generating a ticket that includes the request, the category, the priority, and/or other information, and the ticket may be provided to the appropriate agent(s) through a ticketing service.
US10776715B2 Artificial intelligent cognition threshold
Representative embodiments disclose mechanisms for dynamically adjusting the user interface and/or behavior of an application to accommodate continuous and unobtrusive learning. As a user gains proficiency in an application, the learning cues and other changes to the application can be reduced. As a user loses proficiency, the learning cues and other changes can be increased. User emotional state and openness to learning can also be used to increase and/or decrease learning cues and changes in real time. The system creates multiple learning models that account for user characteristics such as learning style, type of user, and so forth and uses collected data to find the best match. The selected learning model can be further customized to a single user. The model can also be tuned based on user interaction and other data. Collected data can also be used to adjust the base learning models.
US10776711B2 Compute intensive stream processing
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for stream processing. One method includes receiving an event stream of events by a first plurality of local modelers of a stream processing system. Each local modeler processes a portion of received events of the event stream according to a first set of operations, the operations including aggregating information associated with each event to generate aggregated information. One or more local modelers provide, to a first central modeler executing on the system, the respective aggregated information generated by one or more of the local modelers. A set of parameters of a respective machine learning model is determined using the received aggregated information.
US10776701B2 Method and system for making customized formulations for individuals
The one or more embodiments disclosed herein provide a method for automatically assembling multiple compounds into a single edible custom composition, in which each compound is individually customized to proportions formulated from a profile of an individual or group. The single custom mixture can contain a plurality of compounds including foods or flavors, nutritional additives, herbals, biologics, or pharmacologically active substances. Using the method and a related algorithm, the formulation of a custom mixture is suggested.
US10776695B1 Intelligent recognition and alert methods and systems
An intelligent target object detection and alerting platform may be provided. The platform may receive a content stream from a content source. A target object may be designated for detection within the content stream. A target object profile associated with the designated target object may be retrieved from a database of learned target object profiles. The learned target object profiles may be associated with target objects that have been trained for detection. At least one frame associated with the content stream may be analyzed to detect the designated target object. The analysis may comprise employing a neural net, for example, to detect each target object within each frame. A parameter for communicating target object detection data may be specified. In turn, when the parameter is met, the detection data may be communicated.
US10776689B2 Systems and methods for processing convolutional neural network operations using textures
Convolutional neural network information may define a convolutional neural network including layers. The layers may define operations on an input to the convolutional neural network. The layers in the convolutional neural network information may be formatted as shaders. Input information defining the input to the convolutional neural network may be accessed. The input information may be formatted as an array of textures. The shaders may be applied to the textures to effectuate processing the input to the convolutional neural network through the layers of the convolutional neural network. One or more results may be obtained from applying the shaders to the array of textures.
US10776685B2 Image retrieval method based on variable-length deep hash learning
This invention is an image retrieval method based on bit-scalable deep hashing learning. According to the method, the training images is used to generate a batch of image triples, wherein each of the triples contains two images with the same label and one image with a different label. The purpose of model training is to maximize a margin between matched image pairs and unmatched image pairs in the Hamming space. The deep convolutional neural network is utilized to train the model in an end-to-end fasion, where discriminative images features and has functions are simultaneously optimized. Furthermore, each bit of the hashing codes is unequally weighted so that we can manipulate the code length by truncating the insignificant bits. It is also shown that the generated bit-scalable hashing codes well preserve the discriminative powers with sorter code lengths.
US10776684B1 Mixed core processor unit
A method and apparatus for processing data. The data is sent to a processor unit comprising a group of neural cores, a group of digital processing cores, and a routing network connecting the group of digital processing cores. The data is processed in the processor unit to generate a result.
US10776679B2 Device and method for optically encoding an image
According to a first aspect, the present description relates to a device for optically encoding an image, which device is intended to be observed in at least one first spectral band of observation. The encoding device comprises a supporting structure and a set of metal-dielectric-metal plasmonic antennae formed on said supporting structure, each plasmonic antenna being resonant at at least one wavelength comprised in said first spectral band of observation, the plasmonic antennae being arranged spatially on the supporting structure in such a way as to form at least one first spatial encoding of said image in said first spectral band of observation.
US10776677B2 Control device and inspection device
In a control device which controls a printing press, a capturing unit captures an inspection target object printed on a target printed material by the printing press, and outputs RGB values of each pixel of a captured image. The converter specifies a pixel with respectively equal RGB values and a pixel with respectively approximating RGB values as pixels in the grayscale area in the image, and converts the RGB values of each pixel other than the grayscale area into HSV values. An extractor extracts a pixel of an extraction target color from the image based on the RGB values in a case of the pixel in the grayscale area, and the HSV values in a case of the pixel other than the grayscale area. The controller controls the printing press to correct the print misalignment based on the pixels of the extraction target color extracted by the extractor.
US10776675B2 System and method for facilitating logo-recognition training of a recognition model
In certain embodiments, training of a prediction model (e.g., recognition or other prediction model) may be facilitated via a training set generated based on one or more logos or other graphics. In some embodiments, graphics information associated with a logo or graphic (e.g., to be recognized via a recognition model) may be obtained. Training media items (e.g., images, videos, etc.) may be generated based on the graphics information, where each of the training media items includes (i) content other than the logo and (ii) a given representation of the logo integrated with the other content. The training media items may be processed via the recognition model to generate predictions (related to recognition of the logo or graphic for the training media items). The recognition model may be updated based on (i) the generated predictions and (ii) corresponding reference indications (related to recognition of the logo for the training media items).
US10776668B2 Effective building block design for deep convolutional neural networks using search
A search framework for finding effective architectural building blocks for deep convolutional neural networks is disclosed. The search framework described herein utilizes a building block which incorporates branch and skip connections. At least some operations of the architecture of the building block are undefined and treated as hyperparameters which can be automatically selected and optimized for a particular task. The search framework uses random search over the reduced search space to generate a building block and repeats the building block multiple times to create a deep convolutional neural network.
US10776661B2 Methods, systems and apparatus for segmenting and dimensioning objects
Methods, systems, and apparatus for segmenting and dimensioning objects are disclosed. An example method disclosed herein includes determining a first sensor of a plurality of sensors toward which a vehicle is moving based on image data generating by the plurality of sensors; designating the first sensor as a reference sensor; combining the image data from the plurality of sensors to generate combined image data representative of the vehicle and an object carried by the vehicle, the combining based on reference sensor; generating a plurality of clusters based on the combined image data; and identifying a first one of the clusters nearest the reference sensor as the object.
US10776659B2 Systems and methods for compressing data
A method of compressing data in the context of a decision-making task includes receiving raw data, analyzing the raw data to determine content of the raw data, and adjusting one or more one data compression parameters in a compression algorithm. The adjustment of the one or more compression parameters is based on the content of the raw data and a received decision-making task to produce a modified compression algorithm. The raw data is thereafter compressed using the modified compression algorithm and output as compressed data.
US10776657B2 Template creation apparatus, object recognition processing apparatus, template creation method, and program
A template creation apparatus includes a three-dimensional data acquisition unit that acquires three-dimensional data of an object that is a recognition target, a normal vector calculation unit that calculates a normal vector at a feature point of an object viewed from a predetermined viewpoint that is set for the object, a normal vector quantization unit that quantizes a normal vector by mapping the normal vector to a reference region on a plane orthogonal to an axis that passes through the viewpoint, so as to acquire a quantized normal direction feature amount, the reference region including a central reference region corresponding to the vicinity of the axis and a reference region in the periphery of the central reference region, a template creation unit that creates a template for each viewpoint based on the quantized normal direction feature amount, and a template information output unit that outputs the template.
US10776654B2 Assessment of lipid core plaque integrity
Methods, devices and systems, including computer-implemented methods for building a lipid core plaque (LCP) cap collagen structural integrity classifier are described. The blood vessel wall is illuminated with near-infrared light. Reflected near-infrared light from the blood vessel wall is received. A reflectance spectrum based on the reflected near-infrared light from the blood vessel wall is determined. Whether the reflectance spectrum is indicative of the presence of an LCP is determined. Collagen structural integrity indicator data associated with the blood vessel wall are determined. The LCP cap collagen structural integrity classifier is generated based on the reflectance spectrum and the collagen structural integrity indicator data.
US10776650B2 Method and apparatus for video surveillance
The present application provides a method and apparatus for video surveillance. The method for video surveillance includes: detecting, through an infrared sensor, whether a target is present in a sensing area of the infrared sensor, and generating a deflection instruction indicating a deflection angle in a case where it is detected that the target is present; and deflecting, according to the deflection instruction, a shooting direction of a camera towards the target by the deflection angle.
US10776648B2 Magnetic ink reader and printer having the same
A magnetic ink reader includes a conveyance mechanism for a sheet, a magnetizing mechanism configured to magnetize magnetic ink on the sheet and including a magnet having a first side of a first polarity, that is arranged to face the sheet, and a yoke that is formed of a soft magnetic material and includes a base portion attached directly to a second side of the magnet, and a partition wall of a second polarity extending towards the conveyance path, such that a side surface of the partition wall faces a third side of the magnet and an end surface of the partition wall faces the sheet, and a magnetic detection head for detecting magnetism of magnetized magnetic ink. A first distance between the conveyance path and the first side of the magnet and a second distance between the conveyance path and the end surface of the partition wall are different.
US10776647B2 Method and device for attention-driven resource allocation by using AVM to thereby achieve safety of autonomous driving
A method for achieving better performance in an autonomous driving while saving computing powers, by using confidence scores representing a credibility of an object detection which is generated in parallel with an object detection process is provided. And the method includes steps of: (a) a computing device acquiring at least one circumstance image on surroundings of a subject vehicle, through at least one panorama view sensor installed on the subject vehicle; (b) the computing device instructing a Convolutional Neural Network (CNN) to apply at least one CNN operation to the circumstance image, to thereby generate initial object information and initial confidence information on the circumstance image; and (c) the computing device generating final object information on the circumstance image by referring to the initial object information and the initial confidence information.
US10776631B2 Monitoring
A method comprising: recognizing a first two-handed gesture and a second two-handed gesture in a monitored scene space to at least partially define a shape and position of a computer-implemented virtual boundary in a corresponding monitoring space, wherein the first two-handed gesture in the monitored scene space specifies a first two points in the monitoring space and the second two-handed gesture in the monitored scene space specifies a second two points in the monitoring space; causing implementation of the computer-implemented virtual boundary in the monitoring space corresponding to the monitored scene space, wherein a shape and position of the computer-implemented virtual boundary is at least partially defined by the first two points in the monitoring space and the second two points in the monitoring space; and processing received data to generate a response event when there is a change in a portion of the monitored scene space relative to the computer-implemented virtual boundary in the corresponding monitoring space.
US10776629B2 Scene and activity identification in video summary generation
Video and corresponding metadata is accessed. Events of interest within the video are identified based on the corresponding metadata, and best scenes are identified based on the identified events of interest. A video summary can be generated including one or more of the identified best scenes. The video summary can be generated using a video summary template with slots corresponding to video clips selected from among sets of candidate video clips. Best scenes can also be identified by receiving an indication of an event of interest within video from a user during the capture of the video. Metadata patterns representing activities identified within video clips can be identified within other videos, which can subsequently be associated with the identified activities.
US10776625B2 Method for detecting objects, in particular three-dimensional objects
A method for detecting objects, in particular three-dimensional objects, includes carrying out a digital scan of at least one image section of an image of at least one object to be detected in order to digitally detect points of the image. The digital detection at least of individual points of the image is carried out at least on the basis of a deviation of at least one characteristic of at least two points, in particular on the basis of a deviation of at least one characteristic of the last digitally detected point in comparison to a characteristic of at least one point to be detected digitally.
US10776623B2 Method for electronic device acquiring iris and electronic device
An iris acquisition method for an electronic device is provided. The electronic device includes an iris camera and a proximity sensor. The proximity sensor includes an infrared ray emitter and an infrared ray receiver. The iris acquisition method includes: emitting a proximity infrared ray for detecting a proximity state by the infrared ray emitter; receiving the proximity infrared ray reflected from an external object by the infrared ray receiver; and upon the reception of the reflected proximity infrared ray by the infrared ray receiver, changing a transmitting power of the infrared ray emitter, so that the iris camera acquires iris information of an user.
US10776621B2 System and method for signal analysis
Signal analysis is applied in various industries and medical field. In signal analysis, wavelet analysis plays an important role. The wavelet analysis needs to identify a mother wavelet associated with an input signal. However, identifying the mother wavelet associated with the input signal in an automatic way is challenging. Systems and methods of the present disclosure provides signal analysis with automatic selection of wavelets associated with the input signal. The method provided in the present disclosure receives the input signal and a set of parameters associated with the signal. Further, the input signal is analyzed converted into waveform. The waveforms are analyzed to provide image units. Further, the image units are processed by a plurality of deep architectures. The deep architectures provides a set of comparison scores and a matching wavelet family is determined by utilizing the set of comparison scores.
US10776620B2 Systems and methods for imaging identification information
The various embodiments described herein include methods, devices, and systems for imaging identification information. In one aspect, a video stream of a credential document is obtained via a camera. It is determined whether the video stream of the credential document meets one or more imaging criteria. In accordance with a determination that the imaging criteria are not satisfied, a first indication that the credential document is not ready to be imaged is presented. In accordance with a determination that the imaging criteria are satisfied a second indication that the credential document is ready to be imaged is presented.
US10776618B2 Mobile terminal and control method therefor
The mobile terminal comprises: a body formed to be worn on a head part of a user; a display unit disposed at the front side of the body and formed to display a virtual space including a virtual object; a plurality of cameras formed to detect a user's hand existing within the virtual space; a plurality of feedback signal units arranged to be spaced apart from each other to output feedback signals in different directions; and a control unit for, when the user's hand approaches or contacts a virtual object included in the virtual space, detecting a particular part of the user's hand approaching or contacting the virtual object on the basis of a plurality of pieces of sensing information received from the plurality of cameras, and controlling the plurality of feedback signal units to cause feedback signals having different directions to reach the particular part.
US10776610B2 System for monitoring facial presentation of users
Disclosed is a system for monitoring facial presentation of a first user to a second user. The system may include at least one image capturing device configured for capturing at least one image of the first user. Further, the system may include a communication device communicatively coupled to the at least one image capturing device. Further, the system may include a processing device communicatively coupled to the communication device. The communication device may be configured for transmitting the at least one image to a processing device. The processing device may be configured for analyzing the at least one image. The processing device may be configured for identifying a face of the first user based on the analyzing. Further, the processing device may be configured for generating facial presentation data based on the identifying. Further, the system may include a storage device configured for storing the facial presentation data.
US10776605B2 Multifunction fingerprint sensor
In one aspect, a fingerprint sensor device includes sensing circuitry to generate a sensor signal responsive to detecting a contact input associated with a fingerprint. The sensing circuitry includes a fingerprint sensor to detect the contact input and generate a signal indicative of an image of the fingerprint. The sensing circuitry includes a live finger sensor to generate a signal indicative of an identification of the fingerprint as belonging to a live finger. The generated sensor signal includes the signal indicative of the image of the fingerprint and the signal indicative of the identification of the fingerprint as belonging to a live finger. The fingerprint sensor device includes processing circuitry communicatively coupled to the sensing circuitry to process the generated sensor signal to determine whether the contact input associated with the fingerprint belongs to a live finger.
US10776592B2 Determining compatibility of components for assembling approved personal protection configurations
This disclosure relates generally to methods and systems for determining whether at least a first component and a second component of a personal protection (PP) configuration are compatible so as to be assembled into an approved PP configuration, responsive to being compared against at least one predetermined criterion. Included is a smart tag for each of the first and second components. The first and second smart tags include respective first and second data. A data acquiring system is provided for acquiring the first and second data and a data processing system processes the acquired first and second data for determining if the first and second components are compatible to be assembled as an approved PP configuration.
US10776591B1 Data-securing chip card construction
A card may store data on integrated circuits housed within the card. The card includes two short-range antennas and one long-range antenna that are configured to transmit the data. Antennas of the card may be configured to transmit the data in different directions as a result of a signal-blocking layer embedded within the card that isolates respective antennas from electromagnetic signals originating from a direction on the opposing side of the blocking layer. The long-range antenna may be configured to transmit identification data of the user, while the short-range antennas may be configured to transmit financial data related to the user. A system may be configured to instantiate events for the user of the card with the long-range antenna. Events that are instantiated by the long-range antenna may then be executed using the short-range antennas.
US10776590B2 Wireless tag reading apparatus
A wireless tag reading apparatus includes an antenna, an actuator, a phase detector, and a processor. The actuator is configured to move the antenna along a predetermined effective detection region. The processor is configured to calculate a first phase difference based on a phase of a response wave signal received by the antenna at a first plurality of antenna positions, and a second phase difference based on the phase of the response wave signal received by the antenna at a second plurality of antenna positions. The processor is configured to calculate first and second incident angles of the response wave signal for the antenna at the first and second plurality of antenna positions, respectively, based on the first and second phase differences, respectively. The processor is configured to determine whether or not the wireless tag is in the predetermined effective detection region based on the first and second incident angles.
US10776584B2 Typifying emotional indicators for digital messaging
The present disclosure provides computing systems and techniques for indicating an emotional and/or environmental state of a user in a digital messaging application. A computing device can determine an emotional and/or environmental state of a first user responsive to reading or responding to a message and can convey the determined emotional and/or environmental state to a second computing device, to be transiently presented by the second computing device.
US10776565B2 Context aware cascade operations
In one embodiment, a change to a format of user interface output being output in a user interface is received. Relationships between nodes in a document object model and rules in a style specification are analyzed to determine a context of the change with respect to first nodes in the document object model. The context indicates the change affects a format of the first nodes. Second nodes in the document object model that are associated with the cascade are identified based on the context. The cascade is applied to the second nodes and the first nodes by calculating the change in the format of the user interface output for the second nodes and the first nodes.
US10776560B2 Mapping intermediate material properties to target properties to screen materials
A system for evaluating candidate materials for fabrication of integrated circuits includes a data processor coupled to a memory. Roughly described, the data processor is configured to: calculate and write to a first database, for each of a plurality of candidate materials, values for each property in a set of intermediate properties; calculate and write to a second database, values for a selected target property for various combinations of values for the intermediate properties and values describing candidate environments; and for a particular candidate material and a particular environment in combination, determine values for the intermediate properties for the candidate material by reference to the first database, and determine the value of the target property for the candidate material by querying the second database with, in combination, (1) the determined intermediate property values of the candidate material and (2) a value or values describing the particular environment.
US10776558B2 Testing system and testing method
A testing method includes the following operations: performing a place and route procedure according to a netlist file corresponding to a chip to generate first layout data; determining whether to replace a flip-flop circuit in the chip with a gated flip-flop circuit according to the first layout data to generate second layout data; and running a test on the chip according to the second layout data.
US10776549B2 Method of manufacturing a semiconductor device using the same
A method for manufacturing a semiconductor device with an improved doping profile is provided. The method includes providing a measuring target including a first region having a plurality of layers, inputting a first input signal into the measuring target and measuring a resulting first output signal, such as a change over time of a first output electric field that is transmitted through or reflected by the first region. Based on a first model including first structural information of a plurality of first modeling layers and information on doping concentrations of each of the plurality of first modeling layers, calculating a second output signal. When a result of comparing the first output signal with the second output signal is smaller than a threshold value, a three-dimensional model of the measuring target may be estimated based on the first model. Such non-destructive measurements may be used to determine manufacturing process parameters corresponding to ideal doping profiles and used to manufacture semiconductor devices implementing such manufacturing process parameters.
US10776547B1 Infinite-depth path-based analysis of operational timing for circuit design
A static timing analysis system for finding timing violations in a digital circuit design prior to circuit fabrication, and associated methods, use infinite-depth path-based analysis (IPBA) to achieve reduced pessimism as opposed to systems or methods employing only graph-based analysis (GBA), but with greatly reduced compute time requirements, or greater logic path coverage, versus systems or methods employing conventional or exhaustive path-based analysis. IPBA achieves the improved coverage or compute time results by slotting nodes of a circuit design graph into stages, propagating phases stage-by-stage for all paths in parallel, and merging phases wherever possible during the analysis.
US10776541B2 Apparatus and method for defining coupled systems on spatial dimensions and extra dimensions
A simulation apparatus for adding extra geometries to a model of a physical system. The apparatus is configured to modify a geometry of a model of a physical system represented in terms of a combined set of equations. Instructions on the apparatus cause one or more processors to perform, upon execution, acts comprising: (i) receiving a base geometry of the physical system, (ii) receiving one or more extra geometries associated with the base geometry, (iii) determining first geometric entities of the base geometry and second geometric entities of the extra geometry, (iv) adding the extra geometries to the base geometry by computing a product geometry of the determined first geometric entities and the second geometric entities, (v) generating an updated combined set of equations including representations of the product geometry, and (vi) generating a graphical representation of the product geometry, the graphical representation configured for display on the display device.
US10776537B1 Constructing a conforming Voronoi mesh for an arbitrarily-shaped enclosed geometric domain
A computing system is described herein, where the computing system includes a processor and memory storing instructions that, when executed by the processor, cause the processor to perform the following acts: 1) receiving a computer-implemented definition of an enclosed geometric domain, wherein the geometric domain is two-dimensional; 2) determining locations of seeds for the enclosed geometric domain; 3) decomposing the enclosed geometric domain into a conforming Voronoi mesh based on the locations of the seeds, wherein the conforming Voronoi mesh comprises Voronoi cells, and further wherein the conforming Voronoi mesh is bounded by the enclosed domain; and 4) performing a numerical simulation to generate simulation results, wherein the numerical simulation is based on at least one Voronoi cell in the Voronoi cells of the conforming Voronoi mesh.
US10776535B2 Methods, systems and computer readable media for testing network devices using variable traffic burst profiles
A method for testing a network device using a variable traffic burst profile includes providing for user selection of at least one type of simulated traffic to be transmitted to a network device under test (DUT). The method further includes receiving user input regarding selection of the type of simulated traffic. The method further includes providing for user selection of a transmission rate for transmitting the simulated traffic to the DUT. The method further includes receiving user input regarding selection of the transmission rate. The method further includes transmitting the simulated traffic to the DUT according to the selected traffic type, the selected transmission rate, and a variable traffic burst profile.
US10776530B2 Methods and apparatus to generate an aircraft system model using a standardized architecture
Methods, apparatus, systems, and articles of manufacture are disclosed to generate an aircraft system model using a standardized architecture. An example apparatus includes a model generator to generate an aircraft system model of an aircraft system based on a standardized architecture, a model integrator to integrate the aircraft system model into an integrated aircraft system model, a power sequencer to perform a power sequence test on the integrated aircraft system model, and a report generator to generate a report including a result of the power sequence test.
US10776523B2 Accessing a passenger transportation device control means
The invention refers to a method for accessing an passenger transportation device control means comprising several separated printed circuit boards (PCB), whereby each of these PCBs comprises a unique identifier (ID), and in which method the passenger transportation device control means comprise a matching table which is used by the passenger transportation device control means to perform a matching test to check the identifier of at least two of the PCBs and to put the passenger transportation device control means into normal operation only if their IDs match the IDs of the matching table. A service technician connects via a key to the passenger transportation device control means, which key enables the service technician to set the passenger transportation device control means into a fault finding mode, in which fault finding mode the passenger transportation device control means are initiated to skip the matching test before getting into operation, whereby the fault finding mode is terminated at the latest when the service technician terminates the key-based connection with the passenger transportation device control means.
US10776520B2 System and method for proxy-based data access mechanism in enterprise mobility management
A system and method include a shield application executing on a processor. The shield application can convert a business application to provide data isolation between the business application and personal applications, and data sharing between the business application and other business applications, e.g., in the bring-your-own-device and enterprise mobility management scenarios.
US10776519B2 Information presentation management
Disclosed aspects relate to information presentation management by an electronic presentation device. With respect to a set of information for presentation, a set of information profile data is detected. Using a set of sensors linked to the electronic presentation device, a set of device sensor data of the electronic presentation device is collected. Based on both the set of device sensor data and the set of information profile data, a determination of a security configuration for presentation of the set of information on the electronic presentation device is made. Based on the security configuration, the set of information is presented by the electronic presentation device.
US10776510B2 System for managing personal data
A method for managing personal data of a user of a user device is provided. The user device is adapted to have installed thereon an application (APP). The APP is configured to require access to the personal data when running on the user device. The method comprises creating a certification for the APP, the certification being based on a corresponding statement providing information regarding the relationship between the APP and personal data; associating the certification to the APP for certifying the APP; allowing the user to provide user-defined policies about exploiting the user personal data; checking whether the user-defined policies provided by the user are compatible with requirements of the APP defined in the corresponding statement. If the user-defined policies are compatible with the requirements of the APP defined in the statement, the method executes operations when the APP running on the user device requires to access personal data.
US10776504B2 Dynamic change in plurality of security layers based on project risk
A method and associated system. Before allowing a user to use a secured resource, a first security check may be performed with respect to the user and/or the secured resource to determine whether a first security condition is satisfied. In response to a first security condition being satisfied, allowing the user to use the secured resource. In response to failing to satisfy the at least one first security condition, performing a second security check on the user with a second security condition. In response to passing a second security condition, allowing the user to use the secured resource. The first security condition may include a dynamic evaluation of at least one available data point to calculate a projected security risk of the user using the secured resource and the level of complexity of the second security condition may be set based on the calculated projected security risk.
US10776493B2 Secure management and execution of computing code including firmware
Secure management of computing code is provided herein. The computing code corresponds to computing programs including firmware and software that are stored in the memory of a computing device. When a processor attempts to read or execute computing code, a security controller measures that code and/or corresponding program, thereby generating a security measurement value. The security controller uses the security measurement value to manage access to the memory. The security measurement value can be analyzed together with integrity values of the computing programs, which are calculated while holding the reset of the processor. The integrity values indicate the validity or identity of the stored computing programs, and provide a reference point with which computing programs being read or executed can be compared. The security controller can manage access to memory based on the security measurement value by hiding or exposing portions of the memory to the processor.
US10776491B2 Apparatus and method for collecting audit trail in virtual machine boot process
An apparatus and method for collecting an audit trail in a virtual machine boot process, the audit-trail-collecting apparatus including an event detection unit for detecting a software interrupt event, a register state information extraction unit for extracting state information of a CPU register corresponding to a detection time of the software interrupt event, a monitoring unit for monitoring a change in a vector value corresponding to the software interrupt event in an interrupt vector table, a threat occurrence detection unit for detecting a threat occurrence in a virtual machine boot process based on at least one of the CPU register state information and a monitored result, and an audit trail collection unit for storing an audit trail corresponding to at least one of the CPU register state information and the monitored result when the threat occurrence is detected in the virtual machine boot process.
US10776485B2 Virtual machine security
A virtual machine transmits local files to a secure virtual machine hosted by a hypervisor for malware detection. When malware is detected, the secure virtual machine can responsively provide remediation code to the virtual machine on a temporary basis so that the virtual machine can perform suitable remediation without a permanent increase in size of the virtual machine.
US10776473B2 Authorization control for an anti-theft security system
Improved systems and techniques are disclosed for controlling the security states of anti-theft security systems such as product display assemblies using security fobs. According to an example embodiment, a manager security fob and another security fob that is to be authorized for use in controlling the security status of a product display assembly can interact with a system in accordance with a defined sequence to add the another security fob to an authorization list for the product display assembly. For example, the defined sequence can be a connection of the manager security fob with the system, followed by a disconnection of the manager security fob from the system, followed a connection of the another security fob with the system within a defined window.
US10776472B2 Authentication and authentication mode determination method, apparatus, and electronic device
An authentication method includes: acquiring a front face feature and a side face feature of a first user in response to a face authentication request of the first user; searching, based on the front face feature and the side face feature of the first user, a first list of users of multiple births corresponding to the first user for a candidate user matching both the front face feature and the side face feature of the first user, wherein the first list of users of multiple births corresponding to the first user is a list of users of multiple births with similar front face features and non-similar side face features; and determining, based on consistency between the candidate user and the first user in the front face feature and the side face feature, whether the first user succeeds in authentication.
US10776468B2 System and method for real world biometric analytics through the use of a multimodal biometric analytic wallet
A system and method for real world biometric analytics through the use of a multimodal analytic wallet. The system includes a biometric wallet comprising a pervasive repository for storing biometric data, the pervasive repository including at least one of a biometric layer, a genomic layer, a health layer, a privacy layer, and a processing layer. The biometric wallet further comprises a biometric analytic interface configured to communicate the biometric data to one or more devices.
US10776460B2 Proactive security system based on code polymorphism
A method, and processor for securing a host platform of a computing device are presented. The method includes generating, by a security processor, a first graph based on at least a portion of executable code, wherein the executable code is executed by a main processor of the host platform; generating a metadata file based on the generated first graph; polymorphing the executable code based on the generated metadata file; generating a second graph based on the polymorphed code; creating slices of the polymorphed code; executing at least one slices of the created slices by the security processor, wherein the security processor is apart from the main processor; polymorphing the at least one of executed slice; and pairing the least polymorphed slice with the polymorphed code.
US10776459B2 Facilitating build and deploy runtime memory encrypted cloud applications and containers
Technologies for providing software code and data with in-memory protection through runtime memory encryption are described. A service comprising an integration component (an interface set) receives software program code and data that is to be protected in one or more protected areas of execution in memory. The integration component can integrate with a software development pipeline. The service (e.g. a wrapper engine component thereof) obtains the software program code and wraps the software program code and the data into a wrapped component. The service generates a secure counterpart program for executing in one or more protected areas of execution in memory (e.g., an enclave).
US10776451B2 Configurable FFT architecture
A device for performing a Fast Fourier Transform (FFT) on an input dataset includes an FFT pipeline having a first stage configured to receive the input dataset, a plurality of intermediate stages and a final stage, each stage having a stage input; a computational element; and a stage output; a controller configured to select a size for the FFT; and a multiplexer configured to: receive data output from one of the intermediate stages and data output from the final stage; select one of the received outputs in dependence on the selected FFT size; and output said selection as a result of the FFT on the input dataset.
US10776445B2 Apparatus and a method for reference list prioritization
Provided is an apparatus and method which prioritizes transaction objects included on a reference list. The reference list contains transaction object information corresponding to the transaction objects. The apparatus stores a user's history of actions performed on the transaction objects and an interest parameter based on the user's history of actions. The interest parameter is used to select one or more transaction objects. The apparatus displays the reference list in an order prioritizing the selected transaction objects over non-selected transaction objects.
US10776440B2 Query interpolation in computer text input
Techniques are described for interpreting selected portions of a user's computer text input as a query for data, performing a web search responsive to the query to generate query results, and interpolating the query results into the existing text input without the user having to leave the application in which the text input was entered. For example, textual delimiters may be defined for use by a given application that—when inserted into a text box—signal a query that the user wishes to have performed. For example, the delimiters and the associated text may be used to trigger a given query, and once the query has been performed, the delimiters and associated text may be replaced by the query results without the user ever having to leave the program or make a separate entry outside the text box in which the user is working when the query is generated.
US10776437B2 Time-window counters for search results on online social networks
In one embodiment, a method includes receiving a search query and identifying one or more n-grams. The method also includes accessing, for each identified n-gram, a time-based distribution that includes a count of actions associated with the n-gram. The actions may have occurred within several time windows, and the time-based distribution may count the actions within each time window. The method may also include determining one or more extrema time windows. The method may also include modifying the search query based on the determined extrema time windows. The method also includes executing the modified search query, ranking identified content objects, and sending search results to a client system. The search results may be displayed in ranked order based on the rankings of the corresponding content objects.
US10776436B1 Ranking discussion forum threads
Discussion threads may be ranked based a factor other than a time since a most recent post of the discussion thread. For example, discussion threads may be ranked based on a likelihood of each discussion thread being helpful to a broad range of users and/or based on how likely each discussion thread is to draw users to participate in the respective discussion thread.
US10776434B1 System and method for document data extraction, data indexing, data searching and data filtering
Systems and methods are described for extracting data from digital documents, indexing the data, and providing a user interface for filtering the data and generating a document based on the filtered data. In one implementation, a method includes extracting data from one or more digital documents, the extracted data including elements of a first type, the elements of the first type including key-value pairs; indexing the extracted data; hosting a web-based application instance, the web-based application instance including a user interface for searching the indexed data and filtering elements of the first type based on rules defined by a user of the user interface; receiving rules for filtering the elements of the first type; and filtering the elements of the first type based on the received rules.
US10776426B1 Capacity management for trees under multi-version concurrency control
Capacity management is provided for a plurality of search trees under multi-version concurrency control. A non-volatile memory includes a plurality of chunks that are fixed-sized blocks of the non-volatile memory, each chunk including at least one page. The non-volatile memory stores the plurality of search trees, each search tree having elements including a tree root, a tree node and a tree leaf. Each element of the tree is at a different level of the search tree: a first level including the tree root, a second level including the tree node, and a third level including the tree leaf. The plurality of chunks includes a number of chunk types, each chunk type for storing the element from a different level of the search tree, such that elements from different levels are stored in separate chunks.
US10776412B2 Dynamic modification of information presentation and linkage based on usage patterns and sentiments
A method comprises defining a machine learning model corresponding to a plurality of layouts for content based on a plurality of target user types, processing the content to identify a theme of the content, generating at least one electronic document for the content based on the theme and at least one of the plurality layouts, analyzing a plurality of interactions of a user with the electronic document, wherein the plurality of interactions include one or more searches performed by the user to retrieve the electronic document, and/or one or more steps taken by the user to consume the content in the electronic document, identifying at least one pattern of the user corresponding to the retrieval and/or consumption of the content, and training the machine learning model based on the at least one pattern by applying one or more machine learning algorithms to data from the plurality of interactions.
US10776411B2 Systematic browsing of automated conversation exchange program knowledge bases
Methods, systems, and computer program products for systematic browsing of automated conversation exchange program knowledge bases are provided herein. A computer-implemented method includes generating one or more initial questions to be submitted to an automated conversation exchange program; generating one or more natural language variants of the initial questions; submitting the one or more natural language variants of the initial questions to the automated conversation exchange program; identifying one or more valid responses returned by the automated conversation exchange program in response to the submitted natural language variants of the initial questions; deriving one or more items of data from the identified valid responses; storing the derived items of data in an automated conversation exchange program knowledge base; and systematically browsing the automated conversation exchange program knowledge base in connection with one or more application tasks.
US10776410B2 Data constrained resource access
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing data deliver for data constrained user devices. In one aspect, a method includes the actions of receiving, from a user device, requests for resources. For each of the requests, determining whether the user device is currently subject to a data constraint for receiving data responsive to the request. For each request for which the user device is determined to be subject to the data constraint, provide data that causes the user device to display a prompt to choose whether a resource responsive to the request is to be provided in the unrestricted data form or a restricted data form. A resource can be provided in an unrestricted data form has a first data size and provided in a restricted data form has a second data size that is less than the first data size.
US10776390B2 Adaptive distribution method for hash operation
A method, apparatus, and system for join operations of a plurality of relations that are distributed over a plurality of storage locations over a network of computing components.
US10776388B2 Resource provisioning systems and methods
A system is described inkling a cache memory and a hardware processor. The hardware processor to determine that at least one of additional data storage capacity and additional processing capacity are needed based on data processing requests of a plurality of computerized query sources to be executed by an execution platform comprising a plurality of nodes, where the data processing requests are directed to database data stored on a plurality of shared storage devices collectively storing the database data. The hardware processor further to increase, in response to the determining, an amount of the data cached by the execution platform by adding one or more nodes to the plurality of nodes.
US10776378B2 System and method for use of immutable accessors with dynamic byte arrays
In accordance with an embodiment, described herein is a system and method for use of immutable accessors with dynamic byte arrays. In accordance with an embodiment, a database driver provides access by software applications executing at an application server to data at a database, including associating a result set cache manager with a pool of result set caches. Each result set cache can be associated with one or more immutable accessors. In response to receiving a request from an application, to access a set of data, the set of data from the database is received into a particular result set cache. In response to receiving a subsequent request for a same set of data, from a same or another application using a same or another database connection, access is provided to the immutable accessor associated with the particular result set cache, for use in accessing the data therein.
US10776373B2 Facilitating elastic allocation of organization-specific queue resources in an on-demand services environment
In accordance with embodiments, there are provided mechanisms and methods for facilitating elastic allocation of tenant-specific queue resources in an on-demand services environment in a multi-tenant environment according to one embodiment. In one embodiment and by way of example, a method includes allocating resources to a plurality of tenants, identifying, in runtime, one or more offending tenants of the plurality of tenants and one or more victim tenants of the plurality of tenants. The one or more offending tenants consume above their allocated share of the resources within a message type, and the one or more victim tenants consume below their allocated share of the resources or none of the resources within the message type. The method may further include isolating, in runtime, the offending tenants and the victim tenants, and routing, in runtime, each tenant of the offending tenants and the victim tenants to a queue dedicated to the tenant and the message type.
US10776369B2 Systems and methods of sharing a database across multiple deployments and services
Techniques for implementing a non-relational database that makes efficient use of collections within the database. For one or more collections, two or more sub-collections can be created for storing documents. Each collection can be configured as a single partition entity or a partitioned entity within the database. Each sub-collection is identified by a sub-collection identifier. If the collection is configured as a partitioned entity, then a partition key can be determined for documents to be accessed in the collection. The partition key can be extended with the sub-collection ID to form a compound property (sub-collection ID, partition key) that determines placements of the respective documents in the identified sub-collection across partitions of the collection. If the collection is configured as a single partition entity, then a field for the partition key is ignored and the respective documents are placed in the identified sub-collection within the single partition of the collection.
US10776345B2 Efficiently updating a secondary index associated with a log-structured merge-tree database
Systems and methods are described herein for efficiently updating a secondary index associated with a log-structured merge-tree (LSM) database. A Global approximate member query (AMQ) Filter is queried to determine whether a primary key, retrieved from a list of LSM database updates, already exists in the LSM database. If the primary key does not already exist in the LSM database then read-before-write and delete operations, typically performed with known approaches, do not need to be performed on the secondary index in order to update the secondary index, thereby avoiding significant additional computer processing and input/output operations.
US10776344B2 Index management in a multi-process environment
Systems and methods for managing an index shared by a plurality of processes. One method includes reading, with a process, the index at a first state and maintaining a journal of operations to be performed on the index at the first state by the process. Each operation included in the journal includes a create operation or a delete operation. The method also includes, in response to a predetermined event, applying the journal of the one of the plurality of processes to update the index. Applying the journal includes deleting an existing entry from the index and adding a new entry to the index for each create operation included in the journal specifying a key included in an entry of the index at the second state, and ignoring each delete operation included in the journal specifying a key not included in an entry of the index at the second state.
US10776343B1 Automated messaging tool
A system and method for an automatic messaging system which automatically sends emails or pages to groups of people with specific data from a database. Other messaging tools may be utilized. The data source that provides information may be any ODBC compliant data source including standard DBMS (SQL Server, Oracle, Informix, DB2, Sybase, etc.) Access databases, or Excel spreadsheets.
US10776342B2 Systems and methods for recovering lost clusters from a mounted volume
Techniques for recovering lost clusters are described herein. In particular, this disclosure describes techniques for generating an allocation bitmap. The allocation bitmap may be used to recover lost clusters on a mounted volume.
US10776329B2 Migration of a database management system to cloud storage
The systems and methods provide for migrating such applications to cloud storage by automating a continuous replication of changes made to the DBMS from the DBMS to an associated cloud instance. For example, the systems and methods facilitate the migration of the DBMS via multiple processes performing in parallel—a process to create and provision a new machine instance (e.g., an EC2 instance), a process to clone and transfer parameters of the operating system/software of the DBMS, and a process that backs up and/or captures the application data of the DBMS.
US10776328B2 Device and operating procedure for the controlled provision of installation-specific data for one or more data users
A device and an operating procedure for the controlled provision of installation-specific data for one or more data users, is provided. The device has a receiving device for receiving project-specific data of a technical installation, a processing device for the identification of particular objects and for mapping the project-specific data to at least one data model, a rule-based device for specifying the type and the extent of the utilization of the data deposited in at least a part of the data model, with the aid of rules, and an interface device for the integration into a device, processing installation-specific data which is designed by means of the specified type and extent of the provision in such a manner as to provide the data deposited in the data model in a data format and/or in a description language usable for the one or the several data users.
US10776323B2 Data storage for mobile terminals
The present disclosure describes techniques for converting and storing data in a unified format. One example method includes converting original data to a first data having a predetermined format; generating first metadata and a key value corresponding to the first data during the conversion of the original data; determining whether second metadata corresponding to the key value exists in a cache; determining whether the second metadata are different from the first metadata; in response to determining that the second metadata does not exist in the cache or to determining that the second metadata are different from the first metadata, storing the first data, the first metadata, and the key value to the cache; determining that a predetermined condition is satisfied; and in response determining that the predetermined condition is satisfied, storing the first data, the first metadata, and the key value to a non-relational database.
US10776314B2 Electronic apparatus and method for temporarily storing data thereof
An electronic apparatus and a method for temporarily storing data thereof, adapted to temporarily store the data downloaded from a remote apparatus, are provided. In the method, an access instruction to the remote apparatus is captured, and accordingly a file requested by the access instruction or metadata of all files and subfolders under a folder requested by the access instruction is downloaded and temporarily stored in a storage unit, in which a usage time of the temporarily stored file is recorded. When a specific condition is met, the usage time of all the temporarily stored files is checked and at least one file that is not accessed for the longest time is deleted accordingly. The folder having the deleted file is checked whether not to include data of any file, and accordingly the metadata of all the files and subfolders under the folder is deleted.
US10776313B2 Converting source objects to target objects
Source objects according to a source data model are converted to target objects according to a target data model. A plurality of target data collections are generated, each including uniquely identifiable target objects. A first generated target data collection is merged with a subsequently generated target data collection.
US10776301B2 Computer system and a computer device
A computer system is provided. The computer system includes a hub board, a common bus, and a plurality of Sibling boards. The hub board has an I/O controller hub, which includes a main communication chipset. The plurality of Sibling boards is coupled to the hub board by the common bus. Each of the Sibling boards includes a memory and at least one CPU. The memory is operative to host a Sibling operating system. The CPU is coupled to the memory. The Southbridge type chipset which resides in the hub board is shared amongst the plurality of Sibling boards. At least one of the plurality of Sibling boards functions as a master processing unit of the system. Sibling boards offer processing flexibility through the means of how they are configured in the system.
US10776299B2 Multi-protocol I/O infrastructure for a flexible storage platform
A flexible storage system. A storage motherboard accommodates, on a suitable connector, a storage adapter circuit that provides protocol translation between a host bus interface and a storage interface, and that provides routing, to accommodate a plurality of mass storage devices that may be connected to the storage adapter circuit through the storage motherboard. The storage adapter circuit may be replaced with a circuit supporting a different host interface or a different storage interface.
US10776297B2 Method and device for operating trigger between electronic devices and jack accessory supporting the same
A trigger operation method of an electronic device is provided. The trigger operation method includes when a trigger jack device is connected to a jack interface, configuring trigger execution information on the basis of at least one of sharing configuration information related to a task in progress, configuration change information, and communication connection configuration information, and recording the trigger execution information in the trigger jack device connected to the jack interface.
US10776296B2 Control method
A control method for a host device includes assigning a first detection command and a first identification number to a first slave device; receiving first response information generated by the first slave device to determine the first function number of the first slave device; and determining whether the first slave device is cascaded to a second slave device. When the first slave device is not cascaded to the second slave device, the host device performs a first specific action according to the first function number, or it directs the first slave device to perform a first specific action. When the first slave device is cascaded to the second slave device, the host device assigns a second detection command and a second identification number to the second slave device and receives second response information generated by the second slave device.
US10776289B2 I/O completion polling for low latency storage device
An I/O processing system includes reception of a request to perform an I/O operation from a user-mode application, providing of the request to a storage device, scheduling of an operating system deferred procedure call to determine whether the storage device has completed the I/O operation, execution of the scheduled deferred procedure call to determine that the storage device has completed the I/O operation, and transmission of a return corresponding to the completed I/O operation to the user-mode application.
US10776288B2 Apparatus for adapting interface type of peripheral device and method thereof
The present invention discloses a memory control device and method compatible to multiple types of interface the memory control device comprises: a multi-interface physical layer circuit configured to couple to a host, to receive a differential signal from the host, to detect at least one of characteristics of the differential signal to generate a physical layer output signal and to generate a physical layer output signal according to a detected result, wherein a frequency of the differential signal is higher than hundreds of KHz; and a processing circuit, coupled between the multi-interface physical layer circuit and a memory module, configured to receive the physical layer output signal from the multi-interface physical layer circuit, to determine the differential signal complies with one of a specification of an first type of interface and that of a second type of interface according to the physical layer output signal, and to adapt an operation mode of the memory control device to one of the multiple types of interface according to a determined result; wherein the memory control device operates in the adapted operation mode to receive at least one access command from the host to access the memory module.
US10776285B2 Data write method, apparatus, and system
In an active-active system, if write lock permission is granted to a second storage array, a first storage array sends to-be-written data and a lock revocation request together to a lock server; the lock server sends a lock revocation request carrying the to-be-written data to the second storage array; after storing the to-be-written data, the second storage array sends a lock revocation success message to the lock server; the lock server gives the write lock permission to the first storage array; and the first storage array obtains the write lock permission and stores the to-be-written data.
US10776281B2 Snoop invalidate filter for distributed memory management unit to reduce snoop invalidate latency
An apparatus for bypassing an invalidate search of a lookaside buffer includes a filter circuit that directs an invalidate command to a LPID/PID filter of an MMU of a processor and searches for an identifier targeted by the invalidate command. The MMU is external to cores of the processor. The apparatus includes an LPID/PID miss circuit that bypasses searching the lookaside buffer for addresses targeted by the invalidate command and returns a notification that the invalidate command did not identify the identifier targeted by the invalidate command in response to the filter circuit determining that the identifier targeted by the invalidate command is not stored in the LPID/PID filter.
US10776280B1 Data storage device and method for updating logical-to-physical mapping table
A data storage device is provided. The data storage includes: a flash memory, a dynamic random access memory (DRAM), and a memory controller. The flash memory stores a logical-to-physical mapping (L2P) table that is divided into a plurality of group-mapping (G2P) tables, and includes a first logical unit number (LUN) and a second LUN that are respectively controlled by a first chip enable (CE) signal and a second CE signal. The memory controller receives a write command from a host, and forms super page data using logical pages of data in the write command. The memory controller reads one of the group-mapping tables from the first LUN or the second LUN to the DRAM after sequentially enabling the first CE signal and second CE signal to write a first portion and a second portion of the super page data to the first LUN and the second LUN.
US10776277B2 Partial memory die with inter-plane re-mapping
A partial memory die comprises a memory structure that includes a first plane of non-volatile memory cells and a second plane of non-volatile memory cells. The second plane of non-volatile memory cells is incomplete. A first buffer is connected to the first plane. A second buffer is connected to the second plane. A data path circuit is connected to an input interface, the first buffer and the second buffer. The data path circuit is configured to map data received at the input interface and route the mapped data to either the first buffer or the second buffer. An inter-plane re-mapping circuit is connected to the first buffer and the second buffer, and is configured to re-map data from the first buffer and store the re-mapped data in the second buffer for programming into the second plane.
US10776264B2 Data storage device with power recovery procedure and method for operating non-volatile memory
A power recovery technique for a data storage device having a non-volatile memory and a control unit is provided. When the data storage device regains power, the control unit writes dummy data to the nonvolatile memory, starting from the next page of a final page indicated by a final page indicator until the first word line group is finished. The first word line group contains an empty page indicated by an empty page indicator. In this manner, user data is protected from being written to an unreliable area.
US10776258B2 Avoiding out-of-space conditions in asynchronous data replication environments
A method is disclosed for avoiding out-of-space conditions in an asynchronous data replication environment. In one embodiment, such a method creates a consistency group on a primary storage system of an asynchronous data replication environment. The method determines a number of additional extents that will be needed on a secondary storage system to accommodate the consistency group. The number of additional extents is compared to a number of free extents on the secondary storage system. In the event the number of additional extents does not exceed the number of free extents, the method transfers the data from the primary storage system to the secondary storage system. In the event the number of additional extents exceeds the number of free extents, the method automatically takes actions on the secondary storage system to provide the number of additional extents. A corresponding system and computer program product are also disclosed.
US10776257B2 Booting an application from multiple memories
A method includes using a memory address map, locating a first portion of an application in a first memory and loading a second portion of the application from a second memory. The method includes executing in place from the first memory the first portion of the application, during a first period, and by completion of the loading of the second portion of the application from the second memory. The method further includes executing the second portion of the application during a second period, wherein the first period precedes the second period.
US10776255B1 Automatic verification of optimization of high level constructs using test vectors
A method for automatic verification of optimization of high level constructs includes generating a first executable code by compiling a computer program that includes a high level construct. The compiling includes generating a first set of machine instructions for the high level construct and storing compile-time information for the high level construct. The method further includes optimizing the first executable code which includes converting the first executable code into an intermediate language representation. The optimization further includes generating a second executable code. For this, the method includes generating a second set of machine instructions for the high level construct from the intermediate language representation. If the behavior of the first set of machine instructions and the second set of machine instructions matches, the second set of machine instructions is included in the second executable code, otherwise the first set of machine instructions is included.
US10776250B2 Switchable environments for test cases
A service provider system receives an initial file set (specifying a customer input, an initial test case, and a customer output) created by a service provider system customer to test an application. The service provider system enables creation of a provider input based on the customer input, and creation of a provider output based on the customer output. The service provider system receives a revised file set (specifying the customer input, a revised test case, and the customer output) created by the customer to test the application. If the revised test case's switch is in a provider environment mode, the service provider system tests the application by executing the revised test case in a provider environment that is specific to the service provider system, by using the provider input to input data for the revised test case and using the provider output to output data from the revised test case.
US10776242B2 Collection of sensitive data—such as software usage data or other telemetry data—over repeated collection cycles in satisfaction of privacy guarantees
A facility for reporting on original values on behalf of each of a plurality of users—each falling within a domain partitioned into a plurality of segments of uniform size—is provided. For each of the plurality of users, the facility (a) randomly selects an upward-rounding window size that is smaller than the segment size; (b) for each source value in a domain, randomly determines a mapping of each segment of the domain to a segment identifier value; (c) determines an original value for the user; (d) adds the upward-rounding window size to the user's original value to obtain a window-augmented original value; (e) identifies a segment containing the window-augmented original value; (f) identifies a segment identifier value mapped-to from the identified segment using the determined mapping; and (g) transmits a reporting communication on the user's behalf reporting a value based on the identified segment identifier value.
US10776234B2 On-die input capacitive divider for wireline receivers with integrated loopback
There is provided an integrated loopback used for on-die self-test and diagnosis of transceiver faults. According to embodiments, there is provided an interface network including an AC coupling capacitor interposed between input pins of the interface network and an input of an amplifier, a shunt capacitor interposed between the AC coupling capacitor and the input of the amplifier and a selector. The selector includes a mission mode circuit component connected to a bottom plate of the shunt capacitor and the selector is configured to select between a first mode and a second mode, wherein the first mode is mission mode and the second mode is loopback mode, wherein in the second mode the mission mode circuit component forms at least part of a circuit that supplies a loopback signal.
US10776233B2 Programmable test instrument
In general, a test instrument includes a first processing system that is programmable to run one or more test programs to test a device interfaced to a test instrument, and that is programmed to control operation of the test instrument, and a second processing system that is dedicated to device testing. The second processing system being programmable to run one or more test programs to test the device, and the first processing system has a first application programming interface (API) and the second processing system has a second API, the first API and the second API being different APIs, the first API and the second API having at least some duplicate functions.
US10776231B2 Adaptive window based anomaly detection
Detecting data anomalies by receiving a first data set related to a first variable metric, determining data anomaly detection scores for data points of the first data set according to a plurality of data anomaly detection techniques, generating an adaptive ground-truth window according to the data anomaly detection scores, assigning a weighting value to each data point within the adaptive ground-truth window, training a machine learning system using the set of data anomaly detection scores and weighting values, and providing a trained machine learning system for evaluating a second data set.
US10776229B2 Dedicated fallback processing for a distributed data warehouse
Database processing engines of a single cluster are configured such that each engine is a primary engine and a dedicated fallback engine to one other engine of the cluster. In an embodiment, the cluster includes more than two processing engines.
US10776226B2 System and method to migrate settings for a unit in a networked AV system
Upon detection, by a central server, of failed unit and a replacement unit, a manifest for the failed unit encrypted with a first key known by the central server and each unit in a plurality of units. The manifest also contains a configuration bundle encrypted with a second key known only to each of the units so it cannot be decrypted by the central server. The manifest is pushed to the replacement unit where it is decrypted by the replacement unit using the first and second keys so that the archived settings and the configuration bundle may be migrated from the failed unit to the replacement unit.
US10776213B2 Restoring a database using a fully hydrated backup
A backup of a database is determined to be performed. A backup of at least a portion of contents of a storage volume that includes data of the database is performed. The backup includes a step of creating a new metadata tree root node. Creating the new metadata tree root node includes copying from another metadata tree root node of a tree data structure corresponding to a previous backup instance, one or more references to one or more lower tier metadata tree nodes associated with the tree data structure corresponding to the previous backup instance.
US10776203B1 Storage system with inter-stretch transcoding
A data storage service stores a dataset on a set of storage nodes in accordance with a first encoding. A set of shards constituting quorum, and one or more additional shards, are stored on the storage nodes. The data storage system determines to store the dataset according to a second encoding, in which the second encoding has fewer total shards. The data storage system reconfigures the storage of the dataset in accordance with the second encoding, such that the reconfigured storage comprises subsets of shards from the first encoding that were not re-encoded in forming the second encoding.
US10776202B1 Drive, blade, or data shard decommission via RAID geometry shrinkage
In one implementation, a method includes detecting, by a storage system controller associated with a plurality of storage devices, a first anomaly corresponding to a first data shard of a redundant array of independent disks (RAID) group and determining, by the storage system controller, that the first anomaly corresponding to the first data shard is not to be corrected within the RAID group. The method further includes removing the first data shard from the RAID group and recalculating, by the storage system controller, one or more error recovery codes corresponding to the RAID group from a plurality of remaining data shards of the RAID group, without the first data shard.
US10776194B2 Self-monitor for computing devices of a distributed computing system
Systems and methods are disclosed for monitoring features of a computing device of a distributed computing system using a self-monitoring module. The self-monitoring module can include multiple feature-specific monitoring modules and one or more parent nodes for the feature-specific monitoring modules. A feature-specific monitoring module can identify or detect a fault status change, such as a fault condition or fault resolution, for one or more features. Based on the identified fault conditions or fault resolutions, the feature-specific monitoring module can determine an internal status and communicate an updated status to a parent node.
US10776177B2 Optimization of parallel processing using waterfall representations
Event data for an application execution is accessed from a table of logged events, the event data comprising a sequence, a hierarchy, and a start time and duration for each event. Dependency data for each event is also accessed to determine whether the start time for an event is dependent on the prior completion of at least one other event. A waterfall representation is then generated, the representation including an entry for each event in the sequence, with a start time and duration represented for each event. Based on the dependencies and hierarchy, it is determined, for each event with a start time that is later than the start time of an event which precedes it in the sequence, whether the event's start time is dependent on the prior completion of at least one preceding event. The start time for each event may then be advanced based on the determination.
US10776175B1 Solver for cluster management system
A processing device receives a first cluster management operation request, wherein the first cluster management operation request is for a deployment operation of a first cluster and comprises a cluster template, a specified number of nodes to deploy and a configuration. The processing device determines a plurality of constraints from at least one of the cluster template or the configuration. The processing device deterministically solves for and outputs a first cluster layout comprising the specified number of nodes, each of the specified number of nodes comprising a hardware type, an image type and one or more services, wherein the first cluster layout satisfies the plurality of constraints.
US10776171B2 Endpoint management system and virtual compute system
A system for integrating an endpoint management system and a virtual compute system is provided. The system may be configured to receive a first request to execute a proxy application programming interface (API) associated with a first resource of a plurality of resources maintained by the endpoint management system, determine, based at least in part on the first request and the proxy API, an API mapping definition associated with the proxy API, output a second request to execute a program code on the virtual compute system based on the API mapping definition associated with the proxy API, wherein the second request contains information associated with the first resource, receive a first response from the virtual compute system, wherein the first response contains information regarding the first resource, and output a second response based on the first response received from the virtual compute system.
US10776170B2 Software service execution apparatus, system, and method
A software service execution apparatus comprising a registry of software services, each service to execute a data processing function in the registry; a controller, to receive a processing request defining requested data processing functions, compose an execution schedule of software services from the software services identified, fulfill the data processing request by identifying a software service that matches the requested data processing function, include the identified software service in the execution schedule, and control execution of the schedule. The apparatus further comprises a machine learning mechanism configured to maintain a record of the composing. The composing includes, in an automated mode, if more than one software services is identified, requesting a selection of one software service as an automated selection candidate; the mechanism providing a selection of one software service, basing the selection on analysis of the composing and execution of execution schedules in which an automated selection candidate is identified.
US10776167B2 Bandwidth controlled data synchronization for image and vision processor
A hardware thread scheduler (HTS) is provided for a multiprocessor system. The HTS is configured to schedule processing of multiple threads of execution by resolving data dependencies between producer modules and consumer modules for each thread. Pattern adaptors may be provided in the scheduler that allows mixing of multiple data patterns across blocks of data. Transaction aggregators may be provided that allow re-using the same image data by multiple threads of execution while the image date remains in a given data buffer. Bandwidth control may be provided using programmable delays on initiation of thread execution. Failure and hang detection may be provided using multiple watchdog timers.
US10776150B2 Dynamically updating virtual central processing units
A method includes receiving, by a hypervisor running on a host computer system, a request pertaining to a microcode update from a guest operating system of a virtual machine running on the host computer system. The method also includes identifying, by a hypervisor, a central processing unit (CPU) model including one or more features associated with the microcode update. The method also includes emulating, by the hypervisor, the CPU model on a virtual central processing unit (vCPU) of the virtual machine to provide access to the one or more features of the CPU model to the guest operating system of the virtual machine.
US10776147B2 Orchestration engine for migrating application data and application services using migration steps in migration component
Migration configuration data for an organization migration to move application data and application services of a to-be-migrated organization hosted at a source system instance to a target system instance is received. Migration components respectively representing to-be-migrated systems of record in a to-be-migrated organization are registered. In response to receiving an instruction to enter a specific organization migration state, migration steps for each migration component in the migration components are identified for execution in the specific organization migration state. Each migration component in the migration components automatically executes migration steps determined for each such migration component for execution in the specific organization migration state.
US10776139B2 Simulation apparatus, simulation method, and computer readable medium
In a simulation apparatus (100), a selection unit (101) repetitively selects context information individually generated for each of a plurality of cores and indicating an instruction to be executed by a corresponding one of the plurality of cores. A simulation unit (102) simulates execution of the instruction indicated by the context information of a core during a period from when the context information of the core is selected by the selection unit (101) till when the context information of another core is selected by the selection unit (101). An adjustment unit (103) refers to definition information (251) to individually define a length of the period for at least one or some instructions. If the instruction whose execution is to be simulated by the simulation unit (102) is the at least one or some instructions, then after the context information of a core to execute the at least one or some instructions is selected by the selection unit (101), the adjustment unit (103) adjusts a timing for causing the selection unit (101) to select the context information of another core according to the definition information (251) that is referred to.
US10776136B2 Transitioning between interface modes based on stored state information
A technique is described herein for managing the manner in which a computing device transitions from one user interface (UI) mode to another. The technique stores state information that describes prior states of UI features that have appeared in previous UI presentations, with respect to different UI modes. When transitioning from a first UI presentation (associated with a first UI mode) to a second UI presentation (associated with a second UI mode), the technique leverages the state information to restore one or more aspects of a prior-encountered state associated with the second UI mode.
US10776134B2 Management of application properties
In an example, a system can include a processing resource and a memory resource. The memory resource can store an application property. A processing resource can provide the application property it a request for the application property is received from an application. In an example, the application property comprises at least one of an observable application property and an environmental property for the application.
US10776131B2 Method and apparatus for UEFI firmware boot journal recording
An information handling system includes a flash memory and a processor. The processor executes boot instructions including a boot log agent configured to collect initialization phase messages. The flash memory device also includes a circular buffer configured to store the collected initialization phase messages.
US10776130B2 Operating system startup acceleration
Embodiments are disclosed for methods and systems for selectively initializing elements of an operating system of a computing device. In some embodiments, a method of selectively loading hardware instances for a computing device includes receiving a notification identifying a driver for a hardware instance, initializing the driver identified in the notification, and for each hardware instance supported by the driver, determining if that hardware instance is associated with a first stage of initialization. The method may further include initializing the identified hardware instance and each other hardware instance supported by the driver that is associated with a first stage of initialization.
US10776129B2 Method and apparatus for controlling a startup bootstrap program of an intelligent TV set
Embodiments of the disclosure provide a method and apparatus for controlling a startup bootstrap program of an intelligent TV set, and relate to the field of an embedded system so as to shorten a period of time for startup boot while initializing a screen normally. In the disclosure, after a system is powered on, a first task of initializing a screen in a startup bootstrap program is executed, and the length of preset time required for executing the first task is obtained, wherein the startup bootstrap program is a bootstrap program for initializing pieces of software/hardware of the system; executing a second initialization task unrelated to initializing the screen in the startup bootstrap program is executed while the first task is being executed, thus addressing the problem in the related art.
US10776126B1 Flexible hardware engines for handling operating on multidimensional vectors in a video processor
An apparatus includes a scheduler circuit and a processing circuit. The scheduler circuit may be configured to (i) parse a directed acyclic graph into one or more operators and (ii) schedule the one or more operators in one or more data paths. The processing circuit generally comprises one or more hardware engines configured as the one or more data paths. The one or more hardware engines are generally configured to generate one or more output vectors in response to zero or more input vectors using the operators. At least one of the one or more hardware engines may support input vector dimensions ranging from zero to at least four dimensions. At least one of the one or more hardware engines is implemented solely in hardware.
US10776117B2 Instruction predication using unused datapath facilities
A method and circuit arrangement for selectively predicating an instruction in an instruction stream based upon a value corresponding to a predication register address indicated by a portion of an operand associated with the instruction. A first compare instruction in an instruction stream stores a compare result in at a register address of a predication register. The register address of the predication register is stored in a portion of an operand associated with a second instruction, and during decoding the second instruction, the predication register is accessed to determine a value stored at the register address of the predication register, and the second instruction is selectively predicated based on the value stored at the register address of the predication register.
US10776114B2 Variable register and immediate field encoding in an instruction set architecture
A method and apparatus provide means for compressing instruction code size. An Instruction Set Architecture (ISA) encodes instructions compact, usual or extended bit lengths. Commonly used instructions are encoded having both compact and usual bit lengths, with compact or usual bit length instructions chosen based on power, performance or code size requirements. Instructions of the ISA can be used in both privileged and non-privileged operating modes of a microprocessor. The instruction encodings can be used interchangeably in software applications. Instructions from the ISA may be executed on any programmable device enabled for the ISA, including a single instruction set architecture processor or a multi-instruction set architecture processor.
US10776109B2 Microprocessor with dynamically adjustable bit width for processing data
A microprocessor with dynamically adjustable bit width is provided, which has a bit width register, a datapath, a statistical register, and a bit width adjuster. The bit width register stores at least one bit width. The datapath operates according to the bit width stored in the bit width register to acquire input operands from received data and process input operands. The statistical register collects calculation results of the datapath. The bit width adjuster adjusts the bit width stored in the bit width register based on the calculation results collected in the statistical register.
US10776100B1 Predicting downtimes for software system upgrades
Techniques for predicting the downtime of a software system due to an upgrade of the system are provided. In one set of embodiments, a computer system can receive training data comprising (1) measured downtimes, (2) upgrade object information, (3) upgrade configuration information, and (4) system hardware information for past upgrades of the software system across different operating environments. Using this training data, the computer system can train a machine learning (ML) model to predict (1) based on (2), (3), and (4). The computer system can then receive a query comprising upgrade object information for a future upgrade U, upgrade configuration information for upgrade U, and system hardware information for an operating environment E. Based on these inputs, the computer system can use the ML model to generate a downtime value indicating the predicted downtime that will be experienced by the software system when upgrade U is applied to the system in operating environment E.
US10776098B2 Centralized management of mobile-assisted motor vehicle software upgrading and vehicle data analytics
In an example, a system is provided and the system includes a motor vehicle component client, a server located in the cloud, and an application to be installed on a personal portable device, such as mobile phone or other portable, mobile electronic device. In some examples, the system enables efficient vehicle software updates to the Engine Control Unit (ECU), the head unit, or the like, or combinations thereof, and/or enables efficient wireless transmission of vehicle data analytics associated with diagnostic information, location information, or the like, or combinations thereof.
US10776096B2 Method and system for controlling software updates on a network connected device
A method at a computing device acting as a switchboard between an electronic device and a device to be updated, the method including receiving, at the computing device, a connection request from the electronic device, the connection request including an identifier for the device to be updated; receiving, at the computing device, a connection request from the device to be updated; associating, at the computing device, the connection request from the electronic device and the connection request from the device to be updated; forwarding, at the computing device, a message from the device to be updated to the electronic device that update conditions have been met; forwarding, at the computing device, a message from the electronic device to the device to be updated to start an update process; and forwarding, at the computing device, update status information from the device to be updated to the electronic device.
US10776094B2 Computer implemented system and method for encoding configuration information in a filename
A method, system and computer program product are envisaged for facilitating encoding ‘configuration information’ corresponding to a software application, within a filename assigned to the software application. The software application is embodied in a ‘computer executable file’, while the corresponding ‘configuration information’ is incorporated into a configuration file. The computer executable file is referenced by a symbolic link, and the symbolic link is assigned a file name. A file path referencing the storage location of the configuration file is created and embedded within the filename. A checksum created on the basis of the filename is also embedded there within. Upon transmission, the symbolic link is accessed by each of the end-point computer devices, which process the symbolic link and access the ‘computer executable file’ and the ‘configuration file’ incorporating configuration information relevant to the ‘computer executable file’.
US10776093B2 Vectorize store instructions method and apparatus
Methods, apparatus, and system to optimize compilation of source code into vectorized compiled code, notwithstanding the presence of output dependencies which might otherwise preclude vectorization.
US10776087B2 Sequence optimizations in a high-performance computing environment
Embodiments are directed to techniques to determine dataflow graph instructions comprising one or more pick/switch instruction pairs and generate a reverse static single assignment graph based on the dataflow graph instructions, the reverse static single assignment graph comprising strongly connected components, each of the strongly connected components associated with at least one of the one or more pick/switch instruction pairs. Embodiments also include traversing the reverse static single assignment graph depth-first, and replace pick/switch instructions associated with strongly connected components having configuration values with compound instructions.
US10776084B1 Personalized design layout for application software
Techniques regarding personalizing one or more design layouts of a user interface for application software are provided. For example, one or more embodiments described herein can comprise a system, which can comprise a memory that can store computer executable components. The system can also comprise a processor, operably coupled to the memory, and that can execute the computer executable components stored in the memory. The computer executable components can comprise a design component that can generate a design layout of a user interface for application software by adjusting an initial design layout of the user interface based on interactions via the user interface and a design perturbation preference associated with the initial design layout.
US10776083B2 Application builder with connected components
An application builder system includes an application builder server and a client side application builder application. The application builder server includes a plurality of node type managers that correspond to different node types that may be included in an instance of a page requested by a user device. The server generates rendering instructions for a requested page using the different node type managers and transmits the rendering instructions to the user device for display at the user device. A user may modify the components of the page, and the client side application builder application modifies the rendering instructions of nodes corresponding to the modified components. The modified rendering instructions may be saved at the application server by the node type managers.
US10776074B2 Methods, systems, and media for controlling audio output
Methods, systems, and media for controlling audio output are provided. In some implementations, a method for controlling audio output is provided, the method comprising: receiving, by a computing device, audio content to be presented; determining that an output port of the computing device is connected to a corresponding connector; providing the audio content at the output port; recording a first portion of audio using a microphone; determining that the audio content is present in the first portion of audio; continuing to provide the audio content at the output port; recording a second portion of audio using the microphone; determining that the audio content is not present in the second portion of audio; and presenting the audio content using a speaker of the computing device.
US10776069B2 Multi-user display collaboration system
A multi-user display collaboration system includes a plurality of source devices that each include a respective source device display screen, a display device, and a sink device coupled to each of the plurality of source devices and the display device. The sink device receives first collaboration information that is stored on the first source device and displayed on a first source device display screen of the first source device, and displays the first collaboration information on the display device. The sink device then receives a first input instruction from a second source device that is directed to the first collaboration information displayed on the display device; and causes the first input instruction to be executed on the first collaboration information that is displayed on the display device.
US10776067B2 Multi-screen display method and display device
Embodiments of the disclosure provide a multi-screen display method and a display device including a curved surface display screen. The method is applied to the display device and includes the following steps. Position information of a preset folding line in the curved surface display screen is obtained when screen is bent according to the preset folding line, wherein the preset folding line is a boundary between the two adjacent sub-curved surface display screens formed thereby. A display interface of the screen is divided into a plurality of display sub-interfaces according to the position information, wherein a screen splitting line between two adjacent display sub-interfaces coincides with the preset folding line. The display contents selected by the user in the plurality of display sub-interfaces are obtained; and the selected display contents are displayed in the display sub-interfaces.
US10776053B2 Memory control method, memory storage device and memory control circuit unit
A memory control method for a rewritable non-volatile memory module is provided according to an exemplary embodiment of the disclosure. The method includes: reading first data from a first memory cell of the rewritable non-volatile memory module by a first read voltage level; decoding the first data by a decoding circuit; reading second data from the first memory cell by a second read voltage level; obtaining reliability information according to a first data status of the first data and a second data status of the second data, and the first data status and the second data status reflect that a first bit value of the first data is different from a second bit value of the second data; and decoding the second data by the decoding circuit according to the reliability information.
US10776045B2 Multiple data storage management with reduced latency
System and method for managing multiple data storages using a file system of a computer system utilize a primary data storage to cache objects of logical object containers stored in a secondary data storage in caching-tier volumes. When an access request for an object stored in the secondary data storage is received at the file system and the object is not currently cached in the primary data storage, a caching-tier volume in the primary data storage is created that corresponds to a logical object container in the secondary data storage that includes the requested object. The caching-tier volume is used to cache the object as an inflated file so that the inflated file is available at the primary data storage in the caching-tier volume for a subsequent access request for the object stored in the secondary data storage.
US10776034B2 Adaptive data migration
A method for migration of data is provided. The method includes triggering a rebuild of data according to a first migration mechanism from a first storage drive to a second storage drive. Monitoring space utilization associated with the second storage drive, and adaptively switching the migration of the data from the first migration mechanism to a second migration mechanism based on the monitoring.
US10776032B2 Partial setup of television receiver storage device
Embodiments are directed towards providing fast setup of a storage device communicatively coupled to a television receiver. During initial setup of the storage device, an initial portion of the storage device is partitioned to provide accessibility for the television receiver to store content. However, the initial partition is only a subset of the maximum storage capacity of the storage device, which results in a second remainder portion of the storage device that is inaccessible for the television receiver to store audiovisual content. In response to a triggering event, the television receiver initiates a full partition process to partition the remainder of the storage device that was previously inaccessible for storing content. Once partitioned, the television receiver can then utilize the remainder portion of the storage device for storing long-term recorded content. The television receiver also converts the initial partition into a buffer that is used to temporarily store content.
US10776029B2 System and method for dynamic optimal block size deduplication
A data storage system has a processor that performs deduplication operations on input/output data, and determines a space savings obtained for each one of the deduplication operations. The processor also determines a maximum space savings based on the space savings obtained for each one of the deduplication operations, and determines an optimal data block size based on the maximum space savings.
US10776028B2 Method for maximum data reduction combining compression with deduplication in storage arrays
One example method includes storing a user application input/output operation (IO) in a compression cache portion of a cache memory wherein the user application IO is associated with a data block, compressing the data block to produce a compressed data block, hashing the compressed data block to create a hash that uniquely corresponds to the data block, and storing the hash in a deduplication digest portion of a cache memory, wherein the deduplication digest portion includes a plurality of groups, each of which corresponds to a particular extent to which a data block is compressible. When a compressibility of the data block exceeds a threshold, the data block is retained in the compression cache portion, and when the compressibility of the data block does not exceed the threshold, the data block is flushed from the compression cache portion to disk.
US10776025B2 Portable storage device that is self-convertible from being a removable disk to a fixed disk and from being a fixed disk to a removable disk
A portable storage device can convert itself, without a host computer, from being a fixed disk to a removable disk and from being a removable disk to a fixed disk. The storage device may include a physical input device, a memory and a controller. The controller may determine, based on information stored within the storage device, whether the storage device is currently a fixed disk or a removable disk. The controller may then convert the storage device to a removable disk or a fixed disk, based on a control input and the determination. The control input may be received from the physical key input device. When the storage device is a removable disk and when a command from a host computer requests ejecting a memory within the storage device, the controller declines the request and instead electrically disengages the storage device from the host computer.
US10776022B2 Combined transparent/non-transparent cache
In one embodiment, a memory that is delineated into transparent and non-transparent portions. The transparent portion may be controlled by a control unit coupled to the memory, along with a corresponding tag memory. The non-transparent portion may be software controlled by directly accessing the non-transparent portion via an input address. In an embodiment, the memory may include a decoder configured to decode the address and select a location in either the transparent or non-transparent portion. Each request may include a non-transparent attribute identifying the request as either transparent or non-transparent. In an embodiment, the size of the transparent portion may be programmable. Based on the non-transparent attribute indicating transparent, the decoder may selectively mask bits of the address based on the size to ensure that the decoder only selects a location in the transparent portion.
US10776019B2 Memory system and method of controlling nonvolatile memory
According to one embodiment, a memory system includes an intermediate value memory that holds decoded words of first and second component codes and reliability information and calculates a soft-input value of the first component code based on at least a decoded word concerning the second component code and reliability information and read information, decodes the soft-input value of the first component code, thereby calculating a decoded word of the first component code and reliability information, updates the intermediate value memory with the calculated decoded word and reliability information, calculates a soft-input value of the second component code based on at least the decoded word of the first component code and the reliability information and read information, decodes the soft-input value of the second component code, thereby calculating a decoded word of the second component code and reliability information, and updates the intermediate value memory with the calculated decoded word and reliability information.
US10776018B2 Efficient discovery of silent read failures on underlying media of storage systems
Embodiments for discovering read failures in a data storage system. Data read from underlying media of the data storage system is validated by initializing a prefix of a buffer used to read the data with a first sequence of bytes of a predefined number. The first sequence of bytes is compared to a sequence of actual bytes of the data read into the buffer. When the first sequence of bytes returns an equal value to the sequence of the actual bytes of the data read, a second sequence of bytes of the predefined number is generated and compared to a subsequent data read to determine the validity.
US10776017B2 Vehicle-mounted relay device
Provided is a vehicle-mounted relay device that can suppress failures in reading/writing of data due to electric power shortage. The vehicle-mounted relay device determines whether or not reading/writing of data is possible based on the required amount of stored power in the electric power storage device and the remaining amount of stored power in the electric power storage device needed to read/write the data. If the remaining amount of stored power is equal to or greater than the required amount of stored power, there is no risk that the remaining amount of stored power in the electric power storage device may run short before the reading/writing of the data ends. Accordingly, if it is determined that reading/writing of the data is possible, the vehicle-mounted relay device causes an ECU, which is a vehicle-mounted control device, to start reading/writing the data.
US10776012B2 Lock-free datapath design for efficient parallel processing storage array implementation
Systems and methods (including hardware and software) are disclosed for us in a multi-core, multi-socket server with many RDMA network adapters and NVME solid state drives. One of the features of the subject matter is to optimize the total IO throughput of the system by first replacing software locks with non-interruptible event handlers running on specific CPU cores that own individual software data structures and hardware queues, and second by moving work to that CPU affinity without stalling due to software lock overhead.
US10776006B2 Systems and methods for activating and using a trackpad at an electronic device with a touch-sensitive display and no force sensors
Disclosed herein are single-finger gestures for activating a trackpad mode on a touch-sensitive device with no force sensors. An example method includes: displaying a virtual keyboard on a touch-sensitive display with a spacebar key and other keys. Detecting a first extended contact over the virtual keyboard and, in accordance with a determination that the first extended contact is over any of the respective displayed representations of the other keys, interpreting the first extended contact as a keyboard input and activating a corresponding extended keyboard function. The method also includes: detecting a second extended contact over the virtual keyboard. The method further includes: in accordance with a determination that the second extended contact is over a respective displayed representation of the spacebar key, interpreting the second extended contact as a mode-switching input that causes the electronic device to operate at least a portion of the touch-sensitive display as a trackpad.
US10775996B2 Hybridization of voice notes and calling
A system and method for receiving a user interaction with a user interface of a client device, determining a current communication mode and a desired communication mode, where the desired communication mode is determined based on the user interaction received by the sensor module. The system further sets the desired communication mode as the current communication mode, and causes presentation of a user interface of the client device based on the desired communication mode being set as the current communication mode.
US10775991B2 Overlay images and texts in user interface
In one embodiment, overlaying a first element on top of a second element in a user interface; and adjusting visual appearance of the first element based on a portion of the second element underneath the first element.
US10775987B2 Processing a sequence of operations using operation tracking screens
A processor can cause operation tracking screens to be presented on a display. The operation tracking screens can include first and second screen areas. Some of the first screen areas can have graphical control elements configured to receive information associated with actions associated with a sequence of operations. The actions can include first and second actions performed concurrently. The second screen areas can have a graphical representation of stages of the sequence of operations. The graphical representation of the stages can be of a default sequence of the stages, in response to an initiation of the sequence of operations, and can be modified to include a graphical representation of an additional stage in response to a determination of a result of a condition being a specific value. The processor can receive signals associated with the information associated with the actions and can cause the sequence of operations to be processed.
US10775986B2 Ergonomic adjustments
The present disclosure generally relates to devices and systems that configure data access control and device-associated operating environment parameters based on a detected user identifier. In some examples, a user device identifies a user and configures the electronic device using a user's data access control profile settings and configures an ergonomic environment using the user's operating environmental profile settings. In some examples, the electronic device changes the ergonomic environment for the user, but maintains a data access control setting which was previously set for a different user.
US10775951B2 Detection device and display device with detection function
According to one embodiment, a detection device includes a substrate, detection electrode, terminal formed of a metal material, lead, coating layer, conductive adhesion layer, and circuit board. The lead connects the electrode and the terminal. The coating layer covers the electrode and the lead, and partly covers the terminal. The adhesion layer covers a part of the terminal exposed from the coating layer and covers a part of the coating layer. The circuit board is connected to the terminal with the adhesion layer interposed therebetween. At least in an overlapping area where the adhesion layer covers the coating layer, an area of the metal material per unit area is smaller than that of the other area of the terminal.
US10775946B2 Universal handheld controller of a computer system
A handheld controller having at least one input device, a left capacitive sensor electrode mounted in a left portion of the handheld device; a right capacitive sensor electrode mounted in a right portion of the handheld device; and a microcontroller. The input device is configured to receive user inputs provided via a finger of the hand holding the handheld controller. The handheld controller is symmetric from left to right. The microcontroller is configured to determine whether the hand is a left hand or a right hand based on measurements made via the left capacitive sensor electrode and the right capacitive sensor electrode and dynamically configures the handheld controller has left-handed or right-handed based on the measurements.
US10775942B2 Touch screen with minimal dead space and display device including the same
A touch screen includes a base film which includes a sensing area and a non-sensing area; a plurality of first touch electrodes including a plurality of sub-touch electrodes disposed in the sensing area; a plurality of second touch electrodes disposed in the sensing area; first and second sensing lines disposed in the non-sensing area; and a bridge line which is disposed in the non-sensing area and is connected to the first sensing line. The bridge line includes a multilayer structure in which at least two sub-bridge lines are stacked to overlap each other in plan view.
US10775936B2 Image recognition device, image recognition method and image recognition unit
The image recognition device includes a measurement point determination section adapted to detect a finger located between a camera and a screen from an image obtained by the camera, and determine a fingertip of the finger, a linear pattern display section adapted to make a projector display a linear pattern on an epipolar line which passes through the fingertip and is determined from a positional relationship between the camera and a projector, and a pattern determination section adapted to determine, from an image including the linear pattern obtained by the camera, a difference between the linear pattern included in that image, and the linear pattern in a case in which the fingertip is absent.
US10775933B2 Touch control detecting method and touch control detecting system
A touch control detecting method applied to an electronic apparatus comprising an image sensor. The touch control detecting method comprises: (a) capturing a plurality of sensing images via the image sensor; and (b) determining if an object performs a predetermined touch control operation to the electronic apparatus, according to a brightness variation tendency of the sensing images. The predetermined touch control operation is a long press operation.
US10775925B2 Shift register unit and method for driving the same, gate driving circuit and display apparatus
A shift register unit and a method for driving the same, a gate driving circuit, and a touch display apparatus are disclosed. The shift register unit includes: an input circuit configured to output an input signal received at an input signal terminal to a pull-up node; an output circuit configured to output a gate driving signal at an output signal terminal under control of a clock signal; a reset circuit configured to reset the pull-up node to a first level under control of a reset signal; a pull-down control circuit configured to control a level at the output signal terminal using the first level at a first level terminal under control of a control signal and the level at the pull-up node; and a compensation circuit configured to compensate for the level at the pull-up node using a compensation signal under control of the level at the pull-up node.
US10775922B2 Input device having load calculation method for a plurality of pressed positions
There is provision of an input device for calculating loads applied to multiple pressed points respectively, by executing one or more calculation loops in a load calculation unit. The calculation loop includes calculating computation values representing loads detected at load sensors based on initial pressed point loads, calculating a comparison value based on a comparison of the computation value with a detection value detected by the load sensor, calculating an adjustment value for adjusting the initial pressed point load based on the comparison values and pressed positions, and calculating the pressed point loads by adjusting the initial pressed point load based on the adjustment value. The load calculation unit uses the pressed point load calculated in the calculation loop for each of the pressed positions as an initial pressed point load in the next calculation loop.
US10775920B2 Driver integrated circuit applying image processing driving method and touch display system
A driving method of a touch display panel includes: selectively operating in a display mode and a touch detecting mode; when operating in the display mode during a first frame period, processing a first frame to generate an image processing indicator of a second frame for indicating an image processing level of the second frame; when operating in the touch detecting mode during the first frame period, generating a control signal when a touch is detected; wherein when the control signal is generated, processing the second frame according to an image processing indicator of the first frame for indicating an image processing level of the first frame when operating in the display mode during a second frame period, instead of using the image processing indicator of the second frame.
US10775906B2 Power source for biometric enrollment with status indicators
Devices, systems, and methods facilitate enrollment of authenticating biometric data for authenticating an authorized user via a biometric sensor. In one aspect, power is transmitted to a smart card from a power source removably coupled to the smart card, the power source including a power element that provides power to the fingerprint sensor and a finger guide comprising two or more finger guide channels positioned adjacent to the fingerprint sensor of the smart card when the power source is coupled to the smart card. Each finger guide channel is configured to position a finger placed thereon to contact the fingerprint sensor at a different orientation. During the transmission of power to the smart card, the user is instructed with respect to the placement and removal of the user's finger with respect to each finger guide channel with a status indicator associated with the finger guide channel.
US10775900B2 Light guide plate, thin backlight module and luminous keyboard thereof
A light guide plate provided for a luminous keyboard is disclosed. The light guide plate includes a main body, a first bump pair, a second bump pair, and many microstructure patterns. The main body has a light output surface and many press button installation areas defined thereon, each of the press button installation areas is arranged to fix a press key structure. The first bump pair and the second bump pair are integrally and seamlessly protruded from the main body. Each of the first bump pair has a first recess, and each of the second bump pair has a second recess. The first recess and the second recess are configured opposite to each other, and provided for assembling the press key structure. The microstructure patterns are formed next to the first and second bump pairs to abstract light by destructing the total reflection in the main body.
US10775890B2 Electronic device having a piezoelectric body for friction haptics
An electronic device is disclosed which includes a conductive layer for providing haptic feedback at an input surface of the electronic device. The conductive layer includes conductive particles within an organic compound, such as an epoxy. When the conductive layer is activated it may provide frictional or other tactile feedback at the input surface.
US10775879B1 Locomotion in virtual reality desk applications
A virtual reality (VR) system for VR desk application that allows a user to move in a VR environment while sitting in front of a working desk is provided. The VR system receives sensor data from a mobile device. The VR system generates a set of sitting motion data by interpreting the received sensor data as a motion of a limb of a person in a sitting posture. The VR system maps the set of sitting motion data into a set of movements in the VR environment. The VR system renders the VR environment and presents the rendered VR environment.
US10775877B2 System to generate a mixed media experience
Segments of plural media expressions of a narrative are defined and linked by metadata enabling substitution of a segment of one medium expression of the narrative for a segment of another medium expression the narrative when requested by a user.
US10775874B2 Multi-tiered low power states
A computer processing device transitions among a plurality of power management states and at least one power management sub-state. From a first state, it is determined whether an entry condition for a third state is satisfied. If the entry condition for the third state is satisfied, the third state is entered. If the entry condition for the third state is not satisfied, it is determined whether an entry condition for the first sub-state is satisfied. If the entry condition for the first sub-state is determined to be satisfied, the first sub-state is entered, a first sub-state residency timer is started, and after expiry of the first sub-state residency timer, the first sub-state is exited, the first state is re-entered, and it is re-determined whether the entry condition for the third state is satisfied.
US10775873B2 Performing power management in a multicore processor
In an embodiment, a processor includes: a plurality of first cores to independently execute instructions, each of the plurality of first cores including a plurality of counters to store performance information; at least one second core to perform memory operations; and a power controller to receive performance information from at least some of the plurality of counters, determine a workload type executed on the processor based at least in part on the performance information, and based on the workload type dynamically migrate one or more threads from one or more of the plurality of first cores to the at least one second core for execution during a next operation interval. Other embodiments are described and claimed.
US10775862B2 Reset isolation bridge
An integrated circuit (2) has first and second domains (4). The first domain has a power controller (22) to control the power state of at least one device (20) in the second domain based on power management signals exchanged on a power management channel (24) between the first and second domains A reset isolation bridge (40) is provided on the power management channel (24) between the first and second domains (4). The bridge (40) has first and second interfaces (42, 44) to exchange the power management signals with the first and second domains respectively. Isolating circuitry (46) is provided in the bridge (40) to respond to a reset indication (8) indicating reset of one of the first and second domains, to isolate state transitions of the power management signals at the first and second interfaces (42, 44) from each other.
US10775859B2 Assignment of core identifier
A method may include assigning a core identifier of an active core to an idle core. After synchronizing the active core and idle core, the active core is inactivated.
US10775855B2 Circuit card assembly release tool
A circuit card assembly release tool is disclosed. The tool includes a body and two flanges extending outward from the body at an end of the body. The tool is structured and arranged such that the two flanges are adapted to simultaneously apply a force to two ejectors that are pivotally connected to a seated circuit card assembly when the tool is urged in a direction relative to the seated circuit card assembly.
US10775846B2 Electronic device for providing information related to smart watch and method for operating the same
A electronic device according to various example embodiments may include: a display, a memory storing identification information of a plurality of electronic devices, and a processor, configured to: obtain an image including a watch face, select a first electronic device matching the watch face among the plurality of electronic devices by comparing one or more characteristics of the watch face in the obtained image to the plurality of electronic devices, and display, on the display, an image including the watch face and the selected first electronic device.
US10775843B2 Machine and method for its operation
This application concerns an apparatus comprising a housing arranged to be positioned at any one of a plurality of rotational angles, a display mounted to the housing and a processor arranged to execute instructions stored in a memory. The instructions are arranged to cause a user interface to be displayed on the display, to receive an indication of a rotation amount and rotation direction from a rotation input, rotate at least one corner element about its centre point by the rotation amount in the rotation direction and if the rotation amount is greater than a first predetermined limit, move the at least one corner element to a different one of a plurality of corner portions of the display.
US10775840B2 Mirror type display device and method for controlling same
The present invention relates to a mirror type display device and a control method thereof, and a mirror type display device of the present invention includes a mirror type display; a camera provided on a front surface of the display; an interface for recognizing a user's dress(wear) located in front of the display and a mobile terminal carried by the user through the camera and recommending an operation mode of the recognized mobile terminal based on the recognized dress(wear), and a controller. Thus, the user projecting the image on the mirror-type display device can be photographed to recognize the dress, and the mobile terminal recognized by the user can be recognized to recommend the mode of the mobile terminal suitable for the current dress mode.
US10775838B2 Mounted displays that autorotate to match content on display
Some implementations of the disclosure are directed to automatically rotating displays to display media content based on metadata extracted from the media content that provides an indication of a target display orientation to display the media content. In one implementation, a method includes: detecting media content for display on a display, wherein the display is mounted on a rotatable display mount; extracting metadata from the detected media content, the extracted metadata providing an indication of a target display orientation to display the media content; using at least the extracted metadata, automatically causing the rotatable display mount to rotate the display to the target orientation; and displaying the media content on the rotated display.
US10775834B2 Clock period tuning method for RC clock circuits
A circuit generates a clock signal with a tunable clock period. The circuit comprises capacitors, first tuning circuitry and second tuning circuitry. The first tuning circuitry is configured to adjust the clock period with a first period tuning step based on a first parameter and the second tuning circuit is configured to adjust the clock period with a second period tuning step based on a second parameter. The first period tuning step is different than the second period tuning step.
US10775828B1 Reference voltage generation circuit insensitive to element mismatch
A reference voltage generation circuit for generating an output voltage is provided. The reference voltage generation circuit includes a bandgap reference circuit and a voltage adjustment circuit. The bandgap reference circuit generates the output voltage at an output node and a reference voltage. The voltage adjustment circuit is coupled to the bandgap reference circuit. The voltage adjustment circuit receives the output voltage and the reference voltage, compares the output voltage with the reference voltage to generate a comparison result, and adjusts the output voltage according to the comparison result.
US10775826B2 Back-gate biasing voltage divider topology circuit structure
Embodiments of the present disclosure provide a circuit structure including: a first tap node, a first operational element coupled to the first tap node, the first operational element including at least one transistor having a back-gate, a second tap node coupled to the first operational unit, a second operational element coupled to the second tap node, the second operational element including at least one transistor having a back-gate, and a first back-gate biasing voltage regulator coupled to the second operational element and the first tap node. The first back-gate biasing voltage regulator is configured to supply the at least one transistor of the second operational element with a back-gate biasing voltage level that is different than a voltage level available to the second operational element from the second tap node.
US10775824B2 Demand response dispatch system including automated validation, estimation, and editing rules configuration engine
A method for demand response dispatch having validation, estimation, and editing (VEE) rules for performing VEE on interval-based energy consumption streams, includes providing tagged energy consumption data sets having groups of contiguous interval values that correspond to correct data; for the each of the tagged energy consumption data sets, creating anomalies having different durations using only the groups; generating estimates for the anomalies by employing estimation techniques; selecting a corresponding one of the estimation techniques for subsequent employment; receiving post VEE readings and forecasted outside temperatures and estimating future cumulative energy consumption of facilities, and predicting a reception time for a demand response program event when the cumulative energy consumption exceeds a specified threshold; and preparing actions to control each of the facilities to optimally shed energy specified in a dispatch order, and optimally shedding the energy upon reception of the dispatch order at the reception time.
US10775820B2 On chip NMOS gapless LDO for high speed microcontrollers
A voltage regulator includes an error amplifier configured to amplify a difference between a feedback voltage and a reference voltage. The regulator also includes an N-type metal-oxide-semiconductor (NMOS) driver circuit. The driver circuit includes an n-type field effect transistor. The driver circuit is communicatively coupled to output of the error amplifier. The regulator further includes a feedback circuit communicatively coupled between the NMOS driver circuit and an input of the error amplifier to provide the feedback voltage.
US10775816B2 Method of forming a semiconductor device
In one embodiment, a control circuit for a high side driver controls a store mode and a maintain mode. An embodiment of the control circuit stores a voltage that is greater than an input voltage which results in storing a large charge for at least a portion of one of the cycles. The charge is used to supply operating voltage to the driver for at least a portion of another of the cycles.
US10775812B1 Inverse proportional pressure relief valve
An example valve includes: a pilot seat member comprising: a channel that is fluidly coupled to a first port of the valve, a pilot seat, and one or more cross-holes fluidly coupled to a second port of the valve; a pilot check member configured to be subjected to a fluid force of fluid in the channel of the pilot seat member acting on the pilot check member in a proximal direction; a solenoid actuator sleeve comprising a chamber; a first setting spring disposed in the chamber and configured to bias the solenoid actuator sleeve in a distal direction; and a second setting spring configured to bias the pilot check member in the distal direction, such that the first setting spring and the second setting spring cooperate to apply a biasing force in the distal direction on the pilot check member toward the pilot seat against the fluid force.
US10775803B2 Docking system and method for charging a mobile robot
A docking system and method for charging a mobile robot at a docking station. The system includes a first module for the robot, including a first communication unit and a first control unit, and a second module for the station, including a second communication unit, one or more docking sensors, and a second control unit. When the robot enters a docking region around the station, the first communication unit sends to the second communication unit a status message indicating that the robot needs charging; upon reception of the status message, the second control unit uses the sensors to derive a traction command to drive the robot towards the station; and the second communication unit sends to the first communication unit a command message containing the traction command. The first control unit processes the traction command and uses it to operate traction motors of the robot.
US10775796B2 Aerial vehicle systems and methods
A system includes a first aerial vehicle comprising one or more sensors configured to obtain an image of a worksite. The system also includes a controller configured to receive the image of the worksite, to generate a map of the worksite by overlaying information related to the worksite on the image, and to display the map via a display.
US10775791B2 Image processing apparatus and method for vehicle
An image processing apparatus for a vehicle can include: a camera configured to capture an image around the vehicle; a driving device adjusting an image capturing direction of the camera; a location recognition device detecting a location of the vehicle; a pedestrian recognition device detecting a pedestrian around the vehicle; and a processor controlling the driving device so as to adjust the image capturing direction of the camera based on information detected by at least one of the location recognition device and the pedestrian recognition device.
US10775784B2 Unmanned aerial vehicle with decentralized control system
An aerial vehicle may include a control unit configured to send control signals in order to control flight of the aerial vehicle, propulsion units configured to control the attitude of the aerial vehicle, propulsion controllers configured to send commands to a corresponding propulsion unit of the propulsion units based on the control signals, and inertial measurement units (IMU). Each of the IMUs is configured to provide attitude information to a corresponding one of the propulsion controllers. In this way, there is one propulsion controller for each of the propulsion units and one IMU for each of the propulsion controllers. When there is a failure at the control unit, each of the propulsion control unit units are configured automatically generate the commands and control the propulsion units in order to attempt to stabilize the aerial vehicle.
US10775782B2 Remote parking control apparatus, system including the same, and method thereof
The present disclosure relates to a remote parking control apparatus, a system including the same, and a method thereof. The remote parking control apparatus includes a communication device configured to perform wireless communication with a parking assistant system in a vehicle, a controller configured to constitute one or more available remote control mode selection screen, and if one of the one or more available remote control mode is selected, constitute a control mode screen, and a display configured to display the one or more available remote control mode selection screen and the control mode screen.
US10775779B2 Operation information analyzer
An operation information analyzer includes: an information collection unit 11 configured to collect event information on events that have occurred during operation of an apparatus 20 including a plurality of devices 21; an information analysis unit 12 configured to organize the collected event information to generate and store index values used to evaluate operation conditions of the apparatus 20; and an information presentation unit 13 configured to present the index values stored in the information analysis unit 12 to a user. The information analysis unit 12 generates the index values for each period sectioned based on a change in an operation state of the apparatus.
US10775768B2 Machine control program creating device
A program includes a parameter numeric value and a parameter code and a parameter name that are associated with the parameter numeric value. A dialog box information creation processing unit recognizes the parameter code and the parameter name, which are included in the program, as a parameter item, and creates dialog box information from the recognized parameter code and parameter name and the associated parameter numeric value. The parameter numeric value within the created dialog box information is editable on a dialog box display screen. When the parameter numeric value is updated, a process of changing the corresponding parameter numeric value in the program to the updated parameter numeric value is executed.
US10775766B2 Compensation quantity acquisition device, feed mechanism control device, compensation quantity acquiring method and feed mechanism control method
A compensation quantity acquisition device acquires vibration of the movement target in a second axis direction, orthogonal to the first axis direction when the movement target is moved in the first axis direction, acquires a positional frequency characteristic by performing Fourier transformation on the acquired vibration in the second axis direction, performs inverse Fourier transformation on the positional frequency characteristic from which the component of position independent frequency in the second axis direction (that occurs independently of a position of the movement target in the first axis direction) has been removed, to recover the vibration of the movement target in the second axial direction as position dependent vibration, and acquires positional compensation quantity of the movement target in the second axis direction that cancels the position dependent vibration.
US10775757B2 Methods and systems for the industrial internet of things
The system generally includes a crosspoint switch in a local data collection system having multiple inputs and multiple outputs including a first input connected to a first sensor and a second input connected to a second sensor. The multiple outputs include a first output and a second output configured to be switchable between a condition in which the first output is configured to switch between delivery of a first sensor signal and a second sensor signal and a condition in which there is simultaneous delivery of the first sensor signal and the second sensor signal. Each of multiple inputs is configured to be individually assigned to any of the multiple outputs. The local data collection system includes multiple data acquisition units each having an onboard card set configured to store calibration information and maintenance history. The local data collection system is configured to manage data collection bands.
US10775752B2 Apparatus, method, and program product for controlling appliances
Apparatuses, methods, and program products are disclosed for controlling appliances. One apparatus includes a processor, and a memory that stores code executable by the processor. The code is executable by the processor to receive control data from an application. The control data corresponds to multiple appliance types. The code is executable by the processor to control a first appliance type of the multiple appliance types as a direct result of receiving the control data. The code is executable by the processor to control a second appliance type of the multiple appliance types as a direct result of receiving the control data.
US10775748B1 Alkali source and/or sink using ion-conducting solid electrolyte and intercalation-compound electrode
Some variations provide an alkali metal or alkaline earth metal vapor cell with a solid ionic conductor and intercalable-compound electrodes. The intercalable-compound electrodes are used as efficient sources and/or as sinks for alkali metal or alkaline earth metal atoms, thus enabling electrical control over metal atom content in the vapor cell. Some variations provide a vapor-cell system comprising: a vapor-cell region configured to allow a vapor-cell optical path into a vapor-cell vapor phase; a first electrode; a second electrode electrically isolated from the first electrode, wherein the second electrode contains an intercalable compound intercalated by an element selected from Rb, Cs, Na, K, or Sr; and an ion-conducting layer between the first electrode and the second electrode. The ion-conducting layer is ionically conductive for at least one ionic species selected from Rb+, Cs+, Na+, K+, or Sr2+. The intercalable compound is preferably a carbonaceous material, such as graphite.
US10775743B2 Ultrasonic holography imaging system and method
An ultrasonic holography imaging system and method are provided. The ultrasonic holography imaging system includes an ultrasonic transducer array coupled to an analog processing section. The analog processing section is coupled to a digital processing section. The digital processing section generates digital signals to be converted by the analog processing section into analog signals that are transmitted to individual transceiver elements within the ultrasonic transducer array to cause separate ones of the individual transceiver elements to emit ultrasonic waveforms that are differentiated from each other by one or more parameters, including amplitude, frequency, and phase or modulation thereof.
US10775736B1 Exposure apparatus and image forming apparatus
An exposure apparatus includes: a substrate that extends in a longitudinal direction intersecting with a gravity direction and has light emitting elements emitting light toward a gravity direction; a housing that extends in the longitudinal direction, to which the substrate is attached; a support section that supports both end side portions of the housing in the longitudinal direction against gravity; and a structure section having a weight that is attached to an intermediate portion of the housing in the longitudinal direction and supported by the support section in the gravity direction.
US10775734B2 Image forming apparatus with plural covers and a lock control unit
Plural covers installed on a housing are capable of being opened and closed. Cover lock units lock and unlock a predetermined cover among the plural covers in accordance with a control signal. A lock control unit controls the cover lock units and changes a status of the cover among lock status and unlock status. The plural covers include a first cover, a second cover, and a third cover. On the first cover, the cover lock unit is not installed. On the second cover, the cover lock unit is installed and a predetermined user and a service person are allowed to unlock the second cover. On the third cover, the cover lock unit is installed and the service person is allowed to unlock to the third cover. The lock control unit determines whether the lock control unit unlocks the second cover or not on the basis of a user level.
US10775733B2 Holding mechanism and image forming apparatus
A holding mechanism to be used in an image forming apparatus includes a first metal plate provided with a through-hole communicating a first side and a second side, and a second metal plate including a first protruding portion, a second protruding portion, and a third protruding portion being inserted into the through-hole from the first side of the first metal plate, a rim of the through-hole being provided with a first end face and a second end face for regulating movement of the second metal plate in a direction orthogonal to an insertion direction and a through-thickness direction, regulation portions for regulating movement of the second metal plate in the through-thickness direction, and a slope which elastically deforms the first protruding portion to rotate the first protruding portion with the insertion direction as a rotation axis to engage an engagement portion with the second side of the first metal plate.
US10775730B2 Sheet feeding apparatus and image forming apparatus
A sheet feeding apparatus, includes a moving portion configured to move one of a feeding portion and a stacking portion to switch between a contact state in which the feeding portion is in contact with a sheet on the stacking portion and a separation state in which the feeding portion is separated from the sheet; and a controller configured to control the moving portion to bring the feeding portion into the contact state at a time of start of a sheet feed job. The controller executes a first mode of controlling the moving portion to bring the feeding portion into the separation state, and executes a second mode of controlling the moving portion to maintain the feeding portion in the contact state when a sheet detector detects a sheet on the stacking portion after end of feeding of a final sheet in the sheet feed job.
US10775723B2 Fusing device with lubricant supplying unit and image forming apparatus having the same
A fusing device of which a lifespan may be increased by stably supplying a lubricant to a fusing belt, and an image forming apparatus including the same are provided. The fusing device includes: a fusing roller configured to be rotatable; a fusing belt configured to be circumscribed to the fusing roller to be driven and rotated by the fusing roller; a nip forming member configured to be inscribed to the fusing belt to form a nip at a contact portion of the fusing roller; a lubricant supplying unit configured to include a lubricant accommodating portion provided at one side of the nip forming member and storing a lubricant and an impregnating member impregnating the lubricant from the lubricant accommodating portion and supplying the lubricant to an inner surface of the fusing belt; and a fixing member configured to be fixedly installed between the impregnating member and the nip forming member to prevent the impregnating member from being separated from the nip forming member due to the rotation of the fusing belt.
US10775708B2 Substrate processing system and substrate processing method, and device manufacturing method
A lithography system is provided with: a measurement device measuring position information of marks on a substrate held in a first stage; and an exposure apparatus on a second stage, the substrate for which the position information measurement for the marks has been completed, performs alignment measurement to measure position information for part of marks selected from among the marks on the substrate, and performs exposure. The measurement device measures position information of many marks on the substrate to obtain higher-degree components of correction amounts of an arrangement of divided areas, and the exposure apparatus measures position information of a small number of marks on the substrate to obtain lower-degree components of the correction amounts of the arrangement of the divided areas and exposes the plurality of divided areas while controlling the position of the substrate by using the obtained lower-degree components and the higher-degree components obtained by the measurement device.
US10775699B2 Negative photoresist composition for KRF laser, having high resolution and high aspect ratio
Disclosed is a negative photoresist composition for a KrF laser, having high resolution and a high aspect ratio and, more particularly, a negative photoresist composition for a KrF laser, which includes a specific additive in order to improve the properties of a conventional negative photoresist, whereby the negative photoresist composition can prevent fine-pattern collapse even using a short-wavelength exposure light source, compared to conventional negative photoresists, and can also exhibit high resolution and a high aspect ratio and is thus suitable for use in semiconductor processing.
US10775692B2 Method for manufacturing multilayer film-deposited substrate and multilayer film-deposited substrate
A method for manufacturing a multilayer film-deposited substrate includes stacking a plurality of lamination units on the substrate while rotating the substrate around a rotational axis perpendicular to a substrate surface. Each of the lamination units has a plurality of layers formed by a dry deposition process. When a plurality of the multilayer film-deposited substrates are manufactured by the dry deposition process, a deposition is performed in a condition satisfying at least one of the following requirements (1) and (2), with estimating a change with time in a deposition rate: [Tdepo-unit/Tr<(m−0.02) or (m+0.02)
US10775691B2 Method for examining photolithographic masks and mask metrology apparatus for performing the method
The invention relates to a method for examining a photolithographic mask for the extreme ultraviolet (EUV) wavelength range in a mask metrology apparatus. In this method, at least one structured region of the mask is selected, a scanner photon number in the extreme ultraviolet (EUV) wavelength range for which the mask in the lithographic production run is provided and a metrology photon number in the extreme ultraviolet (EUV) wavelength range with which the measurement is performed are determined. Next, a photon statistics examination mode is established on the basis of the scanner photon number and the metrology photon number and at least one aerial image of the at least one structured region is produced with the mask metrology apparatus.
US10775688B2 Single and multi-modulator projector systems with global dimming
Projector display systems comprising a light dimmer and first modulator are disclosed. The light dimmer may comprise an adjustable iris, adjustable light sources and/or LCD stack that is capable of lowering the luminance of the light source illuminated the first modulator. The first modulator may comprise a plurality of analog mirrors (e.g. MEMS array) and the second modulator may comprise a plurality of mirrors (e.g., DMD array). The display system may further comprise a controller that sends control signals to the light dimmer and first modulator. The display system may render a desired dynamic range for rendering a projected image by a combination of such control signals.
US10775680B2 Imaging device and method of controlling imaging device
There are provided an imaging device and a method of controlling the imaging device that can shorten the blackout period of a live view image in a case where a front curtain and a rear curtain are moved to continuously take static images. In a case where continuous shooting is performed, a focal-plane shutter is shifted to a normally open state to allow a live view image to be displayed during the continuous shooting. A front curtain-electromagnet and a rear curtain-electromagnet are excited to prevent the rotational movement of a second front curtain-drive lever and a second rear curtain-drive lever in a first direction after the focal-plane shutter is shifted to the normally open state; first curtain travel preparation for causing the second front curtain-drive lever and the rear curtain-drive lever to be moved to non-charge positions from charge positions is performed to release the prevention of the travel of the front curtain in a closing direction, which is performed by the front curtain-locking lever, from a point of time later than a point of time when the first curtain travel preparation is to be started; and second curtain travel preparation for causing the front curtain to travel in the closing direction to fully close an exposure aperture portion is performed.
US10775679B1 Coherent optical transistor
The present invention relates to a coherent optical transistor device including: first and second coherent optical laser beams from a laser source; wherein the first beam has a relatively higher power/energy than the second beam of at least 2:1; and a permanent sub-wavelength structure in a unitary section into which the first and second beams enter, which permanently modifies a refractive index in both transverse and longitudinal directions; wherein every transverse spatial grating Fourier component in the sub-wavelength structure is phase-shifted by 90 degrees (pi/2) from each of corresponding Fourier components of a spatial interference of the first and second optical beams; and a refractive index profile in the unitary structure in the longitudinal direction is permanently modified, leading to a complete transfer of energy from the first to the second optical beam, resulting in a gain mechanism that results in an amplified signal beam and an inverted signal beam.
US10775672B2 Display device
A display device includes a first substrate, first signal lines, second signal lines, active elements, pixel electrodes, a second substrate, a black matrix, a first spacer, and a second spacer. The active elements are electrically connected with the first signal lines and the second signal lines. The black matrix includes first portions and second portions. The first portions overlap the first signal lines. The second portions overlap the second signal lines. The first spacer overlaps a source and a drain of one of the active elements. The second spacer overlaps a source and a drain of another one of the active elements. The shortest distance between the center of the first spacer and the center line of the closest one of the first portions is different from the shortest distance between the center of the second spacer and the center line of the closest one of the first portions.
US10775670B2 Backlight unit and liquid crystal display device including the same
The present disclosure is directed to a liquid crystal display device including a display panel having a red pixel, a green pixel, and a blue pixel; and a backlight unit configured to emit light to the display panel. The backlight unit includes a light source which outputs a first color light; a color conversion layer configured to convert the first color light into a second color light such that red light and green light are spatially separated; and an optical sheet which diffuses or condenses the second color light.
US10775666B2 Display device
An exemplary embodiment of the present inventive concept provides a display device including: a light unit configured to emit blue light; a color conversion panel disposed on the light unit; and a display panel disposed between the light unit and the color conversion panel to include a transistor. The color conversion panel includes: a substrate; a color conversion layer disposed between the substrate and the display panel to include a semiconductor nanocrystal; a transmission layer disposed between the substrate and the display panel; and a polarization layer disposed between the color conversion layer and the display panel and between the transmission layer and the display panel, and the display panel includes a blue light blocking film which overlaps the transistor, while the blue light blocking film includes a red color filter.
US10775663B2 Display device
According to one embodiment, a display device comprises first to sixth opening portions and first to third light-shielding portions, the first light-shielding portion being adjacent to the first and second opening portions, the first opening portion having an area larger than an area of the second opening portion, the second light-shielding portion being adjacent to the third and fourth opening portions, the third and fourth opening portions each having substantially an equal area to the first opening portion, the third light-shielding portion being adjacent to the fifth and sixth opening portions, the fifth and sixth opening portions each having substantially an equal area to the second opening portion.
US10775649B2 Elastomeric optical device and related methods
The invention provides an elastomeric optical device having a first optical state and a second optical state. The device is transparent when in the first optical state and is translucent or opaque when in the second optical state. The device comprises, in sequence, an optional substrate, a first transparent electrode, an optional dielectric layer, an elastomer layer, and a second transparent electrode. In some embodiments, the second transparent electrode comprises an electrically-conductive polymer, transparent electrically-conductive nanoparticles, or both. In such embodiments, the second transparent electrode is configured to compress the elastomer layer in response to an electric field between the first and second transparent electrodes, such that when the elastomeric optical device is in the second optical state the elastomer layer is compressed between the first and second transparent electrodes. One or both of the elastomer layer and the second transparent electrode has one or more non-uniformity features.
US10775648B2 Systems and methods for implementing electrically tunable metasurfaces
Systems and methods in accordance with embodiments of the invention implement electrically tunable metasurfaces. In one embodiment, an electrically tunable metasurface reflectarray includes: a mirrored surface; a conductive layer; a dielectric layer; where the conductive layer and the dielectric layer are in direct contact, and thereby define a conductor-dielectric interface; a plurality of subwavelength antenna elements; and an electrical power source configured to establish a potential difference between at least one subwavelength antenna element and the mirrored surface; where a potential difference between a subwavelength antenna element and the mirrored surface applies an electric field to a corresponding region of the electrically tunable metasurface reflectarray; where any applied electric fields in conjunction with the geometry and the material composition of each of the subwavelength antenna elements, the conductive layer, and the dielectric layer, enable the electrically tunable metasurface reflectarray to measurably augment the propagation characteristics of incident electromagnetic waves.
US10775640B2 Eyeglasses with integrated magnetic clip
The disclosure concerns eyeglasses with an integrated magnetic clip for removably attaching the eyeglasses to a wearer's clothing, a vehicular sun visor, or other object. The eyeglasses may embody any wearable optics device, such as, prescription glasses, reading glasses, sunglasses, and the like. In some embodiments, the eyeglasses further include a shield element positioned between a magnetic element of the magnetic clip and a wearer's body for reducing or eliminating magnetic field effects on the body of the wearer.
US10775637B2 Integrated optical circulator enabling polarization diversity
A photonic integrated circulator can be fabricated by including a plurality of polarizing beam splitters and optical polarization rotators such that two copies of the optical signal are output at a receiver in substantially aligned polarization states. The circulator can be used for facilitating bi-directional communications between photonic integrated circuit devices, which are inherently polarization sensitive, while reducing signal loss.
US10775619B2 Virtual image display device
A virtual image display device includes: a projection member that projects an image; and a projection optical system that forms a virtual image. A virtual image distance from an observer to the virtual image is not less than 2,500 mm. The projection optical system has one or more reflectors. A reflection surface of a final reflector that is included in one or more reflectors and finally reflects a light ray satisfies the following Conditional Relation 1: 10°≤|θz max−θz min|≤30°  Conditional Relation 1 where θz is an angle between a normal vector perpendicular to a tangent plane passing through an origin of the final reflector and a normal vector with respect to a tangent plane at any given point on the final reflector, θz max is a maximum value of θz, and θz min is a minimum value of θz. This arrangement provides a small-size virtual image display device.
US10775617B2 Eye tracked lens for increased screen resolution
A near-eye display system includes a display panel to display a near-eye lightfield frame including an array of elemental images and an eye tracking component to track a pose of a user's eye. The system further includes a de-magnification optical element and a rendering component to adjust the rendering of foveal image content in the integral lightfield frame based on the pose of the user's eye. A method of operation of the near-eye display system includes determining, using an eye tracking component of the near-eye display system, a first pose of a user's eye and decreasing a magnification level at which foveal image content is to be displayed within the foveal field of view for the first pose. The decreased magnification level of the foveal image content is perceptible at a resolution higher than a native resolution of the display panel.
US10775616B1 Lenses integrated with micro-light emitting diodes
A lens assembly includes a plurality of micro-LEDs coupled to one or more circuitries affixed to a surface of a lens substrate. At least one micro-LED is positioned within a viewing region of the lens substrate. The viewing region is a region through which light emitted by an electronic display passes prior to reaching an eyebox. The lens assembly may be part of a head-mounted display (HMD). An eye tracking unit of the HMD includes the one or more micro-LEDs to project light onto a portion of a user's eye and a detector to collect reflected and/or scattered light from the illuminated portion of the eye. The eye tracking unit tracks the movement of the user's eye. Based on the tracked movement, the HMD adjusts presentation of displayed content such as focus and/or resolutions of the displayed content.
US10775603B2 Phase distribution calculation method, evaluation method, and image processing device
A phase distribution calculation method includes: moving a focal position of an optical system to a plurality of positions within a phase object, the plurality of positions being different from each other in an optical axis direction of the optical system, and acquiring an image via the optical system in each of the plurality of positions; calculating a first phase distribution of a three-dimensional region that corresponds to a plurality of images acquired in the plurality of positions, in accordance with the plurality of images; and correcting the first phase distribution in accordance with a change in the optical axis direction in a region of interest specified in the three-dimensional region.
US10775601B2 Method for operating a microscopy arrangement and microscopy arrangement having a first microscope and at least one further microscope
A method for operating a microscopy arrangement, and a microscopy arrangement, having a first microscope and at least one further microscope, wherein each of the microscopes have a respective optical axis. The respective optical axes do not coincide. The method provides a three-dimensional reference coordinate system being set; a carrier apparatus, that is embodied in the arrangement to receive and hold a specimen carrier is introduced into a specimen plane of the first microscope that is intersected by the optical axis and onto the optical axis of the first microscope; a reference point is set on the optical axis of the first microscope; the carrier apparatus is delivered to the further microscope, wherein the current coordinates of the reference point are continuously captured and compared to the coordinates of the optical axis of the at least one further microscope; and the reference point is brought onto the optical axis of the at least one further microscope.
US10775600B2 Smart media device platform as an inverse microscopic imaging apparatus
An inverse microscope as a smart media device platform is provided. The smart media device platform includes a lower surface, sample stage, and a light source mount. The apparatus includes a lower, middle, and upper portion. The lower portion is a base that supports the smart media device, the middle portion is for the sample stage and the upper portion is the light source mount. The lower base is coupled to the middle sample stage by multiple support pillars. The inverse microscope further includes the magnifying loop as the objective, disposed proximal to the middle portion. And a light source disposed proximal to middle portion. The magnifying loop arm may be removed and replaced with a magnifying loop arm to achieve varied loop magnification power.
US10775598B2 Scanning microscope
A scanning microscope includes a laser configured to emit laser light, an objective configured to focus the laser light on an object, a scanner configured to scan the object in a direction orthogonal to an optical axis of the objective, a varifocal lens configured to scan the object in an optical-axis direction of the objective by changing a lens shape of the varifocal lens, a first relay lens configured to project the scanner onto the varifocal lens, a second relay lens configured to project a pupil of the objective onto the varifocal lens, a photodetector configured to detect fluorescence generated from the object upon the laser light being focused on the object by the objective, and a dichroic mirror configured to separate the fluorescence and the laser light emitted from the laser from each other. The varifocal lens is located between the objective and the scanner.
US10775592B2 Camera optical lens
The present invention includes a camera optical lens. The camera optical lens including, in an order from an object side to an image side, a first lens, a second lens having a positive refractive power, a third lens having a negative refractive power, a fourth lens, a fifth lens, and a sixth lens. The first lens is made of glass material, the second lens is made of plastic material, the third lens is made of plastic material, the fourth lens is made of glass material, the fifth lens is made of plastic material, and the sixth lens is made of plastic material. The camera optical lens further satisfies specific conditions.
US10775584B2 Lens apparatus and image pickup apparatus
A lens apparatus includes a movable barrel holding an optical member, and including a screw portion on an outer or inner surface thereof; and a fixed barrel including a screw portion screwed with the screw portion of the movable barrel, and configured to move the movable barrel in an optical axis direction thereof. A pressed portion is provided for one of the fixed barrel and the movable barrel whose outer surface includes the screw portion, and a pressing portion is provided for the other of the fixed barrel and the movable barrel whose inner surface includes the screw portion. The pressed portion is pressed by the pressing portion.
US10775579B2 Cassette assembly for a plural of fiber optic receptacles
A cassette with a first and second end. Each end may have a plural of receptacles capable of accepting one or more connector types. The cassette may have a pair of latches on opposing sides, or a latch and flange to secure cassette within a panel or support structure. The cassette is configured to accept a first connector type on the first side and a second connector type on the second side of the cassette, so the first and second connector are opposing and in communication.
US10775576B2 Thermal management system for multi-chip-module and associated methods
A plurality of lid structures include at least one lid structure configured to overlie one or more heat sources within a multi-chip-module and at least one lid structure configured to overlie one or more temperature sensitive components within the multi-chip-module. The plurality of lid structures are configured and positioned such that each lid structure is separated from each adjacent lid structure by a corresponding thermal break. A heat spreader assembly is positioned in thermally conductive interface with the plurality of lid structures. The heat spreader assembly is configured to cover an aggregation of the plurality of lid structures. The heat spreader assembly includes a plurality of separately defined heat transfer members respectively configured and positioned to overlie the plurality of lid structures. The heat spreader assembly is configured to limit heat transfer between different heat transfer members within the heat spreader assembly.
US10775572B1 Low footprint optical interconnects
Compact ASIC, chip-on-board, flip-chip, interposer, and related packaging techniques are incorporated to minimize the footprint of optoelectronic interconnect devices, including the Optical Data Pipe. In addition, ruggedized packaging techniques are incorporated to increase the durability and application space for optoelectronic interconnect devices, including an Optical Data Pipe.
US10775570B2 Fiber optic terminus connector
Provided is a fiber optic connector including a housing sized to fit within a fiber optic receptacle and having a longitudinal passage for receiving a fiber optic terminus, and a deflectable locking member including a base attached to the housing, a deflectable portion having a first end extending from the base and a second end wider than the first end in a first direction orthogonal to the longitudinal passage, and ledges extending downward from the second end of the deflectable portion toward the longitudinal passage for engaging with a wall of the fiber optic receptacle to prevent accidental separation of the housing from the receptacle.
US10775558B2 Low loss wide bandwidth optical fiber
A single mode optical fiber includes: (i) a silica based core having a refractive index profile with an alpha (α) between 1.8 and 200, a relative refractive index Δ1max %, and an outer radius r1, wherein 7 microns>r1≥4.5 microns, the core further comprising silica doped with chlorine, wherein the maximum chlorine concentration in the core is greater than 0.5 wt %; and wherein 1.40Δ4%.
US10775553B1 Frame structure, backlight module and display device
A frame structure is described that includes a back plate having a first side wall; a middle frame assembled on the back plate, the middle frame having a second side wall located outside the first side wall; a buckle assembled on the first side wall, the buckle including a buckle elastic slice, where the buckle elastic slice is located between the first side wall and the second side wall, a retreat space exists between the buckle elastic slice and the first side wall, the buckle elastic slice has a buckle portion and a disassembly slot, the buckle portion protrudes in a direction close to the second side wall and be located inside the position limiting slot, and the disassembly slot is recessed in a direction away from the second side wall and has a notch opposite to the disassembly opening.
US10775551B2 Lighting display assembly for a gaming machine
A lighting display assembly for use with a display monitor includes a light guide plate and a light source. The light guide plate is formed from a single piece of material that is transparent to visible light. The light guide plate includes a center opening extending between its front and rear surfaces and defining an inner sidewall. The light source is configured to emit visible light and is positioned facing the inner sidewall so that light emitted therefrom passes through the inner sidewall and into the light guide plate. A pattern is formed in the light guide plate and positioned to be illuminated by the visible light emitted from the light source so that the illuminated pattern is visible through the front surface of the light guide plate. The lighting display assembly is mounted behind a display monitor and is sized to extend laterally beyond an outer peripheral edge of the display monitor such that the illuminated pattern is visible from in front of the display monitor.
US10775548B2 Light guide plate, surface light emitting apparatus, and method for manufacturing light guide plate
A light guide plate according to one embodiment of the present invention includes two glass sheets and a scattering layer sandwiched between and integrated with the glass sheets, wherein the scattering layer is a transparent resin film formed by stretching, and wherein the light guide plate has a haze of 0.2% or higher as determined according to JIS K 7136. The light guide plate is suitable for use in an edge-light-type surface light emitting apparatus. It is preferable that the scattering layer is a biaxially stretched transparent polyethylene terephthalate film. It is also preferable that the light guide plate further includes an adhesive resin layer between the scattering layer and the glass sheet.
US10775528B2 Downhole ranging from multiple boreholes
Downhole ranging from multiple wellbores. In one example, multiple transmitters and multiple receivers are disposed in multiple wellbores to exchange electromagnetic signals. By implementing a full compensation technique, a computer system determines multiple compensated signals. A compensated signal is determined from a signal received from a first wellbore and a second signal received from a second wellbore. In another example, a first transmitter is disposed in a first wellbore, a first receiver is disposed in a second wellbore, and either a second transmitter or a second receiver is disposed in either the first wellbore or the second wellbore. By implementing partial compensation techniques, a computer system determines compensated signals. Using the compensated signals, the computer system determines a position of a first wellbore relative to a second wellbore, and provides the position.
US10775521B2 Sensor apparatus, planning processing system, and planning method
Provided is a sensor apparatus including: a normal operation unit including a first sensor and a storage device; an external environment detection unit including a second sensor; a power supply switch unit configured to control supply of electric power to the normal operation unit; and a power supply configured to supply the electric power to the normal operation unit via the power supply switch unit. In the sensor apparatus, in an operational mode, the normal operation unit records data measured by the first sensor into the storage device, and, in a non-operational mode, when a measured value obtained by the second sensor satisfies a predetermined condition, the external environment detection unit controls the power supply switch unit so that the power supply switch unit supplies the electric power to the normal operation unit, and the normal operation unit records the data measured by the first sensor into the storage device.
US10775515B2 Radiation detection apparatus having an analyzer within a housing
A radiation detection apparatus can include a scintillator to emit scintillating light in response to absorbing radiation; a photosensor to generate an electronic pulse in response to receiving the scintillating light; an analyzer to determine a characteristic of the radiation; and a housing that contains the scintillator, the photosensor, and the analyzer, wherein the radiation detection apparatus to is configured to allow functionality be changed without removing the analyzer from the housing. The radiation detection apparatus can be more compact and more rugged as compared to radiation detection apparatuses that include a photomultiplier tube.
US10775502B2 Distance-measuring apparatus, mobile object, robot, three-dimensional measuring device, surveillance camera, and distance-measuring method
A distance-measuring apparatus, a mobile object, a robot, a three-dimensional measuring device, a surveillance camera, and a distance-measuring method. The distance-measuring apparatus, a mobile object includes a light source to emit light, an imaging element to receive and photoelectrically convert the light into a plurality of electrical signals, and to obtain the electrical signals upon being sorted into a plurality of phase signals, and a computing unit to calculate distance to the object based on the phase signals. In the distance-measuring apparatus, a period of time during which the imaging element obtains the phase signals is different from a light emitting period of the light source in length. The distance-measuring method includes determining whether or not aliasing is present based on a light emitting period of the light source, a period of time during which the plurality of phase signals are obtained, and a result of the calculating.