Document Document Title
US10340636B1 Electric plug lockers
Devices, systems, and methods of operating the same are described. The method may include attaching a first loop of a male connector to a first end of a first plug. The method may include attaching a second loop of a female connector to a second end of a second plug. The method may include connecting a first end of the first plug to the second end of the second plug. The method may include connecting a male fastener of the male connector to a female fastener of the female connector.
US10340635B1 Pluggable and unpluggable device and handle for the same
A pluggable and unpluggable device and a handle for the same are provided. The pluggable and unpluggable device includes a carrier, a shaft disposed at the carrier, and a handle movably mounted on the shaft and adapted to engage with and pull out, from an apparatus, the pluggable and unpluggable device in an engaged state and a pulled-out state respectively, alternately and repeatedly. The handle includes a handle body, a guide tunnel disposed in the handle body, and an engaging portion disposed on the handle body. The handle body fits around the shaft by the guide tunnel to thereby slide or rotate relative to the shaft. The engaging portion engages with and escapes from the apparatus as the handle body slides relative to the shaft by the guide tunnel. Therefore, the handle is unlikely to sever, capable of being locked and unlocked, one-piece and thus structurally simple, and space-efficient.
US10340634B2 Apparatus for ejecting at least one integrated circuit card
An apparatus is described. In an embodiment, the apparatus comprises a housing; a tray; an ejector; a push member having two positions, the push member is configured to receive an external force for moving the push member and to operate the ejector to eject the tray to an ejected open position when the push member is moved to a second position and to maintain in the second position; and a switch comprising two electric position; the switch is configured to switch to a first electric position when receiving the external force, and the push member is configured to maintain the switch in the first electric position when the push member is moved to the second position causing the tray to eject; when the tray is returned to a retracted closed position, the push member is moved to a first position causing the switch to switch to a second electric position.
US10340627B2 High pressure sealed electrical connector
An electrical connector includes a housing, a conductive pin, a first seal, and a sealant. The housing has a bore and first and second ends exposed at different pressures when in use. The bore extends between the first and second ends. The conductive pin is arranged within the bore and configured to engage a first wire at the first end and a second wire at the second end. The first seal is arranged around the conductive pin and engaged between the conductive pin and the bore to provide seal therebetween. The sealant is provided to fill the bore between the first end and the first seal. The sealant may be an epoxy-based sealant.
US10340618B1 Electrical terminal housing with releasable terminal locks
An electrical terminal housing includes a housing body. The housing body defines a terminal cavity. An insertion opening in the housing body opens into the terminal cavity. A mate opening in the housing body also opens into the terminal cavity. A terminal lock extends from the housing body and is located in the terminal cavity. The terminal lock is adapted to engage an electrical terminal to retain the electrical terminal in the terminal cavity. The terminal lock is offset from the center of a side of the terminal cavity and is located closer to one side wall of the terminal cavity.
US10340604B2 Method of forming broad radiation patterns for small-cell base station antennas
A base station antenna system includes a plurality of sector antennas angularly spaced around a support structure at approximately equal azimuth angles. A feed network is coupled to the plurality of sector antennas and provides a common RF signal to the plurality of sector antennas and applies at least one phase difference to at least one sector antenna of the plurality of sector antennas. In one example, the base station antenna system includes first, second and third sector antennas angularly spaced at 120° intervals and the feed network applies a 120° phase difference to the second sector antenna and a 240° phase difference the third sector antenna. In another example, the base station antenna system includes first, second, third and fourth sector antennas angularly spaced at 90° intervals and the feed network applies a 180° phase difference to the second and fourth sector antennas.
US10340602B2 Retro-directive quasi-optical system
The proposed retro-directive quasi-optical system includes at least a lens set and a pixel array. The lens set is positioned on one side of the pixel array and the lens set instantly establishes retro-directive space channels between the pixels in the pixel array and the object(s) distributed in the accessible space defined by the lens set through infinite or finite conjugation. In the pixel array, a number of pixels are arranged as an array and each pixel is composed of at least one pair of transmitter antenna and receiver antenna. To guarantee that the electromagnetic waves transmitted from a pixel into the accessible space may be reflected back to the receiver of the same pixel, the size of each pixel is not larger than the point-spread spot size defined by the lens set, wherein the point-spread spot size can be contributed either from lens diffraction or aberration.
US10340595B2 Dipole antenna
A dipole antenna is provided, which may include a substrate, a first radiator and a second radiator disposed thereon. The substrate may include a first metal layer and a second metal layer; the first metal layer may include a feed point connected to the signal wire of a coaxial cable; the second metal layer may include a ground point connected to the ground layer of the coaxial cable. The first radiator may include a first planar connection part and a first solid radiating part; the first planar connection part may be disposed on one end of the first solid radiating part and connected to the first metal layer. The second radiator may include a second planar connection part and a second solid radiating part; the second planar connection part may be disposed on one end of the second solid radiating part and connected to the second metal layer.
US10340593B2 Systems and methods for phased array beam control
Described embodiments provide techniques for controlling a phased array system by a control system including one or more distributed control stations. At least one of the control stations displays a control interface having a status window, a beam window, and a scan window. The control system instructs the phased array system to operate in an operating mode selected from among selectable operating modes displayed in the status window. In the beam window, at least one beam is selected from among selectable beams available to track a target. The control system instructs the phased array system to form the selected beam and assigns the formed beam to (i) track a target detected by the phased array system, or (ii) monitor a selected location. The scan window displays (i) targets tracked by the phased array system, and (ii) beams generated by the phased array system.
US10340592B2 Electronic device including multiple antennas
An electronic device is provided. The electronic device includes a first antenna configured to transmit and receive signals of a plurality of frequency bands, and a second antenna disposed at an area adjacent to the first antenna. The first antenna includes a first wireless communication circuit, a first radiator, a first feeding part configured to connect the first wireless communication circuit to the first radiator, a first ground part configured to be connected to one end of the first radiator, a switching circuit configured to be connected to the first radiator in an area adjacent to the second antenna, at least one frequency band element in which a first end is connected to the switching circuit and a second end is connected to the first ground part, and at least one isolation element configured to connect the first radiator to the ground part in the area adjacent to the second antenna.
US10340590B2 Device assembly applied to mobile terminal and mobile terminal
A device assembly applied to a mobile terminal and a mobile terminal are provided. The device assembly includes a fingerprint assembly The fingerprint assembly includes a fingerprint tray, a fingerprint module, and a conductive assembly. The fingerprint tray is electrically connected to a ground of a circuit board of the mobile terminal. The fingerprint module is disposed above the fingerprint tray. The conductive assembly is disposed between the fingerprint tray and fingerprint module.
US10340586B2 Antenna tuning circuit, module, and system
An automatically tunable mobile antenna is provided with toroidal inductors connected in series between the antenna feed point and a whip and a shunt inductor to ground at the RF input, with the inductors forming an L network impedance matching circuit having values which are in a binary sequence and which are selectively added to impedance match the whip to the output impedance of a transmitter.
US10340584B2 Structural multilayer antenna design and fabrication
A structural panel of an aircraft is constructed with a multiphase antenna embedded inside the structural panel between multiple sheets of fiberglass.
US10340581B2 Antenna structure and wireless communication device using same
An antenna structure includes a metal housing, a first feed source, a first ground portion, and a first switching circuit. The metal housing includes a front frame, a backboard, and a side frame. The side frame defines a slot and the front frame defines a first gap and a second gap. The metal housing is divided into at least a first portion by the slot, the first gap, and the second gap. The first feed source is electrically connected to the first portion for supplying current to the first portion. The first ground portion is electrically connected to the first portion for grounding the first portion. One end of the first switching circuit is electrically connected to the first portion. Another end of the first switching circuit is grounded.
US10340580B2 Attenuation of cavity modes on foldable wireless electronic devices using prescribed dimensions
Foldable wireless electronic devices that communicate wirelessly are provided that can attenuate the cavity modes created when the devices are folded. The electronic devices may utilize prescribed housing dimensions, ohmic contacts, and capacitive coupling to attenuate the cavity modes. There may be minimal impact on the industrial design of the devices. The radiation efficiency and VSWR of the antennas of the electronic devices may not be degraded. Also, the frequency of the cavity modes may be controlled such that the cavity modes are resonated out of frequencies of interest, and the severity and occurrence of RF energy absorption may be attenuated or eliminated. Users of the foldable wireless electronic devices may have increased satisfaction as the devices may perform better while still having desirable aesthetics and appearance.
US10340578B2 Electron-nuclear double resonance resonator
An electron-nuclear double resonance resonator, having a loop-gap resonator and an elongated lead; the loop-gap resonator comprises a plurality of arc-shaped conductive plates, and the elongated lead connects the arc-shaped conductive plates into a radio-frequency coil; the loop-gap resonator resonates at an electron resonance frequency, and the radio-frequency coil resonates at a nuclear resonance frequency; with the structure of the loop-gap resonator, the separation between an electric field and a magnetic field can be accelerated to ensure the maximization of the ratio of the magnetic field to the electric field inside a resonant resonator; and with the elongated lead, the impact of the lead to a resonance frequency and the mode of the loop-gap resonator is prevented as much as possible, and meanwhile the conductive plates of the loop-gap resonator can be connected into the radio-frequency coil.
US10340577B2 Wide band directional coupler
A wide band directional coupler is disclosed. The coupler includes a main transmission line connected between an input port and an output port; and a coupling transmission line having a first length and connected between a coupling port and an isolation port, wherein the coupling transmission line is coupled to the main transmission line through a coupling capacitive connection and a mutual inductive connection, wherein at least a distance between the main transmission line and the coupling transmission line varies along the first length of the coupling transmission line such that any one of a capacitance value of the capacitive connection and an inductance value of the inductive connection is characterized by a relatively low value, wherein a coupling factor of the wide band directional couple remains substantially constant throughout an operating frequency band of the wide band directional coupler.
US10340572B2 Antenna module and electronic device
An antenna module includes a resin multilayer substrate including a plurality of base materials that are flexible. The resin multilayer substrate includes a rigid portion at which a first number of stacked layers of the base materials is relatively large and a flexible portion at which a second number of stacked layers of the base materials is relatively small. A radiating element including a conductor pattern is provided at the rigid portion. A transmission line including a conductor pattern and electrically connected to the radiating element is provided at the flexible portion. A frame-shaped conductor that surrounds the radiating element when viewed in a direction in which the base materials are stacked is provided at either the rigid portion or the flexible portion, or both the rigid portion and the flexible portion.
US10340569B2 Multiplexer and low pass filter for multiplexer
A multiplexer through which different frequency bands pass, including: a housing that includes an I/O terminal and a channel group which inputs and/or outputs frequencies of different ranges, includes a plurality of connectors, and is separated from the I/O terminal; a low-pass filter provided inside the housing, electrically connected to the I/O terminal, and formed of a distributed constant type; a common capacitor provided in parallel to the low-pass filter and electrically connected to a contact point between the I/O terminal and the low-pass filter; and a cavity filter which includes a plurality of cavities which are formed in the housing and a resonator which is respectively installed in the cavities.
US10340567B2 Microwave switching device with the state of the connections of the inputs and outputs being read by telemetry
A microwave switching device comprises: a switching matrix with M inputs and N outputs comprising at least one surface-mount microwave switch with ohmic contacts with at least one input and at least one output position; a control bus for the one or more microwave switches of the switching matrix; a telemetry bus for the M inputs; a telemetry bus for the N outputs; a bias tee positioned on each input of the switching matrix; and a bias tee positioned on each output of the switching matrix.
US10340565B2 Battery cell assembly with improved cooling efficiency
Disclosed is a battery cell assembly with improved cooling efficiency. The battery cell assembly includes a cooling fin having a tube through which a coolant flows; at least one frame member; at least one battery cell disposed to face the cooling fin; a first cooling port welded to an inlet formed at one end of the tube of the cooling fin; and a second cooling port welded to an outlet formed at the other end of the tube of the cooling fin. The first cooling port and the second cooling port are made of the same material as the tube.
US10340564B2 Vehicular storage battery device
According to one embodiment, a vehicular storage battery device includes a housing, battery boxes, and a common cooling passage. The battery boxes are disposed in the housing. Each of the battery boxes houses an electric cell as a vehicle power source and includes a heat transporting part transporting heat generated in the battery box to outside of the battery box. The common cooling passage is disposed in the housing. The common cooling passage is provided with an inlet for taking in a fluid and an outlet for discharging the fluid having passed through the passage. The inlet and the outlet are open in a direction different from a traveling direction of the vehicle. The heat transporting part of each of the battery boxes is exposed to inside of the passage.
US10340558B2 Battery cell with monitoring device, and corresponding operating method
A battery cell with a monitoring device including a data processing unit for processing state data of the battery cell as a function of a trigger pulse and a triggering unit, which is connected to the data processing unit, to generate the trigger pulse and to provide the trigger pulse to the data processing unit. The triggering unit is designed to evaluate a measurement signal, which correlates with an electrical energy of the battery cell in order to generate the trigger pulse as a function of the measurement signal. The invention further relates to a battery having such a battery cell as well as to a motor vehicle having such a battery. Furthermore, the invention relates to a method for monitoring at least one such battery cell.
US10340556B2 Battery cell, battery module, detection system, and determination system
A battery cell includes a first resistance change member having first and second terminals, a first power generation element including a first positive electrode, a first negative electrode, and a first electrolyte interposed between the first positive electrode and the first negative electrode, a first case enclosing the first power generation element and the first resistance change member, and first positive and negative electrode terminals. At least one of the first positive electrode, the first negative electrode, and the first electrolyte contains a first sulfur-based material. The first resistance change member contains a first resistance change material of which electrical resistance is changed by a chemical reaction with hydrogen sulfide. The first and second terminals of the first resistance change member are exposed to the outside of the first case, and the first resistance change member is not electrically connected to any of the first positive and negative electrode terminals.
US10340550B2 Lithium ion secondary cell
Provided is a lithium ion secondary cell using lithium manganese-based oxide as a positive electrode active material, wherein SEI films suppressing deterioration during repeated charge/discharge are easily formed not only on the negative electrode surface, but also on the positive electrode surface, deterioration in capacity upon use, in particular, under high-temperature environments is suppressed, charge/discharge cycle characteristics are improved and lifespan is lengthened. The lithium ion secondary cell includes a positive electrode active material layer containing lithium manganese-based oxide as a positive electrode active material, a negative electrode active material layer containing a negative electrode active material, and an electrolytic solution used to immerse the positive electrode active material layer and the negative electrode active material layer, wherein the positive electrode active material layer contains carbon nanotubes and the electrolytic solution contains sulfonic acid ester.
US10340549B2 Electrolyte and battery, and electronic device and vehicle
A electrolyte is an electrolyte represented by the following formula (1): (Li7−3x+yGax)(La3−yCay)Zr2O12  (1) wherein 0.1≤x≤1, and 0.01≤y≤0.5.
US10340548B2 Method for the production of thin films of solid electrolyte for lithium-ion batteries
Process for the fabrication of a solid electrolyte thin film for an all-solid state Li-ion battery comprising steps to: a) Procure a possibly conducting substrate film, possibly coated with an anode or cathode film, b) Deposit an electrolyte thin film by electrophoresis, from a suspension of particles of electrolyte material, on said substrate and/or said previously formed anode or cathode film, c) Dry the film thus obtained, d) Consolidate the electrolyte thin film obtained in the previous step by mechanical compression and/or heat treatment.
US10340543B2 Systems and methods for suppressing chromium poisoning in fuel cells
A fuel cell assembly includes a fuel cell stack including a plurality of fuel cells, an incoming oxidizing gas flow path configured to deliver an oxidizing gas to the plurality of fuel cells, and a chromium-getter material located in the incoming oxidizing flow path. A fuel cell includes an electrolyte, a cathode electrode on a first side of the electrolyte, an anode electrode on a second side of the electrolyte, and a chromium-getter material on the cathode electrode.
US10340540B2 Fuel cell system and method thereof
A fuel cell system comprising: a supply valve for supplying the anode gas into an anode system of the fuel cell system; a purge valve for discharging an off-gas from the anode system; a pressure detecting portion that estimates or measures a pressure inside the anode system; and a hydrogen concentration estimating portion that estimates a hydrogen concentration inside the anode system based on a pressure decrease during a purge valve open duration in a supply valve close state.
US10340539B2 Power conditioning system and control method therefor
A power conditioning system includes a fuel cell connected to a load, a fuel cell converter connected between the fuel cell and the load and converting an output voltage of the fuel cell at a predetermined required voltage ratio, a battery connected to the load in parallel to the fuel cell and serving as a power supply source different from the fuel cell, and a battery converter connected between the battery and the load and converting an output voltage of the battery at a predetermined required voltage ratio. The power conditioning system includes a current bypass path configured to couple the fuel cell and the load while bypassing the fuel cell converter, an alternating-current voltage application unit configured to apply an alternating-current voltage signal to an output side of the fuel cell converter, and an internal state estimation unit configured to estimate an internal state of the fuel cell on the basis of a predetermined physical quantity when the alternating-current voltage signal was applied by the alternating-current voltage application unit.
US10340531B2 Li—Si—Sn alloy, anode material of the alloy, and batteries including same
An alloy includes lithium, silicon and tin. An anode may be formed of an anode material containing the alloy of lithium, silicon and tin. The anode material may include an electrolyte. The anode material may be a pressed powder pellet that is solid at ambient temperature. A battery, for example, a thermal battery, can contain an electrolyte-separator, a cathode, and/or an anode with the alloy of lithium, tin and silicon. The anode formed of the alloy consisting of lithium, tin and silicon can have a melting point from about 500° C. to about 600° C. or higher making it suitable for use in a thermal battery.
US10340528B2 Three-dimensional ion transport networks and current collectors for electrochemical cells
Provided herein are three-dimensional ion transport networks and current collectors for electrodes of electrochemical cells. Exemplary electrodes include interconnected layers and channels including an electrolyte to facilitate ion transport. Exemplary electrodes also include three dimensional current collectors, such as current collectors having electronically conducting rods, electronically conducting layers or a combination thereof.
US10340527B2 Lithium-ion secondary battery and method of manufacturing the same
A lithium-ion secondary battery that includes a positive electrode including a sulfur-based positive active material containing at least sulfur and a negative electrode including a silicon-based negative active material containing at least silicon or a tin-based negative active material containing tin, in which lithium ions are easily implanted and moved. A positive electrode includes a positive current collector and a sulfur-based positive active material containing at least sulfur (S). A negative electrode includes a negative current collector and a silicon-based negative active material containing at least silicon (Si) or a tin-based negative active material containing tin (Sn). The positive current collector is made of an aluminum foil having a plurality of through holes. The negative current collector is made of a copper foil having a plurality of through holes. The positive electrode and the negative electrode are stacked via a separator to form an electrode group.
US10340526B2 Nonaqueous lithium-type power storage element
Provided is a nonaqueous lithium-type power storage element in which a lithium compound is included in positive electrode, wherein energy loss due to voltage decrease under high temperatures and high voltages is reduced, and the high-load charge and discharge cycle characteristics are exceptional.
US10340520B2 Nanocomposite battery electrode particles with changing properties
Battery electrode compositions and methods of fabrication are provided that utilize composite particles. Each of the composite particles may comprise, for example, a high-capacity active material and a porous, electrically-conductive scaffolding matrix material. The active material may store and release ions during battery operation, and may exhibit (i) a specific capacity of at least 220 mAh/g as a cathode active material or (ii) a specific capacity of at least 400 mAh/g as an anode active material. The active material may be disposed in the pores of the scaffolding matrix material. According to various designs, each composite particle may exhibit at least one material property that changes from the center to the perimeter of the scaffolding matrix material.
US10340519B2 Negative electrode active material for electric device and electric device using the same
To provide a means capable of improving the cycle durability of an electric device such as a lithium ion secondary battery. A negative electrode active material containing a silicon-containing alloy having ternary alloy composition represented by Si—Sn-M (M is one or two or more transition metal elements) or quaternary alloy composition represented by Si—Sn-M-Al (M is one or two or more transition metal elements) and having a structure wherein an a-Si phase containing amorphous or low crystalline silicon containing tin in a silicon crystal structure in form of a solid solution is dispersed in a silicide phase containing a silicide of a transition metal as a main component is used in an electric device. The negative electrode active material improves the cycle durability of an electric device such as a lithium ion secondary battery.
US10340517B2 Positive electrode active material, method for preparing the same and lithium secondary battery including the same
The present invention provides a positive electrode active material prepared using a preparation method including mixing a precursor of a metal for a positive electrode active material with a nanosol of a ceramic-based ion conductor to adsorb the nanosol of the ceramic-based ion conductor on the precursor surface, and mixing the nanosol of the ceramic-based ion conductor-adsorbed precursor with a lithium raw material, and heat treating the resultant to prepare a positive electrode active material, and thereby having greatly increased structural stability by the lithium complex metal oxide present on the surface as a metal element forming the ceramic-based ion conductor being uniformly doped, and as a result, capable of significantly enhancing capacity, a rate property and a cycle property of a battery, a method for preparing the same, and a lithium secondary battery including the same.
US10340515B2 Carbon-coated lithium sulphide
Process for producing an active material for batteries from lithium sulfide and ionic liquids, corresponding active materials, cathode materials, batteries and corresponding uses.
US10340505B2 Production method of electrode laminate
A method for producing an electrode laminate having a current collector layer, an active material layer and a solid electrolyte layer includes applying an active material slurry onto a surface of the current collector to form an active material slurry layer, and applying an electrolyte slurry onto a surface of the active material slurry layer to form an electrolyte slurry layer. The active material slurry contains butyl butyrate and heptane, the electrolyte slurry contains butyl butyrate or contains butyl butyrate and heptane, and the mass % concentration of heptane in a dispersion medium in the active material slurry layer is higher than the mass % concentration of heptane in a dispersion medium in the electrolyte slurry.
US10340504B2 Metal air battery
A metal-air battery may include a housing, at least one hollow-cylindrical cathode arranged in the housing between an air chamber and an electrolyte chamber, and at least one metallic anode arranged in the electrolyte chamber. The battery may also include an air path leading through the housing from an air inlet to an air outlet of the housing, both of which may be fluidically connected to the air chamber, and an air supply device for generating an air flow following the air path and impinging on the cathode. The battery may further include an electrolyte path leading through the housing from an electrolyte inlet to an electrolyte outlet of the housing, both of which may be fluidically connected to the electrolyte chamber, and an electrolyte supply device for generating an electrolyte flow following the electrolyte path and impinging on the anode and the cathode.
US10340501B2 Electrical energy storage device
A current interruption device includes a first conductive member, a second conductive member, a first deformable member, a second deformable member, and a first seal member. The second conductive member is disposed at a position opposed to the first conductive member. A center portion of the first deformable member is fixed to the second conductive member. The second deformable member is disposed on a side opposite to the first deformable member relative to the second conductive member. The first seal member is disposed between the first conductive member and the second conductive member. A second seal member is disposed between the first conductive member and the casing. A gas permeability between the casing and the first conductive member is equal to or less than a gas permeability between the first conductive member and the second conductive member.
US10340498B2 Electrode assembly with tab-lead coupler and method for manufacturing the same
Disclosed is a battery cell, including an electrode assembly including electrode plates respectively having an electrode tab protruding therefrom and separators, which are alternately stacked, the electrode tabs being bent in an upper direction of the electrode assembly, the electrode assembly including an electrode lead coupled with an end of the bent electrode tabs to form a tab-lead coupler; and a battery case configured to accommodate the electrode assembly so that the electrode lead is partially exposed outwards. The tab-lead coupler is located on an extension line of an outermost electrode plate of the electrode assembly, which is located at a side where the electrode tabs are bent, and the tab-lead coupler is opposite to one side of the electrode assembly having the protruded electrode tab to come into contact with one side of the electrode assembly or be spaced apart therefrom.
US10340497B2 Secondary battery
A secondary battery comprises a cell. The cell includes a positive electrode plate having a positive current collector and a negative electrode plate having a negative current collector. The secondary battery further includes: a first positive electrode tab and a second positive electrode tab, one end of the first positive electrode tab is fixed on and electrically connects with the positive current collector, the other end of the first positive electrode tab extends to the outside of the cell; and/or, a first negative electrode tab and a second negative electrode tab, one end of the first negative electrode tab is fixed on and electrically connects with the negative current collector, the other end of the first negative electrode tab extends to the outside of the cell, one end of the second negative electrode tab is fixed on and electrically connects with the other end of the first negative electrode tab.
US10340491B2 Method for manufacturing separation film and the separation film, and battery using same
The present invention relates to a method for manufacturing a separator in which the tensile strength is enhanced and melt shrinkage is reduced by controlling elongation step from among the manufacturing steps thereof. Additionally, the present invention relates to a separator having superb winding processability as well as superb thermal stability due to the raised the tensile strength while maintaining a low rate of melt shrinkage. Furthermore, the present invention relates to an electrochemical battery having enhanced stability by utilizing a separator having high tensile strength and a low rate of melt shrinkage.
US10340486B2 Connection device for a battery
A battery unit comprises a plurality of accumulators distributed in rows, a support arranged along a row of accumulators of the plurality of accumulators, conductive strips attached to the accumulators of the row and extending over the support, a guide, the support being suitable for sliding into the guide, a metal strip extending in the guide, deformable electrical connectors fixed to the metal strip and designed to come into contact with the conductive strips when the support is fully inserted in the guide, and metal portions distributed along the metal strip, in contact with the metal strip.
US10340485B2 Power storage device
A lid of a rechargeable battery includes a lid body that closes an opening of a case body and is supported by a case-side mating surface surrounding the opening of the case body. The lid also includes an inserted portion having a shape of a quadrangular column. The inserted portion protrudes from the lid body toward an inner part of the case body and extends along an inner circumferential surface of the case body. The lid also includes a rounded corner present in the distal end of the inserted portion in a protruding direction in which the inserted portion protrudes from the lid body. The lower limit of an edge-removal dimension of the corner is equal to an average particle diameter of a material for the lid.
US10340483B2 Welding process for sealing a battery module
The present disclosure relates to a battery module that includes a housing having a first protruding shelf along a first perimeter of the housing, a second protruding shelf along a second perimeter of the housing, where the first and second protruding shelves each include an absorptive material configured to absorb a first laser emission. The battery module also includes an electronics compartment cover configured to be coupled to the housing via a first laser weld, and a cell receptacle region cover configured to be coupled to the housing via a second laser weld. The electronics compartment cover has a first transparent material configured to transmit the first laser emission toward the first protruding shelf and the cell receptacle region cover has a second transparent material configured to transmit the first laser emission or a second laser emission toward the second protruding shelf.
US10340479B2 Electroluminescence device
In an organic EL (electroluminescence) display device including a base member, and an organic EL element disposed on the base member, the organic EL display device further includes a sealing film to seal the organic EL element. The sealing film includes two inorganic layers, and two organic layers disposed between the two inorganic layers and having infiltration rates different from each other.
US10340478B2 Organic EL display device and method of manufacturing an organic EL display device
An organic EL display device includes a thin film transistor substrate that has a circuit layer, a passivation layer, a lower electrode formed in each pixel in a display region, an organic material layer that is in contact with the lower electrode, an upper electrode that covers the organic material layer, and a sealing layer that entirely covers the base material. The thin film transistor substrate has the display region, and a moisture blocking region that surrounds the display region. On the moisture blocking region, the circuit layer, the passivation layer, the moisture blocking layer, and the sealing layer are laminated in this order. A composition of the moisture blocking layer is different from a composition of the sealing layer.
US10340475B2 OLED panel fabrication method and OLED panel
The present invention provides an OLED panel fabrication method and an OLED panel. The OLED panel fabrication method of the present invention is such that at least two loops of spaced barrier walls are provided on an outer circumference of the OLED device and inkjet printing is applied to form, in sequence, an organic buffer layer between a first inorganic blocking layer and a second inorganic blocking layer at a location above a light emission area defined and delimited by the barrier walls and a loop of densification layer between the first inorganic blocking layer and the second inorganic blocking layer at a location above an area between two adjacent ones of the barrier walls so as to form a complicated path that retards invasion of water vapor and oxygen in a lateral side encapsulation structure to improve a lateral side film encapsulation effect thereby providing a film encapsulation structure having an increased gas blocking capability to effectively protect the OLED device, increase the life span of the OLED device, and suit the need of encapsulation of a flexible OLED panel. In addition, the fabrication method is easy to carry out.
US10340474B2 Display apparatus
A display apparatus including a substrate having an active area and a sealing area surrounding the active area; a display unit disposed on the active area of the substrate and including a plurality of organic light-emitting devices; and a sealing member including a first portion, a second portion, and a third portion, the third portion disposed between the first portion and the second portion and connecting the first portion to the second portion.
US10340472B2 Display device and method of manufacturing the same
A display device includes a base substrate, a first transistor, a second transistor, an organic light emitting diode, and a capacitor electrically connected to the first thin film transistor. The first transistor includes a first semiconductor pattern below a first interlayer insulation layer and a first control electrode above the first interlayer insulation layer and below a second interlayer insulation layer. The second transistor includes a second control electrode above the first interlayer insulation layer and below the second interlayer insulation layer. A second semiconductor pattern is above the second interlayer insulation layer.
US10340467B2 Organometallic compound and organic light-emitting device including the same
An organometallic compound of Formula 1: wherein in Formula 1, groups and variables are as described in the specification.
US10340466B2 Organic metal compound, organic light-emitting devices employing the same
Organic metal compounds, and organic light-emitting devices employing the same are provided. The organic metal compound has a chemical structure represented by Formula (I) or Formula (II): wherein, R1 is hydrogen, C1-12 alkyl, C1-12 alkoxy, amine, C2-6 alkenyl, C2-6 alkynyl, C5-10 cycloalkyl, C3-12 heteroaryl, or C6-12 aryl; R2, R3, R4, and R5 can be hydrogen, halogen, C1-12 alkyl, C1-12 alkoxy, C1-12 fluoroalkyl; R6 and R7 are independent and can be C1-6 alkyl, or phenyl; R8, R9, R10, R11, R12, R13, R14, and R15 can be hydrogen, halogen, C1-12 alkyl, C1-12 fluoroalkyl, or two adjacent groups of R2, R3, R4, R5, R8, R9, R10, R11, R12, R13, R14 and R15 are optionally combined with the carbon atoms which they are attached to, to form a cycloalkyl group, or aryl; m is 1 or 2; and, n is 0 or 1.
US10340465B2 Perovskite particles for producing X-ray detectors by means of deposition from the dry phase
An embodiment relates to a composition including at least two powders. The powders are selected from the group including a powder including a p-doped perovskite; a powder including an n-doped perovskite; and a powder including an undoped perovskite. A method for producing the composition, a method for producing a detector using the composition, and a detector, in particular an X-ray detector, produced thereby are also disclosed.
US10340461B2 Composition for forming hole collecting layer of photosensor element, and photosensor element
A photosensor element that is capable of achieving a good balance between high photoelectric conversion efficiency and low dark current is able to be obtained by using a composition for forming a hole collecting layer of a photosensor element, which contains an organic solvent and a charge-transporting material that is composed, for example, of an aniline derivative or thiophene derivative represented by one of formulae (AA)-(DD) and having a molecular weight of 200-2,000.
US10340459B2 Terahertz detection and spectroscopy with films of homogeneous carbon nanotubes
Detectors and methods of forming the same include aligning a semiconducting carbon nanotubes on a substrate in parallel to form a nanotube layer. The aligned semiconducting carbon nanotubes in the nanotube layer are cut to a uniform length corresponding to a detection frequency. Metal contacts are formed at opposite ends of the nanotube layer.
US10340456B2 Vapor deposition method with electromagnets generating magnetic field in reverse orientation
A vapor deposition apparatus is configured to attract a vapor deposition mask by an electromagnet. The electromagnet includes a first electromagnet for generating a magnetic field in a first orientation, and a second electromagnet for generating a magnetic field in a second orientation, which is a reverse orientation to the first orientation. As a result, a generated magnetic field is weakened by operating the first and second electromagnets at the same time when a current is turned on, and an intended magnetic field can be obtained by thereafter turning off the second electromagnet. As a result, an influence of electromagnetic induction is reduced, reducing failure of elements and the like formed on a substrate for vapor deposition and degradation in properties of the elements. Meanwhile, by turning off the operation of the second electromagnet after the current is turned on, a normal attraction force can be obtained.
US10340455B2 Manufacturing method of mask plate assembly with colloid
The present disclosure provides a method for manufacturing a mask plate assembly, which includes providing a mask plate and a frame and securing the mask plate to the frame. The secured mask plate comprises a redundant portion extending out of the frame. The method further comprises removing at least a part of the redundant portion, and dispensing glue in a predetermined area of a surface of the mask plate, and curing the glue to form a colloid, wherein the colloid is higher than any other area on the surface of the mask plate where the colloid is not formed. The present disclosure further provides a mask plate assembly comprising a frame, and a mask plate secured to the frame, wherein a colloid is formed in a predetermined area of a surface of the mask plate, and the colloid is higher than any other area on the surface of the mask plate where the colloid is not formed. The present disclosure further provides an evaporation device and a method for manufacturing the display substrate.
US10340452B2 Variable resistance element, semiconductor device, and manufacturing method of semiconductor device
A variable resistance element according to the present invention comprises a configuration in which an ion conduction layer is arranged between an upper electrode and a lower electrode, wherein a recess part is formed on a surface of the lower electrode of the variable resistance element, and the ion conduction layer is formed in contact with at least the recess part on a surface of the lower electrode.
US10340450B2 Resistive random access memory structure and forming method thereof
A resistive random access memory (RRAM) structure and its forming method are provided, which includes an interlayer dielectric layer on a substrate. The interlayer dielectric layer is a dielectrics including oxygen. The RRAM structure also includes an oxygen-diffusion barrier layer on the interlayer dielectric layer, and a bottom electrode layer on the oxygen-diffusion barrier layer. The bottom electrode layer includes a first electrode layer, a first oxygen-rich layer on the first electrode layer, and a second electrode layer on the first oxygen-rich layer. The RRAM structure also includes a resistance switching layer on the bottom electrode layer, and a top electrode layer on the resistance switching layer.
US10340448B2 All-printed paper memory
All-printed paper-based substrate memory devices are described. In an embodiment, a paper-based memory device is prepared by coating one or more areas of a paper substrate with a conductor material such as a carbon paste, to form a first electrode of a memory, depositing a layer of insulator material, such as titanium dioxide, over one or more areas of the conductor material, and depositing a layer of metal over one or more areas of the insulator material to form a second electrode of the memory. In an embodiment, the device can further include diodes printed between the insulator material and the second electrode, and the first electrode and the second electrodes can be formed as a crossbar structure to provide a WORM memory. The various layers and the diodes can be printed onto the paper substrate by, for example, an ink jet printer.
US10340442B2 Magnetoresistive element and magnetic memory
A magnetoresistive element according to an embodiment includes: a first magnetic layer; a second magnetic layer; and a first nonmagnetic layer disposed between the first magnetic layer and the second magnetic layer, wherein the second magnetic layer includes a magnetic material containing at least one element selected from a first group consisting of Mn, Fe, Co, and Ni; at least one element selected from a second group consisting of Ru, Rh, Pd, Ag, Os, Ir, Pt, and Au; and at least one element selected from a third group consisting of Eu, Gd, Tb, Dy, Ho, Er, Tm, Yb, and Lu.
US10340441B2 Lead-free piezoelectric ceramic composition, piezoelectric element using the same, and method of manufacturing lead-free piezoelectric ceramic composition
A lead-free piezoelectric ceramic composition including an alkali niobate/tantalate perovskite oxide main phase having piezoelectric properties and a different metal oxide subphase. The mole ratio (Na/K) between Na (sodium) and K (potassium) in the main phase assumes a value in a range represented by 0.40<(Na/K)<3.0. The main phase has a crystal structure in which (i) first spots corresponding to a primitive lattice period and (ii) second spots corresponding to the lattice period two times the primitive lattice period and being weaker than the first spots appear in an electron beam diffraction image entering from the <100> direction with the main phase represented as a pseudo-cubic crystal system.
US10340439B2 Method for manufacturing piezoelectric actuator
A method for manufacturing a piezoelectric actuator is disclosed that includes forming a vibration plate, forming a plurality of electrodes on the vibration plate, forming a piezoelectric layer on the electrodes, and forming a common electrode on the piezoelectric layer.
US10340434B2 Combustion module having substantially uniform temperature
A combustion module including a body in which are formed several combustion chambers extending parallel to each other along a longitudinal direction between a first end face and a second end face of the body in which they emerge, the distance between the combustion chambers and/or the dimensions of the combustion chambers are chosen so as to reduce a temperature gradient transversal to the combustion chambers.
US10340431B2 Light-emitting device with metal bump
This disclosure discloses a light-emitting device. The light-emitting device includes a light-emitting diode, a pad electrically connected to the active layer, a metal bump formed on the pad, and a reflective insulation layer. The metal bump has a first side surface and a first bottom surface, wherein the first bottom surface comprises a curved boundary, a longer axis, and a shorter axis. The reflective insulation layer is directly contacting the first side surface, and exposing the first bottom surface.
US10340430B2 Optoelectronic lamp device and method of producing same
An optoelectronic lamp device includes an optoelectronic semiconductor component including a top side including a light-emitting face, and a housing embedding the semiconductor component and leaving free the light-emitting face, wherein a housing face is coated with a light-scattering dielectric resist layer that may scatter light incident on a face of the resist layer facing away from the housing face.
US10340426B2 Phosphor and illumination device utilizing the same
A phosphor is provided, which has a composition of Sr1-xLiAl3N4:Ce3+x, wherein 0
US10340425B2 Light emitting diode having light blocking layer
A light emitting diode including a light blocking layer is disclosed. The light emitting diode includes: a substrate including an upper surface and side surfaces; a semiconductor stack disposed under the substrate and including a first conductivity type semiconductor layer, a second conductivity type semiconductor layer, and an active layer interposed between the first conductivity type semiconductor layer and the second conductivity type semiconductor layer; and a light blocking layer covering the upper surface and the side surfaces of the substrate to define a light emitting surface on the upper surface of the substrate. The size of a light emitting surface of the light emitting diode can be easily controlled using the light blocking layer.
US10340424B2 Light emitting diode component
In a lighting package, a printed circuit board supports at least one light emitting die. A light transmissive cover is disposed over the at least one light emitting die. A phosphor is disposed on or inside of the light transmissive dome-shaped cover. The phosphor outputs converted light responsive to irradiation by the at least one light emitting die. An encapsulant substantially fills an interior volume defined by the light-transmissive cover and the printed circuit board.
US10340423B2 Light-emitting device
A light-emitting device includes a semiconductor structure comprising a surface and a side wall inclined to the surface, wherein the semiconductor structure comprises a first semiconductor layer, a second semiconductor layer on the first semiconductor layer, and an active layer between the first semiconductor layer and the second semiconductor layer, and the second semiconductor layer comprises a first edge and a first area; and a reflective layer located on the semiconductor structure and comprising an outer edge and a second area; wherein a distance between the first edge and the outer edge is between 0 μm and 10 μm, and the second area of the reflective layer is not less than 80% of the first area of the second semiconductor layer.
US10340417B2 Semiconductor device, semiconductor device package, and lighting system comprising same
A semiconductor device according to an embodiment comprises: a substrate; a buffer layer provided on the substrate; a first conductivity type semiconductor layer provided on the buffer layer; a second conductivity type semiconductor layer; a light emitting structure, provided between the first conductivity type semiconductor layer and the second conductivity type semiconductor layer, comprising an active layer which emits ultraviolet light; and a plurality of air voids provided within the buffer layer, wherein the air voids can be formed to have two or more inclined surfaces.
US10340415B2 Semiconductor device and semiconductor device package including the same
A semiconductor device includes a semiconductor structure including a first conductive semiconductor layer, a second conductive semiconductor layer, and an active layer provided between the first conductive semiconductor layer and the second conductive semiconductor layer, and a semiconductor device package including the semiconductor device. The active layer includes a plurality of barrier layers and a plurality of well layers. The second conductive semiconductor layer includes a conductive second semiconductor layer and a conductive first semiconductor layer provided on the conductive second semiconductor layer. The conductive second semiconductor layer has a higher aluminum composition than the well layers, and the conductive first semiconductor layer has a lower aluminum composition than the well layers.
US10340410B2 Optocoupler for the control of high voltage
The present invention relates to an optocoupler including a light source having a body and electrical leads, a light detector having a diode stack a metal end cap and electrical leads, and an optical cavity including optically transparent material at least partially covering the body of the light source and the diode stack of the light detector. Also included is a reflective layer including optically reflective material surrounding the optical cavity. The electrical leads of the light source, the metal end cap and the electrical leads of the light detector protrude from the optical cavity and the reflective layer.
US10340405B2 Tunnel heterojunctions in Group IV/Group II-IV multijunction solar cells
A photovoltaic cell comprises a first subcell formed of a Group IV semiconductor material, a second subcell formed of a Group II-VI semiconductor material, and a tunnel heterojunction interposed between the first and second subcells. A first side of the tunnel heterojunction is formed by a first layer that is adjacent to a top surface of the first subcell. The first layer is of a first conductivity type, is comprised of a highly doped Group IV semiconductor material. The other side of the tunnel heterojunction is formed by a second layer that adjoins the lower surface of the second subcell. The second layer is of a second conductivity type opposite the first conductivity type, and is comprised of a highly doped Group II-VI semiconductor material. The tunnel heterojunction permits photoelectric series current to flow through the subcells.
US10340404B2 Multilayer film and photovoltaic module
Provided is a multilayer film including inorganic particles having a band gap energy of 3.3 eV or more and inorganic particles having a band gap energy of less than 3.3 eV in different layers. Here, the layer including inorganic particles having band gap energy of 3.3 eV or more is disposed at an upper portion than the layer including inorganic particles having a band gap energy of less than 3.3 eV. Accordingly, the layer including inorganic particles having a band gap energy of 3.3 eV or more is included close to incident light to increase a reflectance in UV region and induce internal reflection, thereby enhancing energy conversion efficiency of a cell. At the same time, the multilayer film may include a lower encapsulant layer or backsheet including inorganic particles having a band gap energy of 3.3 eV or more, thereby increasing reflectances in visible and IR regions and thus reducing a loss of the incident light.
US10340403B2 Photovoltaic device
A photoelectric conversion device includes a crystalline semiconductor substrate having a first surface and a second surface and a first amorphous semiconductor layer formed over the first surface of the crystalline semiconductor substrate. An interface between the crystalline semiconductor substrate and the first amorphous semiconductor layer is an oxidized interface containing oxygen having a concentration of 1×1021/cm3 or greater. The first amorphous semiconductor layer includes a high-oxygen-concentration region having an oxygen concentration of 1×1020/cm3 or greater and 1×1021/cm3 or less within a range of 5 nm or less from the oxidized interface.
US10340400B2 Photoelectric conversion device, method of manufacturing the same, and camera
A photoelectric conversion device has a silicon substrate which includes a first portion configured to perform photoelectric conversion, and a second portion which is arranged farther apart from a light receiving surface of the silicon substrate than the first portion and contains carbon. A first peak concentration as a carbon peak concentration in the second portion is not less than 1×1018 [atoms/cm3] and not more than 1×1020 [atoms/cm3], and a second peak concentration as an oxygen peak concentration in the second portion is not less than 1/1000 and not more than 1/10 of the first peak concentration.
US10340397B2 Optical sensor device
A package for an optical sensor device has a double-molded structure in which a first resin molded portion and a second resin molded portion are integrated. The first resin molded portion has a structure in which peripheries of a die pad portion on which an optical sensor element is mounted and a part of leads are molded with a resin so as to be integrated. The second resin molded portion has a structure in which the periphery of the first resin molded portion is molded with a resin so as to form an outer shape of the package. A glass substrate having a filter function is bonded to an upper surface of the resin molded portions to form a cavity in which is mounted the optical sensor element.
US10340393B2 Semiconductor constructions, methods of forming vertical memory strings, and methods of forming vertically-stacked structures
Some embodiments include methods of forming vertical memory strings. A trench is formed to extend through a stack of alternating electrically conductive levels and electrically insulative levels. An electrically insulative panel is formed within the trench. Some sections of the panel are removed to form openings. Each opening has a first pair of opposing sides along the stack, and has a second pair of opposing sides along remaining sections of the panel. Cavities are formed to extend into the electrically conductive levels along the first pair of opposing sides of the openings. Charge blocking material and charge-storage material is formed within the cavities. Channel material is formed within the openings and is spaced from the charge-storage material by gate dielectric material. Some embodiments include semiconductor constructions, and some embodiments include methods of forming vertically-stacked structures.
US10340391B2 Semiconductor device and method for fabricating the same
A semiconductor device includes an oxide semiconductor layer, disposed over a substrate. A source electrode of a metal nitride is disposed on the oxide semiconductor layer. A drain electrode of the metal nitride is disposed on the oxide semiconductor layer. A metal-nitride oxidation layer is formed on a surface of the source electrode and the drain electrode. A ratio of a thickness of the metal-nitride oxidation layer to a thickness of the drain electrode or the source electrode is equal to or less than 0.2.
US10340390B2 Semiconductor device and method for producing the same
One of the upper surface and the lower surface of a semiconductor layer (7) of a thin-film transistor (101) in a semiconductor device (100) is in contact with a gate insulating layer (5), and the other is in contact with a first insulating layer (11) containing silicon oxide. The semiconductor layer (7) includes a first and second oxide semiconductor layers (7A, 7B). The first oxide semiconductor layer (7A) is arranged on a gate insulating layer side of the second oxide semiconductor layer (7B) and is in contact with the second oxide semiconductor layer. The second oxide semiconductor layer (7B) contains In and Ga and does not contain Sn. The first oxide semiconductor layer (7A) contains In, Sn, and Zn. The percentage of Zn in the first oxide semiconductor layer (7A) in the depth direction does not have a maximum value in the vicinity of a surface of the first oxide semiconductor layer adjacent to the second oxide semiconductor layer. The percentage of Sn having a metallic bonding state at the interface between the first oxide semiconductor layer and the second oxide semiconductor layer is 90% or less with respect to the total amount of Sn. A region where the percentage is 50% or more has a thickness of less than 10 nm.
US10340388B2 Intermediate semiconductor device having an aliphatic polycarbonate layer
It is an object of the invention to provide a thin film transistor and a method for producing the same, which will easily achieve self-aligned formation of a source/drain region without through processes under a vacuum or a low pressure or with no use of expensive equipment.
US10340383B2 Semiconductor device having stressor layer
A semiconductor device includes a fin extending along a first direction over a substrate, and a gate structure extending in a second direction overlying the fin. The gate structure includes a gate dielectric layer overlying the fin, a gate electrode overlying the gate dielectric layer, and insulating gate sidewalls on opposing lateral surfaces of the gate electrode extending along the second direction. A source/drain region is formed in the fin in a region adjacent the gate electrode structure, and a stressor layer is between the source/drain region and the semiconductor substrate. The stressor layer includes GeSn or SiGeSn containing 1019 atoms cm−3 or less of a dopant, and a portion of the fin under the gate structure is a channel region.
US10340379B2 Semiconductor device with plurality of active barrier sections
A semiconductor device according to an embodiment is provided with a plurality of active barrier sections each of which is enclosed by a plurality of element isolation sections each of which is configured of a closed pattern. Namely, the plurality of active barrier sections are electrically isolated from each other.
US10340375B2 Epitaxial substrate for field effect transistor
The present invention provides an epitaxial substrate for field effect transistor. In the epitaxial substrate for field effect transistor, a nitride-based Group III-V semiconductor epitaxial crystal containing Ga is interposed between the ground layer and the operating layer, and the nitride-based Group III-V semiconductor epitaxial crystal includes the following (i), (ii) and (iii). (i) a first buffer layer containing Ga or Al and containing a high resistivity crystal layer having added thereto compensation impurity element present in the same period as Ga in the periodic table and having small atomic number; (ii) a second buffer layer containing Ga or Al, laminated on the operating layer side of the first buffer layer; and (iii) a high purity epitaxial crystal layer containing acceptor impurities in a slight amount such that non-addition or depletion state can be maintained, provided between the high resistivity layer and the operating layer.
US10340373B2 Reverse conducting IGBT
The present invention relates to the technical field of the power semiconductor device relates to a reverse conducting insulated gate bipolar transistor (RC-IGBT). The RC-IGBT comprises a P-type region, an N-type emitter region, a P-type body contact region, a dielectric trench, a collector region, and an electrical filed cutting-off region. The beneficial effect of the present invention is that, when compared with traditional RC-IGBT, the IGBT of the present invention can eliminate negative resistance effect and effectively improve the performance of forward and reverse conduction.
US10340372B1 Transistor device having a pillar structure
In at least one general aspect, an apparatus can include a first trench disposed in a semiconductor region and including a gate electrode, and a second trench disposed in the semiconductor region. The apparatus can include a mesa region disposed between the first trench and the second trench, and a source region of a first conductivity type disposed in a top portion of the mesa region. The apparatus can include an epitaxial layer of the first conductivity type, and a body region of a second conductivity type disposed in the mesa region and disposed between the source region and the epitaxial layer of the first conductivity type. The apparatus can include a pillar of the second conductivity type disposed in the mesa region such that a first portion of the source region is disposed lateral to the pillar and a second portion of the source region is disposed above the pillar.
US10340369B2 Tunneling field effect transistor
A tunneling field effect transistor device disclosed herein includes a substrate, a body comprised of a first semiconductor material being doped with a first type of dopant material positioned above the substrate, and a second semiconductor material positioned above at least a portion of the gate region and above the source region. The first semiconductor material is part of the drain region, and the second semiconductor material defines the channel region. The device also includes a third semiconductor material positioned above the second semiconductor material and above at least a portion of the gate region and above the source region. The third semiconductor material is part of the source region, and is doped with a second type of dopant material that is opposite to the first type of dopant material. A gate structure is positioned above the first, second and third semiconductor materials in the gate region.
US10340361B2 Forming of a MOS transistor based on a two-dimensional semiconductor material
A MOS transistor manufacturing method, including: forming a first conductive or semiconductor layer; forming a sacrificial gate on the first layer and a second layer made of an insulating material laterally surrounding the sacrificial gate; forming, on either side of the sacrificial gate, source and drain electric connection elements crossing the second layer and contacting the first layer; removing the sacrificial gate and the portion of the first layer located vertically in line with the sacrificial gate; depositing a third layer made of a two-dimensional semiconductor material; depositing a fourth layer made of an insulating material on the third layer; and forming a conductive gate in the opening, on the fourth layer.
US10340359B2 Gate structure with dual width electrode layer
A high-k dielectric metal gate (HKMG) transistor includes a substrate, an HKMG gate stack with a gate dielectric layer and a gate electrode layer positioned above the substrate. The gate electrode layer has an upper portion and a lower portion. A first liner contacts a sidewall portion of the upper portion. A spacer contacts the first liner and a sidewall portion of the lower portion. Raised source and drain regions are positioned adjacent the spacer. A height of the uppermost surface of the spacer is greater than a height of an uppermost surface of the raised source and drain regions. A width of the upper portion between the raised source and drain regions is smaller than a width of the lower portion between the raised source and drain regions.
US10340355B2 Method of forming a dual metal interconnect structure
A method of forming source/drain contact structures that exhibit low contact resistance and improved electromigration properties is provided. After forming a first contact conductor portion composed of a metal having a high resistance to electromigration, such as, for example, tungsten, at a bottom portion of source/drain contact trench to form direct contact with a source/drain region of a field effect transistor, a second contact conductor portion composed of a highly conductive metal, such as, for example, copper or a copper alloy, is formed over the first contact conductor portion.
US10340354B2 Manufacturing method of thin-film transistor (TFT) array substrate
A method of manufacturing a thin-film transistor (TFT) array substrate, including: forming a gate layer, a gate insulating layer, an oxide semiconductor layer, a source/drain electrode layer and a pixel electrode layer on a base substrate. The step of forming the source/drain electrode layer and the pixel electrode layer includes: forming a transparent conductive film and a first metallic film on the oxide semiconductor layer in sequence, to form a stack layer of the transparent conductive film and the first metallic film, in which the transparent conductive film contacts the oxide semiconductor layer; and forming source electrodes, drain electrodes and pixel electrodes by a single patterning process on the stack layer of the transparent conductive film and the first metallic film. One patterning process is saved, the production time is shortened, and the production cost is reduced.
US10340353B2 Epitaxial metallic transition metal nitride layers for compound semiconductor devices
A method for integrating epitaxial, metallic transition metal nitride (TMN) layers within a compound semiconductor device structure. The TMN layers have a similar crystal structure to relevant semiconductors of interest such as silicon carbide (SiC) and the Group III-Nitrides (III-Ns) such as gallium nitride (GaN), aluminum nitride (AlN), indium nitride (InN), and their various alloys. Additionally, the TMN layers have excellent thermal stability and can be deposited in situ with other semiconductor materials, allowing the TMN layers to be buried within the semiconductor device structure to create semiconductor/metal/semiconductor heterostructures and superlattices.
US10340352B2 Field-effect transistors with a T-shaped gate electrode
Device structures for a field-effect transistor and methods for forming a device structure for a field-effect transistor. A first dielectric layer is formed, and a second dielectric layer are formed on the first dielectric layer. An opening is formed that extends vertically through the first and second dielectric layers. After the first opening is formed, the second dielectric layer is laterally recessed relative to the first dielectric layer with a selective etching process, which widens a portion of the opening extending vertically through the second dielectric layer relative to a portion of the opening extending vertically through the first dielectric layer. After the second dielectric layer is laterally recessed, a gate electrode is formed that includes a narrow section in the portion of the opening extending vertically through the first dielectric layer and a wide section in the portion of the opening extending vertically through the second dielectric layer.
US10340351B2 Semiconductor device
A semiconductor device includes a semiconductor region made of a material to which conductive impurities are added, an insulating film formed on a surface of the semiconductor region, and an electroconductive gate electrode formed on the insulating film. The gate electrode is made of a material whose Fermi level is closer to a Fermi level of the semiconductor region than a Fermi level of Si in at least a portion contiguous to the insulating film.
US10340346B2 Semiconductor device
A semiconductor device includes a drain layer, a drift layer, a base region, a source region, trenches, base contact region, gate regions, and field plate electrodes. The drain layer extends in a first and a second direction. The drift layer is on the drain layer. The base region is on the drift layer. The source region is on the base region. The trenches are in an array and each trench reaches the drift layer from the source region. The base contact region is along the second direction in a region in which the trenches do not contiguously exist along the second direction and electrically connects the source region to the base region. Each gate regions is along an inner wall of the trenches. Each field plate electrodes is in an inside of the gate regions and is longer than the gate regions in the third direction.
US10340345B2 Nitride semiconductor epitaxial wafer and field effect nitride transistor
A nitride semiconductor epitaxial wafer includes a substrate, a GaN layer provided over the substrate, and an AlGaN layer provided over the GaN layer. The GaN layer has a wurtzite crystal structure, and a ratio c/a of a lattice constant c in a c-axis orientation of the GaN layer to a lattice constant a in an a-axis orientation of the GaN layer is not more than 1.6266.
US10340344B2 Silicon carbide semiconductor device and method for manufacturing the same
A silicon carbide semiconductor device includes a silicon carbide substrate, a gate insulating film, and a gate electrode. The gate insulating film is provided as being in contact with the first main surface of the silicon carbide substrate. The gate electrode is provided on the gate insulating film such that the gate insulating film lies between the gate electrode and the silicon carbide substrate. In a first stress test in which a gate voltage of −5 V is applied to the gate electrode for 100 hours at a temperature of 175° C., an absolute value of a difference between a first threshold voltage and a second threshold voltage is not more than 0.5 V, with a threshold voltage before the first stress test being defined as the first threshold voltage and a threshold voltage after the first stress test being defined as the second threshold voltage.
US10340342B2 Semiconductor device and manufacture thereof
A semiconductor device and its manufacturing method are presented. The semiconductor device includes a collection region, a base region adjacent to the collection region, an emission region adjacent to the base region, and a doped semiconductor layer on the emission region. The width of the doped semiconductor layer is larger than the width of the emission region, a conductive type (e.g., P-type or N-type) of the doped semiconductor layer is the same as a conductive type of the emission region. In this inventive concept, the width of the doped semiconductor layer on the emission region is larger than the width of the emission region, that equivalently increases the width of the emission region, which in turn increases the DC amplification factor (β) and therefore improves the overall performance of the semiconductor device.
US10340339B2 Semiconductor device and method of fabricating the same
A method of fabricating a semiconductor device is provided. A substrate is provided. The substrate includes a first region, a second region and a third region. An isolation structure is formed on the substrate in the first and the second region. A removing process is performed to remove the isolation structure in the first region, so as to form a first opening exposing a top surface of the substrate. A gate structure is formed on the substrate, covering a part of the substrate in the first region and a part of the isolation structure in the second region. A first doped region of a first conductive type is formed at one side of the gate structure in the first region, and a second doped region of the first conductive type is formed in the substrate in the third region.
US10340335B2 Method of forming a semiconductor device
A method of forming a semiconductor device is provided such that a trench is formed in a semiconductor body at a first surface of the semiconductor body. Dopants are introduced into a first region at a bottom side of the trench by ion implantation. A filling material is formed in the trench. Dopants are introduced into a second region at a top side of the filling material. Thermal processing of the semiconductor body is carried out and is configured to intermix dopants from the first and the second regions by a diffusion process along a vertical direction perpendicular to the first surface.
US10340334B2 Semiconductor device including an LDMOS transistor and a resurf structure
In an embodiment, a semiconductor device includes a semiconductor substrate having a bulk resistivity ρ≥100 Ohm.cm, a front surface and a rear surface. An LDMOS transistor is arranged in the semiconductor substrate. A RESURF structure including a doped buried layer is arranged in the semiconductor substrate. The LDMOS transistor includes a body contact region doped with a first conductivity type, and a source region disposed in the body contact region and doped with a second conductivity type opposite the first conductivity type. The source region includes a first well and a second well of the same second conductivity type. The first well is more highly doped than the second well. The first well extends from inside the body contact region to outside of a lateral extent of the body contact region in a direction towards a source side of a gate of the LDMOS transistor.
US10340328B2 Display device
A display device includes a first substrate arranged with a plurality of pixels on a first surface, the plurality of pixels having a display element including a transistor, and a first wiring connected to the transistor, a through electrode arranged in a first contact hole reaching the first wiring from a second surface facing the first surface of the first substrate, a second wiring connected with the through electrode, a first insulation film arranged covering the second wiring on the second surface of the first substrate, and a terminal connected with a second wiring via a second contact hole arranged in the first insulation film.
US10340327B2 Display device
A display device according to an embodiment of the present invention includes a base material containing resin and including a display region and a bent region, the display region including a plurality of pixels; and a resin layer disposed on one side of the base material. An exposed section where a surface of the resin layer on a side opposite to a side on which the base material is disposed is exposed is formed in at least the bent region, and the resin layer includes, in the exposed section, a first resin layer and a second resin layer whose hydrophilicity is lower than that of the first resin layer, in this order from the base material side.
US10340322B2 Display device and organic light emitting diode (OLED) display panel
This application provides a display device and an OLED display panel. The display device comprises a storage capacitor. A part of a source and drain metal layer is a first electrode of a storage capacitor. A cathode layer is a second electrode of the storage capacitor. An electron transmitting functional layer, a passivation layer, and an inorganic pixel defining layer arranged between the first electrode and the second electrode are the dielectric materials of the storage capacitor.
US10340319B2 Organic light-emitting device having a color filter
It is an object to provide a flexible light-emitting device with long lifetime in a simple way and to provide an inexpensive electronic device with long lifetime using the flexible light-emitting device. A flexible light-emitting device is provided, which includes a substrate having flexibility and a light-transmitting property with respect to visible light; a first adhesive layer over the substrate; an insulating film containing nitrogen and silicon over the first adhesive layer; a light-emitting element including a first electrode, a second electrode facing the first electrode, and an EL layer between the first electrode and the second electrode; a second adhesive layer over the second electrode; and a metal substrate over the second adhesive layer, wherein the thickness of the metal substrate is 10 μm to 200 μm inclusive. Further, an electronic device using the flexible light-emitting device is provided.
US10340313B2 Non-common capping layer on an organic device
A first method comprises providing a plurality of organic light emitting devices (OLEDs) on a first substrate. Each of the OLEDs includes a transmissive top electrode. The plurality of OLEDs includes a first portion of OLEDs and a second portion of OLEDs that is different from the first portion. The first method further includes depositing a first capping layer over at least the first portion of the plurality of OLEDs such that the first capping layer is optically coupled to at least the first portion of the plurality of OLEDs. A second capping layer is deposited over at least the second portion of the plurality of OLEDs such that the second capping layer is optically coupled to the second portion of the plurality of OLEDs but not the first portion of the plurality of OLEDs.
US10340310B2 Source sensitive optic with reconfigurable chip-on-board light emitting diode array
Described herein is source sensitive optic that uses reconfigurable chip-on-board (CoB) light emitting diode (LED) arrays as light sources. In an implementation, the reconfigurable CoB LED array includes a predetermined number of LEDs that are configurable for a variety of illumination scenarios. In an implementation, the reconfigurable CoB LED array is multiple CoB LED arrays that are configured for use with the source sensitive optic as described herein. The source sensitive optic includes surface shapes that are responsive to the reconfigurable CoB LED array. The source sensitive optic is configured to provide beam profile and radiation pattern differentiation based on a CoB LED array configuration configured from the reconfigurable CoB LED. Each configurable CoB LED array configuration radiates a different beam pattern via the surface shapes due to proximity and surface shape geometries.
US10340308B1 Device with multiple vertically separated terminals and methods for making the same
A light emitting device that includes: a plurality of light emitting elements arranged at different locations in a common plane, each light emitting element including: at least one layer of a semiconductor material; a first electrical terminal located at a first location; a second electrical terminal located at a second location; and a third electrical terminal located at a third location; a first electrode layer including one or more electrodes; a second electrode layer including one or more electrodes; a third electrode layer including one or more electrodes; a first electrically insulating layer disposed between the plurality of light emitting elements and also disposed between the first and second electrode layers; and a second electrically insulating layer disposed between the plurality of light emitting elements and also disposed between the second and third electrode layers.
US10340307B1 Light emitting diode having current confinement structure
A light-emitting diode includes semiconductor layers and electrodes. A first type semiconductor layer includes first and second low resistance portions and a high resistance portion therebetween. The high resistance portion encloses the first low resistance portion and is configured to confine charge carriers substantially within the first low resistance portion. A resistivity of the first type semiconductor layer increases from the first low resistance portion toward the high resistance portion and decreases from the high resistance portion toward the second low resistance portion. A first electrode is electrically connected to the first low resistance portion and substantially no current flows between the first electrode and the second low resistance portion. A portion of the first type semiconductor layer is between the first electrode and a second type semiconductor layer. A second electrode is electrically connected to the second type semiconductor layer.
US10340305B2 Image sensor and image sensor pixel having JFET source follower
Some embodiments provide an image sensor pixel comprising a junction field effect transistor (JFET) and a floating diffusion configured to act as the gate of the JFET. An image sensor may comprise a plurality of pixels, at least one pixel comprising a floating diffusion region formed in a semiconductor substrate, a transfer gate configured to selectively cause transfer of photocharge stored in the pixel to the floating diffusion, and a JFET having (i) a source and a drain coupled by a channel region, and (ii) a gate comprising the floating diffusion region.
US10340298B2 Semiconductor device having negative fixed charge, positive fixed charge and electronic apparatus capable of reducing a leaking current of a PN junction region
The present disclosure relates to a semiconductor device and an electronic apparatus capable of reducing a leak current of a PN junction region. In a Si substrate, an N+ region is formed in a P-type Well (P_Well region). A depletion layer is formed in the circumference of a boundary (metallurgic boundary of a PN junction) between the P_Well region and the N+ region. On the surface of the Si substrate, a fixed charge layer having positive fixed charge is formed on the N+ region to be spanned to the depletion layer. The present disclosure is applicable to a CMOS solid-state imaging device used in an imaging apparatus such as a camera.
US10340296B2 Array substrate and display device
An array substrate and a display device are provided for solving a problem of drift of an I-V curve of a thin film transistor because the oxide active layer is irradiated with light in the prior art. The array substrate includes a plurality of thin film transistors arranged in an array, wherein, each of the thin film transistors includes an oxide active layer, and the array substrate further includes a light absorption layer provided above the oxide active layer, the light absorption layer is used for absorbing light irradiated thereon, and an orthographic projection of the light absorption layer on the oxide active layer at least partly covers an active region of the oxide active layer.
US10340294B2 Method for manufacturing thin film transistor, and thin film transistor
Disclosed is a method for manufacturing a thin film transistor. The method for manufacturing a thin film transistor includes: forming a patterned semiconductor layer and a patterned wiring layer on a substrate; and etching the wiring layer to form a channel part. Herein, the wiring layer includes a compensation layer and the compensation layer is formed from a material including a metal of a metal oxide component among components of a material forming the semiconductor layer.
US10340292B2 Extremely thin silicon-on-insulator silicon germanium device without edge strain relaxation
A method for forming a semiconductor structure includes forming a strained silicon germanium layer on top of a substrate. At least one patterned hard mask layer is formed on and in contact with at least a first portion of the strained silicon germanium layer. At least a first exposed portion and a second exposed portion of the strained silicon germanium layer are oxidized. The oxidizing process forms a first oxide region and a second oxide region within the first and second exposed portions, respectively, of the strained silicon germanium.
US10340291B2 Semiconductor device
Reliability of a semiconductor device is improved. A p-type MISFET of a thin film SOI type is formed in an SOI substrate including a semiconductor substrate, an insulating layer on the semiconductor substrate, and a semiconductor layer on the insulating layer, and n+-type semiconductor regions which are source and drain region of the p-type MISFET are formed in the semiconductor layer and an epitaxial layer on the semiconductor layer. A semiconductor layer is formed via the insulating layer below the p-type MISFET formed in the n-type well region of the semiconductor substrate. In an n-type tap region which is a power supply region of the n-type well region, a silicide layer is formed on a main surface of the n-type well region without interposing the epitaxial layer therebetween.
US10340283B2 Process for fabricating 3D memory
A process for fabricating a 3D memory is shown. Linear stacks, each of which includes alternately stacked gate lines and insulating layers, are formed. A charge trapping layer is formed covering the linear stacks. An amorphous semiconductor layer is formed on the charge trapping layer. An ultra-thin cap layer is formed on the amorphous semiconductor layer. The amorphous semiconductor layer is annealed to form a crystalline channel layer, wherein agglomeration of the material of the amorphous semiconductor layer is suppressed by then ultra-thin cap layer.
US10340282B1 Semiconductor memory device and fabrication method thereof
A semiconductor memory device includes a substrate, having a plurality of cell regions, wherein the cell regions are parallel and extending along a first direction. A plurality of STI structures is disposed in the substrate, extending along the first direction to isolate the cell regions, wherein the STI structures have a uniform height lower than the substrate in the cell regions. A selection gate line is extending along a second direction and crossing over the cell regions and the STI structures. A control gate line is adjacent to the selection gate line in parallel extending along the second direction and also crosses over the cell regions and the STI structures. The selection gate line and the control gate line together form a two-transistor (2T) memory cell.
US10340280B2 Method and system for object reconstruction
A system for object reconstruction includes an illuminating unit, comprising a light source and a generator of a non-periodic pattern. A diffractive optical element (DOE) is disposed in an optical path of illuminating light propagating from the illuminating unit toward an object, thereby projecting the non-periodic pattern onto an object. An imaging unit detects a light response of an illuminated region and generating image data indicative of the object within the projected pattern. A processor reconstructs a three-dimensional (3D) map of the object responsively to a shift of the pattern in the image data relative to a reference image of the pattern.
US10340277B2 Semiconductor devices including support patterns
A semiconductor device includes a plurality of pillar structures on a semiconductor substrate, and a support pattern in contact with at least a part of each of the pillar structures, the support pattern connecting the pillar structures with one another, wherein the support pattern includes support holes exposing side surfaces of the pillar structures, the support holes including at least a first support hole and a second support hole that are spaced apart from each other, the first and second support holes having different shapes from each other.
US10340273B2 Doping with solid-state diffusion sources for finFET architectures
An impurity source film is formed along a portion of a non-planar semiconductor fin structure. The impurity source film may serve as source of an impurity that becomes electrically active subsequent to diffusing from the source film into the semiconductor fin. In one embodiment, an impurity source film is disposed adjacent to a sidewall surface of a portion of a sub-fin region disposed between an active region of the fin and the substrate and is more proximate to the substrate than to the active area.
US10340270B2 Integrated circuit having FinFETS with different fin profiles
An integrated circuit is provided. The integrated circuit includes a substrate, a first FinFET device supported by the substrate, the first FinFET device having a first fin with a non-tiered fin profile, and a second FinFET supported by the substrate, the second FinFET having a second fin with a tiered fin profile.
US10340269B2 Contact resistance reduction technique
An embodiment is a method of manufacturing a semiconductor device, the method including forming a first gate over a substrate, forming a recess in the substrate adjacent the first gate, epitaxially forming a strained material stack in the recess, the strained material stack comprising at least three layers, each of the at least three layers comprising a dopant. The method further includes co-implanting the strained material stack with dopants comprising boron, germanium, indium, tin, or a combination thereof, forming a metal layer on the strained material stack, and annealing the metal layer and the strained material stack forming a metal-silicide layer.
US10340267B1 Semiconductor devices including control logic levels, and related memory devices, control logic assemblies, electronic systems, and methods
A semiconductor device comprises a stack structure comprising decks each comprising a memory element level comprising memory elements, and a control logic level in electrical communication with the memory element level and comprising control logic devices. At least one of the control logic devices of the control logic level of one or more of the decks comprises at least one device exhibiting transistors laterally displaced from one another. A memory device, a thin film transistor control logic assembly, an electronic system, and a method of operating a semiconductor device are also described.
US10340265B2 Compact protection device for protecting an integrated circuit against electrostatic discharge
An integrated circuit includes a power supply terminal, a reference terminal, and a signal terminal. A first protection device is coupled between the signal terminal and the power supply terminal, the first protection device including a first MOS transistor. A second protection device is coupled between the signal terminal and the reference terminal, the second protection device including a second MOS transistor. Gates of the MOS transistors are directly or indirectly coupled to the reference terminal. Substrates of the MOS transistors are coupled to the reference terminal via a common resistor.
US10340256B2 Display devices
A display device is provided. The display device includes a substrate having a surface including a display area and a non-display area adjacent to the display area; a plurality of light-emitting diodes disposed on the display area of the substrate, wherein the light-emitting diode includes a contact electrode; and an anisotropic conductive layer disposed between the substrate and the plurality of light-emitting diodes, wherein the anisotropic conductive layer has a cross-sectional sidewall profile, and at least a part of the cross-sectional sidewall profile of the anisotropic conductive layer is in a shape of curve.
US10340253B2 Package structure and method of manufacturing the same
A package structure and a method of manufacturing the same are provided. The package structure includes a first die, a second die, a first encapsulant, a bridge, an underfill layer and a RDL structure. The first die and the second die are placed side by side. The first encapsulant encapsulates sidewalls of the first die and sidewalls of the second die. The bridge electrically connects the first die and the second die through two conductive bumps. The underfill layer fills the space between the bridge and the first die, between the bridge and the second die, and between the bridge and a portion of the first encapsualnt. The RDL structure is located over the bridge and electrically connected to the first die and the second die though a plurality of TIVs. The bottom surfaces of the two conductive bumps are level with a bottom surface of the underfill layer.
US10340251B2 Method for making an electronic component package
In making electronic component packages, a method includes forming a sacrificial material over a first temporary substrate, applying a second temporary substrate to the sacrificial material, and then curing the sacrificial material. After curing, the second temporary substrate is removed. The top surface of the sacrificial layer is defined by the second temporary substrate. After removal, a redistribution structure is formed on the top surface. After the formation of the redistribution structure, electronic components are applied to the redistribution structure. The electronic components are encapsulated to form an encapsulated panel. The first temporary substrate and the sacrificial material are removed. The panel is singulated into multiple electronic component packages.
US10340247B2 Method for forming hybrid bonding with through substrate via (TSV)
A method for forming a semiconductor device structure and method for forming the same are provided. The method includes hybrid bonding a first wafer and a second wafer to form a hybrid bonding structure, and the hybrid bonding structure comprises a metallic bonding interface and a polymer-to-polymer bonding structure. The method includes forming at least one through-substrate via (TSV) through the second wafer, and the TSV extends from a bottom surface of the second wafer to a top surface of the first wafer.
US10340246B1 Wire ball bonding in semiconductor devices
A method of interconnecting components of a semiconductor device using wire bonding is presented. The method includes creating a free air ball at a first end of an aluminum wire that has a coating surrounding the aluminum wire, wherein the coating comprises palladium, and wherein the free air ball is substantially free of the coating. The method further includes the step of bonding the free air ball to a bond pad on a semiconductor chip, the bond pad having an aluminum surface layer, wherein the resultant ball bond and the bond pad form a substantially homogenous, aluminum-to-aluminum bond. The method may further include bonding a second, opposing end of the coated-aluminum wire to a bond site separate from the semiconductor chip, the bond site having a palladium surface layer, wherein the second end of the coated-aluminum wire and the bond site form a substantially homogenous, palladium-to-palladium bond.
US10340244B2 Semiconductor device and manufacturing method thereof
A semiconductor device includes a low-density substrate, a high-density patch positioned inside a cavity in the low-density substrate, a first semiconductor die, and a second semiconductor die. The first semiconductor dies includes high-density bumps and low-density bumps. The second semiconductor die includes high-density bumps and low-density bumps. The high-density bumps of the first semiconductor die and the high-density bumps of the second semiconductor die are electrically connected to the high-density patch. The low-density bumps of the first semiconductor die and the low-density bumps of the second semiconductor die are electrically connected to the low-density substrate.
US10340239B2 Tooling for coupling multiple electronic chips
A method for use with multiple chips, each respectively having a bonding surface including electrical contacts and a surface on a side opposite the bonding surface involves bringing a hardenable material located on a body into contact with the multiple chips, hardening the hardenable material so as to constrain at least a portion of each of the multiple chips, moving the multiple chips from a first location to a second location, applying a force to the body such that the hardened, hardenable material will uniformly transfer a vertical force, applied to the body, to the chips so as to bring, under pressure, a bonding surface of each individual chip into contact with a bonding surface of an element to which the individual chips will be bonded, at the second location, without causing damage to the individual chips, element, or bonding surface.
US10340230B1 Semiconductor chip
A semiconductor chip is provided. The semiconductor chip includes at least one interlayer dielectric layer, a transmission pattern and a stress absorption structure. The at least one interlayer dielectric layer is disposed on a substrate. The transmission pattern is disposed on the at least one interlayer dielectric layer and within a peripheral region of the semiconductor chip. The transmission pattern is electrically connected to an external signal source. The stress absorption structure is disposed in the at least one interlayer dielectric layer within the peripheral region, and electrically connected to the transmission pattern. The stress absorption structure is covered by the transmission pattern.
US10340226B2 Interconnect crack arrestor structure and methods
A system and method for preventing cracks is provided. An embodiment comprises placing crack stoppers into a connection between a semiconductor die and a substrate. The crack stoppers may be in the shape of hollow or solid cylinders and may be placed so as to prevent any cracks from propagating through the crack stoppers.
US10340223B2 Method of forming an interconnect structure having an air gap and structure thereof
A semiconductor device and method of manufacture are provided which utilize an air gap to help isolate conductive structures within a dielectric layer. A first etch stop layer is deposited over the conductive structures, and the first etch stop layer is patterned to expose corner portions of the conductive structures. A portion of the dielectric layer is removed to form an opening. A second etch stop layer is deposited to line the opening, wherein the second etch stop layer forms a stepped structure over the corner portions of the conductive structures. Dielectric material is then deposited into the opening such that an air gap is formed to isolate the conductive structures.
US10340219B2 Semiconductor device having a metal via
A semiconductor device includes a substrate having a device isolation region defining an active region. An active fin is positioned in the active region. A gate structure overlaps the active fin along a direction orthogonal to an upper surface of the substrate and extends in a second direction intersecting the first direction. A source/drain region is disposed on the active fin. A contact plug is connected to the source/drain region and overlaps the active fin. A metal via is positioned at a first level above the substrate higher than an upper surface of the contact plug and spaced apart from the active fin. A metal line is positioned at a second level above the substrate, higher than the first level and connected to the metal via. A via connection layer extends from an upper portion of the contact plug and is connected to the metal via.
US10340218B2 Method of manufacturing semiconductor structure comprising plurality of through holes using metal hard mask
A method of manufacturing a semiconductor structure including a conductive structure, a dielectric layer, and a plurality of conductive features is disclosed. The dielectric layer is formed on the conductive structure. A plurality of through holes is formed in the dielectric layer using a metal hard mask, and at least one of the through holes exposes the conductive structure. The conductive features are formed in the through holes. At least one of the conductive features has a bottom surface and at least one sidewall. The bottom surface and the sidewall of the conductive feature intersect to form an interior angle. The interior angles of adjacent two of the conductive features have a difference less than or substantially equal to about 3 degrees.
US10340214B2 Carrier base material-added wiring substrate
A carrier base material-added wiring substrate includes a wiring substrate and a carrier base material. The wiring substrate includes an insulation layer, a wiring layer arranged on a lower surface of the insulation layer, and a solder resist layer that covers the lower surface of the insulation layer and includes an opening that exposes a portion of the wiring layer as an external connection terminal. The carrier base material is adhered by an adhesive layer to the solder resist layer. The carrier base material includes an opening that is in communication with the opening of the solder resist layer and exposes the external connection terminal. The opening of the carrier base material has a diameter that is smaller than that of the opening of the solder resist layer.
US10340213B2 Semiconductor device and manufacturing method thereof
A thin semiconductor device with enhanced edge protection, and a method of manufacturing thereof. For example and without limitation, various aspects of this disclosure provide a thin semiconductor device comprising a substrate with an edge-protection region, and a method of manufacturing thereof.
US10340209B2 Mixed impedance leads for die packages and method of making the same
A die package having mixed impedance leads where a first lead has a first metal core, and a dielectric layer surrounding the first metal core, and a second lead has a second metal core, and a second dielectric layer surrounding the second metal core, with the dielectric thicknesses differing from each other. A method of making a die package having leads with different impedances formed by connecting the die package to the die substrate connection pads via a first wirebond having a first metal core, depositing a dielectric layer on the wirebond metal core, metalizing the dielectric layer, connecting the die package to the die substrate connection pads via a second wirebond having a second metal core, depositing a dielectric layer on the second wirebond second metal core, and metalizing the dielectric layer on the second metal core, such that the first wirebond has a different impedance than the second wire bond.
US10340204B2 Semiconductor devices having through electrodes and methods for fabricating the same
The semiconductor device includes a substrate including an integrated circuit and a contact that are electrically connected to each other, an insulation layer covering the substrate and including metal lines, and a through electrode electrically connected to the integrated circuit. The insulation layer includes an interlayer dielectric layer on the substrate and an intermetal dielectric layer on the interlayer dielectric layer. The metal lines include a first metal line in the interlayer dielectric layer and electrically connected to the contact, and a plurality of second metal lines in the intermetal dielectric layer and electrically connected to the first metal line and the through electrode. The through electrode includes a top surface higher than a top surface of the contact.
US10340202B2 Thermally enhanced semiconductor package having field effect transistors with back-gate feature
The present disclosure relates to a thermally enhanced semiconductor package having field effect transistors (FETs) with a back-gate feature. The thermally enhanced semiconductor package includes a first buried oxide (BOX) layer, a first epitaxial layer over the first BOX layer, a second BOX layer over the first epitaxial layer, a second epitaxial layer over the second BOX layer and having a source, a drain, and a channel between the source and the drain, a gate dielectric aligned over the channel, and a front-gate structure over the gate dielectric. Herein, a back-gate structure is formed in the first epitaxial layer and has a back-gate region aligned below the channel. A FET is formed by the front-gate structure, the source, the drain, the channel, and the back-gate structure.
US10340200B2 Semiconductor device
A semiconductor device includes: a first semiconductor chip including an electrode pad on one surface of the first semiconductor chip; a multilayer chip stack that is disposed on the one surface of the first semiconductor chip to be connected to the electrode pad; a columnar spacer that is disposed on the one surface of the first semiconductor chip; and an underfill resin. The multilayer chip stack includes a plurality of second semiconductor chips each of which comprises a connection terminal. The connection terminal of one of the second semiconductor chips is directly connected to the electrode pad. Another one of the second semiconductor chips is mounted on the one of the second semiconductor chips. A gap between the first semiconductor chip and the one of the second semiconductor chips and a gap between adjacent ones of the second semiconductor chips are filled with the underfill resin.
US10340196B1 Method and system for selection of metrology targets for use in focus and dose applications
The selection of metrology targets for use in a focus and dose application includes providing a FEM wafer including a plurality of fields with one or more metrology targets, measuring the one or more metrology targets within each field of the FEM wafer, performing a regression process on measurement results from the one or more selected fields of the FEM wafer to determine one or more DOI values for the one or more metrology targets of the one or more selected fields, calculating one or more diagnostic parameters for the one or more metrology targets of the one or more selected fields based on the regression process performed on the one or more selected fields of the FEM wafer, and identifying a set of candidate metrology targets based on the one or more calculated diagnostic parameters of the one or more selected fields of the FEM wafer.
US10340194B2 Guard rings including semiconductor fins and regrown regions
A method includes forming a gate stack over a semiconductor fin, wherein the semiconductor fin forms a ring, and etching a portion of the semiconductor fin not covered by the gate stack to form a recess. The method further includes performing an epitaxy to grow an epitaxy semiconductor region from the recess, forming a first contact plug overlying and electrically coupled to the epitaxy semiconductor region, and forming a second contact plug, wherein the second contact plug is overlying and electrically coupled to the gate stack.
US10340192B2 FinFET gate structure and method for fabricating the same
A semiconductor device includes a n-type gate structure over a first semiconductor fin, in which the n-type gate structure is fluorine incorporated and includes a n-type work function metal layer overlying the first high-k dielectric layer. The n-type work function metal layer includes a TiAl (titanium aluminum) alloy, in which an atom ratio of Ti (titanium) to Al (aluminum) is in a range substantially from 1 to 3. The semiconductor device further includes a p-type gate structure over a second semiconductor fin, in which the p-type gate structure is fluorine incorporated includes a p-type work function metal layer overlying the second high-k dielectric layer. The p-type work function metal layer includes titanium nitride (TiN), in which an atom ratio of Ti to N (nitrogen) is in a range substantially from 1:0.9 to 1:1.1.
US10340189B2 Source and drain epitaxial semiconductor material integration for high voltage semiconductor devices
A method of forming a semiconductor device that includes providing a first set of fin structures having a first pitch, and a second set of fin structure having a second pitch, wherein the second pitch is greater than the first pitch. An epitaxial semiconductor material on the first and second set of fin structures. The epitaxial semiconductor material on the first fin structures is merging epitaxial material and the epitaxial material on the second fin structures is non-merging epitaxial material. A dielectric liner is formed atop the epitaxial semiconductor material that is present on the first and second sets of fin structures. The dielectric liner is removed from a portion of the non-merging epitaxial material that is present on the second set of fin structures. A bridging epitaxial semiconductor material is formed on exposed surfaces of the non-merging epitaxial material.
US10340188B2 Method of transferring a semiconductor layer
The disclosed technology generally relates to manufacturing of semiconductor devices, and more particularly to manufacturing of a semiconductor device by transferring an active layer from a donor substrate. One aspect is a method of manufacturing a semiconductor device includes providing a donor wafer for transferring an active layer, comprising a group IV, a group III-IV or a group II-VI semiconductor material, to a handling wafer. The method includes forming the active layer on a sacrificial layer of the donor wafer, bonding the donor wafer to the handling wafer, and selectively etching the sacrificial layer to remove the donor wafer from the handling wafer, thereby leaving the active layer on the handling wafer.
US10340186B2 Method for reducing cross contamination in integrated circuit manufacturing
Systems, apparatuses, and methods related to the design, fabrication, and manufacture of gallium arsenide (GaAs) integrated circuits are disclosed. Copper can be used as the contact material for a GaAs integrated circuit. Metallization of the wafer and through-wafer vias can be achieved through copper plating processes disclosed herein. Various protocols can be employed during processing to avoid cross-contamination between copper-plated and non-copper-plated wafers. GaAs integrated circuits can be singulated, packaged, and incorporated into various electronic devices.
US10340185B2 Gate aligned contact and method to fabricate same
Gate aligned contacts and methods of forming gate aligned contacts are described. For example, a method of fabricating a semiconductor structure includes forming a plurality of gate structures above an active region formed above a substrate. The gate structures each include a gate dielectric layer, a gate electrode, and sidewall spacers. A plurality of contact plugs is formed, each contact plug formed directly between the sidewall spacers of two adjacent gate structures of the plurality of gate structures. A plurality of contacts is formed, each contact formed directly between the sidewall spacers of two adjacent gate structures of the plurality of gate structures. The plurality of contacts and the plurality of gate structures are formed subsequent to forming the plurality of contact plugs.
US10340182B2 Enhanced via fill material and processing for dual damscene integration
A process comprises insulating a porous low k substrate with an organic polymer coating where the polymer does not penetrate or substantially penetrate the pores of the substrate, e.g., pores having a pore diameter of about one nm to about 5 nm, thereby completely or substantially mitigating the potential for capacitance increase of the substrate. The substrate comprises porous microcircuit substrate materials with surface pores optionally opening into subsurface pores. The organic polymer has a molecular weight greater than about 5,000 to greater than about 10,000 and a glass transition temperature greater than about 200° C. up to about the processing temperature required for forming the imaging layer and antireflective layer in a microcircuit, e.g., greater than about 225° C. The invention includes production of a product by this process and an article of manufacture embodying these features.
US10340180B1 Merge mandrel features
The present disclosure relates to semiconductor structures and, more particularly, to merged mandrel lines and methods of manufacture. The structure includes: at least one metal line having a first dimension in a self-aligned double patterning (SADP) line array; and at least one metal line having a second dimension inserted into the SADP line array, the second dimension being different than the first dimension.
US10340178B2 Via patterning using multiple photo multiple etch
A method includes forming a dielectric layer, forming a photo resist over the dielectric layer, forming a first mask layer over the photo resist, and forming a second mask layer over the first mask layer. A first-photo-first-etching is performed to form a first via pattern in the second mask layer, wherein the first-photo-first-etching stops on a top surface of the first mask layer. A second-photo-second-etching is performed to form a second via pattern in the second mask layer, wherein the second-photo-second-etching stops on the top surface of the first mask layer. The first mask layer is etched using the second mask layer as an etching mask. The photo resist and the dielectric layer are etched to simultaneously transfer the first via pattern and the second via pattern into the dielectric layer.
US10340175B2 Substrate transfer teaching method and substrate processing system
A method includes a first step of vertically moving the arm or the pins from a reference position in one direction by a predetermined distance, a second step of moving the arm in a horizontal direction, a third step of vertically moving the arm or the pins moved in the one direction in the other direction by a distance equal to or greater than the predetermined distance, a fourth step of detecting a horizontal position of the substrate held by the arm with respect to the arm. The steps are repeated. Whenever the processes are performed, the reference position in the first step is shifted in the one direction by the predetermined distance, and a vertical position of the arm or the pins which is obtained when the horizontal position of the substrate detected in the fourth step is deviated from a preset position is taught as the delivery position.
US10340173B2 System for handling semiconductor dies
Systems and methods for releasing semiconductor devices during pick and place operations are disclosed. A representative system for handling semiconductor dies comprises a support member positioned to carry at least one semiconductor die releasably attached to a support substrate. The system further includes a picking device having a pick head coupleable to a vacuum source and positioned to releasably attach to the semiconductor die at a pick station. The system still further incudes a release station having a fluid delivery device coupleable to a source of release fluid, the fluid delivery device having an exit positioned to direct release fluid toward a semiconductor die carried by the support member at the release station.
US10340172B2 Semiconductor wafer surface protection film and method for manufacturing semiconductor device
This semiconductor wafer surface protection film has a substrate layer A, an adhesive absorption layer B, and adhesive surface layer C, in the stated order. The adhesive absorption layer B comprises an adhesive composition containing a thermoset resin b1, said adhesive absorption layer B having a minimum value G′bmin of the storage elastic modulus G′b in the range of 25° C. to less than 250° C. of 0.001 MPa to less than 0.1 MPa, a storage elastic modulus G′b250 at 250° C. of 0.005 MPa or above, and a temperature at which G′bmin is exhibited of 50-150° C. The adhesive surface layer C has a minimum value G′cmin of the storage elastic modulus G′c in the range of 25° C. to less than 250° C. of 0.03 MPa.
US10340163B2 Mounting apparatus
The disclosure shows a mounting apparatus including a primary pedestal with a mounting stage installed thereon, a gantry frame supported on the primary pedestal, mounting heads supported on the gantry frame in a manner movable in the Y direction, a secondary pedestal arranged apart from the primary pedestal, and a Y-direction load receiver installed on the secondary pedestal in a manner movable in the X direction and immovable in the Y direction, in which an X-direction stator is attached to the secondary pedestal, and in which one end of a Y-direction stator attached to the gantry frame and the Y-direction load receiver are connected using a connection member, thereby suppressing vibration of the primary pedestal caused when the plurality of mounting heads are moved in the X and Y directions.
US10340157B2 Mini-environment apparatus
A mini-environment apparatus includes a wafer transportation machine transporting a wafer, a wafer transportation room having the machine and passed by the wafer transported to a processing room, a circulating passage where a gas detoured from the transportation room flows, a blowing means forming a circulating current falling in the transportation room and rising in the passage, a current member arranged in a ceiling part of the transportation room and laminarizing the current and introducing this laminarized current into the transportation room, a particle removal filter arranged in either the ceiling part of the transportation room or the passage, and a chemical filter arranged in the passage detachably and separately from the removal filter. The chemical filter is arranged at a position lower than a lowest position where the wafer may pass through in the transportation room.
US10340153B2 Fan-out semiconductor package and method of manufacturing same
A fan-out semiconductor package includes a redistribution layer, an interconnection member, a semiconductor chip, and a protective layer. The interconnection member has a through hole disposed on the redistribution layer. The semiconductor chip is disposed on the redistribution layer exposed within the through hole. The protective layer is formed between the redistribution layer and the interconnection member, and coupled to the interconnection member to protect the interconnection member.
US10340151B2 Substrate processing apparatus, heating apparatus, ceiling heat insulator, and method of manufacturing semiconductor device
A ceiling heat insulator installed above a side wall heat insulator of a heating apparatus for a substrate processing apparatus for processing a substrate is provided. The ceiling heat insulator includes a gas-flow path installed therein to allow a cooling gas to pass therethrough so that the ceiling heat insulator has a solid cross-sectional area in an outer edge side of the ceiling heat insulator that is smaller than that in a center side of the ceiling heat insulator.
US10340146B2 Reliability caps for high-k dielectric anneals
Structures for reliability caps used in the manufacture of a field-effect transistor and methods for forming reliability caps used in the manufacture of a field-effect transistor. A layer comprised of a metal silicon nitride is deposited on a high-k dielectric material. The high-k dielectric material is thermally processed in an oxygen-containing ambient environment with the layer arranged as a cap between the high-k dielectric material and the ambient environment. Due at least in part to its composition, the layer blocks transport of oxygen from the ambient environment to the high-k dielectric material.
US10340137B2 Monolayer film mediated precision film deposition
A method of forming a thin film is described. The method includes treating at least a portion of a surface exposed on a substrate with an adsorption-promoting agent to alter a functionality of the exposed surface and cause subsequent adsorption of an organic precursor, and thereafter, adsorbing the organic precursor to the functionalized surface to form a carbon-containing film. Then, at least a portion of the surface of the carbon-containing film is exposed to an ion flux to mix the adsorbed carbon-containing film with the material of the underlying substrate and form a mixed film.
US10340130B2 Data independent acquisition with variable multiplexing degree
A method is disclosed for analyzing ions by mass spectrometry by repeatedly executing a data acquisition cycle to acquire product ion data across a precursor mass range of interest. The data acquisition cycle comprises performing, for each of a plurality of isolation windows having different mass ranges, steps of (i) isolating precursor ions within the mass range of the isolation window, (ii) fragmenting the isolated precursor ions to generate product ions, and (iii) mass analyzing the product ions. The step of mass analyzing the product ions includes concurrently mass analyzing product ions corresponding to N isolation windows, N being an integer greater than or equal to one, wherein N is changed at least once across the data acquisition cycle.
US10340129B2 Microchannel plate and electron multiplier
A microchannel plate is provided with a substrate including a front surface, a rear surface, and a side surface, a plurality of channels penetrating from the front surface to the rear surface of the substrate, a first film provided on at least an inner wall surface of the channel, a second film provided on the first film, and electrode layers provided on the front surface and the rear surface of the substrate. The first film is made of Al2O3. The second film is made of SiO2. The first film is thicker than the second film.
US10340127B2 Using modeling to determine wafer bias associated with a plasma system
Systems and methods for determining wafer bias are described. One of the methods includes detecting output of a generator to identify a generator output complex voltage and current (V&I). The generator is coupled to an impedance matching circuit and the impedance matching circuit is coupled to an electrostatic chuck (ESC). The method further includes determining from the generator output complex V&I a projected complex V&I at a point along a path between an output of a model of the impedance matching circuit and a model of the ESC. The operation of determining of the projected complex V&I is performed using a model for at least part of the path. The method includes applying the projected complex V&I as an input to a function to map the projected complex V&I to a wafer bias value at the ESC model.
US10340121B2 Plasma processing systems including side coils and methods related to the plasma processing systems
A plasma processing system for generating plasma to process a wafer. The plasma processing system includes a set of top coils for initiating the plasma, a set of side coils for affecting distribution of the plasma, and a chamber structure for containing the plasma. The chamber structure includes a chamber wall and a dielectric member. The dielectric member includes a top, a vertical wall, and a flange. The top is connected through the vertical wall to the flange, and is connected through the vertical wall and the flange to the chamber wall. The set of top coils is disposed above the top. The set of side coils surrounds the vertical wall. A vertical inner surface of the vertical wall is configured to be exposed to the plasma. The inner diameter of the vertical wall is smaller than the inner diameter of the chamber wall.
US10340117B2 Ion beam device and sample observation method
Since a diffraction phenomenon occurs in the electron beam passing through a differential evacuation hole, an electron beam whose probe diameter is narrowed cannot pass through a hole having an aspect ratio of a predetermined value or more, and accordingly, a degree in vacuum on the electron beam side cannot be improved. By providing a differential evacuation hole with a high aspect ratio in an ion beam device, it becomes possible to obtain an observed image on a sample surface, with the sample being placed under the atmospheric pressure or a pressure similar thereto, in a state where the degree of vacuum on the ion beam side is stabilized. Moreover, by processing the differential evacuation hole by using an ion beam each time it is applied, both a normal image observation with high resolution and an image observation under atmospheric pressure or a pressure similar thereto can be carried out.
US10340101B2 Keycap with active elements
Particular embodiments described herein provide for a keycap. The keycap can include a protective layer and an active element, where the height of protective layer and the active element is less than six (6) millimeters in height. The keycap can also include a front plane layer, a back plane layer, where the front plane layer and the back plane layer comprise the active element, and an electrical connection through the keycap to provide electrical communication with the active element.
US10340095B2 Safety-switch device for use on a movable device
A safety-switch device for mounting on a movable device. An impact surface is mounted on or assembled in a bracket. The bracket, impact surface, and a mounting surface of the movable device form a protective enclosure around the switch. The switch is a switch strip or a switch mat. The impact surface is a separate, movable, rigid or stiff component that serves as an actuator for the switch and is provided as a component that is easily replaceable. A trigger mechanism is provided between the impact surface and the switch. When the impact surface moves from its resting position to its actuation position, the trigger mechanism trips the switch.
US10340094B2 Apparatus and associated methods for electrical storage
An apparatus including a first charge collector and an ionic layer, the ionic layer configured to absorb water from the surrounding environment to deliver said water to the apparatus, the apparatus including graphene oxide provided on the first charge collector, the graphene oxide configured to generate protons in the presence of water; a second conductive material spaced apart from the first charge collector, the second material having a lower work function than the first charge collector, the graphene oxide extending from the first charge collector to be in contact with the second material at an interface; wherein the ionic layer is in contact with the graphene oxide and the second material; and wherein the ionic layer includes a room temperature ionic fluid and a solidifying material which provides for the ionic layer to be a solid at room temperature.
US10340093B2 Solar cell system and method for operating solar cell system
A solar cell system includes a solar cell that includes a first electrode, a second electrode that faces the first electrode, and a light absorbing layer that is located between the first electrode and the second electrode, and converts light into charges; a power supply that applies voltage between the first electrode and the second electrode; and a voltage controller. The light absorbing layer contains a compound having a perovskite crystal structure represented by AMX3 where A represents a monovalent cation, M represents a divalent cation, and X represents a halogen anion. The voltage controller controls the voltage of the power supply so that during a first period of non-power generation, an electric current of 1 μA/cm2 or more and 100 μA/cm2 or less flows in the light absorbing layer in a direction opposite to a direction in which an electric current flows during power generation.
US10340085B2 Multilayer capacitor and installation structure of multilayer capacitor
In a multilayer capacitor, a multilayer capacitor main body includes first and second main surfaces, first and second side surfaces, and first and second end surfaces, the first and second main surfaces extending in a length direction and a width direction, the first and second side surfaces extending in the length direction and a thickness direction, and the first and second end surfaces extending in the width direction and the thickness direction. The second main surface is depressed in a portion extending from opposite ends of the second main surface toward a center of the second main surface in the length direction.
US10340084B2 Multilayer ceramic capacitor and manufacturing method of multilayer ceramic capacitor
A multilayer ceramic capacitor includes: a multilayer structure in which each of a plurality of ceramic dielectric layers and each of a plurality of internal electrode layers including a co-material are alternately stacked, wherein a Mo concentration in the co-material is smaller than that in a ceramic grain in the ceramic dielectric layer.
US10340080B2 Method of manufacturing a green compact
The invention is directed to a method of manufacturing a green compact. The method includes a filling step of filling a compacting space with an insulated coated soft magnetic powder. The compacting space is defined by a die. The die has a through hole with which a part of the outer circumferential surface of the green compact is molded. The die also has a core rod with which another part of the outer circumferential surface of the green compact is molded, and a first punch disposed so as to cover one of opening portions of the through hole, the core rod being inserted and disposed in a space of the through hole. The method also includes a pressurizing step using the first punch and a second punch disposed so as to face the first punch. The method also includes a removing step.
US10340079B2 Current transformer
A current transformer includes a closed magnetic circuit and a secondary winding. A first part of the closed magnetic circuit completely surrounds a primary conductor, and a second part of the closed magnetic circuit forms the secondary winding. The second part of the closed magnetic circuit serves as a magnetic core of the secondary winding. The closed magnetic circuit forms a plurality of branch magnetic circuits at the second part, and a secondary winding is formed on each branch magnetic circuit. Each branch magnetic circuit serves as a magnetic core of a corresponding secondary winding. Each secondary winding is staggered with each other in at least one of the length, the height and the thickness.
US10340078B2 Coil topologies for inductive power transfer
This disclosure provides systems, methods and apparatus including a magnetic flux device configured to transmit or receive magnetic flux to or from a space beyond the magnetic flux device. In certain configurations, the magnetic flux device can include a first coil with a first layer and second layer, a second coil with a third layer and fourth layer, and a magnetically permeable material with the first coil extending over a first edge of the magnetically permeable material and the second coil extending over a second edge of the magnetically permeable material. In certain other configurations, the magnetic flux device can include a first conductive structure including a first coil and a second coil enclosing a first area and a second area, respectively. The magnetic flux device can further include a second conductive structure with at least a first planar portion of the first conductive structure being substantially coplanar with a second planar portion of the second conductive structure.
US10340077B2 Feed unit, feed system, and electronic device
Provided are a feed unit, a feed system, and an electronic device that enable transmission efficiency control according to the position of a device when electric power transmission using a magnetic field is performed between devices. The feed unit includes a power transmission section including a power transmission coil configured to perform electric power transmission using a magnetic field, and an auxiliary resonance section including one or a plurality of resonators. The resonator includes an auxiliary coil wound to form a gap in at least a partial region.
US10340073B2 Coil component and method of manufacturing the same
A coil component includes a body part containing a magnetic material, a coil part disposed in the body part, and an electrode part disposed on the body part. The coil part includes a support member, a first coil layer disposed on at least one surface of the support member, a first insulating layer stacked on at least one surface of the support member and covering the first coil layer, and a second coil layer disposed on the first insulating layer. The first and second coil layers are electrically connected to each other, and the second coil layer has a larger number of coil turns than the first coil layer. Additionally or alternatively, a conductor of the first coil layer has an aspect ratio less than 1. Methods of manufacturing such coil components are also provided.
US10340061B2 Data line as well as methods for producing the data line
A data line that is designed as a coaxial cable and has a line core that extends in a line longitudinal direction. The line core has at least one conductor surrounded at least by insulation and is surrounded by a multi-layer shielding foil, which has a non-conductive layer and a conductive layer. In an overlap region, a free end edge overlaps a further partial region, wherein additionally a conductive connection of the conductive layer at the end edge to the further partial region is formed such that a transverse current flow perpendicular to the longitudinal direction within the conductive layer is enabled. The conductive connection is formed optionally as a conductive strip and/or by a beveled end edge. In particular, the data line is a data line shielded exclusively via the shielding foil. The data line is used in particular in a motor-vehicle electrical system.
US10340060B1 Overcurrent protection devices and circuits for shielded cables
Overcurrent circuits are disclosed for preventing overcurrent in shielded coaxial communication cables. A shield breaking element of an overcurrent circuit is adaptable to be coupled in series with a shield conductor of a shielded coaxial cable, and is also configured to open upon conducting a first electrical current that exceeds an overcurrent threshold, thereby preventing the first electrical current from flowing through the shield conductor of a shielded coaxial cable. A signal breaking element of the overcurrent circuit is adaptable to be coupled in series with a signal conductor of the shielded coaxial cable, and is configured to open when the shield breaking element opens thereby preventing a second electrical current from flowing through the signal conductor. Systems and devices that use the overcurrent circuits, for example, to provide alerts and status, are also disclosed.
US10340058B2 Cable with braided shield
A cable with braided shield includes a conductor, an insulation layer arranged to cover a periphery of the conductor, a braided shield layer arranged to cover a periphery of the insulation layer, and a sheath arranged to cover a periphery of the braided shield layer. The braided shield layer includes an inner braided shield layer, and an outer braided shield layer provided on a periphery of the inner braided shield layer. The inner braided shield layer includes a braided shield braided to cross metal wires. The outer braided shield layer includes a braided shield braided to cross a copper tinsel wire and a metal wire.
US10340057B2 Unified power and data cable
In one embodiment, a cable includes a data transmission path disposed about an axial center of the cable and a power transmission path sheathing the data transmission path. The power transmission path includes a power layer and a ground layer, where the power transmission path is characterized by a distributed impedance having at least one frequency dependent impedance characteristic. In some implementations, ground layer shields the data transmission path from electromagnetic interference. In some implementations, the frequency dependent impedance characteristic of the power transmission path is characterized by a capacitance value that satisfies a capacitance criterion at frequencies above a first frequency level. In some implementations, the frequency dependent impedance characteristic of the power transmission path is characterized by an inductance value that satisfies a first inductance criterion at frequencies above a first frequency level.
US10340055B2 Emulsions with improved stability
Disclosed are methods of lowering application viscosities of or of reducing or eliminating monomer content in electrical impregnating materials comprising or consisting of an emulsion of an unsaturated polyester or a mixture of unsaturated polyesters, water, at least one radical polymerization initiator or radical polymerization initiator/promoter mixture, at least one surfactant having an HLB-value of greater than 15, optionally at least one reactive diluent, and optionally further additives, a process for preparing zero or low VOC electrical impregnation materials, a method of impregnating electrical or electromechanical devices and a method of increasing the stability of aqueous emulsions of unsaturated polyesters.
US10340052B2 Single cell apparatus and method for single ion addressing
A single cell apparatus and method for single ion addressing are described herein. One apparatus includes a single cell configured to set a frequency, intensity, and a polarization of a laser, shutter the laser, align the shuttered laser to an ion in an ion trap such that the ion fluoresces light and/or performs a quantum operation, and detect the light fluoresced from the ion.
US10340051B2 Radioisotope production system and method for controlling the same
Radioisotope production system includes an electrical field system and a magnetic field system that are configured to direct a particle beam of charged particles along a beam path within an acceleration chamber. The magnetic field system is energized by a drive current to generate a magnetic flux into the acceleration chamber for controlling the particle beam. The radioisotope production system also includes a target system configured to hold a target material and receive the particle beam. The radioisotope production system also includes a monitoring system that is configured to: (a) determine an operating parameter of the radioisotope production system as the particle beam is directed toward the target material and (b) change the drive current, thereby changing the magnetic flux, based on the operating parameter.
US10340050B2 Method of decontaminating metal surfaces in a cooling system of a nuclear reactor
A method of decontaminating metal surfaces in a cooling system of a nuclear reactor comprises: an oxidation step, comprising at least one acidic oxidation step and at least one alkaline oxidation step wherein metal oxides and radioisotopes on the metal surfaces are contacted with aqueous permanganate oxidant solutions; followed by a decontamination step wherein an aqueous solution comprising oxalic acid, formic acid, citric acid, tartaric acid, picolinic acid, gluconic acid glyoxylic acid or mixtures thereof is used to dissolve at least part of the metal oxides and radioisotopes; and a cleaning step wherein radioisotopes are immobilized on an ion exchange resin; wherein at least one treatment cycle includes a high temperature oxidation step, wherein the permanganate oxidant solution is kept at a temperature of at least 100° C.
US10340048B2 Passive safety system for removing decay heat and method of passively increasing a coolant flow using the same
A passive safety system for removing decay heat from a nuclear power system may comprise a shroud structure and a heat generator that is within the shroud structure. A thermoelectric device may be disposed in thermal contact with the heat generator. The thermoelectric device is configured to generate a voltage based on a temperature difference between opposite parts of the thermoelectric device. A fan arrangement is disposed above the heat generator and in electrical connection with the thermoelectric device. The fan arrangement is configured to increase a coolant flow through the coolant passage to the outlet opening based on the voltage from the thermoelectric device.
US10340047B2 Health trend identification
Embodiments of the present invention provide methods, computer program products, and a system for determining and providing health risk alerts. Embodiments of the present invention can be used to collect numbers entered by a user, which in turn are used to determine the health risks of the behavior of the user. Embodiments of the present invention can be used to issue alerts to a person of interest based, at least in part, on the number strings entered by the user.
US10340045B2 Method and system for microbiome-derived diagnostics and therapeutics for autoimmune system conditions
A method for at least one of characterizing, diagnosing, and treating an autoimmune disorder 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 autoimmune 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 autoimmune condition; and at an output device associated with the subject, promoting a therapy to the subject based upon the characterization and the therapy model.
US10340043B2 System and method for logistical management, support and supply of objects
A system and method for providing logistical management support of objects for consumption at one or more localities within a facility that sources the objects from a store. The system includes a server that allows subscribers to access relevant parts of datastore providing data on objects in the store. Devices are used by different subscribers to setup templates defining use of the objects in variety of situations in a dynamically scheduled manner. Applications operate on the devices for a particular subscriber to perform a task associated with using objects in accordance with different templates. Each application progresses the subscriber through functions involving the creation or performance of a procedure using the objects in accordance with a template. Some of the applications track the use of objects in real time and update the server and datastore with status information. The server communicates with an inventory management system to supplement the data with information concerning the availability and whereabouts of all objects specified in the templates. The server communicates with a booking system to determine when a procedure defined by a particular template will occur.
US10340041B2 Biopsy mapping tools
Apparatus for plotting pathological diagnoses on anatomical diagrams is provided. The apparatus may include a mapping tool. The mapping tool may identify a plurality of biopsy marker records including a received criterion. The mapping tool may identify a body part image associated with a body part image ID. The mapping tool may section the body part image into a first quadrant and a second quadrant. The mapping tool may loop through the plurality of biopsy marker records to identify an X,Y coordinate associated with each of the plurality of biopsy marker records. For each X,Y coordinate identifying a location within the first quadrant, the mapping tool may iteratively tally a first count for the first quadrant. For each X,Y coordinate identifying a location within the second quadrant, the mapping tool may iteratively tally a second count for the second quadrant.
US10340037B2 Aggregating a patient's disparate medical data from multiple sources
In an embodiment, a computer-implemented method aggregates medical data from a plurality of source providers. In the method, medical data is received from a source provider. This medical data may be associated with patient-identification information. In order to aggregate this data with other data about the same patient, this data is then reconciled with existing patient medical data records in a medical records database to identify a master patient to whom the received medical data relates. The medical records database includes a plurality of different types of patient medical data records, and each data record is associated with a corresponding time and a corresponding source. Verification is performed to confirm that the source provider associated with the received medical data is authorized to add medical data related to the identified master patient, and finally a new medical data record containing the received medical data is written to the database.
US10340036B2 Data management mechanism for wide-area distributed medical information network
A method distributes and manages medical information on a communication network over a wide area. Encrypted medical information is acquired from one of a plurality of first computers by a second computer connected to the communication network, the plurality of first computers being connected to the communication network, holding identical medical information, encrypting medical information, and sending and receiving encrypted medical information. The second computer decrypts the acquired encrypted medical information, browses and updates decrypted medical information, and then encrypts the browsed and updated medical information. The second computer then sends the encrypted browsed and updated medical information to the plurality of first computers.
US10340034B2 Evidence-based healthcare information management protocols
Structures and protocols are presented for signaling a status or decision (processing or transmitting a medical record or other resource, e.g.) conditionally. Such signaling may be partly based on one or more symptoms, regimen attributes, performance indicia (compliance indications, e.g.), privacy considerations (patient consent, e.g.), contextual considerations (being in or admitted by a care facility, e.g.), sensor data, or other such determinants. In some contexts this may trigger an incentive being manifested (as a dispensation of an item, e.g.), an intercommunication (telephone call, e.g.) beginning, a device being configured (enabled or customized, e.g.), data distillations being presented or tracked, or other such results.
US10340033B2 Autonomous linkage of patient information records stored at different entities
A system for linking corresponding patient information records is disclosed. A plurality of entities (1,1a) have respective patient databases comprising patient information records (3, 3a). Each entity (1, 1a) has associated therewith a patient identification algorithm (4,4a) for matching corresponding patient information records (3, 3a) of the same patient at different entities (1,1a). A linking subsystem (6) maintains a set of links (7) of a first entity (1) of the plurality of entities (1,1a). The linking subsystem (6) is arranged for linking patient information records (3) of the first entity (1) with corresponding patient information records (3a) of the other entities (1a). A link (ID, RID, RLoc) is established when a given patient information record (3) of the first entity (1) matches a corresponding patient information record (3a) of another entity (1a) based on the patient identification algorithm (4) of the first entity (1). The links provide an association between locally-assigned patient identifiers (ID, RID) of the same patient at different entities (1,1a).
US10340030B2 Systems and methods for identifying cancer treatments from normalized biomarker scores
Techniques for generating therapy biomarker scores and visualizing same. The techniques include determining, using a patient's sequence data and distributions of biomarker values across one or more reference populations, a first set of normalized scores for a first set of biomarkers associated with a first therapy, and a second set of normalized scores for a second set of biomarkers associated with a second therapy, generating a graphical user interface (GUI) including a first portion associated with the first therapy and having at least one visual characteristic determined based on a normalized score of the respective biomarker in the first set of normalized scores; and a second portion associated with a second therapy and having at least one visual characteristic determined based on a normalized score of the respective biomarker in the second set of normalized scores; and displaying the generated GUI.
US10340025B2 Data-storage device and block-releasing method
The present invention provides a data-storage device. The data-storage device includes a flash memory and a controller. The flash memory has a plurality of blocks and each of the blocks has a plurality of pages. The blocks include a plurality of bad blocks that are labeled as damaged. The controller selects one of the bad blocks as a test block, and reads the pages in the test block to determine whether the pages in the test block are damaged. When all the pages in the test block are undamaged, the controller labels the test block as a spare block.
US10340024B2 Solid state drive physical block revectoring to improve cluster failure rates
Systems, apparatuses and methods may provide for technology to identify an initial data band that spans a plurality of memory dies and revectors the plurality of memory dies to stagger the initial data band across a plurality of modified data bands. In one example, the revector of the plurality of memory dies is conducted independently of any block defects detected in the initial data band.
US10340018B2 Memory device for performing program operation and operating method thereof
A memory device having an improved program speed may include a memory cell array including a plurality of memory cells, each being programmed to one of a plurality of program states; a peripheral circuit configured to perform a program operation to one or more of the plurality of memory cells, the program operation including a program voltage applying operation and a verify operation; and a control logic configured to control the peripheral circuit to simultaneously perform the verify operation for at least two program states by applying bit line voltages having different voltage levels to bit lines coupled to the plurality of memory cells.
US10340017B2 Erase-verify method for three-dimensional memories and memory system
An erase-verify method for a three-dimensional (3D) memory and a memory system are provided. The 3D memory includes at least one memory cell string including a plurality of memory cells, and the memory cells include a first group of memory cells and a second group of memory cells. Each of the memory cells is coupled to a word line. The method comprises the following steps. A first erase-verify operation is performed on the first group of memory cells. After performing the first erase-verify operation on the first group of memory cells, a second erase-verify operation is performed on the second group of memory cells in condition that the first group of memory cells are verified as erased successfully.
US10340015B2 Apparatuses and methods for charging a global access line prior to accessing a memory
Apparatuses and methods for charging a global access line prior to accessing memory are described. An example apparatus may include a memory array of a memory. A plurality of global access lines may be associated with the memory array. The global access line may be charged to a ready-access voltage before any access command has been received by the memory. The global access line may be maintained at the ready-access voltage during memory access operations until the receipt of a post-access command. The post-access command may reset the global access line to an inactive voltage.
US10340014B2 Monitoring error correction operations performed in memory
The present disclosure includes apparatuses and methods for monitoring error correction operations performed in memory. A number of embodiments include a memory and circuitry configured to determine a quantity of erroneous data corrected during an error correction operation performed on soft data associated with a sensed data state of a number of memory cells of the memory, determine a quality of soft information associated with the erroneous data corrected during the error correction operation performed on the soft data, and determine whether to take a corrective action on the sensed data based on the quantity of the erroneous data corrected during the error correction operation and the quality of the soft information associated with the erroneous data corrected during the error correction operation.
US10340013B2 Memory device
A memory device includes a semiconductor column extending above a substrate, a first conductive layer on a first side of the semiconductor column, a second conductive layer on a second side of the semiconductor column, opposite to the first conductive layer, a third conductive layer above or below the first conductive layer and on the first side of the semiconductor column, a fourth conductive layer on the second side of the semiconductor column, opposite to the third conductive layer, and a bit line connected to the semiconductor column. During reading in which a positive voltage is applied to the bit line, first, second, third, and fourth voltages applied to the first, second, third, and fourth conductive layers, respectively, wherein the first voltage and the third voltage are higher than each of the second voltage and the fourth voltage, and the third voltage is higher than the first voltage.
US10340011B2 Three-dimensional addressing for erasable programmable read only memory
Three-dimensional addressing for erasable programmable read only memory (EPROM) can include a number of EPROM banks, a number of shift registers, a row select data signal, a column select data signal, and a bank select data signal.
US10340010B2 Method and apparatus for configuring array columns and rows for accessing flash memory cells
In one embodiment of the present invention, one row is selected and two columns are selected for a read or programming operation, such that twice as many flash memory cells can be read from or programmed in a single operation compared to the prior art. In another embodiment of the present invention, two rows in different sectors are selected and one column is selected for a read operation, such that twice as many flash memory cells can be read in a single operation compared to the prior art.
US10340008B2 Electronic device and discharge method
In one embodiment, an electronic device includes a power supply circuit that has a first switch circuit between a power supply line and a ground potential. The first switch circuit connects the power supply line to the ground potential upon receipt of a control signal that is supplied when a supply of power on the power supply line is cut off. A capacitor is connected between the power supply line and the ground potential. A second switch circuit is between the capacitor and the power supply line. The second switch circuit is configured to disconnect the capacitor from the power supply line upon receipt of the first control signal. A controller circuit is configured to supply the first control signal when the supply of power on the power supply line is cut off.
US10340006B2 Semiconductor memory having both volatile and non-volatile functionality including resistance change material and method of operating
Semiconductor memory is provided wherein a memory cell includes a capacitorless transistor having a floating body configured to store data as charge therein when power is applied to the cell. The cell further includes a nonvolatile memory comprising a resistance change element configured to store data stored in the floating body under any one of a plurality of predetermined conditions. A method of operating semiconductor memory to function as volatile memory, while having the ability to retain stored data when power is discontinued to the semiconductor memory is described.
US10339996B2 Semiconductor memory device and method for operating the same
Provided herein is a semiconductor memory device and a method for operating the same. The semiconductor memory device may include a memory cell array including a plurality of memory blocks, each including dummy cells coupled to dummy word lines and normal memory cells coupled to normal word lines, a peripheral circuit configured to perform an erase operation on a memory block selected from among the plurality of memory blocks and control logic configured to control the peripheral circuit, during the erase operation, to apply a pre-program voltage pulse to the dummy word lines and the normal word lines, and to control application of dummy word line voltages to the dummy word lines based on Erase-Write (EW) cycling information while applying an erase voltage to a common source line of the selected memory block, wherein the EW cycling information indicates a number of erase-write cycles of the selected memory block.
US10339995B2 Memory device for controlling refreshing operation
Provided is a memory device capable of reducing power consumption. The memory device includes a plurality of memory cells; and a self refresh controller configured to perform a refreshing cycle, which includes a first time interval and a second time interval, for a plurality of number of times, the second time interval being longer than the first section, wherein the self refresh controller is configured to perform a burst refreshing operation during the first time interval and to perform a power supply controlling operation during the second time interval.
US10339992B2 Semiconductor system
A semiconductor system may include a controller configured to provide a command clock and a control signal to a semiconductor memory device, and the semiconductor memory device configured to transmit/receive external data and a plurality of data clocks to/from the controller, wherein the plurality of data clocks comprise a first read data strobe signal and a second read data strobe signal, and the semiconductor memory device transmits both of the first read data strobe signal and the second read data strobe signal to the controller or transmits one of the first read data strobe signal and the second read data strobe signal to the controller, based on an operation select signal.
US10339983B1 Temperature-based memory operations
Apparatuses, methods, and devices that can be utilized to provide temperature-based memory operations are described. One or more apparatuses can include a memory device and a controller coupled to the memory device and configured to: determine an operating temperature of the apparatus, determine one of a plurality of designated open blocks of the memory device to write data based on the operating temperature of the apparatus and a size of the data, and write the data in the determined one of the plurality of designated blocks of the memory device.
US10339975B2 Voice-based video tagging
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.
US10339974B1 Audio controller device and method of operation thereof
An audio controller device and method of operation thereof. The audio controller device includes a memory for storing audio data and a plurality of primary audio control interfaces. An electronic processor at the audio controller device is configured to identify a plurality of audio segments from the audio data based on a plurality of contextual parameters associated with the audio data, associate each of the plurality of audio segments to a respective one of the primary audio control interfaces, and control a playback operation associated with the respective one of the audio segments when an input is received at one or more of the primary audio control interfaces. The electronic processor controls the playback operation by varying a playback speed rate associated with the respective one of the audio segments when the input is received at one or more of the primary audio control interfaces.
US10339970B2 Video recording apparatus with pre-event circulation recording function
A video recording apparatus with a pre-event circulation recording function is provided. A limitation on memory capacity may be removed by recording a pre-event video directly on a nonvolatile storage medium, such as a hard disk drive (HDD), without using a buffer according to a circulation recording method during pre-event recording performed to record videos before and after an event occurs.
US10339966B2 Multilayer disk drive motors having out-of-plane bending
Various embodiments concern a gimbaled flexure having a dual stage actuation structure. The flexure comprises a gimbal on which a motor is mounted. The motor comprises a first and second terminals and a plurality of actuator layers formed from a piezoelectric material. The plurality of actuator layers comprise serially stacked first, second, and third actuator layers. The plurality of actuator layers are respectively poled and connected to the first and second terminals such that both of the first and second actuator layers expand while the third actuator layer contracts in response to application of a signal across the first and second terminals. The differential motion of the plurality of layers in the motor cause the motor to curl about the contracting third actuator layer. The curling motion causes a portion of the flexure to preferentially curl.
US10339964B1 Perpendicular magnetic recording (PMR) write head with patterned high moment trailing shield
A perpendicular magnetic recording writer is disclosed wherein a first trailing shield (HMTS) layer has a down-track (DT) thickness d in portions thereof proximate to a center plane that bisects the main pole tip trailing side to enable enhanced trailing shield return field at track center thereby improving bits per inch (BPI) capability. Meanwhile, at off track center positions, that in some embodiments are from 25 nm to 500 nm from the center plane, the HMTS layer has a DT thickness d1, where d1>d, and a smaller dielectric gap between the HMTS layer and the main pole thereby protecting side shield return field and adjacent track interference (ATI) performance. A method of forming the HMTS layer on a write gap is provided and includes patterning the HMTS layer in a back portion to form openings that are filled with the smaller dielectric gap and HTMS layer thickness d1.
US10339956B2 Method and apparatus for detecting audio signal according to frequency domain energy
A method and an apparatus for detecting an audio signal according to frequency domain energy is presented. The method may include receiving an audio signal frame; acquiring frequency domain energy distribution of the audio signal frame; obtaining a maximum value distribution characteristic of a frequency domain energy distribution derivative of the audio signal frame according to the frequency domain energy distribution of the audio signal frame; using the audio signal frame and each frame in a preset neighborhood range of the audio signal frame as a frame set, where the frame set includes a to-be-detected frame; and detecting the to-be-detected frame according to a maximum value distribution characteristic of a frequency domain energy distribution derivative of the frame set. In the various embodiments, detection on an audio signal can be implemented.
US10339954B2 Echo cancellation and suppression in electronic device
A method includes obtaining, by a processor, an audio echo signal and an audio desired signal from an acoustic echo correction stage of an electronic device, and converting the echo signal and the desired signal to the frequency domain. The method further includes grouping, by the processor, frequency bin results of respective frequency domain converted echo and desired signals into respective echo and desired sub-bands. A sub-band suppressor gain is estimated based on an estimated sub-band energy for the echo and desired sub-bands. The method further includes modulating the frequency domain converted desired signal to compensate for residual echo, the modulating based, at least in part, on the estimated sub-band suppressor gain, and the modulating producing a compensated frequency domain converted echo signal. The method also includes converting the compensated frequency domain converted desired signal into time domain converted audio output signal.
US10339949B1 Multi-channel speech enhancement
Speech enhancers suppress impairments in an acoustic signal. An audio appliance has a first microphone and a second microphone. The first microphone provides a first signal, and the second microphone provides a second signal. A voice-activity detector can determine a presence of user speech responsive to a combination of voice-activity cues, including a first level difference between the first signal and the second signal within a first frequency band, and a second level difference between the first signal and the second signal within a second frequency band. A noise suppressor suppresses impairments originating from a direction of, e.g., up to about 75-degrees from an axis extending from the second microphone to the first microphone. An output device can output a noise-suppressed output-signal corresponding to a determined presence or absence of speech by the voice-activity detector. The impairments can be suppressed by, e.g., between about 3 dB and about 20 dB.
US10339941B2 Comfort noise addition for modeling background noise at low bit-rates
The invention provides a decoder being configured for processing an encoded audio bitstream, wherein the decoder includes: a bitstream decoder configured to derive a decoded audio signal from the bitstream, wherein the decoded audio signal includes at least one decoded frame; a noise estimation device configured to produce a noise estimation signal containing an estimation of the level and/or the spectral shape of a noise in the decoded audio signal; a comfort noise generating device configured to derive a comfort noise signal from the noise estimation signal; and a combiner configured to combine the decoded frame of the decoded audio signal and the comfort noise signal in order to obtain an audio output signal.
US10339940B2 Method and system for encoding a stereo sound signal using coding parameters of a primary channel to encode a secondary channel
A stereo sound encoding method and system for encoding left and right channels of a stereo sound signal, down mix the left and right channels of the stereo sound signal to produce primary and secondary channels, encode the primary channel, and encode the secondary channel. Encoding the secondary channel comprises analyzing coherence between coding parameters calculated during the secondary channel encoding and coding parameters calculated during the primary channel encoding to decide if the coding parameters calculated during the primary channel encoding are sufficiently close to the coding parameters calculated during the secondary channel encoding to be re-used during the secondary channel encoding.
US10339936B2 Method, device and system of encoding a digital interactive response action in an analog broadcasting message
Disclosed are a method, a device and a system of generation of a modified digital media file based on a encoding of a digital media file with a decodable data such that the decodable data is indistinguishable through a human ear from a primary audio stream. In one embodiment, a method of an audio encoding system includes validating a user of the audio encoding system as a publisher, associating a response action to a message of the user, the response action is at least one of a call-back action, a web-form action, and a resource-page redirect action using a processor and a memory, generating a unique identifier through a hash function applied to the response action associated with the message of the user, encoding a digital media file associated with the message with a decodable data using the unique identifier such that the decodable data is indistinguishable from a primary audio stream through a human ear, and generating a modified digital media file associated with the digital media file based on the encoding of the message with the decodable data such that the decodable data is indistinguishable from a primary audio stream through the human ear.
US10339927B2 Vehicle control systems and methods for multi-intent queries input by voice
An infotainment system of a vehicle includes: a primary intent module configured to determine a primary intent included in voice input using automated speech recognition (ASR); and an execution module configured to, via a first hardware output device of the vehicle, execute the primary intent. A secondary intent module is configured to: based on the primary intent, determine a first domain of the primary intent; based on the first domain of the primary intent, determine a second domain; and based on the voice input and the second domain, determine a secondary intent included in the voice input using ASR. A display control module is configured to display a request for user input indicative of whether to execute the secondary intent. The execution module is further configured to, via a second hardware output device of the vehicle, execute the secondary intent in response to user input to execute the secondary intent.
US10339922B2 Thematic segmentation of long content using deep learning and contextual cues
A recurrent neural network (RNN) is trained to identify split positions in long content, wherein each split position is a position at which the theme of the long content changes. Each sentence in the long content is converted to a vector that corresponds to the meaning of the sentence. The sentence vectors are used as inputs to the RNN. The high-probability split points determined by the RNN may be combined with contextual cues to determine the actual split point to use. The split points are used to generate thematic segments of the long content. The multiple thematic segments may be presented to a user along with a topic label for each thematic segment. Each topic label may be generated based on the words contained in the corresponding thematic segment.
US10339915B2 Vibration speaker for audio headsets
There are provided audio headsets including one or more vibration speakers. Each vibration speaker includes a haptic driver and a haptic actuator for generating physical vibrations based on an audio input to the vibration speaker. In addition, each vibration speaker includes a rigid output surface designed to make physical contact with a user of the audio headset. The haptic actuator is designed to transfer the physical vibrations generated by the vibration speaker to the user via the rigid output surface.
US10339914B2 Transmit/receive channel for ultrasound applications
A device voltage shifter includes a first voltage reference node, a second voltage reference node, an output node and a clamp node. A first high-voltage switching transistor of the voltage shifter has a first conduction terminal coupled to the first voltage reference node and a second conduction terminal coupled to the clamp node. A second high-voltage switching transistor of the voltage shifter has a first conduction terminal coupled to the clamp node and a second conduction terminal coupled to the second voltage reference node. A third high-voltage switching transistor of the voltage shifter has a first conduction terminal coupled to the first voltage reference node, a control terminal coupled to the clamp node, and a second conduction terminal coupled to the output node. A voltage regulator of the voltage shifter is coupled between the output node and the clamp node.
US10339912B1 Active noise cancellation system utilizing a diagonalization filter matrix
Estimated output signals of the reference signals are generated using an estimated filter path transfer function that provides an estimated effect on sound waves traversing a physical path, the estimated filter path transfer function performing processing according to a diagonalization matrix and reference signals. Anti-noise signals are generated from the reference signals using an adaptive filter driven by learning unit signals received from a learning algorithm unit, the learning unit signals based in part on error output signals generated from the estimated output signals, the anti-noise signals including signals per sound zone and per reference signal, each sound zone including a microphone and one or more loudspeakers. A sum across references is performed on the anti-noise signals to generate a set of output signals per sound zone. The set of output signals are processed by the diagonalization matrix to generate a set of output signals per loudspeaker.
US10339910B2 System and method for cancelling objectionable wind noise in a vehicle cabin
A system for cancelling objectionable wind noise in a vehicle cabin includes a wind noise identification module that is configured to receive data from a microphone indicating a noise measured in a cabin of a vehicle and determine whether the noise is objectionable wind noise based on (i) a position of a moveable panel configured to cover an opening in a body of the vehicle and (ii) at least one of an amplitude of the noise and a frequency of the noise. The system also includes a first noise cancellation module that is configured to generate a noise cancellation waveform to mitigate the noise based on at least one of the amplitude of the noise and the frequency of the noise when the noise is objectionable wind noise.
US10339907B2 Signal processing apparatus
A signal processing apparatus has a first memory in which plural pieces of FIR coefficient data used for implementing an FIR filter algorithm are stored, a second memory which stores plural pieces of input data to be subjected to the FIR filter algorithm, and a processor implements the FIR filter algorithm using the plural pieces of FIR coefficient data stored in the first memory and the plural pieces of input data stored in the second memory as many times as the number corresponding to a designated filter order, in which filter algorithm each piece of coefficient data and each piece of input data are multiplied together and resultant products are summed up. The signal processing apparatus is provided, which can implement plural sorts of FIR filter algorithms of filter order which can be changed flexibly.
US10339905B2 Illuminated instrument strap
The Illuminated Instrument Strap includes fasteners to removably secure it to an instrument. A light, including a plurality of LEDs capable of generating colors, are operably connected to a control box is disposed along the length of the instrument strap. The control box which could be embedded within the belt includes or attached to it includes a battery which is rechargeable, control switches, a controller that includes a logic that is at least partially stored in a non-transitory computer readable medium. When executed at least in part by the controller the logic causes the light to illuminate in a pre-programmed pattern generated from the logic. Alternatively, the controller is adapted to generate a pattern from an audio input information obtained from a microphone, or from a signal received from a musical instrument, such that illumination of the light is synchronized to the audio input or the musical instrument signal thereby creating a music visualization pattern.
US10339904B1 Varying the natural sound of a drum using a drum attachment
Particular embodiments described herein provide for a drum that includes a body, a skin, an attachment point, a support arm that can travel back and forth through the attachment point, and an accessory, wherein when the accessory is positioned on or proximate to the skin, a natural sound of the drum is varied when the drum is struck. In an example, the accessory is removable and can be replaced with a different accessory that will cause a different sound to be produced when the different accessory is positioned on or proximate to the skin and the drum is struck.
US10339903B2 Stomp box percussion device
A stomp box percussion device may include a top plate having an exterior surface and an opposing interior surface. One or more sidewalls may be coupled to the interior surface, and a chamber may be formed by the interior surface and the one or more sidewalls. Preferably, a sound device may be disposed in the chamber. A central kerf may be disposed on the exterior surface of the top plate, and one or more alternating kerfs may be disposed on the interior surface of the top plate. The top plate may support the weight of a performer, while the performer's alternating or inactive (supporting) foot may not dampen the resonance of the top plate when he/she is standing on and playing the device with their active (stomping or tapping) foot.
US10339902B2 String support for stringed musical instrument
A string support for a musical instrument comprises a string support body and a plate set. The string support body has a length, a height, a top surface, and a cavity that recesses into the top surface of the string support body. The cavity extends in a primary direction and has a width and a depth. The plate set comprises at least one string-engaging plate (e.g., one per string) and at least one spacer plate per string-engaging plate that seat within the cavity, stacked in a direction of the width of the cavity. Moreover, each string-engaging plate can have a string-engaging edge (or passthrough) at a height greater than a height of each spacer plate. The order of the spacer plate(s) and associated string-engaging plate is adjustable to position the string-engaging plate forward or backward in the direction of the cavity width.
US10339900B2 Remediating interference of an instance of a visual notification with an output of an application on a display device
Methods, systems, and computer program products are provided for remediating an instance of a visual notification interfering with an output of an application on a display device of an electronic device. An instance of a visual notification is identified on a display device. The visual notification is determined to be interfering with the output of the application on the display device. User response to the output of the application is monitored. An assessment is made, based on the monitoring, of an effectiveness of the output of the application. It is determined, based on the assessment, that there exists a failure of the effectiveness of the output of the application. A remediation action is performed in response to the determined failure. The remediation action may include removal of the instance of the visual notification, terminating a parent process of the instance of the visual notification, or restarting the electronic device.
US10339899B2 Character string display method and apparatus
A character string display method includes: acquiring character string data, the character string data being data corresponding to a to-be-displayed character string, and the character string including at least one character; analyzing the character string data to generate an analysis result, the analysis result including number of digit information related to the character string and digit sequence information of each character; and displaying, digit by digit according to the digit sequence information and the number of digit information, a picture set corresponding to each character, the picture set including at least one picture.
US10339896B2 Head-mounted display apparatus, and display method
A head-mounted display apparatus (1) includes an image display part (10) configured to display an image, an optical unit (20, 30, 50) configured to lead the image to an eye of a wearer of the display apparatus (1), a light intensity detector (60) configured to detect light intensity (A) of external light, a dimmer filter (40) configured to vary transmittance to adjust the intensity (B) of the external light reaching the eye of the wearer, and a controller (70) configured to adjust the transmittance of the dimmer filter (40) and the light intensity (C) of a light source of the image display part (10) based on the light intensity (A) of the external light obtained by the light intensity detector (60).
US10339894B2 Configuring multiple displays of a computing device to have a similar perceived appearance
In some examples, a computing device includes a first display device coupled to a second display device by hinges. After determining that the computing device has been moved from a first orientation to a second orientation, the computing device may receive ambient light data from ambient light sensors associated with the first and second display device, temperature data from temperature sensors associated with the first and second display device, and color data from color sensors associated with the first and second display device. After determining that power is being received from an external power source or that the user prefers the display devices may be color matched, the computing device may perform one or more color adjustments based on the ambient light data, the temperature data, and the color data, thereby reducing a difference in a perceived color between the first display device and the second display device.
US10339893B2 Display apparatus
A display apparatus transmits a picture acquisition request for getting picture information to an external image apparatus connected through a predetermined interface to the display apparatus from the external image apparatus at predetermined intervals and gets a plurality of pieces of picture information from the external image apparatus to be displayed. The plurality of pictures may be switched at predetermined intervals, for example, to be displayed, so that the plurality of pictures may be displayed in a so-called slide show manner. A plurality of pictures for thumbnail may be produced from the plurality of pieces of picture information and be arranged together to be displayed in one picture screen of a display device.
US10339891B2 Video frame rate compensation through adjustment of vertical blanking
Systems and methods are configured to adjust the timing of source frame compression in response to fluctuations in a variable frame rate at which source frames are rendered into a buffer.
US10339889B2 Liquid crystal drive device and liquid crystal drive method
A liquid crystal drive device includes a common driver configured to sequentially output a scanning signal having a plurality of voltage levels to a plurality of common wirings in a time division manner, a segment driver configured to output a display signal having a plurality of voltage levels to a plurality of segment wirings, and a contrast adjustment unit configured to generate contrast adjustment periods that are inserted into all duty periods, and output, to the common driver and the segment driver, a contrast control signal to control the timing of when the contrast adjustment periods are inserted into the duty periods in synchronization with the timing of the scanning signal and the display signal. The scanning signal and the display signal are output at an identical potential when a contrast adjustment period is indicated by the output of the contrast control signal.
US10339888B2 Light emitting diode (LED) driving circuit with common current sensing resistor and configured to drive LED groups, method of driving the circuit and light apparatus having the same
A light emitting diode (LED) driving circuit that sequentially drive a plurality of series-coupled LED groups comprising at least one LED is provided. The LED driving circuit includes a plurality of mid nodes coupled to terminals of the plurality of the LED groups, a common node with a reference voltage, a switch unit configured to form a plurality of current movement paths between the common node and the plurality of the mid nodes and configured to select a current movement path based on a control signal, a current measuring unit configured to detect a current flow through the common node, and a current control unit configured to generate the control signal based on the detected current flow.
US10339887B1 Gate driver on array circuit
A gate driver on array (GOA) circuit of the present disclosure includes a current leakage limiting module. The current leakage limiting module limits current leakage of a first node to maintain a high level of the first node when an embedded touch display panel enters a stage in which signal interruption occurs and touch scanning is performed, further reducing risk of cascade failure and making the GOA circuit stable.
US10339884B2 Display device, method of driving display device, and electronic apparatus
According to an aspect, a display device includes: a display region in which a plurality of pixels are arranged in a matrix; a plurality of signal lines that extend in a second direction in the display region; a vertical drive circuit that is coupled to first ends of the scanning lines and applies a vertical scanning pulse to the first ends to select each row of the pixels in the display region; a horizontal drive circuit that performs a display operation of supplying an image signal to each of the pixels in the row selected by the vertical drive circuit through the signal lines; and a plurality of switches that are coupled to second ends of the scanning lines respectively. Each of the switches supplies the same potential as that supplied to the first ends by the vertical drive circuit to the second end corresponding thereto in an idle period.
US10339882B2 Fault-tolerant AMLCD display
A fault-tolerant display system includes a TFT panel, a first driver couplet including a first gate driver and a first source driver, and a second driver couplet including a second gate driver and a second source driver. The first gate driver and the second gate driver feed into the LCD panel from opposite directions and the first source driver and the second source driver feed into the LCD panel from opposite directions. The first driver couplet and the second driver couplet each have their own independent power supplies, independent from one another. In this way, individual pixels of the LCD panel are driven simultaneously by two pairs of source drivers and gate drivers, such that if one of the driver pairs fails due to some fault, the other driver pair can continue to drive the LCD panel without loss of information despite the failure of the one driver pair.
US10339881B1 Method of acquiring overdrive look-up table of liquid crystal display
The disclosure provides a method of acquiring an overdrive look-up table of a liquid crystal display. By measuring a plurality of chromaticities in the central area and the edge area of each of the test pictures respectively, a plurality of compliance data is found, and a median of the compliance data is taken as an overdriving value, and then an overdrive look-up table is generated according to the overdriving values acquired from the test, the method can automatically acquire the overdrive look-up table of LCD, thereby improving test efficiency and reducing test costs.
US10339879B2 Image processing apparatus, display apparatus, and image processing method
An image processing apparatus includes a corrector and a determinator. The corrector corrects a correspondence between display pixels of a display unit and data pixels on an image signal to be inputted to the display pixels so that at least one of the display pixels is defined as a mask pixel to which the image signal is no longer inputted. The determinator determines a gradation of the mask pixel in accordance with a gradation indicated by the image signal to be inputted to an edge pixel that is included in the display pixels and located at an edge of the display pixels.
US10339875B2 Non-quadrangular display device
A display device according to an embodiment of the present invention includes: a plurality of data lines; a plurality of gate lines crossing the plurality of data lines; a non-quadrangular display panel including a plurality of pixels, each of the plurality of pixels being connected to one corresponding data line from among the plurality of data lines and one corresponding gate line from among the plurality of gate lines; and a data driver configured to supply a plurality of data signals to the plurality of data lines. At least one of the plurality of data lines is connected to a pixel from among the plurality of pixels in a first pixel column and another pixel in a second pixel column that is different from the first pixel column.
US10339874B2 Display apparatus and method of driving display panel using the same
A display apparatus includes a display panel, a gate driver, a data driver and a timing controller. The display panel displays an image. The gate driver outputs a gate signal to the display panel. The data driver includes a plurality of data driving chips which outputs data voltages to the display panel based on data signals. The timing controller adjusts a waveform of the data signals based on a temperature of the data driving chips.
US10339871B2 Scan driving curcuit and display panel
A scan driving circuit and a display panel are disclosed. A scan driving unit includes a pull-up control circuit configured for receiving a stage transmission signal of the previous two stages to charge a pull-up control signal node. A first reset circuit receives an input signal, a first clock signal and a second clock signal to reset the pull-up control signal node, wherein the input signal is a DC voltage. A pull-down holding circuit receives a low frequency clock signal and a second low frequency clock signal to hold the electric potential of the pull-up control signal node. A pull-down circuit receives a scan driving signal of the next two stages to pull down the electric potential of the pull-up control signal node. A pull-up circuit receives the first clock signal to output a stage transmission signal and a scan driving signal of the current stage.
US10339864B2 Frame structure of image data and method of digital-driving an organic light emitting display device using the same
A method of digital-driving an organic light emitting display device includes analyzing a light emission pattern of the input image data and converting a third grayscale of the input image data into a first converted grayscale and a second converted grayscale based on an analysis result of the light emission pattern of the input image data.
US10339862B2 Pixel and organic light emitting display device using the same
A pixel includes a first transistor, a second transistor, a third transistor, and a capacitor. The first transistor connects a first power source to a light emitter based on a first control signal. The second transistor connects a pixel circuit to the light emitter. The third transistor connects a second power source to the pixel circuit based on a second control signal. The capacitor is a MOS capacitor having a first electrode connected to receive the second control signal and a second electrode connected to the second transistor.
US10339855B2 Device and method for improved LED driving
An electronic device comprises a display and a controller. The controller is configured to provide a first frequency refresh rate to the display. The controller is also configured to generate a control signal configured to control emission of a light emitting diode of a display pixel of the display at a second frequency based on whether the first frequency refresh rate of the display is less than a predetermined threshold value.
US10339854B2 Image display panel and gate driving circuit thereof
Provided is a gate driving circuit, coupled to a pixel array having multiple gate lines. The gate driving circuit includes multiple shift registers and multiple pull-up transistor, coupled to the pixel array and separately located on two opposite sides of the pixel array. Shift registers located on a same side are sequentially coupled to each other. An nth (n is a positive integer) pull-up transistor includes: a control end, coupled to a control end of a driving transistor of an (n−1)th shift register located on a same side as the nth pull-up transistor; a first end, used to receive a clock signal, where the clock signal is further input to an nth shift register of the shift registers located on an opposite side of the nth pull-up transistor; and a second end, coupled to an nth gate line of the pixel array and used to drive the nth gate line.
US10339851B2 Display apparatus, lighting control circuit, and method of lighting display apparatus
A display apparatus includes a display, a voltage controller, a current driver, and a lighting control circuit. The control by the lighting control circuit is such that one frame is divided into N-pieces of subframes (the N is a natural number equal to or greater than two) which can be displayed at a predetermined frame rate f. In first frame cycle, one frame is divided into M-pieces of virtual subframes (the M is a natural number greater than the N), and N-pieces out of the M-pieces of the virtual subframes are selected as first displayed subframes and displayed on the display. Unselected (M−N) pieces of the virtual subframes are not displayed in the first frame cycle. In second frame cycle subsequent to the first frame cycle, the virtual subframes corresponding to undisplayed virtual subframes in the first frame cycle are selected as second displayed subframes.
US10339842B2 Method for forming three-dimensional decoration on wall surface, and three- dimensional decoration formed using the method
There is provided a method for forming a three-dimensional decoration on a wall surface, wherein the method comprises: drawing a sketch on the work wall-surface; installing a crack-prevention member on the work wall-surface to suppress a separation between the three-dimensional decoration and the wall surface, wherein the crack-prevention member is disposed in a first region corresponding to the sketch; plastering a cement-mortar in the first region on the work wall-surface so as to embed the crack-prevention member in the cement-mortar, thereby to form a cement-mortar relief; three-dimensionally engraving a front face portion of the cement-mortar relief to form a cement-mortar relief-type decoration as the three-dimensional decoration; and coloring the cement-mortar relief-type decoration using a mixture of silicon as a binder and coloring pigments.
US10339833B2 Assistive reading interface
A screen reader for a computing device with a touch sensitive user interface. The screen reader operates in an investigatory mode in which touch inputs detected through the user interface are interpreted as inputs designating content on the display to verbally render. Each selection may be interpreted as designating a unit of content at the designated location. The size of the unit may be determined based on a direction of motion of pointing device arriving at the location on the display where the unit of content is designated. In this way, a user may, through simple and intuitively learned commands, designate content in units of different sizes such as characters, words, lines or paragraphs, when the content is text, and/or individual user interface elements when the displayed content being selected includes graphical elements.
US10339832B2 Keyboard with integrated refreshable braille display
A hybrid keyboard and associated systems and methods. A disclosed hybrid keyboard includes a set of interactive keys, each having an integrated refreshable braille display, wherein each interactive key includes a momentary switch for detecting a keystroke and includes a actuator system for selectively extending pins through a surface of the interactive key; and a keyboard controller that includes a keystroke input handler for receiving and processing signals associated with detected keystrokes and includes a braille display handler that processes received messages and transmits message signals to selected interactive keys to output braille characters.
US10339823B2 Display apparatus and method for question and answer
A display apparatus and a method for questions and answers includes a display unit includes an input unit configured to receive user's speech voice; a communication unit configured to perform data communication with an answer server; and a processor configured to create and display one or more question sentences using the speech voice in response to the speech voice being a word speech, create a question language corresponding to the question sentence selected from among the displayed one or more question sentences, transmit the created question language to the answer server via the communication unit, and, in response to one or more answer results related to the question language being received from the answer server, display the received one or more answer results. Accordingly, the display apparatus may provide an answer result appropriate to a user's question intention although a non-sentence speech is input.
US10339815B1 Apparatus and method for controlling lamp of platooning vehicle
An apparatus configured for controlling lamps of platooning vehicles including a leading vehicle and a plurality of following vehicles, may include a memory configured to store information related to the following vehicles; and a controller configured to collectively control lamps of the leading vehicle and following vehicles in a response to events occurring in the leading vehicle and following vehicles.
US10339814B2 Autonomous vehicles as a social network platform
This invention describes a method, the information processing system and the autonomous vehicles that enable in-person socializing of passengers in multiple traveling autonomous vehicles. Under the collaborative control of one or more information processing system and on-bard controllers, multiple traveling autonomous vehicles carrying passengers who have matching interests or requests, overlapping travel routes and times are connected together mechanically while traveling at normal operating speed to establish a connected space to allow in-person interactions and socializing. A cluster of connected autonomous vehicles moves as one integrated vehicle.
US10339809B2 Safety confirmation assist device
A safety confirmation assist device is equipped with a presenting unit which presents visible information at a position that a driver of a vehicle can recognize it visually, an object detection unit which detects an object approaching the vehicle; and a control unit which controls the presenting unit, if the object detection unit detects the object, to present the visible information moving in a same direction as a left-right component of a direction in which the object is approaching the vehicle while moving the visible information. The control unit controls the presenting unit so that a movement range of the visible information is located on only the left side or the right side, which is the same side of the vehicle as the object is located, of a boundary that defines the left side and the right side for the driver.
US10339807B2 Apparatus using sync and balanced V2V communication
A vehicle equipped with a wireless communication interface is configured to communicate with other similarly equipped vehicles within an intersection area. By including the wireless communication equipment to communicate with other vehicles within the intersection area, a traffic optimization tool running on one or more of the vehicles is enabled to direct traffic through the intersection area even in the case where one or more traffic signals are malfunctioning.
US10339803B2 Method for operating an assistance system of a motor vehicle and assistance system
The invention relates to a method for operating an assistance system of a motor vehicle. An image is detected by means of a camera of the assistance system and a traffic sign is determined within the detected image. An alignment of the determined traffic sign is determined with respect to the motor vehicle, and a signal device of the assistance system is triggered by the alignment.
US10339802B2 Method and system for managing a parking lot
A method for managing a parking lot is provided. The method includes: capturing, by a first video camera, an image of a vehicle; determining whether the image satisfies a condition; raising a first barrier when the image satisfies the condition; detecting whether there is only the one vehicle between the first barrier and a second barrier; and raising the second barrier to enable the vehicle to enter or leave the parking lot when detecting that there is only the one vehicle between the first barrier and the second barrier.
US10339799B2 Method and system to identify congestion root cause and recommend possible mitigation measures based on cellular data and related applications thereof
A system and method that analyzes root cause of congestion at specific road sections.A system and method that differentiates between travelers using different modes of transportation.A system and method that analyzes root cause of parking overload.A system and method that performs demographic analysis of people travelling at specific road sections.Certain embodiments of the above systems and methods use data derived from cellular networks.Certain embodiments of the above systems and methods teach real time analysis while others teach non real-time analysis.
US10339798B2 Infrared remote control apparatus and terminal
Embodiments of the present disclosure provide an infrared remote control apparatus and a terminal. The infrared remote control apparatus includes an audio codec chip, a transfer switch, and an infrared transmitter. The audio codec chip includes a pair of differential output pins. The infrared transmitter is connected to the differential output pins by using the transfer switch. The audio codec chip is configured to obtain an infrared remote control parameter that includes an envelope length and a carrier frequency of an infrared remote control signal. An infrared remote control signal is generated according to the envelope length and the carrier frequency. When the transfer switch sets up a connection between the infrared transmitter and the differential output pins, the audio code chip is configured to drive, by using the differential output pins, the infrared transmitter to transmit the infrared remote control signal.
US10339797B2 System and method for optimized appliance control
In response to a detected presence of an intended target appliance within a logical topography of controllable appliances identity information associated with the intended target appliance is used to automatically add to a graphical user interface of a controlling device an icon representative of the intended target appliance and to create at a Universal Control Engine a listing of communication methods for use in controlling corresponding functional operations of the intended target appliance. When the icon is later activated, the controlling device is placed into an operating state appropriate for controlling functional operations of the intended target appliance while the Universal Control Engine uses at least one of the communication methods to transmit at least one command to place the intended target appliance into a predetermined operating state.
US10339795B2 Wireless communication diagnostics
A load control system may include devices for performing communications for controlling an amount of power provided to an electrical load. The devices may include load control devices that may communicate by transmitting digital messages. A user device having an adjustable wireless communication range may be used for discovering devices, configuring devices, and/or diagnosing devices in the load control system. The user device may detect whether devices are within an established wireless communication range of one another for performing communications. The user device may detect digital messages transmitted from a device and/or digital messages received at a device to determine whether the digital messages are correctly communicated in the load control system. The user device may provide an indication to a user indicating whether a digital message is correctly transmitted or received by a device in the load control system.
US10339794B2 Smoke detector and method for determining failure thereof
A smoke detector includes an illuminator, a light sensor, a memory, and a microprocessor. The illuminator is configured to emit a first electromagnetic signal having a first center wavelength and a second electromagnetic signal having a second center wavelength. The light sensor is configured to generate (a) a first clean-air voltage in response to receiving the first electromagnetic signal and (b) a second clean-air voltage in response to receiving the second electromagnetic signal. The memory stores non-transitory computer-readable instructions. The microprocessor is adapted to execute the instructions to: (i) determine a first signal drift value from the first clean-air voltage and a first reference voltage, (ii) determine a second signal drift value from the second clean-air voltage and a second reference voltage, and (iii) determine the operational state from both the first signal drift value and the second signal drift value.
US10339793B2 System and method for smoke detector performance analysis
A system for facilitating smoke detector performance analysis including a server configured to receive operational data from an alarm panel and to perform analytics using the operational data, wherein the operational data is associated with at least one smoke detector that is operatively connected to the alarm panel.
US10339787B1 Mission critical signaling failover in cloud computing ecosystem
Methods and systems, including computer programs encoded on computer storage media, for reducing the likelihood of signaling failover in an alarm system, the method including identifying alarm events detected at monitored properties by monitoring systems that are located at the monitored properties; tracking the ability of a primary application infrastructure to transmit, to a central monitoring station server, the alarm events; detecting disruption in the ability of the primary application infrastructure to transmit the alarm events to the central monitoring station server; based on the detected disruption, enabling a signal transmission switch that switches a path for alarm events from the primary application infrastructure to a secondary application infrastructure, the secondary application infrastructure being an infrastructure operated by a cloud service provider; and based on enablement of the transmission switch, transmitting, by the secondary application infrastructure, at least one alarm event to the central monitoring station server.
US10339785B2 Failure diagnosis system
A failure diagnosis system includes: a sensor; an abnormality determination unit that determines whether an abnormality occurs in a diagnosis target device corresponding to the sensor on the basis of diagnosis target information detected by the sensor; a screen display controller that identifiably notifies a diagnosis target device for which it is determined by the abnormality determination unit that the abnormality occurs; a layout setting unit that sets a facility layout of a facility; and a disposition setting unit that sets a disposition of each diagnosis target device in the facility layout. The screen display controller identifiably notifies a diagnosis target device associated with a sensor that detects diagnosis target information that is a basis of the determination that the abnormality occurs, in a disposition screen display region 521 in which diagnosis information acquisition units are disposed on the facility layout.
US10339782B2 Methods and systems for metrics analysis and interactive rendering, including events having combined activity and location information
A method includes receiving location data of a monitoring device when carried by a user and receiving motion data of the monitoring device. The motion data is associated with a time of occurrence and the location data. The method includes processing the received motion data to identify a group of the motion data having a substantially common characteristic and processing the location data for the group of the motion data. The group of motion data by way of processing the location data provides an activity identifier. The motion data includes metric data that identifies characteristics of the motion data. The method includes transferring the activity identifier and the characteristics of the motion data to a screen of a device for display. The activity identifier being a graphical user interface that receives an input for rendering more or less of the characteristics of the motion data.
US10339778B1 Chamberless air quality monitors with temperature sensing
A chamberless indoor air quality monitor system includes a detector body. A resistive heater is operatively connected to the detector body. An active temperature sensor operatively connected to the resistive heater and operatively connected to an outer surface of the detector body configured to take an active temperature measurement. A method for measuring temperature in a chamberless indoor air quality monitor system includes generating an active temperature measurement with an active temperature sensor operatively connected to an outer surface of the detector body. The method includes heating the active temperature sensor with a resistive heater operatively connected to the detector body. The method includes comparing the active temperature measurements to one another to generate a corrected active temperature measurement based on a temperature difference over time between one or more of the active temperature measurements.
US10339768B2 Methods and systems for augmentative and alternative communication
Methods and systems for augmentative and alternative communication are disclosed. An example method can comprise receiving a candidate input, classifying the candidate input as an intentional input, and generating a signal in response to the intentional input.
US10339767B2 Sensor systems and methods for analyzing produce
Sensor systems, methods and machine readable medium are provided for a sensor system for analyzing the ripeness of produce items.
US10339763B1 Computer game of chance
A computer game of chance is described. A system displays, via a user interface, at least a part of a field of play associated with a game of chance. The system receives, via the user interface, a user selection of a region within the field of play. The system evaluates a probability that an object will traverse the user-selected region during any of the random movements by the object from a beginning area to an ending area during a round of play. The system displays, via the user interface, the object moving in the field of play during at least some of the random movements. The system credits a success value, based on the probability, to a player of the game of chance if the object traversed the user-selected region during any of the random movements during the round of play.
US10339761B2 System and method for providing a feature game
A gaming machine comprises a symbol selector for selecting a plurality of symbols from a set of symbols for display during play of a base game, the set of symbols including a plurality of non-configurable symbols and a plurality of configurable symbols; a random number generator for generating random prize values; a value assigner for assigning a generated random prize value to each selected configurable symbol; and an outcome evaluator for monitoring play of the base game, wherein a feature game is triggered in response to a trigger event, the trigger event comprising a predefined number of the plurality of configurable symbols being selected by the symbol selector for display. During the feature game, the symbol selector is further configured to 1) hold the selected configurable symbols that comprise the trigger event on the display; 2) remove at least one of the selected non-configurable symbols from the display; and 3) replace any removed non-configurable symbol with another symbol selected from the set of symbols.
US10339757B2 Mobile secondary betting user interface
A wagering game system and its operations are described herein. In some embodiments, the operations can include detecting a request to pair a mobile device with a secondary content controller that is communicatively coupled to a wagering game machine. In some examples the secondary content controller is independent of a primary content controller for the wagering game machine. The operations can further include determining, by the secondary content controller, that primary wagering game content of the wagering game machine is in a state that would permit secondary wagering on the primary wagering game content. Further, the operations can include pairing the mobile device with the secondary content controller after determining that the primary wagering game content is in the state that would permit the secondary wagering.
US10339754B1 Gaming system and method having independent, but interleaved reel sets
Various embodiments of a gaming system and method are disclosed as generating a plurality of independent symbol sets that are interleaved, but can be evaluated separately and together to create new ways to win awards.
US10339751B2 Automatic brightness control on a gaming machine
A display control system for a gaming machine is described. The display control system allows a gaming machine controller to directly control attributes of one or more video displays coupled to a gaming machine. Display attributes can be adjusted to account for different machine states which can occur when the gaming machine is operating in an attract mode, game play mode and tilt mode. A few examples of display attributes which can be controlled include but are not limited to power on or off, input source selection, contrast control, brightness control and color temp control.
US10339750B1 Locking system for exchange of items, services, and/or facilities
One or more techniques and/or systems are provided for facilitating the exchange of an item. For example, a containment component is configured to receive one or more items. A locking component is configured to selectively restrict or allow access to the item. A code generation component is configured to generate and provide an unlocking code to a requestor (e.g., based upon payment by the requestor that requests access to the item). A code entry component is configured to receive user input of a code. The code entry component either retains the locking component in a locked state if the code is not validated as the unlocking code or transitions the locking component into an unlocked state if the code is validated as the unlocking code.
US10339747B2 Card reader
A card reader may include a wireless user interface; a host connecting interface structured to connect with the host device of the system; and a wireless communication interface structured to connect with the mobile terminal. The wireless user interface may be structured to communicate with the host device through the host connecting interface and with the mobile terminal through the wireless communication interface.
US10339733B2 Mobile device attendance verification
Provided are systems and methods of attendance verification using mobile electronic devices (or “mobile devices”). In some embodiments, a person's biometric data is acquired and verified locally by a mobile device associated with the person while the mobile device is located in a geographic region associated with an event, and attendance data, including an indication of the verification of the biometric data along with a unique identifier of the mobile device, such as an international mobile equipment identity (IMEI) of the mobile device, is transmitted to an attendance server that makes a record of the person's attendance of the event based on the attendance data.
US10339731B2 In-vehicle unit and in-vehicle unit diagnosis system
In-vehicle units are on host vehicles including a subject vehicle and at least one nearby vehicle. Each in-vehicle unit transmits and receives information using inter-vehicle communication, acquires information indicating state of a control system controlling operation of each in-vehicle unit, generates an index data-item including an index value indicating state of the control system based on the acquired information, and transmits the generated index data-item using inter-vehicle communication. A subject in-vehicle unit in the subject vehicle includes: a communication processing section acquiring an index data-item from the nearby vehicle; a determination criterion specification section successively specifying a self-unit determination criterion being a determination criterion determining whether the control system in the subject in-vehicle unit operates normally, based on the index data-item; and a self-unit diagnosis test section determining whether the control system in the subject in-vehicle unit operates normally by comparing the self-unit determination criterion with the index data-item in the subject in-vehicle unit.
US10339730B2 Fault detection using high resolution realms
An article of manufacture including a tangible, non-transitory computer-readable storage medium having instructions stored thereon for detecting a fault in a gas turbine engine that, in response to execution by a controller, cause the controller to perform operations comprising receiving, by the controller, a first data output from a first flight data source; receiving, by the controller, a second data output from a second flight data source; determining, by the controller, a first flight realm of the first data output based on the second data output; identifying, by the controller, a fault threshold using a first parameter of the first flight realm; and comparing, by the controller, the first data output to the fault threshold.
US10339726B2 Car wash with integrated vehicle diagnostics
A car wash with integrated diagnostic functions is provided that includes the ability to wash and dry a connected vehicle and perform various diagnostic functions. The various diagnostic functions such as tread depth measurement, measuring tire pressures, performing safety inspection, emissions testing and performing vehicle diagnostics and the like may be performed while the connected vehicle is at the car wash. The results of the diagnostic tests may be provided to the driver at the end of the car wash via the driver's wireless computing device.
US10339724B2 Methods and apparatuses to provide geofence-based reportable estimates
Systems, methods, apparatus, and computer program products are provided for estimating taxes. In one embodiment, the location of a vehicle can be monitored by a variety of computing entities. By using the vehicle's location, it can be determined when the vehicle enters and/or exits defined geofences. After a determination that the vehicle has entered or exited a defined geofenced area, telematics data can be collected and used to estimate taxes, such as road use taxes and fuel use taxes.
US10339722B2 Display device and control method therefor
A display device for providing a virtual reality service is provided. The display device includes: a display configured to display a stereoscopic image; a user interface configured to receive a user command for enlarging or shrinking the stereoscopic image; and a processor configured to adjust a three-dimensional effect for the stereoscopic image to correspond to the user command when the user command is input, and control the display to display an enlarged image or a shrunk image in which the three-dimensional effect is adjusted.
US10339720B2 Method of ground adjustment for in-vehicle augmented reality systems
The disclosure includes implementations for providing ground adjustment for an in-vehicle augmented reality system. A system may include a three-dimensional heads-up display unit (“3D HUD”) installed in a vehicle. The system may include a memory storing instructions that, when executed, cause the system to: determine a plurality of elevation values for a plurality of points on a road surface, where each elevation value is associated with a point from the plurality of points and describes the elevation of that point; identify a graphic for display on the 3D HUD, where the graphic is associated with at least one point from the plurality of points; determine which location of the 3D HUD is associated with the at least one point associated with the graphic; and display the graphic at the location of the 3D HUD so that the graphic superposes the point when viewed by a driver.
US10339717B2 Multiuser augmented reality system and method
A multiuser, collaborative augmented reality (AR) system employs individual AR devices for viewing real-world anchors, that is, physical models that are recognizable to the camera and image processing module of the AR device. To mitigate ambiguous configurations when used in the collaborative mode, each anchor is registered with a server to ensure that only uniquely recognizable anchors are simultaneously active at a particular location. The system permits collaborative AR to span multiple sites, by associating a portal with an anchor at each site. Using the location of their corresponding AR device as a proxy for their position, AR renditions of the other participating users are provided. This AR system is particularly well suited for games.
US10339716B1 System and method for dense, large scale scene reconstruction
A system configured to improve the operations associated with generating virtual representations on limited resources of a mobile device. In some cases, the system may utilize viewpoint bundles that include collection of image data with an associated pose in relative physical proximity to each other to render a virtual scene. In other cases, the system may utilize 2.5D manifolds including 2D image data and a weighted depth value to render the 3D environment.
US10339715B2 Virtual reality system
Operations carried out according to a method and operations carried out by a system including at least one processor and memory configured to store instructions include following operations. Those operations include: obtaining real world image data using one or more image data capturing devices positioned at a real world site; obtaining real world non-image data using one or more sensors positioned at the real world site; creating a scene model based on the obtained real world image data; integrating the obtained real world non-image data with the created scene model; carrying out an object recognition process to identify one or more objects included in the scene model; and rendering the scene model to create a VR scene in which one or more users are immersed using one or more VR playback devices.
US10339713B2 Marker positioning for augmented reality overlays
Methods, systems, and computer programs for nesting augmented reality markers within augmented reality overlays to create nested menu options in augmented reality applications are provided. An input image is received from an augmented reality input buffer. The input buffer is a digital representation of information taken from a camera. An output image including an overlay is received from an augmented reality output buffer. The output buffer is scanned for one or more markers, where the markers are associated with the overlay. A first user input is received, indicating a user selection of a first marker. A first marker overlay is displayed. The first marker overlay corresponds to the first marker.
US10339709B1 Systems and methods for coordinated editing of seismic data in dual model
A system and method may model physical geological structures. Seismic and geologic data may be accepted. A three-dimensional (3D) transformation may be generated between a 3D present day model having points representing present locations of the physical geological structures and a 3D past depositional model having points representing locations where the physical geological structures were originally deposited. An indication may be accepted to locally change the 3D transformation for a subset of sampling points in a first model of the models. The 3D transformation may be locally changed to fit the updated subset of sampling points. A locally altered or updated version of the first model and, e.g., second model, may be displayed where local changes to the first model are defined by the locally changed 3D transformation. The transformation may also be used to extract geobodies in the past depositional model.
US10339692B2 Foveal adaptation of particles and simulation models in a foveated rendering system
A method for implementing a graphics pipeline. The method includes generating a system of particles creating an effect in a virtual scene, the system of particles comprising a plurality of particle geometries. The method includes determining a subsystem of particles from the system of particles, the subsystem of particles comprising a subset of particle geometries taken from the plurality of particle geometries. The method includes determining a foveal region when rendering an image of the virtual scene, wherein the foveal region corresponds to where an attention of a user is directed. The method includes determining that at least one portion of the effect is located in the peripheral region for the image. The method includes rendering the subsystem of particles to generate the effect.
US10339689B2 Intelligent camera
Presented here is technology to efficiently process camera images to generate artistic images and videos using an artificial intelligence module receiving inputs from multiple sensors. Multiple sensors can include a depth sensor, a conventional camera, and a motion tracker providing inputs to the artificial intelligence module. Based on the inputs, the artificial intelligence module can segment the received image and/or video into a foreground image and a background image to produce portrait imagery by blurring the background image and/or video. The artificial intelligence module can select the most aesthetically pleasing image from a video. In addition, the artificial intelligence module can adjust lighting in an image or video to create artistic lighting effects. All the processing can be done in real time due to efficient combination of artificial intelligence modules, traditional image processing techniques, and use of specialized hardware.
US10339685B2 System for beauty, cosmetic, and fashion analysis
A system and method are provided to detect, analyze and digitally remove makeup from an image of a face. An autoencoder-based framework is provided to extract attractiveness-aware features to perform an assessment of facial beauty.
US10339684B2 Visualization of connected data
A system and method for rendering data points contained in a set of generic data into a graphics object of a particular visualization type. The generic data is fetched by the system from a data store using data retrieval logic. Additional data bearing connection information about how to structure the generic data during rendering is fetched by one or more data retrieval plugins. The data retrieval plugins are selected from among a plurality of data retrieval plugins available to the system. The generic and additional data are rendered into a graphics object either jointly or sequentially. Through provision of these data retrieval plugins, it is thus possible to add visualization types that require additional data in a structured manner, or to add logic on how to connect fetched data points, without having to modify the system's own inbuilt data retrieval logic.
US10339683B2 Performance diagnostic for virtual machines
A method for a processor to provide a chart of a performance metric in a collection interval includes creating regions by dividing the collection interval into regions of increasingly smaller time intervals and determining a mean and a variance for each region based on data points in that region, sorting the regions by their variances and means, and processing the sorted regions. Processing the sorted regions includes removing any child region when its parent region has a variance that substantially represents the child region, and replacing any two neighboring or intersecting regions with a merged region comprising the two neighboring or intersecting regions when the merged region has a variance that substantially represents the two neighboring or intersecting regions. The method further includes generating the chart by visually indicating highest ranking regions by variance in the chart and displaying the chart or transmitting the chart over a computer network.
US10339679B2 Dynamic path modification and extension
A digital medium environment is described to dynamically modify or extend an existing path in a user interface. An un-parameterized input is received that is originated by user interaction with a user interface to specify a path to be drawn. A parameterized path is fit as a mathematical ordering representation of the path to be drawn as specified by the un-parametrized input. A determination is made as to whether the parameterized path is to extend or modify the existing path in the user interface. The existing path is modified or extended in the user interface using the parameterized path in response to the determining that the parameterized path is to modify or extend the existing path.
US10339671B2 Action recognition using accurate object proposals by tracking detections
An action recognition system and method are provided. The system includes an image capture device configured to capture a video sequence formed from image frames and depicting a set of objects. The system includes a processor configured to detect the objects to form object detections. The processor is configured to track the object detections over the frames to form tracked detections. The processor is configured to generate for a current frame, responsive to conditions, sparse object proposals for a current location of an object based on: (i) the tracked detections of the object from an immediately previous frame; and (ii) detection proposals for the object derived from the current frame. The processor is configured to control a hardware device to perform a response action in response to an identification of an action type of an action performed by the object, the identification being based on the sparse object proposals.
US10339669B2 Method, apparatus, and system for a vertex-based evaluation of polygon similarity
An approach is provided for a vertex-based evaluation of polygon similarity. The approach, for instance, involves processing, by a computer vision system, an image to generate a first set of vertices of a first polygon representing an object depicted in the image. The approach also involves for each vertex in the first set of vertices, determining a closest vertex in a second set of vertices of a second polygon, and determining a distance between said each vertex in the first set of vertices and the closest vertex in the second set of vertices. The approach further involves calculating a polygon similarity of the first polygon with respect to the second polygon based on a total of the distance determined for said each vertex in the first set of vertices normalized to a number of vertices in the first set of vertices.
US10339668B2 Object recognition apparatus
An object recognition apparatus includes a two-dimensional sensor for acquiring two-dimensional information of an object at a first clock time, a three-dimensional sensor for acquiring three-dimensional information of the object at a second clock time, a storage unit that associates and stores a first position of the two-dimensional sensor and the two-dimensional information, and a second position of the three-dimensional sensor and the three-dimensional information, and an arithmetic operation unit that calculates the amount of change in orientation between the orientation of the two-dimensional sensor and the orientation of the three-dimensional sensor based on the stored first position and second position, that converts the three-dimensional information acquired at the second position into three-dimensional information acquired at the first position based on the calculated amount of change in orientation, and that calculates the state of the object based on the converted three-dimensional information and the two-dimensional information.
US10339666B2 Recognition device and recognition method
A leaded component held by suction nozzle is imaged under three types of imaging conditions, imaging in a state illuminated by laser illumination, imaging in a state illuminated by incident illumination, and imaging in a state illuminated by side illumination and incident illumination 114. In a case in which it is not possible to appropriately recognize a position of a lead by recognition processing using image data of the first set of imaging conditions, recognition processing is performed again using image data of a second set of imaging conditions different to the first set of imaging conditions. In a case in which it is not possible to appropriately recognize a position of a lead by recognition processing using image data of the second set of imaging conditions, recognition processing is performed again using image, data of a third set of imagine conditions different to the second set of imaging conditions.
US10339664B2 Signal detection, recognition and tracking with feature vector transforms
A method for obtaining object geometry in which image frames of a scene (e.g., video frames from a user passing a smartphone camera over an object) are transformed into dense feature vectors, and feature vectors are processed to obtain geometry of an object in the scene. The object geometry is determined from the feature vectors. Feature vector transforms are leveraged in a signal processing method for object identification (e.g., using machine learning classification), digital watermark or bar code reading and image recognition.
US10339660B2 Video fingerprint system and method thereof
A system used for generating a transformed representation of a quantity of video data structured as a plurality of frames including arrays of rows and columns of pixels having pixel properties. The system may generate first representations of the video data based on a plurality of the rows; generate second representations of the video data based on a plurality of the columns; generate frame representations corresponding to the frames and based on the first and second representations; and combine the frame representations to form the transformed representation of the video data. The system may also generate frame representations respectively corresponding to the frames; combine the frame representations to form a transformed representation of the video data; analyze the transformed representation; and identify frames of interest based on the analysis.
US10339659B2 System, method, and recording medium for workforce performance management
A break recommendation method, system, and non-transitory computer readable medium, include a cognitive state tracking circuit configured to track a cognitive state of a user viewing a document, a document identification and difficulty measuring circuit configured to identify a document type, a deviation detecting circuit configured to detect a deviation between a current cognitive state of the user and a past cognitive state of the user during a predetermined amount of time for the document type; and a recommending circuit configured to recommend that the user stop viewing the document for a predetermined amount of time based on the deviation being greater than a predetermined threshold value.
US10339656B1 Inferring count of items using image
Images of a fixture such as a shelf holding items may be acquired by cameras and processed to count the quantity of items at the fixture. A top of an item is determined in the image. Given information about the items designated for stowage at the fixture and the location of the top, a three-dimensional (3D) bounding box indicative of a volume is determined relative to the fixture. Bounding boxes which extend outside the boundaries of the fixture are disregarded. Remaining bounding boxes may then be analyzed to determine a measured height of the item(s) in a stack. The measured height may be divided by a per-item height to determine a quantity of items in the stack. The quantities in multiple stacks may be summed to determine a quantity at the fixture.
US10339655B2 Automated image evaluation in x-ray imaging
A method automatically evaluates x-ray image data from an examination region of a patient. X-ray image data is received from the examination region. Furthermore x-ray image data is segmented and anatomical structures are detected in the individual segments. In addition reference image data that comes closest to the segmented x-ray image data is determined. This process is undertaken on the basis of a comparison of the segmented x-ray image data with reference image data from a reference database. The reference image data of the reference database has quality information relating to the image quality of the reference image data in each case. Finally a decision is made on the basis of the quality information of the established reference image data as to whether the received x-ray image data is to be retained or rejected.
US10339648B2 Quantitative predictors of tumor severity
Disclosed are methods for quantitatively predicting the severity of a tumor in a subject. In some embodiments, the methods further comprise selecting a course of therapy for the subject. In some embodiments, the tumor comprises is non-small cell lung cancer.
US10339647B2 Methods, systems, and media for qualitative and/or quantitative indentation detection
Systems and methods for qualitative and/or quantitative indentation detection are provided. A method includes receiving imaging data comprising a plurality of indentations within a region on a surface. The method further includes obtaining a size measurement for each indentation. The method further includes calculating a number of indentations within the region are equal to or above a minimum size.
US10339644B2 Systems and methods for three dimensional environmental modeling
A system, according to various embodiments, receives images such as videos and photographs from one or more portable computing devices associated with one or more individuals while the portable computing devices are in a particular position within a particular location at a particular time. The system determines a virtual position within a 3-D representation of the particular location that generally corresponds to the particular position and combines the images with the 3-D representation to generate an enhanced 3-D representation of the particular location. The system may create one or more avatars to help users better understand how people will look and move within the space. Users may then login to an enhanced 3-D representation application to view a recreation of the activity at a particular time at a particular location.
US10339641B2 Image processing apparatus and method, and decoding apparatus
The present disclosure relates to an image processing apparatus and method and decoding apparatus. The image processing apparatus may comprises a receiver for receiving an image and an image processor for dividing the image into a plurality of regions, and performing filtering by iteratively applying at least one filter to each of the plurality of regions in the image, wherein the at least one filter comprises an asymmetric filter that uses an asymmetric filtering window having height and width in different size.
US10339636B2 Image processing apparatus that specifies edge pixel in target image by calculating edge strength
An image processing apparatus performs: acquiring target image data representing a target image including a plurality of pixels, the target image data including a plurality of pixel values each having a plurality of component values; generating image data, the image data being one of first and second component data respectively including a plurality of first and second pixel values, each of the plurality of first and second pixel values being respectively related to maximum and minimum values among the plurality of component values of corresponding one of the plurality of pixels; calculating a plurality of edge strengths corresponding to respective ones of the plurality of pixels using the image data to generate edge strength data including the plurality of edge strengths; and specifying a plurality of edge pixels included in the target image. The specifying includes binarizing the edge strength data to generate binary image data.
US10339631B2 Image demosaicing for hybrid optical sensor arrays
A hybrid optical sensor array includes a first and second set of pixels having differing spectral sensitivities. A first set of data for a scene is captured by the first set of pixels at a first resolution, and a second set of data for the scene is captured by a second set of pixels at a second resolution. The first set of data is demosaiced based on at least the second set of data. A third set of data for the scene is output at a third resolution, greater than the first resolution. This allows high resolution matching images to be produced without perspective or timing discrepancies inherent in multi-camera machine vision systems.
US10339628B2 Image processing apparatus, image processing method and computer readable medium
An image processing apparatus including: a pattern detecting section which detects a specific pattern in an image; an image holding section which holds the image; an image conversion section which converts a pattern in the image into a pattern different from the specific pattern; and an output switching section which outputs an image having the pattern converted by the image conversion section for a region where the specific pattern is detected by the pattern detecting section, and outputs the image held by the image holding section for a region where the specific pattern is not detected.
US10339623B2 Phase rotation watermarking for phase modulation
A method of generating a phase modulated signal includes generating a sequence of phase modulated host symbols having continuous, antipodal phase transitions between adjacent ones of the host symbols representing different states, and generating a sequence of overlay symbols each spanning a respective set of the host symbols. The method further includes rotating the continuous, antipodal phase transitions between the adjacent ones of the host symbols in each set of the host symbols in a same rotation direction according to a symbol state of the respective overlay symbol spanning the set of the host symbols, and generating a phase modulated transmit signal that conveys the continuous, antipodal phase transitions rotated according to the symbol states of the overlay symbols. For M-ary PSK, the method further includes encoding both antipodal and non-antipodal host symbol phase shifts to carry the data of the overlay symbols.
US10339620B2 Method of managing transportation fare, server performing the same and system performing the same
Provided is a transit management server, system and method for managing transit fares for a transportation system. The method includes selecting, in a transit management server, at least one fare module according to a transit fare policy, the at least one fare module corresponding to a prescribed category of fare and configured to determine a fare based on the prescribed category, setting, in the transit management server, at least one parameter in the selected fare module, and transmitting, from the transit management server to at least one terminal communicatively coupled to the transit management server, the set parameter to update a corresponding fare module in the at least one terminal according to the transit fare policy.
US10339615B2 Automatic IP core generation system
The present invention is to provide an automatic IP core generation system that can reduce the loads on both an IP core vendor and a user. The present invention provides an automatic IP core generation system that generates an IP core in accordance with parameter information input from a user. The automatic IP core generation system includes: a parameter acquisition unit that acquires the parameter information; a meta IP core information storage unit that stores a meta IP core model as a model for generating various IP cores; a component library information storage unit that stores a component to be used in the IP core and the meta IP core model; an IP core generation unit that generates a package containing the IP core in accordance with the parameter information; and a package output unit that outputs the package.
US10339613B2 Viewing shopping information on a network based social platform
A system for viewing shopping information on a social networking platform is disclosed. At the social networking platform, the system receives a request from a user device corresponding to a first user of the social networking platform to view a list of a second user of the social networking platform. The list may include items offered for transaction on a network-based commerce server. In response to receiving the request from the user device, the system forwards the request to the network-based commerce server, and then receives updated information for at least one item on the list from the network-based comer server. Then, the system communicates the updated information received from the network-based commerce server to the user device.
US10339611B2 Systems and methods for page recommendations
Systems, methods, and non-transitory computer readable media configured to determine seed content items based on interests of a user. Candidate content items can be determined for potential presentation to the user based at least in part on the seed content items. Features associated with the candidate content items can be processed to generate probabilities that the user will perform interactions with the candidate content items. Values can be assigned to the candidate content items based on the probabilities that the user will perform interactions with the candidate content items and the importance of the interactions. The values can be provided as bid values to an auction system to determine constraints regarding presentation of the candidate content items. Presentation of the candidate content items can be optimized.
US10339610B2 Method and system for making a targeted offer to an audience
A system and method for making a targeted offer to an audience of a population of entities involves: retrieving a first set of information attributable to a first plurality of entities; generating a plurality of interaction associations from the first set of information; and conveying to a third party one or more interaction associations to enable the third party to identify a second set of information attributable to a second plurality of entities. The second set of information has matching activities and characteristics to the activities and characteristics of the interaction associations. The second plurality of entities has a propensity to carry out certain activities based on the activities criteria and/or characteristics criteria used in forming the interaction associations, to enable a targeted offer to be made to an audience of the second plurality of entities.
US10339604B1 Systems and methods for modifying resources to manage loss events
Methods and systems for modifying resources equipped to manage loss events and processing associated therewith based on an analysis of real-time data. An insurance provider can maintain historical data that indicates resources usage data for managing previously-occurring loss events. The insurance provider can receive real-time first-party and third-party loss event data from a variety of sources, the loss event data being associated with a recent or forecasted loss event. The insurance provider can compare the received loss event data to the historical data to determine that resources configured to manage insurance claim processing resulting from the loss event may need to be modified. In embodiments, the resources may be hardware or software resources, a workforce, physical goods or supplies, or other resources. The insurance provider can facilitate the appropriate resource modification by interfacing with various components and entities.
US10339602B2 Power adjustment system, power adjustment method, and computer program
A first estimator estimates first power to be generated by a photovoltaic power generation apparatus during an interested period. A second estimator estimates second power to be consumed by an electric load during the interested period. A power purchasing cost calculator calculates, when there is a shortfall in the first power compared to the second power, a cost to be paid for receiving, from a power grid, power for compensating for the shortfall. A determiner compares an amount of money to be paid to a customer facility in accordance with a trading term when power is supplied from the power storage apparatus to the power grid, with the cost calculated by the power purchasing cost calculator. A controller causes the power storage apparatus to the electric load when the cost to be paid to the customer facility is equal to or less than the cost.
US10339600B1 Application platform reverse auction
A method for software application management includes receiving, from a client device, a software application, obtaining a software application manifest for the software application, and transmitting the software application manifest to multiple vendors. Each of the vendors includes computing system resources for hosting the software application. The method further includes receiving bids from the vendors, selecting, from the bids, a winning bid, and transmitting the software application and payment information to the vendor of the winning bid.
US10339599B2 System and method for automated management of service industry and for-hire resources
A resource management system for a service industry business includes a recommendation engine that initiates one or more service actions and/or device actions based on inputs from one or more sensors and/or an obtained customer location within a building or facility. The resource management system automatically distributes, assigns, schedules, and/or reserves one or more resources for the benefit of the detected customer based on one or more recommendations of the recommendation engine.
US10339595B2 System and method for computer vision driven applications within an environment
A system and method for computer vision driven applications in an environment that can include collecting image data across an environment; maintaining an environmental object graph from the image data whereby maintaining the environmental object graph is an iterative process that includes: classifying objects, tracking object locations, detecting interaction events, instantiating object associations in the environmental object graph, and updating the environmental object graph by propagating change in at least one object instance across object associations; and inspecting object state for at least one object instance in the environmental object graph and executing an action associated with the object state. The system and method can be applied to automatic checkout, inventory management, and/or other system integrations.
US10339590B2 Methods, systems, and products for gift giving
A shopper selects from gifts that are compatible with a recipient's devices. When the shopper wishes to purchase a gift, descriptions of gifts are compared to the recipient's devices. Compatible gifts may be recommended, while incompatible gifts may be rejected.
US10339587B2 Method, medium, and system for creating a product by applying images to materials
In the image processing apparatus, the image processing method, the program and the recording medium, the first product material selector selects the first product material from among the plurality of product materials in accordance with the instruction of the user. The second product material selector selects the second product material that is different from the first product material from among the plurality of product materials. The product creator creates the recommended product by applying the first image constituting at least part of the group of images to the second product material. When second images constituting at least part of the group of images are displayed on the display of the terminal device of the user in accordance with the instruction of the user, the display controller causes the recommended product to be displayed, together with the second images, on the display at least once.
US10339586B1 Techniques for identifying similar products
Methods and apparatus are described for identifying similar products or services for the purpose of making relevant recommendations to an online consumer. Products and services are represented by associated vectors which include values for each of a plurality of attributes of the corresponding product or service. One or more similar products or services are identified relative to a reference product or service set with reference to the distance between the end points of the respective vectors in the associated vector space.
US10339585B2 Combined bootstrap distribution and mixture sequential probability ratio test applications to online ecommerce websites
Systems and methods including one or more processing modules and one or more non-transitory storage modules storing computing instructions configured to run on the one or more processing modules and perform acts of receiving an online search query entered into a search field of an online ecommerce website by a user using the online ecommerce website, determining a query response to the online search query by combining a nonparametric bootstrap distribution and a mixture sequential probability ratio test, the query response comprising one or more products, and coordinating a display of the query response to the user using the online ecommerce website. The query response can be based on one of a query success rate per user session of a plurality of previous user sessions or a revenue per user session of the plurality of previous user sessions.
US10339582B2 System and method for increasing location awareness of organizations
To measure the increase in location awareness for an organization's locations using a map display, a server device identifies each of the locations belonging to an organization and applies a random filter to select a subset of the locations. An indication of the organization is presented on a map display at each of the selected organization locations within the subset. When an indication of the organization location is presented to a user a threshold number of times, an icon such as a question mark may be presented in place of the indication at the organization location. The icon may provide a link to a location awareness survey which may request that the user identifies the organization corresponding to the location. Several users may receive the location awareness survey for the same organization location and the users' answers may then be analyzed to determine a location awareness metric.
US10339581B2 Dual-camera apparatus for deriving dimensional measurements and method of personalizing lens selection
A dual-camera apparatus derives dimensional measurements of an object. The apparatus comprises a pair of digital cameras each comprising a lens and capable of producing an image of the object. A ratio of known distance units to pixels is established for the apparatus and applied to images generated by each of the digital cameras. The lenses are spaced apart at a first known distance. In operation, the first known distance and the established ratio provide a trigonometric basis for ascertaining distances between at least two features on the object. A calibration template can be used to establish the ratio of known distance units to pixels. The object can be a human subject, and the at least two features can be associated with the human subject's eyes, the human subject's feet, and/or other human body parts. The disclosure also relates to a method in aiding in lens selection.
US10339580B2 Personalized content generation and delivery
Software replaces album art stored in metadata of a music file with a personalized picture that is displayed when the music file is played on a music player device. The personalized picture may be selected from diverse sources such as social media sites or hard drives on computers. The personalized music file may be gifted to intended recipients and downloaded to their music player devices. The personalized picture is displayed when the personalized music file is played on the music player device.
US10339579B2 Systems and methods for controlling shelf display units and for graphically presenting information on shelf display units
Systems and methods for controlling shelf display units and for graphically presenting information on shelf display units are disclosed. A system includes one or more display units configured to be coupled to shelves of a modular shelving system, one or more processors communicatively coupled to the one or more display units, one or more memory components communicatively coupled to the one or more processors, and machine readable instructions stored in the one or more memory components. When executed by the one or more processors, the machine readable instructions cause the system to determine a product identifier corresponding to a product, identify one or more display units to update in response to determining the product identifier corresponding to the product, and update a graphical output of the one or more display units identified to be updated in response to identifying the one or more display units to update.
US10339577B1 Streaming data marketplace
A technology for a streaming data marketplace is provided. In one example, a method may include requesting to receive a first stream of data from a first source via the streaming data marketplace. The first stream of data may be received and then correlated and combined with data from a second source as a combined stream to increase a utility of the first stream of data. The data from the second source may be a different type of data than the first stream of data.
US10339576B2 Revenue-generating electronic multi-media exchange and process of operating same
In a process for creating media content, media submissions are requested and electronically received from end users and stored in a computer database. The submissions are searched for material to be included in the media content, and cross-checked against the other submissions for originality and timeliness. After the material is selected from one or more submissions, the content is developed and released to an audience for review. The end users whose submission material was included in the released content are rewarded. In one embodiment, third parties are permitted to access and search the submissions on an open exchange. The third parties can bid for rights in submissions on the open exchange. After receiving these bids, they are forwarded to the particular submission's end user for acceptance or rejection. Appropriate billing and payment processes are used to bill and pay the parties involved.
US10339575B2 Method and system for provenance tracking in software ecosystems
A system and method for tracking provenance for software use and development includes a developer toolkit program stored in memory media and accessible by a software market place wherein the software marketplace provides a library of software bundles that can be used for software development and modification of the software bundles. The developer toolkit includes a user interface configured to enable software creation of original works and derivative works. The development toolkit further includes a provenance tracker configured to track provenance of the derivative works and original works wherein the provenance tracker makes the derivative work and the provenance of the derivative work available in the software market place. The provenance tracker includes a software bundle identification module configured to identify and verify ownership of the original works and derivative works by associating an owner of the derivative works and original works with features included in portions of the derivative works and original works.
US10339569B2 Method and system for advertising and screen identification using a mobile device transparent screen, bendable and multiple non-transparent screen
A method and system for advertising and screen identification using an electronic mobile device transparent screen having 3D image processing and analysis capabilities. The display may include one or more display screens varying in translucency on the rear display screen. Advertisements delivered to the electronic mobile devices by virtue of a mobile app are displayed on the electronic device screen outside the confines or borders of the mobile app. Advertisements are viewed on a rear display screen to non-users of the electronic mobile device. Advertisements are displayed based on GPS location of the electronic mobile device.
US10339568B2 Audio-triggered notifications for mobile devices
Disclosed are various embodiments for decoding an audio signal to identify information encoded in a human-imperceptible portion of the audio signal. A client device may capture an audio signal broadcast wirelessly from a transmitting device. A human-imperceptible portion of the audio signal may be decoded to access at least one unique identifier encoded within the audio signal. A request for at least one notification may be sent to a notification service over a network, where the request includes the at least one unique identifier and data associated with the client device. The remote service provides the client device with a notification to render in a display.
US10339567B2 Advertisement service using mobile vehicle
The disclosure is related to an advertisement service using mobile vehicles. Particularly, the disclosure relates to providing advertisement content selected based on statistical information on an advertisement target at an advertisement display location. Furthermore, the selected advertisement content may be provided to a corresponding mobile vehicle before the corresponding mobile vehicle arrives at the advertisement display location.
US10339565B2 Presenting advertisement content during searches of digital receipts
The present invention extends to methods, systems, and computer program products for presenting advertising content during searches of digital receipts. Advertising content can be presented at a user interface used to search digital receipts. During character by character input of a search term, input characters are detected as entered. Prior to completely entering the search term, detected characters can be transmitted from a customer device to an advertising system. The advertising system can match the characters to one or more advertisements. The advertising system can return the one or more advertisements back to the customer device. The customer device can present the one or more advertisements at the user interface.
US10339561B2 Method of detecting a change in user interactivity with a SERP
A method and system is described including presenting a first SERP version to a first set of users and a second SERP version to a second set of users; assessing first and second measures of user interactions with the first and second version of the SERP respectively, the user interactions being of a pre-selected type; computing a first and a second distribution of the first and second measures of user interactions and analyzing the first and second distributions conjointly for determining a change in user interactivity. The analyzing can include determining a set of ratios; determining a lowest ratio indicative of a smallest relative change and a highest ratio being indicative of a largest relative change within the set of ratios; determining the magnitude of the change in user interactivity based on the lowest and highest ratios; and determining a significance of the magnitude of the change in user interactivity.
US10339554B2 Systems and methods to provide messages in real-time with transaction processing
A computing apparatus configured to generate trigger records for a transaction handler to identify authorization requests that satisfy the conditions specified in the trigger records, identify communication preferences of the users associated with the identified authorization requests, and use the communication preferences to target real-time messages at the users in parallel with the transaction handler providing responses to the respective authorization requests.
US10339542B2 Store intelligence—in-store analytics
Store intelligence—in-store analytics (“in-store analytics”) techniques are provided that, by combining analytics with experience, improve the shopping, managing, monitoring, etc., experience of an end user. In-store analytics can be integrated with workflow for optimizing and assisting prioritizing operations.
US10339541B2 Systems and methods for creating and inserting application media content into social media system displays
Systems and methods for delivering application media content to multiple social media systems (SMSs) for display to SMS members. The method includes the steps of providing initial application media content to respective SMSs. Once a respective SMS member interacts with the initial content, a social relationship management system (SRMS) receives indication from an SMS of such interaction, and retrieves a unique application media file relating to application media content. The unique application media file is then applied to an application media container file that overcomes certain formatting protocols and requirements of the SMS and enables transmission and delivery of the application media content to the SMS. The application media content is then delivered to the SMS member on the SMS through the application media container file.
US10339539B2 Campaign awareness management systems and methods
A campaign management system manages campaign data for one or more campaigns and geospatial data for areas in which the campaigns are directed. The system performs spatial queries, data queries, and/or geocode-based queries, generates maps geographically identifying where campaign events are occurring in the geographic area, and generates feature data for display. Campaign symbology, such as shading, color coding, patterns, icons, or other symbols identify one or more campaign events in the geographic area.
US10339533B2 Methods and systems for scalable session emulation
At least some of the illustrative embodiments are methods including: executing a test program on a computer system coupled to a server, the test program emulating virtual users by instantiating a first user instance by calling a first reentrant function, the first user instance exiting the first reentrant function upon encountering a blocking statement in the first reentrant function; instantiating a second user instance by calling the first reentrant function, the second user instance exiting the first reentrant function upon encountering a blocking statement in the first callable function; reentering the first user instance by again calling the first reentrant function, the first reentrant function resuming execution within the reentrant function after the first blocking statement; and reentering the second user instance by calling the first reentrant function, the first reentrant function resuming execution within the reentrant function after the second blocking statement.
US10339531B2 Organic light emitting diode (“OLED”) security authentication system
Aspects of the invention relate to a smart card that leverages emerging technology hardware to enhance secure release of sensitive data associated with the smart card. The smart card may include an OLED display. The device may include one or more biometric sensors. Embodiments may include pairing a device with a portal used to access sensitive data. When accessing the portal, the user may be required to verify that the device is present before gaining access to the sensitive data.
US10339528B2 Surcharge violation registry
Apparatus and methods for auditing a transaction record are provided. The transaction record may correspond to a credit card transaction. The auditing may include identifying a surcharge violation. The surcharge violation may be an unlawful surcharge. The auditing may identify patterns of double surcharging. Transaction-level auditing may include ensuring that a surcharge is returned upon a product return. A mobile wallet application may allow consumers to access and/or report merchant surcharge compliance activity. Functionality may include surcharge receipt scanning for use in crosschecking authenticity of a consumer report. Additional crosscheck functionality provided by geographic location support. Embodiments may include a registry for merchants that certify their surcharge calculations.
US10339523B2 Point-to-point transaction guidance apparatuses, methods and systems
The Point-to-Point Transaction Guidance Apparatuses, Methods and Systems (“SOCOACT”) transforms smart contract request, crypto currency deposit request, crypto collateral deposit request, crypto currency transfer request, crypto collateral transfer request inputs via SOCOACT components into transaction confirmation outputs. Also, SOCOACT transforms virtual wallet address inputs via SOCOACT (e.g., P2PTG) components into transaction confirmation outputs. In one embodiment, the P2PTG includes a point-to-point payment guidance apparatus, comprising, a memory and processor disposed in communication with the memory, and configured to issue a plurality of processing instructions from the component collection stored in the memory, to: obtain a target wallet identifier registration at a beacon. The SOCOACT then may register the target wallet identifier with the beacon and obtain a unique wallet identifier from a migrant wallet source associated with a user at the beacon. The SOCOACT may then obtain a target transaction request at the beacon from the migrant wallet source and commit the target transaction request for the amount specified in the target transaction request to a distributed block chain database configured to propagate the target transaction request across a distributed block chain database network for payment targeted to the target wallet identifier registered at the beacon.
US10339522B2 Smart card purchasing transactions using wireless telecommunications network
A smart card transaction allows a consumer to load value onto a smart card and to make purchases using a smart card with a mobile telephone handset over the telecommunications network. For loading, the system includes: a mobile telephone handset including a card reader; a gateway computer; a funds issuer computer; and an authentication computer. The mobile telephone handset receives a request from a user to load a value onto the smart card. The handset generates a funds request message which includes the value and sends the funds request message to a funds issuer computer. The funds issuer computer debits an account associated with the user. Next, the handset generates a load request message with a cryptographic signature and sends the load request message to an authentication computer which authenticates the smart card. The handset receives a response message which includes a cryptographic signature and an approval to load. Finally, the handset validates the second cryptographic signature and loads the value onto the smart card. For payment, the system includes a merchant server and a payment server. First, the handset sends an order request message to the merchant server computer, and in return receives a purchase instruction message. The handset processes the purchase instruction message locally, and then sends a draw request message to a payment server computer. The payment server computer sends a debit message which includes a cryptographic signature and an approval to debit the smart card. Finally, the handset validates the cryptographic signature and debits the smart card.
US10339520B2 Multi-functional credit card type portable electronic device
An embodiment includes a credit card device capable of generating a programmed magnetic field of alternating polarity based on a speed of a card swipe, and methods for constructing the device for the purpose of emulating a standard credit card. An apparatus is described to allow said device to emulate behavior of a credit card when used in electronic credit card readers. Additionally methods are described to allow user control of said device for the purpose of authorizing or controlling use of said device in the application of credit, debit and cash transactions, including cryptocurrency and card-to-card transactions. Methods are also described for generating a limited-duration credit card number when performing a transaction for the purpose of creating a limited-use credit card number, which is limited in scope of use to a predetermined number of authorized transactions. Furthermore said device may interact with other similar devices in proximity for the purpose of funds or credit/debit transfers.
US10339517B2 System and methods for providing gratuity based on location
A system, method, and computer-readable storage medium configured to facilitate gratuities to individuals and employees of establishments based on location.
US10339515B1 Shopping cart with integrated scale and point of sale device
A shopping cart has integrated scale and point-of-sale device. The scale and credit card processing device are secured within a common housing. The bar code reader is secured within a hand wand which is detachably secured to the exterior of the scale and credit card processing device's housing. The scale and credit card processing device are secured to top center of the shopping cart's handle.
US10339511B2 Adjustment of a security level of a transaction system based on a biometric characteristic of a customer
Methods and systems for adjusting a security level of a transaction system based on biometric characteristics of a customer are disclosed. According to an aspect, a method includes interacting with a customer at a transaction terminal. The method also includes determining a biometric characteristic of the customer based on the interaction with the customer. Further, the method may include adjusting a security level of a transaction system based on the biometric characteristic.
US10339510B2 Two-portion cash-dispensing machines
In one embodiment, a two-portion cash-dispensing machine has a first secure portion that receives paper currency during bill-breaking operations and vouchers during voucher-redemption operations and a second secure portion that dispenses paper currency. Physical access to the first secure portion is restricted to authorized first agents, and physical access to the second secure portion is restricted to authorized second agents. Physical access to the first secure portion by an authorized first agent does not inherently provide physical access to the second secure portion by the authorized first agent, and vice versa. In one application, two different business entities are respectively responsible for maintaining the two different secure portions, and the machine communicates information associated with requests for transfers of funds from a bank account of the first entity to a bank account of the second entity to reimburse the second entity for bill-breaking and voucher-redemption operations.
US10339504B2 Systems and methods for presenting information extracted from one or more data sources to event participants
Systems and methods for dynamically responding to requests for information, derived from one or more data sources, relating to at least one event participant. A notification of a scheduled event is received at a server. The notification identities a plurality of individuals invited to attend or participate in an event. Data attributes relating to the event participants are retrieved from one or more data sources and stored. The data attributes can include personal attributes, professional attributes, and social interaction attributes. Before, during or after an event, requests are received and processed to provide event participants and other interested parties access to contextual information relating event participants to one another, the identities of event participants possessing one or more attributes, and lists of attributes for one or more known event participants. The requests can include images and sound recordings captured during the event.
US10339491B2 Mobile pickup units
A mobile pickup unit is provided that includes storage compartments (e.g., for containing items) and is configured to travel to a user pickup area and park as close as possible to an optimal location that is determined based on the locations of users who are scheduled to utilize the mobile pickup unit. The mobile pickup unit may include or otherwise be transported by any type of mobile machine (e.g., automobile, etc.), and control of the mobile machine may be manual (e.g., a driver) or automated (e.g., directly or remotely controlled by an automated system, robotic, etc.) A parking location that is selected may be along a public street or any other available parking space, such that parking locations may be selected on a daily basis that are convenient for the users who will be utilizing the mobile pickup unit (e.g., for retrieving ordered items, dropping off returned items, etc.).
US10339487B2 Systems and methods to reconcile free-text with structured data
The present application relates generally to systems, software and electronic commerce. More specifically, systems, methods and software to reconcile free-text with structured data are disclosed. Structured data may be in the form, for example, of a set of attributes designated as associated with an occupiable property. Free-text may be parsed and one or more terms, words, phrases or the like may be extracted by the parsing and compared with the structured data to determine if there is a difference between the structured data and the free-text it is compared with. Detected differences may be reported (e.g., to an endpoint) in real-time or near real-time and may include a suggestion or recommendation to change the free-text to more closely match the structured data or to change the structured data to more closely match the free-text, or both, for example. An endpoint may be a client device such as a smartphone, tablet, pad, or the like.
US10339485B2 Efficiently generating test cases
Techniques, an apparatus and computer program product for generating test cases for covering enterprise rules and predicates are disclosed by receiving data associated with at least one of a business requirement and a business scenario as input, wherein the data comprise at least one of a set of predefined rules; based on the data, generating at least one or more test cases as output without any human intervention, wherein the output comprises a test script for the business requirement or the business scenario, and wherein the data associated with the at least one of a business requirement and a business scenario comprise at least one of a business rule, business requirement and predicate, the data associated with the at least one of business requirement and business scenario are stored as a linked graph in a repository, and wherein each node of the linked graph is mapped to previously stored data in the repository, wherein the repository comprises either one of a structured or unstructured data, and the data are obtained from the requirement specifications.
US10339484B2 System and method for performing signal processing and dynamic analysis and forecasting of risk of third parties
A system and process for forecasting third party disruption that uses a complex computerized network map as part of a risk model may be used to analyze risk for third parties. A number of risk factors or nodes of the map may include a wide range of risks (e.g., corruption) that have an impact on third parties in a geographic region. A baseline risk level may be established by scoring underlying risk measures for respective geographic regions. By executing the risk model using dynamic signal processing in a near real-time manner and considering impact, velocity, likelihood, and interconnectedness of risk factors and the diffusion of risk across a network, potential third party disruption and/or vulnerability can be forecasted.
US10339483B2 Attrition risk analyzer system and method
The present disclosure envisages a computer implemented system and method for identifying employees who are likely to attrite from an organization with plurality of outputs interrelated to this likelihood, significantly being their cumulative weighted trigger score and their cumulative risk flag. This increases the overall usability and accuracy of the prediction and assessment of the attrition risk analyzer system.
US10339479B2 Dynamic aggregation of disparate enterprise data
Methods, systems, and computer program products for dynamically aggregating data from disparate sources. A computer implemented method involves initializing a scheduler application to create one or more intermediate tables. The intermediate tables are populated with automatically aggregated data from one or more disparate data sources. The data is governed by business rules in an enterprise system. The method further involves enabling access to a subset of the aggregated data in accordance with a user authorization credential.
US10339477B2 Method and apparatus for facilitating staffing of resources
A computer-implemented method and an apparatus for facilitating staffing of resources receives customer data corresponding to a plurality of customers of an enterprise. At least one intention is predicted for each customer to configure a plurality of intentions. An expected volume of interactions is estimated for at least one time period based on the plurality of intentions. Each interaction in the expected volume of interactions is associated with interaction attributes. Resource data corresponding to a plurality of resources of the enterprise is received. Each resource is associated with a plurality of resource attributes. At least one resource is mapped to each interaction based on a match between resource attributes associated with the at least one resource and the interaction attributes associated with the each interaction. A staffing of the plurality of resources is facilitated based on the mapping of the at least one resource to the each interaction.
US10339472B2 Systems and methods for calibrating a machine learning model
Systems and methods include: collecting digital threat scores of an incumbent digital threat machine learning model; identifying incumbent and successor digital threat score distributions; identifying quantiles data of the incumbent digital threat score distribution; collecting digital threat scores of a successor digital threat machine learning model; calibrating the digital threat scores of the successor digital threat score distribution based on the quantiles data of the incumbent digital threat score distribution and the incumbent digital threat score distribution; and in response to remapping the digital threat scores of the successor digital threat score distribution, publishing the successor digital scores in lieu of the incumbent digital threat scores based on requests for digital threat scores.
US10339471B2 Ensemble based labeling
A method for ensemble based labeling is provided. The method includes obtaining a plurality of samples of an object. The method further includes estimating, for each of the plurality of samples, a probability that a label applies to the sample, for each of a plurality of labels. The method also includes determining a candidate label among the plurality of labels, based on the estimated probabilities of the plurality of samples for each of the plurality of labels. The method further includes calculating a dispersion of the estimated probabilities of the plurality of samples for the candidate label; and identifying a target label among the plurality of labels, based on the estimated probabilities of the plurality of samples for the candidate label, the dispersion for the candidate label, and a number of the plurality of samples.
US10339469B2 Self-adaptive display layout system
A system for self-adaptive user reading preference learning and screen layout optimization for multi-media information is disclosed. The system is particular useful for devices with small display form factors, such as mobile devices. Data flow diagram (DFD) technique is used to represent a model of the screen layout for visualization. The system processes input information, which includes user information, device information, context information, and the news. The delivery news is filtered in the news processing system and presented to a user based the user's interest, whereas device information and context information, are also factors that take effect in the modeling.
US10339468B1 Curating training data for incremental re-training of a predictive model
In general, embodiments of the present invention provide systems, methods and computer readable media for curating a training data set to ensure that training data being updated continuously from a data reservoir of verified possible training examples remain an accurate, high-quality representation of the distribution of data that are being input to a predictive model for processing.
US10339462B2 System and method for executing a high bandwidth network activity as a background activity in a virtual desktop environment
An information handling system includes a plurality of memories and a plurality of processors. Portions of the processors and the memories are allocated as a virtual machine to a second information handling system. During a learning phase, a first processor to monitors a high bandwidth network activity of the second information handling system, and stores an event associated with the high bandwidth network activity. During an operating phase, the first processor detects the event, and transfers data associated with the high bandwidth network activity as a background activity based on available bandwidth between the information handling system and the second information handling system.
US10339461B2 System for maintenance of a manufactured product
A system is provided for maintenance of a manufactured product composed of a plurality of parts. A modeling engine may receive failure data for the plurality of parts in which the failure data indicates individual instances of failure of at least two of a multiple quantity of a part of the plurality of parts. Each of the at least two of the multiple quantity may be located at a respective distinct location in the manufactured product. The modeling engine may generate a superimposed failure model (SFM) for the part, including determining a lifetime distribution of the part based at least partially on application of a lifetime distribution model to the SFM. A maintenance engine coupled to the modeling engine may perform a maintenance activity including determining a maintenance interval determined for the part according to the lifetime distribution of the part.
US10339455B1 Techniques for determining workload skew
Described are techniques that determine cumulative skew curves. A first model is determined that generates a predicted destination cumulative skew curve for a specified data set in a destination data storage system having a destination data movement granularity. The predicted destination cumulative skew curve is predicted by the first model in accordance with one or more inputs including a source cumulative skew curve for the specified data set in a source data storage system that uses a source data movement granularity. The source cumulative skew curve for the specified data set is determined based on observed data. First processing is performed using the first model. The first model generates as an output the predicted destination cumulative skew curve. The first processing includes providing the one or more inputs to the first model. Also described is how to generate the first model.
US10339452B2 Automated ontology development
Systems and methods of automated ontology development include a corpus of communication data. The corpus of communication data includes communication data from a plurality of interactions and is processed. A plurality of terms are extracted from the corpus. Each term of the plurality is a plurality of words that identify a single concept within the corpus. An ontology is automatedly generated from the extracted terms.
US10339444B2 Monitoring potential of neuron circuits
A neuromorphic electric system includes a network of plural neuron circuits connected in series and in parallel to form plural layers. Each of the plural neuron circuits includes: a soma circuit that stores a charge supplied thereto and outputs a spike signal; and plural synapse circuits that supply a charge to the soma circuit according to a spike signal fed to the synapse circuits, a number of the plural synapse circuits being one more than a number of plural neuron circuits in a prior layer outputting the spike signal to the synapse circuits. One of the plural synapse circuits supplies a charge to the soma circuit in response to receiving a series of pulse signals, and the others of the plural synapse circuits supply a charge to the soma circuit in response to receiving a spike signal from corresponding neuron circuits in the prior layer.
US10339439B2 Efficient and scalable systems for calculating neural network connectivity in an event-driven way
Systems and methods achieving scalable and efficient connectivity in neural algorithms by re-calculating network connectivity in an event-driven way are disclosed. The disclosed solution eliminates the storing of a massive amount of data relating to connectivity used in traditional methods. In one embodiment, a deterministic LFSR is used to quickly, efficiently, and cheaply re-calculate these connections on the fly. An alternative embodiment caches some or all of the LFSR seed values in memory to avoid sequencing the LFSR through all states needed to compute targets for a particular active neuron. Additionally, connections may be calculated in a way that generates neural networks with connections that are uniformly or normally (Gaussian) distributed.
US10339438B2 Method and system to count movements of persons from vibrations in a floor
A system and method for counting persons using passages entering or exiting an area by analyzing vibrations in the floor with sensors and a machine learning system. The machine learning system uses a model, usually implemented as a neural network on a processor. The network is trained in levels and implemented in layers. Different levels classify and analyze vibrations by timing and frequency, by movements of persons, and by identity of persons The same person is identified by patterns in the vibrations and the vibrations are correlated to determine when a person uses a combination of passages and is thereby counted. Location information for the person is used to identify persons in places and doing activities of interest. The model may be trained on one processor and then downloaded to another processor for evaluation. Additional sensors and levels of training may be implemented on the latter processor.
US10339437B2 RF tag antenna and method for manufacturing same, and RF tag
[Problem to be Solved]To provide an RF tag antenna capable of improving readability and a method of manufacturing the same, and an RF tag.[Solution]An RF tag antenna 10 according to an embodiment includes a first insulating substrate 40 having a first principal surface and a second principal surface, a first waveguide device 20 provided on the first principal surface, a second waveguide device 30 provided on the second principal surface, a power feeding part 50 electrically connected to the second waveguide device 30 at one end thereof, and a short-circuit part 60 electrically connected to the first waveguide device 20 at one end thereof and to the second waveguide device 30 at another end thereof, the first insulating substrate 40, the first waveguide device 20, the second waveguide device 30, the power feeding part 50 and the short-circuit part 60 form a plate-shaped inverted-F antenna that receives a radio wave transmitted from a reader, and an inductor pattern L formed by the first waveguide device 20, the short-circuit part 60, the second waveguide device 30 and the power feeding part 50 and a capacitor 93 formed by the first waveguide device 20, the second waveguide device 30 and the first insulating substrate 40 form a resonant circuit that resonates in a frequency band of the radio wave.
US10339436B2 Multi-frequency radio frequency identification tag
Embodiments described herein provide various designs of multi-frequency radio frequency identification (RFID) tags which are compact in size and tamper-proofing. In one aspect, a proposed multi-frequency RFID tag includes both a high frequency (HF) subsystem and an ultra high frequency (UHF) subsystem. The HF subsystem and the UHF subsystem share a common integrated circuit (IC) chip and a common substrate. The HF subsystem further includes a HF loop antenna coupled to the IC chip. The UHF subsystem further includes a coupling antenna electrically coupled to the IC chip but electrically isolated from the HF loop antenna. The UHF subsystem also includes an UHF antenna having a region for receiving the RFID module. When the RFID module is positioned within the receiving region of the UHF antenna, the UHF antenna is coupled to the IC chip in the RFID module via the coupling antenna, thereby forming the UHF subsystem.
US10339435B2 Radiofrequency transponder for a tire
A radiofrequency transponder includes a radiating antenna and an electronic device. The radiating antenna is a single-strand helical spring forming a dipole antenna. The electronic device includes an electronic chip and a primary antenna, which are encapsulated at least partially in a rigid, electrically insulating mass. The primary antenna is electromagnetically coupled to the radiating antenna.
US10339429B2 Method of quickly configuring an RFID printer
Aspects of the invention relate to methods for automatically configuring a printer, such as a RFID printer with minimal effort from the user. According to one embodiment of the present invention, a user is able to automatically configure one or more of the following non-exhaustive list of printer settings by entering only an inlay designator and an inlay offset: a first TID position, an encode zone, a TID singulate, a read power, a write power, an encode while the web is moving flag, a stop to encode position and a maximum speed to encode while the web is moving.
US10339427B2 Subject evaluation system, subject evaluation method and recording medium storing subject evaluation program
A principal-subordinate relationship between two subjects is decided with regard to multiple subjects included in an image. Similarly, with regard also to other images, a principal-subordinate relationship between two subjects is decided with regard to multiple subjects included in each image. In a case where a relationship exists in which a first subject is a subordinate subject and a second subject is principal subject, the system calculates a principal-subordinate relationship value that is higher than in a case where a relationship in which a first subject is a subordinate subject and a second subject is principal subject does not exist. The greater the number of subjects to which the first subject is subordinate from among the multiple subjects, the lower the principal-subordinate relationship value calculated. On the basis of the calculated principal-subordinate relationship values, a subject evaluation value is calculated for every subject.
US10339419B2 Fine-grained image similarity
Methods, systems, and apparatus, for determining fine-grained image similarity. In one aspect, a method includes training an image embedding function on image triplets by selecting image triplets of first, second and third images; generating, by the image embedding function, a first, second and third representations of the features of the first, second and third images; determining, based on the first representation of features and the second representation of features, a first similarity measure for the first image to the second image; determining, based on the first representation of features and the third representation of features, a second similarity measure for the the first image to the third image; determining, based on the first and second similarity measures, a performance measure of the image embedding function for the image triplet; and adjusting the parameter weights of the image embedding function based on the performance measures for the image triplets.
US10339417B2 Learning contour identification system using portable contour metrics derived from contour mappings
A system and method that transforms data formats into contour metrics and further transforms each contour of that mapping into contours pattern metric sets so that each metric created has a representation of one level of contour presentation, at each iteration of the learning contour identification system defined herein. This transformation of data instance to contour metrics permits a user to take relevant data of a data set, as determined by a learning contour identification system, to machines of other types and function, for the purpose of further analysis of the patterns found and labeled by said system. The invention performs with data format representations, not limited to, signals, images, or waveform embodiments so as to identify, track, or detect patterns of, amplitudes, frequencies, phases, and density functions, within the data case and then by way of using combinations of statistical, feedback adaptive, classification, training algorithm metrics stored in hardware, identifies patterns in past data cases that repeat in future, or present data cases, so that high-percentage labeling and identification is a achieved.
US10339416B2 Database systems and user interfaces for dynamic and interactive mobile image analysis and identification
Embodiments of the present disclosure relate to systems, techniques, methods, and computer-readable mediums for one or more database systems configured to perform image identification of an image captured using a remote mobile device, and display of identity information associated with the captured image on the remote mobile device, in communication with the database system(s). A system obtains an image captured using a camera on a remote mobile device and performs image analysis to identify the captured image using reference images in one or more databases. The system can present the results for display an interactive user interface on the remote mobile device.
US10339415B2 Photographing method and apparatus and terminal
A photographing method and an apparatus include: using two photographing modules to acquire images of a to-be-photographed object at a first moment and a second moment after a preset time interval, and determining a distance of the to-be-photographed object according to image points formed by a point of the to-be-photographed object on photosensitive devices of the two photographing modules, and parameters of the two photographing modules; calculating a variation between the distances of the to-be-photographed object at the first moment and the second moment; determining whether the variation is less than or equal to a preset value; and photographing the to-be-photographed object if yes.
US10339411B1 System to represent three-dimensional objects
A three-dimensional (3D) object may be represented by object data. The object data includes probability distributions that describe particular features on the 3D object. A probability distribution represents the value of local descriptors for the same feature as obtained from a plurality of images at different camera poses relative to the 3D object. A query image may be processed to determine features, and the query local descriptors of those features may be used to test against previously stored probability distributions. A combination of probability distributions that show a high probability of corresponding to the query local descriptors may be used to identify the 3D object appearing in the query image.
US10339410B1 Color extraction of a video stream
Systems, devices, media, and methods are presented for segmenting an image of a video stream with a client device, extracting one or more color from the image and modifying the video stream. The systems, devices, and method convert images of the set of images to a coordinate representation, perform a histogram equalization, identifies one or more colors of the coordinate representation based on an area of interest, determines a prevailing color, and applies the prevailing color to pixels of the video stream.
US10339408B2 Method and device for Quasi-Gibbs structure sampling by deep permutation for person identity inference
The present disclosure provides a method and device for visual appearance based person identity inference. The method may include obtaining a plurality of input images. The input images include a gallery set of images containing, persons-of-interest and a probe set of images containing person detections, and one input image corresponds to one person. The method may further include extracting N feature maps from the input images using a Deep Neural Network, N being a natural number; constructing N structure samples of the N feature maps using conditional random field (CRF) graphical models; learning the N structure samples from an implicit common latent feature space embedded in the N structure samples; and according to the learned structures, identifying one or more images from the probe set containing a same person-of-interest as an image in the gallery set.
US10339407B2 Noise mitigation in vector space representations of item collections
Mitigation of noise in vector space representations of item collections for applications such as facial recognition and spam detection. After receiving a collection of items, each item characterized by a plurality of features, a first vector space representative of the collection is prepared. Each item in the first vector space is represented by a vector that is a function of the features characterizing the item. Based on information characteristic of the first vector space, at least one of items contributing to first vector space noise, and features contributing to first vector space noise are identified. The first identified items and features are weighted to decrease the influence of the first identified items and features on vector spaces representative of the collection. A second vector space representative of the collection is prepared based on the first weighted items and features.
US10339406B2 Apparatus and method for using background change to determine context
Devices and a method are provided for providing feedback to a user. In one implementation, the method comprises obtaining a plurality of images from an image sensor. The image sensor is configured to be positioned for movement with the user's head. The method further comprises monitoring the images, and determining whether relative motion occurs between a first portion of a scene captured in the plurality of images and other portions of the scene captured in the plurality of images. If the first portion of the scene moves less than at least one other portion of the scene, the method comprises obtaining contextual information from the first portion of the scene. The method further comprises providing the feedback to the user based on at least part of the contextual information.
US10339405B2 Image recognition device and image recognition method
An image recognition device includes: a camera unit that generates a distance signal and a luminance signal using reflected light from a plurality of subjects; an image generator that generates a range image from the distance signal and generates a luminance image from the luminance signal; and an image recognition processor that performs image recognition. The image recognition processor divides each of the range image and the luminance image into a plurality of regions, makes a determination, for each of the plurality of regions, as to whether the regions is a first region in which a specific object is clearly not present or a second region other than the first region, and performs image recognition processing on, among the plurality of regions, one or more regions other than the first region.
US10339404B2 Automated filtering of item comments
Aspects analyze published items to identify and distinguish a graphic image content or text string content element from other elements within the content of the published item, wherein the item is published with user comments. In response to a selection of the distinguished element, metadata and text content of the comments are analyzed to identify associations to the selected element. Aspects differentially display a subset of the comments in association with the published item, relative to display of remaining others of the comments, in response to determining that the analyzed metadata or analyzed text content of the subset of comments is associated with the selected element, and that the analyzed metadata or analyzed text content of the remaining others of the comments is not associated with the selected element.
US10339399B2 Detection apparatus, detection method, and computer-readable recording medium
A detection apparatus includes a camera, a recognizer, and a first detector. The camera is configured to acquire image data around a vehicle. The recognizer is configured to recognize an area indicating a light of a traffic signal from the image data. The first detector is configured to detect that the vehicle runs through the light when a size of the area indicating the light is larger than a first threshold, a distance between the area indicating the light and an end of the image data is shorter than a second threshold, and velocity data of the vehicle is higher than a third threshold.
US10339398B2 Method and device for recognizing traffic signs
A method for recognizing traffic signs includes: receiving images of traffic signs from different locations at different times; and calculating a first probability value that indicates the probability with which an image received at a specific time maps a specific traffic sign from a set of traffic signs. The calculating is based on: at least one image of a traffic sign received before the specific time and characterizing an earlier state, and a previously known transition probability value that indicates the probability with which the specific traffic sign occurs following the earlier state.
US10339397B2 Detecting device, detecting method, and program
To detect a distant object that may become an obstacle to a traveling destination of a moving vehicle or the like more accurately than the conventional, there is provided a detecting device, a program used in the detecting device, and a detecting method using the detecting device, where the detecting device includes: an acquisition section for acquiring two or more images captured in two or more imaging devices provided at different heights; and a detection section for detecting a rising portion of an identical object toward the imaging devices based on a difference between the lengths of the identical object in the height direction in the two or more images.
US10339396B2 Vehicle accessibility determination device
An image convertor converts an original image captured by a front camera. The original image includes a road surface around a vehicle. A three-dimensional object detector detects from a virtual image a three-dimensional object having a height from the road surface. A vehicle accessibility determiner determines whether the vehicle can access to the inside of the detected three-dimensional object or to a clearance among other three-dimensional objects.
US10339393B2 Demarcation line recognition apparatus
A demarcation line recognition apparatus is applied to a vehicle in which an imaging apparatus that captures an image of an area ahead of the vehicle is mounted. The demarcation line recognition apparatus includes: a demarcation line recognizing unit that recognizes a traveling demarcation line that demarcates a traveling lane of the vehicle based on an image acquired by the imaging apparatus; and a demarcation line estimating unit that estimates a shape of the traveling demarcation line in a range that cannot be recognized by the demarcation line recognizing unit, based on the traveling demarcation line recognized by the demarcation line recognizing unit. The demarcation line recognition apparatus determines a reliability level of the traveling demarcation line recognized by the demarcation line recognizing unit and invalidates the estimation of the shape of the traveling demarcation line by the demarcation line estimating unit based on the determination result.
US10339390B2 Methods and apparatus for an imaging system
Various embodiments of the present technology may comprise a method and apparatus for an on-vehicle camera system capable of calibrating the camera's orientation (i.e. pitch, yaw, roll angles) in relation to the vehicle's coordinate system utilizing normally-encountered imagery. The method and apparatus may comprise utilizing an image processor to detect features from pixel data of image frames, match features, provide an estimated orientation, and validate the orientation. A system utilizing the method and apparatus may transmit the camera's orientation with respect to the vehicle coordinate system to a peripheral system.
US10339389B2 Methods and systems for vision-based motion estimation
Aspects of the present invention are related to methods and systems for vision-based computation of ego-motion.
US10339387B2 Automated multiple target detection and tracking system
For automated detection and tracking of multiple targets, an apparatus, method, and program product are disclosed. The apparatus includes a camera that captures video data and a processor that compensates for camera motion in the video data, processes the compensated video data to remove noise and spurious returns, detects one or more targets within the processed video data, and identifies target information for each target in the processed video data.
US10339386B2 Unusual event detection in wide-angle video (based on moving object trajectories)
Object images captured by a wide-angle camera are distorted due to the optical effects of the wide-angle lens. The disclosed innovations allow an automatic analysis on the corrected image distinguishing normal movement from an unusual event movement. The analysis is based on Markov Modeling on moving object trajectories and motion angles.
US10339379B2 Method of searching data to identify images of an object captured by a camera system
A camera system comprises an image capturing device, object detection module, object tracking module, and match classifier. The object detection module receives image data and detects objects appearing in one or more of the images. The object tracking module temporally associates instances of detected objects, each of which has a signature representing features of the detected object. The match classifier matches object instances by analyzing data derived from the signatures. The match classifier determines whether the signatures match.
US10339371B2 Method for recognizing a human motion, method for recognizing a user action and smart terminal
The present disclosure provides a method for recognizing a human motion, a method for recognizing a user action and a smart terminal. The method for human motion recognition comprises: collecting human motion data to train to obtain a feature extraction parameter and a template data sequence; in one human motion recognition, collecting data for performing human motion recognition to obtain an original data sequence; using the feature extraction parameter to perform feature extraction on the original data sequence, reducing the number of data dimensions of the original data sequence, and obtaining a test data sequence after the dimension reduction; matching the test data sequence with the template data sequence, and confirming that a human motion corresponding to the template data sequence associated with the test data sequence occurs when a successfully-matched test data sequence exists. By performing dimension reduction on the test data sequence, the present disclosure lowers requirements for human motion postures and cancels noise, then matches the data after the dimension reduction with the template, realizes accurate recognition of human motions while reducing the computing complexity, and improves the user experience.
US10339370B2 Method and apparatus for determining obstacle collision by using object moving path
A method of determining obstacle collision by using an object moving path includes: acquiring a topological skeleton corresponding to a path area on an image including a moving path of an object and an obstacle; determining, from among skeleton points forming the topological skeleton, branch points that are interconnecting points between branches of the topological skeleton; determining a target branch from among the branches by using the branch points; selecting, from among points forming the target branch, a plurality of target points to determine whether the moving path is a collision path of the object; and determining whether the moving path is the collision path by using the target points.
US10339369B2 Facial expression recognition using relations determined by class-to-class comparisons
Facial expressions are recognized using relations determined by class-to-class comparisons. In one example, descriptors are determined for each of a plurality of facial expression classes. Pair-wise facial expression class-to-class tasks are defined. A set of discriminative image patches are learned for each task using labelled training images. Each image patch is a portion of an image. Differences in the learned image patches in each training image are determined for each task. A relation graph is defined for each image for each task using the differences. A final descriptor is determined for each image by stacking and concatenating the relation graphs for each task. Finally, the final descriptors of the images of the are fed into a training algorithm to learn a final facial expression model.
US10339368B2 Systems and methods for efficient face recognition
A method for recognizing the face of a user that uses a device in a facility includes receiving a photo of the user and extracting a face image of the user from the photo. The method includes receiving a full candidate face set of all registered users, a first list of registered users that are within the facility, and a second list of registered users that are using other devices in the facility. The method includes generating a reduced candidate face set from the full candidate face set by excluding at least one of (1) candidate faces corresponding to users that are not included in the first list or (2) candidate faces corresponding to users that are included in the second list, from the full candidate face set. The method also includes determining whether the face image corresponds to a candidate face of the reduced candidate face set.
US10339363B2 Apparatus and method using optical speckle
Provided are apparatuses and methods using an optical speckle. An apparatus may include a light source configured to emit coherent light to an object and an imaging device configured to photograph a speckle pattern generated on the object by the coherent light. The apparatus may also include a processor having a function of determining whether the object is a living body or a non-living body by measuring a contrast of the speckle pattern. The processor may be configured to determine whether the object is a living body or not by comparing the contrast of the speckle pattern with a threshold contrast or a reference contrast previously registered by a user. The apparatus may be used by being applied to a fingerprint recognition system.
US10339360B2 Method for controlling unlocking and terminal
A method for controlling unlocking is provided. The method includes the following operations. Determine whether a finger of a user is in a steady state when a touch operation of the finger on a fingerprint recognition sensor of a terminal is detected. A first fingerprint image according to capacity auto control (CAC) parameters corresponding to a wet finger is received when the finger of the user is in the steady state. N second fingerprint images corresponding to N sets of CAC parameters are received during the receiving of the first fingerprint image. A target fingerprint image is determined and a fingerprint comparison is performed on the target fingerprint image. Unlock the terminal when detecting that the result of the fingerprint comparison is a match.
US10339355B2 Fingerprint sensing circuit, electronic device and method for processing fingerprint image
The fingerprint sensing circuit includes sensing units and a sensing circuit. The sensing units are arranged as columns and rows. Each of the sensing units includes a sensing electrode. The sensing circuit is electrically connected to the sensing electrodes in at least two first sensing units of the sensing units in a first period to obtain a first fingerprint grey level.
US10339351B2 Systems and methods for decoding and using data on cards
Systems and methods for decoding and using data on cards are disclosed. According to one disclosed embodiment, a system for decoding and using data on cards includes: a network interface; a scanner configured to scan a passive data source on the identification card and transmit a scanner signal associated with the passive data source; a processor coupled to the scanner and the network interface, the processor configured to: receive the scanner signal; process the scanner signal and determine data stored in the passive data source.
US10339347B2 Band with RFID chip holder and identifying components
An apparatus is adapted to be coupled to a component of a system associated with a wellhead. The apparatus includes a band adapted to be coupled to the component; a holder coupled to the band; an electronic identifying device attached to the holder and adapted to identify the component; and an identifying component coupled to the band. The identifying component visually conveys information about at least one of: the electronic identifying device, and the component to which the band is adapted to be coupled. The system associated with the wellhead is a system for pumping fluid to the wellhead. In one embodiment, the electronic identifying device is, or includes, an RFID chip.
US10339346B2 Systems and methods for a reconfigurable antenna
Systems and methods for a reconfigurable antenna are provided. One system includes a device having a plurality of antenna elements configured to read a radio-frequency identification (RFID) tag and a switch having an input configured to receive a control signal from an RFID reader via a communication line to select one antenna of the plurality of antenna elements. The device further include a controller configured to control a state of the switch, wherein the switch is configured to be switched between states when the controller receives the RFID control signal comprising an address unique to the switch, thereby allowing the RFID reader to send an interrogation signal to and receive a response from the RFID tag in response to receiving the RFID control signal.
US10339339B2 Securely storing and distributing sensitive data in a cloud-based application
Techniques to securely store and retrieve data are disclosed. In various embodiments, a process of retrieving secure data includes receiving a request, where the request includes a first secret data and a second secret data. The process further includes identifying a first encrypted data to retrieve based on the request, using the first secret data to decrypt the first encrypted data to generate a decrypted data, generating a second encrypted data, where the second encrypted data is encrypted using the second secret data. In response to the request, the second encrypted data is provided.
US10339338B2 System and methods for providing query-based permissions to data
A method includes generating, in a graph database, an access role vertex that defines an access role of a user, where the access role vertex is connected to a user vertex representing the user; generating a query vertex including a traversal clause that represents a query of the graph database; generating a permission edge between the access role vertex and the query vertex, where the permission edge defines the access role's permission to access the results of the query; receiving a request to execute the query on behalf of the user; in response to the request, traversing the graph database according to the traversal clause to locate a set of vertices; and generating a set of results based on the set of vertices.
US10339337B1 Apparatus and method for supplying secure relational query results from a semi-structured document database
An apparatus has a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a relational query at a semi-structured document database. An access permissions index is looked-up for available documents for a user submitting the relational query. The relational query is resolved against relational schema within a relational schema index for the available documents to produce secure relational query results. The secure relational query results are supplied.
US10339335B2 Semiconductor device
A semiconductor device includes a first storage unit including twin cells which are electrically rewritable and complementarily store 1-bit data based on a difference in a threshold voltage, a second storage unit including a memory cell which is electrically rewritable, data stored in the memory cell being erased when data in the twin cells is erased, at least one scrambler subjecting first data to a scramble processing by using scramble data to generate second data, a first write circuit which writes the second data into the twin cells in the first storage unit, a second write circuit which writes the scramble data into the memory cell in the second storage unit, and at least one descrambler subjecting the second data read from the first storage unit to a descramble processing by using the scramble data read from the second storage unit.
US10339333B2 Method and apparatus for controlling application to access memory
A method for controlling an application to access a memory includes: receiving a first access request provided by the application and having a first access key; verifying the first access key; generating a second access key for the application if the verification of the first access key is successful; storing the second access key and providing the second access key to the application; receiving a second access request provided by the application and having a target address and a second access key; identifying whether the target address is within a reference address space indicative of a preset storage location of the memory, and verifying the second access key; generating an access control command according to an identification result of whether the target address is within the reference address space and a verification result of the second access key received from the application so as to restrict or permit the application to access the memory.
US10339328B1 Securing stored computer files from modification
A computer system for securing computer files from modification may include a processor; at least a first data storage area operatively coupled to the processor; a non-volatile second data storage area; and a control circuit. The non-volatile second data storage area may be physically separate from the at least a first data storage area. The second data storage area may store files that are executable by the processor, including executable files of an operating system configured to save temporary files on the at least a first data storage area. The control circuit may operatively couple the second data storage area to the processor, and may be operable in at least a first mode in which the control circuit is configured to block commands received from the processor and configured to modify the second data storage area from being communicated to the second data storage area.
US10339327B2 Technologies for securely binding a platform manifest to a platform
Technologies for securely binding a manifest to a platform include a computing device having a security engine and a field-programmable fuse. The computing device receives a platform manifest indicative of a hardware configuration of the computing device and a manifest hash. The security engine of the computing device blows a bit of a field programmable fuse and then stores the manifest hash and a counter value of the field-programmable fuse in integrity-protected non-volatile storage. In response to a platform reset, the security engine verifies the stored manifest hash and counter value and then determines whether the stored counter value matches the field-programmable fuse. If verified and current, trusted software may calculate a hash of the platform manifest and compare the calculated hash to the stored manifest hash. If matching, the platform manifest may be used to discover platform hardware. Other embodiments are described and claimed.
US10339326B2 Cable modem anti-cloning
Methods, systems, and computer readable media can be operable to facilitate the encryption of a device identifier using an identification property of a SoC. A unique identifier of a cable modem may be encrypted using a unique key or other unique property of a SoC associated with the cable modem. When an authentication process is initiated at the cable modem, the encrypted unique identifier of the cable modem may be decrypted using the unique key or other unique property of the SoC, thereby producing the unique identifier of the cable modem. The decrypted unique identifier of the cable modem may be output from the cable modem to an upstream controller during the authentication process. In embodiments, an obfuscation key may be used to encrypt and decrypt the unique identifier of the cable modem, and the obfuscation key may be generated using a unique identifier of the SoC.
US10339324B2 Tamper-proof storage using signatures based on threshold voltage distributions
An apparatus includes an interface and storage circuitry. The interface is configured to communicate with a memory including multiple memory cells that store data as respective analog values. The memory is addressable using physical addresses. The storage circuitry is configured to perform a first read operation from a physical address, and determine a first sequence of analog values retrieved by the first read operation, to further perform a second read operation from the physical address, and determine a second sequence of analog values retrieved by the second read operation, to evaluate a variation between the first sequence and the second sequence, and to determine that an unauthorized re-programming to the physical address has occurred between the first read operation and the second read operation, in response to the evaluated variation exceeding a predefined variation level.
US10339323B2 Group license encryption and decryption
According to an aspect, a computing device may include a media content handler to obtain media content, a group license manager to determine whether or not the media content is part of a license group, and when the media content is determined as part of the license group, the group license manager may determine whether a master key for the license group was previously received. The group license manager may send, over a network, a license request to a license manager when the master key was not previously received. The group license manager may receive, over the network, a license to permit access to the media content, where the license includes the master key. The computing device may include a key generator to derive a content key based on the master key, and a decryption unit to decrypt the media content using the derived content key.
US10339322B2 Method and apparatus for identifying security vulnerability in binary and location of cause of security vulnerability
Provided are a binary vulnerability analysis method performed by a computing device is provided, and the binary vulnerability analysis method includes a primary execution step of recording a symbolic constraint of a vulnerability associated with an execution flow path causing a crash to a target binary to be analyzed and a suspicious element on the execution flow path by performing taint analysis through a primary execution of the target binary; and a secondary execution step of performing a secondary execution, which is a symbolic execution, on the execution flow path and, if an instruction satisfying the symbolic constraint is found, determining that the vulnerability exists in the target binary by comparing the suspicious element and the found instruction.
US10339319B2 Method and apparatus for identifying vulnerability information using keyword analysis for banner of open port
Provided are a method and an apparatus for identifying computer system information which process banner information of an open port of a computer system, create a CPE tree by analyzing a CPE dictionary, and search keywords of respective levels of the CPE tree in a banner and generate one or more CPEs based on the CPE tree observing a format of the CPE dictionary to select CPEs which most match information of an operating system or an application program of a specific computer system among various CPE candidates and rapidly and easily identify CPE type vulnerability information which can interlock with CVE vulnerability information.
US10339318B2 Semiconductor memory system and operating method thereof
A semiconductor memory system and an operating method thereof includes: a one-time-programmable memory device storing at least a customer identification (ID) identifying a customer; a memory device; and a memory controller including a processor, and coupled to the memory device, containing instructions executed by the processor, and suitable for authenticating whether a program is authorized by a controller provider for the customer in a first-level signature authentication, in accordance with a customer image format, authenticating whether the program is authorized by the customer in a second-level signature authentication, in accordance with a program image format, after the first-level signature authentication is passed, when the customer image indicates the second-level signature authentication, wherein the program image format is different than the customer image format, storing the program into the memory device after the first-level signature authentication and second-level signature authentication are passed, and executing the program after the program is authenticated.
US10339317B2 Computing devices
Disclosed herein are embodiments related to security in cloudlet environments. In some embodiments, for example, a computing device (e.g., a cloudlet) may include: a trusted execution environment; a Basic Input/Output System (BIOS) to request a Key Encryption Key (KEK) from the trusted execution environment; and a Self-Encrypting Storage (SES) associated with the KEK; wherein the trusted execution environment is to verify the BIOS and provide the KEK to the BIOS subsequent to verification of the BIOS, and the BIOS is to provide the KEK to the SES to unlock the SES for access by the trusted execution environment.
US10339315B2 Apparatus and method for detecting malicious mobile app
An apparatus for detecting a malicious app. The apparatus may include a collector to collect a mobile app, a static analyzer to extract basic information from the collected mobile app, analyze the basic information of the extracted mobile app, and generate a call flow graph (CFG) of the mobile app, a dynamic analyzer to execute the collected mobile app, expand the CFG of the mobile app, generated by the static analyzer, to a dynamic action-based CFG, and determine a similarity between the expanded CFG and a flow graph that performs a malicious action, and a malicious app determiner to determine whether the collected mobile app is malicious by analyzing the basic information, the CFG, the call flow graph, and the similarity.
US10339313B2 System and method for bypassing a malware infected driver
Aspects of the present disclosure relate to setting up an alternate communication path to a device, resource, file, etc., in order to avoid a potentially infected driver. New drivers may be established as part of the alternate communications path, thereby providing access to a device, resource, etc. using drivers that are known to be clean or, in other words, not infected by a rootkit. In doing so, a rootkit hunter, e.g., antivirus software, antimalware software, etc., may access an infected device, resource, etc. without alerting a rootkit, thereby avoiding activation of the rootkit's defensive mechanisms. In one aspect, an I/O request may be serviced by using the new communications path bypassing any potentially infected drivers while another request may be serviced using a previously established communications path. The responses (e.g., data returned, action performed, etc.) of the requests may then be compared.
US10339312B2 System and method for detecting malicious compound files
A method and system is provided for detecting malicious compound files. An example method includes: obtaining at least one compound file; identifying a first set of features of the at least one compound file including features associated with a header of the at least one compound file; subsequent to identifying the first set of features, identifying, by the processor, a second set of features of the at least one compound file including features associated with at least one directory of the at least one compound file; determining a hash sum of the at least one compound file based on the first and second set of features; comparing the hash sum of the at least one compound file with information associated with a plurality of compound files stored in a database; and identifying the at least one compound file as being malicious, trusted or untrusted based at least on comparison results.
US10339296B2 Terminal apparatus and control method for terminal apparatus
A terminal apparatus and a control method are disclosed. The terminal apparatus comprises: an input part for receiving a fingerprint; a control part for performing an authentication procedure with respect to the input fingerprint; and a display part for outputting a notification message if fingerprint authentication with respect to the input fingerprint is completed, wherein the control part sets a fingerprint authentication cancellation mode if contact of the fingerprint lasts for a first predetermined time or more after the fingerprint authentication was completed and can cancel authentication of the fingerprint if a predetermined condition is met.
US10339293B2 Authenticated device used to unlock another device
An electronic device having a user-interface locked state and a user-interface unlocked state may be in the locked state. The locked electronic device may detect, via wireless communication, an external device; receive, from the external device, unlocking information for unlocking the electronic device. The locked electronic device may determine whether the external device is authorized to facilitate its unlocking. The locked electronic device may detect user input. In response to the user input, the received unlocking information, and/or a determination that the external device is authorized, the locked electronic device may unlock and enter a normal operating state wherein application programs may be launched and used.
US10339292B2 Method and apparatus for making a decision on a card
Method and devices for making access decisions in a secure access network are provided. The access decisions are made by a portable credential using data and algorithms stored on the credential. Since access decisions are made by the portable credential non-networked hosts or local hosts can be employed that do not necessarily need to be connected to a central access controller or database thereby reducing the cost of building and maintaining the secure access network.
US10339287B2 Systems and methods for authenticating drivers based on GPS data
Currently automobiles use embedded sensors and computational powers for performance optimization. For better performance and maintenance knowing driver and driving style is important. It is known that driver identification can be achieved using dedicated sensors. Since these are external sensors they add to cost and also deployment of many sensors increases operational and maintenance overhead. Embodiments of the present disclosure obtain GPS data including trip information pertaining to a vehicle being driven by a driver and features are extracted from trip information which are ranked by comparing these features with features associated with trip information of other drivers to selectively identify and obtain ranked features. Value of each ranked feature is compared with value of corresponding feature pertaining to driving patterns and an abnormality score for each relevant feature is generated and the driver is authenticated based on the abnormality score.
US10339286B2 Managing permissions
Among other things, a user interface page is served to a first user of an application, and features are exposed to the first user on the user interface page that enable the first user to select and assign independently to each of one or more other users of the application features of a permitted feature set.
US10339285B2 Authentication selection for information processing apparatus, information processing method, and non-transitory computer readable medium
An information processing apparatus includes a determination unit, a first acquisition unit, and a controller. The determination unit receives, from a first terminal apparatus, a request for use issued to a document management apparatus and specifies an authentication mode necessary for the use. The first acquisition unit acquires information indicating an authentication mode supported by the first terminal apparatus. The controller performs, in a case where the authentication mode indicated by the acquired information does not match the specified authentication mode, control to output to the first terminal apparatus information on a second terminal apparatus that supports the specified authentication mode.
US10339280B1 Systems and methods for protecting content when using a general purpose user interface application
Systems and methods which prevent or limit access to protected content (e.g., value bearing indicia (VBI)) by a general purpose user interface application (e.g., web browser) are shown. Embodiments implement techniques to avoid displaying protected content by a general purpose user interface application, or displaying protected content during a time in which a user does not have access to particular functions of the general purpose user interface application, to protect the content from various operations, such as repeated printing, electronic copying, etc. Data presentation formatting control in the form of style sheets may be utilized to control access to content. Additionally or alternatively, executable code or an executable object may be implemented within a page or other content to control access to content. Similarly, separate areas, such as windows or pages, may be utilized to control access to content.
US10339274B2 Viral neoepitopes and uses thereof
Contemplated antiviral/cancer treatments comprise analysis of neoepitopes from viral DNA that has integrated into the host genome, and design of immunotherapeutic agents against such neoepitopes.
US10339270B2 Billing system for medical procedures
A method may include outputting a graphical user interface (GUI), the GUI including a visual representation of at least a portion of the human body. The method may also include receiving input from a user via the GUI, the input selecting portions of the visual representation and medical procedures that were performed with respect to the selected portions, highlighting the selected portions of the visual representation and providing at least one of icons or text corresponding to the medical procedures that were performed. The method may further include automatically generating billing codes associated with the medical procedures that were performed and displaying the billing codes on the GUI.
US10339260B2 Methodology to generate guiding templates for directed self-assembly
A method of determining a characteristic of a guiding template for guiding self-assembly of block copolymer to form an entirety of a design layout, or a portion thereof, including a plurality of design features, each design feature including one or more elemental features, the method including selecting a characteristic of a guiding template for each of the one or more elemental features of the plurality of design features from a database or a computer readable non-transitory medium, the database or the computer readable non-transitory medium storing a characteristic of a guiding template for each of the one or more elemental features, and determining the characteristic of the guiding template to form the entirety of the design layout, or the portion thereof, by combining the selected characteristic of the guiding template for the one or more elemental features for each of the plurality of design features.
US10339259B2 Method for organizing, controlling, and reporting on design mismatch information in IC physical design data
Systems and methods allow an IC design process to continue in the face of errors while those errors are being investigated and fixed in the actual design data. Potential mismatches can be categorized and a user can choose which action (if any) to take when a specific mismatch is discovered. A set of potential mismatches and their action settings can be aggregated into a higher level setting that the end user of the system can choose during different stages of a design project. A record of the mismatches that have been encountered, the design elements that are involved in each mismatch, and what action where taken to repair the mismatch is kept and maintained.
US10339258B2 Look-ahead timing prediction for multi-instance module (MIM) engineering change order (ECO)
Some embodiments determine a merged timing graph for a multi-instance module (MIM), wherein each node in the merged timing graph corresponds to a pin in the MIM, and wherein each node in the merged timing graph stores timing information associated with the corresponding pins in multiple instances of the MIM in a circuit design. The embodiments can then determine an ECO for the MIM based on the merged timing graph.
US10339254B2 Integrated circuit design systems and methods
Methods for integrated circuit design are provided. In one embodiment, a method for determining a physical layout pattern includes accessing a layout pattern configuration graph. The graph includes layout pattern configurations meeting a circuit requirements. At least two of the layout pattern configurations are annotated with characteristics by analyzing sample layout patterns. An integrated circuit electrical design is partitioned into circuit design configurations. One of the circuit design configurations meets one of the circuit requirements. One of the layout pattern configurations is selected from the layout pattern configuration graph to meet the selected circuit requirements. In another embodiment, a method for determining a netlist for an integrated circuit electrical design is provided. In a further embodiment, a method for determining a tool configuration for a manufacturing process is provided.
US10339250B2 Method of generating engineering change order (ECO) layout of base cell and computer-readable medium comprising executable instructions for carrying out said method
A method of generating an ECO-layout of an ECO base cell includes: generating first and second active area patterns and arranging them on opposite sides of a first axis; generating non-overlapping first, second and third conductive patterns and arranging each of them so as to correspondingly overlap the first and second active area patterns; locating the first conductive pattern between the second and third conductive patterns; generating a first cut-pattern which overlaps corresponding central regions of the second, and third conductive patterns; aligning the first cut-pattern relative to the first axis; generating a fourth conductive pattern; locating the fourth conductive pattern over an area bounded by the first cut-pattern; and expanding the fourth conductive pattern to occupy an area which substantially overlaps a first segment of the first conductive pattern and a first segment of one of the second and third conductive patterns, thereby resulting in the ECO-layout.
US10339244B1 Method and apparatus for implementing user-guided speculative register retiming in a compilation flow
A method for designing a system on a target device includes performing speculative register retiming with speculative changes made to a design of the system after an initial compilation of the design. A strategy is generated for an actual register retiming in response to user specified preferences on the speculative changes.
US10339242B2 Semiconductor LSI design device and design method
Provided is a technology capable of reducing the number of resources necessary for logic implementation in a control device. A semiconductor LSI design device generates a combinational circuit configured with functional blocks defined by a functional block library from an application specification, allocates an operation order of each functional block in the combinational circuit under a condition for starting an operation of a functional block connected to an input pin after ending the operation, converts into a sequence circuit which uses the functional block twice or more in a time division manner, extracts the operation order at a time of execution of the sequential circuit, and determines whether the operation order allocated to the combinational circuit coincide with the extracted operation execution order.
US10339240B2 Adaptive high sigma yield prediction
Methods and systems are disclosed for determining a yield of a circuit in semiconductor manufacturing. In one embodiment, a computer implemented method includes performing a first pass of Monte Carlo simulations of the circuit to identify a plurality of failed sampling points in a high sigma region of a statistical distribution, partitioning the plurality of failed sampling points into a plurality of clusters based on angular separation of the plurality of failed sampling points, determining a boundary of each cluster in the plurality of clusters, performing sensitivity analysis from the boundary of the each cluster to identify an estimated closest failed sampling point associated with the each cluster, and performing a second pass of Monte Carlo simulations of the circuit to determine the yield of the circuit using the estimated closest failed sampling point associated with the each cluster and the boundary of each cluster in the plurality of clusters.
US10339237B2 System and method for passive verification
A computer implemented method of passive verification of an electronic design, comprising receiving an electronic design file of said electronic design comprised at least in part of a mixed signal or analog system including a plurality of subsystems. At least one analog subsystem of the plurality of subsystems has at least two design representations within the electronic design file that are intended to be equivalent for the at least one analog subsystem being simulated. First and second input subsystem data is collected for a first and second subsystem design representation of the at least two design representations from an analog stimulus to at least one input of the first and second subsystem design representation which is analog. First and second output subsystem data is collected from at least one output of the first and second subsystem design representation of the at least two design representations caused by the analog stimulus to the at least one input of the first and second subsystem design representation. At least one parameter of said first and second input subsystem data is analyzed with respect to said first and second output subsystem data. The at least one parameter of the first subsystem design representation is compared with the at least one parameter of second subsystem design representation. The electronic design file of the electronic design is verified responsive to the determined analysis between the at least one input of the subsystem and the at least one output of the subsystem for each of the first and the second subsystem design representations.
US10339236B2 Techniques for improving computational throughput by using virtual machines
A computer implemented method receives a request to run a group of instruction sets. Each instruction set is associated with a sequence of common instructions. The method executes the sequence of common instructions in a first virtual machine (VM) to generate a result which is stored in a first memory associated with the first VM. The method then clones a second VM that shares the first memory with the first VM. The method continues by executing a first instruction set in the second VM. Since the second VM shares memory with the first VM, the second VM can use the result stored in the first memory and the sequence of common instructions does not need to be executed on the second VM. In one example, the result is a run-time model of a circuit and the second VM runs the first instruction set on the run-time model.
US10339233B2 Calculating thicknesses of applied coating material
Systems and a method for calculating thickness values of a coating material applied by a coating gun on object surfaces in industrial processes include measuring, on real test surfaces, the thickness values of coating material samples applied by the coating gun on the real test surfaces. The measured thickness values are used to generate 3D virtual objects modeling the coating dispersions of the coating gun at given angles formed between the coating gun and the test surface. The thickness values of the coating material applied on the surface of a simulated object by a simulated gun at a certain angle are calculated by detecting the collision between the 3D virtual object mounted on the simulated coating gun and surface elements of the simulated object surface.
US10339230B2 Simulation apparatus and method of an article and a conveyor in a 3D simulated space
A computing method for a simulation in which an article, a conveyor, and a table are plotted in a three dimensional simulated space, and in which the conveyor conveys the article includes setting a priority representing a degree at which the lifter is handled as a single unit as the article higher than another priority representing a degree at which the table is handled as a single unit as the article when the lifter moves the article placed on the table upwardly, and setting the priority representing a degree at which the lifter is handled as a single unit as the article lower than the priority representing a degree at which the table is handled as a single unit as the article when the lifter conveying the article moves downwardly below the table.
US10339228B2 Aerodynamic analysis for quality assurance of manufactured parts
According to one embodiment, a quality analyzer receives aerodynamic performance data for a part that has been manufactured according to a design. The aerodynamic performance data expresses aerodynamic performance of the part as calculated from a plurality of coordinates measured on the part. The quality analyzer determines whether the aerodynamic performance data for the part satisfies minimum aerodynamic performance requirements.
US10339225B1 Secure access frustrom culling for multi user CAx
A computerized method and system for computer-aided design access control is disclosed. The method includes receiving a part definition for a part at a server, the part definition comprising a plurality of components and a level of access required for each component of the plurality of components, receiving a request from a user to manipulate the part, the user being associated with a user access level, verifying the user access level against each level of access required for each component of the plurality of components, and presenting a render of the part to the user based on the part definition, the render comprising each component of the plurality of components where the user access level meets the associated level of access required and a placeholder for each component of the plurality of components where the user access level does not meet the associated level of access required.
US10339224B2 Speech recognition and translation terminal, method and non-transitory computer readable medium
A terminal equipment comprising: a voice input unit to accept an input of a voice; a speech recognition command unit to command a speech recognition unit to convert voices of joined voice data acquired by the voice input unit joining the voice data of the voice to the voice data of the voice accepted previously into character information of a first language at an interval; a character transmission unit to transmit first character information of the first language toward another terminal equipment whenever receiving the first character information of the first language converted; a translation command unit to command a translation unit to translate second character information of a second language into the first language whenever receiving the second character information of the second language; and a display unit to display the second character information of the first language together with the second character information of the second language.
US10339218B1 Customizing display of content related to dictionary entries
Techniques for customizing a display of content related to dictionary entries are described herein. In one example, a user selects a word from a rendered electronic book. In response, the device outputs a dictionary user interface that includes display elements associated with a particular user. Preferences of a user may be utilized to determine what content (e.g., what display elements) to display within the dictionary UI as well as how the content is to be displayed. The preferences may be user-specified and/or learned from user behavior. For instance, a machine learning mechanism may be used to determine what content is the most interesting to a user.
US10339216B2 Method and apparatus for selecting among competing models in a tool for building natural language understanding models
Selecting a grammar for use in a machine question-answering system, such as a Natural Language Understanding System, can be difficult for non-experts in such grammars. A tool, according to an example embodiment, can compare annotations of sample sentences, performed correctly by a human, the annotations having intents and mentions, against annotations performed by multiple grammars. Each grammar can be scored, and the system can select the best scored grammar for the user. In one embodiment, a method of selecting a grammar includes comparing manually-generated annotations against machine-generated annotations as a function of a given grammar among multiple grammars. The method can further include applying scores to the machine-generated annotations that are a function of weightings of the intents and mentions. The method can additionally include recommending whether to employ the given grammar based on the scores.
US10339214B2 Structured term recognition
A method, system and computer program product for recognizing terms in a specified corpus. In one embodiment, the method comprises providing a set of known terms t∈T, each of the known terms t belonging to a set of types Γ (t)={γ1, . . . }, wherein each of the terms is comprised of a list of words, t=w1, w2, . . . , wn, and the union of all the words for all the terms is a word set W. The method further comprises using the set of terms T and the set of types to determine a set of pattern-to-type mappings p→γ; and using the set of pattern-to-type mappings to recognize terms in the specified corpus and, for each of the recognized terms in the specified corpus, to recognize one or more of the types γ for said each recognized term.
US10339213B2 Adaptive navigation functionality in a web-based data-entry grid
Techniques for facilitating navigation in a web-based data entry grid. In one set of embodiments, when a user navigates into a cell of the data entry grid, the user's web browser can wait for a predetermined time period before accessing an application server to retrieve input control information for the cell. If the user enters a command to navigate away from the cell before the predetermined time period has passed, the server access can be avoided, and thus the navigation event can be processed immediately. If no navigation command is received from the user before the predetermined time period has passed, the input control information can be retrieved from the application server and rendered.
US10339212B2 Detecting the bounds of borderless tables in fixed-format structured documents using machine learning
Techniques are disclosed for detecting the bounds of borderless open tables in fixed-format structured documents, such as PDF documents, and grouping text lines into predicted borderless tables. The target document comprises a set of text lines each having a respective vertical and horizontal position in the target document. A sorted list of the text lines is generated based upon a vertical and horizontal position of each text line in the target document. For each text line in the sorted list, a respective probability that the text line in the sorted list belongs to a borderless table is then determined. According to one embodiment, the probability may be determined using a classifier that may employ a logistic regression algorithm.
US10339204B2 Converting electronic documents having visible objects
A method involves managing electronic documents (EDs). The method includes receiving a first request to convert an original ED including a visible object from a first format to a second format; extracting, in response to the first request, multiple attributes in the original ED specifying the visible object and required to restore the visible object in the first format; generating, by converting the original ED from the first format to the second format, a converted ED including rendering data of the visible object that is grammatically native to the second format and that is necessary to render the visible object from the second format; and embedding the attributes extracted from the original ED into metadata of the converted ED.
US10339203B2 Correlation coefficient calculation method, computer-readable recording medium, and correlation coefficient calculation device
A performance diagnostic server acquires time series data that indicates the number of executions per time from a multi-tier system and calculates, on the basis of the time series data, a correlation coefficient of processing types that are executed by a server in each tier. The performance diagnostic server calculates, from a correlation coefficient of processing types, a partial correlation coefficient by removing the effect of the trend of the entire multi tiers and updates the correlation coefficient of the processing types on the basis of the calculated partial correlation coefficient.
US10339200B2 System and method for optimizing mixed radix fast fourier transform and inverse fast fourier transform
A system for implementing a mixed radix fast fourier transformation is disclosed. The system includes a data source 202, a digit-reverse address generator 204, a data memory 206, a register array 208, a control unit 210, a butterfly extraction unit 212, a twiddle factor generator 214, and a computation unit 216. The data source 202 provides input data. The digit reverse address generator 204 processes the input data (i) to generate a digit reverse index and performs a digits reverse address calculation. The data memory 206 stores the input data. The register array 208 includes one or more registers that are configured to cache multiple data words. The control unit 210 includes of identifying butterfly operations and generate addresses for fetching/storing data. The butterfly extraction unit 212 extracts data samples. The twiddle factor generator 214 generates and outputs a twiddle factors based on the current radix and radix configuration. The computation unit 216 performs twiddle factor multiplications and the butterfly operations for current radix.
US10339197B2 Method and system for bookmarking a webpage
The present disclosure describes method and systems for bookmarking. The method includes detecting a plurality of webpage elements having the same Uniform Resource Locator (URL) from among webpage elements on a webpage. The method further includes determining a default display index value associated with each of the plurality of webpage elements having the same URL. The method further includes updating the default display index value of at least one of the plurality of webpage elements in response to a bookmark event and storing the updated display index value. The method further includes bookmarking the webpage according to the at least one updated display index value.
US10339196B2 Lifestream annotation method and system
A method and system for collecting information, enriching the collected information, and linking the enriched information is provided. The system includes an application server that is accessible by users via their computer device for performing a variety of functions encompassed in a lifestream data function. Lifestreams (or lifestream data) contains notes, recordings and annotation data elements. The goal of the lifestream data functions is to ultimately enrich the individual data elements in each lifestream which then form a network of enriched lifestreams or aspects of enriched lifestreams to provide a user with: (a) a better organization of his/her data, notes, thoughts and intentions, (b) a better search or filter tool to search for data, notes, thoughts and intentions, and/or (c) a better ranking mechanism for ranking or determining relevance of data, notes, thoughts and intentions.
US10339194B2 Apparatus, systems and methods for content playlist based on user location
An exemplary geographic playlist system includes a plurality of mobile devices with global positioning systems that provide geographic location information of the mobile device to a geographic location playlist device. The geographic location playlist device has a database of geographic playlist information that includes at least a unique identifier for each one of a plurality of media content events and at least one associated geographic location for each of the plurality of media content events. The geographic location playlist device determines a current geographic location of the mobile device, compares the geographic location of the mobile device with the geographic locations residing in the database, and generates user geographic playlist information that includes the identifier of media content events that has an associated geographic location that matches with the determined geographic location of the mobile device. A geographic playlist is then presented to the user of the mobile device.
US10339185B2 Efficient management of document corpus
In monitoring changes to a document corpus, a document system extracts elements from a plurality of documents in the document corpus by the document system and establishes links between the elements to form an initial set of inter-document relationships for the plurality of documents in the document corpus by the document system. When a new document is added to the document corpus, the document system extracts a new set of elements from the new document by the document system and compares the new set of elements with the elements corresponding to the plurality of documents in the document corpus. The document system determines whether any existing inter-documents relationships in the initial set of inter-document relationships is changed by the new document, and responsive to determining that a given existing inter-document relationship is changed, modifies the given existing inter-document relationship based on the change.
US10339182B2 Method for storing data by using cloud services and apparatus thereof
A method of storing data includes receiving, by a network storage server, a request for transmitting a file from an external apparatus; obtaining information about a cloud storage, in which the file is stored; receiving the file from the cloud storage, based on the information about the cloud storage; and transmitting the received file to the external apparatus.
US10339179B2 Graph processing system that can define a graph view from multiple relational database tables
Techniques are provided for mapping tables and columns of a legacy relational schema into synthetic tables that are dedicated for graph analysis. In an embodiment, a computer receives a mapping of relational tables to node tables and edge tables. The node tables contain columns and rows. The edge tables contain columns and rows. The rows of the node tables and the rows of the edge tables define a graph. Based on the mapping and the relational tables, the computer calculates a value of at least one column of at least one row of the node tables. Based on an execution of a query of the graph, the computer returns the value.
US10339176B2 Device for providing image related to replayed music and method using same
Disclosed are a device and method for providing an image related to playing music. Information about the mood of the playing music and information about the state of the user listening to the music are collected, and one or more relevant images corresponding to at least one of the mood information and the state information may be extracted from a user image source pool and may be output to the terminal of the user. Because background images matching the mood of the music to which the user is listening or the environment of the user listening to the music are provided, the user may recall the memory related to the image and the situation when the image was stored while listening to the music, whereby the corresponding music may sound more familiar to the user.
US10339169B2 Method and system for response evaluation of users from electronic documents
A method and a system for response evaluation of users from electronic documents are disclosed. In an embodiment, one or more questions and a first response pertaining to each of the one or more questions are extracted from one or more first electronic documents. Further, a second response pertaining to each of the one or more extracted questions and metadata are extracted from one or more second electronic documents. For the second response pertaining to each of the one or more extracted questions, a score is determined based on one or more similarity measures that correspond to a category of each of the one or more extracted questions. Thereafter, the response evaluation is rendered on a user interface displayed on a display screen. The response evaluation comprises at least the determined score for the second response pertaining to each of the one or more extracted questions.
US10339167B2 System and method for generating full questions from natural language queries
Embodiments provide a computer implemented method, in a data processing system comprising a processor and a memory comprising instructions which are executed by the processor to cause the processor to implement a full question generation system, the method comprising ingesting a query dataset derived from one or more search queries entered by one or more users of an internet search engine; identifying questions from the ingested query dataset; separating one or more prior full questions from the ingested dataset; identifying one or more question intent queries from the query dataset; for each identified question intent query; sorting the question intent query into one or more bins based on one or more missing interrogative words; and appending the missing interrogative word and a verb onto the question intent query to generate a full question. The full question generation method can additionally generate un-canonical questions.
US10339166B1 Systems and methods for providing natural responses to commands
Methods and devices for generating unique and different responses to commands are described herein. Natural language generation techniques may be employed to formulate responses to commands that are tailored to particular users. These responses account for previously provided responses, previously commands that have been made, and/or geographic locations of the requesting individual, for example. In some embodiments, an audible command may be received by a backend system from a voice activated electronic device. Text data may be generated from the audible command, and a user intent of the command is determined. Based on the user intent, a response from a particular application may be obtained. The response may be compared with previously generated responses and, if a similar responses was determined to have been provided previously, one or more different words, or a different arrangement of words, may be used to generate a new response.
US10339151B2 Creating federated data source connectors
A processing device translates a set of federated queries submitted to a federated data source server into a set of native data source queries for the particular type of data source using a federated data source connector for a particular type of data source, inputs the set of native data source queries for the particular type of data source into a component corresponding to the particular type of data source, marks the component in view of the set of native data source queries, and generates output indicating whether one or more of the set of native data source queries is not acceptable as input for the component. The marked component and the output indicate whether the federated data source connector for the particular type of data source includes an error.
US10339150B1 Scalable dynamic acronym decoder
Various embodiments are generally directed to a dynamic, flexible acronym decoder. A user may submit a query via one of a plurality of user interfaces. Information describing the user may be received to generate a context vector for the user. The query may be processed against a database of terms using the context vector, a machine learning model, and content tags applied to terms in the database. Processing the queries against the database may return a result set, and the ML model may be used to compute a score for each result. The results may be ordered based on the scores and returned as responsive to the query.
US10339141B2 Detecting at least one predetermined pattern in stream of symbols
An apparatus comprises pattern matching circuitry for detecting instances of at least one predetermined pattern of symbols within a subject stream of symbols. Encoding circuitry is provided for generating an encoded stream of symbols from an input stream of symbols, where the encoding circuitry maps a number of consecutive repetitions of a same pattern of one or more symbols detected within the input stream to a single instance of a symbol of the encoded stream and a corresponding repetition indicator indicative of the number of consecutive repetitions. Control circuitry controls the pattern matching circuitry to process the encoded stream of symbols generated by the encoding circuitry as the subject stream.
US10339133B2 Amorphous data preparation for efficient query formulation
A method, system, and computer program product for amorphous data preparation for efficient query formulation are provided. A normalized form of representing a set of data cubes is selected. The set of data cubes includes a first data cube conforming to first data representation and a second data cube conforming to a second data representation. The normalized form selects a third data representation to represent the data of each data cube in the set. A transformation is applied to the first data cube to represent the first data cube using the third data representation to create a normalized first data cube. A set of metadata elements corresponding to the normalized first data cube is computed. The normalized first data cube and the metadata of the normalized first data cube are saved in a data store.
US10339132B2 Flow control technique for EOS system
A flow control technique prevents exhaustion of storage resources in an exactly once semantics (EOS) system of a storage input/output stack executing on a node of a cluster. An EOS server may service transactions sent by an EOS client and issue replies with results to the EOS client. In order to replay the transactions during normal operation after recovery from a crash, the EOS server persistently stores the transactions in the storage resources until an acknowledgement of completion is received from the EOS client for each pending transaction. The EOS client may issue a checkpoint acknowledgement, e.g., as a prune record, after a periodic interval that marks the completion of all pending transactions issued prior to the record. The EOS server need only log the prune record (rather than each pending transaction) to thereby prevent exhaustion of the storage resources, while also minimizing logging overhead of the server. In response to the crash and during replay of the transactions, the EOS server may employ the prune records to ignore those transactions that have already been acknowledged by the EOS client, thereby reducing time required for replay of the transactions.
US10339124B2 Data fingerprint strengthening
Techniques and mechanisms described herein facilitate the strengthening of a data fingerprint. According to various embodiments, a data stream may be parsed into a plurality of data chunks. A hash function may be applied to each of the data chunks to determine a respective data chunk hash value. A respective data chunk fingerprint for each of the plurality of data chunks may be transmitted to a remote server. Each data chunk fingerprint may include the respective data chunk hash value and one or more respective intermediate hash values.
US10339123B2 Data management for tenants
Examples of data management for tenants are described herein. In an example, a storage system includes a management tree for each of a plurality of tenants associated with the storage system. The management tree includes data management policies defined by the tenant. Further, the management tree includes a storage tree, which is mapped to a storage domain. The storage domain may hold data pertaining to the tenant. The data may be managed based on the data management policies defined by one of the management tree and the storage tree.
US10339122B2 Enriching how-to guides by linking actionable phrases
A computer-implemented linking system and method provide for linking actionable phrases in a first document to other documents in a document corpus. The method includes identifying at least one actionable phrase in a first document. The actionable phrase may include an action, its direct object, and any modifier of the direct object. For each identified action phrase the document corpus is searched to identify other documents, which are scored using a scoring function which takes into account occurrences of words of the actionable phrase in each identified document. The actionable phrase is linked to at least a part of one of the most highly ranked documents in the set of documents.
US10339114B2 System and method for providing a modern-era retrospective analysis for research and applications (MERRA) data analytic service
A system, method and computer-readable storage devices for providing an interface for an analytic service for Modern-Era Retrospective Analysis for Research and Applications (MERRA) datasets. An example system for providing the service includes a data analytics platform of an assemblage of compute and storage nodes that provide a compute-storage fabric upon which high-performance parallel operations are performed over a collection of climate data stored in a distributed file system, a sequencer that transforms the climate data, a desequencer that transforms serialized block compressed sequence files between data formats. The system includes a services library of applications that dynamically create data objects from the data as reduced final results, and a utilities library of software applications that process flat serialized block compressed sequence files. The system also includes a service interface through which a client device can access the climate data via the data analytics platform.
US10339113B2 Method and system for effecting incremental changes to a repository
A method, system, and computer-program product for effecting incremental changes to a repository are disclosed. The method includes receiving an incremental feature package and applying the one or more revisions to the repository. In such methods, systems, and computer-program products, the incremental feature package includes one or more revisions to be made to a repository.
US10339109B2 Optimizing hash table structure for digest matching in a data deduplication system
Repository data intervals are determined as similar to an input data interval. Repository digests corresponding to the similar repository data interval are loaded into a sequential representation and into a search structure. Matches of input digests and the repository digests are found using the search structure. Each one of the found matches of the input digests and repository digests are extended using the sequential representation. Data matches are determined between the input data and the repository data using extended matches of digests. A compact index pointing to a position in the sequential representation of digests is incorporated into entries of the search structure.
US10339105B2 Relay server and storage medium
A relay server configured to relay service provision from a service provision server to a communication apparatus. The relay server is configured to perform receiving, in a case that a predetermined instruction is provided to the communication apparatus, a request for specific screen data from the communication apparatus, receiving, in a case that the request for the specific screen data is received, first folder relation information related to a first folder, which is a target folder of past data communication, from a database separately configured from the service provision server and the communication apparatus, generating the specific screen data by which a folder name of the first folder received by using the first folder relation information is preferentially displayed on the communication apparatus, and supplying the generated specific screen data to the communication apparatus.
US10339097B2 History archive of live audio and methods of using the same
Systems and methods for archiving data, e.g., log files with live audio, corresponding to an emergency event is provided. Upon an occurrence of a safety event, a notification device, e.g., a smoke detector, detects smoke, and transmits an alert to a fire control panel (FACP). Upon receiving the alert, the FACP generates a log file with data corresponding to the devices responsive to the event. Additionally, a live audio file corresponding to the event is generated, via the FACP or other device. The FACP may then connect to a data controller, via a gateway application, for transmitting the log file and audio file for archiving the same. An audio message of the audio file may then be embedded, via an embedding means, into the log file.
US10339093B2 USB interface using repeaters with guest protocol support
An example system for side band communication can include a processor, a system-on-chip (SOC), and a repeater communicatively coupled to the processor and the SOC. The repeater can receive packets from a first transceiver. The repeater can also detect a pattern in the packets to identify a guest protocol. The repeater can further send the packets from the first transceiver to the SOC via a second transceiver based on the identified guest protocol.
US10339080B2 System and method for operating the same
A system includes a central processing unit (CPU); main and auxiliary storage devices coupled to a plurality of memory ports; a memory bus suitable for coupling the CPU and the plurality of memory ports; and a memory controller suitable for, when the CPU calls data stored in the auxiliary storage device, controlling the called data to be transferred from the auxiliary storage device to the main storage device and stored in the main storage device.
US10339077B2 Systems and methods for implementing topology-based identification process in a MoChi environment
Systems, methods, and apparatuses are disclosed herein for identifying a topology of a MoChi system prior to a boot-up of an operating system. A master SoC may detect, prior to boot-up of an operating system that uses the master SoC, an initialization command, and may, in response to detecting the initialization command, assign a first chip identifier to the master SoC. The master SoC may transmit a discovery communication from the master SoC to a slave SoC that is one hop away from the master SoC. The slave SoC may determine whether the slave SoC is a last hop SoC, and, in response to determining that the slave SoC is a last hop SoC, the slave SoC may transmit a reply communication to the master SoC. The master SoC may then assign, based on the reply communication, a second chip identifier to the slave SoC.
US10339072B2 Read delivery for memory subsystem with narrow bandwidth repeater channel
A system with memory includes a repeater architecture where the memory connects to a host with one bandwidth, and a repeater extends a channel with a lower bandwidth. A memory circuit includes a first group of memory devices coupled point-to-point to a host device via a first group of read signal lines. The memory circuit includes a second group of memory devices coupled point-to-point to the first group of memory devices second group of read signal lines to extend the memory channel to the second group of memory devices. The second group of read signal lines has fewer read signal lines than the first group. The memory circuit includes a repeater to share read bandwidth between the first and second groups of memory devices, with up to a portion of the bandwidth for reads to the second group of memory devices, and at least an amount equal to the bandwidth less the portion for reads to the first group of memory devices. The repeater or buffer may accumulate data read from the second group of memory devices or a second memory module and burst the accumulated data to the host device with the first bandwidth.
US10339067B2 Mechanism for reducing page migration overhead in memory systems
A technique for use in a memory system includes swapping a first plurality of pages of a first memory of the memory system with a second plurality of pages of a second memory of the memory system. The first memory has a first latency and the second memory has a second latency. The first latency is less than the second latency. The technique includes updating a page table and triggering a translation lookaside buffer shootdown to associate a virtual address of each of the first plurality of pages with a corresponding physical address in the second memory and to associate a virtual address for each of the second plurality of pages with a corresponding physical address in the first memory.
US10339063B2 Scheduling independent and dependent operations for processing
A processor includes an operations scheduler to schedule execution of operations at, for example, a set of execution units or a cache of the processor. The operations scheduler periodically adds sets of operations to a tracking array, and further identifies when an operation in the tracked set is blocked from execution scheduling in response to, for example, identifying that the operation is dependent on another operation that has not completed execution. The processor further includes a counter that is adjusted each time an operation in the tracking array is blocked from execution, and is reset each time an operation in the tracking array is executed. When the value of the counter exceeds a threshold, the operations scheduler prioritizes the remaining tracked operations for execution scheduling.
US10339060B2 Optimized caching agent with integrated directory cache
System, method, and processor for enabling early deallocation of tracker entries which track memory accesses are described herein. One embodiment of a method includes: maintaining an RSF corresponding to a first processing unit of a plurality of processing units to track cache lines, wherein a cache line is tracked by the RSF if the cache line is stored in both a memory and one or more other processing unit, the memory is coupled to and shared by the plurality of processing units; receiving a request to access a target cache line from a processing core of the first processing unit; allocating a tracker entry corresponding to the request, the tracker entry used to track a status of the request; performing a lookup in the RSF for the target cache line; and deallocating the tracker entry responsive to a detection that the target cache line is not tracked the RSF.
US10339058B2 Automatic cache coherency for page table data
Aspects include computing devices and methods implemented by the computing for automatic cache coherency for page table data on a computing device. Some aspects may include modifying, by a first processing device, page table data stored in a first cache associated with the first processing device, receiving, at a page table coherency unit, a page table cache invalidate signal from the first processing device, issuing, by the page table coherency unit, a cache maintenance operation command to the first processing device, and writing, by the first processing device, the modified page table data stored in the first cache to a shared memory accessible by the first processing device and a second processing device associated with a second cache storing the page table data.
US10339049B2 Garbage collection facility grouping infrequently accessed data units in designated transient memory area
A garbage collection facility is provided for memory management within a computer. The facility implements, in part, grouping of infrequently accessed data units in a designated transient memory area, and includes designating an area of the memory as a transient memory area and an area as a conventional memory area, and counting, for each data unit in the transient or conventional memory areas a number of accesses to the data unit. The counting provides a respective access count for each data unit. For each data unit in the transient memory area or the conventional memory area, a determination is made whether the respective access count is below a transient threshold ascertained to separate frequently accessed data units and infrequently used data units. Data units with respective access counts below the transient threshold are grouped together as transient data units within the transient memory area.
US10339045B2 Valid data management method and storage controller
A valid data management method and a storage controller are provided. The method includes creating a valid data mark table and a valid logical addresses table corresponding to a target physical unit according to a logical-to-physical table and a target physical-to-logical table corresponding to the target physical unit, wherein the valid data mark table records a plurality of mark values respectively corresponding to a plurality of target logical addresses, the mark values respectively indicate whether the corresponding logical addresses is valid or invalid, and the valid logical addresses table only records one or more valid target logical addresses according to an order of one or more first bit values in the valid data mark table; and identifying one or more valid data of the target physical unit according to the logical-to-physical table, the valid data mark table and the valid logical addresses table corresponding to the target physical unit.
US10339043B1 System and method to match vectors using mask and count
An apparatus, system, and method is described for calculating a composite index into a customizable hybrid address space that is at least partially compressed to locate a longest prefix match (“LPM”) of a prefix string comprised of a plurality of multi-bit strides (“MBSs”). The device comprises: a mask-and-count logic for generating a base index into memory for a first MBS whose addresses are not compressed; a logical-shift apparatus that selectively uses a variable portion of the second MBS to generate an offset index from the given base index per an amount the second MBS addresses were actually compressed; and an add logic that adds the base index to the offset index to form the composite index that locates the LPM using a single access into memory. A compressed vector contains compression information of the second MBS in an information density format greater than a single bit to a single address.
US10339042B2 Memory device including column redundancy
A memory device includes a memory cell array and a column decoder. The memory cell array includes a plurality of mats connected to a word line. The column decoder includes a first repair circuit in which a first repair column address is stored, and a second repair circuit in which a second repair column address is stored. When the first repair column address coincides with a column address received in a read command or a write command, the column decoder selects other bit lines instead of bit lines corresponding to the received column address in one mat from among the plurality of mats. When the second repair column address coincides with the received column address, the column decoder selects other bit lines instead of the bit lines corresponding to the received column address in the plurality of mats.
US10339035B2 Test DB data generation apparatus
A test DB data generation method for generating a database for testing, which approximates an existing database, the test DB data generation apparatus comprising: extracting distribution information of values of each column of the existing database; extracting column dependency information of the existing database; and generating test DB data based on the distribution information and the column dependency information.