Document Document Title
US10510632B2 Method of packaging thin die and semiconductor device including thin die
A semiconductor device has a carrier and a semiconductor die disposed over the carrier. A dummy die is disposed over the carrier as well. A first encapsulant is deposited over the semiconductor die and dummy die. The dummy die and a first portion of the first encapsulant is backgrinded while a second portion of the first encapsulant remains covering the semiconductor die. Backgrinding the dummy die fully removes the dummy die while the second portion of the first encapsulant remains covering the semiconductor die. A second encapsulant is optionally deposited over the dummy die prior to disposing the dummy die over the carrier. A conductive pillar is optionally formed over the dummy die prior to depositing the second encapsulant. The carrier is removed to expose an active surface of the semiconductor die. A build-up interconnect structure is formed over the active surface after removing the carrier.
US10510631B2 Fan out 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 die, a redistribution layer (RDL) structure, a through integrated fan-out via (TIV) and a first connector. The RDL structure is connected to the die and includes a plurality of RDLs. The TIV is aside the die and penetrates through the RDL structure. The first connector is in electrical contact with the TIV and electrically connected to the die. The TIV is in electrical contact with the RDLs of the RDL structure.
US10510628B2 Contact pads for electrical module assembly with multidimensional transducer arrays
For multidimensional transducer array interconnection, circuit boards with electronics are stacked to form a surface for connection with the array. The surface of the circuit boards for connecting with the transducer array is metalized and diced. Rather than relying on small exposed traces, larger contact pads are formed by metalizing the surface and then dicing the surface. This forms an array of contact pads for connecting with the z-axis or other connectors for elements of the multidimensional transducer array.
US10510626B2 Method for use in manufacturing a semiconductor device die
In one embodiment, a wafer includes a number of die areas each including a semiconductor device and dedicated to become a separate die. The die areas are disposed on a first face of the wafer and wherein adjacent die areas are distanced from one another. A first trench and a second trench are formed on the first face between adjacent die areas. The first trench and the second trench are spaced apart from one another by a ridge. A third trench is disposed above the ridge on a second face of the wafer.
US10510621B2 Methods for threshold voltage tuning and structures formed thereby
Generally, the present disclosure provides example embodiments relating to tuning threshold voltages in transistor devices and the transistor devices formed thereby. Various examples implementing various mechanisms for tuning threshold voltages are described. In an example method, a gate dielectric layer is deposited over an active area in a device region of a substrate. A dipole layer is deposited over the gate dielectric layer in the device region. A dipole dopant species is diffused from the dipole layer into the gate dielectric layer in the device region.
US10510616B2 Post contact air gap formation
A method of making a semiconductor device with an air gap for a terminal of a semiconductor device includes forming a sacrificial sidewall spacer and removing the spacer after the formation of contact structures for the semiconductor device. The air gap is located in portions of the wafer where the sacrificial air gap was removed. Since the contacts are formed prior to the removal of the sacrificial spacers, air gaps can advantageously be formed without electrically conductive contact material undesirably being deposited in locations of the desired air gap.
US10510612B2 Low-K gate spacer and formation thereof
Gate structures and gate spacers, along with methods of forming such, are described. In an embodiment, a structure includes an active area on a substrate, a gate structure on the active area and over the substrate, and a low-k gate spacer on the active area and along a sidewall of the gate structure. The gate structure includes a conformal gate dielectric on the active area and includes a gate electrode over the conformal gate dielectric. The conformal gate dielectric extends vertically along a first sidewall of the low-k gate spacer. In some embodiments, the low-k gate spacer can be formed using a selective deposition process after a dummy gate structure has been removed in a replacement gate process.
US10510611B2 Method for direct forming stressor, semiconductor device having stressor, and method for forming the same
A semiconductor device includes a semiconductor fin protruding from a substrate, a gate electrode over the semiconductor fin, a gate insulating layer between the semiconductor fin and the gate electrode, source and drain regions disposed on opposite sides of the semiconductor fin, a first stressor formed in a region between the source and drain regions. The first stressor is a grading strained stressor including multiple graded portions formed at graded depths. The first stressor is configured to create one of a graded compressive stress or a graded tensile stress.
US10510610B2 Structure and method of forming fin device having improved fin liner
A method for forming a semiconductor device. The method may include providing a transistor structure, where the transistor structure includes a fin array, the fin array including a plurality of semiconductor fins, disposed on a substrate. A liner may be disposed on the plurality of semiconductor fins. The method may include directing first angled ions to the fin array, wherein the liner is removed in an upper portion of the plurality of semiconductor fins, and wherein the liner remains in a lower portion of the at least one of the plurality of semiconductor fins, and wherein the upper portion comprises an active fin region to form a transistor device.
US10510608B2 Semiconductor structure and manufacturing method thereof
A semiconductor structure includes a first fin, a second fin, a first gate, a second gate, at least one spacer, and an insulating structure. The first gate is present on the first fin. The second gate is present on the second fin. The spacer is present on at least one side wall of at least one of the first gate and the second gate. The insulating structure is present between the first fin and the second fin, in which the spacer is substantially absent between the insulating structure and said at least one of the first gate and the second gate.
US10510604B2 Semiconductor device and method
A semiconductor device and method of manufacture are provided. In an embodiment a first semiconductor device and a second semiconductor device are formed within a semiconductor wafer and a scribe region between the first semiconductor device and the second semiconductor device is patterned. A singulation process is then utilized within the scribe region to singulate the first semiconductor device from the second semiconductor device. The first semiconductor device and the second semiconductor device are then bonded to a second semiconductor substrate and thinned in order to remove extension regions from the first semiconductor device and the second semiconductor device.
US10510603B2 Conductive vias in semiconductor packages and methods of forming same
An embodiment method includes bonding a first die to a first side of an interposer, the interposer comprising a substrate; after bonding the first die to the first side of the interposer, depositing a first insulating layer on a second side of the interposer opposite the first side; patterning an opening through the substrate and the first insulating layer; and depositing a second insulating layer over the first insulating layer and along sidewalls and a lateral surface of the opening. The second insulating layer comprises silicon. The method further includes removing lateral portions of the second insulating layer to define a sidewall spacer on sidewalls of the opening and forming a through via in the opening, wherein the through via is electrically connected to the first die.
US10510600B1 Shared contact structure and methods for forming the same
A butted contact structure is provided. In one embodiment, a structure includes a first transistor on a substrate, the first transistor comprising a first source or drain region, a first gate, and a first gate spacer being disposed between the first gate and the first source or drain region. The structure includes a second transistor on the substrate, the second transistor comprising a second source or drain region, a second gate, and a second gate spacer being disposed between the second gate and the second source or drain region. The structure includes a butted contact disposed above and extending from the first source or drain region to at least one of the first or second gate, a portion of the first gate spacer extending a distance into the butted contact to separate a first bottom surface of the butted contact from a second bottom surface of the butted contact.
US10510595B2 Integrated fan-out packages and methods of forming the same
A method of forming a semiconductor device includes attaching a metal foil to a carrier, the metal foil being pre-made prior to attaching the metal foil; forming a conductive pillar on a first side of the metal foil distal the carrier; attaching a semiconductor die to the first side of the metal foil; forming a molding material around the semiconductor die and the conductive pillar; and forming a redistribution structure over the molding material.
US10510590B2 Low resistivity films containing molybdenum
Provided herein are low resistance metallization stack structures for logic and memory applications and related methods of fabrication. In some implementations, the methods involve providing a tungsten (W)-containing layer on a substrate; and depositing a molybdenum (Mo)-containing layer on the W-containing layer. In some implementations, the methods involve depositing a Mo-containing layer directly on a dielectric or titanium nitride (TiN) substrate without an intervening W-containing layer.
US10510589B2 Cyclic conformal deposition/anneal/etch for Si gapfill
Methods for seam and void-free gapfilling, such as gapfilling high aspect ratio trenches with amorphous silicon, are provided. A method generally includes depositing amorphous silicon over a semiconductor device having one or more features thereon, annealing the deposited amorphous silicon to heal one or more seams in the deposited amorphous silicon between the one or more features, and etching the annealed amorphous silicon to remove one or more voids in the annealed amorphous silicon between the one or more features. The deposition, anneal, and etch processes are generally repeated any suitable number of times to achieve amorphous silicon gapfill without any seam or void between the one or more features.
US10510587B2 Method for manufacturing semiconductor device
A method for manufacturing a semiconductor device includes forming a structure protruding from a substrate, forming a dielectric layer covering the structure, forming a dummy layer covering the dielectric layer, and performing a planarization process to completely remove the dummy layer. A material of the dummy layer has a slower removal rate to the planarization process than a material of the dielectric layer.
US10510584B2 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.
US10510583B2 Method of manufacturing silicon germanium-on-insulator
The disclosed method is suitable for producing a SiGe-on-insulator structure. According to some embodiments of the method, a layer comprising SiGe is deposited on silicon-on-insulator substrate comprising an ultra-thin silicon top layer. In some embodiments, the layer comprising SiGe is deposited by epitaxial deposition. In some embodiments, the SiGe epitaxial layer is high quality since it is produced by engineering the strain relaxation at the Si/buried oxide interface. In some embodiments, the method accomplishes elastic strain relaxation of SiGe grown on a few monolayer thick Si layer that is weakly bonded to the underline oxide.
US10510580B2 Dummy fin structures and methods of forming same
An embodiment method includes depositing a first dielectric film over and along sidewalls of a semiconductor fin, the semiconductor fin extending upwards from a semiconductor substrate. The method further includes depositing a dielectric material over the first dielectric film; recessing the first dielectric film below a top surface of the semiconductor fin to define a dummy fin, the dummy fin comprising an upper portion of the dielectric material; and forming a gate stack over and along sidewalls of the semiconductor fin and the dummy fin.
US10510574B2 Prober
Abbe error that needs to be considered in high accuracy positioning of a device to be maintained, is suppressed. A prober includes: a plurality of measurement sections arranged between a conveyance area and a maintenance area, each of the measurement sections having a device to be maintained which is used for inspection of a semiconductor element formed on a wafer, and a draw-out mechanism configured to draw out the device to be maintained to a side of the maintenance area; a conveyance unit configured to convey an object to be conveyed to a destination measurement section; and a loading part configured to load the object to be conveyed from the side of the maintenance area to the measurement section. The object to be conveyed is loadable into the measurement section from a conveyance area side and the maintenance area side.
US10510573B2 Loading apparatus and operating method thereof
A loading apparatus for processing a wafer cassette containing a plurality of wafers and an operating method thereof are provided. The operating method includes the following steps. The wafer cassette is loaded on a stage of the loading apparatus. The stage is configured to carry the wafer cassette and movably coupled to a main body of the loading apparatus to move within and out of a space of the main body. The stage is vertically moved among a standby position, a lifting position and an intermediate position; horizontally moved from the intermediate position to a door engaging position inside the space; positioned at the door engaging position, and a cassette door of the wafer cassette is opened. The stage is horizontally moved from the door engaging position to the intermediate position, and horizontally moved between the lifting position and an unloading position outside the space after opening the cassette door.
US10510569B2 Pattern forming apparatus and manufacturing method for semiconductor device
A pattern forming apparatus according to an embodiment includes: a pre-alignment unit that performs pre-alignment for a substrate; a transfer unit that transfers the substrate into the pre-alignment unit; a placing table on which the substrate transferred into the pre-alignment unit is placed; a position detecting unit provided at a position included in the placing table and overlapping with an edge of the substrate, and adapted to detect a position of the edge of the substrate; and a control unit that calculates a positional displacement amount of the substrate from the position of the edge of the substrate detected by the position detecting unit, and controls the placing table on the basis of the positional displacement amount of the substrate to correct the position of the substrate.
US10510568B2 Corrosion inhibitor injection apparatus
An inhibitor solution injector system for an IC decapsulation apparatus has a source reservoir of inhibitor solution, a fluid injection apparatus connected to the source reservoir by a fluid passage, an injection coupling having a first input passage for inhibitor solution, and a through passage for etchant solution, the input passage intersecting with the through passage, and control circuitry controlling the controlled fluid injection apparatus. The fluid injection apparatus is controlled to draw inhibitor solution from the source reservoir, and to inject inhibitor solution through the input passage into the through passage of the injection coupling.
US10510557B2 Electronic part mounting substrate and method for producing same
An electronic part mounting substrate includes: a metal plate 10 (for mounting thereon electronic parts) of aluminum or an aluminum alloy having a substantially rectangular planar shape, one major surface of the metal plate 10 being surface-processed so as to have a surface roughness of not less than 0.2 micrometers; a plating film 20 of nickel or a nickel alloy formed on the one major surface of the metal plate 10; an electronic part 14 bonded to the plating film 20 by a silver bonding layer 12 (containing a sintered body of silver); a ceramic substrate 16 having a substantially rectangular planar shape, one major surface of the ceramic substrate 16 being bonded to the other major surface of the metal plate 10; and a radiating metal plate (metal base plate) 18 bonded to the other major surface of the ceramic substrate 16.
US10510553B1 Dry ashing by secondary excitation
An ashing process and device forms radicals of an ashing gas through a secondary reaction. A plasma is generated from a first gas, which is diffused through a first gas distribution plate (GDP). The plasma is diffused through a second GDP and a second gas is supplied below the second GDP. The first gas reacts with the second gas to energize the second gas. The energized second gas is used in ashing a resist layer from a substrate.
US10510552B2 Hard mask removal method
A method of removing a hard mask is provided. Gate stacks are patterned on a substrate, where the gate stacks include a polysilicon layer and the hard mask deposited over the polysilicon layer. A dielectric layer is deposited on the substrate and on the patterned gate stacks. A first portion of the dielectric layer is planarized by chemical mechanical polishing (CMP) to remove a topography of the dielectric layer. The hard mask and a second portion of the dielectric layer are removed by the CMP.
US10510547B2 Metal and metal-derived films
Embodiments described herein relate to methods and materials for fabricating semiconductor device structures. In one example, a metal film stack includes a plurality of metal containing films and a plurality of metal derived films arranged in an alternating manner. In another example, a metal film stack includes a plurality of metal containing films which are modified into metal derived films. In certain embodiments, the metal film stacks are used in oxide/metal/oxide/metal (OMOM) structures for memory devices.
US10510546B2 Schemes for selective deposition for patterning applications
Methods of depositing a film selectively onto a first substrate surface relative to a second substrate surface are described. The methods include depositing a second metal on a first metal without protecting the dielectric, protecting the metal with a cross-linked self-assembled monolayer and depositing a second dielectric on the first dielectric while the metal is protected.
US10510545B2 Hydrogenation and nitridization processes for modifying effective oxide thickness of a film
Embodiments described herein generally relate to enable the formation of a metal gate structure with a reduced effective oxide thickness over a similar structure formed via conventional methods. A plasma hydrogenation process followed by a plasma nitridization process, or a single-step plasma hydrogenation and nitridization process, is performed on a metal nitride layer in a film stack, thereby, according to some embodiments, removing oxygen atoms disposed within layers of the film stack and, in some embodiments, adding nitrogen atoms to the layers of the film stack. As a result, an effective oxide thickness of the metal gate structure is reduced with little or no accompanying flatband voltage shift.
US10510544B2 Non-volatile memory semiconductor device and manufacturing method thereof
A method of manufacturing a non-volatile memory semiconductor device includes forming a plurality of memory cells on a non-volatile memory cell area of a semiconductor substrate, and forming a conductive layer over the plurality of memory cells. A first planarization layer of a planarization material having a viscosity of less than about 1.2 centipoise is formed over the plurality of memory cells. A planarization operation is performed on the first planarization layer and the conductive layer, thereby removing an upper region of the first planarization layer and an upper region of the conductive layer. Portions of a lower region of the conductive layer are completely removed between the memory cells.
US10510543B2 Semiconductor device and method of manufacturing thereof
A semiconductor device includes an n−-type drift layer of an formed on an n+-type SiC substrate; a p-type layer provided on a surface opposite that facing the n+-type SiC substrate; and an n-type buffer layer provided, as a recombination promoting layer, between the n−-type drift layer and the n+-type SiC substrate, the n-type buffer layer having an impurity concentration higher than that of the n−-type drift layer. In the buffer layer, as a recombination site, a defect energy-level is introduced at a high concentration of 1×1012/cm3 or higher. The buffer layer promotes internal electron-hole recombination and without applying high energy to BPDs at an interface of the buffer layer and the SiC substrate, may reduce the amount of recombination near the interface even at a current density equivalent to that of a conventional structure and thereby, prevents characteristics degradation at the time of operation.
US10510540B2 Mask scheme for cut pattern flow with enlarged EPE window
Methods of forming semiconductor devices comprising etching a hardmask and spin-on-carbon layer through an opening in a photoresist to expose a gapfill material. The photoresist, spin-on-carbon layer and gapfill material are removed. A new spin-on-carbon layer, hardmask and photoresist are formed with an opening over a spacer mandrel. The hardmask, spin-on-carbon layer are etched through the opening and the layers and spacer mandrel are removed. An etch stop layer and oxide layer are removed and a height of the spacer mandrel and gapfill material are reduced exposing portions of the substrate. The exposed portions of the substrate are fin etched and the layers removed.
US10510535B2 Optoelectronic device comprising three-dimensional semiconductor elements, and method for manufacturing said device
The invention relates to a method for manufacturing an optoelectronic device (50) including wire-like, conical, or frustoconical semiconductor elements (20) predominantly comprising a III-V compound. Each semiconductor element extends along an axis and includes a portion (54), the side surfaces (55) of which are covered with a shell (56) including at least one active region (31), wherein the portions are created by continuous growth in a reactor, and wherein the temperature in the reactor varies in an uninterrupted manner from a first temperature value that favors growth of first crystallographic planes perpendicular to said axis, to a second temperature value that is strictly lower than the first temperature value and favors growth of second crystallographic planes parallel to said axis.
US10510533B2 Nanowire fabrication method and structure thereof
A method of providing an out-of-plane semiconductor structure and a structure fabricated thereby is disclosed. The method comprises acts of: providing a substrate defining a major surface; providing a template layer having a predetermined template thickness on the major surface of the substrate; forming a recess in the template layer having a recess pattern and a recess depth smaller than the template thickness; and epitaxilally growing a semiconductor structure from the recess. A planar shape of the recess pattern formed in the template layer substantially dictates an extending direction of the semiconductor structure.
US10510531B2 Method of fabrication of a semiconductor element comprising a highly resistive substrate
A method of fabrication of a semiconductor element includes a step of rapid heat treatment in which a substrate comprising a base having a resistivity greater than 1000 Ohm·cm is exposed to a peak temperature sufficient to deteriorate the resistivity of the base. The step of rapid heat treatment is followed by a curing heat treatment in which the substrate is exposed to a curing temperature between 800° C. and 1250° C. and then cooled at a cooldown rate less than 5° C./second when the curing temperature is between 1250° C. and 1150° C., less than 20° C./second when the curing temperature is between 1150° C. and 1100° C., and less than 50° C./second when the curing temperature is between 1100° C. and 800° C.
US10510528B2 Substrate processing method
A substrate processing method includes a replacement step of replacing a rinse liquid adhered to the front surface of a substrate with a low surface tension liquid whose surface tension is lower than that of the rinse liquid, where the replacement step includes a low surface tension liquid supply step of supplying the low surface tension liquid to the front surface while supplying a heating fluid to the rear surface on a side opposite to the front surface and a post-heating step of supplying the heating fluid to the rear surface on the side opposite to the front surface of the substrate, in a state in which the supply of the low surface tension liquid to the front surface is stopped, before the start of a spin dry step after the completion of the low surface tension liquid supply step.
US10510526B2 Nano-gas light sources based on graphene for displays
A gas light source is disclosed where gas is contained within a graphene cylinder or graphene capsule. Electrodes extending into the graphene cylinder or capsule are stimulated by an electric voltage to emit light. Eight graphene cylinder light sources can be arranged into a seven-segment alpha-numeric display having a decimal point. Different gases produce different colors of light. Three gas light sources having different gases can be arranged into an RGB pixel. An array of RGB pixels can be formed into a display.
US10510522B2 Mass spectrometry using plasma ion source
To correct spectral interference due to a divalent ion of an interfering element on a measurement ion of an analysis element measured by a mass spectrometer using a plasma ion source by accounting for a mass-bias effect of the mass spectrometer, measurement values of ionic strength of divalent ions of two isotopes having different, odd mass numbers among isotopes of the interfering element are used. In measuring to obtain a measurement value where a correction method of the present invention is applied, it is suitable to set a mass resolution of the mass spectrometer to be higher than a time of normal analysis.
US10510521B2 Interactive analysis of mass spectrometry data
This invention relates to graphical user-interactive analysis of data, including in particular, mass spectrographic data analysis, as well as methods and software for generating and using such. One aspect provides user-customizable reports, including methods and apparatuses for generating customizable pivot tables and graphs specific to mass spectrographic data.
US10510514B2 Gas supply mechanism and semiconductor manufacturing apparatus
According to an aspect, a gas supply mechanism for supplying a gas to a semiconductor manufacturing apparatus is provided. The gas supply mechanism includes a pipe connecting a gas source and the semiconductor manufacturing apparatus to each other, and a valve which is provided on the pipe. The valve includes a plate rotatable about an axis, the axis extending in a plate thickness direction, and a housing provided along the plate without contacting the plate to accommodate the plate, the housing providing a gas supply path along with the pipe. A through hole is formed in the plate, the through hole penetrating the plate at a position on a circle which extends around the axis and intersects the gas supply path.
US10510512B2 Methods and systems for controlling plasma performance
Embodiments of method and system for controlling plasma performance are described. In an embodiment a method may include supplying power at a first set of power parameters to a plasma chamber. Additionally, the method may include forming plasma within the plasma chamber using the first set of power parameters. The method may also include measuring power coupling to the plasma at the first set of power parameters. Also, the method may include supplying power at a second set of power parameters to the plasma chamber. The method may additionally include measuring power coupling to the plasma at the second set of power parameters to the plasma. The method may also include adjusting the first set of power parameters based, at least in part, on the measuring of the power coupling at the second set of power parameters.
US10510507B2 Fuse unit
A fuse unit includes a fusible link, a holding mechanism, and a locking mechanism. The fusible link is connected to a battery terminal and includes a fusible element that melts when an overcurrent flows through the fusible link. The holding mechanism includes a base portion disposed between a post standing surface of a battery housing and the battery terminal in a state where the battery terminal is fastened to a battery post provided on the post standing surface, and a holding portion that is formed next to the base portion and that holds the fusible link above the post standing surface. The locking mechanism locks the holding mechanism onto the post standing surface. With this configuration, the fuse unit can suppress a load acting on the battery post.
US10510506B1 Narrow profile circuit breaker with arc interruption
A circuit breaker design allows for the circuit breaker to have an overall width (i.e., measured along the circuit breaker's exposed outwardly-facing surface of its housing) that is narrower than achievable with known typical configurations, while at the same time still providing robust arc interruption capabilities. This is achieved in large part by providing a specific orientation of a moveable contact arm assembly and/or by providing a specific configuration of a current path within the housing.
US10510505B2 Fuse unit and method of manufacturing fuse unit
The present invention provides a fuse unit, which reduces the number of components of a bus bar and eliminates alignment of tuning fork terminals, and a method of manufacturing the fuse unit. Disclosed is a method of manufacturing a fuse unit, which includes a bus bar including a battery terminal, a fuse connection terminal, and an external connection terminal and is manufactured by integrating the bus bar and a resin covering body by insert molding. In this manufacturing method, the fuse connection terminal is constituted of an input side tuning fork terminal connected to the battery terminal and an output side tuning fork terminal connected to the external connection terminal, the input side tuning fork terminal and the output side tuning fork terminal are connected by a joining portion so as to face each other, the bus bar including the fuse connection terminal is integrated with the resin covering body by insert molding. After the insert molding, the joining portion is cut and removed through a cutting window of the resin covering body, which exposes the joining portion to the outside, and the input side tuning fork terminal and the output side tuning fork terminal are separated.
US10510504B2 Force amplified low pressure depth activated switch
Systems (100) and methods (2400) for operating a submersible switch positioned below a body of water's surface. The methods comprise: deflecting a semi-rigid top wall of the submersible switch's cap towards a center of the switch when hydrostatic pressure is applied thereto; directly applying a pushing force by the submersible switch's cap onto an actuator of an internal switch disposed in a body of the submersible switch; and causing an operational state change of the submersible switch in response to the pushing force being applied directly to the actuator of the internal switch.
US10510502B2 Thermal protector
A thermal protector includes, in a fixed manner, a first terminal and a second terminal that are respectively connected to external circuits, at lower left/right ends of the longitudinal directions of a base, and a right end at which a movable plate and a bimetal are superimposed is fixed to the right end of the upper surface of the base and is connected to the second terminal. A fixed contact is fixed to an internal end of the first terminal that is exposed in the left end of the base. A movable contact is fixed at a position facing the fixed contact on the lower surface of the left end of the movable plate. A partition wall that encloses the movable contact and the fixed contact from three directions is provided and bent plate planes are formed on both sides of the movable plate in the vicinity of the movable contact. The bent plate planes adjust the flow direction of hot air in cooperation with the partition wall so as to prevent a malfunction of a breaking arc flying to surrounding conductive members.
US10510501B2 Rotary knob controller
According to the present disclosure, a controller includes a base and a continuous sealing layer connected to the base forming an environmentally sealed compartment between the base and a lower surface of the continuous sealing layer. A circuit board is positioned within the compartment, and a rotary knob encoder is positioned on an upper surface of the continuous sealing layer. Movement of the rotary knob encoder is detectable by the circuit board through the continuous sealing layer.
US10510500B2 Including one or more lenses in individual keys of a keyboard to focus light
In some examples, a computing device may include a first housing coupled to a second housing. The first housing may include a first set of components including a display device. The second housing may include a second set of components including a keyboard and a light source that emits light. An individual key of the keyboard may include one or more lenses. The one or more lenses may focus the light towards an area below an individual keycap of the individual key. For example, the one or more lenses may be integrated into a scissor mechanism of the individual key. The keycap may include an opaque material into which is embedded a character or a symbol made of a transparent or translucent material through which the light is visible.
US10510498B2 Travel switch with high-safety lever structure
A travel switch with a high-safety lever structure comprises a travel adjustment device, a transmission device, a lever-structure electric-connection switch assembly, an insulation assembly and a rivet fixing assembly; the switch assembly comprises a dual-energy-storage-reed structure and a stationary contact piece; the dual-energy-storage-reed structure comprises a stationary reed and a moving reed; the moving reed and the stationary reed are spaced apart at one end, and the moving reed is connected to the stationary reed at another end; the moving reed has energy storage reeds and a moving contact; the stationary reed has energy storage reed positioning hooks; the energy storage reed hooks the energy storage reed positioning hook in a matched mode; the stationary contact piece has a stationary contact; a moving contact limiting block is on the stationary reed; the moving contact connects the stationary contact, and the moving contact corresponds to the moving contact limiting block.
US10510496B2 Multilayer ceramic capacitor and method for making multilayer ceramic capacitor
A multilayer ceramic capacitor includes a multilayer body that includes ceramic layers and inner conductor layers arranged in a stacking direction and that includes a first surface in which the inner conductor layers are exposed, and an outer electrode on the first surface of the multilayer body. The inner conductor layers contain Ni. The outer electrode includes a base layer that directly covers at least a portion of the first surface and is connected to the inner conductor layers. The base layer contains a metal and glass and includes a Ni diffusion portion connected to the inner conductor layers, the Ni diffusion portion containing Ni. A ratio of a diffusion depth of the Ni diffusion portion to a thickness of the base layer is smaller on two of the inner conductor layers that are located outermost than on other inner conductor layers.
US10510490B1 Multilayer ceramic electronic component
A multilayer ceramic electronic component includes: a ceramic body including a dielectric layer and first and second internal electrodes stacked to be alternately exposed to one side surface and the other side surface with the dielectric layer disposed therebetween; and first and second external electrodes disposed on an external surface of the ceramic body to be connected to the first and second internal electrodes, respectively, in which the ceramic body includes an area of overlap in a thickness direction of the first and second internal electrodes, margin region, and/or cover region, and the margin region in the width direction and/or the cover region includes a phosphoric acid-based second phase.
US10510489B2 Mounting structure and multilayer capacitor built-in substrate
A mounting structure includes a circuit board including one principal surface on which a multilayer capacitor is mounted. The circuit board includes a first insulating layer, and a second insulating layer having a Young's modulus smaller than that of the first insulating layer. The second insulating layer is closer to the one principal surface than the first insulating layer. A multilayer capacitor built-in substrate includes a circuit board, a multilayer capacitor on one principal surface of the circuit board, and a resin layer on the one principal surface of the circuit board and embedding the multilayer capacitor. The circuit board includes a first insulating layer, and a second insulating layer having a Young's modulus smaller than that of the first insulating layer. The second insulating layer is closer to the one principal surface than the first insulating layer.
US10510488B2 Multilayer ceramic capacitor
A multilayer ceramic capacitor includes a laminated body including ceramic layers, first internal electrode layers, and second internal electrode layers alternately laminated. First and second external electrodes provided on the laminated body include first diffusion portions defined by interdiffusion of the first internal electrode layers and the first external electrode at interfaces between the first internal electrode layers and the ceramic layers, and second diffusion portions defined by interdiffusion of the second internal electrode layers and the second external electrode at interfaces between the second internal electrode layers and the ceramic layers.
US10510487B2 Multi-layer ceramic electronic component and method of producing the same
A method of producing a multi-layer ceramic electronic component includes: preparing a multi-layer sheet including laminated ceramic sheets, and internal electrodes disposed between the ceramic sheets; cutting the multi-layer sheet to produce a multi-layer chip having a side surface from which the internal electrodes are exposed; removing a superficial layer of the side surface of the multi-layer chip; and providing a side margin to the side surface of the multi-layer chip, the superficial layer being removed from the side surface.
US10510485B2 Heat transfer in magnetic assemblies
A magnetic assembly includes a winding and a housing disposed about the winding. The housing includes an interior surface contoured to conform to the winding to facilitate heat transfer between the winding and the housing. A method of manufacturing a magnetic assembly includes forming a contoured interior surface on a housing and assembling a winding into the housing such that the interior surface of the housing conforms to the winding to facilitate heat transfer between the winding and the housing.
US10510484B2 Forming an electrical coil device by cutting a strip conductor winding into at least two partial coils
A method for producing an electrical coil device may include winding a strip conductor into a coil winding and subsequently dividing the coil winding into at least two partial coils by at least one cut through the coil winding, wherein the strip conductor remains connected as a doubly contiguous loop by existing remaining connections in the end regions of the strip conductor. An electric coil device is also disclosed, which includes at least two partial coils from a higher-level doubly contiguous strip conductor. The at least two partial coils may be produced by subsequent cutting of a coil winding wound by a single strip conductor.
US10510483B2 Production method for R-T-B sintered magnet
A step of, while a powder of an RLM alloy (where RL is Nd and/or Pr; M is one or more elements selected from among Cu, Fe, Ga, Co, Ni and Al) and a powder of an RH compound (where RH is Dy and/or Tb; and the RH compound is one, or two or more, selected from among an RH fluoride, an RH oxide, and an RH oxyfluoride) are present on the surface of a sintered R-T-B based magnet, performing a heat treatment at a sintering temperature of the sintered R-T-B based magnet or lower is included. The RLM alloy contains RL in an amount of 65 at % or more, and the melting point of the RLM alloy is equal to or less than the temperature of the heat treatment. The heat treatment is performed while the RLM alloy powder and the RH compound powder are present on the surface of the sintered R-T-B based magnet at a mass ratio of RLM alloy:RH compound=9.6:0.4 to 5:5.
US10510479B2 Electronic component and manufacturing method thereof
An electronic component includes a coil, or a coiled conductor, and a molded body including a sealant containing resin and magnetic powder, and encapsulating the coil. The coil is coated with a cured product of a thermosetting composition, and the coated body is embedded in the molded body. A method of manufacturing the electronic component includes forming a coil by winding a conductor, applying a thermosetting composition on the coil, heat treating the coil on which the composition is applied to obtain a coated body, embedding the coated body into a sealant containing resin and magnetic powder, and applying pressure to the sealant to form a molded body.
US10510478B2 Stacked coil for wireless charging structure on InFO package
A structure includes a first encapsulating layer, and a first coil in the first encapsulating layer. A top surface of the first encapsulating layer is coplanar with a top surface of the first coil, and a bottom surface of the first encapsulating layer is coplanar with a bottom surface of the first coil. A second encapsulating layer is over the first encapsulating layer. A conductive via is in the second encapsulating layer, and the first conductive via is electrically coupled to the first coil. A third encapsulating layer is over the second encapsulating layer. A second coil is in the third encapsulating layer. A top surface of the third encapsulating layer is coplanar with a top surface of the second coil, and a bottom surface of the third encapsulating layer is coplanar with a bottom surface of the second coil.
US10510473B2 Switchgear
For the purpose of obtaining a switchgear that can perform a reliable operation, the switchgear includes: opening and closing coils that drive a movable element, opening and closing capacitors that supply energy to the coils, opening and closing control sections that perform control of charging the capacitors and of energizing the coils, an opening coil that drives the movable element to the open side, an opening capacitor frat supplies energy to the coil, a second opening control section that performs control of charging the opening capacitor and of energizing the opening coil, and an interlock circuit that energizes the second opening control section; and a signal showing that the second opening control section is in operation is supplied to an interlock circuit.
US10510472B2 Coil actuator for LV or MV applications
The present application relates to a coil actuator for low and medium voltage applications, which comprises a electromagnet operatively associated with a movable plunger, a power & control unit electrically connected with the electromagnet and first and second input terminals (T1, T2) operatively connected with the power & control unit, wherein an input voltage (VIN) is applied between said first and second input terminals during the operation of the coil actuator. The coil actuator further comprise a third input terminal (T3) operatively connected with the power & control unit, the third input, terminal being adapted to be in a first operating connection (A), which correspondences to normal control conditions (NDC) for the operation of the electromagnet, or in a second operating condition (B), which corresponds to overriding control conditions (ODC) for the operation of said electromagnet. The power & control unit is adapted to control the operation of the electromagnet according to the normal control conditions or the overriding control conditions depending on the operating condition (A, B) of the third input terminal.
US10510470B2 Diffusion barriers for metallic superconducting wires
In various embodiments, superconducting wires incorporate diffusion barriers composed of Ta alloys that resist internal diffusion and provide superior mechanical strength to the wires.
US10510468B2 LAN cable
A LAN cable includes a sheath; an electrical wire accommodated in the sheath and including a conductor and an insulating body covering the conductor; and an intermediate layer having a mass reduction rate at 500.degree. C. of less than or equal to 10% by mass and a mass reduction rate at 600.degree. C. of less than or equal to 50% by mass, and located between the sheath and the electrical wire. The insulating body includes polyethylene having a dielectric constant of smaller than or equal to 2.5. The sheath includes a polyolefin-based polymer and a flame retardant, and a content of the flame retardant in the sheath is greater than or equal to 150 parts by mass with respect to 100 parts by mass of the polyolefin-based polymer.
US10510467B2 Shielded cable
Shielded cables (200) are described. More specifically, shielded cables (200) that include a plurality of separate individual conductor sets (210) are described. The individual conductor sets (210) include two or more insulated conductors, first and second conductive shielding films, and an insulating jacket surrounding the plurality of conductor sets. A variety of potential cable shapes and configurations are also described.
US10510462B2 Silver-coated resin particles, method for manufacturing same, and electroconductive paste using same
A silver-coated resin particle including a heat-resistant resin core particle and a silver coating layer formed on the surface of the resin core particle. The average grain diameter of the resin core particle is 0.1 to 10 μm, the amount of silver contained in the silver coating layer is 60 to 90 parts by mass, relative to 100 parts by mass of the silver-coated resin particle, and the exothermic peak temperature of the silver-coated resin particle by differential thermal analysis is 265° C. or higher.
US10510459B2 Insulated winding wire articles having conformal coatings
Insulated winding wire articles and associated formation methods are described. An insulated winding wire article may include a conductor and optional base insulation formed around the conductor. The conductor may be formed into a predefined shape having at least one bend, such as a U-shaped bend. A coating comprising parylene may be formed around the conductor and any base insulation.
US10510454B2 Main pump shaft seal water injection system of a nuclear power station
A main pump shaft seal water injection system of a nuclear power plant includes a jet pump, a high pressure cooler, a hydrocyclone, valves and a main connection pipeline outside of a main pump, and an auxiliary pump and an internal flow path inside the main pump. Inner and outer flow paths of the main pump are connected with a shaft seal water injection hole and a high temperature water drainage hole. The main connection pipeline is connected between an upper filling water pipeline and a shaft seal water injection hole. A bypass pipeline connected with the jet pump, the high pressure cooler and the hydrocyclone, the main connection pipeline is provided with a normally open main pipeline isolating valve. The bypass pipeline allows low temperature upper filling water in the RCV system to enter the shaft seal water injection hole of the main flange directly.
US10510453B2 Electricity generation facility comprising a device for producing steam of reduced height, application to PWR and BWR reactors
The invention relates to an electrical energy generation facility comprising: —a steam generation device (1) that is suitable for producing saturated steam (VI) from a heat source and is arranged in a chamber (10); —a set of one or more separators (13) that is/are connected downstream to the steam generation device (1) and is/are suitable for removing most of the water from the steam (VI) generated by the device (1), said set being arranged in the chamber (10); —a set of one or more dryers (14) which is connected upstream to the set of separators (13) and is suitable for collecting the water droplets suspended in the steam (V2) that is discharged from the set of separators so as to generate dry steam (V3); —a steam turbine (2) comprising at least one body (20) for expanding dry steam (V3), the steam turbine being suitable for producing electricity from the dry steam (V3); —a set of exchangers (23, 7) suitable for operating as steam superheaters or for reheating supply water; the set of one or more dryers (14) is arranged outside the chamber (10) of the steam generation device (1), the inlet (14a) of the set of dryers is connected upstream to the set of separators (13), a first outlet (14b) is connected downstream to the inlet of the body (20) of the turbine, and a second outlet (14c) is connected downstream, as a heat source, to the set of exchangers (23, 7).
US10510451B2 Base plate mounted core components for reliable rod assembly and rapid field disassembly
A mounting assembly that has no threaded connections. A rod with pins or machined features radially extending from a distal end is configured to rotate until the pins align with grooves in a hole through a base plate. The rod is inserted through the hole until the pins are through an opposite surface of the base plate, compressing spring components on the rod. Then the rod is rotated until the pins are aligned with slots that partially extend through the second side of the base plate and the pins become seated in the slots. To remove the rod a tool that engages an articulated feature on the distal end of the rod is installed. The tool rotates the rod until the pins are disengaged from the slots, aligned with the through grooves and passed through the base plate.
US10510450B2 Heat pipe molten salt fast reactor with stagnant liquid core
A molten salt reactor includes a containment vessel, a reactor core, a neutron reflector spaced from the containment vessel, and liquid fuel enclosed within the core. The liquid fuel is comprised of a nuclear fission material dissolved in a molten salt. A heat exchanger is positioned external to the containment vessel. A plurality of heat transfer pipes are provided for transferring heat from the core to the heat exchanger. Each pipe has a first and a second end. The first end of each pipe is positioned within the reactor core for absorbing heat from the fuel. The heat exchanger receives the second end of each heat transfer pipe. At least two or more reactor shut down systems are provided. At least one shut down system may be a passive system and at least one or both shut down systems may be an active or a manually operated system.
US10510442B2 Cabinet for dispensing items
A cabinet that can control the distribution of products that can optionally include medications. The cabinet can have a user interface that receives information about a user and the user's identity can then be authenticated. The cabinet can accept a user's request to dispense a product and, if the user is approved, the cabinet can dispense a quantity of product to the approved user.
US10510438B2 System and method for building intuitive clinical trial applications
The present invention allows clinical trial organizers to operate a platform for creating trial specific custom mobile applications at a price point that would not be possible if the application were created by programmers on a trial-by-trial basis. The invention shortens build time by creating a hierarchy of questions that changes the next question posed to the user based upon their answer to a previous question thereby reducing the number of questions the user must answer while providing the application creation platform with the detailed information relevant to a specific clinical trial. The platform uses a simulation builder that provides a test version of the application to the user mobile device during the application creation process thereby allowing the user to see the layout of the application as they progress through the building process. While building the application, the user can create a simulated version of the application in real time deliver the same to the mobile device of the user. The system creates a handshaking process that allows the user to create annotations and/or edits in the simulated application that are communicated back to the building platform. Changes made in the simulated application will affect the landing page the user sees when returning to the building platform. The system will collect usability data from a clinical trial application on a plurality of trial subject and trial organizer mobile devices. The system can measure variables such as time on page, misentries, and missed selections of icons to determine common trouble spots for users. That data may be used to redesign the interface or process flow of the application to optimize usability.
US10510437B2 Method for creating and using registry of clinical trial participants
A method of screening participants for a clinical trial by obtaining identifying information chosen from a biometric sample, personal information, physical attributes, and combinations thereof from a prospective participant, generating a unique identifier code, populating a database with the unique identifier code and participant information and storing the database on computer readable media, screening the participant for a clinical trial based on the unique identifier code and participant information and searching for a match with another participant, searching for protocol violations, and determining eligibility of the participant for the clinical trial and preventing the protocol violations. A system for screening participants for a clinical trial.
US10510436B2 Using serial dilutions of reference samples to construct a reference table for sigmoidal fitting in real-time PCR copy number analysis
The present invention discloses a method of real-time quantification of a target nucleic acid in a sample by constructing a reference table of copy number vs. designated parameter from reference samples which sharing the same nucleic acid sequences with the target nucleic acid. The method includes (a) constructing a reference table of copy number vs. designated parameter from reference samples; (b) amplifying the target nucleic acid; (c) monitoring and detecting the amplification of the target nucleic acid in real-time; (d) analyzing the detected signals to get the designated parameter of the target nucleic acid; and (e) looking up and interpolating to the reference table to get the copy number of the target nucleic acid.
US10510435B2 Error correction of multiplex imaging analysis by sequential hybridization
Disclosed herein are methods and systems for detecting and/or quantifying cellular targets such as nucleic acids in cells, tissues, organs or organisms. Through sequential barcoding, it is possible to perform high-throughput profiling of a large number of targets, such as transcripts and/or DNA loci. In some embodiments, error correction is implemented through use of barcodes that can tolerate mistakes and missing data during sequential hybridization of probes to selected targets.
US10510434B2 Device and method of selecting pathway of target compound
Provided are a method and a device for selecting a pathway for a target compound by combining biochemical and chemical processes together, wherein an input of at least one pathway for synthesis of a target compound or degradation into a target compound is received, hybrid arrangements of one or more reaction steps included in the at least one pathway are predicted, a pathway feasibility score is computed, and at least one hybrid arrangement is selected based on the pathway feasibility score.
US10510433B2 Electromagnetic radiation shielding tile having electromagnetic shielding fabric and metal portions
In some examples, an electromagnetic (EM) shielding file is described. The EM radiation shielding tile may include one or more of an EM radiation shielding fabric layer, a mu metal layer, and/or a microwave absorbing layer. In some cases, the EM radiation shielding tile may be configured to bond to clothing, electronic devices, or other objects to deflect and/or absorb electromagnetic field radiation.
US10510432B1 Memory module test adapter
Approaches, techniques, and mechanisms are disclosed for a test adapter designed to improve testability of non-volatile dual in-line memory modules (NVDIMM) on automatic test equipment (ATE) testers or in-system boards, which have inadequate power supplies. An NVDIMM includes both volatile memories and non-volatile memories. A test adapter is designed to supply increased power to an NVDIMM. A test adapter is implemented using an interposer or a printed circuit board (PCB) that may be inserted into a socket on an ATE tester or on an end-user system-level board. The interposer or PCB includes a power socket for attaching a power cable to supply the external power supply to the NVDIMM. A power on/off sequence is controlled by an ATE tester to simulate or test a system power on/off sequence. An external input power is always on, but both serial and backup power signals are only on during tests of an NVDIMM.
US10510425B2 Semiconductor storage device
A word-line controller applies a voltage to a selected word-line. A bit-line controller applies voltages to bit-lines. A detector detects data of memory-cells. A write sequence of writing data in selected memory-cells connected to the selected word-line has at least one write-loop including a write operation of applying a plurality of write voltages with the word-line controller and the bit-line controller, and a verify operation of verifying with the detection circuit whether a threshold voltage of each of the selected memory-cells has reached a plurality of reference voltages for corresponding write data. The word-line controller and the bit-line controller select a write voltage corresponding to a threshold voltage of each of the selected memory-cells from among the write voltages with respect to each of the write-loops, and apply the selected write voltage to the selected memory-cell in a subsequent write operation.
US10510423B2 Mitigating disturbances of memory cells
Methods, systems, and devices for techniques to mitigate disturbances of unselected memory cells in a memory array during an access operation are described. A shunt line may be formed between a plate of a selected memory cell and a digit line of the selected memory cell to couple the plate to the digit line during the access operation. A switching component may be positioned on the shunt line. The switching component may selectively couple the plate to the digit line based on instructions received from a memory controller. By coupling the plate to the digit line during the access operation, voltages resulting on the plate by changes in the voltage level of the digit line may be reduced in magnitude or may be altered in type.
US10510422B2 Memory devices with read level calibration
Several embodiments of memory devices and systems with read level calibration are disclosed herein. In one embodiment, a memory device includes a controller operably coupled to a main memory having at least one memory region and calibration circuitry. The calibration circuitry is operably coupled to the at least one memory region and is configured to determine a read level offset value corresponding to a read level signal of the at least one memory region. In some embodiments, the calibration circuitry is configured to obtain the read level offset value internal to the main memory. The calibration circuitry is further configured to output the read level offset value to the controller.
US10510415B1 Memory device using comb-like routing structure for reduced metal line loading
A memory device includes a first semiconductor structure and a second semiconductor structure. The first semiconductor structure includes a first substrate and one or more peripheral devices on the first substrate. The second semiconductor structure includes a first set of conductive lines electrically coupled with a first set of a plurality of vertical structures and a second set of conductive lines electrically coupled with a second set of the plurality of vertical structures different from the first set of the plurality of vertical structures. The first set of conductive lines are vertically distanced from one end of the plurality of vertical structures and the second set of conductive lines are vertically distanced from an opposite end of the plurality of vertical structures.
US10510413B1 Multi-pass programming with modified pass voltages to tighten threshold voltage distributions
Apparatuses and techniques are described for programming memory cells with a narrow threshold voltage (Vth) distribution in a memory device. In a first program pass of a multi-pass program operation, pass voltages of the word lines adjacent to a selected word line are adjusted to increase electron injection in a portion of a charge-trapping layer between the selected word line and an adjacent source side unselected word line. In a second, final program pass of the multi-pass program operation, the pass voltages are adjusted to reduce electron injection in the portion of the charge-trapping layer between the selected word line and the adjacent source side unselected word line.
US10510410B2 Method for programming resistive memory cell with AC perturbation AC signal and nonvolatile memory device thereof
In the disclosure, a non-volatile memory device includes a resistive memory cell and a write and read circuit. The write and read circuit is coupled to the resistive memory cell and configured to combine a perturbation AC signal with a first writing signal, so as to generate a second writing signal. Then, the write and read circuit applies the second writing signal to the resistive memory cell to program the resistive memory cell. The combination of the oscillation signal and the first writing signal (constant DC signal) and AC signal would penetrate the shielding effect of the insulating layer and free the stuck charges.
US10510409B2 Semiconductor memory device
According to one embodiment, a semiconductor memory device, includes a resistance change type memory cell; a first charge section into which a charge based on a current flowing in the memory cell is charged; a second charge section coupled to the first charge section via a switch element; a sense amplifier configured to determine data stored in the memory cell based on the charge charged into the second charge section; and a control circuit configured to control the first charge section, the second charge section, and the sense amplifier.
US10510406B1 Soft-verify write assist circuit of resistive memory and operating method thereof
An operating method of the soft-verify write assist circuit of the resistive memory provides a voltage level applying step, a write operating step and a write voltage controlling step. The voltage level applying step is for applying a plurality of voltage levels to the reference voltage, the word line and the switching signal, respectively. The write operating step is for driving the memory cell to perform in a set process or a reset process via the first three-terminal switching element, the second three-terminal switching element and the soft-verify controlling unit during a write operation. The write voltage controlling step is for controlling the write voltage to be increased in the ramping cycle and decreased in the soft-verify cycle.
US10510399B2 Low power SRAM bitcell using resonant drive circuitry
An SRAM cell comprises a first inverter having an output lead coupled to the input lead of a second inverter via a first resistor. The output lead of the second inverter is coupled to the first inverter input lead via a second resistor. A first write bit line is coupled to the first inverter input lead via a first switch, and a second write bit line is coupled to the second inverter input lead via a second switch. Because of the resistors, the circuitry driving write bit lines does not have to overpower the inverters when writing data to the cell. The cell is part of an array comprising several columns of SRAM cells, each column coupled to a pair of write bit lines. A resonating oscillator drives the write bit lines with a sine wave. This reduces the power consumed by the SRAM array.
US10510397B2 Integrated circuit devices configured to control discharge of a control gate voltage
Integrated circuit devices include a first node, a second node, a transistor connected between the first node and the second node, a current path between a control gate of the transistor and the second node, and a controller configured to concurrently discharge a voltage level of the first node and a voltage level of the second node, monitor a representation of a voltage difference between the voltage level of the first node and a voltage level of the control gate of the transistor while discharging the voltage level of the first node and discharging the voltage level of the second node, activate the current path if the voltage difference is deemed to be greater than a first value, and deactivate the current path if the voltage difference is deemed to be less than a second value.
US10510389B2 Word line decoder circuit
A word line decoder circuit located in a memory storage apparatus is provided. The memory storage apparatus includes a memory cell array. The word line decoder circuit includes a word line decoder and a power supply circuit. The word line decoder is coupled to a plurality of word lines of the memory storage apparatus. The power supply circuit is coupled to the word line decoder. The power supply circuit is configured to provide a first power to the word line decoder in a read mode, and provide a second power to the word line decoder in a standby mode. A voltage value of the first power is greater than or less than that of the second power.
US10510386B1 Dynamic bit-line clamping circuit for computing-in-memory applications and clamping method thereof
A dynamic bit-line clamping circuit for computing-in-memory applications is configured to clamp a bit line via at least one reference signal and includes a clamping node, a first clamping unit, a second clamping unit, a first feedback controlling unit and a second feedback controlling unit. The first clamping unit is electrically connected between the bit line and the clamping node. The second clamping unit is electrically connected between the clamping node and a power source voltage and includes a switch. The second feedback controlling unit is electrically connected to the clamping node and the switch. The second feedback controlling unit generates a switching signal according to the at least one reference signal and a voltage level of the clamping node. The switch is switched by the switching signal so as to clamp the voltage level of the clamping node according to the at least one reference signal.
US10510380B2 Power switch control for dual power supply
An electronic device includes an internal supply rail; a plurality of first main header switches for coupling the internal supply rail to a first power supply; a plurality of second main header switches for coupling the internal supply rail to a second power supply; an auxiliary circuit including a first auxiliary header switch for coupling the internal supply rail to the first power supply and a second auxiliary header switch for coupling the internal supply rail to the second power supply; a feedback circuit, the feedback circuit tracking a status of the first and second main header switches; and a control circuit, the control circuit controlling the first main header switches, second main header switches and first and second auxiliary header switches responsive to the switch control signal and an output of the feedback circuit.
US10510378B1 Slit full disk shroud
Provided herein is an apparatus including a hard drive base. A number of disks are rotatably connected to the hard drive base, and there are a number of disk gaps between the disks. A shroud extends in a circumferential span around the disks, wherein the shroud extends less than the circumference of the disks. The shroud is positioned between the disk gaps and an upwardly sloping gas channel. A number of arcuate gas channels are in the shroud, wherein each arcuate gas channel is horizontally aligned with a corresponding disk gap. The arcuate gas channels connect the disk gaps to the upwardly sloping gas channel.
US10510376B2 Method, system and computer program product for editing movies in distributed scalable media environment
A movie editor converts a received movie into a proxy format, and creates a texture strip representing the frames of the movie. An editor can use the texture strip to edit the movie, rather than editing the movie directly. Deep tags and/or special effects can be defined for the texture strip using a graphical interface. The graphical interface enables movies to be combined into a playback product according to a control structure graphically presented in the graphical interface.
US10510373B1 Multiple-actuator drive with separate, radially-defined, zones having reduced skew and/or different track properties
First tracks are read via a first head that is moved via a first actuator over a first, radially-defined, zone of a disk surface. Second tracks are read via a second head that is moved via a second actuator over a second zone of the disk surface that is separate from the first zone. The first and second heads are optimized to read data within first and second skew angle ranges associated with the first and second zones. The first and second skew angle ranges are each less than a total skew angle range of the disk surface.
US10510370B2 Magnetic tape including characterized magnetic layer and magnetic tape device
A magnetic tape is provided in which the total thickness of a non-magnetic layer and a magnetic layer is equal to or smaller than 0.60 μm. The magnetic layer includes a timing-based servo pattern and also includes fatty acid ester. The full width at half maximum of spacing distribution measured by optical interferometry regarding the surface of the magnetic layer before performing vacuum heating with respect to the magnetic tape is greater than 0 nm and less than or equal to 7.0 nm, while the same value measured after performing the vacuum heating is also greater than 0 nm and less than or equal to 7.0 nm. Further, the difference between a spacing measured after performing the vacuum heating and a spacing measured before performing the vacuum heating is greater than 0 nm and equal to or smaller than 8.0 nm.
US10510368B2 Magnetic tape including characterized magnetic layer and magnetic tape device
A magnetic tape is provided in which the total thickness is less than or equal to 5.30 μm. The magnetic layer includes a timing-based servo pattern and also a fatty acid ester; and the magnetic layer surface Ra is less than or equal to 1.8 nm. The full width at half maximum of spacing distribution measured by optical interferometry regarding the surface of the magnetic layer before performing vacuum heating with respect to the magnetic tape is greater than 0 nm and less than or equal to 7.0 nm, while the same value measured after performing the vacuum heating is greater than 0 nm and less than or equal to 7.0 nm, also. The difference between a spacing measured after performing the vacuum heating and a spacing measured before performing the vacuum heating is greater than 0 nm and less than or equal to 8.0 nm.
US10510365B2 NFT with mechanically robust materials
A recording head includes a near-field transducer proximate a media-facing surface. The near-field transducer comprises an aperture portion surrounded by walls of plasmonic material, the walls oriented normal to the media-facing surface. A notch protrudes within the aperture. The notch comprises at least one of Rh and Ir. A write pole is proximate the near-field transducer. The write pole has a back surface facing away from the media-facing surface and an aperture-facing surface proximate the aperture.
US10510364B2 Devices including a near field transducer (NFT) with nanoparticles
Devices that include a near field transducer (NFT) including a crystalline plasmonic material having crystal grains and grain boundaries; and nanoparticles disposed in the crystal grains, on the grain boundaries, or some combination thereof, wherein the nanoparticles are oxides of, lanthanum (La), barium (Ba), strontium (Sr), erbium (Er), hafnium (Hf), germanium (Ge), or combinations thereof; nitrides of zirconium (Zr), niobium (Nb), or combinations thereof; or carbides of silicon (Si), aluminum (Al), boron (B), zirconium (Zr), tungsten (W), titanium (Ti), niobium (Nb), or combinations thereof.
US10510362B2 Directional capture of audio based on voice-activity detection
The technology described in this document can be embodied in a computer-implemented method that includes receiving information representing audio captured by a microphone array, wherein the information includes multiple datasets each representing audio signals captured in accordance with a sensitivity pattern along a corresponding direction with respect to the microphone array. The method also includes computing, using one or more processing devices for each of the multiple datasets, one or more quantities indicative of human voice activity captured from the corresponding direction, and generating, based at least on the one or more quantities computed for a plurality of the multiple datasets, a directional audio signal representing audio captured from a particular direction.
US10510361B2 Audio processing apparatus that outputs, among sounds surrounding user, sound to be provided to user
An audio processing apparatus is provided that includes an acquirer that acquires a surrounding audio signal indicating a sound surrounding a user. The audio processing apparatus also includes an audio extractor that extracts, from the acquired surrounding audio signal, a providing audio signal indicating a sound to be provided to the user. The audio processing apparatus further includes an output that outputs a first audio signal, indicating a main sound, and the providing audio signal.
US10510360B2 Enhancing audio signals using sub-band deep neural networks
Systems and methods for enhancing reverberated audio signals are disclosed. In one embodiment, a method is disclosed comprising receiving an audio signal; partitioning a frequency domain representation of the audio signal into a plurality of sub-band vectors; inputting each sub-band vector into a corresponding deep neural network; calculating, using the corresponding deep neural networks, a plurality of output vectors for each sub-band; concatenating the plurality of output vectors to generate a clean audio feature matrix; and converting the clean audio feature matrix into a time-domain audio signal.
US10510359B1 Command processing device and method
A command processing device and method are provided. The command processing device includes a receiving device and a processing device. The receiving device receives an audio signal from an electronic device, wherein the audio data includes data signals and clock signals, and the data signals correspond to a first sound channel and the clock signals correspond to a second sound channel. The processing device is coupled to the receiving device. The processing device obtains the data signals from the first sound channel, and obtains the clock signals from the second sound channel. The processing device obtains one or more commands according to the data signals and clock signals, and performs operations corresponding to the commands.
US10510357B2 Resampling of an audio signal by interpolation for low-delay encoding/decoding
A method is provided for resampling an audio-frequency signal in an audio-frequency signal encoding or decoding operation. The resampling is carried out by a method of interpolation of an order greater than one. The method is such that the interpolated samples are obtained by calculating a weighted average of possible interpolation values calculated over a plurality of intervals covering the time location of the sample to be interpolated. A resampling device is provided, which implements the method, and also an encoder and decoder including at least one resampling device.
US10510351B2 Method and system for lossless value-location encoding
A method of encoding samples in a digital signal is provided that includes receiving a frame of N samples of the digital signal, determining L possible distinct data values in the N samples, determining a reference data value in the L possible distinct data values and a coding order of L−1 remaining possible distinct data values, wherein each of the L−1 remaining possible distinct data values is mapped to a position in the coding order, decomposing the N samples into L−1 coding vectors based on the coding order, wherein each coding vector identifies the locations of one of the L−1 remaining possible distinct data values in the N samples, and encoding the L−1 coding vectors.
US10510347B2 Language storage method and language dialog system
A language storage method according to one aspect of the present invention includes vectorization steps for vectorizing language accumulated in a dialog log database using a word vector created in advance for each word; determination step for determining whether to employ the language that has been vectorized as response data; and a storage step for accumulating the language that has been determined to be employed as the response data in a response database, in which a dimension reduction step for reducing the number of dimensions of the vector of the language vectorized in the vectorization step is included between the vectorization step and the determination step, and in the determination step, it is determined which one of an employed group and an unemployed group the vector of the language whose number of dimensions has been reduced in the dimension reduction step belongs to.
US10510346B2 Systems, methods, and computer-readable storage device for generating notes for a meeting based on participant actions and machine learning
Systems, methods, and computer-readable storage devices are disclosed for generating smart notes for a meeting based on participant actions and machine learning. One method including: receiving meeting data from a plurality of participant devices participating in an online meeting; continuously generating text data based on the received audio data from each participant device of the plurality of participant devices; iteratively performing the following steps until receiving meeting data for the meeting has ended, the steps including: receiving an indication that a predefined action has occurred on the first participating device; generating a participant segment of the meeting data for at least the first participant device from a first predetermined time before when the predefined action occurred to when the predefined action occurred; determining whether the receiving meeting data of the meeting has ended; and generating a summary of the meeting.
US10510345B2 Hearing aid device with speech control functionality
A hearing aid device for processing signals comprising audio in order to assist a hearing impaired user and being configured to be arranged at, behind and/or in an ear of the user is disclosed. The hearing aid device comprises at least one input transducer, an output transducer, an antenna, a wireless interface, and a signal processing unit. The at least one input transducer is adapted for receiving signals comprising audio. The output transducer is adapted for providing signals comprising audio to the user. The antenna is adapted for wirelessly communicating with a respective external device. The wireless interface is adapted for receiving and/or sending data via the antenna. The signal processing unit is adapted for processing signals comprising audio in order to assist a hearing impaired user. Furthermore the signal processing unit is adapted for extracting speech signals from the signals comprising audio and for generating control signals based on the speech signals. At least one of the control signals generated by the signal processing unit is adapted for controlling the respective external device. The wireless interface is adapted for sending the at least one of the control signals to the respective external device via the antenna in order to control the respective external device.
US10510342B2 Voice recognition server and control method thereof
Provided herein is a voice recognition server and a control method thereof, the method including determining an index value for each of a plurality of training texts; setting a group for each of the plurality of training texts based on the index values of the plurality of training texts, and matching a function corresponding to each group and storing the matched results; in response to receiving a user's uttered voice from a user terminal apparatus, determining an index value from the received uttered voice; and searching a group corresponding to the index value determined from the received uttered voice, and performing the function corresponding to the uttered voice, thereby providing a voice recognition result of a variety of user's uttered voices suitable to the user's intentions.
US10510338B2 Voice recognition grammar selection based on context
The subject matter of this specification can be embodied in, among other things, a method that includes receiving geographical information derived from a non-verbal user action associated with a first computing device. The non-verbal user action implies an interest of a user in a geographic location. The method also includes identifying a grammar associated with the geographic location using the derived geographical information and outputting a grammar indicator for use in selecting the identified grammar for voice recognition processing of vocal input from the user.
US10510334B1 Passive equalization for headphones
A headphone apparatus and method of designing the apparatus, the apparatus having selectable EQ mode circuitry configured for listening to different types of audio signals. The EQ mode circuits comprise only passive circuit elements, and each is configured for listening to audio signals having a different characteristic sound profile. The EQ circuits can be switched in and out of the audio signal path to the headphone earpieces, using a switch selector. The selector is configured to operate the plurality of switches such that only a select one of them can be closed at a time.
US10510322B2 Input display device, input display method, and computer-readable medium
An input display device includes: a processor to execute a program; and a memory to store the program which, when executed by the processor, results in performance of steps including: receiving an input of a track by a receiving unit; generating a track image showing the track; acquiring a character string; and displaying the character string acquired in the acquiring to be superimposed on the track image. When the character string is acquired in the acquiring before the track image is generated, the displaying the character string is stood by.
US10510320B2 Display apparatus
A display apparatus includes a plurality of displays arranged adjacently, an image divider configured to divide an original input image into a plurality of sub-images for displaying the original input image split between the plurality of displays, wherein one or more of the plurality of sub-images corresponds to one or more still images and one or more of the plurality of sub-images corresponds to one or more moving images, and at least one controller configured to cause the one or more still images and the one or more moving images to be displayed with a first luminance value based on luminance values corresponding to the plurality of sub-images of each display of the plurality of displays. Accordingly, it is possible to improve image quality in the display apparatus including the plurality of displays.
US10510318B2 Vehicle mirror system
A vehicle mirror system that includes: an electronic rear-view mirror that is switchable between a display mode in which the electronic rear-view mirror displays, by means of a display component, vehicle rear-view ages captured by an image capturing component provided at a rear portion of the vehicle, and a reflecting mode in which the electronic rear-view mirror shows, by optical reflection, what is behind the vehicle; and a control component that causes switching of the electronic rear-view mirror to either the display mode or the reflecting mode in a case in which a determination criterion relating to a field of view in a rear direction of the vehicle has been met.
US10510313B2 Driving circuit outputting a chamfered wave scanning signal, driving method and display apparatus
A driving circuit, a driving method and a display apparatus are provided. The driving circuit comprises: a gate driving module; a timing control module; and a chamfered wave generating circuit, an input terminal thereof being connected with the timing control module, an output terminal thereof being connected with an input terminal of the gate driving module, and being configured to discharge a power supply voltage provided by a power supply of the display apparatus under an effect of a timing control signal output by the gate driving module, so that the gate driving module outputs a chamfered wave scanning signal. The display quality of the display apparatus can be improved.
US10510309B2 Display device
A display panel for displaying an image is provided with a plurality of pixels arranged in a matrix. Each pixel includes one or more units each including a plurality of subunits. Each subunit includes a transistor in which an oxide semiconductor layer which is provided so as to overlap a gate electrode with a gate insulating layer interposed therebetween, a pixel electrode which drives liquid crystal connected to a source or a drain of the transistor, a counter electrode which is provided so as to face the pixel electrode, and a liquid crystal layer provided between the pixel electrode and the counter electrode. In the display panel, a transistor whose off current is lower than 10 zA/μm at room temperature per micrometer of the channel width and off current of the transistor at 85° C. can be lower than 100 zA/μm per micrometer in the channel width.
US10510308B2 Display device with each column of sub-pixel units being driven by two data lines and driving method for display device
An array substrate, a display device and a driving method thereof are disclosed. The array substrate includes gate lines, data lines intersecting with the gate lines, and sub-pixel units. Each sub-pixel unit includes a first sub-pixel and a second sub-pixel arranged with a same sequence; each row of sub-pixel units along a gate line direction are driven by two gate lines, and different rows of sub-pixel units are driven by different gate lines; each column of sub-pixel units along a data line direction are driven by two data lines; the first sub-pixel and the second sub-pixel in each sub-pixel unit are driven by different gate lines and different data lines, for the sub-pixels in each column, the sub-pixels in odd-numbered rows are driven by same one data line, and the sub-pixels in even-numbered rows are driven by same the other data line.
US10510305B2 Backlight compensation for a computing device with two or more display devices
In some implementations, a computing device may include a first display device and a second display device. An embedded controller may determine a first perceived brightness of the first display based on a first current and a first amount of ambient light associated with the first display device, determine a second perceived brightness of the second display device based on a second current and a second amount of ambient light associated with the second display device, and determine a ratio of the first perceived brightness to the second perceived brightness. The embedded controller may modify, based at least in part on the ratio, the second current to create a second modified amount of current associated with the second display device that modifies the second perceived brightness of the second display device to create a modified second perceived brightness of the second display device.
US10510302B2 Electroluminescent display device
A display device includes a driving thin film transistor (TFT) having a two-gate overlap structure and a power line having a width extension structure that together allow for improved storage capacitance when compared to a display device without such structures.
US10510300B2 Organic light emitting display
An organic light emitting display is capable of reducing variation in power transmitted to pixels to reduce or prevent non-uniformity of brightness from being generated. The organic light emitting display includes a pixel including a red sub pixel, a green sub pixel, and a blue sub pixel and first pixel power source lines for supplying a first pixel power from a first pixel power source to the red sub pixel, the green sub pixel, and the blue sub pixel, wherein the first pixel power source lines coupled to at least two different color sub pixels of the red, green and blue sub pixels have different widths. The first pixel power source lines have widths that may correspond to a voltage drop of the first pixel power source or may correspond to deterioration of the respective sub pixels to which they are coupled.
US10510297B2 Pixel circuit, driving method thereof, display panel and display device
The present disclosure relates to a pixel circuit including a charging circuit, a driving circuit, a compensating circuit, an adjusting circuit and a light emitting device. In a charging stage, a first node and a second node may be charged through the charging circuit. In a compensating stage, a threshold voltage compensation is applied to the third node through the compensating circuit. In an adjusting stage, a potential of the third node is adjusted by the adjusting circuit. In a light emitting stage, the driving circuit drives the light emitting device to emit light through the first power signal under control of the third node. Meanwhile, a threshold voltage compensation is applied to the third node which controls the driving circuit during the compensating stage.
US10510295B2 Apparatus and method for controlling EL drive voltage of display panel
An apparatus for controlling an EL drive voltage for a display panel is disclosed, which includes a current sensing circuit configured to detect an EL drive current signal outputted to the display panel, and convert the EL drive current signal into a first voltage signal, a signal generation circuit configured to generate a pulse signal based on the first voltage signal, a current protection circuit configured to generate a first control signal based on the first voltage signal and a reference voltage, and a signal coupling circuit configured to output, based on the first control signal, the pulse signal or a low level signal as a second control signal to control the EL drive voltage. According to the embodiments of the present disclosure, the EL drive voltage of the display panel can be dynamically controlled, and be reset to normal when it is overhigh.
US10510289B2 Optimization method and device for brightness compensation
An optimization method and device for brightness compensation, including: setting a compensation reference sampling area; providing a brightness obtaining apparatus, and photographing, by the brightness obtaining apparatus, the compensation reference sampling area to obtain a sampling frame; measuring brightness uniformity of all photographing units in the sampling frame, selecting one of the photographing units having good brightness uniformity as a sampling and photographing unit, and using brightness of the sampling and photographing unit as a compensation reference value to obtain a compensation reference curve; photographing a to-be-compensated panel to obtain a brightness compensation reference frame; applying brightness of all photographing units in the brightness compensation reference frame to the compensation reference curve, and calculating a plurality of pieces of brightness compensation data of the first pixel units corresponding to the photographing units; and performing brightness compensation for the first pixel units according to the pieces of brightness compensation data.
US10510284B2 Display driver, electro-optic apparatus, electronic device, and control method for display driver
A display driver includes a drive circuit that receives input of a first reference voltage to an nth reference voltage (where n is an integer of two or more), and outputs a drive voltage that is based on a grayscale voltage obtained by voltage division of an ith reference voltage and an (i+1)th reference voltage (where i is an integer of n−1 or less), and a control circuit that utilizes frame rate control on first display data corresponding to a grayscale voltage obtained by voltage division of the first reference voltage and a second reference voltage to generate second display data, and supplies the second display data to the drive circuit.
US10510283B2 Grayscale signal compensation units, grayscale signal compensation methods, source drivers, and display apparatuses
The present disclosure discloses a grayscale signal compensation unit, a grayscale signal compensation method, a source driver, and a display apparatus. The grayscale signal compensation unit comprises: a compensation coefficient determination sub-unit configured to determine a compensation coefficient according to a position of a pixel to be driven; an inquiry sub-unit configured to inquire a reference compensation value corresponding to the initial grayscale signal according to a pre-stored grayscale compensation correspondence table for a row of pixels farthest from the source driving circuit, wherein the grayscale compensation correspondence table contains different grayscale signals and corresponding reference compensation values thereof; a calculation sub-unit configured to calculate an actual compensation value corresponding to the pixel to be driven according to the compensation coefficient and the inquired reference compensation value; and a compensation sub-unit configured to compensate for the initial grayscale signal according to the actual compensation value.
US10510282B2 Drive method and drive device of liquid crystal display
A drive method is provided for driving a liquid crystal display and includes receiving an image to be displayed, which includes multiple image pixels; setting different weights for primary color components of each of multiple image pixels of the image; implementing color washout compensation to the image according to the weights set for the primary color components of each of the multiple image pixels by varying brightness levels of the primary color components of each of the image pixels of the image; and driving the liquid crystal display to display the image so compensated.
US10510279B2 Shift register units, gate scanning circuits, driving methods and display apparatuses
The present disclosure provides a shift register unit, a gate scanning circuit, a driving method, and a display apparatus. The shift register unit comprises a reset circuit configured to transmit a signal from a signal control terminal to a first node and a shift register unit signal output terminal under the control of a reset control signal input terminal; a first pull-down control circuit configured to transmit the signal from the signal control terminal to the first node and the shift register unit signal output terminal under the control of a second node; and a second pull-down control circuit configured to transmit the signal from the signal control terminal to the first node and the shift register unit signal output terminal under the control of a third node control signal input terminal coupled to a third node, so as to cooperate with the reset circuit and the first pull-down control circuit to jointly reset the shift register unit in a phase in which output of the shift register unit should not occur, thereby effectively preventing output of the shift register unit from occurring in the phase in which output of the shift register unit should not occur.
US10510275B2 Display device and display device accessory
A display device includes: a housing that has a space formed therein, the space opening at two end faces that are opposed to each other; two lenses that are placed in the space; and a display part that has a display panel and is placed on the side of one of the two end faces. The display part can be switched between a first state in which the display panel is exposed to the exterior of the housing and a second state in which the display panel faces toward the interior of the housing.
US10510274B2 Modular display system and methods
Disclosed are embodiments of display modules, assemblies of display modules, and systems of display modules. Display modules have a plurality of light emitting elements arranged in a predetermined pattern and providing a highly uniform visual effect. Alignment and complementary alignment features enable the alignment of adjacent display modules and the creation of large displays from a plurality of aligned display modules. Features to grip and retain a support frame are provided. Modules and systems have features that permit installation and removal from the front side of the display. A system of modular support frames works cooperatively with the display modules, adapting to different mounting environments, and thereby providing large modular displays with desirable properties.
US10510271B2 Label for decorating a bottle, bottle and method of manufacture of such a label
The self-adhesive label is produced in relief in order to visually and/or tactilely simulate a decorative molding of a material of a container or a decorative seal or stamp applied to the container.The self-adhesive label comprises, successively: a layer of adhesive, a flexible plastic sheet, an undercoat varnish on the flexible plastic sheet, and an overcoat varnish on the undercoat varnish. The undercoat varnish and the overcoat varnish are configured to repel each other, so that the overcoat varnish is retracted into the shape of a drop.
US10510270B2 Label with adhesive and silicone-free release coating
A label having a silicone-free (water-based) release coating and compatible adhesive patch is provided. The label includes a thermally coated substrate having a silicone-free substrate overlaid thereon of a first surface. A second surface includes a microsphere adhesive layer.
US10510266B1 Language communication and acquisition device
Systems and methods for augmentative and alternative communication that provide language communication facilitation and language acquisition enablement. In one embodiment, an AAC apparatus includes a user i/o device, an auditory output device and a microprocessor, wherein the microprocessor presents PICS buttons that are mapped to corresponding words to a user via the i/o device and accepts input via selection of the PICS buttons. In response to selection of a PICS button, the corresponding word is displayed to the user in a speech text box and produces a sound of the word via the auditory output device. The microprocessor further identifies and displays a subsequent set PICS buttons in dependence on the selected PICS button. The subsequent set PICS buttons may also be identified in dependence on word order, grammar rules, statistical and context analyses, and the like to increase navigation speed and to enable the user to learn language skills.
US10510263B2 Dynamically configurable audience response system
A dynamically configurable audience response system includes multiple handsets communicatively coupled to a wireless aggregation point. Each handset includes at least one dynamically configurable operating parameter, such as a handset ID that identifies that handset, one or more parameters defining a communication channel that the handset can use to communicate with the wireless aggregation point, and/or one or more parameters defining various keys that the handset can use to establish a communication link with the wireless aggregation point. In some embodiments, the operating parameters associated with the handsets may be defined dynamically via the wireless aggregation point and without any user interaction with the handset. Additionally, or alternatively, in some embodiments, in order to define, or redefine, the operating parameters associated with the handsets, the dynamically configurable audience response system may include a handset configuration station, via which the operating parameters of the handsets may be defined.
US10510257B2 Object tracking method and object tracking device
An object tracking device tracks objects in a time series using an object detection sensor for detecting objects around a host vehicle. When a plurality of objects are detected, the object tracking device sorts the objects into groups in accordance with a degree of influence of the positions of the objects on the movement of the host vehicle. The object tracking device tracks each of the groups as a single object in a time series.
US10510251B2 Parking space light
Techniques for parking space light are provided. A parking space light can identify, via one or more instruments of the parking space light, a set of parking spaces in a defined region of a parking structure in which the parking space light is installed, monitor, via the one or more instruments, the set of parking spaces, and determine respective occupied statuses of parking spaces of the set of parking spaces, wherein the respective occupied statuses indicate whether the parking spaces are occupied or unoccupied.
US10510250B2 Vehicle presence detection system
A vehicle presence detection system for determining whether a parking space is vacant or occupied and utilizing this information to guide vehicles to available parking spaces. generally includes a LIDAR device, a cloud-based processing unit, a database, and a guidance light. The LIDAR device generally includes a light emitter, a light sensor, a CPU, a memory unit, and a communications device. The LIDAR device determines the distance between itself and a parking spot or a vehicle parked in that parking spot using an algorithm that accounts for variances in the ambient conditions. This status information can be communicated to a cloud-based processing unit, which can store this information in a database and/or use this information to send parking status indications to an autonomous vehicle dynamic sign, mobile device, or guidance light.
US10510239B1 Systems and methods for managing alert notifications from a secured area
Systems and methods for managing alert notifications from a secured area are provided. Such systems and methods can include a surveillance device monitoring the secured area and transmitting data captured from the secured area to an artificial intelligence module, the artificial intelligence module using the data to identify a scenario associated with the secured area and a notification priority of the scenario, and when the notification priority is at or above a preconfigured level, the artificial intelligence module transmitting an alert notification to a cloud server indicative of the scenario.
US10510237B2 Safety service system and method thereof
Disclosed are a safety service system and a method thereof. The safety service system comprises: a collection unit for collecting position information and image information related to a protected person who is registered by a protector; and a service providing unit for providing the position information and the image information to one or both of the protector and a security company upon detection of a signal that the protected person is in danger.
US10510235B2 Time-reversal indoor detection system and method
A time-reversal indoor detection system and method are provided. The system includes an anchor node device, an access point (AP) device, and a first electronic device. The first wireless communication circuit of the anchor node device is configured to send a probe signal, a third wireless communication circuit of the access point device is configured to receive the probe signal, a processor is configured to obtain a current CSI from the probe signal, and to compare the current CSI to a preset CSI, and when a first CSI included in the preset CSI is matched to the current CSI, a second wireless communication circuit of the anchor node device is configured to activate at least one function of a first electronic device through a second communication protocol.
US10510233B2 Reducing and eliminating the effects of bright lights in a field-of-view of a camera
The present disclosure describes how to reduce or eliminate negative effects caused by bright lights in a change detection system. As a result, false alarms caused by lighting changes may be significantly reduced or eliminated.
US10510232B2 Parcel theft deterrence for A/V recording and communication devices
Parcel theft deterrence for audio/video (A/V) recording and communication devices, such as video doorbells and security cameras. When an A/V recording and communication device captures image data that includes a parcel, a parcel boundary may be created for monitoring the parcel within. In various embodiments, when the parcel is removed from the parcel boundary, a user alert may be generated to notify a user of a client device associated with the A/V recording and communication device that the parcel has been removed.
US10510228B2 Security system with kill switch functionality
A merchandise display security system for displaying and protecting an article of merchandise is provided. In one example, the system includes a sensor configured to be coupled to an article of merchandise and to communicate with the article of merchandise. The system also includes a tower configured to receive a signal from the sensor in response to a security event. The tower is further configured to generate a kill switch signal for determining whether to activate a kill switch on the article of merchandise.
US10510223B2 Durable signaling, customizable illumination device
A signaling/illumination device includes a first and a second potentiometer, configured to enable modulation of at least one Chip on Board LED. The first potentiometer controls the light intensity of the at least one of the Chip on Board LED. The second potentiometer controls the pulse width modulation/strobing of the at least one Chip on Board LED. The device includes a polycarbonate/poly-resin housing with substantially cylindrical exterior profile for attachment to the first and the second potentiometers and a circuit and a power source embedded within the housing for powering the first and the second potentiometers. At least one electrical connection from the circuit and the power source is embedded in the housing and exposed for connection to an external charging source.
US10510216B2 Electronic gaming system for playing a bingo-type game
An electronic gaming system includes a plurality of electronic gaming machines including a display, a wager acceptor to receive value, and a controller, and a server in communication with the gaming machines. The server is configured to determine the machines participating in a session of a bingo-type game with a progressive prize; collect a portion of a wager received at each of the machines, wherein the size of the wager may vary; determine a number of virtual bingo cards for each of the machines in accordance with the size of the wager received; issue the virtual bingo cards to each of the machines in accordance with the determination; generate one or more sets of indicia; determine a progressive win event based on the virtual bingo cards and the one or more sets of indicia; and award the progressive prize to the machine associated with the win event.
US10510210B2 Skills-based, parimutuel sports wagering on mobile devices
An improved wagering system, that enables a player with a mobile device to place a wager of any one of many available wager types and on any one of a plurality of upcoming order-of-finish contests (UOOFCs), includes a networked server that has a database containing data relevant to prior order-of-finish contests (POOFCs) and with instructions that cause the server to cooperate with the mobile device to: (a) register and establish a player account, (b) provide handicapping factors from which the player may select a handicapping factor for use in predicting the outcome of an UOOFC, (c) identify which of the provided handicapping factors was the most-accurate in predicting the outcome of the POOFCs, (d) apply the selected handicapping factor to predict an outcome for the UOOFC, and (e) identify a wagering strategy that includes a recommended type of wager and the contestant on which to place the recommended type of wager.
US10510208B2 Systems and methods of reading gaming chips and other stacked items
In one embodiment, a method includes obtaining a first plurality of identifiers associated with a first plurality of gaming chips present in a chip tray, the first plurality of gaming chips having a stacked configuration, determining whether each of the first plurality of identifiers associated with the first plurality of gaming chips is valid, determining a value of the first plurality of gaming chips present in the chip tray, utilizing the first plurality of identifiers, identifying an outcome of a game involving the first plurality of gaming chips, calculating a payout associated with the outcome, identifying a second plurality of identifiers associated with a second plurality of gaming chips present in the chip tray, determining a value of the second plurality of gaming chips present in the chip tray, and confirming that the value of the second plurality of gaming chips corresponds to the payout associated with the outcome.
US10510195B2 System and method for monitoring stress cycles
A system for monitoring stress cycles includes memory storing a base value and an inflection value of a stress cycle and one or more processors coupled to the memory. The one or more processors are configured to receive a series of stress values from a stress sensor. For each stress value in the series of stress values, the one or more processors are configured to perform operations including performing a first comparison between the stress value and a previous stress value in the series of stress values, detecting an inflection in the series of stress values based on the first comparison, updating the base value and the inflection value in response to detecting the inflection, performing a second comparison between the stress value and the base value, determining whether the stress cycle is complete based on the second comparison, and recording the stress cycle in response to determining that the stress cycle is complete.
US10510190B2 Mixed reality interactions
Embodiments that relate to interacting with a physical object in a mixed reality environment via a head-mounted display are disclosed. In one embodiment a mixed reality interaction program identifies an object based on an image from captured by the display. An interaction context for the object is determined based on an aspect of the mixed reality environment. A profile for the physical object is queried to determine interaction modes for the object. A selected interaction mode is programmatically selected based on the interaction context. A user input directed at the object is received via the display and interpreted to correspond to a virtual action based on the selected interaction mode. The virtual action is executed with respect to a virtual object associated with the physical object to modify an appearance of the virtual object. The modified virtual object is then displayed via the display.
US10510186B2 Digital media environment for intuitive modifications of digital graphics
Techniques for intuitive modifications of digital graphics in a digital media environment are described. For example, a digital graphics creation system accesses vector artwork including a vector object, such as a Bezier curve. The digital graphics creation system receives user inputs, including a user input defining handles on the vector object and a user input interacting with the handles indicating a desired change to the vector object. The digital graphics creation system modifies the vector artwork, including the vector object, by accounting for topology of the vector object and maintaining connections between connected segments of the vector object. The digital graphics creation system outputs the modified vector artwork, including the vector object, such as in a user interface.
US10510184B2 Method and device for determining illumination of 3D virtual scene
A method includes: dividing the 3D virtual scene by using a plurality of grids; acquiring location information about a plurality of first points at which a plurality of rays originating from a light source are incident on one or more objects located within the 3D virtual scene and location information about a plurality of first grids including the plurality of first points; acquiring location information about a plurality of second points at which the plurality of rays reflected from the plurality of first points are incident on the one or more objects and location information about a plurality of second grids including the plurality of second points; and determining illumination of each of the plurality of grids based on the location information about the plurality of first grids and the location information about the plurality of second grids.
US10510176B2 Efficient image transmission
A mobile telephone receives, constructs and displays an image from a server over a mobile telephone network. The server determines the parameters for data transfer from the server to the mobile telephone, the capabilities of the mobile telephone, transfer task requirements, and apportions the processing between the server and the mobile telephone for each of a plurality of elements in each image, thereby to meet the task requirement, which can include being within a predetermined time for task completion, or being the fastest means for task completion. Parameters for data transfer from server to telephone include server transmission bandwidth, phone reception bandwidth, data channel bandwidth, transmission protocol, and channel accessibility. Phone capabilities include the data processing speed, the available memory, display size, and the data processing software available; Task requirements include the maximum transmission time and the minimum display resolution of the image.
US10510175B2 Method and portable electronic device for changing graphics processing resolution according to scenario
The present disclosure provides example methods for changing graphics processing resolution according to a scenario. In one example, a first display scenario is determined as a scenario in which energy can be saved. Based on the determination, a graphics processing resolution of a graphics processor can be reduced. At least one target graphics frame in the first display scenario can be rendered by the graphics processor according to the reduced graphics processing resolution to obtain at least one target image frame. The at least one target image frame can be adapted according to screen display resolution, and the at least one adapted target image frame can be displayed. The present disclosure further provides a portable electronic device and a system for changing graphics processing resolution according to a scenario.
US10510174B2 Creating a mixed-reality video based upon tracked skeletal features
Technologies related to generating mixed reality video are described herein. Video frames capture a human, and positions of skeletal features of the human are estimated based solely upon the video frames. A mixed reality video is generated, wherein the mixed reality video includes the video combined with an animation, wherein the animation is based upon movement of the human in the video as represented by the estimated positions of the skeletal features of the human.
US10510173B2 Image processing method and device
Various embodiments provide an image processing method. The method may include: acquiring an input image (310); extracting a light source parameter from the input image (330); adjusting color of a material image according to the light source parameter, obtaining an adapted material image matching the input image using a binarization processing according to the material image whose color has been adjusted (350); obtaining a flare effect image through calculation using the adapted material image according to the light source parameter (370); and blending the input image with the flare effect image (390). An image processing apparatus is also provided. The above method and image processing apparatus can adapt a simulated flare effect to a light source in an image, and can improve the sense of realism.
US10510170B2 Electronic device and method for generating image file in electronic device
An electronic device is provided. The electronic device includes a memory to store a plurality of images which are discontinuously captured and a processor to select at least some of the plurality of images, generate an image combination file in a format for sequentially playing the selected images by combining the selected images, and store the image combination file in the memory. The device can further provide a display to add, delete and arrange images of the image combination files.
US10510166B2 Reducing the number of spectral channels in multi-energy CT imaging
A method for the reconstruction of image data based upon a plurality of multi-energy projection measurement data sets of a field of examination of an object under examination is described. In an embodiment of the method, a plurality of projection measurement data sets, produced via multi-energy CT imaging using differing X-ray energy spectra of the field of examination of the object under examination, are captured. In addition, a reduced number of image data sets are produced based upon the plurality of projection measurement data sets by applying a basic material decomposition and an image mix. An image data reconstruction facility is also described. Furthermore a computed tomography system is described.
US10510164B2 Real time on-chip texture decompression using shader processors
A processing unit, method, and medium for decompressing or generating textures within a graphics processing unit (GPU). The textures are compressed with a variable-rate compression scheme such as JPEG. The compressed textures are retrieved from system memory and transferred to local cache memory on the GPU without first being decompressed. A table is utilized by the cache to locate individual blocks within the compressed texture. A decompressing shader processor receives compressed blocks and then performs on-the-fly decompression of the blocks. The decompressed blocks are then processed as usual by a texture consuming shader processor of the GPU.
US10510160B2 Multiscale weighted matching and sensor fusion for dynamic vision sensor tracking
A Dynamic Vision Sensor (DVS) pose-estimation system includes a DVS, a transformation estimator, an inertial measurement unit (IMU) and a camera-pose estimator based on sensor fusion. The DVS detects DVS events and shapes frames based on a number of accumulated DVS events. The transformation estimator estimates a 3D transformation of the DVS camera based on an estimated depth and matches confidence-level values within a camera-projection model such that at least one of a plurality of DVS events detected during a first frame corresponds to a DVS event detected during a second subsequent frame. The IMU detects inertial movements of the DVS with respect to world coordinates between the first and second frames. The camera-pose estimator combines information from a change in a pose of the camera-projection model between the first frame and the second frame based on the estimated transformation and the detected inertial movements of the DVS.
US10510158B1 Collaborative airborne object tracking systems and methods
Systems and methods related to identifying locations and/or ranges to objects using airborne imaging devices are disclosed. An object tracking system may include a plurality of aerial vehicles having associated imaging devices and a control station. Information related to positions and orientations of aerial vehicles and associated imaging devices may be received. In addition, imaging data may be received and processed to identify optical rays associated with objects within the imaging data. Further, a three-dimensional mapping of the identified optical rays may be generated, and locations or ranges of the objects relative to the aerial vehicles may be determined based on any intersections of optical rays within the three-dimensional mapping.
US10510157B2 Method and apparatus for real-time face-tracking and face-pose-selection on embedded vision systems
Embodiments described herein provide various examples of a real-time face-detection, face-tracking, and face-pose-selection subsystem within an embedded video system. In one aspect, a process for performing real-time face-pose-estimation and best-pose selection for a detected person captured in a video is disclosed. This process includes the steps of: receiving a video image among a sequence of video frames of a video; performing a face detection operation on the video image to detect a set of faces in the video image; detecting a new person appears in the video based on the set of detected faces; tracking the new person through subsequent video images in the video by detecting a sequence of face images of the new person in the subsequent video images; and for each of the subsequent video images which contains a detected face of the new person being tracked: estimating a pose associated with the detected face and updating a best pose for the new person based on the estimated pose. Upon detecting that the new person has disappeared from the video, the process then transmits a detected face of the new person corresponding to the current best pose to a server, wherein transmitting the detected face having the best pose among the sequence of detected face images reduces network bandwidth and improves storage efficiency.
US10510156B2 Method and apparatus for estimating depth of unfocused plenoptic data
Methods and apparatus for estimating a depth of unfocused plenoptic data are suggested. The method includes: determining a level of homogeneity of micro-lens images of unfocused plenoptic data; determining pixels of the micro-lens images of the unfocused plenoptic unfocused plenoptic data which either have disparities equal to zero or belong to homogeneous areas as a function of the calculated level of homogeneity of the micro-lens images of the unfocused plenoptic data; and estimating the depth of the unfocused plenoptic data by a disparity estimation without considering the determined pixels. With the disclosure, by pre-processing the raw data, it can prevent any disparity estimation method to spend time on estimating disparities for: (i) pixels that are in focus, (ii) pixels that belong to homogenous areas of the scene.
US10510155B1 Method and processing system for updating a first image generated by a first camera based on a second image generated by a second camera
A method and system for processing camera images is presented. The system receives a first depth map generated based on information sensed by a first type of depth-sensing camera, and receives a second depth map generated based on information sensed by a second type of depth-sensing camera. The first depth map includes a first set of pixels that indicate a first set of respective depth values. The second depth map includes a second set of pixels that indicate a second set of respective depth values. The system identifies a third set of pixels of the first depth map that correspond to the second set of pixels of the second depth map, identifies one or more empty pixels from the third set of pixels, and updates the first depth map by assigning to each empty pixel a respective depth value based on the second depth map.
US10510153B1 Camera-level image processing
Devices, systems and methods are disclosed for performing image processing at a camera-level. For example, a camera service may run on top of a camera hardware abstraction layer (HAL) and may be configured to perform image processing such as applying a blurring algorithm, applying a color filter and/or other video effects. An application may pass metadata to the camera service via an application programming interface (API) and the camera service may use the metadata to determine parameters for the image processing. The camera service may apply the blurring algorithm for a first period of time before transitioning to unblurred image data over a second period of time.
US10510152B2 Systems, methods, and devices for image matching and object recognition in images using textures
A computer-implemented method for determining whether a first image contains at least a portion of a second image includes: determining a first set of feature points associated with the first image; removing from said first set of feature points at least some feature points in the first set that correspond to one or more textures in the first image; and then attempting to match feature points in said first set of feature points with feature points in a second set of feature points associated with said second image to determine whether said first image contains at least a portion of said second image.
US10510151B2 Method and system for obtaining pair-wise epipolar constraints and solving for panorama pose on a mobile device
Aspects of the disclosure generally relate to determining the location and orientation of panoramic images by a computing apparatus. One or more computing devices may receive alignment data between a first panoramic image and second panoramic image and original location data for the first panoramic image and the second panoramic image. The one or more computing devices may determine relative orientations between the pair of panoramic images based on the alignment data and calculate a heading from the first panoramic image to the second panoramic image based on the original location data. The location data and alignment data may be optimized by the one or more computing devices based on the relative orientations between the pair of panoramic images and the original location data. The one or more computing devices may replace the original location data and relative orientations with the optimized relative orientations and optimized location data.
US10510140B2 Method for tone adapting an image to a target peak luminance LT of a target display device
An image processing method is described. The method includes obtaining low dynamic range expansion exponents ELDR(p), obtaining target expansion exponents ET(p) as a weighted sum of the high dynamic range expansion exponents EHDR(p) and of the low dynamic range expansion exponents ELDR(p), applying obtained target expansion exponent ET(p) to low dynamic range luminance values YLDR of a low dynamic range version of the image, resulting in target luminance values YT, and building a tone-adapted version of said image based on said target luminance values YT.
US10510136B2 Image blurring method, electronic device and computer device
Embodiments of the present disclosure provide an image blurring method, an electronic device, and a computer device. The method includes obtaining an image to be processed and physical distance information corresponding to each pixel in the image; detecting a first area comprising a part of a photographed object in the image, obtaining physical distance information corresponding to a second area comprising the photographed object and obtaining physical distance information corresponding to a third area other than the second area in the image according to the physical distance information corresponding to each pixel and the first area; obtaining a blur parameter corresponding to the third area according to the physical distance information corresponding to the second area and the physical distance information corresponding to the third area; and performing a blurring processing on the third area according to the blur parameter.
US10510135B2 Image processing apparatus, method of controlling the same, and storage medium
The present image processing apparatus mutually converts raster-order image data and block-order image data by dividing image data into a plurality of areas in units of bands, and performing reading-out and writing of the image data to one line memory in the units of bands of the division. The apparatus calculates, in the units of bands, an address increased amount, which is used for calculating an address to next write to or read out from, from an address that is a current processing target, calculates an address of a write destination when writing image data to the line memory and an address of a readout destination when reading-out image data from the line memory by adding the calculated address increased amount to an address value of a current processing target address.
US10510123B1 Accident risk model determination using autonomous vehicle operating data
Methods and systems for evaluating the effectiveness of autonomous operation features of autonomous vehicles using an accident risk model are provided. According to certain aspects, an accident risk model may be determined using effectiveness information regarding autonomous operation features associated with a vehicle. The effectiveness information may indicate a likelihood of an accident for the vehicle and may include test data or actual loss data. Determining the likelihood of an accident may include determining risk factors for the features related to the ability of the features to make control decisions that successfully avoid accidents. The accident risk model may further include information regarding effectiveness of the features relative to location or operating conditions, as well as types and severity of accidents. The accident risk model may further be used to determine or adjust aspects of an insurance policy associated with an autonomous vehicle.
US10510122B2 Data-driven concepts for processing claims
Systems, methods, apparatus, and computer program products are provided for processing claims. In various embodiments, claims can be processed in accordance with a data-driven approach that limits changes to existing claims processing rules by using an inclusions table, an exclusions table, and/or a decision table as part of firing or executing claims processing rules to accommodate for such changes.
US10510121B2 System and method for performing dwelling maintenance analytics on insured property
A computer device and method for processing maintenance related data for performing maintenance analytics on insured property. Informatic data is received from one or more sensor devices relating to a property covered by an insurance policy. Analysis is performed on the received informatic data to determine one or more conditions associated with the property. Predefined business rules are applied using the determined one or more conditions associated with the property to determine a maintenance profile for the property indicating one or more of maintenance history and repair or maintenance requirements for the property.
US10510119B1 Determining status of building modifications using informatics sensor data
A computer device and method for processing data to detect modifications to insured property. Received is specification data regarding modifications to be made to insured property in connection with an insurance claim. Also received is data from one or more sensor devices associated with the insured property indicative of a status regarding modifications made to the insured property. Analysis is performed on the received specification and data to determine whether one or more predefined conditions for the insurance claim is satisfied regarding the modifications to be made to the insured property.
US10510118B2 Computing architecture for managed-account transactions
An improved computing architecture for managed-account transactions is presented. In accordance with embodiments, responsive to receiving data indicating elective options for a dividend to be paid by an issuer of an asset included in various investment allocations prescribed by different investment managers, a computing system may generate a ballot comprising the elective options and may communicate the ballot to computing devices associated with the investment managers. Responsive to receiving, from the computing devices, data indicating elections made by the investment managers, via the ballot, indicating how the dividend should be paid for assets invested in accordance with investment strategies generated based on the prescribed allocations, the computing system may store, for each unit of the asset held by a client having funds allocated amongst the strategies, data indicating how the dividend should be paid for the unit.
US10510115B2 Computerized exchange controlled network system and related method
A system for a computerized, Exchange-controlled network (“ECN”) is disclosed which is operated by an organization forming an Exchange. The ECN has at least one host server disposed at a first location which communicates with at least two front-end virtual servers disposed at second and third locations, wherein the servers are attendant to Exchange-authorized communities of interest (“COI”) each made up of at least one member, and thus authenticated to cryptographically validate and process digital information passed along the ECN without the use of intermediaries. A plurality of devices in the form of dongles are each configured to operate in conjunction with their respective COI member's server, and enable the Exchange to exercise controls over virtually all aspects of digital data access and digital order processing without the use of intermediaries.
US10510112B2 Computer implemented continuous dual auction system
A computer implemented continuous dual auction system consisting of a computer, server, and a process for creating a real-time, or substantially real-time, online marketplace for the sale of goods and services. The process includes the input of information from a seller about a certain good or service for sale, including but not limited to a price desired and a price the seller is willing to accept. The process also includes the input of information from a buyer about a certain good or service desired, including but not limited to a price a buyer is willing to pay for such a good or service. The process also can include the input of credit card information for validation and guaranty purposes in allowing the buyer and seller to post a bid or offer, respectively, into the continuous dual auction system's real-time, or substantially real-time, online marketplace.
US10510106B2 Systems and methods for using a social networking system to add products to shopping carts of third-party merchants
Embodiments of the present invention relate generally to marketing products through a social networking system. More specifically, one or more embodiments of the present invention relate to allowing social networking users to purchase products through the social networking system and to add products to shopping carts associated with third-party merchants.
US10510103B2 On-line shopping assistant for in-store shopping
Embodiments of the present invention provide a method, system and computer program product for an on-line shopping assistant for in-store shopping. In an embodiment of the invention, a method for managing an on-line shopping assistant for in-store shopping is provided. The method includes locating an in-store shopper in a portion of a store by locating a mobile device registered in a database in association with the in-store shopper. The method also includes receiving a request for data through the mobile device pertaining to at least one item in the store and filtering the requested data based upon the location of the in-store shopper in the portion of the store. Finally, the method includes presenting the filtered data in a display of the mobile device.
US10510098B2 Promotion of web services through an IVR
Targeted audio advertisements may be inserted into IVR sessions. The audio advertisements may be targeted based on session data that includes information describing an ongoing IVR session of a user of a mobile device and demographic information of the user. The audio advertisements may include prompts to solicit information from the user during the ongoing IVR session. The targeted audio advertisements may be played, to the user, during the ongoing IVR session.
US10510097B2 Activating display and performing additional function in mobile terminal with one-time user input
A mobile terminal includes a touch screen display, a camera, a power button and an activation button for turning on the touch screen display. The mobile terminal has a first function and a second function to perform in response to user input and provides user settings for configuring at least one of the first and second functions such that the at least one of the first and second functions is performed along with turning on the touch screen display when pressing of the activation button is detected while the touch screen display is turned off. The mobile terminal is configured to perform the first and second functions depending upon length of pressing of the activation button in addition to turning on the touch screen display.
US10510096B2 Visitor detection unit and identification system
A visitor detection unit includes a digital processor, an RF transceiver, a sensor and digital memory. Preferably, the digital memory includes code segments executable on the digital processor for transmitting a beacon signal via a transmitter portion of the RF transceiver, monitoring via the sensor for a visitor event monitoring via a receiver portion of the RF transceiver for a beacon response event, and selectively transmitting metadata via the transmitter portion of the RF transceiver that is related at least one of the visitor event and the beacon response event. In this example embodiment, an enclosure is provided for the digital processor, the RF transceiver and the digital memory such that the visitor detection unit can be mounted on a surface proximate to a physical area to be monitored.
US10510093B2 Systems and methods for providing advertising services to devices with dynamic ad creative deep linking
Methods and systems are described for providing advertising services to devices with dynamic ad creative deep linking. In one embodiment, an advertising system includes a storage medium to store one or more software programs of an ad server and processing logic of the ad server that is coupled to the storage medium. A dynamic ad creative deep linking unit is configured to receive an ad campaign including at least one video ad from the ad server and to generate a customized deep link for a targeted software application or targeted content of the at least video ad based on installed applications of a device, application usage history of the installed applications, and metadata associated with at least one of the installed applications.
US10510090B2 Dynamically generating a reduced item price
A system may receive information representing a first item and an item price of the first item from a first user device operated by a buyer. The first item may be available for sale by a merchant of a brick-and-mortar store. A plurality of sellers may be identified, the plurality of sellers may list a second item as being available for sale at the calculated reduced item price in an item listing for the second item. Moreover, the second item may be similar to the first item. A reduced item price may be calculated based on the item price of the first item received from the user device, the reduced item price representing a price lower than the item price of the first item. The item listing for the second item available for sale may be presented to the first user device operated by the buyer.
US10510085B2 Time and location aware customer relationship management
A method, system and computer program product for time and location aware customer relationship management (CRM) is provided. A method for time and location aware CRM includes obtaining a location for a mobile computing device, forwarding the location to a CRM application, and responding to an identification of a contact in the CRM application that is proximate to the obtained location, by retrieving a related data record for the contact from the CRM application and by displaying the related record in the mobile computing device in a user interface for the CRM application. Further, a current time for the mobile computing device can be obtained and forwarded to the CRM application. Responsive to identifying a meeting in the CRM application that is scheduled proximate to the obtained time, a related data record for the meeting can be retrieved from the CRM application and displayed in the mobile computing device.
US10510083B1 Inactive blank checks
The present disclosure generally relates to a system and method of verifying a banknote. A computing system receives a first request to pre-approve a banknote. The first request includes one or more visual characteristics of the banknote. The computing system receives, from a second user, a second request to deposit a circulating banknote. The second request includes a representation of the circulating banknote. The computing system identifies that an account from which the representation of the circulating banknote originated is the first user account. The computing system compares the representation of the circulating banknote to the one or more visual characteristics of the banknote stored in the first user account. The computing system determines that the representation of the circulating banknote is equivalent to the pre-activated banknote by identifying the one or more visual characteristics of the pre-activated banknote in the representation of the circulating banknote.
US10510081B2 Cargo air waybill audit
The present invention provides apparatuses and methods for analyzing patterns and generating rules related to actions taken in auditing cargo air waybills. Various embodiments of the invention may receive one or more user actions applied to an air waybill and analyze the user's actions to determine if a pattern of behavior is consistent in the user's actions. When one or more patterns are determined, one or more rules may be generated based on the patterns and the actions. If a generated rule is approved by a user, the generated rule may be applied to any future air waybill sent to an accounting system for auditing. The integration of pattern analysis and rule generation may ease some or all of the burden of manually auditing thousands of air waybills daily and reduce the temporal costs of internal audit staff and the financial costs of employing an outside company to audit cargo air waybills.
US10510076B2 Method and system for unification of wearable activity data and transaction data
A method for pairing wearable computing device activity data with additional data includes: storing a plurality of activity profiles, wherein each activity profile includes data related to activity of a wearable computing device including at least a device identifier and one or more activity data entries; storing a plurality of transaction data entries, wherein each transaction data entry includes data related to an electronic transaction including at least a primary account number and additional transaction data; receiving pairing data, wherein the pairing data includes at least a specific device identifier and a specific primary account number; identifying a specific activity profile where the included device identifier corresponds to the specific device identifier; identifying one or more transaction data entries where the included primary account number corresponds to the specific primary account number; and updating the identified specific activity profile to include at least the specific primary account number.
US10510075B2 Systems and methods for secure mobile payments
Systems and methods are provided that enable purchase and adjustment transactions using a visual indicium displayed on a mobile device. In some embodiments, these indicia are in the form of bar codes, include alias information, and do not include an account number associated with a payment account. A mobile device receives first user input, displays the indicium to a merchant device. The merchant device scans the indicium and sends a transaction request including the alias information to a payment network. The payment network determines an appropriate financial institution for processing the transaction, and sends the transaction request to the appropriate financial institution. Based on the result, the payment network sends an approval to the merchant device. Additionally, a mobile processor system sends new alias information to the mobile device for use in a next transaction.
US10510072B2 Systems and methods for administering mobile applications using pre-loaded tokens
The disclosed embodiments include computerized methods and systems that enable users to delegate a functionality of a mobile application through pre-loaded tokens. In one aspect, the disclosed embodiments may temporarily delegate or “loan” financial products loaded into a mobile wallet of a user to other eligible users. For example, the disclosed embodiments may receive, from a first user, a request to delegate a financial product to a second user to complete purchase transactions. In response to the received request, the disclosed embodiments may identify one or more temporal or financial conditions on the delegation, and may generate a corresponding mobile wallet token for transmission to a second user device. The second user device may, for example, process the mobile wallet token and establish the delegated financial provide in the second user's mobile wallet in accordance with the at least one of the temporal or financial conditions.
US10510066B2 ATM replacement using two mobile devices
A system, method, and program product for exchanging physical, virtual or fiat currency between two individuals at the same geographic location using account information stored on a server database. The payer activates payer mobile device using biometric identification, then inputs the amount to transfer along with a payee security code, then payer presses “send.” The payee activates payee mobile device using a biometric identification, then payee inputs the amount to receive along with a payer security code then payee presses “send”. Both the payer and the payee mobile devices simultaneously receive from the server an alphanumeric transaction code along with the amount. Transaction code and amount are displayed on the respective mobile screens. When payee verifies that both mobile devices display the same transaction code and dollar amount, then the payee presses “I Agree” key on payee mobile device. Then the funds are exchanged at the server database. Payer and payee may also exchange corresponding cash.
US10510062B2 Systems and methods for mobile device purchase flows
This disclosure describes systems, methods, and computer-readable media related to mobile device purchase flows. In some embodiments, a mobile device may obtain a uniform resource identifier (URI). The mobile device may launch a browser based at least in part on the URI. The mobile device may submit a first set of data to a server based at least in part on the URI and receive a re-direct URI. The mobile device may launch an application in response to receiving the re-direct URI from the server, wherein the application submits a second set of data to the server. The mobile device may facilitate completion of a transaction by the application based at least in part on matching the first set of data and the second set of data at the server.
US10510059B2 Printer device
A printer device includes: a receiver configured to receive pieces of information from a host device; a storage configured to store output information among the pieces of information received by the receiver; a printer configured to print information on a sheet based on printing information; a display communication device configured to transmit display information to a display device; an output destination selection module configured to select an output destination of the output information stored in the storage based on instruction information among the pieces of information received by the receiver from the host device; a display information generation module configured to generate, when the output destination selected by the output destination selection module is the display device, the display information based on the output information stored in the storage; a display communication device configured to output the display information generated by the display information generation module to the display device; and a printing controller configured to output, when the output destination selected by the output destination selection module is the printer, the printing information that is based on the output information stored in the storage, to the printer, wherein the display communication device configured to output the display information generated by the display information generation module to the display device.
US10510058B1 System and method for processing orders
Aspects of the disclosure relate generally to a printing system that emits audio signals in response to the receipt of user requests received by the system, wherein a characteristic of the audio signals is based on the number of requests that awaiting user acknowledgment.
US10510057B2 Token-based gift cards
A method for transferring funds includes: 1) receiving, from a first user, a request to transfer a stored value to a second user; 2) identifying, based on a first user token and from a user database, a first entry containing information of a payment account of the first user; 3) causing a payment server to transfer funds corresponding to the stored value from the payment account of the first user to a stored-value account that is associated with a stored-value token; 4) associating the stored-value token with a second entry identifying a second user; 5) receiving a payment request initiated by the second user; 6) identifying the second entry based on a second user token included in the payment request; 7) updating funds in the stored-value account based on the payment request; and 8) transmitting at least a portion of the stored value to a merchant based on the update.
US10510054B1 Augmented reality enhancements for financial activities
A system implemented on an augmented reality electronic device includes scanning an item using the augmented reality device. Financial information is obtained from the scanned item. The financial information and an indication of user authentication are sent to a server computer. A confirmation is displayed on the augmented reality device that a financial transaction using the financial information has been completed.
US10510051B2 Real-time (intra-meeting) processing using artificial intelligence
Artificial intelligence is introduced into an electronic meeting context to perform various tasks before, during, and/or after electronic meetings. The tasks may include a wide variety of tasks, such as agenda creation, participant selection, real-time meeting management, meeting content supplementation, and post-meeting processing. The artificial intelligence may analyze a wide variety of data such as data pertaining to other electronic meetings, data pertaining to organizations and users, and other general information pertaining to any topic. Capability is also provided to create, manage, and enforce meeting rules templates that specify requirements and constraints for various aspects of electronic meetings.
US10510048B2 Activity stream based interaction
An activity stream based interaction model and systems implementing such a model are disclosed. In various embodiments, a text-based tag is recognized in a received communication stream, such as an activity stream. An action indicated by text included in the tag is determined and performed in response to receiving the tag. In some embodiments, a tag to be inserted into the communication stream may be determined automatically by a machine or a process running on a machine, for example a workflow engine.
US10510045B2 System and method for online information, employment, social and other compatibility search, matching and ranking
A computer server system and method are disclosed for personalization and customizable filtering of network search results and search result rankings, such as for Internet searching. A representative server system comprises: a network interface to receive a query from a respondent or co-respondent; at least one data storage device storing a plurality of return queries; and one or more processors adapted to access the data storage device and using the query, to select the return queries for transmission; to search the data storage device for corresponding pluralities of responses to the return queries from other co-respondents or respondents; to pair-wise score the responses and generate pair-wise alignment scores for respondent and co-respondent combinations; to sort and rank the combinations according to the alignment scores; and to output a listing of the sorted and ranked respondents or co-respondents to form the personalized network search results and search result rankings.
US10510042B2 Systems and methods for determining inventory using time-slotted tag communications
Systems and methods for determining an inventory. The methods comprise: placing an RFID tag in a first operational mode in which at least one communication operation or device of the RFID tag is disabled or bypassed; performing first operations by the RFID tag to determine when it is time to begin communications in accordance with the time slotted communications scheme; transitioning an operational mode of the RFID tag from the first operational mode to a second operational mode in which the communication operation(s) or device of the RFID tag is enabled or no longer bypassed, in response to a determination that it is time for the RFID tag to begin communications; and transitioning the operational mode of the RFID tag back into the first operational mode when the RFID tag's communications with a remote tag reader for inventory determination purposes are complete or a time slot has expired.
US10510034B2 Investigator interface and override functionality within compliance determination and enforcement platform
A compliance determination and enforcement platform is described. A plurality of factors are stored in association with each of a plurality of accounts. A factor entering module enters factors from each user account into a compliance score model. The compliance score model determines a compliance score for each one of the accounts based on the respective factors associated with the respective account. A comparator compares the compliance score for each account with a compliance reference score to determine a subset of the accounts that fail compliance and a subset of the accounts that meet compliance. A flagging unit flags the user accounts that fail compliance to indicate non-compliant accounts. A corrective action system allows for determining, for each one of the accounts that is flagged as non-compliant, whether the account is bad or good, entering the determination into a feedback system and closing the account.
US10510033B2 Processor and data storage enabling efficient data reporting
Even with modern high-speed processors and bandwidth, many systems implement intensive data reporting components that tax resources. Even very small improvements in reporting efficiencies can result in significant cost and resource savings, as well as improvements in the performance of such resources. Recording facts (e.g., events) with a standardized time and time interval based upon a universal reference, such as Coordinated Universal Time (UTC), and reporting based upon local time and local intervals improves data processing throughput with limited report granularity. For example, since forty-eight intervals comprise most of the world's time zones, reports simply designating facts as occurring within one of the forty-eight intervals and one of the thirty-minute intervals greatly improves operability and throughput.
US10510028B2 Method and apparatus for utilizing task value units for imaging interpretation and other tasks
A method, apparatus and computer program product are provided in order to utilize task value units for imaging interpretation and other tasks, such as in the assignment of imaging interpretation and other tasks to a plurality of users. In the context of a method, the method associates, for each of a plurality of different types of imaging interpretation tasks and for each of a plurality of other tasks, a first task value unit therewith. The method also associates, for at least some of the plurality of different types of imaging interpretation or other tasks, a second task value unit, different than the first task value unit, therewith. Further, the method assigns imaging interpretation and other tasks to a plurality of users based at least partially upon the first and second task value units associated with the respective imaging interpretation tasks and the other tasks.
US10510027B2 Cloud-based global alarm annunciation system for industrial systems
A cloud-based global alarm annunciation broker assist in locating and contacting suitable technical support personnel in response to detected alarm events at a plant facility. The system comprises a cloud-based framework that dynamically matches on-site alarm events to domain experts capable of addressing the alarm events. The framework uses an agent-based architecture to gather industrial data from data sources within the industrial environment, including time-series alarm data. The data is received at a cloud platform, where broker services perform a global search for suitable technical support resources in response to alarm events identified by the collected data. The brokering system can automatically generate service tickets and send notifications to both end users and system managers/supervisors, and can notify application-level experts about events and anomalies that emerge from the on-premise processes being monitored by the cloud-based broker system.
US10510026B1 Electronic calendaring system and method determining redundant meeting invitees based on a meeting composition score
This disclosure describes, according to some implementations, a method for scoring electronic meeting requests for attendee redundancy. In an example method, the method includes retrieving, using one or more processors, user IDs of meeting attendees; retrieving, using the one or more processors, one or more characteristics associated with the user IDs; retrieving, using the one or more processors, a rule having one or more parameters for scoring meeting composition; comparing, using the one or more processors, the one or more characteristics associated with the user IDs based on the one or more parameters of the rule; and generating, using the one or more processors, a meeting score based on the comparison.
US10510020B2 Semantics data processing
Techniques for deriving additional features from input data are described herein. Input data from a plurality of source files are received. One or more features corresponding to the input data, which includes information about semantic types, is identified. The input data is then processed to generate additional features for the input data. New data corresponding to the additional features are then generated and access to the new data is subsequently provided.
US10510016B2 Methods and systems using a composition of autonomous self-learning software components for performing complex real time data-processing tasks
A composition of autonomous self-learning skill software components interact with one another to solve a real time complex task. Each software component includes a knowledge base and an inference algorithm that uses the knowledge base to solve a given data-processing task involving input data. Each software component may also include a machine learning algorithm for training the knowledge base with new data in real-time as the new data is received.
US10510015B2 Constructing and programming quantum hardware for quantum annealing processes
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for constructing and programming quantum hardware for quantum annealing processes.
US10510012B2 Real time interactive prediction
Providing predictive data predicting data values for a historical dataset. The method facilitates improving the accuracy of the predictive data by identifying for a user, and allowing the user to select ancillary datasets that can be evaluated, using a predictive evaluation, together with a historical dataset to improve the accuracy of the predictive data. A user interface is provided to a user. The user interface identifies one or more ancillary datasets. The ancillary datasets are identified to the user based on the ancillary datasets meeting a threshold condition to a historical dataset. The ancillary datasets are selectable by the user in the user interface. User input is received at the user interface selecting one or more of the ancillary datasets. A predictive dataset is displayed to the user. The predictive dataset is determined by predictive evaluation of the historical dataset and the one or more selected ancillary datasets.
US10510008B2 Group based information displays
Group-based information displays correspond to the collection of display objects representative of either contacts associated with a user or applications or executable components executable, or otherwise accessible, via the mobile communication device. The group-based information displays can be logically organized according to subject matter organizational criteria. The subject matter organizational criteria can include, for example, organization or other affiliates criteria, event-based, or activity based criteria, topic-based criteria and the like. Through the group-based information displays, mobile communication device users can initiate one or more actions corresponding to the selection of display objects corresponding to applications or executable components. Additionally, as applicable, the user can limit, or otherwise apply, the initiated actions to contacts identified, or otherwise associated, with the specific group-based information display.
US10510005B2 Prediction function creation device, prediction function creation method, and computer-readable storage medium
The prediction function creation device according to the present invention for creating a prediction function to derive an objective variable by using a set of samples that include explanatory variables and an objective variable, the device includes: a clustering unit that clusters the respective samples by giving labels, and assigns weights to each label in accordance with patterns of missing values for the explanatory variables in labeled samples; a child model creation unit that makes portions of the training data partial training data on the basis of the weights, and determines an explanatory variable that constitutes the prediction function on the basis of patterns of missing values for the explanatory variables in the samples; and a mixture model creation unit that creates the prediction function with respect to each pattern of missing values by using the explanatory variable and the determined partial training data.
US10510003B1 Stochastic gradient boosting for deep neural networks
Aspects described herein may allow for the application of stochastic gradient boosting techniques to the training of deep neural networks by disallowing gradient back propagation from examples that are correctly classified by the neural network model while still keeping correctly classified examples in the gradient averaging. Removing the gradient contribution from correctly classified examples may regularize the deep neural network and prevent the model from overfitting. Further aspects described herein may provide for scheduled boosting during the training of the deep neural network model conditioned on a mini-batch accuracy and/or a number of training iterations. The model training process may start un-boosted, using maximum likelihood objectives or another first loss function. Once a threshold mini-batch accuracy and/or number of iterations are reached, the model training process may begin using boosting by disallowing gradient back propagation from correctly classified examples while continue to average over all mini-batch examples.
US10510002B1 Stochastic gradient boosting for deep neural networks
Aspects described herein may allow for the application of stochastic gradient boosting techniques to the training of deep neural networks by disallowing gradient back propagation from examples that are correctly classified by the neural network model while still keeping correctly classified examples in the gradient averaging. Removing the gradient contribution from correctly classified examples may regularize the deep neural network and prevent the model from overfitting. Further aspects described herein may provide for scheduled boosting during the training of the deep neural network model conditioned on a mini-batch accuracy and/or a number of training iterations. The model training process may start un-boosted, using maximum likelihood objectives or another first loss function. Once a threshold mini-batch accuracy and/or number of iterations are reached, the model training process may begin using boosting by disallowing gradient back propagation from correctly classified examples while continue to average over all mini-batch examples.
US10510000B1 Intelligent control with hierarchical stacked neural networks
A system and method of detecting an aberrant message is provided. An ordered set of words within the message is detected. The set of words found within the message is linked to a corresponding set of expected words, the set of expected words having semantic attributes. A set of grammatical structures represented in the message is detected, based on the ordered set of words and the semantic attributes of the corresponding set of expected words. A cognitive noise vector comprising a quantitative measure of a deviation between grammatical structures represented in the message and an expected measure of grammatical structures for a message of the type is then determined. The cognitive noise vector may be processed by higher levels of the neural network and/or an external processor.
US10509997B1 Neural network learning for the prevention of false positive authorizations
Disclosed herein are systems and methods that identify and improve upon false positive scores. Some embodiments may include artificial neural network learning methods that utilize data input from users as well as enterprise machines. Information, such as transaction timing, prior transaction data, and demographics, may be taken as inputs to the neural network processing. The processing may be done on one or more neural network computers or nodes.
US10509995B2 Methods and devices for programming a state machine engine
A state machine engine having a program buffer. The program buffer is configured to receive configuration data via a bus interface for configuring a state machine lattice. The state machine engine also includes a repair map buffer configured to provide repair map data to an external device via the bus interface. The state machine lattice includes multiple programmable elements. Each programmable element includes multiple memory cells configured to analyze data and to output a result of the analysis.
US10509993B2 Method for providing identification and access with respect to a radio-frequency tag
A method for providing identification and access with respect to a passive radio-frequency tag in a tag population, the passive tag being configured for receiving ACK commands including an identification parameter, the method including receiving an initiating command for identifying and accessing a tag, the initiating command including a slot number having a first value if a value in a slot counter of the tag is equal to the first value, then transitioning to an Open or a Secured state, otherwise transitioning to an Arbitrate state in a case where the tag has transitioned to the Arbitrate state, receiving a command for repeating a tag access request, referred to as repetition command, the command including a slot number having a second value, different from the first value, the second value being equal to the value in the slot counter of the tag, transitioning to the Open or Secured state, receiving an ACK command, ignoring the ACK command.
US10509992B2 Electronic card comprising a fingerprint sensor and a tactile mark
The invention relates to an electronic card comprising a card body (1) comprising an upper surface (11) and a lower surface (12); a fingerprint sensor (2) flush with the upper surface of said card body; a tactile mark (3) placed on the upper surface of the card body near the fingerprint sensor, said tactile mark having an excess thickness from the upper surface of the card to guide, when said mark is touched, a correct positioning of a finger on said fingerprint sensor, the thickness of the tactile mark being such that the card has a thickness compatible with standard ISO 781 ID1, the thickness of the tactile mark preferably being between 30 and 60 μm, typically 50 μm.
US10509991B1 Detection of images in relation to targets based on colorspace transformation techniques and utilizing infrared light
Techniques to improve detection and security of images, including formation and detection of matrix-based images. Some techniques include logic to process image data, generate one or more colorspaces associated with that data, and perform colorspace conversions based on the generated colorspace. The logic may be further configured to generate an image based on the colorspace conversions, including but not limited to a matrix bar code. The logic may be further configured to apply one or both of an ultraviolet layer and an infrared layer to the image, e.g. matrix barcode, generated from the colorspace conversion(s). Other embodiments are described and claimed.
US10509990B2 Radio-frequency identification-based shelf level inventory counting
A radio frequency identification tag at a plurality of detection locations is detected and an expected location of the radio frequency identification tag is determined. A confidence level for each of the detection locations that detected the radio frequency identification tag is determined based on a relative location of the corresponding detection location as compared to the expected location. The determined confidence levels of the detection locations is analyzed to select at least one of the detection locations and an action based on the at least one selected detection location is performed.
US10509987B1 Learning method and learning device for object detector based on reconfigurable network for optimizing customers' requirements such as key performance index using target object estimating network and target object merging network, and testing method and testing device using the same
A method for learning parameters of an object detector based on a CNN adaptable to customer's requirements such as KPI by using a target object estimating network and a target object merging network is provided. The CNN can be redesigned when scales of objects change as a focal length or a resolution changes depending on the KPI. The method includes steps of: a learning device instructing convolutional layers to generate a k-th feature map by applying convolution operations to a k-th manipulated image which corresponds to the (k−1)-th target region on an image; and instructing the target object merging network to merge a first to an n-th object detection information, outputted from an FC layer, and backpropagating losses generated by referring to merged object detection information and its corresponding GT. The method can be useful for multi-camera, SVM (surround view monitor), and the like, as accuracy of 2D bounding boxes improves.
US10509985B2 Method and apparatus for security inspection
Disclosed in the present disclosure are a method and an apparatus for security inspection. The method comprises: acquiring identity related information of a person being inspected, the identity related information comprising a certificate photo; acquiring a real-time facial image of the person being inspected; by comparing the real-time facial image and the certificate photo, acquiring a facial comparison similarity; dynamically determining the threshold of the facial comparison similarity; and performing a human-certificate verification on the person being inspected according to the facial comparison similarity and the threshold. The method for security inspection of the present disclosure enables the fast and accurate facial comparison of the person being inspected during security inspection.
US10509981B2 Method and apparatus for infrared thermal image contour extraction
The present disclosure provides a method and apparatus for infrared thermal image contour extraction. The method includes: obtaining an infrared thermal image; and determining histograms based on grayscale image of the infrared thermal image, determining segmentation thresholds of the infrared image based on the histograms, and extracting a contour based on the segmentation thresholds. The apparatus includes an image acquisition circuit, configured to capture an infrared thermal image; and a processing circuit, configured to determine histograms based on greyscale images of the infrared thermal image, to determine segmentation thresholds of the infrared thermal image based on the histograms, and to extract a contour based on segmentation thresholds.
US10509978B2 Multi-angle product imaging device
A system for acquiring multi-angle images of a product includes a workstation having a working surface for placing a product, a camera supporting member having a vertical axis, and an image capturing device movably attached to the camera supporting member so that it may move along the vertical axis of the camera supporting member. The system captures and analyzes a digital image of a product to detect the vertical center of the product, and adjusts the position of the image capturing device along the vertical axis so that the vertical center of the product is proximate to the vertical center of the image. The system may also have a turntable and additionally rotate the turntable at multiple capturing angles and capture one or more additional digital images of the product at various capturing angles and store the one or more additional images in a product database.
US10509976B2 Heterogeneous fluid sample characterization
The disclosure relates to methods and device for detecting properties of heterogeneous samples, including detecting properties of particles or fluid droplets in industrial processes. A probe may be inserted into a first of multiple heterogeneous fluid samples. A portion of the first sample may be drawn into the probe and past a two-dimensional array detector. The portion of the first sample may be illuminated as it is drawn past the array detector and an image of the portion of the first sample may be acquired. The probe may be inserted into a second of multiple heterogeneous fluid samples. A portion of the second sample may be drawn into the probe and past a two-dimensional array detector. The portion of the second sample may be illuminated as it is drawn past the array detector and an image of the portion of the second sample may be acquired.
US10509974B2 Stain and trash detection systems and methods
Example stain and trash detection systems and methods are described. In one implementation, a method receives a clean image of a vehicle interior and a second image of the vehicle interior after a passenger has occupied the vehicle. The method quantizes the clean image and the second image to reduce noise and identifies differences between the clean image and the second image. Additionally, the method identifies at least one contour in the identified differences and classifies an area defined by the contour as one of a stain, dirt, trash, or another item.
US10509973B2 Onboard environment recognition device
An onboard environment recognition device is obtained with which it is possible to improve recognition performance within the headlight illumination range and outside the headlight illumination range of a vehicle with an onboard camera. This onboard environment recognition device has: an imaging unit 100 for imaging, using a camera installed in the vehicle, at a wider-angle range than the headlight illumination range; an in-illumination/out-of-illumination exposure adjustment unit for setting appropriate exposure conditions separately within the headlight illumination range and outside the headlight illumination range; and a recognition unit 500 for recognizing images on the basis of the acquired images. Therefore, it is possible to maintain high recognition performance in the boundary regions of the headlight illumination range, and outside the range, and the present invention can also be used for wide-angle sensing at night.
US10509972B2 Vehicular vision system
A vehicular vision system includes a processor for processing image data captured by first, second and third cameras disposed at the left side, right side and rear portion, respectively, of the vehicle. The field of view of the first camera overlaps with the field of view of the rear backup camera, and the field of view of the second camera overlaps with the field of view of the rear backup camera. At least in part responsive to processing captured image data, the control outputs a composite image for display at a display disposed in an interior cabin of the vehicle, and determines that a camera is misaligned due to a shift in at least one of yaw, pitch and roll alignment of one of the cameras disposed at the vehicle and, responsive to the determination of misalignment of that camera, at least partially compensates for the misalignment of that camera.
US10509969B2 Dynamic person queue analytics
In one embodiment, a device identifies, from image data captured by one or more cameras of a physical location, a focal point of interest and people located within the physical location. The device forms a set of nodes whereby a given node represents one or more of the identified people located within the physical location. The device represents a person queue as an ordered list of nodes from the set of nodes and adds a particular one of the set of nodes to the list based on the particular node being within a predefined distance to the focal point of interest. The device adds one or more nodes to the list based on the added node being within an angle and distance range trailing a forward direction associated with at least one node in the list. The device provides an indication of the person queue to an interface.
US10509963B2 Discovering authoritative images of people entities
Systems, methods, and computer storage media for discovering authoritative images of people entities are provided. Selections of person entities are received. Authoritative URLs and authoritative images for the person entities are identified. Once the authoritative images are identified, features are extracted. Queries for the person entities are identified by mining search engine logs. The queries and features can be utilized to construct candidate queries to identify and retrieve candidate image URLs. Candidate features are extracted for each candidate image associated with the candidate image URLs. Training data may be utilized to train a classifier that can be run on each candidate image. Each candidate image can then be tagged with an entity ID tag. Images with the entity ID tag can be ranked higher in search engine results page than images without the entity ID tag.
US10509961B2 Blindman navigation method and blindman navigation apparatus
The present disclosure relates to navigation field and discloses a blindman navigation method and a blindman navigation apparatus. The blindman navigation method includes: obtaining image information of surroundings where a user is located; determining a distance between the user and a traffic signal light according to the image information; judging a distance between the user and a crossing according to the distance between the user and the traffic signal light, and determining the user is in a state where he/she has arrived at the crossing when the distance between the user and the crossing is less than a distance threshold that is preset.
US10509960B2 Method and apparatus for recognition and matching of objects depicted in images
A method includes identifying one or more objects in one or more images of real-world scenes associated with a user, adding the identified one or more objects to a list of real-world objects associated with the user, assigning each object in the list of real-world objects to an object class based on object recognition, and providing a notification to the user that a content item has been associated with an object class assigned to one of the objects on the list of real-world objects associated with the user. A computer readable storage medium stores one or more computer programs, and an apparatus includes a processor-based device.
US10509956B1 Artificial intelligence image and text processing
The present invention provides a method using a trained and activated artificial intelligence entity for detecting in photo images, moving or still, the identity of target people who are present or former members of the U.S. armed services, or are related thereto, from sources available through the Internet or other wide area computer network.
US10509954B2 Method and system of image segmentation refinement for image processing
A system, article, and method of image segmentation refinement for image processing.
US10509952B2 Fast, embedded, hybrid video face recognition system
An exemplary embodiment relates to the field of Automatic Face Recognition (AFR) systems. More specifically one exemplary embodiment relates at least to a method and a system capable of recognizing the face of a person using a device equipped with a camera of any kind and an associated computer, such as an embedded computer. The system is alternatively suitable to be implemented as an embedded system with minimal processing hardware capabilities, consuming very low power.
US10509945B2 Method for quantitative measurement of a biomarker by in situ immunofluorescence and uses thereof
The invention relates to a method for quantitative measurement of a biomarker by in situ immunofluorescence and uses thereof. In particular, the invention relates to a method which is a useful tool for use in the field of diagnosis, prevention and/or treatment of disease or disorders, in particular in the field of cancer management and therapy.
US10509937B2 Curved-surface organic light emitting diode display device with fingerprint identification
A curved-surface OLED display device with fingerprint identification includes a substrate, a thin film transistor layer, a pixel electrode layer, an OLED display material layer, a common electrode layer, an encapsulation layer, a curved touch detection and fingerprint detection layer and a curved protective layer. The thin film transistor layer includes plural thin film transistors, plural scan lines, and plural data lines. The pixel electrode layer includes plural pixel electrodes. The curved touch detection and fingerprint detection layer includes plural sense electrodes and plural traces for performing the touch detection operation and fingerprint identification operation. A partial area of the curved touch detection and fingerprint detection layer and the curved protective layer exhibits a curved-surface shape.
US10509935B1 Tuning process for a handheld scanner
Methods and systems for auto-tuning a handheld scanning device that can account for changes in the orientation between the handheld scanning device and a presented symbol can include capturing a first image containing a presented symbol, recording an orientation parameter and parameters associated with capturing the first image containing the presented symbol, capturing a subsequent image containing the presented symbol, recording an orientation parameter of the presented symbol contained in the subsequent image, comparing the orientation parameter of the symbol contained in the subsequent images to the orientation parameter of the presented symbol contained in the subsequent image, determining if the orientation parameter of the presented symbol contained in the subsequent images is substantially similar to the orientation parameter of the symbol contained in the first image, and recording parameters associated with capturing the subsequent images containing the presented symbol.
US10509931B1 Methods, systems, and apparatuses for scanning and decoding direct part marking indicia
Various embodiments described herein relate to a scanning system for scanning and decoding direct part markings (DPM) type indicia. The scanning system includes an arrangement of an illumination module, a beam splitter module, and a telecentric lens assembly. The telecentric lens assembly is adapted to direct an in-line illumination received from the illumination module as collimated light to illuminate the DPM indicia. Upon illumination, a first portion of light reflected from embossments of the DPM indicia that are incident on the telecentric lens assembly at a defined angle is decoupled from an optical path between the telecentric lens assembly and the target. An imager is exposed to a second portion of reflected light, excluding the decoupled reflected light that is reflected from a substrate on the DPM indicia, in order to capture an image of the DPM indicia for decoding.
US10509927B2 Wearable RFID system
Apparatus and methods are provided for automatically interrogating a tagged object using radio frequency identification (RFID) when the object is moved. In one embodiment, a worker is outfitted with a wearable RFID system including an RF antenna, an RFID reader, and a holder to hold the antenna and reader during operation. The system is worn by the worker while the worker moves objects from one place to another. When the worker moves an object with an attached RFID tag, the antenna automatically begins scanning for signals from the object's RFID tag. When a RF signal is received by the antenna, the RFID reader collects the signal and transmits it to a host system which processes the signal to obtain information related to the object to which the RFID tag is attached.
US10509920B2 Data processing systems for processing data subject access requests
In particular embodiments, a data subject request processing system may be configured to utilize one or more local storage nodes in order to process a data subject access request on behalf of a data subject. In particular embodiments, the one or more local storage nodes may be local to the data subject making the request (e.g., in the same country as the data subject, in the same jurisdiction, in the same geographic area, etc.). The system may, for example, be configured to: (1) receive a data subject access request from a data subject (e.g., via a web form); (2) identify a suitable local storage node based at least in part on the request and/or the data subject; (3) route the data subject access request to the identified local storage node; and (4) process the data subject access request at the identified local storage node.
US10509918B1 One-time obfuscation for polynomial-size ordered binary decision diagrams (POBDDs)
Described is a system for protecting sensitive information that is hardcoded in polynomial-size ordered binary decision diagram (POBDD) form. A software executable represented as a POBDD having sensitive information embedded therein is obfuscated into an obfuscated POBDD. An input query on the obfuscated POBDD is evaluated, and the sensitive information is revealed only if the input query is a correct input. Thus, an adversary is prevented from extracting the sensitive information embedded in the POBDD.
US10509916B2 Access control lists for high-performance naming service
A naming service for a hierarchical namespace. The naming service includes a database system with a first table having first records. Each of the first records is for a hierarchical node and includes a node identifier and an ACL identifier to a set of access control rules applicable to the node. The database system includes a second table including second records, each record in the second records has one of the ACL identifiers from the first table correlated with a definition access control rules in the set of access control rules. The naming service includes an access control rule identifier generator configured to detect a set of access control rules for each node in the namespace and generate an a ACL identifier for each set of access control rules that can be stored in records in the first table and stored in records in the second table.
US10509909B2 Non-disruptive DDoS testing
DDoS testing service features testing and verifying the integrity of a DDoS mitigation strategy of an organization while maintaining operation of the targeted organization's IT infrastructure. This facilitates ongoing and recurring operation and integrity of the DDoS mitigation strategy, at regular intervals and without causing service disruption to the IT infrastructure. Testing can include an array of DDoS attack vectors allowing the risk assessment of the organization to be fully visible for the production environment concerning successful DDoS attack being launched against the organization.
US10509908B2 System and methods for secure firmware validation
An electronic device, such as a dynamic transaction card having an EMV chip, that acts as a TPM having a memory, an applet, and a cryptographic coprocessor performs secure firmware and/or software updates, and performs firmware and/or software validation for firmware and/or software that is stored on the electronic device. Validation may compare a calculated checksum with a checksum stored in EMV chip memory. If a checksum calculated for firmware and/or a software application matches a checksum stored in EMV chip memory of the transaction card, the transaction card may operate normally. If a checksum calculated for firmware and/or a software application does not match a checksum stored in EMV chip memory of the transaction card, the transaction card may freeze all capabilities, erase the memory of the transaction card, display data indicative of a fraudulent or inactive transaction card, and/or the like.
US10509907B2 Methods and systems for secure and reliable identity-based computing
The embodiments herein provide a secure computing resource set identification, evaluation, and management arrangement, employing in various embodiments some or all of the following highly reliable identity related means to establish, register, publish and securely employ user computing arrangement resources in satisfaction of user set target contextual purposes. Systems and methods may include, as applicable, software and hardware implementations for Identity Firewalls; Awareness Managers; Contextual Purpose Firewall Frameworks for situationally germane resource usage related security, provisioning, isolation, constraining, and operational management; liveness biometric, and assiduous environmental, evaluation and authentication techniques; Repute systems and methods assertion and fact ecosphere; standardized and interoperable contextual purpose related expression systems and methods; purpose related computing arrangement resource and related information management systems and methods, including situational contextual identity management systems and methods; and/or the like.
US10509902B2 Electronic device and method of controlling same
Provided are an electronic device and a method of controlling same. The method of controlling the electronic device: displays a UI including a security index showing that the electronic device is in a state operating in a secure mode; compares the security index to a reference security index and determines whether the security index has been falsified; and when the security index is a falsified security index, shows that the security index is a security index that has been falsified.
US10509901B2 Method of managing a secure element
The invention is a method for managing a secure element that comprises an operating system and a software application including an executable part which is tied to the operating system through a plurality of links. The method comprises the following steps: on receipt of an un-map command, recording in a memory area of the secure element a description of said links using an intermediate language, replacing the operating system by a new operating system by keeping said memory area unchanged, on receipt of a re-map command by the secure element, restoring a new set of links between the executable part and the new operating system by using the description.
US10509897B2 Wearable device and method of operating the same
A wearable device includes a display; a sensor configured to obtain a biometric information of a user; a memory configured to store at least one instruction; and at least one processor configured to execute the at least one instruction to: based on an event related to executing an application, identify execution of biometric authentication associated with the application; based on the identification, display a message indicating information corresponding to the biometric authentication to be performed in the wearable device; obtain, by the sensor, the biometric information of the user wearing the wearable device; identify authority using the obtained biometric information and registered biometric information stored in the memory; and display, by the display, a screen associated with the executed application based on the identified authority.
US10509887B2 Must-join pin sign-off method
The present disclosure describes a method for detecting unacceptable connection patterns. The method includes, using a processor to perform at least one of: performing an automated place-and-route (APR) process on a circuit layout that includes a first standard cell without a marker layer to generate a circuit graphic database system (GDS) file from the circuit layout, generating a standard-cell GDS file that includes a second standard cell with at least one marker layer applied to the second standard cell, and merging the circuit GDS file with the standard-cell GDS file to generate a merged GDS file that includes the first standard cell with at least one marker layer based on the second standard cell. The method further includes determining whether a connection pattern of the first standard cell in the merged GDS file is an unacceptable connection pattern.
US10509883B2 Method for layout generation with constrained hypergraph partitioning
A layout-generation method for an IC is provided. The layout-generation method includes accessing data of a schematic design of the IC; generating a hypergraph from the schematic design; transforming a plurality of constraints into a plurality of weighted edges in the hypergraph; continuing partitioning the hypergraph by the weighted edges until a plurality of multilevel groups are obtained to generate a layout; and verifying the layout to fabricate the IC.
US10509879B2 Optimum stage number calculation method, information processing apparatus, and recording medium
An optimum stage number calculation method executed by a processor, the optimum stage number calculation method includes extracting information on a signal path between a transmission cell and a reception cell that transmits and receives a signal according to a clock from net information indicating a connection relationship between a plurality of cells arranged and wired in a field programmable gate array, estimating a cell total delay amount indicating a total delay amount of cells allowed to be included in one period of the clock in the signal path from input information including at least clock period information indicating a length of one period of the clock, calculating the number of stages of logic cells included in the signal path from the cell total delay amount, and outputting number-of-stages information indicating the calculated number of stages of the logic cells.
US10509878B1 Systems and methods for routing track assignment
Systems, methods, media, and other such embodiments are described for routing track assignment in a circuit design. One embodiment involves accessing routing data for a circuit design, and a first wire of a plurality of wires in the routing data. A second wire is identified that is related to the first wire as a parent wire along a shared routing direction. A misalignment value is calculated for the first wire and the second wire, and a new routing placement is selected for the first wire based at least in part on the misalignment value. In some embodiments, all wires in various routings of a circuit design are checked for possible misalignment in order to improve slew performance via reduction of unnecessary vias.
US10509877B1 Systems and methods for reducing latency when transferring I/O between an emulator and target device
Systems, methods, and products having pipelined inputs to and outputs from an emulator are disclosed. Using a pipeline may allow the round trip cable delay (RTCD) to be spread across two or more clock cycles. In an embodiment, an emulation system may store input data received from a target device during a first clock cycle at a target timing domain interfacing component (TTD), and transmit the stored input data during a second clock cycle after the first clock cycle. In another embodiment, the emulation system may delay transmitting the input data received at the TTD during the first clock cycle such that that the input data reaches the emulator at a predetermined time during the second clock cycle. As the RTCD is spread across multiple clock cycles, the emulation system may implement faster clocks.
US10509876B2 Simulation using parallel processors
A method for design simulation includes partitioning a verification task of a design (100) into a first plurality of atomic Processing Elements (PEs—108) having execution dependencies (112), each execution dependency specifying that a respective first PE is to be executed before a respective second PE. The method further includes computing an order for executing the PEs on a multiprocessor device (32), which includes a second plurality of processors (44) operating in parallel and schedules the PEs for execution by the processors according to a built-in scheduling policy. The order induces concurrent execution of the PEs by different ones of the processors without violating the execution dependencies, irrespective of the scheduling policy. The PEs are executed on the processors in accordance with the computed order and the scheduling policy, to produce a simulation result. A performance of the design is verified responsively to the simulation result.
US10509873B2 System and method for automated model calibration, sensitivity analysis, and optimization
A computer-implemented interface apparatus and method are directed to automated calibration, sensitivity analysis, and optimization of computer models. User interfaces may be provided for automatically managing interchangeable input parameters, interchangeable output objective functions, and interchangeable optimization methods. A user may use the computer-implemented interface apparatus and method to select any number of input and output parameters and calibration or search thoroughness levels for automated calibration, sensitivity analysis, and optimization of a computer model. The functionality of selecting the input and output parameters and calibration or search thoroughness levels may allow the user to adjust or control computer run times for automated calibration, sensitivity analysis, and optimization of the computer model.
US10509867B2 Structure design support device, structure design support method, program, and recording medium
A structure design support device includes: an evaluation point information acquisition unit which acquires evaluation point information representing a position in a first state and a position in a second state, of an evaluation point provided in a structure which is configured of a plurality of parts, and a part to which the evaluation point belongs, among the plurality of parts; and an evaluation value calculation unit which calculates an evaluation value representing the magnitude of a change between the first state and the second state, of a positional relationship between a first evaluation point belonging to a first part and a second evaluation point belonging to a second part different from the first part to which the first evaluation point belongs, by using the evaluation point information acquired in the evaluation point information acquisition unit.
US10509865B2 Dress form for three-dimensional drawing inside virtual reality environment
Systems and methods are described for producing a representation of a display of a three-dimensional virtual reality environment and defining a dress form object within the virtual reality environment. The virtual reality environment is configured to receive interactive commands from at least one input device coupled to a computing device and associated with a user. Fabric movement simulations are generated by animating the dress form object according to configured animation data and displayed in the virtual reality environment. The display being may be generated in response to receiving a movement pattern indicating movement of the dress form object.
US10509864B2 Language model translation and training method and apparatus
A language model training method and an apparatus using the language model training method are disclosed. The language model training method includes assigning a context vector to a target translation vector, obtaining feature vectors based on the target translation vector and the context vector, generating a representative vector representing the target translation vector using an attention mechanism for the feature vectors, and training a language model based on the target translation vector, the context vector, and the representative vector.
US10509862B2 Dynamic phrase expansion of language input
The present disclosure generally relates to dynamic phrase expansion for language input. In one example process, a user input comprising text of a first symbolic system is received. The process determines, based on the text, a plurality of sets of one or more candidate words of a second symbolic system. The process determines, based on at least a portion of the plurality of sets of one or more candidate words, a plurality of expanded candidate phrases. Each expanded candidate phrase comprises at least one word of a respective set of one or more candidate words of the plurality of sets of one or more candidate words and one or more predicted words based on the at least one word of the respective set of one or more candidate words. One or more expanded candidate phrases of the plurality of expanded candidate phrases are displayed for user selection.
US10509859B2 Topological data analysis utilizing spreadsheets
A method comprises receiving data points from a spreadsheet, mapping the data points to a reference space, generating a cover of the reference space, clustering the data points mapped to the reference space to determine each node of a graph, each node including at least one data point, generating a visualization depicting the nodes, the visualization including an edge between every two nodes that share at least one data point, generating a translation data structure indicating location of the data points in the spreadsheet as well as membership of each node, detecting a selection of at least one node, determining the location of data points in the spreadsheet corresponding to data points that are members of the selected node(s) using the translation data structure, and providing a first command to a spreadsheet application to provide a first visual identification of the first set of data points in the spreadsheet.
US10509856B2 Simplifying complex input strings
Simplification of complex input strings is utilized for user convenience, such that the user may input a complex input string in lieu of performing an external calculation and inputting the result thereof. The simplification identifying at least one operator in the complex input string indicative of a mathematical operation, identifying a first sub-string and a second sub-string in the input string, comparing the first sub-string to an expectation identification associated with the input field to determine a significance of the first sub-string, comparing the first sub-string to a range expectation associated with said significance to determine if the first sub-string meets the range expectation, and calculating a simplified input string by performing the mathematical operation on the first sub-string and the second sub-string.
US10509855B2 Dynamic facet tree generation
Embodiments of the present invention include dynamically updating a facet tree based on words found in one or more documents, the facet tree being a tree data structure that defines hierarchical relationships between a plurality of words. The method may further include calculating a degree of similarity between a first word and a second word based on similarity of usage of the first word and the second word in the one or more documents, and updating the facet tree based on the degree of similarity. The method may further include, for each of one or more candidate words in the one or more documents, calculating a degree of correlation between a co-occurrence of two or more existing facet tree entries in a document and an occurrence of the candidate word in the document, and updating the facet tree on the basis of the one or more degrees of correlation.
US10509852B2 Utilizing classification and text analytics for annotating documents to allow quick scanning
Classification, text analytics, and natural language processing are used to evaluate passages, extract text, identify concepts, and provide visual cues and notations to assist readers in scanning and evaluating large amounts of information in a document.
US10509846B2 Accelerator for processing data
An accelerator for increasing the processing speed of a processor. The accelerator operates in two distinct modes. In a first mode for dense layer processing, row data sets and column data sets are sent to a multiplier for multiplication. In a second mode for sparse layer processing compressed row data sets are received by a row multiplexer and compressed column data sets are received by a column multiplexer. Each multiplexer is configured to compare the indexes of data sets with one another to determine matching indexes. When indexes match, the matching data sets are selected and sent to the multiplier for multiplication. When indexes do not match, data sets are stored in memory devices for subsequent cycles.
US10509844B1 Network graph parser
An approach for processing node data from code repository websites to generate patterns is disclosed. Node data can be parsed from a projects webpage or received from a code repository server hosting the repository website. Visualizations can be generated in a browser from the node data. The visualizations can be displayed within the browser and further be used to receive filter instructions. Refined node data can then be exported for further analysis.
US10509843B2 Systems and methods for managing tabs in web applications
A computer implemented method includes receiving, at the browser application, a first request for web resources based on user selection of a first hyperlink outside of the web application; determining if the first hyperlink is associated with a record accessible by the web application from the database system; determining, when the first hyperlink is associated with the record for the web application, if a web application interface for the web application is active in at least one navigation tab of the browser application; and presenting, when the first hyperlink is associated with the record for the web application and the web application interface for the web application is active in the at least one navigation tab, the record within a console tab of the web application interface in the at least one navigation tab.
US10509842B2 Method and device for refreshing news list
Provided is a method and device for refreshing a news list, wherein the method includes: receiving a refreshing signal; reading a refreshing start time according to the received refreshing signal; reading at least one preset time threshold, the preset time threshold is used for defining, in combination with the refreshing start time, a time interval for refreshing a news list; acquiring a recommended news list according to the refreshing start time and the preset time threshold, the recommended news list including: at least one piece of news to be recommended, the publication time of the news to be recommended falls within the time interval; allocating a recommending time for each piece of news to be recommended in the recommended news list; and refreshing the news to be recommended in the recommended news list according to the recommending time, so as to generate a new recommended news list.
US10509841B2 Inferred user identity in content distribution
Embodiments of the present invention provide a method, system and computer program product for inferred user identity in content distribution. In an embodiment of the invention, a method for inferred user identity in content distribution includes retrieving a set of data of a particular classification from a data store of a computing device of an unidentified user requesting access to content in a content distribution system. The method further includes comparing the set of data of the particular classification to known patterns of data of the particular classification corresponding to different known users. The method yet further includes inferring an identity of the unidentified user based upon at least a partial matching of the compared set of data of the particular classification and known patterns of data of the particular classification. Finally, the method includes managing user interactions of the unidentified user based upon the inferred identity.
US10509835B2 Retrieval method, retrieval apparatus, and non-transitory recording medium storing retrieval program recorded therein
A retrieval method includes: transforming, by a computer, a scale of a feature space according to feature information of each of items which become retrieval targets based on history information of an item selected in the past by a user; calculating a distance between the items in the feature space based on the feature space transformed for each of the items; and outputting an item located at a near distance to a specific item among the items based on the distance between the items.
US10509831B2 Systems and methods for time and space algorithm usage
A system and method for determining suggested content and suggested content headlines for a web page. The system and method receive a request for suggested content for a web page, determine that suggested content is appropriate for the web page based on tags for the web page and tags for a suggested content headline associated with the suggested content, apply a rule to the tags of the suggested content headline, the rule based on one or more of time and location metadata, and transmit the suggested content headline for display with the web page if the rule has been satisfied.
US10509824B1 Automatic content recognition search optimization
A processing device and a method are disclosed in which instructions are executed to determine, from a fingerprint of television content being consumed by a user, what program the user is watching so that program information may be sent for use by a smart device streaming the content to the user. The fingerprint may be compared with a database of fingerprints to find a match. The database may include fingerprints of favorite programs or of previously watched programs. The search may be narrowed according to the user's favorite programs or according to a subset of programs most likely to be watched, e.g., from a chronological history of programs the user usually watches and/or those that viewers in general usually watch in chronological order. When narrowed searches fail to find a fingerprint match, larger subsets up to and including the entire database may be searched for a match.
US10509823B2 Information provision system, viewing terminal, information provision method, and information provision programme
The information providing system includes the communication unit, the content database, the search unit and the map information generation unit. The communication unit acquires place information indicating a place. The content database stores place information indicating a place and specifying information specifying an expression part where an expression related to the place appears in content in association with each other. The search unit acquires the specifying information stored in association with the place information indicating a place within a specified range from the place indicated by the place information acquired by the communication unit from the content database. The map information generation unit outputs the specifying information acquired by the search unit.
US10509812B2 Reducing translation volume and ensuring consistent text strings in software development
Methods, systems, and computer-readable storage media for providing a list of similar texts to a user developing a software program include actions of receiving an original source text (OST) from the user, the OST including a text string, providing an OST with quality correction (OST-QC), the OST-QC including one or more corrections to the OST, determining that a source text repository includes entries associated with one or more source texts that are sufficiently similar, and in response, providing a list of similar texts, the list of similar texts including one or more OST-QCs of respective entries in the source text repository, and transmitting the list of similar texts for display to the user, a similar text of the list of similar texts being automatically inserted into the software program in response to user selection of the similar text from the list of similar texts.
US10509811B2 System and method for improved analysis of travel-indicating unstructured electronic documents
A system and method for refund analysis of travel-indicating unstructured electronic documents. The method includes determining, based on data of a first electronic document, a mileage value-added tax (VAT) refund amount, wherein the first electronic document indicates at least one travel transaction; analyzing at least one second electronic document to determine at least one transaction parameter of each second electronic document, wherein each second electronic document includes at least partially unstructured data; creating a template for each of the at least one second electronic document, wherein each template is a structured dataset including the at least one transaction parameter determined for the respective electronic document; determining, based on the created at least one template, a fuel VAT refund amount; and determining, based on the mileage VAT refund amount and the fuel VAT refund amount, an entitled VAT refund amount.
US10509809B1 Constructing ground truth when classifying data
The present disclosure relates to evaluating whether two data records reflect the same entity using a classifier in the absence of ground truth. Without ground truth, it is difficult to determine the precision or recall of a classifier. The present disclosure generates output data comprising a list of unique signatures generated from a set of records that are compared with each other. The output data may also comprise corresponding record pairs limited to a predetermined sample size for each unique feature signature.
US10509806B2 Recommendation engine for aggregated platform data
Techniques are described for receiving data generated by multiple platforms of different types, and determining recommendations for end-user(s) of the multiple platforms based on an analysis of the received data. An end-user may interact with multiple individual platforms of different types. The individual platforms may generate data describing, and/or resulting from, such interactions. The data may be received, ingested, stored, analyzed, and/or otherwise processed by a super-platform. The data may be aggregated and the data and/or aggregate data may be analyzed by a recommendation engine executing on the super-platform to determine one or more recommendations for a particular end-user based on an analysis of the data and/or aggregate data associated with that end-user. Such recommendation(s) may be provided to the end-user through an end-user interface and/or search engine provided by the super-platform, or through a third-party entity.
US10509793B2 Information provision apparatus that provides information related to item used by user, and management client
A group former derives location information of a subject being a user or a terminal device, and forms a group including a plurality of subjects, based on time-series data of location information related to a plurality of subjects. A point calculator calculates a feature action amount indicating a matching degree to a predetermined action pattern, based on which power of influence of a subject in a group is determined to be high, based on time-series data of the location information, for each of the plurality of subjects included in the group, and calculates a point of each subject based on the feature action amount. An aggregation processor calculates an item point corresponding to each item, by aggregating points. A transceiver outputs an item point.
US10509791B2 Statistical feature engineering of user attributes
A method trains a model for providing content items to users of a social networking system. The system generates profile vectors based on user profile information such as demographic data and personal data. The system logs actions performed by users on the social networking system and generates behavior vectors based on the logged actions. The profile vectors and behavior vectors are each associated with a user attribute, e.g., the age or gender of a user. The system generates a difference vector based on a profile vector and a behavior vector. The difference vector is then used as a feature to train the model using machine learning techniques. The trained model may select content items that a target user is most likely to be interested in and interact with.
US10509787B2 Installation for managing a database
An installation for managing a database, the database having a database filter to provide the data sought in response to a query defining the filter and at least one data hierarchy of at least three hierarchical levels. The installation includes an interrogator to provide at least one query defining a filter to select data sought by using the database filter. The installation includes a representation of a hierarchy table that includes, for each hierarchised datum, the data on which it is dependent, regardless of the number of hierarchical levels separating them, the data being contained in a separate record of the table which also contains the hierarchised datum. During an interrogation on the basis of a query pertaining to hierarchised data, the database filter provides a response to the query formulated on the basis of the hierarchy table without resorting to external interrogation tools.
US10509782B2 Machine learning based enrichment of database objects
A method for enriching an object in a database may include determining, by a trained machine learning model, that a first object at the database is same and/or similar to a second object at the database. The first object and the second object may be part of a schema of the database. The second object may be subordinate to the first object. In response to the determination that the first object is same and/or similar to the second object, one or more attributes associated with the second object may be added to the first object. Related systems and articles of manufacture including computer program products are also provided.
US10509774B2 Secure containerized user specific isolated data storage
Secure containerized user specific isolated data storage is disclosed. For example, a first isolated guest is instantiated, including a first account specific database with a write-protected schema, a write-protected first lower storage layer and a first upper storage layer. A first account is authenticated with the first isolated guest. A first change to the first account specific database is saved in the first upper storage layer based on executing a first database command from the first account. A second isolated guest is instantiated, including a second account specific database with the write-protected schema, a write-protected second lower storage layer and a second upper storage layer. The second account is authenticated with the second isolated guest. A second change to the second account specific database is saved in the second upper storage layer based on executing the second database command from the second account.
US10509766B2 Storing and retrieving restricted datasets to and from a cloud network with non-restricted datasets
Provided are techniques for storing and retrieving restricted datasets to and from a cloud network with non-restricted datasets. A request to dump datasets from one or more storage devices to the cloud storage is received, wherein the datasets include restricted datasets and non-restricted datasets, and wherein the restricted datasets are in a format that is not supported by the cloud storage. The restricted datasets are identified. The restricted datasets are converted to a format that is supported by the cloud storage to generate converted datasets. The converted datasets and the non-restricted datasets are dumped to one container in the cloud storage.
US10509765B2 Neural processing unit that selectively writes back to neural memory either activation function output or accumulator value
A neural network unit includes a programmable indicator, a first memory that holds first operands, a second memory that holds second operands, neural processing units (NPU), and activation units. Each NPU has an accumulator and an arithmetic unit that performs a series of multiply operations on pairs of the first and second operands received from the first and second memories to generate a series of products, and a series of addition operations on the series of products to accumulate an accumulated value in the accumulator. The activation units perform activation functions on the accumulated values in the accumulators to generate results. When the indicator specifies the first action, the neural network unit writes to the first memory the results generated by the activation units. When the indicator specifies the second action, the neural network unit writes to the first memory the accumulated values in the accumulators.
US10509764B1 Flexible remote direct memory access
Apparatus and methods are disclosed herein for remote, direct memory access (RDMA) technology that enables direct memory access from one host computer memory to another host computer memory over a physical or virtual computer network according to a number of different RDMA protocols. In one example, a method includes receiving remote direct memory access (RDMA) packets via a network adapter, deriving a protocol index identifying an RDMA protocol used to encode data for an RDMA transaction associated with the RDMA packets, applying the protocol index to a generate RDMA commands from header information in at least one of the received RDMA packets, and performing an RDMA operation using the RDMA commands.
US10509762B2 Data rate-adaptive data transfer between modems and host platforms
Systems, methods, and computer-readable media for transferring data between a host platform and modem circuitry are provided. At low data rates, data may be stored by on-chip memory, and data may be transferred from the on-chip memory to the host platform over an interconnect (IX) when a first aggregation period expires. At medium data rates, data may be stored in both the on-chip memory and in in-package or off-chip memory, and the data may be transferred from the on-chip memory and off-chip memory to the host platform over the IX when a second aggregation period expires. At high data rates, the on-chip memory may serve as an elastic buffer, and the data may be streamed directly through the on-chip memory to the host platform over the IX. Other embodiments are described and/or claimed.
US10509760B2 Buffer controller, memory device, and integrated circuit device
A buffer controller includes a pointer generator, a code converter, a synchronizer, a code restorer, and a comparator. The pointer generator operates according to a first clock signal, and generates a first pointer by encoding a first address of a buffer with a first code. The code converter generates a first transmission pointer by converting the first pointer with a second code or a third code according to an amount of data stored in or read from the first address. The synchronizer synchronizes the first transmission pointer with a second clock signal. The code restorer generates a first comparison pointer by restoring the first transmission pointer, synchronized with the second clock signal, with the first code. The comparator compares the first comparison pointer with a second pointer. The second pointer defines a second address of the buffer with the first code.
US10509756B2 Circuit device, electronic device, and cable harness
A circuit device includes first and second physical layer circuits, a bus switch circuit that switches connection between a first bus and a second bus that comply with a USB standard, on in a first period and off in a second period, and a processing circuit that performs, in the second period, processing for transferring packets on a transfer route that includes the first bus, the first and second physical layer circuits, and the second bus. When a host chirp K/J is detected on the first bus by the first physical layer circuit, the second physical layer circuit outputs a host chirp K/J to the second bus in the state where connection between the first bus and the second bus is switched off by the bus switch circuit.
US10509755B2 Automatic switching apparatus and automatic switching method
An automatic switching apparatus and an automatic switching method are disclosed. The automatic switching apparatus includes a universal serial bus Type-C input connector, a plurality of main links, at least one video output connector and at least one USB output connector. The automatic switching method includes the steps of: (a) detecting a use state of the plurality of main links; and (b) automatically switching the specification of the at least one USB output connector.
US10509751B2 Information processing apparatus that converts an address and requester ID on a local host to an address and requester ID on a system host
In cases where local devices (6, 6a) support a master transfer function, a portion of the memory space, of each of local devices (6, 6a), to be controlled from system host (2) is mapped onto a memory space on system host (2) side and a plurality of local devices (6, 6a) are reconfigured as one virtual local device. This provides information processing apparatus (4) which, in cases of connection with the plurality of local devices (6, 6a), resolves resource shortage on system host (2) side by appropriately mapping necessary registers of local devices (6, 6a) onto a memory space for system host (2).
US10509750B2 System and method for controlling multi-function pins in management controller stack
Systems and methods for controlling multi-function general purpose input/output (GPIO) pins in a management controller stack, such as a baseboard management controller (BMC) stack. The system includes a management controller, which includes multiple pins. The management controller provides multiple functionalities, and each of the functionalities is related to at least one of the pins. In operation, the management controller provides a graphic user interface, which shows the functionalities, allowing the user to input an instruction to select one of the functionalities. Upon receiving the selected functionality, for each of the pins related to the selected functionality, the management controller sets a value of a corresponding register to indicate a functional status of the pin, such that the pins may provide the selected functionality based on the value of the corresponding registers.
US10509747B2 Memory access operation suspend/resume
A memory controller manages memory access operations through a flash memory interface of a memory array of a solid-state storage device connected to a host. The memory controller executes a first memory access operation in the memory array. The first memory access operation has a first priority. The memory controller detects a suspending memory access operation available for execution in the memory array and having a higher priority than the first priority. The detection operation distinguishes between suspending memory access operations and non-suspending memory access operations. The memory controller suspends execution of the first memory access operation in the memory array and executes one or more memory access operations having higher priorities than the first priority and being available for execution in the memory array. The memory controller resumes the execution of the first memory access operation in the memory array.
US10509746B2 Information processing apparatus, storage medium and information processing method
An information processing apparatus includes a processor; and a management controller coupled to the processor and configured to prohibit interruption from a slot to the processor when an input/output (IO) device is mounted in the slot by exchange or expansion; performs setting of the IO device while the interruption from the slot to the processor is prohibited; and permit the interruption from the slot to the processor when the setting of the IO device is completed.
US10509745B2 Configurable input / output connector in a camera
A method and system for configuring a USB3 input/output port in a camera are disclosed. The method comprises responsive to an indication that a peripheral device is a non-USB3 device, remapping pins of the USB3 input/output port to a first predefined port configuration associated with an I2C protocol by remapping a RX1− pin to communicate a first I2C signal and remapping a RX1+ pin to communicate a second I2C signal, and responsive to successful authentication between the camera and the peripheral device via the I2C protocol, enabling communication with the peripheral device and remapping the pins of the USB3 input/output port to a second predefined port configuration compatible with operation of the authenticated peripheral device by remapping a TX2+ pin to communicate a first general purpose input/output signal and remapping a TX2− pin to communicate a second general purpose input/output signal.
US10509743B2 Transferring data between memory system and buffer of a master device
A master device has a buffer for storing data transferred from, or to be transferred to, a memory system. Control circuitry issues from time to time a group of one or more transactions to request transfer of a block of data between the memory system and the buffer. Hardware or software mechanism can be provided to detect at least one memory load parameter indicating how heavily loaded the memory system is, and a group size of the block of data transferred per group can be varied based on the memory load parameter. By adapting the size of the block of data transferred per group based on memory system load, a better balance between energy efficiency and quality of service can be achieved.
US10509739B1 Optimized read IO for mix read/write scenario by chunking write IOs
In one embodiment, a storage system receives a number of input/output (IO) request transactions at the storage system having multiple storage devices. For each of the plurality of IO request transactions, the system determines a number of child IO requests required to complete the IO request transaction. The system tags the IO request transaction and/or the associated child IO requests with a tag identifier. For each of the child requests that is a write IO request, the system determines an optimal write IO request size, segments the write IO request into a number of sub-IO write requests, each having an optimal request size, and interleaves sub-IO write requests with read IO requests for servicing to avoid impact in performance to read IO requests for a mixed IO workload.
US10509737B2 Data processing system for a graphical interface and graphical interface comprising such a data processing system
A data processing system for a graphical interface includes at least one graphics processing unit (GPU) and at least one central processing unit (CPU) which communicates with the graphics processing unit, said processing unit and said central processing unit each including a group of data processing cores (C1, . . . , C6, C′1, . . . C′6). The data processing cores of the graphics processing unit are each connected to a data processing core of the central processing unit via a single dedicated bus (B1, . . . , B6) in such a way as to carry out a data transfer in parallel between said graphics processing unit and said central processing unit.
US10509736B2 Controlling access by IO devices to pages in a memory in a computing device
An input-output (IO) memory management unit (IOMMU) uses a reverse map table (RMT) to ensure that address translations acquired from a nested page table are correct and that IO devices are permitted to access pages in a memory when performing memory accesses in a computing device. A translation lookaside buffer (TLB) flushing mechanism is used to invalidate address translation information in TLBs that are affected by changes in the RMT. A modified Address Translation Caching (ATC) mechanism may be used, in which only partial address translation information is provided to IO devices so that the RMT is checked when performing memory accesses for the IO devices using the cached address translation information.
US10509733B2 Kernel same-page merging for encrypted memory
Systems and methods for performing data deduplication one storage blocks while the data is encrypted. An example method may comprise: selecting a first storage block and a second storage block from a plurality of encrypted storage blocks, wherein the first storage block and the second storage block are encrypted using different cryptographic input; causing the first storage block and the second storage block to be decrypted and further encrypted using a common cryptographic input; determining that a cipher text of the first storage block and a cipher text of the second storage block are the same; and updating a reference to the first storage block to reference the second storage block in response to the determining that the cipher text of the first storage block and the cipher text of the second storage block are the same.
US10509731B1 Methods and apparatus for memory tier page cache coloring hints
Methods and apparatus for providing for a cache replacement policy for page caches for storage having a first memory tier having regions and virtual memory having mmaps of ones of the regions in the first memory tier. In an embodiment, the cache replacement policy includes setting a color hint to a first one of the cached pages, wherein the color hint includes a value indicating hotness of the first one of the cached pages.
US10509728B2 Techniques to perform memory indirection for memory architectures
Various embodiments are generally directed to an apparatus, method and other techniques to receive a request from a core, the request associated with a memory operation to read or write data, and the request comprising a first address and an offset, the first address to identify a memory location of a memory. Embodiments include performing a first iteration of a memory indirection operation comprising reading the memory at the memory location to determine a second address based on the first address, and determining a memory resource based on the second address and the offset, the memory resource to perform the memory operation for the computing resource or perform a second iteration of the memory indirection operation.
US10509727B1 Method and apparatus for performing task-level cache management in electronic device
A method and an apparatus for performing task-level cache management in an electronic device are provided. The method may be applied to a processing circuit of the electronic device, and may include: before a task of a plurality of tasks runs on a processor core, performing at least one checking operation on the task to generate at least one checking result, wherein the at least one checking result indicates whether the task is a risky task with risk of evicting cached data of an urgent task from a cache, and the cache is dedicated to a set of processor cores including the processor core; and according to the at least one checking result, determining whether to temporarily limit cache access permission of the processor core during a time period in which the task runs on the processor core, for preventing cache eviction of the cache due to the task.
US10509726B2 Instructions and logic for load-indices-and-prefetch-scatters operations
A processor includes an execution unit to execute instructions to load indices from an array of indices, optionally perform scatters, and prefetch (to a specified cache) contents of target locations for future scatters from arbitrary locations in memory. The execution unit includes logic to load, for each target location of a scatter or prefetch operation, an index value to be used in computing the address in memory for the operation. The index value may be retrieved from an array of indices identified for the instruction. The execution unit includes logic to compute the addresses based on the sum of a base address specified for the instruction, the index value retrieved for the location, and a prefetch offset (for prefetch operations), with optional scaling. The execution unit includes logic to retrieve data elements from contiguous locations in a source vector register specified for the instruction to be scattered to the memory.
US10509722B2 Memory device with dynamic cache management
A memory system includes a memory array having a plurality of memory cells; and a controller coupled to the memory array, the controller configured to: select a garbage collection (GC) source block storing valid data, calculate a valid data measure for the GC source block for representing an amount of the valid data within the GC source block, and designate a storage mode for an available memory block based on the valid data measure, wherein the storage mode is for controlling a number of bits stored per each of the memory cells for subsequent or upcoming data writes.
US10509721B2 Performance counters for computer memory
In some examples, performance counters for computer memory may include ascertaining a request associated with a memory address range of computer memory. The memory address range may be assigned to a specified performance tier of a plurality of specified performance tiers. A performance value associated with a performance attribute of the memory address range may be ascertained, and based on the ascertained performance value, a weight value may be determined. Based on the ascertained request and the determined weight value, a count value associated with a counter associated with the memory address range may be incremented. Based on an analysis of the count value associated with the counter, a determination may be made as to whether the memory address range is to be assigned to a different specified performance tier of the plurality of specified performance tiers. Based on a determination that the memory address range is to be assigned to the different specified performance tier, the memory address range may be assigned to the specified different performance tier.
US10509718B2 System and method for automatically generating software testing scripts from test cases
A system and computer-implemented method for generating software testing scripts from test cases is provided. The system comprises a test case importing module configured to receive test cases and a Natural Language Processing (NLP) module configured to scan and mine text of the received test cases. Furthermore, the system comprises a user interface object identifier to identify one or more User Interface (UI) elements, functional flow models and test steps and corresponding test data. The system also comprises a user interface object mapper to map the one or more identified UI elements from the test cases with one or more user interface elements corresponding to one or more wireframes. In addition, the system comprises a test script generator to receive the mapped one or more UI elements, the identified functional flow models and the identified test steps and corresponding test data for generating test scripts.
US10509716B2 Automated recovery of flighted features based on service requests
Methods and systems for managing a flighted software feature. One embodiment provides a system for disabling a flighted software feature enabled for selected users in a computing environment. The system includes a memory storing instructions and an electronic processor coupled to the memory. The electronic processor configured to execute the instructions to determine a set of related service requests submitted by a plurality of users in the computing environment, and, for each of the plurality of users, query a server servicing the user for a list of flighted software features enabled for the user during a predetermined time period. The electronic processor is also configured to determine, based on the list of flighted software features enabled for each of the plurality of users during the predetermined time period, a common flighted software feature, and automatically disable the common flighted software feature for at least one of the plurality of users.
US10509713B2 Observation by a debug host with memory model and timing offset calculation between instruction and data traces of software execution carried on in a debug target having a main memory and a cache arrangement
A method, performed in a debug host, for observing software execution on a computer having one or more processor cores, a cache attached to the one or more processor cores via respective execution pipelines forming a cache arrangement, and a memory, comprises obtaining an instruction trace of the cache arrangement and a data trace for data being loaded from the memory into the cache. The instruction trace is synchronized with the data trace to generate a synchronized data trace and/or a synchronized instruction trace. A state of a memory model, representing a memory readable by the one or more processor cores via a respective instruction is updated using the synchronized data trace and the synchronized instruction trace.
US10509707B1 Selective data mirroring
Described are techniques for mirroring data that may include issuing, by an application on a host, a write operation that writes first data to a primary storage entity having data stored in accordance with a first format and first structure; intercepting, on the host, the write operation; and performing, on the host, first processing to process the write operation. The first processing may include: sending the write operation to a data storage system including the primary storage entity; determining whether the primary storage entity is mirrored as a second storage entity having data stored in a second format and second structure different from the first format and first structure; and responsive to determining the primary storage entity is mirrored as the second storage entity, issuing one or more second write operations to mirror the first data on the second storage entity in accordance with the second format and second structure.
US10509703B1 External backup and instant recovery system for a computer
Improved apparatus and system for the backup and recovery of a computer system with minimized key strokes and steps for a user. The improved apparatus and system includes an external hard drive, power controls, keyboard controller, and flash drive, all of which are referred to as the present invention DittoDrive™, to allow a user to copy the contents of a computer hard drive to a second hard drive and then allow the user to operate the computer from either the first hard drive or the second hard drive.
US10509702B2 Creating and verifying successful creation of a dataset image of a dataset stored across a plurality of storage systems
An application may store data to a dataset comprising a plurality of volumes stored on a plurality of storage systems. The application may request a dataset image of the dataset, the dataset image comprising a volume image of each volume of the dataset. A dataset image manager operates with a plurality of volume image managers in parallel to produce the dataset image, each volume image manager executing on a storage system. The plurality of volume image managers respond by performing requested operations and sending responses to the dataset image manager in parallel. Each volume image manager on a storage system may manage and produce a volume image for each volume of the dataset stored to the storage system. If a volume image for any volume of the dataset fails, or a timeout period expires, a cleanup procedure is performed to delete any successful volume images.
US10509699B2 Zone aware request scheduling and data placement
A method begins with receiving an encoded data slice that has associated therewith a slice name that is representative of a dispersed storage network (DSN) logical address. The method continues with accessing a DSN address to memory device mapping based on the DSN logical address to identify a memory device of the storage unit. The method continues with retrieving a logical zone to physical address space mapping of the identified memory device. The method continues with determining information regarding the encoded data slice and a logical zone of the memory device from the logical zone to physical address space mapping based on the encoded data slice information. The method continues with generating a physical address within the identified logical zone for storing the encoded data slice. The method continues with storing the encoded data slice within the identified memory device at the physical address.
US10509692B2 Loosely-coupled lock-step chaining
A system and method enables loosely-coupled lock-step computing including sensors that detect or measure a physical property and server groups. Each server group is serially linked to another server group and includes server instances operating in virtual synchrony. Virtual synchrony middleware receives outputs from multiple server instances and renders a single reply based on the outputs from the multiple server instances. The virtual synchrony middleware replicates and orders incoming requests to the server groups to ensure each of the server instances of that server group receives the same incoming requests in the same order.
US10509689B2 Method for processing application and terminal
The present disclosure provides a terminal and a method for processing an application. The method includes: monitoring a temperature change state of a CPU; searching for an APP with a first CPU occupancy rate exceeding a corresponding normal numerical range if it is monitored that a second CPU occupancy rate is also in an increase state upon monitoring that temperature of the CPU is in an increase state; determining the APP as an APP that causes a temperature increase of the CPU; and stopping using the APP that causes the temperature increase of the CPU. According to the method, the influence on the terminal from an APP that causes the temperature increase of the CPU is reduced and the condition that the CPU of the terminal is overheated is avoided.
US10509687B2 Process migration in data center networks
There is provided a method and system for process migration in a data center network. The method includes selecting processes to be migrated from a number of overloaded servers within a data center network based on an overload status of each overloaded server. Additionally, the method includes selecting, for each selected process, one of a number of underloaded servers to which to migrate the selected process based on an underload status of each underloaded server, and based on a parameter of a network component by which the selected process is to be migrated. The method also includes migrating each selected process to the selected underloaded server such that a migration finishes within a specified budget.
US10509685B2 Methods, systems, and computer readable mediums for workload clustering
Methods, systems, and computer readable mediums for optimizing a system configuration are disclosed. In some examples, a method includes determining whether a system configuration for executing a workload using a distributed computer system is optimizable and in response to determining that the system configuration is optimizable, modifying the system configuration such that at least one storage resource for storing workload data is located at a server node that is executing the workload in the distributed computer system.
US10509684B2 Blockchain integration for scalable distributed computations
An apparatus is configured to initiate distributed computations across a plurality of data processing clusters associated with respective data zones, to utilize local processing results of at least a subset of the distributed computations from respective ones of the data processing clusters to generate global processing results, and to update at least one distributed ledger maintained by one or more of the plurality of data processing clusters to incorporate one or more blocks each characterizing at least a portion of the distributed computations. Each of at least a subset of the data processing clusters is configured to process data from a data source of the corresponding data zone using one or more local computations of that data processing cluster to generate at least a portion of the local processing results. At least one of the data processing clusters is configured to apply one or more global computations to one or more of the local processing results to generate at least a portion of the global processing results.
US10509681B2 Electronic apparatus for effective resource management and method thereof
A resource management method of an electronic apparatus according to an example embodiment includes storing resource information including at least one resource category for assorting hardware resources and software resources by type and an attribute category indicating attribute information of resources included in the at least one resource category in a memory of the electronic apparatus, and in response to an application requesting a specific resource, allocating the specific resource to the application based on the resource information.
US10509676B1 Techniques for optimizing entropy computations
Techniques for data processing may include: computing an entropy value for the chunk; determining, in accordance with the entropy value for the data chunk, whether the data chunk is compressible; and responsive to determining the data chunk is compressible based on the entropy value for the chunk, compressing the data chunk. The entropy value may be determined using counters for data items where the counters denote current frequencies of different allowable data items in the data chunk; and performing second processing using the counters to determine an entropy value for the data chunk, wherein said second processing includes selecting a precomputed binary logarithmic value from a table for each of the counters. The table may include integer representations of binary logarithmic values. The second processing may include loading multiple data items of the chunk into a register, extracting each data item from the register and incrementing a corresponding counter.
US10509668B2 Methods and systems for provisioning a virtual resource in a mixed-use server
A method for provisioning a virtualized resource includes directing, by a provisioning machine, a server-executed hypervisor to provision a virtual machine. The provisioning machine directs generation of an organizational unit within a first organizational unit within a multi-tenant directory service separated from a second organizational unit in the multi-tenant directory service by a firewall. The provisioning machine associates the virtual machine with the first organizational unit. The provisioning machine establishes a firewall policy on the virtual machine restricting communications to the virtual machine and excluding a user associated with the second organizational unit. The provisioning machine receives a request to provision a virtualized resource for at least one user. The server establishes a connection between a client machine of the at least one user and the at least one virtual machine providing the at least one virtual resource.
US10509665B2 Fast-booting application image
Execution of an executable portion of an application source executing in a first computer instance is monitored at least up to a point relative to a variation point. The execution is halted at the point. An application image of the first computer instance usable to instantiate a second computer instance is copied based at least in part on the variation point such that the second computer instance continues execution of the executable portion of the application source from the variation point, and the application image is caused to be stored.
US10509661B2 Method for controlling startup of application and terminal device
A method for controlling application includes following operations. Startup of a target application of a terminal device is accelerated in response a control instruction of starting the target application. Accelerating the startup of the target application is stopped when a duration of accelerating the startup of the target application reaches a preset value, based on that a time length required for successfully starting the target application is greater than or equal to a preset time length, or accelerating the startup of the target application is stopped when a refresh rate of frames of a main thread of the target application reaches or exceeds a preset refresh rate, based on that the time length required for successfully starting the target application is less than the preset time length. A related terminal device is also provided.
US10509660B2 Systems and methods for assessing configuration profiles for a user configurable device
Systems and methods for assessing configuration profiles for a user configurable device. The configuration profile may include sets configuration parameters and an associated configuration parameter values that may be analyzed to determine a set of current states for the user configurable device. The set of current states may be used to identify a candidate state that is related to a candidate configuration profile. The candidate configuration profile may include at least one set of a candidate configuration parameter and an associated candidate configuration parameter value. One or more prompts may be rendered via the customer device to set at least one of the configuration parameters and associated configuration parameter values based on the corresponding candidate configuration parameter values. A response is received via the user interface to the prompt, and an indication of such response may be transmitted to update the identification of the subsequent candidate configuration profiles.
US10509655B1 Processor circuit and operation method thereof
A processor circuit and an operation method thereof are provided. The processor circuit includes a re-order buffer (ROB) and an alias queue (AQ) module. The ROB records next sequential instruction pointer (Nsip) values of a plurality of load instructions and a plurality of store instructions. Each of a plurality of entries of the AQ module includes a first field and a plurality of second fields. When a first load instruction and a first store instruction cause a first memory violation and the ROB retires the first load instruction, the AQ module stores the Nsip value of the first load instruction into the first field of one of the entries and stores the Nsip value of the first store instruction into one of the second fields of one of the entries.
US10509652B2 In-lane vector shuffle instructions
In-lane vector shuffle operations are described. In one embodiment a shuffle instruction specifies a field of per-lane control bits, a source operand and a destination operand, these operands having corresponding lanes, each lane divided into corresponding portions of multiple data elements. Sets of data elements are selected from corresponding portions of every lane of the source operand according to per-lane control bits. Elements of these sets are copied to specified fields in corresponding portions of every lane of the destination operand. Another embodiment of the shuffle instruction also specifies a second source operand, all operands having corresponding lanes divided into multiple data elements. A set selected according to per-lane control bits contains data elements from every lane portion of a first source operand and data elements from every corresponding lane portion of the second source operand. Set elements are copied to specified fields in every lane of the destination operand.
US10509649B2 Value stream graphs across heterogeneous software development platforms
Systems and methods to autonomously generate emergent software delivery value stream graphs from work units (e.g., tasks) that are created and managed through different specialized software tools by the many teams of an entity (e.g., company, other organization) involved in large software delivery activities. The emergent software delivery value stream graphs may be produced by autonomously monitoring and integrating the activity from individual software development tools. Additionally or alternatively, emergent software delivery value stream graphs may be produced by altering a previously captured event stream based on a description of changes to a development stage stream and team information. The generated value streams may be analyzed and/or visualized to report on various aspects of the software development for an organization.
US10509646B2 Software update rollbacks using file system volume snapshots
The embodiments set forth a technique for restoring a computing device to an operable state when a software update renders the computing device inoperable. According to some embodiments, a snapshot of a file system volume is automatically generated prior to executing the software update. When an issue is detected with the software update—e.g., the computing device freezes, the computing device cannot boot into an operable mode, etc.—the computing device can (1) automatically enter into a restoration mode, and (2) restore the file system volume to its previous state in accordance with the snapshot. In this manner, the issues caused by the software update are entirely mitigated, and the computing device can transition back into an operable state.
US10509635B2 Processor that includes a special store instruction used in regions of a computer program where memory aliasing may occur
Processor hardware detects when memory aliasing occurs, and assures proper operation of the code even in the presence of memory aliasing. The processor defines a special store instruction that is different from a regular store instruction. The special store instruction is used in regions of the computer program where memory aliasing may occur. Because the hardware can detect and correct for memory aliasing, this allows a compiler to make optimizations such as register promotion even in regions of the code where memory aliasing may occur.
US10509634B2 Data flow analysis for dynamic application, skipping views
According to some embodiments of the present invention there is provided a method for identifying control dependencies between a source code and selected paths though the source code comprising: receiving an source code having a plurality of application functionalities, calculating a control graph dataset mapping a plurality of code segments of the source code into a plurality of source code execution paths, defining at least one control dependency from at least one source code execution path to the source code, receiving a subgroup defining a plurality of selected application functionalities from the plurality of application functionalities, identifying at least one of the plurality of source code execution paths that covers suitable code segments of the plurality of code segments which are required for performing application functionalities from the subset, and identifying at least one control dependency to eliminate within the one identified source code execution path.
US10509633B2 Base editor component in a web application builder framework
Disclosed are examples of systems, apparatus, methods and computer program products for providing a base editor component for editing web application builder components in a web application builder framework. A database system maintains a database associated with a number of web application builder components, each with one or more attributes, for constructing web application components based on user input. Based on a user request to add to or modify one or more attributes of a web application builder component, the system retrieves a metadata model associated with the web application builder component that contains nodes corresponding to the component's attributes. The system modifies the metadata model by adding or editing one or more nodes based on the user request, then stores the modified metadata model in one or more server databases.
US10509627B2 User interface sound emanation activity classification
Methods, computer program products, and systems are presented. The method computer program products, and systems can include, for instance: obtaining an audio input, the audio input representing sound emanating from a key press based user interface; generating a context pattern based on the audio input; performing classification of the context pattern to classify the context pattern as belonging to a signature pattern classification, wherein the signature pattern classification specifies a user activity; and providing an output based on the performing classification.
US10509626B2 Handling of loss of pairing between networked devices
Systems and methods disclosed herein include (i) receiving a voice command via a networked microphone device configured to receive voice commands for a media playback system, wherein the media playback system comprises a primary media playback device configured to perform a function and/or provide a first feedback in response to voice commands received via the networked microphone device, (ii) determining that the primary media playback device is not available to perform a function and/or provide the first feedback in response to the voice command, and (iii) in response to determining that the primary media playback device is not available to perform a function and/or provide the first feedback in response to the voice command, instructing a fallback device to perform a function and/or provide a second feedback in response to the voice command.
US10509624B2 Single-bit volume control
Audio content in a single-bit audio stream can be reproduced at a transducer by mapping the single-bit audio stream to symbols in a multi-bit audio stream. Volume control may be implemented, in part, in the digital domain and, in part, in the analog domain. In the digital domain, when converting the single-bit audio stream to a plurality of symbols, the plurality of symbols is selected based, at least in part, on audio content of the single-bit audio stream and a desired volume level. In the analog domain, when converting an analog current signal output from a current-steering DAC processing the plurality of symbols to an analog voltage signal, an analog gain value may be selected based, at least in part, on the desired volume level.
US10509623B2 Audio signal processor
An apparatus in which a user can easily check that an appropriate audio file is assigned to an immediate output switch. A system includes a PC connected to a communication line, and an audio interface apparatus connected to the PC and having an immediate output switch that outputs, in response to a user operation and to the PC, a reproduction start instruction signal of an audio file which is assigned in advance. The PC judges whether or not the assignment is normal when an audio file is assigned by a user operation, and displays a judgment result in association with a virtual switch displayed on a display corresponding to the immediate output switch.
US10509622B2 Audio content production, audio sequencing, and audio blending system and method
Some embodiments include a production content server system with a computing device processing operations include causing a content reader server to couple to a content source with content using a wired or wireless link, and downloading at least one content file associated with content retrieved from the content source, where content file includes audio and/or a video. The operations include transcoding at least a portion of the at least one content file with a dynamic range compression to a specified dynamic range, equalization and duration, and processing at least one content audio file from the at least one content file. The operations further include storing the at least one content audio file to a production content database. Some embodiments include processing a production break audio file including blending the at least one production break audio file with at least one other content file.
US10509620B2 Display control apparatus, display apparatus, display system, and computer-readable storage medium
A display control apparatus including a first icon storage section storing a first icon; a second icon storage section storing a second icon; a first correspondence information storage section storing a combination of mobile terminal identification information and application identification information, in association with the second icon; a mobile terminal identification information receiving section receiving mobile terminal identification information from a mobile terminal; an application identification information receiving section receiving application identification information from the mobile terminal; and a display control section displaying the second icon in a display section if the combination of mobile terminal identification information received by the mobile terminal identification information receiving section and application identification information received by the application identification information receiving section is stored in the first correspondence information storage section, and displaying the first icon in the display section if not stored in the first correspondence information storage section.
US10509618B2 Organic light emitting diode display device and method for operating the same
An OLED display device includes a communication unit to connect with a terminal, a display unit including a pixel including an OLED, and a controller to receive mirroring image data, which corresponds to a screen displayed on the terminal, through the communication unit, to control the display unit to display a mirroring image on an area of the display unit based on the received mirroring image data, and to control the display unit not to display the displayed mirroring image on the area based on an average picture level (APL) of the displayed mirroring image.
US10509616B2 Method for operating electronic device, and electronic device
A method for operating a first electronic device is provided. The method includes displaying a first graphic element and a first screen part related to a second electronic device on a first display of the first electronic device and detecting movement of the first graphic element in relation to the first screen part. The method also includes displaying a second screen part related to the second electronic device in response to the movement where a second graphic element corresponding to the first graphic element is inserted in the second screen part.
US10509615B2 Method and system for managing access of functions in a multi-functional printer
A method and device are provided for managing access of functions in a Multi-Functional Printer (MFP) by an access manager. The access manager receives information regarding occurrence of at least one error in at least one functional unit of the MFP, and identifies one or more functions operably dependent on at least one functional unit one or more functions operably independent of at least one functional unit, based on a pre-defined master error list. The, access manager divides a display screen of MFP into a plurality of display portions, where a first display portion of a plurality of display portions displays one or more functions operably independent of at least the one functional unit and a second display portion of the plurality of display portions displays information associated with at least one error that has occurred in at least one functional unit of the MFP.
US10509614B2 Video display apparatus-apparatus communication
A technique capable of realizing more suitable image output and the like for an own apparatus is provided with respect to communication among apparatuses in a system including a video display apparatus. A video display apparatus provided with an apparatus-apparatus communication interface (for example, an HDMI) holds own apparatus information. In a case where a video output apparatus is connected to a video input unit of the video display apparatus via a first apparatus-apparatus communication interface and a video output unit of the video display apparatus is connected to an external video display apparatus via a second apparatus-apparatus communication interface, external apparatus information is obtained from the external video display apparatus via the second apparatus-apparatus communication interface, and apparatus information (EDID) is provided to the video output apparatus via the first apparatus-apparatus communication interface.
US10509613B2 Control device for vehicle
A control device for a vehicle equipped in the vehicle, the control device that includes a first display located in a center fascia of the vehicle, a second display located at a lower side of the first display, a guide configured to guide the second display to be moved in a direction from front to rear sides of the vehicle, and a controller configured to control at least one of the first and second displays such that information output on the at least one of the first and second displays differs according to a position of the second display is disclosed.
US10509608B2 Print target data transfer system and image forming apparatus
A print target data transfer system includes first and second image forming apparatuses and a user terminal. The first image forming apparatus accepts print target data, stores it, and sends notification information containing meta-information on the print target data to a user terminal as a notification destination. The user terminal displays the meta-information contained in the received notification information, accepts a user's selection of an arbitrary one from pieces of print target data indicated by the meta-information, and sends to the first image forming apparatus a request to transfer the selected piece of print target data to the second image forming apparatus. The first image forming apparatus transfers the piece of print target data to the second image forming apparatus according to the request. The second image forming apparatus receives the transferred piece of print target data and executes processing for printing the piece of print target data.
US10509602B2 Data storage device and operating method thereof
A data storage device includes a nonvolatile memory device including a main map table, the main map table including a plurality of map segments; and a controller comprising a sub map table including only some of the plurality of map segments of the main map table, the controller is suitable for updating access frequencies for the respective map segments of the main map table; and for determining whether to erase a map segment of the sub map table based on the updated access frequencies for the respective map segments.
US10509601B2 Data storage system with multi-tier control plane
A data storage system includes multiple data storage units and a zonal control plane. The zonal control plane assigns volumes to respective ones of the data storage units. The data storage units include multiple head nodes and data storage sleds. At least one of the head nodes implements a local control plane for the data storage unit. Also, the head nodes of each data storage unit are configured to service read and write requests directed to one or more volumes serviced by the data storage unit independent of the zonal control plane.
US10509599B2 Stack management in memory systems
A memory system having a stack memory, a set of media. and a controller. The controller divides the stack memory into a plurality of stacks, measures usages of the stacks in a period of time of operating on the set of media, and adjusts partitioning of the stack memory into the plurality of stacks according to the measured usages.
US10509587B2 System and method for high priority backup
A coordination point for assigning clients to remote backup storages includes a persistent storage and a processor. The persistent storage stores gateway pool cache capacities of the remote backup storages. The processor obtains a data storage request for data from a client of the clients; obtains an indirect cache estimate for servicing the data storage request; selects a remote backup storage of the remote backup storages based on the obtained indirect cache estimate using the gateway pool cache capacities; and assign the selected remote backup storage to service the data storage request. The selected remote backup storage has a higher client load at a time selection than a second client load of a second remote backup storage of the remote backup storages.
US10509583B1 Memory management method and storage controller
A memory management method is provided. The method includes performing a read retry operation to a target block stripe, and identifying a read retry recording table of the target block stripe; selecting a target read retry index value from one or more first read retry index values according to the one or more first read retry index values in the read retry recording table; using a target read retry option corresponding to the read retry index value to perform a read operation to the target block stripe; in response to determining that the read operation is successful, determining that the read retry operation is completed, and updating the read retry recording table according to the target read retry index value; and determining whether to perform a wear leveling operation to the target block stripe according to the latest read retry recording table.
US10509582B2 System and method for data storage, transfer, synchronization, and security
A system for storing and transmitting data in a highly compact format comprising reference codes to data chunklets contained in a library, wherein the data are retrieved after transmission or storage by re-constructing the data from the chunklets in the library using the reference codes. One version of the system contains proprietary libraries which act as a form of data security. Another version of the system contains a standardized version of the library encoded onto the firmware of a broad range of computing devices, allowing optimized storage and transmission of data between two such devices equipped with the system.
US10509576B2 Method, apparatus, and system for energy efficiency and energy conservation including autonomous hardware-based deep power down in devices
Embodiments of systems, apparatuses, and methods for energy efficiency and energy conservation including enabling autonomous hardware-based deep power down of devices are described. In one embodiment, a system includes a device, a static memory, and a power control unit coupled with the device and the static memory. The system further includes a deep power down logic of the power control unit to monitor a status of the device, and to transfer the device to a deep power down state when the device is idle. In the system, the device consumes less power when in the deep power down state than in the idle state.
US10509565B2 Apparatuses, methods, and computer-readable non-transitory recording mediums for erasure in data processing
Upon receiving an erase command and a first logical address, a controller in a first mode sets, as an erasure waiting area, an erasure unit area assigned with a first physical address associated with the first logical address in a first table. The controller in the first mode replaces, in the first table, the first physical address with a physical address assigned to an erasure completion area. The controller in a second mode sets the erasure waiting area as the erasure completion area. Upon receiving a release command to release the second mode at some point in time of data erasure from the erasure waiting area, the controller changes the operation mode to a third mode. The controller operating in the third mode erases un-erased data from the erasure waiting area and changes the operation mode from the third mode to the first mode.
US10509562B2 Wearable electronic device having a touch screen
An electronic device includes a touch sensor that, by operating in a predetermined operation direction, inputs a predetermined instruction to the electronic device, and a frame-like member that is provided so as to surround the touch sensor. A predetermined first processing is carried out on a first region of the frame-like member corresponding to the predetermined operation direction, and second processing, which is different from the first processing, is carried out on a second region, which is a region of the frame-like member other than the first region.
US10509556B2 Display device
A display device has an image shooting unit, a display unit, an operation portion, and a processing unit. The processing unit recognizes a particular segment included in a shot image. The processing unit makes the display unit display an added image indicating the particular segment in a form superimposed on the shot image. The processing unit changes the display as to the added image according to operations on the operation portion.
US10509555B2 Machine data analysis in an information technology environment
Data values for various items are visualized in real-time or near real-time using radial-based techniques to produce data visualizations bearing some resemblance to, for example, pie charts, radial charts, etc. The data values are shown using indicators that encircle, or at least partially encircle, a central point. One or more characteristics of the indicator reflect the value that corresponds to the indicator. The characteristics may include, for instance, the color of the indicator and/or the distance of the indicator (or more specifically, a given point on the indicator) from the central point. The characteristics of the indicators change over time, in accordance with changes in the current values of the data items. A variety of indicators may be used, including, without limitation, points, icons, pie “wedges,” filled or partially-filled sectors of an ellipse or semi-circle, arcs or lines that span between the sides of such sectors, and so forth.
US10509554B2 Method for outputting target content and terminal therefor
A method for outputting a target content and a terminal may include acquiring the target content and displaying a target content logo; determining corresponding output modes based on the target content, and displaying a preset area corresponding to each of the output modes. When it is detected that the target content logo is dragged to at least one of the preset areas, the method may include outputting the target content in the output mode corresponding to the preset area. Output modes may be displayed that support the target content selected by a user. The method can enable the user to rapidly select or switch the output mode, and facilitate user operations.
US10509551B2 Icon management method, apparatus, and terminal
An icon management method, apparatus, and terminal, which relate to the field of electronic devices are provided. The method includes displaying a home screen, where the home screen includes at least one target icon with at least two non-overlapping function regions. The function regions correspond to different functions, and the functions are icon adjustment functions. The method also includes receiving a first user instruction, determining a target icon selected by the first user instruction and a target function selected by the first user instruction. The target function is a function corresponding to a function region of the target icon that is selected by the first user instruction. The method also includes executing the target function on the target icon selected by the first user instruction. The method may be implemented on a terminal.
US10509549B2 Interface scanning for disabled users
Systems and processes for scanning a user interface are disclosed. One process can include scanning multiple elements within a user interface by highlighting the elements. The process can further include receiving a selection while one of the elements is highlighted and performing an action on the element that was highlighted when the selection was received. The action can include scanning the contents of the selected element or performing an action associated with the selected element. The process can be used to navigate an array of application icons, a menu of options, a standard desktop or laptop operating system interface, or the like. The process can also be used to perform gestures on a touch-sensitive device or mouse and track pad gestures (e.g., flick, tap, or freehand gestures).
US10509545B2 Browsing control system and browsing device
A browsing control system includes a booklet that is acquired by binding a number of sheets, a specification unit that specifies a page number of a page opened in the booklet, and a controller that controls page turning of an electronic document depending on a difference between a page number specified by the specification unit before the page of the booklet is turned and a page number specified by the specification unit after the page thereof is turned.
US10509544B2 Schedule management apparatus
A display control apparatus includes the following. A first display controller controls a display to display a schedule in which predetermined date information or time span information is corresponded with each of a plurality of schedule frames in a schedule template in which the plurality of schedule frames are provided in a predetermined format. A second display controller controls the display to display a predetermined operation button so that the first display controller displays a plurality of schedules in an aligned state. When the first display controller displays the plurality of schedules in the aligned state according to operation of the predetermined operation button, a portion of each schedule is displayed.
US10509541B2 System and method for generating geographical maps for initiating discovery of a computer network
Generating a geographical map usable for initiating discovery of network subnets within a computer network can include receiving a hierarchy of geo-location identifiers corresponding to levels of geographical abstraction and network subnets having associated geo-location identifiers included in the hierarchy. Geo-location identifiers of the network subnets can be mapped to corresponding first levels according to the hierarchy. A graphical user interface can be generated to include a geographical map and user interface elements such that a selection of a geo-location identifier can be received using a user interface element. A set of network subnets associated with the selected geo-location identifier and at least one agent software instance usable for performing discovery against the set of network subnets can be determined to initiate discovery of the set.
US10509540B2 Method and device for displaying a message
A method and a device for displaying a message are provided. The method includes: determining one or more screened messages; receiving a first instruction for triggering a display page to present one or more new messages, and determining one or more to-be-presented messages according to the first instruction; determining a first message of one or more to-be-presented messages as a target message, and deciding whether the target message is a screened message; and sliding the target message out of the display page if it is decided that the target message is a screened message. Accordingly, it can effectively screen contents a user is not interested in and save time for the user.
US10509538B2 Information processing apparatus having a photographing-enabled state
An example information processing apparatus for selectively executing application programs includes a camera operable in a photographing-enabled state of the information processing apparatus; a touchscreen; and processing circuitry in communication with the camera and the touchscreen. The processing circuitry is configured to control the information processing apparatus to provide a selection screen allowing for input of a first selection for activating the photographing-enabled state of the information processing apparatus and of a second selection for proceeding to display of a main menu of the information processing apparatus. The main menu comprises scrollable touch images for launching respective application programs, and the processing circuitry controls the information processing apparatus to return to the display of the main menu after executing of a launched application program is terminated.
US10509533B2 Systems and methods of generating augmented reality (AR) objects
Methods, systems, computer-readable media, and apparatuses for generating an Augmented Reality (AR) object are presented. The method may include capturing an image of one or more target objects, wherein the one or more target objects are positioned on a pre-defined background. The method may also include segmenting the image into one or more areas corresponding to the one or more target objects and one or more areas corresponding to the pre-defined background. The method may additionally include converting the one or more areas corresponding to the one or more target objects to a digital image. The method may further include generating one or more AR objects corresponding to the one or more target objects, based at least in part on the digital image.
US10509532B2 Progress bar with graphical effects to indicate download progress and connection state
The disclosure provides method, apparatus and terminal for page refreshing. The method includes: outputting a preset animation interface within a displayed page when a page refreshing operation is performed, which is a longitudinal bar with a length substantially equal to a width of the displayed page and comprises a preset logo, moving cursors having a plurality of cursor seeds emitted from the preset logo and that move toward the refresh progress bar starting from the preset logo along the length of the longitudinal bar and a refresh progress bar, wherein the refresh progress bar and the preset logo are positioned apart from each other, and a length of the refresh progress bar increases towards the preset logo as the moving cursors arrive at the refresh progress bar; and reducing transparency of the moving cursor to a predetermined value when the length of the refresh progress bar no longer increases.
US10509531B2 Grouping and summarization of messages based on topics
A computer-executed technique for grouping and summarizing messages in a graphical user interface (GUI) of a communication application includes received messages and determining a plurality of communication topics therein. The messages are clustered into groups based on the communication topics such that messages in each group relate to the same topic. The messages are displayed in the GUI in the determined groups. A user can select a group to ungroup and view the messages. The communication topics upon which the clustering is based may be specific to each user in the communication session.
US10509528B2 Mechanism for partial page refresh using URL addressable hierarchical page structure
An apparatus, method, and system using techniques to partially refresh a display page. A navigation URL generated by an application in response to a user interaction is received, the navigation URL indicating a place within a page hierarchy at which a partial refresh of a page with which the navigation URL is associated is to be performed and the navigation URL including one or more URL portions usable to retrieve page content data to be used to partially refresh the page. The navigation URL is processed to determine the place within the page hierarchy at which the partial refresh is to be performed. The navigation URL is used to retrieve the page content data.
US10509527B2 Systems and methods for configuring event-based automation in cloud-based collaboration platforms
Scalable architectures, systems, and services are provided herein for generating jobs by applying user-specified rules to events in an action log framework (ALF) stream is disclosed. More specifically, collaboration environments can include features or mechanisms that allow end-users or collaborators to perform a variety of actions such as, for example, file uploads and previews, or collaboration operations such as, for example, task assignment and comments. These actions can be captured or logged by an action log framework and, as described herein, automatically translated into one or more jobs by applying customizable user-specified rules.
US10509526B2 Three-dimensional touch control structure and display device
Disclosed are a three-dimensional (3D) touch control structure and a display device. The three-dimensional (3D) touch control structure includes: a plurality of magnetic field generating components arranged into an array, and a plurality of electromagnetic inducting components in one-to-one correspondence and arranged in different layers to the magnetic field generating components; wherein a distance exists between the magnetic field generating components and the corresponding electromagnetic inducting components, and the magnetic field generating components are configured for generating magnetic fields and the electromagnetic inducting components are configured for changing in induced potential during touch control.
US10509524B2 Touch sensor film and touch panel
A touch sensor film preventing moire occurring in accordance with deformation of a support is manufactured by performing roll transportation of an elongated transparent support 1 having a thickness smaller than 80 μm using a plurality of pass rollers 4, 5, and 6; performing annealing treatment with respect to the support 1 at a temperature which is equal to or lower than a temperature obtained by adding 35° C. to a dynamic glass transition temperature of the support 1; and forming a mesh pattern formed of thin metal wires 8a on a surface of the support 1 subjected to the annealing treatment.
US10509522B2 Capacitive touch switch
To provide a capacitive touch switch capable of improving ununiformity of design and improving appearance relating to design or decorativeness. A capacitive touch switch 1 includes a glass substrate 2, a sensor portion formed at a side of an opposite surface opposite to a touch surface of the glass substrate. The sensor portion includes a center portion A of a wire attached portion 4 to a flexible printed circuit, and a connection portion C connected to the wire network B. In the connection portion C, an opening rate in a capacitive touch switch panel is increased by setting an electrode pattern width to be thinner from the wire attached portion A toward the wire network B.
US10509521B2 Input device and display device
An input device includes a first substrate, a light-emitting element, and a third electrode unit. The first substrate has first and second surfaces. The light-emitting element unit includes: a first conductive electrode unit including first conductive layers; a second conductive electrode unit including second conductive layers each having a size overlapping with the first conductive layer in planar view; and luminescent layers conducted with at least a part of the first electrode unit, each provided between the first and second electrode units and conducted with the first conductive layer and the second conductive layer overlapping with the first conductive layer in planar view. The third electrode unit is insulated from the first conductive layers and detects a change in an electric field between the first conductive layers and the third electrode unit depending on coordinates of a proximity object at a position overlapping with the first surface in planar view.
US10509520B2 Touch panel
A touch panel includes a first gate drive circuit, a first touch circuit, a second gate drive circuit, and a second touch circuit. The first touch circuit is connected to the first gate drive circuit and includes a first capacitor. The second touch circuit is connected to the second gate drive circuit and includes a second capacitor. The first capacitor and the second capacitor are connected in parallel.
US10509519B2 Electrostatic discharge circuit, display panel with electrostatic discharge circuit and electrostatic discharge method
Embodiments of the present invention disclose a display panel comprising a circuit board, a driving chip and a touch panel. The display panel further comprises an electrostatic discharge circuit disposed between the circuit board and the touch panel. The electrostatic discharge circuit defines an electrostatic discharge path electrically connecting the circuit board with the touch panel, and a second path through the driving chip is provided between the circuit board and the touch panel, wherein the overall impedance of the electrostatic discharge path is smaller than the overall impedance of the second path. Also a display device including the display panel is disclosed.
US10509515B2 Touch input detection with shared receivers
A touch input to a propagating medium is identified based on one or more of the following: (1) a determination that a third propagating signal (from a second transmitter to a first receiver) was interfered with while a first propagating signal (from a first transmitter to the first receiver) was not interfered with or (2) a determination that the second propagating signal (from a first transmitter to a second receiver) was interfered with while the fourth propagating signal (from the second transmitter to the second receiver) was not interfered with. In response to the touch input to the propagating medium being identified, a system which includes the first transmitter, the second transmitter, the first receiver, and the second receiver updates.
US10509513B2 Systems and methods for user input device tracking in a spatial operating environment
Systems and methods for tracking using a tracking camera. For each frame of image data generated by the tracking camera, each blob of the frame is determined. For each determined blob, a 2D image coordinate of a centroid of the blob is determined in a coordinate space of the frame. A tracking system processor generates a first tag identifier from the determined 2D image coordinates. The tracking system processor uses the first tag identifier to access stored first tag information that is stored in association with the first tag identifier. The tracking system processor determines an absolute 3-space position and orientation of the tracking camera by performing a motion tracking process using the determined 2D image coordinates and the accessed first tag information.
US10509511B2 Mobile terminal performing a different operation based on a type of a tap applied to a display and control method thereof
A mobile terminal including a display; a touch sensor overlapped with the display and configured to detect a touch input; and a controller configured to detect a first tap input applied on the touch sensor in state of a deactivated display and the touch sensor being periodically driven with a second period; determine a region of the display that corresponds to the first tap input; detect a second tap input applied on the touch sensor in state of the deactivated display within a predefined time period from the first tap input; determine if the second tap input is applied within the region; if the second tap input is applied within the region and within the predefined time period from the first tap input, activate the display and periodically drive the touch sensor with a first period shorter than the second period; and if the second tap input is applied to a spot outside the region, maintain the deactivation of the display and periodically drive the touch sensor with the second period.
US10509500B2 Touch display apparatus
A touch display apparatus including a first substrate, a first sub-pixel, a spacer, a second substrate, and a touch-sensing electrode is provided. The first sub-pixel is disposed on the first substrate. The spacer is disposed on the first substrate. The touch-sensing electrode is disposed on the second substrate and has a first opening. The spacer is located inside the first opening in an orthogonal projection direction. A distance D is defined between an outline of an orthogonal projection of the spacer on the first substrate and an outline of an orthogonal projection of the first opening on the first substrate, and D≥5 μm.
US10509489B2 Systems and related methods for facilitating pen input in a virtual reality environment
A system and a related method for facilitating pen input in a virtual reality environment are provided. The system includes an external camera, a pad, a stylus pen, and a VR HMD. The pad includes a transparent touch part, a pad tracking part, a touch part frame, and a plurality of light sources disposed on an outside surface of the pad tracking part. The touch part frame is coupled with an outer border area of the transparent touch part and coupled to a portion of the pad tracking part. The stylus pen includes a stylus grip, a stylus tip detachably mounted to the stylus grip, a stylus tracking part coupled to the stylus grip, and a plurality of light sources disposed on an outside surface of the stylus tracking part. The plurality of light sources is configured to emit light that can be detected by the external camera.
US10509482B1 Keyboard device
A keyboard device includes a base plate with a base plate with a connecting bracket, a wing-type connecting element and a keycap. A first connecting shaft of the wing-type connecting element is inserted into the connecting bracket, so that the wing-type connecting element is connected with the base plate. While the keycap is depressed, the first connecting shaft is inserted into a first receiving space of the connecting shaft and used as a swinging fulcrum. Since the vertical movement of the wing-type connecting element is restricted by the first receiving space, the swinging range of the wing-type connecting element is reduced. Consequently, the keyboard device of the present invention is capable of improving the depressing stability of the keycap.
US10509481B2 Key inputting apparatus
A key inputting apparatus includes: a substrate provided with a switch; a key having a depression surface and a back surface on an opposite side to the depression surface, and a contacting section projecting from the back surface in a first direction from the depression surface toward the back surface; a panel having an opening in which the key is arranged; a first plate arranged between the substrate and the key in the opening of the panel; a second plate supported by the first plate between the key and the first plate; and a third plate arranged between the first plate and the substrate. The first to third plates are formed with first to third through portions, respectively, through each of which the contacting section is passable. The second plate is formed with a leaf spring section urging the key in a second direction opposite to the first direction.
US10509474B2 Systems and methods for shape input and output for a haptically-enabled deformable surface
One illustrative computing device disclosed herein includes a first sensor configured to detect a position associated with a deformable surface and transmit a sensor signal associated with the position; and a processor in communication with the sensor, the processor configured to: receive the sensor signal; determine a haptic effect based at least in part on the sensor signal; and transmit a haptic signal associated with the haptic effect. The illustrative computing device also includes a haptic output device in communication with the processor, the haptic output device configured to receive the haptic signal and output the haptic effect.
US10509472B2 Methods and apparatuses for endstop diminishment solutions in haptically-enabled controller devices
A haptically-enabled controller device comprising a controller body, a user input element, a haptic actuator, and a transmission component is presented. The user input element has a range of motion that extends from a first position to an end stop position. The haptic actuator is configured to output a force or torque. The transmission component comprises an arm connected to the haptic actuator and to the user input element. The arm is configured to transfer the force or torque from the haptic actuator to the user input element with a first multiplication factor when the user input element is at the first position, and to transfer the force or torque from the haptic actuator to the user input element with a second multiplication factor when the user input element is at the end stop position. The second multiplication factor is higher than the first multiplication factor.
US10509471B2 Device and method for haptic feedback for automotive vehicle
A control device for an automotive vehicle has a touch surface with a plate bearing a contact sensor that detects contact of a finger of a user, a haptic feedback module that vibrates the touch surface, which includes actuators positioned below the touch surface and linked to the plate of the touch surface, and a driver unit configured to drive the haptic feedback module to generate haptic feedback in response to a press on the touch surface. The haptic feedback is composed of a vibratory signal produced by control signals including one or more succession of pulses sent to the actuators, wherein each of the plurality of control signals generates one individual haptic pattern, a repetition of at least two identical individual haptic patterns, generated successively, and a period with no haptic feedback between two successive individual haptic patterns. A method of control of such a device is also disclosed.
US10509469B2 Devices for controlling computers based on motions and positions of hands
Disclosed herein is a data input device and method of operating the same. In one embodiment, a data input device comprises a plurality of inertial sensor units, one or more touch input devices, a microcontroller configured to collect sensor data from the inertial sensors and the one or more touch input devices and process the sensor data to generate processed sensor data, and a wireless transceiver configured to transmit the processed sensor data to a host computer. In another embodiment, a method comprises receiving sensor data from a handheld device; calculating hand movement characteristics in three dimensional space based on the sensor data; calculating the position and orientation of the components of the handheld device; identifying positions and movements of one or more fingers of a user manipulating the handheld device; identifying a gesture from the positions and movements of one or more fingers of a user manipulating the handheld device; identifying a recognized gesture corresponding to the identified gesture; and dispatching an event notifying the gesture to an application.
US10509466B1 Headwear with computer and optical element for use therewith and systems utilizing same
An apparatus for mounting on a head including a frame, A face-wearable near-ocular optics and a micro-display for displaying data in front of the eyes is provided. A computing device is coupled to the micro-display. At least one sensor is coupled to the computing device for receiving biometric human information.
US10509464B2 Tracking torso leaning to generate inputs for computer systems
A system including a plurality sensor modules, each having an inertial measurement unit and attached to a portion of a user (e.g., upper arm, hand, and/or head) to measure the current orientation of the corresponding portion of the user. A computing device coupled to the sensor modules is configured to identify a type of the current pose of the user, compute a front facing direction of the torso of the user from the sensor measurements, select a torso leaning model based on the pose type, project onto a vertical plane the lengthwise directions of the arms of the user as tracked by the sensor modules attached to the upper arms of the user, and calculate a torso leaning angle from the projected lengthwise directions of the arms.
US10509462B2 Method and system for identifying feature of object
A method and system for identifying a feature of an object based on an AR device is provided. The AR device is capable of superimposing a virtual reality scene on a real reality scene. The method includes: an identification obtaining step of obtaining identification information corresponding to an object to be inspected; a tag selecting step of checking the object and using the AR device to select at least one tag based on a visual feature of the object; and a tag associating step of using the AR device to associate the at least one selected tag with the identification information of the object.
US10509460B2 Transparent display apparatus and method thereof
A transparent display apparatus is provided. The transparent display apparatus includes a transparent display which displays information, a sensor which senses background information in a first direction, and a controller configured to modify a display state of the displayed information on the transparent display based on the sensed background information.
US10509458B2 Information device with improved operating modes
An information processing device suppresses the entering of a state unintended by a user in a standby mode. The information processing device, which has a standby mode and a normal operation mode, has a mode control portion changing the mode to the standby mode of bringing the state into a first low power consumption state and configured to be switched to a first operating state in which background processing is executed in response to a stop of a display of a display portion, and a power setting processing portion configured to set a first upper limit power consumption in the first operating state and a second upper limit power consumption in a second operating state in the normal operation mode, and set the first upper limit power consumption so as to be lower than the second upper limit power consumption when the mode control portion changes the mode to the standby mode.
US10509456B2 Server rack power management
A method for power management by a rack management controller (RMC) of a server rack includes collecting power consumption data from a first baseboard management controller (BMC) of a first server in the server rack and sending the power consumption data to a management server. The RMC receives power requirements from the management server and determines a power setting based on the power consumption data and the power requirements. The RMC requests the first BMC to limit power consumption of the first server according to the power setting.
US10509436B2 Display panel and display device
A display panel is provided. The display panel includes a display area including four sides and four corners, and all of the corners are not right angles; and a border area surrounding the display area, wherein four fold lines respectively parallel to the four sides are arranged in the border area, the four fold lines enclose a fold frame, the fold frame divides the border area into a first border area and a second border area, the second border area includes four borders and a turning portion connecting every two of the four borders, and the turning portions makes the four borders be independently folded along the fold frame. The display panel of the disclosure adopts a special display area design and a special border area wiring method to ensure the reliability of the thin film encapsulation and achieve the ultra-narrow border or even borderless border of the flexible display.
US10509434B1 Oscillator profiling for time synchronization
The amount of drift in an oscillator, as a function of temperature, can be profiled by adjusting the temperature and monitoring the corresponding change in frequency of the oscillator. Temperature sensors on a computing device can provide the temperature readings for the profiling, as well as readings during operation. A system clock on the computing device can be synchronized with a reliable external clock at a regular interval, such as every fifteen minutes. Between those synchronizations, the temperature values provided by the temperature sensors can be determined and the corresponding oscillator drift determined according to the oscillator profile. The drift value can be used to adjust the output of the system clock to account for variations that may become present between the synchronization times. Effects of factors such as voltage and humidity can also be profiled to provide a more accurate timing signal.
US10509430B2 Reference circuits
The embodiments of the present disclosure disclose a reference circuit, comprising a current control sub-circuit, a voltage control sub-circuit and a voltage adjustment sub-circuit, wherein the current control sub-circuit outputs current to a first terminal and a second terminal of the voltage control sub-circuit and a first terminal of the voltage adjustment sub-circuit at a ratio of 1:1:n respectively, and the first terminal and the second terminal of the voltage control sub-circuit may cause a voltage at a second terminal of the voltage adjustment sub-circuit to be equal to a voltage at a third terminal of the voltage adjustment sub-circuit upon receiving equal current output by the current control sub-circuit, and the voltage adjustment sub-circuit may adjust a voltage output at an output terminal of the reference circuit to be independent of a temperature when the voltage at the second terminal is equal to the voltage at the third terminal.
US10509424B2 Switch device
Disclosed is a switch device that includes or is formed by a switchgear. Two sensors of the switchgear monitor two measured values and a switch of the switchgear is switched depending on these measured values. The adjustable thresholds for the measured values are displayed on a digital display integrated in the switchgear or arranged on an external input device. Both thresholds are adjusted digitally via the input device. The input device can be a commercially available smartphone with an app or a laptop.
US10509419B2 Computer controlled furniture and method
A re-configurable item of furniture is provided, and includes at least a first reconfigurable portion having in turn a plurality of deformable cells, each having electrically operated valves to control a gas inflow to the respective cells from a gas inflow source, and a gas outflow from the respective cells, to thereby modify the pressure within respective cells. The gas inflow source includes a high-pressure reservoir cell among the plurality of deformable cells. The item of furniture also includes a control unit arranged to transmit control signals to a plurality of the electrically operated valves, including a valve of the high-pressure reservoir cell, to modify the pressure within a plurality of the cells in a coordinated manner selected to generate a new configuration of support for a user of the furniture.
US10509408B2 Drive planning device, travel assistance apparatus, and drive planning method
A drive planning processor plans a driving operation plan for a subject vehicle traveling on a route. The drive planning processor determines an action for each of a plurality of events which the subject vehicle encounters in a time-series manner when traveling on a first route and plans a series of driving operation plan for a scene which the subject vehicle encounters using content of each action determined for each of the plurality of events.
US10509403B2 Movable smart fire extinguishing device
A fire extinguishing device is configured to, in response to a location signal from a fire detector: move to a first reference location; detect a fire and generate a thermal image, and calculate a target direction based on a line of sight and the thermal image; rotate such that the line of sight is aligned with the target direction, and detect the fire and generate a first reference image; move in the target direction to a second reference location, and detect the fire and generate a second reference image; calculate a distance to fire and a height of the fire; move to a location within a predetermined range from the fire, move a tube to a spraying position based on the height of the fire, and discharge an extinguishing agent.
US10509398B2 Manufacturing management apparatus using inspection information and trace information, and manufacturing system
A manufacturing management apparatus includes an operation information acquisition unit, a trace information acquisition unit, a storage unit, a manufacturing device determination unit, and a transfer destination indication unit. The storage unit stores inspection information on each article in association with the trace information. The manufacturing device determination unit creates combinations of the manufacturing devices that can perform manufacturing processes in consideration of operation information and trace information, determines a quality index from the inspection information for each of the created combinations, and determines, based on the quality index determined for each of the combinations, a combination of the manufacturing devices to be used. A transfer destination indication unit indicates a transfer destination of a part to a transfer device based on the determined combination of the manufacturing devices.
US10509391B2 Machine tool collision avoidance method and system using the same
A machine tool collision avoidance method includes: loading multiple processing codes; simulating multiple path traces corresponding to the processing codes; estimating multiple execution periods for running the path traces; selecting the shortest execution period from the execution periods; determines whether the distance between the trace point points on any two of the path traces is less than a safety distance within the shortest execution period; if the distance between a first trace point on a first path trace and a second trace point on a second path trace is less than the safety distance, estimating a first time point at which a first turret runs to the first trace point and a second time point at which the second turret runs to the second trace point; generating a collision warning if the difference between the first time point and the second time point is lower than a tolerance value.
US10509390B2 Safety and reliability guarantees for laser fabrication
Sensor data generated by a sensor of a computer numerically controlled machine can be compared with a forecast. The forecast can include expected sensor data for the sensor, over a course of an execution plan for making a cut with a movable laser cutting head. The sensor data can be generated during execution of the execution plan. During execution of the execution plan, the sensor data can be monitored and a deviation of from the forecast can be detected. It can be determined, based on the detecting, that an anomalous condition of the computer numerically controlled machine has occurred. Based on the determining, an action can be performed.
US10509388B2 Reshaping of deformed components for assembly
There is described a method and system for reshaping a component for assembly that may have been deformed pre-assembly and post-fabrication. As-fabricated measurements are used to determine a baseline for the component and as-mounted measurements are used to determine a deformation parameter as a function of the baseline. The component may be reshaped using correction displacements applied to a positioning device of an assembly tool to which the component is mounted for assembly.
US10509387B2 Control device for machine tool performing oscillation cutting
A control device includes a command block timing detection unit for detecting arbitrary timing between adjacent command blocks, based on a machining program, which includes a plurality of command blocks, of a machine tool. A feed axis control unit includes a learning controller, and a determination unit that determines whether or not a current time is in the arbitrary timing between the adjacent command blocks, and stops oscillation of at least one feed axis based on the determination.
US10509378B2 Systems and methods for soil modeling and automatic irrigation control
Systems and methods for automatic irrigation for a micro-climate areas and subterranean soil modeling are provided herein. Some methods include receiving collection of micro-climate data having weather data from a weather station that is proximate a target area, canopy imaging for the target area, depth-specific soil data for the target area, plant health data that includes stomatal conductance and evapotranspiration for plants in the target area, and selectively adjusting operation of an irrigation system so as to increase or decrease water applied to the target area based on analysis of the micro-climate data.
US10509377B2 System for monitoring and controlling indoor air quality
An air quality monitoring and management system adapted to be mounted between an existing thermostat and a wall in which the thermostat was previously mounted, or directly at the HVAC system. The air quality monitoring and management system contains various wires for connecting to both a thermostat and HVAC system, thereby effectively intercepting the signal between the thermostat and HVAC system. The air quality monitoring and management system includes air quality measuring sensors, a housing for mounting between the wall and thermostat, and a controller that supplies electrical signals to the HVAC system through use of the aforementioned wires to supplement the control of the HVAC fan in conjunction with the thermostat to help increase air flow in the affected area. The air quality monitoring and management system may include an air quality management controller mounted to an HVAC air handling unit, and wirelessly connected to sensors.
US10509376B2 Method for controlling a process
A method for controlling a process, comprising treatment of a process medium, and which includes a system input, in particular, an inlet, and a system output, in particular, an outlet for the process includes such a dead time profile that a change in at least one parameter of the first type of the process medium at the system input causes a change in at least one parameter of the second type of the process medium at the system output only after an elapse of a dead time, comprises: determining, in particular, digital values for the parameter of the first type and using these values as input values of a control system; determining the set values for an output variable influencing the parameter of the second type of the process medium at the system output, using the determined values of the parameter of a first type and a first proportionality factor recorded in the control system; applying the determined set values for adjusting the output variable using the control system; determining, in particular, digital values for the parameters of the second type; determining the deviation values, which are representative of a deviation of the parameter of the second type from the parameter of the first type, from the determined values of the parameter of the first type and the determined values of the parameter of the second type; and use of at least one of the deviation values and at least one of the set values to determine a second proportionality factor.
US10509375B2 Control device with constant cycle for a plurality of networks
In a control device which outputs control instructions at a constant cycle to each of a plurality of networks for executing a predetermined process according to the control instructions, a time (a required time) from when the control instruction is output to each of the plurality of networks until the predetermined process is executed is acquired for each of the plurality of networks. Among the plurality of required times, a difference (a shift time) between a short required time (required time of mounting head) and a long required time (required time of moving device) is calculated. When the shift time has elapsed after outputting the control instruction to the network of the moving device, the control instruction is output to the network of the mounting head.
US10509373B2 Cyber synchronous machine (cybersync machine)
This invention discloses a controller and method for a cyber synchronous machine (CSM, in short, cybersync machine), namely, a power electronic converter that is seamlessly equipped with computational algorithms (i.e., the controller) to represent the intrinsic and fundamental principles of physical synchronous machines. The CSM can be operated in the grid-connected mode or the islanded mode to take part in the regulation of the frequency and the voltage. The controller also includes auxiliary blocks to achieve self-synchronization without measuring or estimating the grid frequency and the regulation of real power and reactive power to the given reference values without static errors. The control signal for the power electronic converter can be the output voltage generated by the engendering block or the sum of the output voltage and the virtual current. A unique feature of the disclosed CSM is that, if the system it is connected to is passive, then the whole system is passive and, hence, is guaranteed to be stable.
US10509371B2 Information notification method, information notification device, and non-transitory recording medium
A smartphone includes a receiver, a log acquirer, a determiner, an information notifier, and a display. The receiver is in wireless communication with a time display device. The log acquirer acquires log data from the time display device by the receiver. The determiner determines the usage status of the time display device on the basis of the log data acquired by the log acquirer. The information notifier provides, via the display, notification of information corresponding to the usage status determined by the determiner.
US10509366B2 Protective shroud for a dive watch
A protective shroud for a dive watch having a transparent lenticular element configured to enlarge an image appearing on a dial of the dive watch. The shroud can include a rib that distances the lenticular element from the dial, and a flange that extends around the lenticular element and includes two slots for fixing a strap of the dive watch. The shroud can be made of a single piece of elastic material.
US10509357B2 Image forming apparatus
At the time of an end of an image forming job (YES of S1), a controller causes a blade and a developing roller to be separated from a photosensitive drum (S2). At that time, the controller controls separation timing of the belt and the developing roller so that the developing roller is separated from the photosensitive drum before a surface position of the photosensitive drum contacted to the developing roller at a contact position at the time of a start of separation of the blade from the photosensitive drum reaches a developing position with the separation of the blade. According to this, even when a liquid accumulation reaches the developing position depending on the separation of the blade, the developing roller has already been separated from the photosensitive drum before the liquid accumulation reaches the developing position and therefore, the liquid accumulation is not collected by the developing roller. When the liquid accumulation is not collected by the developing roller, color mixture due to the liquid accumulation does not occur.
US10509356B2 Image forming apparatus
An image forming apparatus includes an image forming portion, a fixing portion, a reversing portion, a re-feeding path, a detecting portion, a first feeding path, a second feeding path, an air flow generating portion, and a flow path forming portion. The flow path forming portion forms a flow path along which air flow is passed through between a recording material passing through the second feeding path and a constituent portion constituting the second feeding path on a side toward the detecting portion and guides the recording material passing through the second feeding path, when the recording material passes through the second feeding path.
US10509355B2 Image forming apparatus
An image forming apparatus includes a photosensitive member; a charging member configured to electrically charge the photosensitive member; a developing device configured to form a toner image by supplying toner to the photosensitive member; a transfer member configured to transfer the toner image from the photosensitive member onto a toner image receiving member; a cleaning member provided in contact with the photosensitive member and configured to remove the toner remaining on a surface of the photosensitive member after transfer; and a controller configured to carry out a process for notifying information on a lifetime of the charging member, on the basis of use amount information on a use amount of the charging member and contact pressure information on contact pressure applied by the cleaning member to the photosensitive member.
US10509352B2 Image forming system, image forming apparatus, and recording medium configured to image belongings of a user and assist the user
When an image forming apparatus such as an MFP runs out of supplies, such as paper or toner, the user will need to load paper in the paper tray or replace the toner cartridge. However, the user occasionally has difficulty in opening the paper tray or the front cover because his/her hands are carrying the additional supplies. For example, the user may have to put the belonging down to open up the paper tray or the front cover. The image forming apparatus reacts to the user's desire in a mechanical manner by opening the paper tray or the front cover.
US10509349B2 Fixing device and image forming apparatus
A fixing device includes a first fixing section, a second fixing section, the first fixing section and the second fixing section forming a fixing nip therebetween, a nip width adjusting section capable of adjusting a nip width of the fixing nip, a rotation speed detecting section that detects a rotation speed of the second fixing section, and a hardware processor that controls the nip width adjusting section to make the nip width equal to a predetermined reference nip width.
US10509336B2 Optical assembly having a thermally conductive component
An optical assembly includes: an optical element, which is transmissive or reflective to radiation at a used wavelength and has an optically used region; and a thermally conductive component, which is arranged outside the optically used region of the optical element. The thermally conductive component can include a material having a thermal conductivity of more than 500 W m−1 K−1. Additionally or alternatively, the product of the thickness of the thermally conductive component in millimeters and the thermal conductivity of the material of the thermally conductive component is at least 1 W mm m−1 K−1.
US10509334B2 Methods and apparatus for removing contamination from lithographic tool
Embodiments described herein provide a method for cleaning contamination from sensors in a lithography tool without requiring recalibrating the lithography tool. More particularly, embodiments described herein teach cleaning the sensors using hydrogen radicals for a short period while the performance drifting is still above the drift tolerance. After a cleaning process described herein, the lithography tool can resume production without recalibration.
US10509327B1 Variable neutral density filter for multi-beam interference lithography exposure
A system comprises a variable neutral density (ND) filter that has a first surface and a second surface that is opposite the first surface. The second surface is closer to an exposure region of a photosensitive film layer than the first surface. The photosensitive film layer is disposed on a surface of a substrate layer, and the variable ND filter has an attenuation profile that modulates transmittance of light passing through the variable ND filter to the exposure region. The system also includes one or more laser generators, each generating a coherent beam of light. The plurality of laser generators are arranged such that at least two of the generated coherent beams of light intersect with each other and form an intermediate interference exposure pattern that is modulated by the variable ND filter to form a target interference exposure pattern at the exposure region of the photosensitive film layer.
US10509325B2 Position measurement of optical elements in a lithographic apparatus
A lithographic apparatus includes a projection system which includes a plurality of optical elements configured to project a beam of radiation onto a radiation sensitive substrate. The lithographic apparatus also includes a metrology frame structure which includes a part of one or more optical element measurement systems to measure the position and/or orientation of at least one of the optical elements. The plurality of optical elements, a patterning device stage, and a substrate stage are arranged such that, in a two dimensional view on the projection system, a rectangle is defined such that it envelops the plurality of optical elements, the patterning device stage, and the substrate stage. The rectangle is as small as possible. The metrology frame structure is positioned within the rectangle.
US10509321B2 Temperature controlling apparatus and method for forming coating layer
A temperature controlling apparatus includes a platen, a fluid source, a chiller, a first conduit and a second conduit. The fluid source supplies a fluid. The chiller is coupled to the fluid source to cool the fluid in the fluid source to a cooling temperature. The first conduit includes a first inlet in communication with the fluid source, a first outlet and a first heater that heats the fluid from the cooling temperature to a first heating temperature. The fluid heated by the first heater is dispensed on the platen through the first outlet. The second conduit includes a second inlet in communication with the fluid source, a second outlet and a second heater that heats the fluid from the cooling temperature to a second heating temperature different from the first heating temperature. The fluid heated by the second heater is dispensed on the platen through the second outlet.
US10509318B2 Chemically amplified positive-type photosensitive resin composition, method for manufacturing substrate with template, and method for manufacturing plated article
A chemically amplified positive-type photosensitive resin composition capable of suppressing the occurrence of “footing” in which the width of the bottom (the side proximate to the surface of a support) becomes narrower than that of the top (the side proximate to the surface of a resist layer) in a nonresist section and the occurrence of development residue, when a resist pattern serving as a template for a plated article is formed on a metal surface of a substrate using the composition; a method for manufacturing a substrate with a template using the composition; and a method for manufacturing a plated article using the substrate with the template. A mercapto compound having a specific structure is contained in the composition including an acid generator that generates an acid when irradiated with an active ray or radiation and a resin whose solubility in alkali increases under the action of acid.
US10509316B2 Polysulfonamide redistribution compositions and methods of their use
The invention relates to polysulfonamide compositions for use as redistribution layers as used in the manufacture of semiconductors and semiconductor packages. More specifically it relates to photoimageable polysulfonamide composition for redistribution applications. The invention also relates to the use of the compositions in semiconductor manufacture.
US10509313B2 Imprint resist with fluorinated photoinitiator and substrate pretreatment for reducing fill time in nanoimprint lithography
A nanoimprint lithography method includes disposing a pretreatment composition including a polymerizable component on a substrate to form a pretreatment coating. Discrete imprint resist portions are disposed on the pretreatment coating, with each discrete portion of the imprint resist covering a target area of the substrate. The imprint resist is a polymerizable composition and includes a fluorinated photoinitiator. A composite polymerizable coating is formed on the substrate as each discrete portion of the imprint resist spreads beyond its target area. The composite polymerizable coating includes a mixture of the pretreatment composition and the imprint resist. The composite polymerizable coating is contacted with a template, and is polymerized to yield a composite polymeric layer on the substrate. The interfacial surface energy between the pretreatment composition and air exceeds the interfacial surface energy between the imprint resist and air or between at least a component of the imprint resist and air.
US10509312B2 Approach for ultra thin-film transfer and handling
A method for forming a pellicle apparatus involves forming a device substrate by depositing one or more pellicle layers defined over a base device layer, where a release layer is formed thereover. An adhesive layer is formed over a transparent carrier substrate. The adhesive layer is bonded to the release layer, defining a composite substrate comprised of the device and carrier substrates. The base device layer is removed from the composite structure and a pellicle frame is attached to an outermost one of the pellicle layers. A pellicle region is isolated from a remainder of the composite structure, and an ablation of the release layer is performed through the transparent carrier substrate, defining the pellicle apparatus comprising a pellicle film attached to the pellicle frame. The pellicle apparatus is then from a remaining portion of the composite substrate.
US10509311B1 Apparatus and method for generating an electromagnetic radiation
A method for generating an electromagnetic radiation includes the following operations. A target material is introduced in a chamber. A light beam is irradiated on the target material in the chamber to generate plasma and an electromagnetic radiation. The electromagnetic radiation is collected with an optical device. A gas mixture is introduced in the chamber. The gas mixture includes a first buffer gas reactive to the target material, and a second buffer gas to slow down debris of the target material and/or plasma by-product, so as to increase an reaction efficiency of the target material and the first buffer gas, and to reduce deposition of the debris of the target material and/or the plasma by-product on the optical device.
US10509310B2 Patterning devices for use within a lithographic apparatus, methods of making and using such patterning devices
A patterning device carries a pattern of features to be transferred onto a substrate using a lithographic apparatus. The patterning device is free of light absorber material, at least in an area. The pattern of features in the area may include a dense array of lines, trenches, dots or holes. Individual lines, holes, etc. are defined in at least one direction by pairs of edges between regions of different phase in the patterning device. A distance between the pair of edges in the at least one direction is at least 15% smaller than a size of the individual feature to be formed on the substrate once adjusted by a magnification factor, if any, of the lithographic apparatus. The patterning device may be adapted for use in EUV lithography. The patterning device may be adapted for use in a negative tone resist and development process.
US10509306B1 Monolithic LCD projector
A monolithic liquid crystal display (LCD) projector includes a light emitting diode (LED) light source, a condenser, a collimating lens, an LCD light valve, a field lens and a projection lens. The LCD light valve is disposed between the collimating lens and the field lens. The condenser is disposed between the LED light source and the collimating lens. The projection lens is disposed behind the field lens. A first reflector is disposed between the field lens and the projection lens. The first reflector conducts mirror reflection along a long axis thereof. The present disclosure has the characteristics of small volume, novel shape, good color uniformity of the image, good radiating performance and long service life.
US10509304B2 LED projection light has features
An AC or DC powered LED or-and laser projection light may have more than one function, which may include conventional all-purpose light device has built-in or add projection functions using existing light device's its-own light housing with project-kits or project-assembly has built-in light sources to project a light beam, image, or digital-data from display-unit. The said project light is a desk top light, floor light, garden light, emergency light, night light, motion sensor light, power fail light, seasonal light, Christmas light and/or ornament, licensee products, cartoon character related products, blue tooth light, moving and or multi-function light; with rechargeable or non-rechargeable energy storage kits having preferred circuit, switch, sensor, timer, IC electric parts, and accessories. The said LED and display-unit is within non-leakage light-beam assembly and project-lens is install on (1) opening of LED light highest housing-body or (2) above the inner non-leakage light-beam assembly which formed by desired combination of tube, tray, holder, housing-parts has wall to surround the LED and display-unit.
US10509301B2 Systems, methods, and devices for usability testing
According to principles of the embodiments as disclosed herein, a device for monitoring the use of a handheld device is provided which allows for increased accuracy and ease of monitoring the use of handheld devices during usability testing. The device includes a handheld device mount configured to be releasably coupleable to a handheld device. The handheld device mount includes a cavity and a base and opposing first and second sides and first and second sidewalls extending from the base at the sides of the base. The mast has a first and second end. The first end of the mast is coupled to and extends from a third side of the cavity. A camera mount is located at the second end of the mast and configured to receive a camera.
US10509296B2 Compact liquid crystal beam steering devices including multiple polarization gratings
Systems, methods, and apparatus are disclosed for attenuating an incident polarized light beam using a plurality of Liquid Crystal Polarization Gratings (“LCPGs”) and one or more switchable liquid crystal layers. When four LCPGs are used, a spacing between first and second LCPGs can be equal to a spacing between third and fourth LCPGs. Pi and FCL cells can also be used in place of more traditional LC switches. Switching of the LC switch can be imparted via an AC bias.
US10509294B2 Dual sided electrophoretic display
An image display medium includes a first and second layer of encapsulated dispersion fluid containing charged particles and a front and rear light-transmissive electrode. The first layer is positioned between the front light-transmissive electrode and the second layer and the second layer is position between the first layer and the rear light-transmissive electrode. The charged particles within the first layer have a color similar to and a charge opposite of the charged particles within the second layer. Alternatively, the charged particles within the first layer may have a color and a charge similar to the charged particles within the second layer and the display medium includes a common conductor positioned between the first and second layer that is configured to drive the charged particles in the first and second layer.
US10509292B1 Manufacturing methods for a transparent conductive oxide on a flexible substrate
An electrochromic device is provided. The device includes a substrate and an electrochromic stack on the substrate. The stack includes a first set of bus bars, a first transparent conductive layer, at least one electrochromic layer, a second transparent conductive layer, and a second set of bus bars, wherein at least one of the first transparent conductive layer or the second transparent conductive layer includes resistivity that varies by horizontal location according to a resistivity profile. In some embodiments the resistivity profile has a vertical component that may or may not be in addition to the horizontal component. Various embodiments of these materials can be tuned as to profiles of vertical resistance and horizontal sheet resistance.
US10509290B2 Electrochromic apparatus and method for manufacturing electrochromic apparatus
An electrochromic apparatus includes a first substrate, a first electrode layer, an electrochromic layer, an electrolyte layer, a second substrate, a second electrode layer, a first extraction electrode layer, a second extraction electrode layer, and a partition wall. The first extraction electrode layer contacts the first electrode layer and is isolated from the second electrode layer and the electrochromic layer. The second extraction electrode layer contacts the second electrode layer and is isolated from the first electrode layer and the electrolyte layer. The partition wall is electrically insulative and sandwiched between the first extraction electrode layer and the electrolyte layer and between the second extraction electrode layer and the electrolyte layer.
US10509281B2 Display panel and display device
A display panel and a display device are disclosed, the display panel includes an opposed substrate and an array substrate opposite to each other, and a flexible printed circuit. The opposed substrate includes a conductive layer, which is configured for electrostatic prevention, the flexible printed circuit includes a first conductive structure connected to the conductive layer, and the conductive layer is grounded through the first conductive structure.
US10509279B2 Thin film transistor, TFT substrate, and display panel having source eletrodes and gate electrodes comprising U-shape structures
A thin film transistor, a TFT substrate, and a display panel are provided. The TFT includes a gate, a source, and a drain. The source is a first bending structure. The drain is a second bending structure. The gate is a third bending structure. The first bending structure of the source and the second bending structure of the drain are arranged opposite. The third bending structure of the gate is arranged between the first bending structure of the source and the second bending structure of the drain. The present disclosure facilitates fabrication of a narrow bezel of a display panel.
US10509274B2 Blue phase liquid crystal display panel and liquid crystal display device
A blue phase liquid crystal display panel and a liquid crystal display device are disclosed, including a first and a second substrates disposed at an interval and parallel. Blue phase liquid crystal is disposed between the first and second substrates. The first substrate includes a first base. The second substrate includes a second base. The blue phase liquid crystal display panel includes a transmissive display region having multiple first base platforms, multiple first electrodes, each of which is disposed on each of the first base platform, and second electrodes disposed on the first base and the second base. A reflective display region has fourth electrodes only disposed on the second base. The first substrate is provided with a reflective layer corresponding to the reflective display region. When light passes through the transmissive display region and the reflective display region, phase delays of the light in the two regions are identical.
US10509266B2 Photo alignment bench, photoalignment device and control method thereof
A photo alignment bench, a photo alignment device and a control method thereof. Specifically, the photo alignment bench may include: a platform for supporting a substrate to be aligned; a plurality of photosensitive resistors arranged on a side of the platform for supporting the substrate to be aligned; and a signal transmitter and a signal receiver. The signal transmitter and the signal receiver are electrically connected with two ends of each photosensitive resistor respectively, wherein the signal transmitter is adapted for transmitting an initial electric signal to the photosensitive resistors, and the signal receiver is adapted for receiving an electric signal output from the photosensitive resistors.
US10509265B2 Photo-alignment apparatus and photo-alignment method
The invention provides a photo-alignment apparatus and a photo-alignment method. In photo-alignment apparatus, a movable polarizing element is disposed between loading platform and light source; when the LC panel to be aligned uses display mode of horizontal alignment, moving the polarizing element to below light source to convert non-polarized light emitted from light source into linearly polarized light to irradiate on the LC panel to be aligned to perform alignment; when the LC panel to be aligned uses display mode of vertical alignment, moving the polarizing element to a region outside of below light source, so that the non-polarized light emitted from light source irradiating on the LC panel to be aligned to perform alignment. As such, the present invention can be applied to horizontal alignment and vertical alignment respectively, improve the usability of the photo-alignment apparatus, reduce the manufacturing cost, save space and reduce management load.
US10509264B2 Cell alignment device
This disclosure relates to a cell alignment device for aligning a first substrate and a second substrate of a display panel. The cell alignment device comprises: a first platform and a second platform disposed oppositely; a light emitting unit disposed on a surface of the first platform facing the second platform and configured to emit light toward the second platform; a light sensing unit disposed on a surface of the second platform facing the first platform and configured to sense a light intensity of light emitted by the light emitting unit; and a control unit configured to, when the sensed light intensity is greater than or equal to a preset light intensity, adjust a position of at least one of the first platform and the second platform until the sensed light intensity is smaller than the preset light intensity. According to the technical solution of this disclosure, through mutual cooperation between a light emitting unit and a light sensing unit independent of two substrates, alignment conditions of the two substrates can be determined accurately based on a light intensity received by the light sensing unit. Moreover, positions of the two platforms can be adjusted, and thereby the two substrates can be aligned with each other accurately.
US10509261B2 Reflective liquid crystal display panel
A reflective liquid crystal display panel including a plurality of pixel units is provided. Each pixel unit includes first and second substrates, one first signal line, four second signal lines, a liquid crystal layer, a first pixel structure, a second pixel structure, a third pixel structure and a fourth pixel structure. The first and second signal lines are disposed on the first substrate. The first, second, third, and fourth pixel structures are electrically connected to one of the four second signal lines respectively and electrically connected to the first signal line, where the first, second, third, and fourth pixel structures respectively include an active component and a reflective pixel electrode electrically connected to the active component, and a reflection area ratio of the first, second, third, and fourth pixel structures is one of 1:2:4:8 and 2:1:4:8. The second substrate is located opposite to the first substrate. The liquid crystal layer is disposed between the first substrate and the second substrate. The display panel displays 16 gray scales to achieve good visual effect.
US10509260B2 Data center
A data center includes a wavelength source, a first optical component, a first communications device, and a second communications device. The wavelength source is configured to generate an N-wavelength laser beam. The first port of the first optical component is configured to receive an M-wavelength laser beam from the wavelength source. The second port of the first optical component is configured to send the M-wavelength laser beam to the first communications device. The M-wavelength laser beam includes at least a first-wavelength laser beam. The second port of the first optical component is further configured to receive a modulated first optical signal from the first communications device, the modulated first optical signal is obtained after the first communications device modulates a service signal onto the first-wavelength laser beam. The third port of the first optical component is configured to send the modulated first optical signal to the second communications device.
US10509258B2 Manufacturing method of display panel and wire-grating polarizer and manufacturing method thereof
A manufacturing method of a display panel includes: arranging a plurality of wire-grating structures at intervals on a first substrate, wherein a plurality of transparent zones of the first substrate are defined among the plurality of wire-grating structures; adopting the wire-grating structure as a mask plate to form a black matrix on the transparent zone; providing a second substrate and a liquid crystal layer; and arranging the first substrate, the second substrate, and the liquid crystal layer to form the display panel. The present disclosure can save cost and simplifies processes.
US10509257B2 Display panels, wire grid polarizers, and the manufacturing methods thereof
The present disclosure relates to a manufacturing method of wire grid polarizers. The manufacturing method includes: forming a wire grid structure on a mold substrate, wherein the wire grid structure comprises a plurality of wire grids spaced apart from each other, bonding the wire grid structure with a carrier substrate by quantum-dot (QD) adhesive, wherein the QD adhesive includes QD material and adhesive, and detaching the wire grid structure from the mold substrate. The manufacturing process of the wire grid polarizers may be simplified and the yield rate may be enhanced. With the configuration, the color range, the brightness, and the optical performance of the display panel may be enhanced.
US10509247B2 Back panel assembly and display device having the same
The present disclosure provides a back panel assembly including a back panel and a circuit board disposed on the back panel, the back panel includes: a first plate, a second plate opposite to the first plate and an insulating material layer interposed between the first and second plates, the second plate includes a cutout portion such that the insulating material layer have an exposed portion exposed by the cutout portion; and the circuit board is disposed on the exposed portion of the insulating material layer. The present disclosure also provides a display device. The display device includes a display panel and the above back panel assembly, the display panel is positioned on a side of the first plate of the back panel, and the circuit board is configured to control the display panel.
US10509242B2 Micro-fastened, sealed light modulator
A switchable light modulator device comprises a fluid layer disposed between opposite spaced apart major surfaces of first and second substrates. Each of the substrates comprise first and second interoperable microstructures formed on the opposite major surfaces. The respective microstructures fit together to join the first and second substrates and to define wall portions for a plurality of cavities, the cavities sealing said fluid in discrete volumes.
US10509234B2 Lens driving apparatus with closed-loop anti-shake structure
A lens driving apparatus with a closed-loop anti-shake structure, including: a lens holder including a coil; a frame including a plurality of magnets and receiving the lens holder; a driving circuit board disposed under the frame; a plurality of first set of elastic bodies configured such that the lens holder remains movable in a direction of a first axis with respect to the frame; a plurality of second set of elastic bodies configured such that the frame remains movable in a direction perpendicular to the first axis with respect to the driving circuit board; and a first optical module and a first optical reference respectively disposed at the driving circuit board and the lens holder, the first optical module sensing a relative movement of the first optical reference so as to sense a movement of the lens holder in the direction of the first axis.
US10509233B2 Speckle reducing device and projector
A speckle reducing device includes: a polarization splitter element with a polarization splitter portion that splits incident light into first and second light containing a first and a second component respectively, which outputs the first and the second light along different directions; a first reflecting member that reflects the first light to reenter the polarization splitter element; a first conversion member disposed between the first reflecting member and the polarization splitter element, which converts the first light to third light containing the second component; a second reflecting member that reflects the third light to reenter the polarization splitter element; and a second conversion member disposed between the second reflecting member and the polarization splitter element, which converts the third light to fourth light containing the first component, wherein: the polarization splitter element outputs the second and the fourth light along one direction.
US10509231B1 Opposed gratings in a waveguide display
A waveguide display includes a light source assembly, an output waveguide, and a controller. The light source assembly emits an image light that propagates along an input wave vector. The output waveguide includes a waveguide body with two opposite surfaces. The output waveguide includes a first grating receiving an image light propagating along the input wave vector, a second grating, and a third grating positioned opposite to the second grating and outputting an expanded image light with wave vectors matching the input wave vector. The controller controls the illumination of the light source assembly to form a two-dimensional image.
US10509229B2 Light guide device and display apparatus
A light guide system (light guide device) includes a transparent light guide portion that guides light beams incident from one end side to a light-emitting portion. The light guide portion includes a first surface, a second surface which is parallel to the first surface, and a third surface which is positioned between the first surface and the second surface on another end side. A plurality of obliquely-inclined partial reflection surfaces are disposed between the first surface and the second surface, and the third surface is inclined in the same direction as that of the partial reflection surface. The third surface is configured with an anti-reflection surface for image light beams traveling through the light guide portion, and is covered by an anti-reflection film, a light absorption layer, a moth-eye type roughened surface, or the like. Therefore, occurrence of stray light due to reflection by the third surface can be suppressed.
US10509225B2 Transmission type screen and head-up display device using same
In order to provide a transmission type screen having a flat scattered intensity within a predetermined scattering angle, a transmission type screen (50) according to the present invention comprising a first surface (51), and a second surface (52) opposed to the first surface (51), wherein: the first surface (51) is equipped with a microlens array (57) including a plurality of microlenses; the second surface (52) is equipped with a light diffusion surface (60); and a diffusion angle ratio of a diffusion angle of the light diffusion surface (60) relative to a diffusion angle of the microlens array (57) is not less than 0.2 and not more than 0.4.
US10509221B2 Holgraphic display device and holographic display method
A holographic display device and holographic display method are provided. The holographic display device includes at least one light-source generator. The light-source generator includes: at least one laser device, configured to irradiate laser light; at least one light expander, configured to expand the laser light from the at least one laser device into a plurality of beams of light; and at least one light condenser, configured to condense the plurality of beams of light from the at least one light expander to generate a pair of virtual light sources capable of alternately emitting light at a predetermined frequency.
US10509219B2 Electrowetting display apparatus
The present disclosure relates to the display technical field and discloses specifically an electrowetting display apparatus, comprising: an electrowetting casing including a black oil layer to which an ultraviolet absorbing material is added; an ultraviolet light source arranged at a lower side of the electrowetting casing, for emitting ultraviolet (UV) light upwards; and a colored fluorescent layer arranged at an upper side of the electrowetting casing. By means of the electrowetting display apparatus in the present disclosure, wherein the ultraviolet light source emits UV light, the ultraviolet absorbing material in the black oil layer absorbs the UV light when the black oil layer spreads, and the colored fluorescent layer displays colors when the black oil layer is applied with electric power and then contracts, such that no colored membrane is necessary to achieve a colored display, and thus an outstanding display effect can be realized.
US10509210B2 Two-color very wide field of view refractive eyepiece-type optical form
A dual-band refractive optical system having an eyepiece-type arrangement and configured for mid-wave infrared and long-wave infrared operation. In one example the optical system includes a plurality of lenses, each constructed from a material that is optically transparent in the mid-wave infrared and long-wave infrared spectral bands. The lenses are arranged to receive infrared electromagnetic radiation in an operating waveband that includes at least a portion of the mid-wave infrared and at least a portion of the long-wave infrared spectral bands via a front external aperture stop and to focus the infrared electromagnetic radiation onto a rear image plane, the lenses being positioned between the front external aperture stop and rear image plane. The optical system can further include a corrector plate positioned coincident with the front aperture stop.
US10509208B2 Methods and apparatus for implementing and/or using a camera device
Methods and apparatus for implementing a camera having a depth which is less than the maximum length of the outer lens of at least one optical chain of the camera are described. In some embodiments a light redirection device, e.g., a mirror, is used to allow a relatively long optical chain with a relatively large non-circular outer lens. In some embodiments the light redirection device has a depth, e.g., front of camera to back of camera dimension, which is less than the maximum length of the aperture of the outer lens in the aperture's direction of maximum extent. Multiple optical chains with non-circular outer lenses arranged in different directions may and in some embodiments are used to capture images with the captured images being combined to generate a composite image.
US10509202B2 Optical imaging lens system, image capturing unit and electronic device
An optical imaging lens system includes six lens elements which are, in order from an object side to an image side: a first lens element, a second lens element, a third lens element, a fourth lens element, a fifth lens element and a sixth lens element. The first lens element has negative refractive power. The fourth lens element has an image-side surface being convex in a paraxial region thereof. The fifth lens element has positive refractive power. The sixth lens element has an object-side surface being convex in a paraxial region thereof.
US10509199B2 Systems, devices and methods for automatic microscopic focus
An automatic focus system for an optical microscope that facilitates faster focusing by using at least two cameras. The first camera can be positioned in a first image forming conjugate plane and receives light from a first illumination source that transmits light in a first wavelength range. The second camera can be positioned at an offset distance from the first image forming conjugate plane and receives light from a second illumination source that transmits light in a second wavelength range.
US10509193B2 Driving mechanism
A driving mechanism includes a frame, a carrying base, and a drive module. The carrying base is disposed in the frame, and includes a carrying body, a first stop element and a second stop element. The carrying body is configured to carry an optical element. The first stop element is disposed on the carrying body, and configured to limit the range of motion of the carrying body in a first direction. The second stop element is disposed on the carrying body, and configured to limit the range of motion of the carrying body in the first direction. The driving module is disposed in the frame, and configured to move the carrying body relative to the frame. The first direction is parallel to the axis of the optical element, and the first stop element is closer to the top portion of the frame than the second stop element.
US10509190B2 Multi-positionable telecommunications tray
A multi-positionable tray assembly (20) for mounting within a chassis (10) of a telecommunications panel (100) is disclosed. The multi-positionable tray assembly (20) may include support arm (24) that pivotally supports a tray (22) and that allows the tray assembly (20) to be installed and removed from the chassis (10). The tray (22) and the support arm (24) cooperatively define a cable routing pathway (208) that extends through a pivot axis (A1) defined by the tray and the support arm. To minimize the required depth of the tray (10) and optimize cable routing, the tray (20) can include a cable management structure (102) with a patch panel (104) having a plurality of adapters (108) arranged along a transverse axis (A2), wherein the transverse axis is non-parallel or oblique to a front plane (A4) of the tray.
US10509189B2 Tray assembly for a fiber optic system
A tray assembly for a fiber optic system to organize optical fibers. The tray assembly includes a backbone structure with a plurality of backbone segments that are connected together and are positioned along an expansion/contraction axis of the backbone structure. The tray assembly also includes a stack of fiber management trays that are connected to the backbone structure. Each of the fiber management trays are pivotally connected to the backbone segments at a pivot axis. The backbone segments are moveable relative to one another along the expansion/contraction axis to allow the backbone structure to be moved between an expanded state and a contracted state.
US10509186B2 Thermally-drawn fiber including devices
There is provided herein a fiber including a fiber body with a fiber body material having a longitudinal axis along a fiber body length. A plurality of devices is disposed as a linear sequence of devices within the fiber body. Each device includes at least one electrical contact pad. At least one electrical conductor is disposed within the fiber body. The electrical conductor is electrically connected to an electrical contact pad of devices in the plurality of devices. A weavable device includes at least one device material arranged in a planar device configuration and connected to an electrical contact pad. An electrically insulating, mechanically flexible fiber body material encapsulates the planar device configuration and contact pad and has a fiber body length greater than 10 m. An electrical conductor is electrically connected to a device contact pad and extends the fiber body length.
US10509180B2 Flexible routing in a fiber tray for use in a fiber optic assembly
A fiber tray with an adjustable fiber boot exit angle includes one or more trays each including a base layer and a retention mechanism for one or more optical fibers at various positions about the base layer, wherein the one or more trays provide management of the one or more optical fibers in a fiber optic assembly; a fiber boot at an exit point of a tray of the one or more trays, wherein the fiber boot provides an exit for the one or more optical fibers from the fiber tray; and an adjustment mechanism configured to adjust an exit angle of the one or more optical fibers by changing position of the fiber boot, wherein the exit angle is set based on a type of the fiber optic assembly.
US10509178B1 Fiber optic adapter assemblies including a selectively lockable adapter member
An optical adapter assembly includes a mounting member and an adapter member selectively coupled to the mounting member, the adapter member including an adapter housing extending in the longitudinal direction, a jacket engagement member that is selectively positionable within the fiber insertion path and that is structurally configured to engage an outer jacket of a fiber optic cable positioned within the fiber insertion path, a sleeve positioned at least partially within the adapter housing and extending around the fiber insertion path, and a mounting member engagement portion that is engaged with the mounting member and that restricts movement of the adapter member with respect to the mounting member in the longitudinal direction.
US10509176B2 Deformable mirror and capacitive actuator array controller
A deformable mirror and capacitive array controller is capable of controlling a plurality of individual actuators by applying independent voltages from 0V to 240V to each actuator. The device utilizes a distributed microcontroller (MCU) architecture, including a main microcontroller and a plurality of slave microcontrollers to maximize actuator voltage refresh rate. One Slave MCU may be used for up to 384 actuators. For maximizing actuator refresh rate, each Slave MCU may be limited to 192 actuators. The final circuit stage includes a digital/analog converter, a voltage sample and hold and a high voltage amplifier, all packaged in a single integrated circuit. These integrated circuits are referred hereinafter as HV S&H (high voltage sample and hold). A flexible, stacked PCB assembly significantly reduces overall footprint and weight compared to conventional devices. The device's power consumption is nearly an order of magnitude less than that of a conventions adaptive optical system.
US10509172B2 Tunable optical device
A tunable optical device comprising an optical ring cavity and one or more pairs of electrodes for capacitive actuation of the optical tuning. Applying a potential difference to the electrodes applies a capacitive force to the optical ring cavity which changes the optical resonance frequency. The device can be used as a binary optical switch.
US10509171B2 Optical treatment optical fiber probe and manufacturing method therefor
Disclosed is an optical fiber probe for an optical treatment including a core, to which incident light is guided, a cladding disposed to surround the core, a side surface divergence part connected to the core and configured to diverge the incident light guided to the core to a side surface of a cylindrical column, a diffusion layer disposed to surround the side surface divergence part, a distal end divergence part connected to the side surface divergence part, having a cylindrical shape, and configured to diverge the incident light guided to the side surface divergence part to the outside, and a coating layer disposed to surround the cladding and the diffusion layer and configured to seal the cladding and the diffusion layer, wherein the refractive index of the cladding is lower than the refractive index of the core, the refractive index of the diffusion layer is higher than the refractive index of the core, and the refractive index of the coating layer is higher than the refractive indices of the cladding and the diffusion layer.
US10509164B2 Guide transition device and method
A guide transition device including a light source designed to generate a light beam, a light input port on a first plane and coupled to receive the light beam from the light source, a light output port on a second plane different than the first plane, the light output port designed to couple a received light beam to output equipment and plane shifting apparatus coupled to receive the light beam from the light input port on the first plane and to shift or transfer the light beam to the second plane. The plane shifting apparatus is coupled to transfer the light beam to the light output port on the second plane.
US10509163B2 High-speed optical transmitter with a silicon substrate
A 400 Gb/s transmitter is integrated on a silicon substrate. The transmitter uses four gain chips, sixteen lasers, four modulators to modulate the sixteen lasers at 25 Gb/s, and four multiplexers to produce four optical outputs. Each optical output can transmit at 100 Gb/s to produce a 400 Gb/s transmitter. Other variations are also described.
US10509162B2 Fluid-based light guiding structure and fabrication thereof
A solution for fabricating a structure including a light guiding structure is provided. The light guiding structure can be formed of a fluoropolymer-based material and include one or more regions, each of which is filled with a fluid transparent to radiation having a target wavelength, such as ultraviolet radiation. The region(s) can be created using a filler material, which is at least substantially enclosed by the fluoropolymer-based material and subsequently removed from each region. The structure can further include at least one optical element integrated into the light guiding structure.
US10509159B2 Light source module and backlight assembly having the same
A light source module according to some example embodiments includes a first substrate and a plurality of second substrates. The first substrate includes a plurality of connectors configured to at least receive a supply of electrical power and a plurality of first connection pads that are configured to be electrically connected to the plurality of connectors. The second substrates each include a plurality of mounting elements on an upper surface and a plurality of second connection pads on a lower surface of the second substrate and configured to be electrically connected to the plurality of mounting elements. Each mounting element may be connected to a separate light-emitting device. A plurality of connection members may electrically connect the first connection pads of the first substrate to the plurality of second connection pads of the plurality of second substrates.
US10509154B2 Lighting apparatus having an optical waveguide and a plurality of light interacting structures and method of forming the same
According to embodiments of the present invention, a lighting apparatus is provided. The lighting apparatus includes at least one light source configured to provide a source light, an optical waveguide optically coupled to the at least one light source, the optical waveguide having at least one input region through which the source light enters the optical waveguide for propagation within the optical waveguide, and a plurality of light interacting structures arranged within the optical waveguide, the plurality of light interacting structures adapted to interact with the source light to provide an illumination light emitted from the optical waveguide to an ambient environment, wherein a concentration of the plurality of light interacting structures increases, along a length portion of the optical waveguide, in a direction away from the at least one input region.
US10509153B2 Input coupling
An optical device including a first layer of a total internal reflection (TIR) waveguide and a second layer of the TIR waveguide is disclosed. The second layer of the TIR waveguide may be coupled to the first layer. The second layer may include an output coupling device configured to reflect light toward an exit face of the TIR waveguide. The output coupling device may include one or more diffractive gratings. The optical device may also include an input coupling face disposed on a non-diffractive edge portion the first layer or the second layer or both the first and second layer. The input coupling face may be configured to receive image light. Another optical device may include an input coupling face disposed on a non-diffractive input coupling element. The non-diffractive input coupling element may be positioned in an optical path for directing the image light to the TIR waveguide.
US10509151B2 Wire grid polarizer, display device including the same, and method of fabricating the same
Provided are light source module and backlight unit. A wire grid polarizer including a substrate, and a plurality of conductive wire patterns configured to be formed parallel to one another on the substrate, wherein each of the conductive wire patterns includes a first conductive wire pattern, an insulating layer and a second conductive wire pattern and the first and second conductive wire patterns are electrically insulated from each other and have different shapes.
US10509150B2 Wire grid polarizer and method of fabricating the same
A method of fabricating a wire grid polarizer includes sequentially depositing a conductive wire pattern layer, and a plurality of guide patterns which forms one or more trenches therebetween on the conductive wire pattern layer, hydrophobically treating surfaces of the conductive wire pattern layer exposed in the trenches, and the guide patterns, coating the hydrophobically treated conductive wire pattern layer in the trenches with a neutral layer to partially fill the trenches, filling a remainder of the trenches with a block copolymer of two monomers with different etching rates, aligning the block copolymer filled in the trenches, selectively removing blocks of one monomer among the two monomers from the aligned block copolymer, and patterning the conductive wire pattern layer by using blocks of the other monomer among the two monomers remaining in the trenches and the guide patterns as a mask.
US10509146B2 Substrate and fabrication method thereof, display panel and display device
A substrate and manufacturing method therefor, a display panel, and a display device. The substrate comprises a substrate base; and a first organic film and a second organic film which are located on the substrate base, wherein the first organic film and second organic film are used as a flat layer, and the refractive index of the first organic film is different from that of the second organic film. The first organic film and the second organic film are constructed such that after incident light obliquely incident on the substrate passes through the first organic film and the second organic film, emergent light of the incident light is deflected to the direction away from the substrate.
US10509144B2 Two-dimensional square-lattice photonic crystal based on cross rods and rotated hollow square rods
The present invention discloses a 2D square-lattice PhC based on cross rods and rotated hollow square rods, comprising a high-refractive-index dielectric rod, a cross plate dielectric rod and a low-refractive-index background dielectric rod; the unit cell of the square-lattice PhC includes a high-refractive-index rotated hollow square rod, a cross plate dielectric rod and a background dielectric; the hollow square rod has an outer contour which is a first rotated square rod with the rotated angle α of 45° to 65° and the side length b of 0.6 a to 0.75 a, and a hollow part with a cross section being a second rotated square rod with the rotated angle β of 25° to 50° and the side length c of 0.33 a to 0.5 a; the first rotated square rod is connected with the cross plate dielectric rod, plate dielectric rods of which in the horizontal and vertical directions have different widths.
US10509142B2 Distributed analysis x-ray inspection methods and systems
The present specification discloses systems and methods for integrating manifest data for cargo and light vehicles with their X-ray images generated during scanning. Manifest data is automatically imported into the system for each shipment, and helps the security personnel to quickly determine the contents of cargo. In case of a mismatch between cargo contents shown by manifest data and the X-ray images, the cargo may be withheld for further inspection. In one embodiment, the process of analyzing the X-ray image of the cargo in conjunction with the manifest data is automated.
US10509139B2 Removing noise from a seismic measurement
A technique includes using a filter having filtering parameters based at least in part on a dispersion curve of at least one vibration mode of a streamer to filter a measurement acquired by at least one sensor of the streamer and using results of the filtering to suppress vibration noise present in the measurement.
US10509136B2 Detector systems for radiation imaging
Detector systems for enhanced radiographic imaging incorporate one or more Compton and nuclear medicine imaging, PET imaging, and x-ray CT imaging capabilities. The detector designs employ one or more layers of detector modules comprising edge-on or face-on detectors, or a combination of edge-on and face-on detectors, which can employ gas, scintillator, semiconductor, low temperature (such as Ge and superconductor) or structured detectors. The detectors implement tracking capabilities, and operate in non-coincidence or coincidence detection modes.
US10509134B2 Compton camera system and method for detecting gamma radiation
A Compton camera system and method for detecting gamma radiation, comprising a gamma radiation source, at least one fast scintillator plate P1 of which the rise time to peak light is less than 1 ns, having a thickness greater than or equal to 5 mm, equipped with an array of segmented photodetectors (5) and a dedicated fast-reading microelectronic means. The system is characterised in that it is capable of measuring the spatial and temporal coordinates (X, Y, Z, T) and energy E at at least two successive positions of a gamma photon when said photon undergoes Compton scattering at a first point A before being absorbed at a second point B, by recognising circles of non-scattered photons corresponding to each scintillation interaction. The system has a module for estimating a valid Compton event. The detection system has two scintillator plates P1 and P2.
US10509133B2 Radiation counting device and method of controlling radiation counting device
A radiation counting device is provided that includes a scintillator, a pixel circuit, and an analog-to-digital conversion circuit. In the radiation counting device, the scintillator generates a photon when radiation is incident. In the radiation counting device, the pixel circuit converts the photon into charge, stores the charge over a predetermined period, and generates an analog voltage in accordance with the amount of stored charge. In the radiation counting device, the analog-to-digital conversion circuit converts the analog voltage into a digital signal in a predetermined quantization unit less than the analog voltage generated from the one photon.
US10509131B2 Hardware front-end for a GNSS receiver
A GNSS antenna assembly for connection to a receiver circuit of a hardware front-end. The assembly may include a multiplayer antenna and a ground plane board. The antenna board may contain an L1 patch antenna of a first width, an L2 patch antenna of a second width greater than the first width, and a ground plane of a third width that is equal to or greater than the second width. The ground plane board may include a ground plane of a fourth width that is greater than the third width. Upon assembly, contact pads of the antenna board, which are in conductive contact with the ground plane of the antenna board, are in conductive contact with contact pads of the ground plane board.
US10509128B1 Programmable pattern optical projector for depth detection
In an embodiment, an optical projector is provided with a laser array. Each laser is either collimated or focused to a fixed distance. At least one multiple beam grating (MBG) is placed in front of the laser array. The light pattern from the laser array is duplicated by the MBG, and cast on an object to be measured. The pattern on the object is changed by rotating the MBG. As a result, the number of patterns of structured dots that can be projected on the object is nearly unlimited. The optical projector can be used to provide depth perception to motion detection systems, to vehicle self-driving systems, and for many other uses.
US10509122B2 Driving burden estimation device and driving burden estimation method
A driving burden estimation device, which is equipped to a subject vehicle and estimates a driving burden on a driver of the subject vehicle, includes a distance detection portion detecting an inter-vehicle distance between a non-subject vehicle travelling ahead of the subject vehicle and the subject vehicle, a speed detection portion detecting a traveling speed of the subject vehicle, a calculation portion calculating an inter-vehicle time taken until the subject vehicle reaches a present location of the non-subject vehicle based on the inter-vehicle distance and the traveling speed, and a burden estimation portion estimating the driving burden according to the inter-vehicle time and the traveling speed in such a manner that the driving burden decreases as the traveling speed becomes higher under a same inter-vehicle time.
US10509120B2 Lidar-radar relative pose calibration
A method and apparatus for calibrating a LiDAR system at a first location with a radar system at a second location. A calibration target is placed at a location and orientation with respect to the LiDAR system and the radar system. Coefficients of a plane of the calibration target are determined in a frame of reference of the LiDAR system. Coordinates of the calibration target are determined in a frame of reference of the radar system. A cost function is composed from a planar equation that includes the determined coefficients and the determined coordinates and a relative pose matrix that transforms the frame of reference of the radar system to the frame of reference of the LiDAR system. The cost function is reduced to estimate the relative pose matrix for calibration of the LiDAR system with the radar system.
US10509119B2 Systems and methods for virtual aperature radar tracking
A system for virtual aperture array radar tracking includes a transmitter that transmits first and second probe signals; a receiver array including a first plurality of radar elements positioned along a first radar axis; and a signal processor that calculates a target range from first and second reflected probe signals, corresponds signal instances of the first reflected probe signal to physical receiver elements of the radar array, corresponds signal instances of the second reflected probe signal to virtual elements of the radar array, calculates a first target angle between a first reference vector and a first projected target vector from the first reflected probe signal, and calculates a position of the tracking target relative to the radar array from the target range and first target angle.
US10509113B2 Techniques for performing time of flight measurements
In some embodiments, a measurement system may include a time to digital converter (TDC) configured to determine a first digitized time at which it receives a command signal and a second digitized time at which it receives an alert signal. The first digitized time and the second digitized time may be determined for N number of iterations. The command signal may be delayed by a delay time, and the delay time may be varied for each of the N number of iterations. The measurement system may include a first dynamic photodiode (DPD) configured to switch from a reverse bias mode to an active mode based on the command signal. The TDC may calculate a difference between the first digitized time and the second digitized time for each of the N number of iterations, and the difference may vary as the delay time is varied.
US10509112B1 Laser system for Lidar
A laser system is provided. The laser system comprises: a seed laser configured to produce a sequence of seed light pulses, wherein the sequence of seed light pulses are produced with variable time intervals in a sweep cycle; a pump laser configured to produce pump light having variable amplitude in the sweep cycle; and a control unit configured to generate a command to the pump laser to synchronize the pump light with the sequence of seed light pulses.
US10509108B2 Optical lens having a high refractive index for robustness to liquid immersion
Various embodiments provide an optical element having a high or large refractive index. The optical element is able to maintain its beam shaping function or output when it is immersed in air or water. Accordingly, the optical element may be used for a variety of different devices or applications, including optical telecommunication devices, cameras, tablets, computers, mobile telephones, and optical sensors, that may be immersed in multiple environments, such as air or water.
US10509106B2 Method for calibrating a radar system
A radar system including a reference channel formed symmetrically in relation to a main channel, with a first oscillator, generating a first input signal, which is feedable to an antenna in the main channel, a reflected portion of the first input signal being feedable to a first mixer, the first input signal in the reference channel being feedable to a second mixer via a second directional coupler, with a second oscillator, generating a second input signal having a frequency differing from the first input signal in a defined way, which is feedable to the first and second mixers, the signal coming from the mixer of the main channel and the signal coming from the mixer of the reference channel being compared, and dimensioning a terminating impedance of the reference channel as a function of the comparison so that the output signals of the main and reference channels have identical properties.
US10509105B2 Radar device and frequency interference cancellation method thereof
The present invention relates to a radar device and a frequency interference cancellation method thereof, and arranges a configuration comprising: an antenna unit for transmitting a radar transmission signal to a periphery and receiving a signal reflected from a target; an RF unit for generating the transmission signal, converting frequencies of a transmission signal and a reception signal, and amplifying a reception signal; a signal processing unit for generating a control signal to generate the transmission signal and cancelling frequency interference from a reception signal of the RF unit; and a control unit for generating radar detection information by using an output signal of the signal processing unit, and tracking information by accumulating the radar detection information. The present invention enables real time changing of a hopping pattern according to a radar frequency interference environment, thereby achieving operation of the hopping pattern adaptively optimized to the frequency interference environment.
US10509103B2 Radar device
A radar device employs a configuration provided with: a receiver which, in operation, receives one or more radar transmission signals transmitted from another radar device, in an interference measurement segment in which transmission of a radar transmission signal from the radar device is stopped; A/D conversion circuitry which, in operation, converts the one or more radar transmission signals from the other radar device received by the receiver from one or more analog signals into one or more digital signals; and an interference detection circuitry which, in operation, performs a correlation calculation between each of one or more discrete samples that is the one or more digital signals and a prescribed coefficient sequence to detect one or more prescribed frequency components included in the one or more digital signals, as one or more interference signal components.
US10509101B2 Street lighting communications, control, and special services
A smart street lighting system and method employs a plurality of street lights having a luminaire, a luminaire associate and a support pole. A communications module is contained within the luminaire associates and a power line is contained within the support poles. The power line is coupled to the communications module, the luminaire associate and the luminaire, and a steerable millimeter wave radar operatively coupled to the communications module. The communications module operates in a radio frequency network in a frequency range of 57-64 GHz. The steerable millimeter wave radar provides a signal reflected from a target that may be received by one of the luminaire associates within the system. A powerline communications system interfaces with the radio frequency network to provide communications between the communications modules in the street lights and the PLC system.
US10509097B2 Correcting satellite pointing direction
Each of a plurality of signal measurement circuits is included in a terminal. Each measurement circuit receives a signal from a transmitter in a satellite and measures characteristics of the signal. A computer is programmed to receive data from the signal measurement circuits. The data indicates characteristics of the signal, including a strength of the signal. The computer determines an initial estimated satellite pointing direction, and generates subsequent estimated satellite pointing directions. For the initial and subsequent estimated pointing directions, the strength of the signal received by each measurement circuit is compared with an expected strength of the signal based on the respective estimated pointing direction. Each subsequent estimate is based at least in part on the comparison of the immediately preceding estimate. Based on the comparisons, the computer estimates a current satellite pointing direction.
US10509095B1 System and method for sharing location of vehicle
A location sharing system of a vehicle includes: a vehicle device configured to monitor and provide location information and state information of the vehicle; a plurality of service nodes configured to provide a location-based service based on the location information of the vehicle; and a location sharing server configured to set a first sharing period of time and a target service node for providing a location sharing service between the vehicle device and the plurality of service nodes and to transmit the location information of the vehicle to the target service node during the first sharing period of time. The location sharing server determines a remaining period of time in the first sharing period of time to restart the location sharing service between the vehicle device and the target service node depending on a determination result.
US10509093B2 System and method for fast system acquisition and channel estimation
A method for operating a transmit-receive point (TRP) includes generating a different spatial domain to time domain transform (STT) symbol for each antenna element in an antenna array, and transmitting the STT symbols using the antenna array to sweep a beam along a first plane in the time domain.
US10509083B2 Magnetic resonance tomography unit with transmitting unit and selector and method for operation
A magnetic resonance tomography unit includes a control unit, a transmitting unit having one or a plurality of transmitting antennae, a selector, and a high-frequency unit having a signal output in signal connection with the transmitting unit. The transmitting unit is configured to irradiate high-frequency energy using the selector and the one or plurality of transmitting antennae optionally into only a first region of a plurality of different regions in a patient.
US10509081B2 Magneto-sensitive wire for magnetic impedance sensor capable of high-accuracy measurement and method of manufacturing same
A magneto-sensitive wire for a magnetic impedance sensor and a method of manufacturing the same are provided which can prevent generation of abnormal noise in an output voltage and deterioration in hysteresis characteristics and enable higher-accuracy measurement than conventional magneto-sensitive wires. The magneto-sensitive wire (1) comprises an amorphous wire for detecting magnetism. The magnetic impedance sensor (6) has the magneto-sensitive wire (1) and a detection coil (3) around the magneto-sensitive wire (1). The magnetic impedance sensor (6) is configured to apply a pulse current to the magneto-sensitive wire (1) and detect a voltage generated in the detection coil (3) thereby capable of measuring strength of a magnetic field. The voltage has magnitude in response to strength of an external magnetic field. The magneto-sensitive wire (1) is a Co-based amorphous wire manufactured using an in-rotating liquid spinning method and finished by wire drawing. The magneto-sensitive wire (1) is subjected to removal treatment for a process-affected residual layer generated at a surface and near the surface due to finishing by the wire drawing.
US10509079B2 Inverter test apparatus
An inverter test apparatus includes a DC power supply, a second inverter which is connected to a DC side of the first inverter, an inductor which is connected between an AC side of the first inverter and an AC side of the second inverter, a first controller which controls an AC voltage of the first inverter to be at a constant amplitude and a constant frequency, a current detector which detects a current that flows through the inductor, a phase command value computation module which computes a phase command value of the second inverter so as to control the current detected by the current detector, and a second controller which controls a phase of the second inverter, based on the phase command value computed.
US10509075B2 Diagnostic method for an engine-generator set
A diagnostic test is conducted by operating an engine-generator set at a plurality of reduced speeds. At each of those speeds, operating parameters of the engine are sensed and analyzed to detect an unsatisfactory operating condition. For example, such operating parameters may include speed of the engine-generator set, engine oil pressure and level, engine temperature, coolant level, and battery voltage. When a transition in engine speed occurs, a throttle test also may be conducted to measure how quickly and smoothly the engine reaches the new speed. After the engine reaches the normal operating speed, the generator is activated to produce electricity. One or more characteristic of that electricity, such as voltage, current and frequency, are sensed and evaluated to detect an unsatisfactory operating condition.
US10509074B2 Electrical testing apparatus for spintronics devices
A stimulus/response controller within a magnetic electrical test apparatus is configured for generating and transmitting stimulus waveforms to a high-speed DAC for application to a MTJ DUT. The response signal from the MTJ DUT is applied to an ADC that digitizes and transfers the response signal to the stimulus/response controller. The stimulus/response controller has a configurable function circuit that is selectively configured for performing evaluation and analysis of the digitized stimulus and response signals. The configurable functions are structured for performing any evaluation and analysis function for determining the characteristics of the MTJ DUT(s). Examples of the evaluation and analysis operations include averaging the stimulus and/or response signals, determining the differential resistance, the degradation times, failure counts, or the bit error rate of the MTJ DUT(s). The evaluations and analysis of the MTJ DUT are then available for transfer to a tester controller within the magnetic electrical test apparatus.
US10509072B2 Test application time reduction using capture-per-cycle test points
Various aspects of the disclosed technology relate to using capture-per-cycle test points to reduce test application time. A scan-based testing system includes a plurality of regular scan chains and one or more capture-per-cycle scan chains on which scan cells capture and compact test responses at predetermined observation points per shift clock cycle.
US10509071B2 Method and system for aligning probe card in semiconductor device testing
A method for probe card alignment is provided. The method includes providing a probe card with a plurality of probe needles having their distal ends on a reference plane. The method further includes providing a light from both the upper side and lower side of the reference plane. The method also includes using a camera to image the probe needles. In addition, the method includes performing a probe card alignment process according to the image generated by the camera.
US10509068B2 Test device for a photovoltaic system having solar cell string
A bypass diode with a disconnection fault is identified. A test device includes: a signal introduction circuit that applies a disconnection position identification signal to between a positive electrode and a negative electrode of a solar battery string; and a fault calculating part that identifies the bypass diode with a disconnection fault on the basis of an AC component of a voltage between a frame ground and the positive electrode or an AC component of a voltage between the frame ground and the negative electrode when the disconnection position identification signal is applied.
US10509066B2 Technique for insulation monitoring in vehicles
A device, in at least two measuring intervals, detects a respective operating state of at least one power converter of the motor vehicle, which is conductively connected to the traction energy store. The device further comprises a measuring device having a measuring terminal, which is conductively connected or connectable to least one DC voltage pole of an electric traction energy store of the motor vehicle, and a ground terminal which is conductively connected or connectable to a reference potential of the motor vehicle. The measuring device, in the at least two measuring intervals, respectively measures a conductance between the measuring terminal and the ground terminal. The device further comprises a calculation device, which determines the insulation resistances as a function of the at least two measured conductances and the at least two operating states detected.