US10211452B2
A lithium ion battery component includes a support selected from the group consisting of a current collector, a negative electrode, and a porous polymer separator. A lithium donor is present i) as an additive with a non-lithium active material in a negative electrode on the current collector, or ii) as a coating on at least a portion of the negative electrode, or iii) as a coating on at least a portion of the porous polymer separator. The lithium donor has a formula selected from the group consisting of Li8-yMyP4, wherein M is Fe, V, or Mn and wherein y ranges from 1 to 4; Li10-yTiyP4, wherein y ranges from 1 to 2; LixP, wherein 0
US10211446B2
A rechargeable battery includes: an electrode assembly including a first electrode and a second electrode; a first current collector plate electrically connected to the first electrode; a case accommodating the electrode assembly and having a top opening; a cap assembly including a cap plate sealing the top opening of the case; and a first terminal electrically connected to the first current collector plate and passing through and protruding above the cap plate. The first terminal includes: a first fastening terminal electrically connected to the first current collector plate and passing through and protruding above the cap plate, a first electrode terminal, one end of which is coupled to the first fastening terminal on the cap plate; and a first fixing member coupling another end of the first electrode terminal and electrically connecting the first electrode terminal and the cap plate to each other.
US10211445B2
A lead-acid battery includes an electrode plate assembly, a battery case, a positive electrode strap, a negative electrode strap, a positive electrode post, a negative electrode post, a cover, and an electrolyte solution. A negative electrode bushing provided in the cover and the negative electrode post together constitute a negative electrode terminal. A maximum value of a gap between an outer circumferential surface of the negative electrode post and an inner circumferential surface of the negative electrode bushing in the negative electrode terminal is 0.5 mm or more and 2.5 mm or less. A rib is provided in a lower part of the negative electrode bushing, and a minimum value of a protrusion height of the rib is 1.5 mm or more and 4.0 mm or less. A distance between a surface of the electrolyte solution and a lowermost portion of the negative electrode bushing is 15 mm or less.
US10211438B2
An electronic component protecting cover includes a fixed cover portion, a hinge portion, and a rotatable cover portion. One of the fixed cover portion and the rotatable cover portion has engaging portions at two locations, and the other of the fixed cover portion and the rotatable cover portion has catching portions at two locations, the engaging portions and the catching portions being configured to be engaged with each other. Each of the engaging portions has a pair of locking tabs, and each of the catching portions has a pair of locking frames. Because each of the engaging portions and each of the catching portions has double-locking structure, sufficient locking force can be provided.
US10211433B2
In a first embodiment, a pre-formed pouch is provided that includes a plurality of walls joined in order to define an aperture. An assembly may be inserted into the aperture, which may then be sealed. Further, the pre-formed pouch may be fitted to the shape or dimensions of the assembly that will be inserted. In a second embodiment, an assembly may be covered in a plurality of layers of material, such as first layer of plastic, a layer of metal, and then a second layer of plastic. Each of the coverings may be formed by dipping the assembly in plastic or metal (or other material), molding layers around the assembly, coating the assembly in the layers, vapor depositing plastic or metal (or other material) onto the assembly, and/or a combination of these operations.
US10211427B2
A display device and an apparatus and method for manufacturing the same are disclosed. The display device includes: a substrate; a display unit formed on the substrate; and an inorganic layer formed on the display unit, wherein a water vapor transmission rate (WVTR) of the inorganic layer is 5×10−5 g/m2 day or less. The apparatus for manufacturing a display device includes: a chamber; a shower head for spraying a mixed gas into the chamber; a plasma generation unit for forming plasma from the mixed gas; a susceptor facing the shower head and on which a substrate is seated; and a power supply unit electrically connected to the plasma generation unit, wherein a frequency of a current supplied from the power supply unit to the plasma generation unit is between about 27 MHz and about 42 MHz.
US10211418B2
A light emitting device includes a plurality of unit light emitting regions on a substrate. At least one of the unit light emitting regions includes at least one pair of first and second electrodes that are spaced apart, at least one first bar-type LED in a first layer on the substrate, and at least one second bar-type LED in a second layer on the substrate. At least one of the first bar-type LED or the second bar-type LED is electrically connected between the first electrode and the second electrode.
US10211416B2
A flexible display panel is provided. The flexible display panel comprises: a flexible substrate; an organic light-emitting layer disposed on a side of the flexible substrate and having a first side facing the flexible substrate and an opposing side; and a thin-film-encapsulation layer disposed on the opposing side of the organic light-emitting layer. The thin-film-encapsulation layer includes at least one organic encapsulation layer and at least one inorganic encapsulation layer. The flexible display panel includes at least one bending area. The at least one inorganic encapsulation layer has a first side facing the flexible substrate and an opposing side. In the at least one bending area, at least one groove is formed on the opposing side of the at least one inorganic encapsulation layer. A bottom width W of the at least one groove is configured to be W ≥ n 180 ° π R .
US10211411B2
Thermally activated delayed fluorescent compounds and uses thereof are described. The thermally activated delayed fluorescent compounds are an analogs of 9,10-dihydro-9,9-dimethylacridine compounds.
US10211409B2
Various embodiments of the present invention provide for a light emitting devices comprising a light emitting layer comprising an electroluminescent organic material dispersed in a matrix, wherein the electroluminescent organic material has a molecular weight less than about 2000 amu, the matrix comprises a nonelectroluminescent-nonpolymeric amorphous glass mixture, and each of the nonelectroluminescent-nonpolymeric organic molecular glass mixture and the electroluminescent organic material constitutes at least 20 percent by weight of the light emitting layer; and electrodes in electrical communication with the light emitting layer and configured to conduct an electric charge through the light emitting layer such that the light emitting layer emits light.
US10211407B2
An organic light-emitting device includes: a first electrode; a second electrode facing the first electrode; and an organic layer between the first electrode and the second electrode, the organic layer including an emission layer; a hole transport region between the first electrode and the emission layer; and an electron transport region between the emission layer and the second electrode. At least one of the emission layer and the electron transport region includes a condensed cyclic compound represented by one selected from Formulae 1-1 and 1-2: The organic light-emitting device including one or more of the condensed cyclic compounds according to embodiments of the present disclosure may have low driving voltage, high efficiency, high luminance, and long lifespan.
US10211398B2
Disclosed is a method for the manufacture of a CEM device comprising forming a thin film of a correlated electron material having a predetermined electrical impedance when the CEM device in its relatively conductive (low impedance) state, wherein the forming of the CEM thin film comprises forming a d- or f-block metal or metal compound doped by a physical or chemical vapor deposition with a predetermined amount of a dopant comprising a back-donating ligand for the metal.
US10211389B2
In the composite substrate 10, the piezoelectric substrate 12 and the support substrate 14 are bonded by direct bonding using an ion beam. One surface of the piezoelectric substrate 12 is a negatively-polarized surface 12a and another surface of the piezoelectric substrate 12 is a positively-polarized surface 12b. An etching rate at which the negatively-polarized surface 12a is etched with a strong acid may be higher than an etching rate at which the positively-polarized surface 12b is etched with the strong acid. The positively-polarized surface 12b of the piezoelectric substrate 12 is directly bonded to the support substrate 14. The negatively-polarized surface 12a of the piezoelectric substrate 12 may be etched with the strong acid.
US10211387B2
Provided is a method for controlling an ultrasonic motor to reduce noise sounding during low-speed rotation in a surveying instrument adopting the ultrasonic motor for a rotary shaft, and a surveying instrument for the same. In a method for controlling an ultrasonic motor according to an aspect of the present invention, in a low-speed rotation range of an ultrasonic motor, a ratio of an acceleration period as a time of application of the drive signal in a control cycle is controlled, and a time to start the acceleration period is randomly shifted for each control cycle. In a method for controlling an ultrasonic motor according to another aspect, a time to start the acceleration period is regularly shifted for each control cycle. In a method for controlling an ultrasonic motor according to still another aspect, second-half acceleration control and first-half acceleration control are alternately repeated.
US10211386B2
A technique relates a superconducting microwave cavity. An array of posts has different heights in the cavity, and the array supports a localized microwave mode. The array of posts includes lower resonant frequency posts and higher resonant frequency posts. The higher resonant frequency posts are arranged around the lower resonant frequency posts. A first plate is opposite a second plate in the cavity. One end of the lower resonant frequency posts is positioned on the second plate so as to be electrically connected to the second plate. Another end of the lower resonant frequency posts in the array is open so as not to form an electrical connection to the first plate. Qubits are connected to the lower resonant frequency posts in the array of posts, such that each of the qubits is physically connected to one or two of the lower resonant frequency posts in the array of posts.
US10211384B2
An LED apparatus is provided. The LED apparatus includes a plurality of substrate layers, each substrate layer corresponding to one of a plurality of sub-pixels of a pixel; a heat sink plate provided on a first side of each substrate layer, the heat sink plate including a patterned area provided between adjacent substrate layers of the plurality of substrates layers; a fluorescence provided on the heat sink plate overlapping at least a portion of one of the plurality of substrate layers; and a plurality of light emitting diodes, each light emitting diode formed on a second side opposite to the first side of each substrate layer.
US10211373B2
A light-emitting device comprises a light-emitting stack comprising a first surface, a roughened surface, and a sidewall connecting the first surface and the roughened surface; an electrode structure formed on the roughened surface of the light-emitting stack; a dielectric layer formed on the first surface of the light-emitting stack; a barrier layer covering the dielectric layer; a first reflective electrode between the barrier layer and the first surface of the light-emitting stack; and a passivation layer covering the sidewall of the light-emitting stack and the roughened surface of the light-emitting stack which is not occupied by the electrode structure, wherein the electrode structure is surrounded by the passivation layer, and the passivation layer contacts an surface of the electrode structure and terminates at the surface of the electrode structure.
US10211370B2
An infrared LED having a monolithic and stacked structure, having an n-doped base substrate, which includes GaAs, a lower cladding layer, an active layer for generating infrared radiation, an upper cladding layer, a current distribution layer and an upper contact layer. The layers being preferably disposed in the specified order. A first tunnel diode is disposed between the upper cladding layer and the current distribution layer, and the current distribution layer predominantly including an n-doped, Ga-containing layer having a Ga content>1%.
US10211369B2
In various embodiments, light-emitting devices incorporate graded layers with compositional offsets at one or both end points of the graded layer to promote formation of two-dimensional carrier gases and polarization doping, thereby enhancing device performance.
US10211364B2
A surface mount emissive element is provided with a top surface and a bottom surface. A first electrical contact is formed exclusively on the top surface, and a second electrical contact is formed exclusively on the top surface. A post extends from the bottom surface. An emissive display is also provided made from surface mount emissive elements and an emissions substrate. The emissions substrate has a top surface with a first plurality of wells formed in the emissions substrate top surface. Each well has a bottom surface, sidewalls, a first electrical interface formed on the bottom surface, and a second electrical interface formed on the bottom surface. The emissions substrate also includes a matrix of column and row conductive traces forming a first plurality of column/row intersections, where each column/row intersection is associated with a corresponding well. A first plurality of emissive elements populates the wells.
US10211361B1
A method of manufacturing a solar cell comprising providing a first semiconductor substrate with an epitaxial sequence of layers of semiconductor material forming a solar cell deposited over the first semiconductor substrate using an MOCVD reactor; depositing a metal layer on top of the sequence of layers of semiconductor material, the metal layer including a top surface layer composed of gold or silver; providing a polymer film; depositing a first metallic adhesion layer that has a coefficient of thermal expansion substantially different from that of the top surface layer on one surface of the polymer film; depositing a second metal adhesion layer over the first metallic adhesion layer and having a different composition from the first layer and having no chemical elements in common; and adjoining the second adhesion layer of the polymer film to the metal layer of the sequence of layers and permanently bonding it thereto by a thermocompressive diffusion bonding technique.
US10211354B2
A monolithically integrated system of silicon solar cells. A system having a silicon substrate and a plurality of solar cells formed on the silicon substrate. Each solar cell can have an emitter portion and a base portion. The system can also have a plurality of intermediate regions, each intermediate region having a polarity and electrically separating at least two portions of adjacent solar cells from one another such that the polarity of the intermediate region is opposite to a polarity of at least one of the separated portions of the adjacent solar cells.
US10211342B2
A thin film transistor and a fabrication method thereof, an array substrate, and a display panel are provided. The fabrication method of the thin film transistor includes: forming an active layer on a base substrate, the active layer including a channel region; forming an amorphous carbon layer on a region of the active layer other than the channel region; and forming a source electrode and a drain electrode on the amorphous carbon layer, the source electrode and the drain electrode being respectively electrically connected with the active layer through the amorphous carbon layer.
US10211338B2
Integrated circuits including tunnel transistors and methods for fabricating such integrated circuits are provided. An exemplary method for fabricating an integrated device includes forming a lower source/drain region in and/or over a semiconductor substrate. The method forms a channel region overlying the lower source/drain region. The method also forms an upper source/drain region overlying the channel region. The method includes forming a gate structure beside the channel region.
US10211336B2
LDMOS transistor structures and integrated circuits including LDMOS transistor structures are provided. An exemplary integrated circuit including an LDMOS transistor structure includes a substrate including a first region and a second region. The substrate includes a bulk layer and, in the second region, an insulator layer overlying the bulk layer and a semiconductor layer overlying the insulator layer. The integrated circuit further includes a gate structure overlying the semiconductor layer. A channel region is formed in the semiconductor layer under the gate structure. The integrated circuit also includes a well contact region on the bulk layer in the first region, a source region overlying the substrate, and a drain region overlying the substrate. A drift region is located between the drain region and the gate structure.
US10211328B2
A normally-off, heterojunction field effect transistor includes an intrinsic cubic-phase gallium nitride (c-GaN) substrate and an aluminum gallium nitride (AlGaN) capping layer disposed on the intrinsic c-GaN substrate. The AlGaN capping layer includes a first sublayer of intrinsic c-phase AlxGa1-xN disposed on the c-GaN substrate, wherein the first sublayer is of a first thickness; a second sublayer of doped c-phase AlxGa1-xN disposed on the first sublayer, and wherein the second sublayer is of a second thickness and is doped with a dopant. An insulating layer is disposed on the AlGaN capping layer, wherein the insulating layer is of a fourth thickness. A source electrode, a drain electrode, and a gate electrode are positioned adjacent to and on top of the insulating layer, respectively.
US10211313B2
A method for fabricating semiconductor device includes the steps of: forming a gate structure on a substrate; forming an interlayer dielectric (ILD) layer around the gate structure; removing the gate structure to form a first recess; forming ferroelectric (FE) layer in the first recess; forming a compressive layer on the FE layer; performing a thermal treatment process; removing the compressive layer; and forming a work function metal layer in the recess.
US10211310B2
Provided are methods and systems for providing oxygen doped silicon carbide. A layer of oxygen doped silicon carbide can be provided under process conditions that employ silicon-containing precursors that have one or more silicon-hydrogen bonds and/or silicon-silicon bonds. The silicon-containing precursors also have one or more silicon-oxygen bonds and/or silicon-carbon bonds. One or more radical species in a substantially low energy state can react with the silicon-containing precursors to form the oxygen doped silicon carbide. The one or more radical species can be formed in a remote plasma source.
US10211306B2
A semiconductor device includes a semiconductor body formed from a semiconductor material with a band-gap of at least 2.0 eV, the semiconductor body having a diode region and a source region. The semiconductor device further includes a trench gate structure having a first sidewall and a second sidewall opposite the first sidewall, the first sidewall and the second sidewall extending along a common longitudinal direction. A doping concentration of a first doping type is higher in the diode region than in the source region. The trench gate structure projects from a first surface of the semiconductor body into the semiconductor body. A first portion of the second sidewall at the first surface is directly adjoined by the source region. A second portion of the second sidewall is in direct contact with the diode region. Additional semiconductor device embodiments are provided.
US10211302B2
Semiconductor devices and methods are provided to fabricate FET devices having overlapping gate and source/drain contacts while preventing electrical shorts between the overlapping gate and source/drain contacts. For example, a semiconductor device includes a FET device, a vertical source/drain contact, a source/drain contact capping layer, and a vertical gate contact. The FET device includes a source/drain layer, and a gate structure. The vertical source/drain contact is formed in contact with a source/drain layer of the FET device. The source/drain contact capping layer is formed on an upper surface of the vertical source/drain contact. The vertical gate contact is formed in contact with a gate electrode layer of the gate structure. A portion of the vertical gate contact overlaps a portion of the vertical source/drain contact, wherein the source/drain contact capping layer electrically insulates the overlapping portions of the vertical gate and source/drain contacts.
US10211301B1
A semiconductor device according to an embodiment includes: a wide bandgap semiconductor layer; a gate electrode; and a gate insulating layer disposed between the wide bandgap semiconductor layer and the gate electrode, including a first silicon oxide film, a second silicon oxide film between the first silicon oxide film and the gate electrode, and a first aluminum oxynitride film between the first silicon oxide film and the second silicon oxide film, and having a first atomic ratio of nitrogen relative to a sum of oxygen and nitrogen at a first position in the first aluminum oxynitride film which is lower than a second atomic ratio of nitrogen relative to a sum of oxygen and nitrogen at a second position, closer to the second silicon oxide film than the first position, in the first aluminum oxynitride film.
US10211294B2
III-nitride materials are generally described herein, including material structures comprising III-nitride material regions and silicon-containing substrates. Certain embodiments are related to gallium nitride materials and material structures comprising gallium nitride material regions and silicon-containing substrates.
US10211293B2
Semiconductor device 101 includes semiconductor substrate 10, drift layer 20, first electrode 50, and second electrode 60. Semiconductor substrate 10 is of a first conductivity type and is formed of a silicon carbide semiconductor, a gallium nitride semiconductor, or the like. For example, semiconductor substrate 10 is an n-type silicon carbide semiconductor substrate. Drift layer 20 is an epitaxial semiconductor layer of the first conductivity type which is formed on upper surface 10a of semiconductor substrate 10 by epitaxial growth. Drift layer 20 is formed of for example, an n-type silicon carbide semiconductor. Drift layer 20 has a thickness of t. For example, the thickness t is between about 5 μm and about 100 μm (inclusive).
US10211286B2
A first parallel pn layer having a first n-type region and a first p-type region junctioned alternately and repeatedly is disposed in an element active portion. The first parallel pn layer has a striped planar layout. A second parallel pn layer having a second n-type region and a second p-type region junctioned alternately and repeatedly is disposed in a high voltage structure. The second parallel pn layer has a striped planar layout in a direction identical to that of the first parallel pn layer. An intermediate region having a third parallel pn layer and a fourth parallel pn layer of a lower impurity quantity than the first parallel pn layer is disposed between the first and second parallel pn layers, and formed by diffusing impurity implanting regions becoming the first and the second parallel pn layers formed separated from each other to a region in which no impurity is ion-implanted.
US10211279B2
A resistor structure is provided that contains curved resistor elements. The resistor structure is embedded within an interconnect dielectric material and the resistivity of an electrical conducting resistive material of the resistor structure can be tuned to a desired resistivity during the manufacturing of the resistor structure. Notably, an electrical conducting metallic structure having a concave outermost surface is provided in a dielectric material layer. A doped metallic insulator layer is formed on the concave outermost surface of the metallic structure. A controlled surface treatment process is then performed to an upper portion of the doped metallic insulator layer to convert the upper portion of the doped metallic insulator layer into an electrical conducting resistive material. An interconnect dielectric material can then be formed to embed the entirety of the remaining doped metallic insulator layer and the electrical conducting resistive material.
US10211274B2
There is provided an organic light emitting display device. The organic light emitting display device includes a two pixel columns arranged on the substrate to be adjacent to each other, a first data line and a second data line that are provided between the two pixel columns, at least one scan line that intersects the first and second data lines, and first and second insulating layers sequentially laminated on the substrate. Pixels included in the two pixel columns are connected to one of the first data line and the second data line and the scan line. The first data line is formed between the first insulating layer and the second insulating layer. Therefore, coupling generated between adjacent data lines is reduced so that picture quality of the organic light emitting display device is improved.
US10211272B2
Discussed are an organic light emitting display device and a method of manufacturing the same. The organic light emitting display device can include first electrodes that are disposed on a substrate, organic light-emitting layers that are disposed on the first electrodes, banks that overlap edges of the first electrodes and define pixels, light-blocking layers that are disposed on the banks, and resin layers that are disposed between the light-blocking layers and include an adhesive material. A resin transfer pattern that penetrates each of the light-blocking layers from one side to the other side may be formed in the light-blocking layers. The resin layer disposed on one side of each of the light-blocking layers and the resin layer disposed on the other side of the light-blocking layer are connected to each other via the resin transfer pattern.
US10211271B2
Disclosed is an organic light emitting display device for reducing or preventing anodes from being partially detached or torn in high resolution models. The organic light emitting display device includes a substrate including first and second subpixels disposed adjacent to each other in a first axis direction, a first anode electrode provided in the first subpixel and connected to a first TFT of the first subpixel through a first contact hole, and a second anode electrode provided in the second subpixel and connected to a second TFT of the second subpixel through a second contact hole. The first and second contact holes are disposed in a diagonal direction, the first anode electrode protrudes from the first contact hole in a direction toward the second subpixel, and the second anode electrode protrudes from the second contact hole in a direction toward the first subpixel. Accordingly, partial detachment of anode electrodes is reduced, or in some cases, prevented.
US10211270B2
Provided is a display panel to which a dual gate transistor is applied. The display panel includes a substrate including a pixel area and a non-pixel area and a dual gate transistor disposed on the non-pixel area. The dual gate transistor includes first and second transistors which are connected in series and an auxiliary electrode which connects two gate electrodes of the first and second transistors. The auxiliary electrode is on a layer which is different from the gate electrode. Therefore, an area in which the dual gate transistor is formed is reduced and stability of the driving circuit is secured.
US10211248B2
The present technology relates to a circuit substrate, an image sensor, and an electronic apparatus that are capable of suppressing generation of noise in a conductor loop, which is caused due to a change in the conductor loop. A circuit substrate according to the present technology includes a circuit that is formed of a conductor and is capable of forming a conductor loop, at least a part of the dimensions of the conductor loop being variable; and a plurality of conductors that are each formed at a position where an induced electromotive force is generated in the conductor loop by a magnetic field and each have a structure that suppresses a change in the induced electromotive force generated by a change in dimensions of the conductor loop, the magnetic field being generated by the plurality of conductors. The present technology is applicable to, for example, an image sensor and an electronic apparatus.
US10211245B2
An image sensor according to an example embodiment concepts includes a pixel array including pixels, and each of the pixels includes photoelectric conversion elements. The photoelectric conversion elements independently operating to detect a phase difference. The image sensor further includes a control circuit configured to independently control exposure times of each of the photoelectric conversion elements included in each of the pixels.
US10211238B2
A flexible display motherboard and a manufacturing method thereof are provided. The flexible display motherboard includes a carrier substrate and a flexible display panel unit formed thereon. The flexible display panel unit includes a flexible base formed on the carrier substrate, and a display region and a periphery region which are positioned on the flexible base. A display device is formed in the display region, and the periphery region surrounds the display region. The flexible display panel unit further includes a dissolvable layer positioned between the carrier substrate and the flexible base. The dissolvable layer is formed at least in an area corresponding to the display region. The dissolvable layer is dissolvable in a solvent.
US10211228B2
A display apparatus includes a substrate partitioned into a central area and a peripheral area disposed adjacent to the central area. The central area includes a display area; a first insulating layer corresponding to the peripheral area of the substrate; at least one slit corresponding to a region of the first insulating layer; and a cladding layer, which covers the at least one slit, on the first insulating layer.
US10211218B2
A memory device, which can be configured as a 3D NAND flash memory, includes a plurality of stacks of conductive strips, including even stacks and odd stacks having sidewalls. Some of the conductive strips in the stacks are configured as word lines. Data storage structures are disposed on the sidewalls of the even and odd stacks. Active pillars between corresponding even and odd stacks of conductive strips include even and odd semiconductor films connected at the bottom of the trench between the stacks, and have outside surfaces and inside surfaces. The outside surfaces contact the data storage structures on the sidewalls of the corresponding even and odd stacks forming a 3D array of memory cells; the inside surfaces are separated by an insulating structure that can include a gap. The semiconductor films can be thin-films having a U-shaped current path.
US10211209B2
Methods of operating semiconductor memory devices with floating body transistors, using a silicon controlled rectifier principle are provided, as are semiconductor memory devices for performing such operations. A method of maintaining the data state of a semiconductor dynamic random access memory cell is provided, wherein the memory cell comprises a substrate being made of a material having a first conductivity type selected from p-type conductivity type and n-type conductivity type; a first region having a second conductivity type selected from the p-type and n-type conductivity types, the second conductivity type being different from the first conductivity type; a second region having the second conductivity type, the second region being spaced apart from the first region; a buried layer in the substrate below the first and second regions, spaced apart from the first and second regions and having the second conductivity type; a body region formed between the first and second regions and the buried layer, the body region having the first conductivity type; and a gate positioned between the first and second regions and adjacent the body region. The memory cell is configured to store a first data state which corresponds to a first charge in the body region in a first configuration, and a second data state which corresponds to a second charge in the body region in a second configuration. The method includes: providing the memory cell storing one of the first and second data states; and applying a positive voltage to a substrate terminal connected to the substrate beneath the buried layer, wherein when the body region is in the first state, the body region turns on a silicon controlled rectifier device of the cell and current flows through the device to maintain configuration of the memory cell in the first memory state, and wherein when the memory cell is in the second state, the body region does not turn on the silicon controlled rectifier device, current does not flow, and a blocking operation results, causing the body to maintain the second memory state.
US10211206B1
Methods of connecting a read driver transistor to a PD and PU inverter of a two-port vertical SRAM via a shared GAA or a vertical cross-couple contact between a GAA of the read driver transistor and the bottom source/drain region of the PD and PU inverter and the resulting devices are provided. Embodiments include forming a first PD transistor, a first PU transistor, a second PU transistor, and a second PD transistor over a substrate; forming a first PG transistor and a second PG transistor over the substrate; forming a read transistor and a read driver transistor laterally separated in the first direction over the substrate, the read transistor and the read driver transistor adjacent to the second PG transistor and the first PD transistor, respectively; and connecting the read driver transistor, the first PD transistor, and the first PU transistor.
US10211205B2
A circuit component comprises a row of transistors. The row may contain a first active FET with a source region and a drain region. The row may also contain a first active dummy FET that shares the source region and that also has a diffusion region. The row may also contain a second active FET and a second active dummy FET, positioned such that the active dummy FETs are located between the active FETs on the row. The row may also have an end positioned such that the first active dummy FET is between the end and the first active FET. A supply of current may be electrically connected to the source diffusion regions. A load region may be electrically connected to the drain region. The first active FET and the first active dummy FET may have gates that share a voltage source or that have their own voltage source.
US10211193B2
A hybrid-type power module having dual-sided cooling is provided. The power module includes semiconductor chips that is disposed on each of an upper board and a lower board at a location between the boards. The semiconductor chips of the upper board and the lower board have different electric capacities.
US10211190B2
A semiconductor package comprises a lower package, a metal layer on the lower package, a ground member on the metal layer, coupled thereto, and an upper package on the lower package. The upper package comprises a ground pattern on a first insulation pattern. The first insulation pattern is on a bottom surface of the upper package and has a hole through which the ground pattern is exposed. The ground member extends inside the hole and is coupled to the ground pattern.
US10211185B2
An LED CoB structure with the combination use of blue and red LED dies is used to achieve warm white light, with good quantum conversion efficiency at a reasonably low cost. Both the red and blue LED dies are fabricated on transparent substrates. The current density of the LED dies is designed to match the different degradation rate of each type of LED die. The methods used to achieve high efficiency include adjusting the power, wavelength, and/or position of the dies.
US10211183B2
A semiconductor device is made by providing a substrate, forming a first insulation layer over the substrate, forming a first conductive layer over the first insulation layer, forming a second insulation layer over the first conductive layer, and forming a second conductive layer over the second insulation layer. A portion of the second insulation layer, first conductive layer, and second conductive layer form an integrated passive device (IPD). The IPD can be an inductor, capacitor, or resistor. A plurality of conductive pillars is formed over the second conductive layer. One conductive pillar removes heat from the semiconductor device. A third insulation layer is formed over the IPD and around the plurality of conductive pillars. A shield layer is formed over the IPD, third insulation layer, and conductive pillars. The shield layer is electrically connected to the conductive pillars to shield the IPD from electromagnetic interference.
US10211179B2
A semiconductor device includes a base member, a wiring portion, a semiconductor element, and a resin package. The base member has an obverse surface, a reverse surface, and a side surface connecting the obverse surface and the reverse surface. The semiconductor element is electrically connected to the wiring portion and arranged on the obverse surface of the base member. The resin package covers the semiconductor element. The wiring portion includes an obverse-surface portion formed on the obverse surface, a reverse-surface portion formed on the reverse surface, and a through portion connecting the obverse-surface portion and the reverse-surface portion. The through portion has an exposed surface exposed from the side surface of the base member and a larger portion. The larger portion has a dimension larger than the exposed surface in a first direction that is perpendicular to the thickness direction and parallel to the exposed surface.
US10211177B2
A method and apparatus for incorporation of high power device dies into smaller system packages by embedding metal “coins” having high thermal conductivity into package substrates, or printed circuit boards, and coupling the power device dies onto the metal coins is provided. In one embodiment, the power device die can be attached to an already embedded metal coin in the package substrate or PCB. The power device die can be directly coupled to the embedded metal coin or the power device die can be attached to a metallic interposer which is then bonded to the embedded metal coin. In another embodiment, the die can be attached to the metal coin and then the PCB or package substrate can be assembled to incorporate the copper coin. Active dies are coupled to each other either through wire bonds or other passive components, or using a built-up interconnect.
US10211176B2
A semiconductor package includes a substrate, through-electrodes penetrating the substrate, first bumps spaced apart from each other in a first direction parallel to a top surface of the substrate and electrically connected to the through-electrodes, respectively, and at least one second bump disposed between the first bumps and electrically insulated from the through-electrodes. The first bumps and the at least one second bump constitute one row in the first direction. A level of a bottom surface of the at least one second bump from the top surface of the substrate is a substantially same as levels of bottom surfaces of the first bumps from the top surface of the substrate.
US10211174B2
A flip chip assembly is disclosed that includes a die with die circuitry and a plurality of electrical contacts electrically connected to the die circuitry. A substrate includes electrical contacts that are juxtaposed with and electrically connected to corresponding die electrical contacts. A passive component is disposed between the die and the substrate, and includes a dielectric disposed between a first electrode and a second electrode. The first electrode is electrically connected to a first of the die electrical contacts and a corresponding substrate electrical contact, and the second electrode is electrically connected to a second of the die electrical contacts and a corresponding substrate electrical contact.
US10211173B1
A pad electrode such that a conductive film is used as the pad electrode in a semiconductor device has an object of preventing Al corrosion and improving Au bonding wire durability. A semiconductor device according to the invention includes a conductive film of Al or having Al as a main component on which a signal processing circuit and a pad electrode portion are formed, a metal film formed on the conductive film, and a protective film formed on the metal film, wherein a metal film region in which atoms derived from the metal film are implanted is formed on a surface of the conductive film exposed by an opening formed in one portion of the protective film and the metal film, and adopted as the pad electrode.
US10211172B2
A surface mount device includes at least one semiconductor device including an exposed top metal, an encapsulation layer partially encapsulating the at least one semiconductor device, and at least one end-termination cap on the surface mount device resulting in an electrical connection from a first side of the surface mount device to a second side of the surface mount device. In implementations, one process for fabricating the surface mount device includes dicing a finished device wafer in a scribe-line region, applying tape to a first side of the finished device wafer, backgrinding a second side of the finished device wafer, encapsulating the second side of the finished device wafer with an encapsulation layer, singulating the finished device wafer, and forming at least one wrap-around connection from a first side of the surface mount device to a second side of the surface mount device.
US10211155B2
Methods are provided for fabricating metallic interconnect structures having reduced electrical resistivity that is obtained by applying mechanical strain to the metallic interconnect structures, as well as semiconductor structures having metallic interconnect structures formed with permanent mechanical strain to provide reduced electrical resistivity. For example, a method includes forming a metallic interconnect structure in an interlevel dielectric (ILD) layer of a back-end-of-line (BEOL) structure of a semiconductor structure, and forming a stress layer in contact with the metallic interconnect structure. A thermal anneal process is performed to cause the stress layer to expand and apply compressive strain to the metallic interconnect structure and permanently deform at least a portion of the metallic interconnect structure into a stress memorized state of compressive strain.
US10211151B2
A method of forming a self-aligned pattern of vias in a semiconductor device comprises etching a pattern of lines that contain notches that are narrower than other parts of the line. Thereafter, vias are created where the notches are located. The locations of the vias are such that the effect of blown-out areas is minimized. Thereafter, the lines are etched and the vias and line areas are filled. The layers are planarized such that the metal fill is level with a surrounding ultra-low-k dielectric. Additional metal layers, lines, and vias can be created. Other embodiments are also described herein.
US10211138B2
A multi-level semiconductor device and a method of fabricating a multi-level semiconductor device involve a first interlayer dielectric (ILD) layer with one or more metal lines formed therein. A silicide is formed on a surface of the first ILD layer and is directly adjacent to each of the one or more metal lines on both sides of each of the one or more metal lines. A second ILD is formed above the silicide, and a via is formed through the second ILD above one of the one or more metal lines. One or more second metal lines are formed above the second ILD, one of which is formed in the via. The second metal line in the via contacts the one of the one or more metal lines and the silicide adjacent to the one of the one or more metal lines.
US10211134B2
A semiconductor package includes a die pad, a semiconductor die mounted on the die pad, rows of terminal leads disposed around the die pad; a surface mount device (SMD) mounted and bonded with a bond wire in the semiconductor package; and a molding compound encapsulating the semiconductor die and the SMD, the bond wire, and at least partially encapsulating the die pad and the terminal leads. The SMD may be mounted in the semiconductor package by using a non-conductive paste or a conductive paste. The die pad, the tie bars and the terminal leads are coplanar.
US10211131B1
An integrated circuit device having improved delamination properties is provided. The integrated circuit may include a leadframe having a die support area supporting an integrated circuit die, and a plurality of leadframe leads. Surfaces of the leadframe leads are roughened by a roughening process to form roughened surfaces having an average roughness Ra. A thin plating layer is formed over the roughened leadframe lead surfaces, with a plating layer thickness of less than 40 times the roughness Ra of the leadframe lead surfaces, such that the thin plating layer is received into the roughened leadframe lead surface contours and thereby itself has a contoured outer surface. A molding material applied to the structure may directly contact and adhere to the contoured surface of the thin plating layer. The adhesion between the molding material and the contoured plating layer may reduce or eliminate delamination of the molding material from the leadframe.
US10211127B1
An electronic chip package includes a base defining a fluid inlet opening for receiving pressurized fluid from a fluid source and a fluid outlet opening. A dielectric body is arranged on the base and configured to support an electronic device. The dielectric body comprises a coolant flow chamber formed in a first surface thereof, and a plurality of impingement openings formed within the coolant flow chamber. The plurality of impingement openings are in communication with the fluid inlet opening of the base for generating a plurality of fluid streams to be expelled into the coolant flow chamber. The body further comprises a coolant return port formed within the coolant flow chamber and in communication with the fluid outlet opening of the base.
US10211125B2
Various embodiments of the disclosure are directed to vapor chambers with a structure that permits configurable mounting holes. Such vapor chambers may have a top plate with apertures and a bottom plate with apertures. Spacers are inserted into the apertures and disposed between the top plate and the bottom plate. Each spacer may have their own aperture that extends throughout the spacer which acts as the mounting hole in the assembled vapor chamber. The various dimensions of the spacers can be configured and selected in order to accommodate varying dimensions of the apertures in the top plate and the bottom plate. These spacers can be used to provide mounting holes of a desired size and provide additional structure support to the vapor chamber. The spacers also lie flush with the top and bottom plates which increases the surface area of the vapor chamber and improves the mounting of the vapor chamber to other structures.
US10211118B2
A semiconductor module includes a metal substrate having a mounting surface, a first conductive plate on the mounting surface, an insulating substrate on the first conductive plate, a second conductive plate on the insulating substrate, a conductive pad on the insulating substrate, a semiconductor element on the second conductive plate, a circuit board electrically connected to the conductive pad, a resin case connected to the metal substrate and extending along at least a portion thereof, and around the first conductive plate, the insulating substrate, the second conductive plate, the conductive pad, the semiconductor element, and the circuit board, and a silicone gel in a region bounded by the metal substrate and the resin case. The circuit board comprises a plurality of planar surfaces oriented perpendicular to the mounting surface of the metal substrate.
US10211111B1
A method for processing a semiconductor wafer uses non-contact electrical measurements indicative of at least one tip-to-tip short or leakage, at least one tip-to-side short or leakage, and at least one corner short or leakage, where such measurements are obtained from non-contact pads associated with respective tip-to-tip short, tip-to-side short, and corner short test areas.
US10211101B2
A method for forming conductive structures for a semiconductor device includes depositing a reflow liner on walls of trenches formed in a dielectric layer and depositing a reflow material on the reflow liner. The reflow material is reflowed to collect in a lower portion of the trenches. The depositing and the reflowing steps are repeated until the trenches are aggregately filled with the reflow material. The reflow material is planarized to form conductive structures in the trenches.
US10211094B2
An electrical device including a first semiconductor device having a silicon and germanium containing source and drain region, and a second semiconductor device having a silicon containing source and drain region. A first device contact to at least one of said silicon and germanium containing source and drain region of the first semiconductor device including a metal liner of an aluminum titanium and silicon alloy and a first tungsten fill. A second device contact is in contact with at least one of the silicon containing source and drain region of the second semiconductor device including a material stack of a titanium oxide layer and a titanium layer. The second device contact may further include a second tungsten fill.
US10211091B2
According to some embodiments, a semiconductor device may include gate structures on a substrate; first and second impurity regions formed in the substrate and at both sides of each of the gate structures; conductive line structures provided to cross the gate structures and connected to the first impurity regions; and contact plugs connected to the second impurity regions, respectively. For each of the conductive line structures, the semiconductor device may include a first air spacer provided on a sidewall of the conductive line structure; a first material spacer provided between the conductive line structure and the first air spacer; and an insulating pattern provided on the air spacer. The insulating pattern may include a first portion and a second portion, and the second portion may have a depth greater than that of the first portion and defines a top surface of the air spacer.
US10211090B2
Disclosed are embodiments of a transistor, which incorporates an airgap for low base-emitter capacitance (Cbe). Each embodiment of the transistor has a monocrystalline base and, within the monocrystalline base, an intrinsic base region and an extrinsic base region positioned laterally adjacent to the intrinsic base region, wherein the intrinsic and extrinsic base regions have co-planar top surfaces. An essentially T-shaped emitter in cross-section has a lower emitter region on the intrinsic base region and an upper emitter region above the lower emitter region. Each embodiment of the transistor further has an airgap, which is positioned laterally adjacent to the lower emitter region so as to be between the extrinsic base region and the upper emitter region. Thus, the entire airgap is above the co-planar top surfaces of the intrinsic base region and the extrinsic base region. Also disclosed herein are methods of forming the transistor embodiments.
US10211089B2
A semiconductor device and a fabricating method thereof are provided. The method includes sequentially forming an interlayer insulating layer and a hard mask layer on a substrate with first and second regions, performing a first patterning process on the hard mask layer to form first openings in the first and second regions, performing a second patterning process on the hard mask layer to form second openings in the first and second regions, and performing a third patterning process on the hard mask layer to selectively form at least one third opening in only the second region. The third patterning process includes forming a first photoresist pattern with openings on the hard mask layer, and the opening of the first photoresist pattern on the first region is overlapped with the second opening on the first region, when viewed in a plan view.
US10211083B2
The present invention relates to a film for flip chip type semiconductor back surface, which is to be disposed on a back surface of a semiconductor element flip chip-connected onto an adherend, the film for flip chip type semiconductor back surface including an adhesive layer and a protective layer laminated on the adhesive layer, in which the protective layer is constituted of a heat-resistant resin having a glass transition temperature of 200° C. or more or a metal.
US10211081B2
A processing method for processing a workpiece includes a holding step of holding the front surface side of the workpiece on which an alignment mark is formed by a holding table having a holding surface that reflects a near-infrared ray and exposing the back surface side and an imaging step of emitting the near-infrared ray toward the back surface side of the workpiece held by the holding table and imaging the workpiece by an imaging unit that has sensitivity to the near-infrared ray and faces the back surface side of the workpiece to form a captured image. The processing method also includes an alignment mark detection step of detecting the alignment mark based on the captured image and a processing step of processing the workpiece held by the holding table by a processing unit based on the detected alignment mark.
US10211080B2
The present disclosure provides a robot arm, including a pedestal, a support arm on the pedestal and configured to support a substrate, a driving system configured to drive the support arm to move, and a substrate alignment device connected to the support arm. The substrate alignment device includes a first position information collection unit configured to acquire first position information of the substrate when the substrate is on the support arm at a first position; a deviation information acquisition unit configured to acquire position deviation information of the substrate in accordance with the first position information and second position information of the substrate in the case that the substrate is located at a standard position, and an adjustment unit configured to generate control information in accordance with the position deviation information, thereby driving the support arm by the driving system to place the substrate at a target position.
US10211072B2
Embodiments of the present disclosure generally describe methods for minimizing the occurrence and the extent of die shift during the formation of a reconstituted substrate in fan-out wafer level packaging processes. Die shift is a process defect that occurs when a die (device) moves from its intended position within a reconstituted substrate during the formation thereof. Generally, the methods disclosed herein include depositing a device immobilization layer and/or a plurality of device immobilization beads over and/or adjacent to a plurality of singular devices (individual dies), and the carrier substrate they are positioned on, before forming a reconstituted substrate with an epoxy molding compound. The device immobilization layer and/or the plurality of device immobilization beads immobilize the plurality of singular devices and prevents them from shifting on the carrier substrate during the molding process.
US10211068B2
Preventing a deformation when a metal layer made of copper or copper alloy is brazed on an aluminum-made cooler, a power-module substrate with cooler having low thermal resistance and high bonding reliability is provided: a circuit layer made of copper or copper alloy is bonded on one surface of a ceramic board and a metal layer made of copper or copper alloy is bonded on the other surface of the ceramic board; a second metal layer made of aluminum or aluminum alloy is bonded to the metal layer by solid-phase diffusion; and a cooler made of aluminum alloy is brazed on the second metal layer with Al-based Mg-included brazing material.
US10211059B2
Local variability of the grain size of work function metal, as well as its crystal orientation, induces a variable work function and local variability of transistor threshold voltage. If the metal nitride for the work function metal of the transistor gate is deposited using a radio frequency physical vapor deposition, equiaxed grains are produced. The substantially equiaxed structure for the metal nitride work function metal layer (such as with TiN) reduces local variability in threshold voltage.
US10211047B2
Multilayer dielectric structures are provided with graded composition. For example, a multilayer dielectric structure includes a stack of dielectric films, wherein the dielectric films include at least a first SiCNO (silicon carbon nitride oxide) film and a second SiCNO film. The first SiCNO film has a first composition profile of C, N, and O atoms. The second SiCNO film has a second composition profile of C, N, and O atoms, which is different from the first composition profile of C, N, and O atoms. The composition profiles of C, N and/or O atoms of the constituent dielectric films of the multilayer dielectric structure are customized to enhance or otherwise optimize one or more electrical and/or physical properties of the multilayer dielectric structure.
US10211042B2
A double-ended high intensity discharge lamp includes a luminous tube and reflective layer covering at a reflective portion provided on at least a portion of aid luminous tube for reflecting light emitted from an illuminator supported in the luminous tube towards the reflective portion to project towards another opposing side of the luminous tube.
US10211039B2
Method and embodiments are provided for tandem mass spectrometer designed for extremely large charge throughput up to 1E+10 ion/sec. In one operation mode, the initial ion flow with wide m/z range is time separated in a trap array. The array ejects ions with a narrower momentarily m/z range. Ion flow is collected and confined in a wide bore ion channel at a limited time spread. The ion flow with narrow m/z range is then analyzed in a multi-reflecting TOF at frequent and time-encoded operation of the orthogonal accelerator, thus forming multiple non overlapping spectral segments. In another mode, time separated ions are subjected to fragmentation for comprehensive, all-mass MS-MS analysis. The momentarily ion flow at MR-TOF entrance is characterized by lower spectral population which allows efficient decoding of overlapping spectra. Those modes are combined with conventional spectrometer operation to improve the dynamic range. To provide practical solution, there are proposed multiple novel components comprising trap arrays, wide bore confining channels, resistive multipole, so as long life TOF detector.
US10211038B2
To achieve an effective gas filtering in a plasma spectrometric apparatus using a gas of a comparatively high consumption flow rate, and to improve the analytical ability, there is provided a plasma spectrometric apparatus containing a sample introducer for producing and delivering an injector gas containing an analyte sample, a plasma generator for generating plasma into which the injector gas is introduced, and an analyzer disposed subsequent to the plasma generator for analyzing the analyte sample. The plasma spectrometric apparatus contains a first gas line for supplying gas to the sample introducer, a second gas line for supplying gas to the plasma generator, and a filter located in the first gas line for removing impurities contained in the gas.
US10211030B2
Embodiments of the present disclosure include a radial frequency plasma source having a split type inner coil assembly. In one embodiment, the split type inner coil assembly comprises two intertwining coils. In another embodiment, the split type inner coil assembly includes looped coils forming a dome.
US10211015B2
A dimmer switch system electrically connected between a power source and a load includes a primary housing including a primary switch actuatable by a user, a processor structured to change a state of the dimmer switch based on actuation of either the primary switch or the secondary switch, and a secondary switch isolation circuit. The dimmer switch system also includes a secondary housing including a secondary switch actuatable by the user and being electrically connected to the power source. The secondary switch isolation circuit is electrically connected between the secondary switch and the processor, the secondary switch isolation circuit including an optocoupler and being structured to isolate the processor from the power source and to provide a signal to the processor based on a state of the secondary switch.
US10211014B2
An electrical connector includes a lower body with terminal holes, an inflator between the terminal holes in the lower body, an upper body, and a cover, The upper body is on the lower body and includes an opening corresponding to at least one of the terminal holes and a pair of metal holders electrically connected to each other. The cover covers the upper body and includes an end portion coupled to the lower body. An inner surface of the cover faces a top surface of the upper body and includes a space that is separated from the top surface.
US10210998B2
Example embodiments relate to a photoelectric conversion device, and to an imaging device including the photoelectric conversion device.
US10210995B2
A method for producing a film including a non-magnetic matrix and a plurality of three-dimensional magnetic microstructures arranged within the matrix according to a predetermined pattern. The method includes providing a master substrate with a magnetically structured face formed from a plurality of magnetic field micro-sources, having a magnetic field gradient of between 102 and 106 T/m. The method also includes adding magnetic microparticles or nanoparticles to the magnetically structured face of the master substrate, the particles agglomerating into three-dimensional microstructures arranged under an effect of an attractive magnetophoretic force exerted by the magnetic field gradient on the surface of the master substrate. The method further includes depositing, on the magnetically structured face of the master substrate, a matrix made from a non-magnetic material, in such a way as to enclose the arranged microstructures and to form the film and peeling the film from the master substrate.
US10210993B2
A multilayer ceramic electronic component includes an electronic component element including a ceramic layer and an inner conductor, and outer electrodes disposed on the surface of the electronic component element. The outer electrodes include a first layer disposed on the surface of the electronic component element, and a second layer disposed on the first layer. The first layer includes an oxide of at least one of elements of the ceramic layer. The second layer does not include oxides of elements of the ceramic layer.
US10210991B2
A common mode choke coil according to one embodiment of the present invention includes a first coil conductor, a second coil conductor, and a third coil conductor. In the embodiment, the second coil conductor has a different shape than the first coil conductor and the third coil conductor. In the embodiment, the first coil conductor, the second coil conductor, and the third coil conductor extend parallel with each other in a first region in plan view as seen from an axial direction along the coil axis. In the embodiment, in the first region, when seen in a cross section cut along a plane including the coil axis, in an n-th turn, an arranging order of the first coil conductor, the second coil conductor, and the third coil conductor from an inner side in a radial direction thereof is inverted from that in an n+1th turn.
US10210982B1
A power module includes power switching devices that are electrically coupled in parallel to increase current capacity. The paralleled power switching devices are triggered by a common gate signal. Each of the power switching devices include a gate terminal, a current-sense terminal, and a Kelvin source/emitter terminal. The power module includes a plurality of magnetically coupled windings coupling the gate terminal, the current-sense terminal and the Kelvin source/emitter terminal of each of the switching devices to a gate driver circuit.
US10210970B2
Control of electrical conductivity is provided via electrically conductive magnetic domain walls between magnetic domains. The magnetic domains are identical except for their magnetic configuration. Altering a configuration of the magnetic domains (e.g., by thermal treatment, application of a magnetic field, etc.) can alter the electrical resistance of a device. Such devices can be used as non-volatile information storage devices or as sensors.
US10210955B1
A computer implemented method of diagnosing whether a human subject is infected with Zika virus, includes: determining a correlation between a fundus test image of an eye of the human subject for presence of gross macular pigment mottling with a known set of Zika virus infected fundus images and with a known set of healthy fundus images, wherein a high correlation/low correlation between the fundus test image and the known set of Zika virus infected fundus images indicates that there is a high probability/low probability that the human subject is infected with Zika virus, wherein a high correlation/low correlation between the fundus test image and the known set of healthy fundus images indicates that there is a low probability/high probability that the human subject is infected with Zika virus.
US10210944B2
An inverter and a method for driving the inverter, a gate driver on array (GOA) unit, a GOA circuit and a display device relate to a technical field of display, and are proposed to supply stable inverter output signal. The inverter comprises a control module and an output module. The control module is configured to control a voltage at a control node under the control of a first clock signal at a first clock signal terminal, a second clock signal at a second clock signal terminal, an input signal at an input terminal and voltages at a first level terminal and a second level terminal. The output module is configured to set a voltage at the output terminal to the voltage at the first level terminal or the voltage at the second level terminal under the control of the control node and the input signal at the input terminal.
US10210940B2
Apparatus and methods are disclosed, including a method that raises an electrical potential of a plurality of access lines to a raised electrical potential, where each access line is associated with a respective charge storage device of a string of charge storage devices. The electrical potential of a selected one of the access lines is lowered, and a data state of the charge storage device associated with the selected access line is sensed while the electrical potential of the selected access line is being lowered. Additional apparatus and methods are described.
US10210929B1
A non-volatile memory device is provided that uses one or more volatile elements. In some embodiments, the non-volatile memory device can include a resistive two-terminal selector that can be in a low resistive state or a high resistive state depending on the voltage being applied. A MOS (“metal-oxide-semiconductor”) transistor in addition to a capacitor or transistor acting as a capacitor can also be included. A first terminal of the capacitor can be connected to a voltage source, and the second terminal of the capacitor can be connected to the selector device. A floating gate of an NMOS transistor can be connected to the other side of the selector device, and a second NMOS transistor can be connected in series with the first NMOS transistor.
US10210921B1
The present invention relates to a non-volatile ferroelectric memory device including a semiconductor active layer, a plurality of memory cells connected in series on the semiconductor active layer, and a control circuit for performing a read operation and a program operation on the selected memory cell among the plurality of memory cells, each of the memory cells comprising a para-dielectric layer on the semiconductor active layer; a dielectric stack including a ferroelectric layer stacked on the para-dielectric layer and a charge trap site for generating a negative capacitance effect of the ferroelectric layer by charges disposed and trapped at an interface between the ferroelectric layer and the para-dielectric layer; and a control gate electrode on the ferroelectric layer.
US10210913B2
A semiconductor apparatus includes a sense amplifier configured to sense data transmitted through a data line and a sense amplifier control circuit configured to detect whether a level of an external voltage is equal to or larger than an reference voltage level and control a power voltage of the sense amplifier according to a detection result.
US10210911B2
The present disclosure includes apparatuses and methods related to performing logical operations using sensing circuitry. An example apparatus comprises an array of memory cells and sensing circuitry coupled to the array. The sensing circuitry includes a sense amplifier coupled to a pair of complementary sense lines, and a compute component coupled to the sense amplifier. The compute component includes a dynamic latch. The sensing circuitry is configured to perform a logical operation and initially store the result in the sense amplifier.
US10210907B2
An interactive video/multimedia application (IVM application) may specify one or more media assets for playback. The IVM application may define the rendering, composition, and interactivity of one or more the assets, such as video. Video multimedia application data (IVMA data may) be used to define the behavior of the IVM application. The IVMA data may be embodied as a standalone file in a text or binary, compressed format. Alternatively, the IVMA data may be embedded within other media content. A video asset used in the IVM application may include embedded, content-aware metadata that is tightly coupled to the asset. The IVM application may reference the content-aware metadata embedded within the asset to define the rendering and composition of application display elements and user-interactivity features. The interactive video/multimedia application (defined by the video and multimedia application data) may be presented to a viewer in a player application.
US10210886B2
A voice starting end detection apparatus includes a first detector that detects a starting end of a voice segment from input signals that are input in a time series, a first transmitting unit that transmits, when the starting end is detected, input signals subsequent to the starting end, and a first receiving unit that receives a terminal end detection signal indicating that a terminal end of the voice segment has been detected. The voice terminal end detection apparatus includes a second receiving unit that receives input signals subsequent to the starting end, a second detector that detects the terminal end from the received input signals, a second transmitting unit that transmits, when the terminal end is detected, the terminal end detection signal. The first transmitting unit stops transmitting the input signals when the first receiving unit receives the terminal end detection signal.
US10210885B1
A speech-based system utilizes a speech interface device located in the home of a user. The system may interact with different users based on different user profiles. The system may include messaging services that generate and/or provide messages to the user through the speech interface device. The speech interface device may have indicators that are capable of being illuminated in different colors. To notify a user regarding the currently active user profile, each user profile is associated with a different color and the color of the active profile is displayed on the speech interface device when the user is interacting with the system. To notify the user regarding awaiting messages, different types of messages are associated with different colors and the colors of the message types of waiting messages are displayed on the speech interface whenever the user is not interacting with the system.
US10210883B2
A signal processing apparatus for enhancing a voice component within a multi-channel audio signal comprising a left channel audio signal, a center channel audio signal, and a right channel audio signal, the signal processing apparatus comprising a filter and a combiner; wherein the filter is configured to determine an overall magnitude of the multi-channel audio signal over frequency based on the multi-channel audio signal, to obtain a gain function based on a ratio between a magnitude of the center channel audio signal and the overall magnitude of the multi-channel audio signal, and to weight the left channel audio signal, the center channel audio signal, and the right channel audio signal by the gain function; and wherein the combiner is configured to combine individually the left channel audio signal, the center channel audio signal, and the right channel audio signal with the weighted right channel audio signal.
US10210882B1
An example method of operation may include designating sub-regions which collectively provide a defined reception space, receiving audio signals at a controller from the microphone arrays in the defined reception space, configuring the controller with known locations of each of the microphone arrays, assigning each of the sub-regions to at least one of the microphone arrays based on the known locations, and creating beamform tracking configurations for each of the microphone arrays based on their assigned sub-regions.
US10210880B2
An encoding method, a decoding method, an encoding apparatus, a decoding apparatus, a transmitter, a receiver, and a communications system. The encoding method includes: dividing a to-be-encoded time-domain signal into a low band signal and a high band signal; performing encoding on the low band signal to obtain a low frequency encoding parameter; performing encoding on the high band signal to obtain a high frequency encoding parameter, and obtaining a synthesized high band signal; performing short-time post-filtering processing on the synthesized high band signal to obtain a short-time filtering signal; and calculating a high frequency gain based on the high band signal and the short-time filtering signal. A technical solution according to the embodiments of the present application can improve an encoding and/or decoding effect.
US10210862B1
Neural networks may be used in certain automatic speech recognition systems. To improve performance at these neural networks, the present system converts the lattice into a matrix form, thus maintaining certain information included in the lattice that might otherwise be lost while also placing the lattice in a form that may be manipulated by other components to perform operations such as checking ASR results. The matrix representation of the lattice may be transformed into a vector representation by calculations performed at a recurrent neural network (RNN). By representing the lattice as a vector representation the system may perform additional operations, such as ASR results confirmation.
US10210854B2
A waveform data structure includes a plurality of types of frames having different data sizes. Each of the plurality of types of frames includes an auxiliary information area and a data area. The auxiliary information area includes an area for storing common effective-bit length data for a section of waveform samples, and an area for storing an identifier for identifying one of the plurality of types of frames. The data area is an area for storing extracted waveform samples which are extracted from the waveform samples based on the common effective-bit length. The number of the extracted waveform samples is determined based on the common effective-bit length.
US10210838B2
A level shift circuit includes first and second NMOS transistors that are coupled between a first supply terminal, and first and second output nodes, respectively, and have respective control terminals receiving input signals of a low amplitude, third and fourth PMOS transistors which are coupled between a second supply terminal, and the first and second output nodes outputting signals of high amplitude, respectively, a fifth PMOS transistor which is coupled between a gate of the third PMOS transistor and the second output node, and has a gate coupled to the first output node, a sixth PMOS transistor which is coupled between a gate of the fourth PMOS transistor and the first output node, and has a gate coupled to the second output node, and first and second load elements which are coupled between the second supply terminal and the gates of the third and fourth PMOS transistors, respectively.
US10210837B2
A display apparatus includes a first substrate, a second substrate, and a driver chip. The first substrate includes a plurality of gate lines disposed in the display area and extended in a first direction, a plurality of data lines disposed on a gate insulating layer insulating the gate lines and extended in a second direction substantially perpendicular to the first direction, and a gate driving circuit section disposed in the first peripheral area adjacent to first ends of the gate lines. The second substrate is opposite to the first substrate. A liquid crystal is interposed between the first and second substrates. The driver chip is disposed in the second peripheral area adjacent to second ends of the gate lines opposite to the first ends so that the width of the upper and lower portions of the display area may be decreased.
US10210826B2
A sub-pixel rendering method for a Delta RGBW panel and a Delta RGBW panel with sub-pixel rendering function are provided. The sub-pixel rendering method for a Delta RGBW panel is disclosed. The method comprises: utilizing a controller to classify all sub-pixels of the Delta RGBW panel into a first type of sub-pixels, a second type of sub-pixels, and a third type of sub-pixels; rendering the first type of sub-pixels by a left pixel, a current pixel, and a right pixel; rendering the second type of sub-pixels by a current pixel and a right pixel; and rendering the third type of sub-pixels by a left pixel and a current pixel.
US10210824B2
A digital power supply circuit and a liquid crystal driving device are provided. The digital power supply circuit includes a controlling module which includes an acquiring unit for acquiring a rate of change of the digital supply voltage at an initial stage, a comparing unit for comparing the rate of change with a preset threshold value, so as to generate a control signal according to the comparing result, and a voltage reducing unit for pulling-down an input voltage of the enable terminal by using the control signal when the rate of change is greater than the preset threshold value.
US10210818B2
According to the present invention there is provided a projection device, which is configured to project an image which is co-operable with images projected by one or more other projection devices, wherein the projection device comprises a detector operable to detect characteristics of images projected on a display surface by the projection device and one or more other projection devices, and a controller operable to adjust the projection device and/or to adjust one or more of the other projection devices, based on the characteristics of the images detected by the detector, such that the images projected by each projection device co-operate on the display surfaces.
US10210811B2
Disclosed is a pixel for improving an image quality. A pixel includes: an organic light emitting diode; a first transistor to control a current supplied to the organic light emitting diode from a first power source connected to a first electrode of the first transistor in response to a voltage applied to a first node; a second transistor connected between the first node and a second node, and turned on when a scan signal is supplied to a scan line; a first capacitor connected between the second node and a data line; and a third transistor connected between a second electrode of the first transistor and the second node, and turned on when a common control signal is supplied to a common control line.
US10210801B2
An electronic device includes a display and a controller. The controller is configured to receive one or more operational characteristics of the display. The controller is also configured to calculate a blank time voltage level for a data line of the display based on the one or more operational characteristics, wherein the blank time voltage level corresponds to a voltage transmitted along the data line of the display immediately subsequent to image data being transmitted along the data line.
US10210797B2
A method for aging an organic light emitting display includes estimating a lifespan curve of a display panel based on at least one initial aging profile of the display panel, correcting at least one of a target luminance or a target white color coordinates of the display panel such that the estimated lifespan curve corresponds to a target lifespan curve, and setting a lifespan look up table by storing at least one of the correction value of the target luminance or the correction value of the target white color coordinates.
US10210793B2
The present disclosure provides LED array systems with a control system for arrays of LED array luminaires that allows for display of images or light patterns across and array of luminaires over a low bandwidth control protocol.
US10210792B2
The present disclosure relates generally systems and methods for controlling current provided to display devices. A method for controlling the current may include receiving drive current values associated with subpixels in a display and receiving information that corresponds to an application type being rendered on the display and/or an indication of image data being rendered on the display. The method may then include reducing at least some of the drive current values based at least in part on the application type. Alternatively, the method may include reducing the at least a portion of the image data corresponding to the at least some of the drive current values has substantially similar luminance and color values. The method may then include supplying the subpixels with drive currents that correspond to the drive current values.
US10210787B2
A display panel and a display device are provided. The display panel includes a first substrate, a second substrate, and a pixel unit array. The pixel unit array includes multiple pixel units, the pixel unit includes three sub-pixels, the sub-pixel is a first color sub-pixel, a second color sub-pixel, a third color sub-pixel or a fourth color sub-pixel. In any two pixel units adjacent to each other, one of the sub-pixels in one of the two pixel units is different in color from one of the sub-pixels in the other one of the two pixel units, and the other two of the sub-pixels in the one of the two pixel units are the same in color as the other two of the sub-pixels in the other one of the two pixel units respectively.
US10210785B2
Display assembly for a portable object, wherein the display assembly includes a first, at least partially transparent, emissive display device located on the side of an observer, a second reflective display device being arranged underneath the first emissive display device, wherein said second reflective display device is capable of switching between a transparent state, in which the device does not display any information, and a reflective state, when the device is activated.
US10210784B2
A driving circuit and a method for driving a display panel are proposed. The driving circuit includes: a clock controller; a scan signal driver for generating a first scan signal and a second scan signal; a data signal driver for receiving a source data signal, and generating a first data signal, and generating a second data signal based on the first data signal. A gray level value corresponding to the first data signal is different from a gray level value corresponding to the second data signal. The present invention is able to reduce color shift.
US10210779B2
A display apparatus includes a first substrate and a second substrate disposed in opposition to one another and connected to one another to form a shroud, the first substrate and the second substrate being connected to form a first joint at a first lateral end of the shroud, a second joint at a second lateral end of the shroud and a third joint formed at a lower portion of the shroud, the third joint including a first base connection member rotatably depending from a lower portion of the first substrate and a second base connection member rotatably depending from a lower portion of the second substrate, the third joint being located at a first position in the shroud with the shroud in a compressed state and being located in a second position in the shroud with the shroud in an uncompressed state. The display apparatus also includes a resilient member connecting the first joint to the third joint and connecting the second joint to the third joint to bias the third joint from the first position to the second position when the shroud is the uncompressed state.
US10210765B2
The present disclosure generally relates to systems and methods for determining a four-dimensional (4D) trajectory of an aircraft without requiring aircraft performance data or meteorological data. The techniques can include: detecting a plurality of 4D aircraft states of the aircraft, determining, for each of a plurality of pairs of adjacent aircraft states, a respective aircraft transition, detecting a plurality of pairs of repeat adjacent aircraft transition, discarding, for each pair of repeat adjacent aircraft transitions, a respective aircraft state from the plurality of aircraft states, and electronically transmitting the plurality of aircraft states after the discarding.
US10210762B1
The present teachings provide for a search and rescue system including a first control module for a first vehicle. The first control module is configured to identify when the first vehicle is in a distressed situation based on inputs received from a vehicle status sensor, and generate an emergency message including information regarding the distressed situation. A first transmitter for the first vehicle transmits the emergency message by way of a first antenna. A first receiver for the first vehicle receives a second basic safety message from a second vehicle. A battery powers the first transmitter and the first receiver. A battery management module is configured to measure a charge level of the battery and notify the first control module of the charge level of the battery.
US10210757B2
Locating passenger transit vehicles by detecting interactions. Each interaction is between a transit terminal and a geolocation-enabled user device, and is characterized by data indicative of the interacting terminal, the interacting user device, and the time of interaction. For each detected interaction, a geolocation of the corresponding user device at the time of the interaction is requested; and in response to the requesting, the geolocation of the corresponding user device, the time of the geolocation, and the data indicative of the interacting terminal is received. A particular passenger transit vehicle associated with at least one interacting terminal is identified based on the user device geolocations. The location of the passenger transit vehicle is transmitted for display on user devices.
US10210756B2
Examples are provided for locating an emergency vehicle relative to another vehicle. An example in-vehicle computing system of a first vehicle includes an alert output device, a sensor subsystem communicatively coupled to one or more of an audio sensor and an image sensor, a processor, and a storage device storing instructions executable by the processor to, responsive to detecting the audible or visual indicator of the emergency vehicle, estimate a location of the emergency vehicle based on one or more parameters of the audible or visual indicator, present an alert when the estimated location of the emergency vehicle is within an actionable region relative to the first vehicle, the alert including an indication of the estimated location of the emergency vehicle, and present no alert or a reduced alert when the estimated location of the emergency vehicle is not within the actionable region.
US10210755B1
A self-learning cycle timer is disclosed. A wait time is measured between a first indication, associated with a stop, and a second indication, associated with movement following the stop, each indication received from a smart device. A geolocation is received from the smart device and a traffic signal identified at the geolocation. The traffic signal's area of influence is determined. The wait time is determined to have occurred inside the area of influence. An average cycle time and a reference time associated with the traffic signal are retrieved from a database. A cycle time associated with the traffic signal is calculated according to the wait time and the reference time. The average cycle time is updated according to the calculated cycle time.
US10210753B2
In accordance with an embodiment, a method for processing information associated with vehicular traffic includes generating an input signal that contains information associated with vehicular traffic and transmitting the information to a cloud-based server system. A control signal is generated in response to the information. In accordance with another embodiment, a traffic monitoring system has a data aggregator coupled to a malfunction management unit and to a traffic signal controller coupled to the data aggravator.
US10210752B2
A method for interleaving time slots in a multi-antenna system for communication with RFID tags is disclosed. An example is shown for an eight antenna system. A first four antennas arranged side-by-side are sequentially energized to interrogate RFID transponders. A second set of four antennas arranged side-by-side, the first of which is adjacent to the last of the first set of antennas. A four-antenna sequence is performed for the first four antennas and a second four antenna sequence is performed for the second set of antennas. The first and second four antenna sequences are offset by only a marginal amount, sufficient to ensure that a transponder signal received four antennas away from an active antenna is not acknowledged because the receive window for the non-active antenna is delayed.
US10210748B2
Embodiments of a central security monitoring device for reducing incidences of false alarms in a security system is disclosed. In one embodiment, a method is described, comprising receiving an alarm signal from an occupancy sensor via a receiver, receiving a second alarm signal from a barrier alarm device after receiving the alarm signal, determining, by a processor, an elapsed time from when the alarm signal from the occupancy sensor was received to when the second alarm signal from the barrier alarm device was received, transmitting, by the processor via a network interface, a message to a personal communication device indicating that a false alarm has occurred when the elapsed time is less than the predetermined time.
US10210746B2
A security system may include a home security system that is connected to a remote monitoring service as well as a portable security device that can travel with an individual when they are away from home. The portable security device may communicate with the same monitoring service as the home security system, and may in fact be linked to the same user account as that used for their home security system. The home security system may thus be extended to cover a remote location. In some cases, occupants of an individual's home may be notified via the home security system of alert conditions detected by the portable security device at the remote location. Likewise, occupants of the remote location may be notified via the portable security device of alert conditions detected in the home by the home security system.
US10210742B2
We have discovered an item of luggage having configurable labelled compartments with a corresponding chart for the labeled compartment. A user can track the status of items to packed into the item of luggage. Also disclosed is the item of luggage having at least one sensor that communicate with a mobile device application to electronically update a user's parent as to the status of the packing. Additionally, the item of luggage can provide real time location and content data to a user's parent in order to track the location of the item of luggage as well as the soil level of the contents contained therein.
US10210740B2
The present disclosure relates to a system for monitoring structural health of bonded components includes an energy-harvesting device. The system also includes a damage-detection module powered by electrical energy from the energy-harvesting device. Further, the system includes electrically-conductive ink applied onto the bonded components and across an interface between the bonded components. The electrically-conductive ink forms an electrical circuit with the damage-detection module. Additionally, the system includes a visual-indication device electrically coupled with the damage-detection module. The visual-indication device is configured to visually indicate damage to the bonded components in response to receipt of electrical energy. The damage-detection module is configured to detect a break in the electrically-conductive ink and to transmit electrical energy from the energy-harvesting device to the visual-indication device in response to detecting the break in the electrically-conductive ink.
US10210736B2
A monitoring method and a device for an intelligent monitoring system includes establishing a Bluetooth low energy (BLE) link between a front-end monitoring device and a back-end monitoring device; receiving, by the front-end monitoring device by using the BLE link, a first body temperature value sent by the back-end monitoring device; measuring, by the front-end monitoring device, body temperature of a monitoring person to obtain a second body temperature value; and determining, by the front-end monitoring device according to a variation of the first body temperature value relative to the second body temperature value, whether first prompt information needs to be generated.
US10210735B2
The present invention provides a monitoring method for infectious diseases. The monitoring method includes: obtaining disease information from a plurality of medical facilities 131, 132, 133, and 134; determining the disease occurrence status for each medical facility based on the disease information and a first criterion related to the disease occurrence status at the medical facility; and generating first area alarm information related to the infectious disease status in a first zone based on the disease occurrence status in the medical facilities associated with the first zone divided by a first area division, and a second criterion related to the disease occurrence status in the first zone.
US10210734B2
A surface treatment device, in particular a cleaning robot, has at least one optical device element and an evaluation unit. The optical device element is configured such that light emitted by the optical device element is at least partially reflected to an optical device element by means of the external element. During an interaction of the optical device element and the external element for the purpose of detecting a presence of smoke between the optical device element and the external element, the evaluation unit evaluates a measurement signal received by the optical device element with respect to a temporal change in signal amplitude, and triggers an alarm signal when a defined threshold value has been passed.
US10210732B2
An apparatus and a method of indicating safety of a hydrogen tank when a vehicle fire occurs are provided. The apparatus includes a hydrogen storing tank and a thermal pressure relief device (TPRD) mounted within a valve of the hydrogen storing tank. In addition, a controller is configured to detect a flow rate of hydrogen discharged from the hydrogen storing tank, using a sensor to determine whether the detected flow rate of discharged hydrogen is within a predetermined reference flow rate range. The controller is also configured to transmit a warning signal when the detected flow rate of discharged hydrogen is included within the predetermined reference flow rate range.
US10210731B2
Systems and methods for a smart electronic article surveillance (“EAS”) circuit that may be incorporated into electronic devices and used to selectively provide EAS and other functionalities. Such functionalities may be provided by “sharing” large electrical components across the different functionalities, which may include passive EAS capabilities, inductive charging, and/or wireless communications. One or more software or solid-state switches may be used to selectively and repeatedly change between the wireless communication/inductive charging capabilities and the passive EAS capabilities. The EAS functionality may be provided by using a switch to connect passive circuitry across an antenna component to form a passive EAS circuit. The non-EAS functionality may be provided by using the switch to de-couple the passive circuitry from then antenna and instead, couple the antenna to other electronic circuitry.
US10210728B2
Embodiments of the application provide a monitoring method, server and system and an image acquisition device capable of obtaining a first distance ratio of the horizontal distances from three WiFi detectors to a target person. The application is also capable of obtaining a second distance ratio of the horizontal distances from the three WiFi detectors to a WiFi terminal based on the signal strength of WiFi signals. The application determines the MAC address of the WiFi terminal of the target person by matching the second distance ratios of various WiFi terminals with the first distance ratio, and monitors the target person according to the MAC address. Thus, the application achieves continuous monitoring of the target person.
US10210723B2
Devices, non-transitory computer-readable media and methods for providing a haptic signal based upon a detection of an object are disclosed. For example, the processor of a device may transmit a first ultrasonic signal via an ultrasonic emitter and detect an object based upon a receiving of a reflected signal via an ultrasonic detector, where the reflected signal comprises a reflection of the first ultrasonic signal from the object. The processor may further monitor for a second ultrasonic signal via the ultrasonic detector. The device may be associated with a user, and the second ultrasonic signal may be associated with a teammate of the user. The processor may also select whether to provide an instruction to a haptic actuator when the object is detected, based upon whether the second ultrasonic signal is received via the ultrasonic detector.
US10210718B2
An emergency reporting apparatus of the present invention includes: a determining unit that determines an emergency state based on an image photographed by a photographing unit while a cash drawer keeping cash therein is left open; and a reporting unit that transmits an emergency report to a predetermined report addressee based on a result of the determination made by the determining unit.
US10210716B2
A user employs a secure sign-in process via a portable device such as a smartphone to enter an app loaded into the smartphone. The user enters a personal identification number (PIN) in order to access a financial network via the app in order to request cash to be dispensed from a remote cash dispensing location such as a merchant. The network coordinates the functions of recognizing the user's requirements, keeping real-time information of participation and of amounts available from merchants, and settling commercial transactions via a clearinghouse. The user is informed of locations of merchants within a preselected distance, and selects a merchant. The system provides the merchant authentication criteria and the user provides identification information for comparison to the criteria. Authentication to the network is done without furnishing a credit card. When authorization is granted, a user is only granted a one-time token for access. This structure facilitates PCI compliance.
US10210710B2
A gaming device, system and method are set forth which includes a plurality of progressive jackpot pool levels with associated trigger conditions. When pool level jackpot is triggered through satisfaction of criteria, some or all of the current value of the pool is cascaded to another jackpot pool or may be wholly or partially awarded to the player. Where the trigger condition is related to the aggregated amount in the pool the triggering of one pool level may cascade and cause the awards of one or more subsidiary pools. The pools may contain value as well as entitlements to features. A video display displays the jackpot pools for the player to see representations of accumulations, the cascading of values to other pools and the award of all or portions of the pools to a player.
US10210709B2
Gaming chips are provided with embedded radio frequency identification (“RFID”) tags incorporated into a gaming chip for identifying and tracking the gaming chips within a casino, and even upon a gaming table. The gaming chips have a body in the shape of a disc which has a loss tangent of 0.0078 or less, and more preferably of 0.007 or less. For chips operating at 900 MHz, the body has a dielectric constant of 5 or less, and preferably 3-5. For chips operating at 2.45 GHz, the body has a dielectric constant of 5-8. Preferably, the body is made of a blend of plastic, such as PVC, and a dielectric ceramic. The RFID is preferably sandwiched between layers of a high frequency circuit material including top and bottom layers and a center layer have a hole for receiving the RFID. Preferably, the layers of high frequency circuit material have a dielectric constant of 2.5-4 and a loss tangent of 0.002-0.006.
US10210708B1
Offers provided within a game space may decrease in value based on previous acceptances of the offers. A game instance of a game space may be executed to facilitate presentation of views of the game space to users to enable interaction of the users with the game space and/or each other by performing operations in the game space in response to commands received from the users. Offers may be provided within the game instance of the game space that decrease in value based on previous acceptances of the offers. The offers may include a first offer having a first value that progressively decreases based on an amount of users that have previously accepted the first offer in order to incentivize early acceptance of the first offer.
US10210706B2
A gaming machine is provided, including a meter and a game controller. The meter is coupled to the game controller. The meter is configured to record gaming data for a plurality of rounds of play of an electronic game. The game controller is configured to gain access to the gaming data. The game controller is further configured to configure a return-to-player (RTP) rate for a next round of play of the electronic game. The RTP rate is configured according to the gaming data.
US10210702B2
Centralized management of real time virtual experiences is provided herein. A method includes creating a pool of a plurality players for one or more of a plurality of virtual gaming experiences that are based on real world sporting events, receiving a selection of one of the plurality of virtual gaming experiences from each of the plurality players, monitoring the real world sporting events, determining when one or more of the plurality players wins their respective virtual gaming experience, and awarding one or more of the winning plurality players points.
US10210694B2
A method and system for programming a smart card using multiple programming protocols in a single card programming station. The card can include at least two programmable chips, with each chip being programmed using a different programming protocol. Alternatively, the card can include a single programmable chip, and the chip is programmed using at least two programming protocols. The card can also include at least two programmable chips, with each chip being programmed using at least two programming protocols.
US10210688B2
A system, method and computer program product for providing safety and security of materials, including an onsite measuring device configured to measure dispensed liquid, fluids, or materials from a container, and transmit measurement information; a base station device configured to receive the transmitted measurement information, and transmit the received measurement information over a communications network; a server device configured to receive and process the measurement information, and transmit an authorization over the communications network to dispense the liquid, fluids, or materials in the container based on the processed measurement information; a mobile device configured to receive the authorization from the server device to lock or unlock the container so as to dispense the liquid, fluids, or materials in the container; and a locking device configured to lock or unlock the container to dispense the liquid, fluids, or materials based on the authorization received by the mobile device.
US10210685B2
A voice biometric analysis system for authenticating a customer as am authorized payment card user to a merchant over a communications network includes a passive voice biometric analysis device configured to: store a plurality of respective voice samples of enrolled authorized payment card users; sample a verbal conversation between the customer and the recipient over the communications network; analyze the customer's voice characteristics from the monitored verbal conversation; compare, during the conversation, the analyzed customer's voice characteristics in the monitored verbal conversation to characteristics of at least one of the stored voice sample to authenticate the customer as one of the enrolled authorized payment card users; and advise the merchant whether the customer has been authenticated as an enrolled authorized payment card user.
US10210677B2
A method of determining a cause of a performance deficiency of a vehicle may include: Determining whether the vehicle is operating in a defined load condition; comparing an actual vehicle performance parameter with a predetermined baseline performance parameter for the defined load condition; comparing a plurality of key indicator values of the vehicle with a predetermined specification for each of the plurality of key indicator values; concluding that the performance deficiency is the result of a mechanical condition of the vehicle when at least one of the key indicator values is outside of the predetermined specification for a corresponding key indicator value and when the actual vehicle performance parameter is outside of the predetermined baseline performance parameter; and concluding that the performance deficiency is the result of an operational condition when none of the key indicator values is outside of the predetermined specification for the corresponding key indicator value and when the actual vehicle performance parameter is outside of the predetermined baseline performance parameter.
US10210671B2
An editing apparatus of three-dimensional shape data, includes: a range setting unit that sets at least one of a protection target range and an editable range of a three-dimensional shape represented by three-dimensional shape data including three-dimensional position information, as an edit control range; and a control condition setting unit that sets a control condition for controlling edit in the editable range so as not to edit the protection target range when the editable range is edited.
US10210666B2
A method for executing computer instructions for presenting an interactive environment in a head-mounted display (HMD) is described. The method includes identifying content associated with the interactive environment to be presented on the HMD for a user and determining whether an interactive object within the identified content satisfies a threshold for presentation to the user. The method includes augmenting the interactive object with augmentation data. The augmented data acts to change a characteristic of the interactive object. The operation of augmenting the interactive object is performed after determining that the interactive object does not satisfy the threshold for presentation to the user. The augmentation data modifies the interactive object to conform the interactive object to be within the threshold.
US10210664B1
Systems and methods herein enable adding changing light in a live camera view, an image or a video using a light source that is virtual and that includes an associated lighting profile. The system includes receiving image data of the live camera view. The system determines a first lighting profile associated with the representation of the object. Position information associated with the object is also determined with respect to the camera. The system receives a second lighting profile associated with the light source. The second lighting profile provides at least intensity values and direction information for light projected from the light source. The system determines and applies changes to the first lighting profile to affect a light surrounding the representation of the object using the second lighting profile. The system displays the image data with the changes to the first lighting profile.
US10210663B2
A contextual local image recognition module of a device retrieves a primary content dataset from a server and then generates and updates a contextual content dataset based on an image captured with the device. The device stores the primary content dataset and the contextual content dataset. The primary content dataset comprises a first set of images and corresponding virtual object models. The contextual content dataset comprises a second set of images and corresponding virtual object models retrieved from the server.
US10210662B2
Various embodiments of the present invention relate generally to systems and methods for analyzing and manipulating images and video. According to particular embodiments, the spatial relationship between multiple images and video is analyzed together with location information data, for purposes of creating a representation referred to herein as a surround view for presentation on a device. A real object can be tracked in the live image data for the purposes of creating a surround view using a number of tracking points. As a camera is moved around the real object, virtual objects can be rendered into live image data to create synthetic images where a position of the tracking points can be used to position the virtual object in the synthetic image. The synthetic images can be output in real-time. Further, virtual objects in the synthetic images can be incorporated into surround views.
US10210658B2
Techniques for virtualizing content are disclosed. One or more objects comprising source video content are determined. The one or more objects comprising the source video content are virtualized by mapping each to and representing each with a corresponding database object. Data comprising the corresponding database objects is provided for rendering the source video content instead of any original pixel information of the source video content so that a virtualized version of the source video content is rendered.
US10210657B2
Methods and systems improve quality of a hex-mesh by: performing a first iterative procedure which starts with the input hex-mesh and which outputs an output hex-mesh having improved quality. Performing the first iterative procedure comprises: initializing a current hex-mesh to be equal to the input hex mesh; for each iteration of the first iterative procedure: performing an optimization of an energy function over a plurality of directed-edges in the current hex-mesh to determine updated vertex positions for vertices in the current hex-mesh, wherein for each directed edge, the energy function comprises a term that expresses a preference for the directed edge to be aligned with normal vectors of base triangles of an edge-cone corresponding to the directed edge; and updating the current hex-mesh with the updated vertex positions; and after one or more iterations, setting the output hex-mesh to be equal to the current hex-mesh.
US10210631B1
According to an aspect, a method comprises: generating a 2D projection from a 3D representation of an object, generating, based on the 2D projection, a simulated image of the object, wherein the simulated image appears as though the object has been scanned by a detection device, combining the simulated object with a background image to form a synthesized image, wherein the background image was captured by a detection device, and outputting the synthesized image.
US10210630B2
The present disclosure provides a method and an apparatus for compressing an image and a mobile terminal. The method includes: obtaining a height of an image to be compressed and a pixel density of a mobile terminal in which the image to be compressed stored; when the height of the image to be compressed is greater than or equal to a preset threshold and the pixel density is greater than or equal to a preset pixel density, further obtaining a display height of the mobile terminal and calculating a first height of the image to be compressed according to the display height and the pixel density of the mobile terminal; and determining a compression height for compressing the image to be compressed according to the preset threshold and the first height.
US10210628B2
A storage device stores capturing conditions including a viewpoint position and a shooting direction of the camera, model data including a shape of a segmented mirror, and feature point data representing a positional relationship among a viewpoint position and feature points. A camera captures the segmented mirror having a reflective surface to obtain a captured image including at least a part of the reflective surface. A marker object has feature points, and is fixed at a predetermined position with respect to the camera. A feature-point extracting unit extracts multiple feature points from a captured image in which the feature points are reflected in the reflective surface, and determines positions of the feature points within the captured image. A position measuring unit calculates a position of the segmented mirror, based on the capturing conditions, the model data, the feature point data, and the positions of the feature points within the captured image.
US10210627B1
A computer system determines a metric for an input object, which could be an image of a person with the metric being measure of the person's body size, age, etc. A paired neural network system is trained on a training set of objects having pairs of objects each assigned a relative metric. A relative metric for a pair indicate which of the pair has the higher metric. A representative set of objects includes a known assigned metric value for each object. The trained paired neural network system pairwise compares an input object with objects from the representative set to determine a relative metric for each such pair, to arrive at a collection of relative metrics of the input object relative to various objects in the representative set. A metric value can be estimated for the input object based on the collection of relative metrics and those known metric values.
US10210611B2
An image processing apparatus according to an embodiment includes processing circuitry. The processing circuitry is configured to obtain a value of an index related to a predetermined disease for each of a plurality of sites included in a brain of a patient, on the basis of a plurality of pieces of medical image data obtained by imaging the brain of the patient at each of a plurality of points in time. The processing circuitry is configured to analyze, for each of the plurality of sites, a relationship between changes in the value at the plurality of points in time and a progress model indicating changes in the index through progress of the predetermined disease. The processing circuitry is configured to output an analysis result obtained from the analysis for each of the plurality of sites.
US10210610B2
An image processing apparatus processes a first image signal including pixel signals, the first image signal having a picture portion in which a subject is shown and having a blank portion surrounding the picture portion. The apparatus includes: a blank detection unit configured to set similar frames different in size from one another within a display area of a screen representing the first image signal, in a stepwise manner from an outer periphery, and to detect the blank portion based on whether or not a part of the pixel signals belonging to a region outside each of the similar frames has the uniform color or brightness; a region-of-interest setting unit configured to set an initial region-of-interest corresponding to the picture portion in the first image signal, based on the blank portion; and a region-of-interest image generation unit configured to generate a region-of-interest image signal representing the initial region-of-interest.
US10210603B2
A store profile generation system includes a mobile base and an image capture assembly mounted on the base. The assembly includes at least one image capture device for acquiring images of product display units in a retail environment. A control unit acquires the images captured by the at least one image capture device at a sequence of locations of the mobile base in the retail environment. The control unit extracts product-related data from the acquired images and generates a store profile indicating locations of products and their associated tags throughout the retail environment, based on the extracted product-related data. The store profile can be used for generating new product labels for a sale in an appropriate order for a person to match to the appropriate locations in a single pass through the store.
US10210599B2
An efficient demosaicing method includes reconstructing missing green pixels after estimating green-red color difference signals and green-blue color difference signals that are used in the reconstruction, and then constructing missing red and blue pixels using the color difference signals. This method creates a full resolution frame of red, green and blue pixels. The full resolution frame of pixels is sent to a display unit for display. In an efficient demosaicing process that includes local contrast enhancement, image contrast is enhanced to build and boost a brightness component from the green pixels, and to build chromatic components from all of the red, green, and blue pixels. Color difference signals are used in place of the red and blue pixels in building the chromatic components.
US10210597B2
A method for flexibly sintering rare earth permanent magnetic alloy comprises: (1) weighing fine powder of rare earth permanent magnetic alloy, loading the fine powder in molds, and orientedly compacting the fine powder in a press machine and in inert atmosphere to obtain blanks and loading the blanks into charging boxes; (2) after air between the second conveying vehicle and the first isolating valve of the glove box is replaced with inert gas, opening the two isolating valves connected with each other; wherein after a first rolling wheel transmission in the second conveying vehicle transfers the charging tray into the first chamber of the glove box, the two isolating valves are closed, and the second conveying vehicle leaves; (3) after a first conveying vehicle is coupled with a third isolating valve at an end of the second chamber, locking two matching flanges of the two isolating valves tightly; (4) after the first conveying vehicle is coupled with an isolating valve of a sintering furnace, locking matching flanges tightly; and (5) after the sintering furnace is evacuated to a vacuum degree more than 50 Pa, or the sintering furnace is filled with protective gas, processing the blanks with heating and heat preservation according to a preset process curve; wherein the blanks are sintered at a highest temperature of 1200° C. The present invention significantly increases performance of magnets.
US10210592B2
A computerized method, system, and computer program product can allow for processing by a processor data records (xDRs). The method can include receiving by the processor xDRs, each xDR including a vector of unique data fields, the xDRs forming together a stream. The stream can be stored by the processor in a memory of a general purpose graphic processor unit (GPGPU). An index vector of xDRs can be created by the processor, wherein each xDR is assigned a unique index identifier, and stored by the processor in a memory of the GPGPU. The index vector of xDRs is sorted with respect to at least a key of at least a unique data element selected. The sorted index vector can be stored in the memory of the GPGPU. A selection of at least the unique data field can be performed and aggregation of the stream performed with respect to the selection.
US10210591B2
To optimize the compilation of shaders for execution within an application, a computer system discovers the context in which the shaders are executed. The application is compiled and executed on a target platform. Snapshots of the application during execution are captured. A snapshot includes data and commands passed between the central processing unit and the graphics processing unit of the target platform to generate a single frame of graphics data. The shaders used in these snapshots are identified. These shaders are compiled with a number of different permutations of available compiler options, resulting in sets of differently compiled shaders. The snapshot is re-executed with the sets of differently compiled shaders, and performance is measured. The set of compiler options that results in compiled shaders providing better performance can be used as the set of compilation parameters for the set of shaders for this application.
US10210588B2
The present invention is directed to a method, system, and article of manufacture of a treatment environment engine on a mobile device to allow performance of workflow tasks inside of a high radiation medical procedure room. The treatment environment engine comprises a capturing module, a synchronization module, and a medical device control console component for capturing data (e.g., images or text) on the mobile device inside the medical procedure room and synchronizing the data via a wireless network with a medical device control console located outside the medical procedure room.
US10210573B2
Methods, devices, and systems for managing electronic messages of an electronic trading system in which orders are extracted from the electronic messages involve executing actions associated with respect to the orders. The actions in the electronic trading system may have times specified within the electronic message for the action to be executed.
US10210569B1
This disclosure describes, in part, techniques for collecting customer information of users at a centralized location and utilizing the information in an intelligent manner to assist customers in improving spending habits and in meeting budgetary goals. In some instances, the centralized location is a payment service that functions to both authorize payment instruments of users for costs of transactions conducted at the merchant, and to collect, generate and propagate budgetary profiles, to make budgetary suggestions and perform budgetary operations with regard to interactions of the merchants and the users.
US10210565B2
A system may provide an augmented environment that facilitates a transaction. The system may store profile data including user payment or user profile information. The system may then receive environmental data including audio and visual information representing a physical environment. The system may then receive first user input data indicative of a selection of one or more items present in the physical environment, and identify one or more action items in the environmental data based on the first user input data. In response to this identification, the system may augment the environmental data by adding virtual environmental data, and then provide this virtual environmental data to a device to create an augmented environment. The system can then receive second user input data, and provide purchase request data to a merchant terminal to enable a transaction related to the one or more action items.
US10210563B2
Example embodiments described herein disclose a travel search machine configured to retrieve and present search results as graphical elements within a graphical user interface. The travel search machine presents graphical elements with a slider configured to define a subset of the search results, where the subset is defined by a location of the slider among the graphical elements within the graphical user interface, and is further configured to receive a user input that moves the slider from a first location in the graphical user interface to a second location in the graphical user interface and in response to the first user input, cause the user device to display a notification window in the graphical user interface at a position relative to the slider in the first location, the notification window indicating a count of search results within the subset of search results defined by the location of the slider.
US10210561B2
Techniques and systems for beacon triggered device to device content transfer are disclosed. A described technique includes presenting, at an interactive beacon device, content including an interactive store catalog; receiving, at the interactive beacon device, user input responsive to the content; generating, at the interactive beacon device, a beacon message that can include transaction information based on the user input and the content, the transaction information including a service or product identifier corresponding to a product or service selected from the interactive store catalog; and transmitting, from the interactive beacon device, the beacon message over a short-range communication link to a mobile device. The beacon message can be configured to cause an application on the mobile device to advance a transaction associated with the transaction information.
US10210560B2
A mobile device of a shopper is tracked within at least one retail environment. A shopper merchandise proximity history of the shopper is formed based upon the tracking of the mobile device of the shopper within the at least one retail environment. The shopper merchandise proximity history includes shopper proximity to items of merchandise, shopper dwell times near the items of merchandise, and merchandise visit counts. The shopper merchandise proximity history is analyzed according to at least one shopper merchandise threshold interest criterion. Responsive to identifying within the shopper merchandise proximity history an item of merchandise that meets the at least one shopper merchandise threshold interest criterion, an action is performed that facilitates a gift recommendation of the item of merchandise.
US10210559B2
Various embodiments of systems and methods for recommendation scraping include a method comprising receiving a content feed, wherein the content feed is associated with a holder and identifying at least one post within the content feed comprising a mention of a respective item. In many embodiments, the method can further comprise generating an item recommendation corresponding to the respective item, associating the item recommendation with a profile associated with the holder, and sending instructions to present the item recommendation to one or more users. Other embodiments are also disclosed herein.
US10210557B2
A system, method and computer product for displaying product information is described herein. Facet values that may cause bad customer experience(s) are identified and suppressed. The system, method, and computer product may use a randomization scheme to suppress and/or show “bad” facet values occasionally to gather recent data on the facet values have improved. The suppression process works as a robust noise filter on top of the search and browse faceting experience.
US10210545B2
The present disclosure provides a method for grouping devices in a same place. A plurality of devices may be connected to a server. The devices may be classified two types based on mobility, including a stable device type and a mobile device type. One or more neighborhood devices associated with at least one stable device may be identified based on status information of the plurality of devices. The at least one stable device and the one or more neighborhood devices may respectively record an audio sample at a set time. A similarity score between the audio sample of the one or more neighborhood devices and the audio sample of the at least one stable device may be calculated. Further, one or more devices among the one or more neighborhood devices may be determined as in a same space as the at least one stable device based on the similarity score.
US10210542B2
A system to improve end-user monetization in a captive audience environment is disclosed. Mobile and wearable users may be engaged by way of contextual and perishable messaging. Such messaging is dynamically updated and maintained to provide a unique messaging experience which increases monetization opportunities, which may utilize location based technologies.
US10210540B2
Methods, apparatus, systems and articles of manufacture are disclosed to calculate long-term effects of marketing campaigns. An example method includes for respective participants, identifying, with a processor, a trial purchase of a first product associated with a brand of interest following a marketing stimulus for the brand of interest, for the respective participants, incrementing, with the processor, a brand purchase count of purchase occasions when a subsequent product associated with the brand of interest is purchased during an exposure period of the marketing stimulus, for the respective participants, resetting, with the processor, the brand purchase count to zero when a subsequent product unassociated with the brand of interest is purchased during the exposure period of the marketing stimulus, generating, with the processor, purchase groups indicative of consecutive purchase occasion values of the respective participants based on respective highest values of the brand purchase count, and calculating, with the processor, the sales effect for the respective purchase groups based on the respective values of the brand purchase count.
US10210539B2
Some embodiments provide an independent authentication system for authenticating entities that have registered accounts across different online service providers on behalf of the service providers. The authentication system maintains a database of previously verified entity information. A service provider requests authentication by providing the authentication system with unverified and basic identifying information used by an entity when registering with the service provider. The authentication system attempts to match the registration information against previously verified information for a known entity. When a match is found, the authentication system generates a series of challenge questions. The questions are submitted to the entity through the service provider and answers are processed in order to authenticate the entity. Authentication is thus provided on behalf of the service provider without the service provider accessing the previously verified information and without the service provider independently verifying the information within the generated challenge questions.
US10210535B2
Techniques for dynamically generating feedback based on contextual information and providing the feedback to a user are provided. A service provider determines, based on contextual information related to a user (such as personal information previously provided by the user) interactive data to display to the user. The type of interactive data may correspond to the type of personal information submitted by the user or derived by the service provider. The interactive data may be based on other users that have already registered with the service provider. In this way, a user is able to (1) view current and relevant information that is related to the user and (2) see the value that the user receives by providing additional personal information. Subsequent interactive data may be based on multiple personal data items that the service provider receives from the user. These techniques are also applicable after a user has registered with a service provider.
US10210528B2
A system for assessing and improving individual customer profitability for a profit-making organization, comprising: a central database; means for collecting and identifying data elements relevant to customer profitability and quality from a plurality of sources, and inputting data into the central database; means for performing segmentation of customers to form a reasonable number of distinct groups of customers; means for building a mathematical model; and means for calculating the relative profitability/quality values of the customers in said organization, obtaining and maintaining for the organization a set of optimal marketing strategies to match the customer's needs.
US10210526B2
An image sensor module that comprises a die, wherein the die comprises light sensors and optics; and wherein the optics comprises luminescent elements that represent die manufacturing information that is indicative of a manufacturing process of the die.
US10210524B2
A folding mechanism is used to authenticate purchases when making transactions using a contactless smart card. By folding the contactless card in a precise manner, the electrical resistance of the antenna circuit of the contactless card is changed by bypassing the card's built-in resistors. A user may set a folding orientation as the “password” of the contactless card. This folding orientation determines the electrical resistance of the card necessary to authenticate a purchase.
US10210521B2
When a user enters a resource provider location with a portable communication device, the portable communication device provides an indication to a transaction processing system that the portable communication device is currently at the resource provider location. At a later time when the user conducts a transaction with a portable transaction device, the fact that the user's portable communication device had been detected at the resource provider a short time ago is taken into account as a positive indicator that the transaction is not fraudulent. By verifying that both the portable communication device and the portable transaction device are present at the resource provider, the risk of approving a fraudulent transaction from a stolen portable transaction device can be reduced.
US10210515B2
Systems and methods are provided for verifying recurring transactions to payment accounts. One exemplary method includes initially receiving an authorization request for a transaction to a payment account and involving a merchant, where the authorization request includes a recurring payment indicator. The method also generally includes transmitting, by at least one computing device, a verification request to a consumer associated with the payment account, and inhibiting, by the at least one computing device, at least one or authorization or clearing of the transaction until a verification of the transaction, based on a direction from the consumer, is recognized, whereby the consumer is able to verify the transaction before the transaction is cleared.
US10210496B2
A method includes receiving, by a server via a network, transaction information descriptive of a money transfer transaction initiated at a point of entry device. The transaction information includes information that identifies a location of the point of entry device. The method includes determining, by the server, receipt information to be included in a receipt for the money transfer transaction. The receipt information may be determined based, at least in part, on the transaction information, and at least a portion of the receipt information included in the receipt satisfies regulatory requirements associated with the location of the point of entry device. The method includes generating, by the server, the receipt that includes the receipt information, and transmitting the receipt from the server to the point of entry device via the network.
US10210489B2
A method of authenticating to a computer server involves a first authentication client transmitting an authentication token to the computer server via a first communications channel, and a second authentication client receiving a payload from the computer server via a second communications channel distinct from the first communications channel in accordance with an outcome of a determination of authenticity of the authentication token by the computer server.
US10210482B2
A system verifies the location of a first person during a specified period by sending random alerts to the smart phone of the first person. A user must respond to the alerts. A second person defines acceptable locations. The smart phone has location measuring capability, such as a GPS or connection to a WAN. The identity of the user can be verified by requiring the input of a security code that also gives the user access to confidential information of the first person.
US10210480B2
A user having multiple electronic devices may receive notifications at each of the devices. When it is determined that a first device is in an active state and that a notification has been viewed on that device, an indication that the notification has been viewed may be communicated by the first device to a synchronization server. It may then be determined whether the viewed notification is also present on one or more of the user's other devices. Based on the determination, an indication that the notification has been viewed may be sent from the synchronization server to each of the user's devices on which the notification is present. Upon receipt of the indication from the synchronization server, the viewed notification may be removed from each of the devices, thereby avoiding a redundant display of the notification on multiple devices.
US10210475B2
Certain exemplary embodiments can provide an AirBox constructed to receive deliveries from a drone. The AirBox can comprise an automatically openable lid; and a wireless receiver that is constructed to receive data concerning a delivery from the drone. The automatically openable lid can open to receive the delivery from the drone.
US10210473B2
Various embodiments provide systems, methods, and computer program products for providing dynamic real-time verification and validation of data associated with the receiving, loading, and positioning of a plurality of containers upon a transport vehicle. One or more computer processors are configured to: receive actual load data associated with at least one container; retrieve at least a portion of expected load data associated with the container for which actual load data has been received; verify the actual weight of the one of the plurality of packages and in response to a successful verification identifying no load weight discrepancies, validate the actual load position of the one of the plurality of packages. In response to a successful validation, at least one communication configured to facilitate at least one of further loading of the plurality of packages may be generated. If validation is unsuccessful, further loading may be prevented.
US10210471B2
A computer-implemented method is disclosed that includes capturing data about motion of a sports object caused by one or more athletes manipulating the sports object, transmitting the captured data out of the sports object wirelessly in real time while the one or more athletes are still manipulating the sports object, and presenting information that incorporates the captured data about motion of the sports objects with one or more wearable devices.
US10210470B2
Real time security, integrity, and reliability postures of operational (OT), information (IT), and security (ST) systems, as well as slower changing security and operational blueprint, policies, processes, and rules governing the enterprise security and business risk management process, dynamically evolve and adapt to domain, context, and situational awareness, as well as the controls implemented across the operational and information systems that are controlled. Embodiments of the invention are systematized and pervasively applied across interconnected, interdependent, and diverse operational, information, and security systems to mitigate system-wide business risk, to improve efficiency and effectiveness of business processes and to enhance security control which conventional perimeter, network, or host based control and protection schemes cannot successfully perform.
US10210467B2
Balancing a workload based on commitments to projects includes monitoring messages in a collaboration system, the messages representing correspondences between users of the collaboration system, selecting a number of the users associated with the collaboration system to form a group of users, retrieving the messages from each of the users in the group of users, analyzing data associated with the messages to determine which of the messages relate to at least one project, and executing, based on a threshold, at least one action to optimize a workload for at least one user in the group of users for the at least one project.
US10210465B2
Equivalent concepts expressed across multiple domains are matched and associated with a metapage generated by a social networking system. User preferences expressed on multiple domains, represented as pages in a social networking system, may be organized by concept and shared with advertisers, third-party developers, and other users using the metapages generated for the concepts. Aggregated social information may be presented to users viewing a page associated with a metapage. Information presented on external websites may be used to link pages across multiple domains with a metapage generated on the social networking system. Information on other external websites associated with the metapage may be presented as links on the pages associated with the metapage. Feedback from users may be used to include or exclude pages from being associated with a generated metapage. A best page for a concept embodied in multiple pages may be determined using a hierarchy of rules.
US10210462B2
A demographics analysis trains classifier models for predicting demographic attribute values of videos and users not already having known demographics. In one embodiment, the demographics analysis system trains classifier models for predicting demographics of videos using video features such as demographics of video uploaders, textual metadata, and/or audiovisual content of videos. In one embodiment, the demographics analysis system trains classifier models for predicting demographics of users (e.g., anonymous users) using user features based on prior video viewing periods of users. For example, viewing-period based user features can include individual viewing period statistics such as total videos viewed. Further, the viewing-period based features can include distributions of values over the viewing period, such as distributions in demographic attribute values of video uploaders, and/or distributions of viewings over hours of the day, days of the week, and the like.
US10210448B2
A radio frequency identification (RFID) tag or transponder that outputs a first signal when a product or product package is sealed. During one particular use, unsealing the product or product package disables the RFID tag, such that no active second signal is output (i.e., the second signal is a passive second signal). In another particular use, unsealing the product or product package removes one or more resonators of a multiresonator such that the second signal is an active second signal that is different from the first signal. The RFID tag need not be visible to identify whether the product or product package is in a sealed state or an unsealed state.
US10210442B2
An image forming system identifies a user's operation for changing a set value related to a processing of the image forming apparatus or the post-processing apparatus. When the set value is changed during a continuous output operation of the image forming system, the image forming system causes the image forming apparatus and the post-processing apparatus to continue the continuous output operation while reflecting the changed set value. The image forming system Detects a predetermined change related to the processing by referring back to a time when the user's operation is identified, and causes the image forming apparatus and the post-processing apparatus to re-output papers that have been output from a time when the predetermined change occurred to a time when the changed set value was reflected.
US10210439B2
An image printing apparatus including a communication interface, a printer, a user interface including an operation panel, a controller configured to control the printer and the user interface is provided. The controller is configured to receive preliminary data sent from an information processing apparatus through the communication interface; control the printer to perform a warm-up action; receive job data including image data through the communication interface; control the user interface to perform a receipt-notification and control the printer to start printing based on the image data; during a period from the receipt of the preliminary data until start of receiving the job data, withhold from accepting a cancellation command sent in response to user entering a cancellation operation; and after the start of receiving the job data, accept the cancellation command and cancel printing of the image based on the job data associated with to the entered cancellation command.
US10210436B2
A printing apparatus according to an embodiment includes: a conveying device which conveys a record medium in a conveyance direction; a cutter which cuts out the record medium; a printing unit which prints an image on the record medium; a mark detector which detects a reference mark indicating a page start position of the record medium; a receiver which receives record medium type information; and a controller which, based on a content of the record medium type information, switches a cut position to be cut with the cutter between a first position being a position upstream in the conveyance direction by a predetermined one-page length from the page start position and a second position being a position shifted in the conveyance direction by a prescribed length from the first position.
US10210430B2
A method for extracting hierarchical features from data defined on a geometric domain is provided. The method includes applying on said data at least an intrinsic convolution layer, including the steps of applying a patch operator to extract a local representation of the input data around a point on the geometric domain and outputting the correlation of a patch resulting from the extraction with a plurality of templates. A system to implement the method is also described.
US10210415B2
Embodiments of the present application relate to a method for recognizing information, a system for recognizing information, and a computer program product for recognizing information. A method for recognizing information is provided. The method includes locating a card zone for each frame within a card image frame sequence comprising a plurality of frames, locating an information zone within each card zone, dividing each information zone into at least one character zone, de-blurring a character zone corresponding to a same region across all the frames in the card image frame sequence, and recognizing character string information based on the de-blurred character zone.
US10210414B2
According to an embodiment, an object detection system includes an obtaining unit, an estimating unit, a setting unit, a calculating unit, and a detecting unit. The obtaining unit is configured to obtain an image in which an object is captured. The estimating unit is configured to estimate a condition of the object. The setting unit is configured to set, in the image, a plurality of areas that have at least one of a relative positional relationship altered according to the condition and a shape altered according to the condition. The calculating unit is configured to calculate a feature value of an image covering the areas. The detecting unit is configured to compare the calculated feature value with a feature value of a predetermined registered object, and detect the registered object corresponding to the object.
US10210413B2
Highlights from a community of users highlighting portions of an electronic digital content are analyzed and popular highlights determined. The popular highlights are then distributed to the users.
US10210412B2
The present disclosure is related to an optical encoder which is configured to provide precise coding reference data by feature recognition technology. To apply the present disclosure, it is not necessary to provide particular dense patterns on a working surface. The precise coding reference data can be generated by detecting surface features of the working surface.
US10210411B2
A method, apparatus, and computer program product are disclosed to estimate the accuracy of feature prediction in an image. Methods may include: receiving a binary ground truth map of pixels and a binary prediction map of pixels, where pixels corresponding to features of an environment are assigned a 1 or a 0, and pixels not corresponding to features of the environment are assigned the other of a 1 or a 0; computing a distance transform at each pixel of the binary ground truth map representing a distance to a closest pixel representing a feature; computing a distance transform at each pixel of the prediction map representing a distance to a closest pixel corresponding to a feature; and establishing accuracy of the prediction map of pixels using the error map of the distance transform for each pixel.
US10210407B2
A traffic signal detection device includes a narrow-angle camera, a wide-angle camera having an angle of view wider than the narrow-angle camera, and a traffic signal detector configured to detect a traffic signal from at least any of a narrow-angle image captured by the narrow-angle camera and a wide-angle image captured by the wide-angle camera. The traffic signal detector selects, as a detection result, any of a traffic signal detected from the narrow-angle image and a traffic signal detected from the wide-angle image, on the basis of a deceleration start region in which a vehicle should start deceleration, the deceleration start region calculated from a position of a traffic signal with respect to the vehicle and a speed of the vehicle in order to stop the vehicle at a stop position with respect to the traffic signal.
US10210404B2
A method for detecting a vehicle via a vehicular vision system includes equipping a vehicle with a camera and providing a control at the equipped vehicle. Frames of image data captured by the camera are processed, via an image processor of the control. Responsive at least in part to (i) vehicle motion information of the equipped vehicle and (ii) processing, via the image processor, of frames of image data captured by the camera, detecting a vehicle present in the field of view of the camera and determining motion of the detected vehicle relative to the moving equipped vehicle, wherein determining motion of the detected vehicle relative to the moving equipped vehicle includes (i) determining corresponding feature points of the detected vehicle in at least two frames of captured image data and (ii) estimating vehicle motion trajectory of the detected vehicle based on the determined corresponding feature points.
US10210390B2
A computer-implemented method, a computer program product and a computer system for installing a first physical element on or in a second physical element are provided. The method comprises receiving, by an augmented reality system, an indication of at least one of the first physical element and the second physical element. The method further comprises loading, by the augmented reality system and using the indication, a model of the second physical element. The method further comprises recognizing, by the augmented reality system, the second physical element based on the model. The method further comprises projecting, by the augmented reality system, an image corresponding to the first physical element on or in the second physical element.
US10210386B2
The present disclosure describes methods and systems for storing virtual personal identifiable information. In some implementations, the information is collected during the authentication of identification (ID) documents. The system includes a one-way hashing function that converts unique personal identifiable information into a unique digest. The system can store the digest without having to store the personal identifiable information. Because the hashing function generates the same digest when given the same input, the digests can be used as anonymized identifiers in place of the personal identifiable information.
US10210377B2
Methods and apparatuses are provided for operation for an electronic device. Video is output on a display unit of the electronic device. The display unit displays a screen showing a range for device recognition, and displays at least one result of the device recognition corresponding to at least one device.
US10210371B2
Method, means, portable terminal accessory and system for calibrating a sensor device comprising a positioning unit detecting the position of the electronic device, an image capturing unit capturing an image of the environment around the electronic device, a processing unit detecting the presence of at least one identifiable object in the image captured and from a comparison of the position of the object in relation to the position of the user determining the heading of a user of the electronic device. Once the heading of the user is determined, it is used to calibrate one or more sensor devices or sensor functionalities in the electronic device.
US10210367B1
In a handheld scanning device, a support frame configured to physically support an indicia scanning engine configured to scan and interpret an indicia and a light pipe within a casing of a scanning device. The light pipe extends along and flush against a surface of a planar portion of the support frame. Multiple ribs of elongate shape are formed integrally with the planar portion. A plurality of the ribs of the multiple ribs each define a gap in the elongate shape through which the light pipe may extend. The support frame may support the indicia scanning engine and the light pipe in predetermined relative positions to cause a central projection axis along which light is projected from an outlet end of the light pipe to extend in parallel with a central scanning axis extending from a front end of the indicia scanning engine, and toward a surface that carries the indicia.
US10210364B1
An illumination assembly is provided for a direct part marking (DPM) scanner. The illumination assembly includes an LED assembly for generating a light output, an LED reflector mounted to the LED assembly and configured to receive at least a portion of the light output and to reflect at least the portion of the light output toward a region of interest, and a continuous aspheric cylindrical lens disposed forward of the LED reflector between the LED reflector and the region of interest. The portion of the light output reflected toward the region of interest is reflected onto the continuous aspheric cylindrical lens which then provides redistributed light to the region of interest. A dome diffuser assembly and direct part marking scanner are also provided.
US10210358B2
A method for execution by a RFID tag includes receiving, from an RFID reader, an RF signal, where the RF signal has a carrier frequency of a plurality of carrier frequencies that span a broad frequency band. The method further includes adjusting input impedance of the RFID tag over a range of input impedances, where the input impedance of the RFID tag is based on one or more of impedance of the RFID tag's antenna and tank circuit. The method further includes monitoring power level of the received RF signal over the range of input impedances. The method further includes selecting the input impedance of the range of input impedances providing a substantially maximum power level of the received RF signal, where the substantially maximum power level corresponds to the carrier frequency being substantially equal to a resonant frequency of at least one of the antenna and the tank circuit.
US10210338B2
In a compression processing storage system, using a pool of encryption processing cores, the encryption processing cores are assigned to process either encryption operations, decryption operations, and decryption and encryption operations, that are scheduled for processing. A maximum number of the encryption processing cores are set for processing only the decryption operations, thereby lowering a decryption latency. A minimal number of the encryption processing cores are allocated for processing the encryption operations, thereby increasing encryption latency. The encryption operations, the decryption operations, and the decryption and encryption operations are scheduled between the pool of the plurality of processing cores according to a thread weight value (TWV) that is assigned to each one of the plurality of processing cores having a difference in processing power.
US10210337B2
Disclosed herein are a method and a system for discrete data containerization for Information Rights Management. The system identifies based on a user request, data to be containerized. Further, the system receives at least one rule based on the data and attributes, which is to be used for containerizing the data. Further, using the rule, the system containerizes the data, wherein the data is containerized at individual data level.
US10210333B2
According to some embodiments, an overall chain-of-trust may be established for an industrial control system. Secure hardware may be provided, including a hardware security module coupled to or integrated with a processor of the industrial control system to provide a hardware root-of-trust. Similarly, secure firmware associated with a secure boot mechanism such that the processor executes a trusted operating system, wherein the secure boot mechanism includes one or more of a measured boot, a trusted boot, and a protected boot. Objects may be accessed via secure data storage, and data may be exchanged via secure communications in accordance with information stored in the hardware security model.
US10210329B1
According to one embodiment, a system comprising a dynamic analysis server comprising one or more virtual machines is disclosed, wherein the one or more virtual machines may be configured to execute certain event logic with respect to a loaded module. The virtual machines may be communicatively coupled to a virtual machine manager and a database; and rule-matching logic comprising detection logic, wherein the detection logic is configured to determine (1) whether an access source is attempting to access a protected region such as a page guarded area; and (2) determine whether the access source is from the heap. The system further comprises reporting logic that is configured to generate an alert so as to notify a user and/or network administrator of a probable application-execution hijacking attack.
US10210328B2
A method, computer program product and/or system is disclosed. According to an aspect of this invention, one or more processors receive an indirect jump instruction comprising a target address offset and a maximal offset value. One or more processors determine whether the target address offset is valid by comparison of the target address offset and the maximal offset value and one or more processors execute a jump operation based on whether the target address offset is valid. In some embodiments of the present invention, the jump operation comprises one or more processors executing an instruction located at a target address referenced by the target address offset if the target address offset is valid. In some embodiments, the jump operation further comprises one or more processors raising an exception if the target address offset is not valid.
US10210327B2
Securing invocation of stored procedures is provided herein. A first database management system (DBMS) can include a first database with first tables, a first user management module configured to manage privileges of database users (DB-users) of the first DBMS, and at least one first stored procedure. A second DBMS can include a second database with second tables, a second user management module configured to manage privileges of DB-users of the second DBMS, and at least one second stored procedure, the at least one second stored procedure configured to perform a computational task in the second DBMS. A synchronization mapping can map at least a portion of the first tables to respective ones of the second tables. Thus, a transfer of data of at least some of the first tables to the respective ones of the second tables in accordance with the synchronization-mapping can be performed.
US10210324B2
A system that includes a hypervisor configured to communicate packets comprising virtual machine operating characteristics metadata for guest virtual machines. The system further includes a virtual vault machine comprising a hypervisor device driver, a hypervisor device driver interface, and an analysis tool. The hypervisor device driver is configured to receive a packet comprising virtual machine operating characteristics metadata for a guest virtual machine and to communicate the virtual machine operating characteristics metadata to an analysis tool using the hypervisor device driver interface. The analysis tool is configured to correlate the virtual machine operating characteristics metadata to one of a cluster of known healthy guest virtual machines or a cluster of known compromised guest virtual machines using a machine learning algorithm and to classify the guest virtual machine.
US10210323B2
An enhanced information assurance system may comprise an improved computer including a central processing unit (CPU) emulator configured to extend the available machine instruction set. The CPU emulator may be configured to emulate machine language instructions taken from a nonnative set of secure opcodes. The CPU emulator may ensure that instructions and data in random access memory (RAM) remain encrypted at all times when in RAM, for example by storing the instructions and data in CPU registers when decrypted on an as-needed basis.
US10210322B2
According to one aspect of the present disclosure, resource requests between software containers are accepted or rejected based on whether the software containers are part of a same logical software application. According to another aspect of the present disclosure, a request to start a software container is accepted or rejected based on whether the software container is digitally signed. According to another aspect of the present disclosure, a request to perform a container operational action for a first software container is accepted or rejected based on whether a security registry includes a rule governing the requested container operational action for the first software container, and if the software container is already running, based also on what entity started the software container.
US10210318B2
A method of capturing biometric data is provided that includes calculating, by a terminal device, an angle between a surface of the terminal device and an X-axis of the terminal device. When the angle is other than ninety degrees, a prompt is displayed on the terminal device that is designed to cause a terminal device user to adjust the position of the terminal device into an optimal position. After adjusting the position of the terminal device, the terminal device calculates the angle and when the angle is ninety degrees the terminal device captures biometric data from the user.
US10210306B2
The present invention relates to genetic analysis and evaluation utilizing copy-number variants or polymorphisms. The methods utilize array comparative genomic hybridization and PCR assays to identify the significance of copy number variations in a human or non-human animal subject or subject group.
US10210303B2
Various implementations described herein are directed to an apparatus having a receiver module that receives a floorplan of an integrated circuit having power gates, an obstruction, and a control pin for providing a sleep signal. The apparatus can include an identifier module that identifies where the obstruction interrupts a sequence of the power gates, organizes the sequence of the power gates into a column, and divides the column into segments in which a first segment lies below the obstruction, a second segment lies above the obstruction, and a third segment is offset from the first segment and the second segment. The apparatus can include a stitcher module that performs a sleep signal stitching for the integrated circuit by distributing the sleep signal from the control pin to the power gates that include each power gate in each of the first segment, the second segment, and the third segment.
US10210302B2
Techniques for efficiently determining whether an interconnect line has an impedance component value below a maximum specified value. A specified maximum impedance component value is used to limit the number of interconnect lines that are analyzed by a parasitic extraction analysis process. An analysis window is created based upon the characteristics of the interconnect lines and the specified maximum impedance component value. The size of the window corresponds to the minimum length of the interconnect line that would have the specified maximum impedance component value. Once the analysis window has been created, the interconnect lines are examined to determine if any of them reaches to or beyond the analysis window, whereby interconnect lines that exceed the specified maximum impedance component value can be identified. If there are any remaining interconnect lines that have not been determined to exceed the specified maximum impedance component value through the use of the analysis window, then the impedance component values of these remaining interconnect lines can be specifically determined using a parasitic extraction process.
US10210288B2
According to one aspect, embodiments described herein provide a system and a method for modeling airflow. In one example, the system comprises a memory and a controller coupled to the memory, the controller configured to receive data related to equipment including at least two of a group comprising a cooling consumer and a cooling provider, compute at least one quantity of airflow between an inlet and an outlet associated with the equipment, generate a representation of at least one airflow path between the outlet and the inlet having a cross-sectional area proportional to the at least one quantity of airflow, and display the representation of the at least one airflow path in a cooling model.
US10210285B2
Methods for generating a floor plan from a building scan of a building using an electronic computing device are presented, the method including: causing the electronic computing device to receive the building scan; converting the building scan to a floor plan; and refining the floor plan to approximate the building. In some embodiments, the causing the electronic computing device to receive the building scan further includes: extracting information from an input file to obtain a representation of a number of rooms and walls corresponding with the building scan, where the information is selected from the group consisting of: a set of vertices, a set of triangles, and a set of rooms.
US10210284B2
A method and a system for managing data of a database in a MES system enables improved horizontal scalability of the client-server applications. The manufacturing execution system manages and controls the planning and execution of a production process of a product. Resources and clients generate and request data related to the production process. A relational database system includes a write database and a read database. A central service bus links the resources to the write database. A logical worker entity handles commands from the resources and clients queued in the central service bus, thereby interpreting the actions related to the write database, collecting the data required to complete the actions, and launching the execution of the command. A logical reader entity captures all data requests from the resources and clients, launching the requests for data from the read database and sending the data back to the requesting resource or client.
US10210282B2
Methods and systems for providing a search engine capability for large datasets are disclosed. These methods and systems employ a Partition-by-Query index containing key-values pairs corresponding to keys reflecting concept-ordered search phrases and values reflecting ordered lists of document references that are responsive to the concept-ordered search phrase in a corresponding key. A large Partition-by-Query index may be partitioned across multiple servers depending on the size of the index, or the size of the index may be reduced by compressing query-references pairs into clusters. The methods and systems described herein may to provide suggestions and spelling corrections to the user, thereby improving the user's search engine experience while meeting user expectations for search quality and responsiveness.
US10210279B2
A method, apparatus and software are disclosed which enables the differentiation of two or more data sets having common data set identifiers.
US10210276B2
An on-demand database system that manages graphical representation in web pages may associate a first graphical representation in a first web page with a first event in a library of events. Each of the events in the library of events may be associated with a function. A second graphical representation in the first web page may also be associated with the first event. Based on detecting a triggering of the first event, the database system may cause a function associated with the first event to execute. The first graphical representation and the second graphical representation may be based on execution of the function associated with the first event.
US10210275B2
A method and system for controlling focus moving on a webpage is provided, which includes that when an end position of a focus after moving is inconsistent with a determined target position, an moving offset tolerance zone is determined according to an initial position and the end position, and at least one auxiliary position is set in the determined moving offset tolerance zone; the initial position is made to correspond to one or more moving paths generated by the focus moving instruction, and the one or more moving paths are set to comprise a first path from the initial position to the set auxiliary position and a second path from the set auxiliary position to the target position, and the focus is controlled to directly move through the auxiliary position to the target position of the focus. In this way, the focus is avoided from moving to a position inconsistent with the target position, thereby improving accuracy and convenience of the focus moving.
US10210268B2
In a digital social relationship network, a social network server computer stores a digital social network representation corresponding to a graph having nodes representing individuals or groups and links representing actual social relationships between the individuals or groups. The server computer obtains relationship-dependent information corresponding to a plurality of links of the graph, and embeds the relationship-dependent information in the digital social network representation stored in the social network server computer. The server computer interactively presents to a user of a client computer connected to the social network server computer a social network of the individuals or groups and the social relationships between the individuals or groups. The social network server computer receives input from the user of the client computer selecting at least one of the social relationships between individuals or groups other than the user, and presents to the user of the client computer a social relationship profile comprising the relationship-dependent information corresponding to the social relationship selected by the user of the client computer. The server computer facilitates exchange of digital value to the user of the client computer, or a group to which the user of the client computer belongs, based on the relationship-dependent information embedded in the digital social network representation stored in the social network server computer.
US10210266B2
Methods, systems, apparatuses, and computer program products are provided for secure handling of queries by a data server and a database application. A parameterized query is received from a client. Table column metadata is loaded for one or more table columns referenced by the parameterized query. Datatypes of expressions in the parameterized query are derived with any parameters and variables of the parameterized query indicated as having unknown datatypes. Unsupported datatype conversions in the parameterized query are determined. An encryption scheme is inferred for any parameters and variables to generate an inferred encryption scheme set. The datatypes of expressions in the parameterized query are re-derived with any parameters and variables having their inferred encryption schemes. Encryption key metadata corresponding to the inferred encryption scheme set is loaded. An encryption configuration is transmitted to the client that includes the inferred encryption scheme for any parameters and variables.
US10210263B1
Methods, systems, and apparatus, for receiving a native application search result that identifies a native application and a first URI that causes the native application to display a native application page that includes content responsive to the query; determining, at the user device, whether the user device has a native application installed that can process the first uniform resource identifier (URI) of the native application search result; in response to determining that the user device does not have a native application installed that can process the first URI, processing, at the user device, a second URI that can be processed by the first application, where the second URI, when processed, causes the first application to display a first application page that includes content responsive to the query; wherein the content included in the first application page and the content included in the native application page are synchronized content.
US10210255B2
A distributed system for large volume deep web data extraction that is extremely scalable, allows multiple heterogeneous concurrent searches, has power web scrape result processing capabilities and uses a well defined, highly customizable, simplified, search agent configuration interface requiring minimal specialized programming knowledge. A scrape campaign control module receives scrape control and web spider configuration parameters through either a command line interface of an HTTP based application programming interface. The control module uses those parameters to have an arbitrary plurality of web spiders created and deployed by a plurality of servers. Scrape campaign results are presented as prescribed.
US10210254B2
Systems and methods for assisting one or more users in the production of a media work from a plurality of recordings are disclosed. In an exemplary embodiment, digital versions of the recordings are stored on a file-storage server accessible over a communications network. A media-library server provides an organized way for users to access and view the digital versions, and to associate various data files with the digital versions, such as transcription files, logging files, and storyboard documents. The exemplary media library generates web pages that enable users to search and access the digital versions from an internet browser running on a conventional personal computer. The browser also enables users to view the digital versions with a browser-compatible media viewer.
US10210238B2
In a method for table statistics update, in response to a request to modify a row in a target table, a database management system inspects a log record for the modified row in the target table, determines that the target table is configured for continuous statistics evaluation, and determines whether a mini-bin related to the modified row exists. When the mini-bin related to the modified row does not exist, the database management system creates the mini-bin. When the mini-bin related to the modified row exists, the database management system aggregates the modified row into the mini-bin, and when the mini-bin is determined to have reached a threshold size, stores the mini-bin to a disk. The database management system then consolidates a plurality of mini-bins stored in the disk and corresponding to the target table into a set of bins.
US10210234B2
Not all facts in a data warehouse are described by the same set of dimensions. However, there can be associations between the data dimensions and other dimensions. By maintaining a set of relationships that are capable of linking the dimensional keys used in existing data to the keys of an associated dimension, a data transformation can be constructed that summarizes by the original and by the associated dimensions in feeds in an analytical data mart (cube) that includes all the dimensions. This cube can then be consolidated and analyzed in a slice-and-dice fashion as though all the dimensions were independent. Data transformed in this manner can be analyzed alongside data from a source that is keyed by all of the dimensions.
US10210230B2
Unit conversion of data in a database is performed, so that efficient use of data can be achieved. VL and VNo in an index associated with each field of a table, define correspondence between a record number and a field value. In the n-th entry of VNo, a rank of the entry in VL is registered where the field value associated with the record having n-th record number in the table is registered. When the system of units of the value registered in VL is not a predetermined system of unit, VLC is provided, so as to apply unit conversion to the value in each entry of VL and to register the converted value in the entry on the same rank in VLC. Then, instead of VL, VCL and VNo define the correspondence between the record number and the field value.
US10210227B2
Embodiments relate to processing a data set stored in a computer system. In one aspect, a method of processing a data set stored in a computer system includes providing one or more parameters for quantifying data quality of the data set. A processor generates, for each parameter of the one or more parameters, a reference pattern indicating a dysfunctional behavior of the values of the parameter. The data set is processed to obtain values of the one or more parameters. A parameter of the one or more parameters is identified whose obtained values match a corresponding reference pattern of the generated reference patterns. The identified parameter is assigned a resource weight value indicating the amount of processing resources required to fix the dysfunctional behavior of the identified parameter.
US10210216B2
Embodiments of the present invention relate to system, method, computer program product embodiments and combinations and sub-combinations thereof for generating dynamic attribute elements and dynamic attributes for MBOs. An embodiment includes generating dynamic attribute elements for MBO metadata in a manner that enables a mobile application to directly access and modify dynamic attributes included within the dynamic attribute elements. In an embodiment, dynamic attributes are included within the dynamic attribute elements arbitrarily to synchronization sessions of a server and a mobile application. The embodiment also allows the mobile application to set a value associated with a dynamic attribute. Another embodiment includes embedding a dynamic attributes entity in generated client code and downloading dynamic MBO attributes and associated metadata when the client synchronizes with the server.
US10210213B2
A computer-implemented method, computer program product, and computing system is provided for providing contextual information associated with a post in an activity stream. In an implementation, a method may include determining a need for contextual information relative to a post within an activity stream. The method may also include searching one or more contextual information sources relative to at least a portion of the post within the activity stream. The method may further include associating contextual information with the post within the activity stream.
US10210208B2
Methods, systems, and computer program products for converting a query to a canonical query; inserting the query and the canonical query into a database; searching one or more viewable sets stored in the database to determine whether the canonical query is similar to one or more canonical queries associated with the one or more viewable sets; and upon determining a similar canonical query, returning a first view suggestion associated with a first viewable set of the one or more viewable sets that includes the similar canonical query.
US10210206B2
A computer-implemented method for partitioning data for a query operation of one table of the database system is provided. The computer-implemented method comprises estimating a value distribution of the attribute in the result table based on a first value distribution of the attribute in the first column of the first table. The computer-implemented method further comprises determining boundaries for partitioning ranges of the attribute, based on the estimated value distribution, wherein the partitioning ranges correspond to a same number of rows of the result table. The computer-implemented method further comprises partitioning the first table with processing nodes of the query operation, based on the determined boundaries of partitioning ranges.
US10210199B2
A computer-implemented method includes, in a master data management system, receiving a persistent modification request affecting a master data attribute, determining that no preexisting master record exists in the master data management system for the master data attribute, and, responsive to determining that no preexisting master record exists for the master data attribute, adding a new master data attribute and associated new ownership information for the master data attribute to the master data management system, based on the persistent modification request. A corresponding computer program product and computer system are also disclosed.
US10210195B2
Indexing objects in a datastore, where the objects are characterized by a set of object properties. For objects from a datastore: a Bloom filter for the object properties, based on a predetermined Bloom filter configuration, is created; the Hamming value of the Bloom filter is determined; a binary logarithm of the Bloom filter is calculated; and the Bloom filter, the Hamming value, the binary logarithm, and a representation of the object is stored in the datastore.
US10210190B1
A computing resource monitoring service detects an issue with processing of metrics data. The metrics data is stored in observation journals within an observation journal logical data container. A computing resource service provider may configure a map reduce processor to select a prior version of an index file, the index file comprising a mapping of the metrics data stored within a metric store and a manifest comprising a listing of all processed observation journals. The map reduce processor may identify newly unprocessed observation journals and process these journals in order to generate new data objects and a new version of an index. Subsequently, an index pointer may be modified such that obsolete versions of the index are removed and the map reduce processor refers to a different version of the index file in order to support future roll back of metrics data.
US10210185B2
When users, whether human or machine, want information, it is often unimportant to them where that information resides. A collection of information aggregation environments, such as the Universal Information Object Management Environment of the specification, becomes far more useful to users if information aggregated in one environment is easily aggregated by another. By assigning a virtual globally unique identifier to each object that is made available by any information aggregator in a way that captures the information necessary to get that information from the information aggregator in a common way, all of the information aggregation environments can use any of the data in any information aggregation environment transparently.
US10210181B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for searching within images. In one aspect, a method includes receiving a query from a user device; receiving a query image from the user device; identifying a result image responsive to the query; determining that an object depicted in a sub-portion of the query image is similar to the result image; and in response to determining that the object depicted in the sub-portion of the query image is similar to the result image: providing annotation data to the user device that causes the user device to display an annotation with the query image, the annotation specifying the sub-portion of the query image that includes the object that is similar to the result image.
US10210180B2
Techniques related to approximate nearest neighbor searching are discussed. Such techniques may include traversing an approximate nearest neighbor search tree from root node to a resultant leaf node while maintaining a priority queue of best matches, determining candidate entries for evaluation based on the resultant leaf node, and generating search results based on the priority queue and the candidate entries.
US10210179B2
This disclosure describes systems and methods for identifying and ranking relevant and diverse image search results in response to a query. An optimum set of features is identified for every query. The optimum set of features can be selected from a predefined set of features and can be selected based on a variance across features derived from an initial set of objects returned in response to the query. The optimum set of features can then be used to re-rank the initial set of objects or to search for a second set of objects and rank the second set of objects.
US10210169B2
According to one embodiment, in response to a request for verifying a first prime representing a consistent point of a file system of a storage system having a plurality of storage units, each of a plurality of prime segments collectively representing the first prime is examined to determine whether the corresponding prime segment has been previously verified. Each of the prime segments is stored in one of the storage units, respectively. At least a first of the prime segments that has not been previously verified is verified, without verifying a second of the prime segments that has been previously verified. The first prime, when at least the first prime segment has been successfully verified, can be used to construct the consistent point of the file system.
US10210168B2
Provided are a computer program product, system, and method for managing data in a storage. Each index entry in and index identifies a log address in the log of one of the records. Each record in the log includes a key and value, and the log addresses map to physical addresses in the storage. A plurality of processed log addresses in the log are processed by determining whether the index indicates that the processed log address includes a current version of the record in the log; adding the record at the processed log address to a selected log address in the log in response to determining that the index indicates that the processed log address comprises the current version of the record; and deleting a record at the physical address in the storage to which the processed log address maps.
US10210164B2
The present subject matter discloses a system and a method for data archival. A data archiving system comprises a processor and a compression module coupled to the processor and configured to compress an original data file to generate, for each level of lossy compression, a compressed base file and a patch file. The base file is generated using a lossy compression technique. The patch file for a particular level of lossy compression is generated using information lost at the particular level of lossy compression. The data archiving system further comprises a data archiving module coupled to the processor. The data archiving system is configured to save a last base file and a plurality of patch files corresponding to each level of lossy compression, where the last base file is the base file corresponding to a last level of lossy compression.
US10210157B2
The disclosed embodiments illustrate methods data processing for real-time text analysis. The method includes receiving text content from a plurality of user-computing devices, wherein the text content comprises at least a current text segment and a previous text segment. The method further includes extracting one or more first features from the current text segment, wherein at least a first feature of the one or more first features corresponds to a difference between timestamps associated with each of the current text segment and the previous text segment. The method further includes categorizing the current text segment into a predetermined category of one or more predetermined categories, based on at least the one or more first features, automatically by utilizing a classifier. Further, the method includes predicting a likelihood of evolution of an attribute in the text content, based on the predetermined category associated with the current text segment.
US10210155B2
An apparatus state estimation method includes: storing first apparatus data that indicates a state of an apparatus; storing a work record, the work record being a record indicating a work that has been carried out for maintenance of the apparatus; estimating a category that is a malfunction of the apparatus or a content of a measure by using the work record; and learning a relationship between the estimated category and the first apparatus data.
US10210147B2
Approaches presented herein enable reduction of characters in a character-limited scenario by minimally editing a text to remain within a character limit while maintaining a tone of a user's writing. More specifically, as a user enters text into a character-limited field, character reduction opportunities for shortening words or phrases are identified in the text. These identified opportunities for shortening words or phrases are compared with a historical writing tone profile of the user in order to preserve a tone and style of the user. Words or phrases that are presented and implemented to shorten the text entered by the user are only sufficient to bring a character count of the entered text within the character limit of the character-limited field. Once the text is within the character limit, no further character reduction is applied.
US10210130B2
Circuits and methods for efficient interconnect layout of multiple circuit elements, including integrated circuits (ICs), within a circuit module, while enabling only a single control/status (C/S) connection per module. In a first embodiment, the C/S interfaces of multiple ICs are configured in parallel within a multi-IC module, and coupled through a single module serial bus to a system C/S serial bus. In a second embodiment, the C/S interface of a primary IC is coupled through a single module serial bus to a system C/S serial bus, while a secondary IC is internally serially coupled to a “pass through” interface of the primary IC. In a third embodiment, a dynamic address translation circuit translates device and register address information provided by a master device into corresponding internal addresses, and re-directs command messages from a system C/S serial bus to internal slave devices.
US10210117B2
A shared memory computing device optimised for executing realtime software that has at least one interconnect master, a shared memory, N cache modules and M processor cores, where the value of N>=1 and M =N. Each of the N cache modules has a means to implement an update-type cache coherency policy across those N cache modules. Each processor core is assigned a different one of the N cache modules as that processor core's private cache. Furthermore, the memory transfer request latency of non-atomic memory transfer requests issued by each of the M processor cores to the shared memory is not modified by: (a) the memory transfer requests issued by any of the other M processor cores; or (b) the memory transfer requests issued by at least one other interconnect master.
US10210112B2
A technique for handling interrupts in a data processing system includes receiving, by an interrupt routing controller (IRC), an event routing message (ERM) that includes an event source number for a notification source with an unserviced interrupt. In response to receiving the ERM, the IRC builds an event notification message (ENM) based on the event source number. The IRC determines a scope for the ENM based on an event target group (ETG) associated with the event source number. The IRC issues the ENM to an interrupt presentation controller (IPC) at the scope associated with the ETG.
US10210109B2
Aspects of the present invention include a method, system and computer program product that implements a memory management scheme for each processor in a multiprocessor system. The method includes pre-allocating, for each processor in a multiprocessor system, a set of memory buffers; and implementing a metadata bitmap for each pre-allocated set of memory buffers, wherein the metadata bitmap for each pre-allocated set of memory buffers comprises a plurality of bits, and wherein each of the plurality of bits is indicative of a usage state of a corresponding one of the memory buffers within each pre-allocated set of memory buffers.
US10210099B1
A system and method for low latency and higher bandwidth communication between a central processing unit (CPU) and an accelerator is disclosed. When the CPU updates a copy of data stored at a shared memory, the CPU also sends an “invalidate” command to a cache coherent interconnect (CCI). The CCI forwards the invalidate command to a dedicated cache register (DCR). The DCR marks its copy of the data as “out-of-date” and requests an up-to-date copy of the data from the CCI. The CCI then retrieves up-to-date data for the DCR. When the DCR receives the up-to-date data from the CCI, the DCR replaces the out-of-date data with the up-to-date data, and marks the up-to-date data with the status of “valid.” The DCR can then provide data to an accelerator with a status of “out-of-date” or “valid.”
US10210098B1
Described are data replication techniques. Y cycles of writes directed to a first storage device of a first data storage system are collected, Y>2. Each of the Y cycles denotes writes directed to the first storage device at an occurrence of a fixed time interval. Writes of cycle N−1 directed to the first storage device are transmitted from the first data storage system to a second data storage system. Writes of cycle N−2 are applied to a second storage device. An acknowledgement regarding cycle N−1 is sent from the second data storage system to the first data storage system responsive to determining that the writes of cycle N−1 directed to the first storage device have been received by the second data storage system and that the writes of cycle N−2 directed to the first storage device have been applied to the second storage device.
US10210084B1
A hybrid storage system is described having a mixture of different types of storage devices comprising rotational drives, flash devices, SDRAM, and SRAM. The rotational drives are used as the main storage, providing lowest cost per unit of storage memory. Flash memory is used as a higher-level cache for rotational drives. Methods for managing multiple levels of cache for this storage system is provided having a very fast Level 1 cache which consists of volatile memory (SRAM or SDRAM), and a non-volatile Level 2 cache using an array of flash devices. It describes a method of distributing the data across the rotational drives to make caching more efficient. It also describes efficient techniques for flushing data from L1 cache and L2 cache to the rotational drives, taking advantage of concurrent flash devices operations, concurrent rotational drive operations, and maximizing sequential access types in the rotational drives rather than random accesses which are relatively slower. Methods provided here may be extended for systems that have more than two cache levels.
US10210079B2
A Recovery as a Service (RaaS) system including a Configuration Management Database (CMDB), a Resource Planning System (RPS), a Recovery Execution System (RES), and an Asset Reservation System (ARS). A scope for a test or recovery is specified as one or more applications. In one implementation, the RPS can request, from the CMDB, identification of which protected resources are within the requested scope and request the ARS to only reserve assets within that scope. At time of test or disaster, the RES programmatically generates a recovery workflow and initiates its orchestration such as provisioning and/or configuring operating systems, file systems, networks, applications, and data, and executing startup processes. If there are exceptions to automated workflow, then operations personnel may perform corresponding manual operations such as through a ticketing system.
US10210075B2
Systems and methods are provided for use in testing a target application, including target applications for a payment network. One exemplary method includes generating a test script for the target application, based on at least one requirement of the target application. The test script defines at least one input to the target application and associated with the at least one requirement. The exemplary method further includes binding, in response to a user input, at least one element of the target application to at least one input of the test script.
US10210066B2
Novel instructions, logic, methods and apparatus are disclosed to test transactional execution status. Embodiments include decoding a first instruction to start a transactional region. Responsive to the first instruction, a checkpoint for a set of architecture state registers is generated and memory accesses from a processing element in the transactional region associated with the first instruction are tracked. A second instruction to detect transactional execution of the transactional region is then decoded. An operation is executed, responsive to decoding the second instruction, to determine if an execution context of the second instruction is within the transactional region. Then responsive to the second instruction, a first flag is updated. In some embodiments, a register may optionally be updated and/or a second flag may optionally be updated responsive to the second instruction.
US10210063B2
This invention relates to a system, method and computer program product for a drive array controller (for example a RAID6 controller) comprising: a failed strip identifier for identifying a failed strip in a critical stride strip in drive array when the drive array has two or more failed drives, a critical stride is a stride with two (for example) failed strips, a failed strip is a strip in a failed drive, a failed drive is a drive that can no longer be reliably used; a safe strip identifier for identifying a safe strip in a safe stride, a safe stride is a stride with no failed strips (or at least two less than a critical stride), a safe strip is a strip in a safe stride; a drive array writer for writing a recalculated failed strip to the drive array location for the safe strip; and a lending table writer for writing the failed strip location and associated safe strip location to a lending table.
US10210060B2
Methods and systems are presented for upgrading non-volatile memories (NVMs) of controllers in a storage system. One method includes operations for taking a second controller off-line, wherein NVMs in first and second controllers are initially mirrored in a first format, with the first controller active and the second controller as standby. The method includes reformatting the second NVM in the second controller to a second format, and blocking handling of IOs at the first controller after reformatting of the second NVM is complete. The method includes migrating metadata to the second NVM from the first NVM, and bringing the second controller back on-line as standby. The method includes failing over to the second controller, and reformatting the first NVM to the second format. The method includes updating metadata in the first NVM to mirror metadata in the second NVM, and bringing the first controller back on-line in standby.
US10210048B2
System and techniques for performing selective snapshot and backup copy operations for individual virtual machines in a shared storage. The system can include a hypervisor configured to create and operate a plurality of virtual machines. The system can also include one or more shared physical computer storage devices communicatively coupled to the hypervisor to store the plurality of virtual machines. A plurality of storage volumes can be provided in the one or more shared physical computer storage devices, each storage volume uniquely corresponding to one of the virtual machines. The system can also include a virtual server agent configured to issue a command to the hypervisor to perform a snapshot or backup copy operation for a selected one of the plurality of virtual machines without performing the operation for any other unselected virtual machine in the one or more shared physical computer storage devices.
US10210040B2
Multi-dimensional parity checker (MDPC) systems and related methods are disclosed to check parity of data regions within external memories. In one embodiment, the MDPC system includes a control register and a parity checker. The parity checker receives data segments accessed from the data region. The parity checker generates and accumulates multi-dimensional parity bits for the data segments and subsequently compares accumulated bits to expected multi-dimensional parity bits to generate multi-dimensional error syndrome bits representing identified comparison errors. The parity checker also determines a syndrome state based upon the multi-dimensional syndrome bits and stores the syndrome state within the control register. The parity checker operates in different modes based upon different values stored in an operational mode field of the control register. The parity checker can operate in a real-time error correction mode to correct errors within the data region from subsequent random accesses by components within the integrated circuit.
US10210039B2
A component mounting system includes a component mounting line in which a plurality of processing devices are connected to constitute the component mounting line and a management device (management computer) connected to the component mounting line by a network, and each of the plurality of processing devices can be remotely operated via the network by an input unit of the management device. In this component mounting system, it is determined whether or not an error occurring in the processing device is a remote response error (ST1) and a remote operation right enabling the remote operation is set (ST21) with respect to the management device based on a result of the error type determination in a case where the type of the error is the remote response error (Yes in ST1).
US10210036B2
A system that utilizes a plurality of time series of metric data to more accurately detect anomalies and model and predict metric values. Streams of time series metric data are processed to generate a set of independent metrics. In some instances, the present system may automatically analyze thousands of real-time streams. Advanced machine learning and statistical techniques are used to automatically find anomalies and outliers from the independent metrics by learning latent and hidden patterns in the metrics. The trends of each metric may also be analyzed and the trends for each characteristic may be learned. The system can automatically detect latent and hidden patterns of metrics including weekly, daily, holiday and other application specific patterns. Anomaly detection is important to maintaining system health and predicted values are important for customers to monitor and make planning and decisions in a principled and quantitative way.
US10210035B2
A computer system, having: a physical computer, which includes a processor and a memory; and an external apparatus, which is coupled to the physical computer and which includes a storage apparatus, the physical computer further includes: a virtualization module for providing at least one virtual machine; a first failure monitoring module for detecting a failure in the physical computer and the virtualization module; a first memory dump module for copying, to the external apparatus, a first area in the memory which is allocated to the virtualization module; a second failure monitoring module for detecting a failure in the virtual machine; and a second memory dump module for copying, to the external apparatus, a second area in the memory which is allocated by the virtualization module to the virtual machine.
US10210032B2
A hardware acceleration block is configured to process via a dedicated pair of registers, a plurality of commands of each of a plurality of threads received from a compute complex. The hardware acceleration block receives successive commands that are separated by at least an amount of time, from a thread of the plurality of threads. The amount of time is adequate to process a command from the thread.
US10210031B2
A method and a system for generating queue based applications dependencies in virtual machines are provided. The method includes the following steps. At least one transmitting message transmitted via at least one enterprise service bus by a plurality of application programs is intercepted. The at least one transmitting message includes at least one request message. The at least one request message is obtained by filtering the at least one transmitting message. A client and a server of each of the at least one request message are obtained. A checksum of each of the at least one request message is calculated to obtain a message identification of each of the at least one request message. The client, the server and the message identification of each of the at least one request message are recorded in a dependencies table.
US10210029B2
In accordance with an embodiment, described herein is a system and method for supporting REST services natively in a service bus runtime. The service bus runtime can include one or more native REST proxy services, one or more native REST pipelines, and one or more native REST reference services. A native REST proxy service can deliver a message payload of a REST native format into a native REST pipeline, which can process the payload without converting the payload to or from an XML-based Simple Object Access Protocol (SOAP) format. JavaScript code can be supported in the pipeline to manipulate the message payload. A REST branch node can be used in the service bus runtime to route a message based on an HTTP verb or a relative URL path in a header of the message.
US10210028B2
A system and method for processing an input data stream. An input connector module receives an input data streams. A job thread is operatively connected to the received input data stream and produces an output data stream. An output connector module supplies an output data stream.
US10210024B2
A system includes a plurality of storage drives configured to store data associated with at least one of homogeneous and heterogeneous applications running in containers; and a controller configured to balance workloads of the containers by grouping the containers based on characteristics of the workloads of the containers.
US10210019B2
When executed, a transaction-hint instruction specifies a transaction-count-to-completion (CTC) value for a transaction. The CTC value indicates how far a transaction is from completion. The CTC may be a number of instructions to completion or an amount of time to completion. The CTC value is adjusted as the transaction progresses. When a disruptive event associated with inducing transactional aborts, such as an interrupt or a conflicting memory access, is identified while processing the transaction, processing of the disruptive event is deferred if the adjusted CTC value satisfies deferral criteria. If the adjusted CTC value does not satisfy deferral criteria, the transaction is aborted and the disruptive event is processed.
US10210018B2
A method and apparatus for optimizing quiescence in a transactional memory system is herein described. Non-ordering transactions, such as read-only transactions, transactions that do not access non-transactional data, and write-buffering hardware transactions, are identified. Quiescence in weak atomicity software transactional memory (STM) systems is optimized through selective application of quiescence. As a result, transactions may be decoupled from dependency on quiescing/waiting on previous non-ordering transaction to increase parallelization and reduce inefficiency based on serialization of transactions.
US10210017B1
A system, method, and computer readable medium for providing application isolation to one or more applications and their associated resources. The system may include one or more isolated environments including application files and executables, and one or more interception layers intercepting access to system resources and interfaces. Further, the system may include an interception database maintaining mapping between the system resources inside the one or more isolated environments and outside, and a host operating system. The one or more applications may be isolated from other applications and the host operating system while running within the one or more isolated environments.
US10210012B2
Examples may include techniques for persistent memory virtualization. Persistent memory maintained at one or more memory devices coupled with a host computing device may be allocated and assigned to a virtual machine (VM) hosted by the host computing device. The allocated persistent memory based on a file based virtual memory to be used by the VM. An extended page table (EPT) may be generated to map physical memory pages of the one or more memory devices to virtual logical blocks of the file based virtual memory. Elements of the VM then enumerate a presence of the assigned allocated persistent memory, create a virtual disk abstraction for the file based virtual memory and use the EPT to directly access the assigned allocated persistent memory.
US10210009B2
A method of selecting a virtual machine (VM) on a mobile device within a wireless communication network based upon context of an incoming event. For example, a virtual intelligence engine can select a VM to handle an incoming phone call based upon the context of the phone call. If the phone call is work-related, then the virtual intelligence engine may select a first VM, while if the incoming phone call is a personal phone call, then the virtual intelligence engine may select a second VM different from the first VM. The VMs can utilize different operating systems.
US10210000B2
A method of generating a user interface for presentation to a user. The method comprises executing a first application computer program to provide a user interface, executing agent computer program code to interrogate and modify said user interface during execution of said first application computer program, and presenting said modified user interface. The first application computer program may be run on a server, while the modified user interface may be presented to a user at a client connected to said server.
US10209998B2
A processor includes an execution unit, a retirement module, a first retirement counter, a second retirement counter, and an adjustment module. The execution unit executes instructions of a first thread and a second thread by simultaneous multithreading. The retirement module retires the executed instructions of the first thread in order of the first-thread instruction sequence, and retires the executed instructions of the second thread in order of the second-thread instruction sequence. The first retirement counter determines a first multi-thread retirement rate of the first thread. The second retirement counter determines a second multi-thread retirement rate of the second thread. The adjustment module adjusts the proportions of hardware resources respectively occupied by the first thread and the second thread according to the first multi-thread retirement rate and the second multi-thread retirement rate, so that the processor executes at its most efficient level of performance.
US10209996B2
An apparatus including first and second reservation stations. The first reservation station dispatches a load micro instruction, and indicates on a hold bus if the load micro instruction is a specified load micro instruction directed to retrieve an operand from a prescribed resource other than on-core cache memory. The second reservation station is coupled to the hold bus, and dispatches one or more younger micro instructions therein that depend on the load micro instruction for execution after a number of clock cycles following dispatch of the first load micro instruction, and if it is indicated on the hold bus that the load micro instruction is the specified load micro instruction, the second reservation station is configured to stall dispatch of the one or more younger micro instructions until the load micro instruction has retrieved the operand. The plurality of non-core resources includes a random access memory, programmed via a Joint Test Action Group interface with the plurality of specified load instructions corresponding to the out-of-order processor which, upon initialization, accesses the random access memory to determine said plurality of specified load instructions.
US10209983B2
A source control system is used for the distributed incremental updating of trays that include all of the dependencies needed for an application to execute within a computing environment. An application of a first version of a tray is executed on a server responsive to the first version of the tray being retrieved from a source control system. Tray management software of the first version of the tray receives a request to update the tray to a second version. The tray management software requests a changeset including file differences between the first and second versions of the tray from the source control system. Responsive to a determination by the tray management software that there are no pending requests preventing an update, the tray is updated from the first version to the second version by updating files in the tray according to the changeset.
US10209980B2
If firmware installed in an image forming apparatus 100 is a firmware having a security specification configuration, an operator who is permitted to instruct to update the firmware in the image forming apparatus 100 is limited to an operator having an administrator authority. This may improve the security of the image forming apparatus.
US10209978B1
A mobile communication device. The device comprises a processor, a non-transitory memory, and a native application stored in the non-transitory memory. When executed by the processor the application receives notification that a network connectivity status of the device changed, starts a timer, in response to expiration of the timer, presents a notification that provides access to get-started information, stores a state of the notification in the non-transitory memory, receives an input selecting the notification, presents a get-started grid comprising selection options, receives an input selecting a selection option, in response to receiving the input selecting a selection option, presents a notification associated with the selection option, stores a state of the selection option in the non-transitory memory, in response to receiving an input selecting the notification associated with the selection option, presents a screen for performing the function associated with the selection option.
US10209973B2
Private AppExchanges within an on-demand services environment in which multiple tenants have corresponding tenant identifiers (IDs) and the on-demand services environment is provided by an entity separate from the client entities. Access to a listing of apps is provided to a remote device based on a tenant ID associated with the user. The listing of apps for each tenant ID is controlled by an administrative entity associated with each respective tenant ID and. A download request is received from the remote device for a selected app from the listing. The remote device is allowed access only to the listing of apps having a tenant ID corresponding to the tenant ID for the remote device. Download access is granted to the remote device for a selected app in response to the download request. The code for the selected app is transmitted from a storage device to the remote device.
US10209970B2
A system and method can support compatibility checking in a programming language environment. The programming language environment can check whether a target type associated with an expression in the programming language environment is functional, wherein the target type is functional when it has exactly one method meeting one or more criteria that define that method as relevant in a counting system. Then, the programming language environment can derive a function descriptor from the target type, which is context-dependent. Furthermore, the programming language environment can type-check the expression with the function descriptor associated with the target type.
US10209966B2
Disclosed embodiments relate to online website building using customized back-end functionality. Operations include maintaining an online database configured to store a library of website building elements for configuring a front-end of an indexable web page; transmitting instructions to a browser permitting a user to remotely access the stored library, and to permit the user to utilize a selection of the building elements for constructing the front-end of the indexable webpage; receiving specifications from user to configure a programmable event for activating user-editable code providing customized back-end functionality associated with the indexable webpage; receiving user edits to the code; storing the edited code; and in response to a trigger associated with the programmable event, executing the edited code for implementing the customized back-end functionality.
US10209965B1
A device may provide, via a code editor window of a user interface, program code that includes a reference. The reference may call a portion of program code. The portion of program code may be associated with a source of the portion of program code. The device may determine the portion of program code based on the reference. The device may provide the portion of program code, in-line with the program code, via the code editor window of the user interface. The device may receive a modification to the portion of program code via the code editor window of the user interface. The device may synchronize the modification to the portion of program code with the source of the portion of program code. The device may create a modified copy of the source of the portion of program code based on the synchronizing.
US10209964B2
An approach to selecting statements for inlining in a COBOL program involving creating a PERFORM Graph (PG), determining whether the PG is a Directed Acyclic Graph (DAG), responsive to determining the PG is not a DAG, identifying a maximum sub-graph DAG corresponding to the PG, computing one or more infeasible paths associated with a Control Flow Graph (CFG), wherein the infeasible paths are induced by PERFORM range calls associated with a plurality of edges corresponding to the PG or the maximum sub-graph DAG, ordering the plurality of edges corresponding to the PG or the maximum sub-graph DAG in a list, selecting one or more edges, based on traversing the list of the plurality of edges and generating an indicator of the one or more selected edges.
US10209956B2
An automatic service monitor in an information technology environment is equipped to automatically identify and group recognized events based on user-defined criteria, and to automatically perform user-defined operations against the group and its members at the detection of user-specified conditions.
US10209950B2
A media-playback device includes: a media-output device that plays media content items; a physiological measurement device programmed to measure at least one physiological measurement of a user of the media-output device; and a physiological control engine configured to: identify a current physiological measurement for the user; and cause the media-output device to modify playback of the media content items based upon the current physiological measurement.
US10209946B2
An identification module receives an identification signal that uniquely identifies an individual and captures an image of the individual. The identification module determines tag information associated with the individual using the received identification signal and displays, to a user, the tag information overlayed on the image of the individual.
US10209938B2
Examples disclosed herein relate to acquisition of linked versions of print content having machine-readable links. Examples include acquisition of a message requesting that print content be printed at a destination printing device via the remote printing service, the message comprising link information specifying a selected type of optically machine-readable link and a digital content payoff. Examples further include acquisition, from a linking service, of a linked version of the print content comprising an optically machine-readable link that is associated with the digital content payoff via the linking service.
US10209937B2
A host control unit (processor) of a host which can be connected to a printer transmits a setting value requesting command which requests a response of a new function setting value, and a status requesting command which requests a response of a status value, thereafter, to the printer, and determines that the printer corresponds to the setting value requesting command, in a case in which the new function setting value using the setting value requesting command is received earlier than the status value using the status requesting command.
US10209935B2
A facility for managing a document conversion environment is described. In various embodiments, the facility includes a native application associated with a native document type and an isolation service. The isolation service determines whether a native application associated with the native document type has started and when it has not started, starts the native application and causes the started native application to load and convert a native document to a common document format, wherein the isolation service starts a single instance of the native application and monitors the single instance of the native application so that it complies with specified a parameter, condition, or setting of operation.
US10209934B2
An information processing apparatus communicably connected with at least one device, including circuitry to: calculate a predetermined-amount reaching time at which a usage amount of a function of the at least one device reaches a predetermined usage amount; obtain a communication time taken for communication with the at least one device; obtain a suspension time taken for the at least one device to suspend the function; calculate a notification expiration time that is a time obtained by subtracting the communication time and the suspension time from the predetermined-amount reaching time; and request the at least one device to suspend the function when the notification expiration time is reached.
US10209931B2
An image processing apparatus includes a first processor core configured to allocate a plurality of threads to execute a drawing processing for converting printing object data divided into a plurality of units of printing to printing data, a plurality of second processor cores designated to execute data compression on the printing data converted by the drawing processing, and a storage device in which the compressed printing data are stored. The first processor core allocates a new thread to execute the drawing processing upon determining that the number of the second processor cores in an idle state is greater than the number of threads that are executing the drawing processing by a predetermined number.
US10209925B2
A memory controller is provided for accessing shared memory objects by read and write requests made to a memory. The memory controller includes a list for registering address locations of the shared objects in the memory, and having slots for a lock bit. The memory controller includes a read wait queue and a write wait queue for selectively inputting, outputting, holding, and purging requests. The memory controller includes a read initiated queue and a write initiated queue for selectively inputting and purging requests transferred from the read wait queue and the write wait queue, respectively, upon memory access initiation and completion. The memory controller includes a controller for controlling the wait queues using policies by determining which requests to output, hold, and purge, based on a list entry, a lock bit and TTL information set to each request upon a hold being applied thereto and decremented in each cycle.
US10209923B2
Embodiments of the present disclosure provide a method, a coalescing configuration engine, a coalescing configuration tool and a file system for a storage system, and comprises at least one initiator, each initiator accessing a corresponding storage space in the storage system via at least one virtual logic unit number LUN by executing in parallel a plurality of configuration operations, wherein each configuration operation is used to configure a mapping relationship between the at least one virtual LUN and the at least one initiator.
US10209914B2
A system and method for managing data writes in a non-volatile memory including SLC and MLC blocks of non-volatile memory and a MLC block health rating data structure tracking relative MLC block health. A controller in the system may be configured to select MLC blocks for receiving host data and then route the host data over a direct MLC write path for healthy blocks, or over a two-step indirect write path that includes a SLC write and a SLC-MLC fold for unhealthy MLC blocks. The method may include assigning a health designation based on BER determined for each MLC block and assigning a direct write number to healthy MLC blocks based on the determined BER that limits the number of program/erase cycles for direct writes for a particular MLC block until a re-assessment of block health is needed.
US10209913B2
An iterative graph algorithm accelerating method, system, and computer program product, include recording an order of access nodes in a memory layout, reordering the access nodes in the memory layout in accordance with the recorded order, and updating edge information of the reordered access nodes.
US10209912B2
Examples of techniques for pre-allocating save areas of memory of a computer processing system are disclosed. In one example implementation according to aspects of the present disclosure, a computer-implemented method may include initiating, by a host processing device, a control program. The method may further include, responsive to initiating the control program, pre-allocating, by the host processing device, a plurality of save areas for each of a plurality of processors, wherein the plurality of save areas are anchored in a fixed area of the memory for each of the plurality of processors.
US10209900B2
Methods and apparatus for buffer allocation and memory management are described. A plurality of buffers of a memory may be allocated, by a memory controller, with the buffers having variable sizes. The memory controller may maintain a mapping table that associates each of a plurality of access keys to a respective one of a plurality of page addresses of a plurality of pages of the memory. Each of the buffers may respectively include one or more contiguous pages of the plurality of pages of the memory. Each page of the plurality of pages may include one or more blocks of the memory. The mapping table may include one or more entries organized in a tree structure.
US10209898B2
Monitoring the division of input/output (I/O) loading within a storage system is provided where the storage system includes one or more storage devices and one or more ranks, each rank including a plurality of extents. The I/O loading of individual extents is estimated for each of the one or more ranks of the storage system by determining an average disk utilization in a rank, measuring a total heat for all extents in the rank, and based on the determined average disk utilization in the rank and the measured total heat for all extents in the rank, calculating a contribution of each extent to the utilization of the rank.
US10209897B2
According to one embodiment, a storage device includes a nonvolatile memory and a controller. The controller includes a host interface control circuit and a memory interface control circuit. When, within a period during which the controller is in a mode to manage mapping between logical addresses and physical addresses of the nonvolatile memory in units of management size corresponding to plural clusters, a skip write command with a skip mask indicating logical blocks to be transferred is received from a host, the host interface control circuit transfers write data to a buffer in units of clusters, and transmit plural write instructions to the memory interface control circuit when the cluster being currently transferred is the last valid cluster in the plural clusters.
US10209892B2
Examples include the storage of format-aware filter format tracking states. Some examples include storage of a format tracking state for a format aware filter in a backup system in association with a backup object, access of the format tracking state from the backup system in response to detection of a potential continuation of a backup image, and applying the format-aware filter using the accessed format tracking state.
US10209889B2
A server logical partition (LPAR) of a virtualized computer includes shared memory regions (SMRs). The SMRs include pages of the server LPAR memory to share with client LPARs. A hypervisor utilizes an export vector to associate logical pages of the server LPAR with SMRs. The hypervisor further utilizes a reference array to associate SMRs with client LPARs that have mapped at least one physical memory page of the SMR from a logical page of the client LPAR memory. In processing an operation to unmap one or more shared physical pages from one or more LPARs, the hypervisor uses the export vector and reference array to determine which LPARs have had a mapping to the physical pages.
US10209887B2
This invention controls accesses to a shared memory or resource to be bursty. An access controller determines whether the number of accesses ready for issue N is less than a current buffer capacity M. If so, the access controller issues all ready accesses. Otherwise, the access controller determines if the current buffer capacity M is less than a hysteresis amount R. If the current buffer capacity M is less than the hysteresis amount R, the access controller waits. If the current buffer capacity M is greater than or equal the hysteresis amount R, the access controller issues R accesses. This serves to bunch accesses to the hysteresis amount R when buffer capacity constrained. A streaming engine recalls a fixed data stream of plural nested loops specified by a control register for storage until use.
US10209884B2
A device displays a user interface that includes a plurality of application icons. While displaying the user interface, the device detects an input that a contact at a location that corresponds to an application icon associated with an application. In response to detecting the input: when an intensity of the contact does not meet an intensity threshold, the device launches the application and replaces display of the user interface that includes the plurality of application icons with a user interface of the application; and when the characteristic intensity of the contact meets the intensity threshold, the device concurrently displays a content object and an affordance that is associated with the content object. The content object includes content automatically selected from the application based on a current context of the electronic device. The affordance is configured to add the content object to a user interface that includes information for multiple applications.
US10209882B2
A method for performing an action in an electronic device is provided. The method includes detecting a gesture performed on a first edge and a second edge of the electronic device. Further, the method includes computing a length of a movement of the gesture, and performing an action corresponding to an item in the electronic device based on the length of the movement.
US10209881B2
The user taps with free fingers on a surface, the finger-taps are organized in groups of simultaneously occurring taps called combinations of concurrent finger-taps. Successions of combinations of one or more concurrent finger-taps are executed. To distinguish between two successive combinations of simultaneous finger-taps, the user produces them separated by short time intervals. A sensing device detects finger-taps; their location and time of occurrence are acquired. The fingers producing the taps are identified. Combinations of fingers producing concurrent taps are associated to linguistic primitives like phonemes or morphemes. Series of linguistic primitives are converted to vocal speech; this method is called Finger Taps Language Technology.
US10209868B2
A display terminal includes a processor; and a memory which stores a plurality of instructions, executed by the processor, to cause the processor to execute receiving information regarding one or more applications via a network; displaying, on a display screen of the display terminal, displayed images corresponding to each application related to the received information; detecting a predetermined operation for one of the displayed images; storing, for the one of the displayed images for which the predetermined operation was detected, arrangement position information of the image, wherein, in the displaying, the one of the displayed images for which the arrangement position information is stored, is displayed at a fixed position indicated by the arrangement position information independently of the received information.
US10209859B2
An illustrative method according to a set of instructions stored on a memory of a computing device includes receiving, by a processor of the computing device, a search input. The method further includes searching, by the processor, a plurality of electronic storage locations for electronic files related to the search input. The method further includes determining, by the processor, the presence of an electronic file on a first electronic storage location of the plurality of electronic storage locations that is related to the search input. The method further includes displaying, by the processor, on a graphical user interface (GUI), representative information of the electronic file. The representative information includes descriptive information relating to the electronic file.
US10209856B2
Apparatus, architecture and methods for integrating and/or presenting stimuli to sensory receptor(s) are provided. An electronically stored value may encode stimuli presentable via electronic display(s) to receptor(s). Stimulus/stimuli may include “attended” and/or “unattended” data. Data may mediate neurophysiological benefit(s). Data may include visual, motion and/or auditory information. Benefits) may include motion sickness alleviation. “Unattended” data may include translucent moving patterns and/or shapes and/or shifts in screen luminance, such as flashing. “Unattended” data may be associated with detected motion function(s) to convey sense of motion. “Unattended” data may be configured to be presented so as to avoid being distracting. “Unattended” data may be configured to be presented in a periphory(ies) of user(s). Display(s) may be handheld, worn and/or vehicle-mounted.
US10209854B2
Interchangeable display of information panels on a Dashboard screen of a dashboard in a transportation apparatus is disclosed. The information panels may be graphically displayed at respective positions on the Dashboard screen such that they are separate and independent from each other. In some examples, the display position of a given information panel may be swapped with the display position of another given information panel on the Dashboard screen. In some examples, the display the given information panel may be duplicated at another display position on the Dashboard screen. In some examples, the display the given information panel may be moved to a new display position on the Dashboard screen.
US10209850B2
Generating a universal graphical desktop sharing protocol is disclosed. The universal graphical desktop sharing protocol is configured to communicate information (e.g., a sequence of one or more desktop sharing events) that has been translated from a first graphical desktop sharing protocol and is available to be translated into a final graphical desktop sharing protocol.
US10209846B2
The present application discloses a touch sensing apparatus for detecting a touch motion by induction. The touch sensing apparatus includes a base substrate; a black matrix layer on the base substrate defining a plurality of light transmissive regions; an inductor layer on the base substrate, the inductor layer including at least one inductor unit, each of the at least one inductor unit having a multi-turn planar coil structure, a projection of the inductor layer on the base substrate substantially overlapping with that of a portion of the black matrix layer; and at least one first sensing circuit coupled to the at least one inductor unit and configured to be provided with an AC signal and to detect a change of the AC signal induced by the touch motion.
US10209842B2
Discussed are a display device with an integrated touch screen and a method of operating the same. The display device according to an embodiment includes a display panel including a plurality of pixel electrodes; a touch screen including m number of electrodes which are formed to overlap with the plurality of pixel electrodes, wherein m is a multiple of n, and n is an integer equal to or greater than two, and wherein the m electrodes are divided into n number of electrode groups; a touch driver configured to generate a touch scan signal and to supply the generated touch scan signal to a display driver; and the display driver configured to apply a common voltage or the touch scan signal to one or more of the m electrodes depending on a driving mode of the display device.
US10209833B1
A method and apparatus to determine capacitance variations of a first number of two or more sense elements of a touch screen device. A processing device is configured to detect a presence of a conductive object on any one of a second number of three or more button areas of the touch screen device. The first number of sense elements is less than the second number of button areas. The processing device is further configured to recognize an activation of one of the three or more button areas using the determined capacitance variations of the first number of two or more sense elements.
US10209832B2
A computing system of a vehicle for controlling a vehicle or systems within a vehicle. The computing system comprises a presence-sensitive panel within the vehicle, an infrared camera configured to capture images in a three-dimensional space within the vehicle, at least one processor; and at least one storage device that stores instructions. When the instructions are executed, they case the at least one processor to: receive, from the presence-sensitive panel, a first indication of input, receive, from the infrared camera, a second indication of input, and determine, based on at least one of the first indication of input or the second indication of input, an operation to be performed.
US10209831B2
A method of compensated touch data values disclosed herein includes acquiring touch data values about a dead sensing zone of a touch screen, and determining a peak value of those touch data values. Then, a new peak value is calculated as a function of an average of the peak value and another value of the touch data value, and a sharpness value for the dead sensing zone is generated if a second highest value of the touch data values is less than the new peak value. Thereafter, compensated touch data values are generated for the dead sensing zone if the second highest value is greater than the new peak value.
US10209824B2
A device includes control logic, at least a portion of which is implemented in hardware, to process motion data, the motion data collected from a first accelerometer in a base unit and from a second accelerometer in a display panel attached to a base unit of a mobile device, to determine whether the display panel moves relative to the base unit and to temporarily ignore or disable one or more input devices of the mobile device for a predetermined period of time to avoid unintentional user interaction with the mobile device during the movement of the display panel.
US10209821B2
Computing devices may include one or more swiping interfaces provided on a base portion and/or a display portion of the computing device. For example, a computing device may include a display disposed within a housing, and a plurality of touch cells in a linear arrangement along an edge portion of the housing. Each of the plurality of touch cells may emit touch fields through the housing at a corresponding surface of the housing. The computing device may also include a processor that can execute machine-readable instructions, allowing the computing device to receive a plurality touch input signals from the plurality of touch cells, and to operate the computing device in response to the received plurality of touch input signals.
US10209807B1
Apparatuses and a computer-readable media are provided to: display a hyperlink and text via an interface, such that the hyperlink and the text are located in a same virtual display layer; detect a gesture being applied to the touch screen on the hyperlink, the gesture capable of causing a plurality of touch states; during a first touch state of the plurality of touch states, display the hyperlink in a first virtual display layer and the text in a second virtual display layer; during the first touch state of the plurality of touch states and based on an increase in a pressure being applied to the touch screen on the hyperlink, increase a blurring of the text; during the first touch state of the plurality of touch states and based on a decrease in the pressure being applied to the touch screen on the hyperlink, decrease the blurring of the text; during a second touch state of the plurality of touch states, vibrate the apparatus, during the second touch state of the plurality of touch states, display, in different virtual display layers, at least a portion of the interface that is blurred and at least a portion of a window; during the second touch state of the plurality of touch states and based on another increase in the pressure being applied to the touch screen, increase a size of the at least portion of the window; during the second touch state of the plurality of touch states and based on another decrease in the pressure being applied to the touch screen, decrease the size of the at least portion of the window.
US10209805B2
An integral sensing apparatus for touch and force sensing includes a touch electrode layer having first touch electrodes and second touch electrodes arranged, a protection layer arranged on one side of the touch electrode layer, a force electrode layer having at least one force sensing electrode, a resilient dielectric layer arranged between the touch electrode layer and the force electrode layer, and a capacitance sensing module. In touch sensing operation, the capacitance sensing module sequentially or randomly sends a touch driving signal to selected ones of the second touch electrodes, and sequentially or randomly receives a touch sensing signal from selected ones of the first touch electrodes. In force sensing operation, the capacitance sensing module sends a force capacitance-exciting signal to the at least one force sensing electrode and obtains a force sensing signal from the force sensing electrode.
US10209803B2
There are provided a touch sensor and a liquid crystal display including the same. A touch sensor includes a plurality of driving electrodes, a plurality of sensing electrodes intersecting the driving electrodes, a plurality of piezoelectric materials disposed between the driving electrodes and the sensing electrodes at intersection points of the driving electrodes and the sensing electrodes, and a touch controller for detecting a touch position and a touch pressure by using sensing signals output from the sensing electrodes.
US10209797B2
Disclosed are a touch apparatus and an operating method of the touch apparatus. The touch apparatus includes: a depth camera device, a display screen disposed within a viewing range of the depth camera device, and a controller connected to the display screen and the depth camera device. The depth camera device is adapted to capture a depth image within the viewing range and send the depth image to the controller. The controller is adapted to receive the depth image, calculate based on the depth image and identify a current touch operation, and output an operation interface corresponding to the current touch operation to the display screen.
US10209795B2
A data transmission method may include receiving identification (ID) information from a data transmission device. The method may also include receiving encoded security information from the data transmission device. The method may include verifying validity of the ID information by decoding the encoded security information. The encoding and decoding of the security information may be performed using a one-time password (OTP) code.
US10209793B2
The embodiments of the present application relate to the technical field of touch display device, and disclose a touch display device, including a touch display panel and a control unit arranged on a side of the touch display panel, with a first wiring area being arranged between the touch display panel and the control unit; wherein a plurality of data connection lines and a plurality of touch connection lines are led out of a side edge of the touch display panel, the plurality of data connection lines being connected with a plurality of data pins on the control unit in a one-to-one correspondence manner, while the plurality of touch connection lines being connected with a plurality of touch pins on the control unit in a one-to-one correspondence manner; and wherein within the first wiring area, the plurality of data connection lines are divided into two wiring layers, the plurality of touch connection lines being arranged at least in layer in which one wiring layer of the data connection lines are located. According to the above technical scheme, by arranging the data connection lines in a layering manner, a bezel width occupied by the data connection lines is reduced, and influence of the data connection lines on the bezel width is in turn reduced, facilitating development of the slim bezel of the touch display device.
US10209792B2
An apparatus and method wherein the apparatus comprises; a flexible display; a flexible touch sensitive module; and a first flexible coating overlaying the flexible display and a second flexible coating overlaying the touch sensitive module; wherein at least a portion of the touch sensitive module is mounted on the first flexible coating.
US10209791B2
An electronic device can effectively transmit sound even if a force is applied to a panel by an ear. The electronic device includes a panel (10) and a vibration unit (30) that vibrates the panel (10) to generate air-conducted sound and vibration sound that is transmitted through a portion of a human body. The intensity of vibration of the vibration unit (30) changes in accordance with the force applied to the panel (10).
US10209784B2
A combination type mouse includes a supporting plate, a lower cover plate, a main circuit board, plural main connectors, an input module and a control module. The main circuit board is installed on an installation surface of the supporting plate. The plural main connectors are installed on the main circuit board and electrically connected with the main circuit board. The input module includes a first connector and a connecting recess. The first connector is electrically connected with a first main connector of the plural main connectors. The control module includes a second connector and a connecting part. The second connector is electrically connected with a second main connector of the plural main connectors. The connecting part is engaged with the connecting recess. Consequently, the components of the combination type mouse to be assembled can be determined according to the user's requirement.
US10209779B2
A method for operating an electronic device of the present invention may comprise determining movement information of the electronic device based on sensing data measured through a sensor module; determining bio information for a user by analyzing one or more bio signals; and controlling the electronic device according to the movement information and the bio information. In addition, another embodiment is also possible.
US10209772B2
Described herein are methods, systems, and computer program products for providing supplementary information with an initial visualization. To provide supplementary information, a display device can provide the initial visualization, a gaze tracker can capture gaze direction data from a user viewing the initial visualization, and a processor of a computing device can process the gaze direction data to determine a point of interest. The display device can then provide the supplementary information with the initial visualization based on the point of interest.
US10209770B2
There is provided an information processing apparatus that controls display of a virtual object displayed in an extended work space in which a real object and the virtual object are operable, the information processing apparatus including an operation deciding unit configured to decide an operation process to the virtual object displayed in the extended work space on the basis of a result of analysis of input information to the extended work space, the analysis being based on position information of an information terminal detected in the extended work space and display control trigger information for changing display of the virtual object, and a display control unit configured to execute a display control process of the virtual object on the basis of the decided operation process.
US10209767B2
In one embodiment, an integrated circuit includes a power management architecture in which one or more pipelines are actively powered and clocked when data is provided for processing, but which are clock gated and in retention when there is no data to be processed. When data is provided to the pipeline, supply voltage may be actively provided to initial stages of the pipeline and the clocks may be ungated when the voltage is stable enough for operation. Subsequent stages of the pipeline may be sequentially provided power and clocks as the data progresses through the pipeline. Initial stages may be clock gated and power may be deactivated when additional data is not provided for processing. Accordingly, when the pipeline is viewed as a whole, power may be seen as rolling forward ahead of the data processing, and power may be inhibited in a similar rolling fashion.
US10209765B2
The present invention includes means of using a customized coprocessor to replace a main processor to process or interact with a data processing unit in a complex scene and reducing clock frequencies of the main processor and related modules, thereby achieving low power consumption of the three-dimensional measurement chip. The present invention includes: step 1: determining a system structure of a three-dimensional measurement processing chip; step 2: classifying data processing units according to scene requirements; step 3: adding coprocessors on a system bus; step 4: designing a customized coprocessor or small data control unit; step 5: designing a semi-customized coprocessor or small data control unit; step 6: optimizing software codes and reducing a clock frequency; step 7: verifying the chip to confirm that the chip satisfies design requirements. The present invention is applicable to a plurality of integrated circuits or any internetwork system consisting of a plurality of integrated circuits.
US10209757B2
Reducing power consumption in a multi-slice computer processor that includes a re-order buffer and an architected register file, including: designating an entry in the re-order buffer as being invalid and unwritten; assigning a pending instruction to the entry in the re-order buffer; responsive to assigning the pending instruction to the entry in the re-order buffer, designating the entry as being valid; writing data generated by executing the pending instruction into the re-order buffer; and responsive to writing data generated by executing the pending instruction into the re-order buffer, designating the entry as being written.
US10209753B2
The application relates to an intelligent power server applied to a protection and control system for an intelligent substation. According to the application, merging unit and intelligent terminal integrated devices for all bays in the intelligent substation are directly accessed to the intelligent power server. Each merging unit and intelligent terminal integrated device is accessed to one of transport ports on the intelligent power server through an embedded high-bandwidth switched communication network. The intelligent power server realizes measurement and control and protection functions of primary devices throughout the substation and exchange of total station information and a telecontrol function.
US10209751B2
Exemplary embodiments are disclosed of a relay switch control configured for connection between a power source and a load. The control includes a processor having a clock upon which an operating frequency of the processor is based, and a sealed relay operable by the processor to electrically connect or disconnect the power source and the load. The relay switch control can start power to the load through the relay after a randomized time delay determined by the processor using a value of a counter of the processor. The counter is updated as a function of cycles of the clock.
US10209737B2
The disclosure relates to a type of virtual reality glasses used to alleviate a view's feeling of fatigue when he or she wears virtual reality glasses for viewing. The virtual reality glasses comprise a housing, a display device, and an optical imaging device disposed within the housing. The optical imaging device is located between the display device and the human eyes. In addition, the virtual reality glasses further comprise a dimming device disposed on the housing wall. When the viewer feels tired after a long time watch through the virtual reality glasses, the viewer may control the dimming device to adjust the ambient light in the virtual reality glasses to improve the background environment inside the virtual reality glasses, thereby alleviating the viewer's feeling of fatigue resulted from viewing through virtual reality glasses worn by him or her.
US10209730B2
Low power solutions can be provided in a serial bus system with a logic controller circuit. The logic controller circuit can include analog circuitry that includes a plurality of analog components and trimming circuitry for configuring the analog components. Digital circuitry can be configured to switch between an active mode and a hibernation mode, wherein the hibernation mode consumes less current than the active mode. A voltage regulator circuit can be configured to generate a regulated voltage from a supply voltage. A reset generation circuit can be configured to determine that the supply voltage has reached a first threshold voltage level and enable the voltage regulator circuit. When the regulated voltage has reached a second threshold voltage level and the supply voltage has reached a third threshold voltage level, the digital circuitry can be switched to the active mode.
US10209714B2
A line acquisition system predicts and displays an acquisition path to reduce the uncertainty surrounding the path taken by a vehicle when acquiring a destination path. The line acquisition system calculates the drivable acquisition path based on the current states of the vehicle, such as position, speed, heading, and curvature. The line acquisition system continually updates and displays the acquisition path as the vehicle is manually steered by the user. When the user engages a steering controller, the last calculated acquisition path is used to automatically steer the vehicle onto the destination path. Displaying the acquisition path allows the user to observe, prior to automatic steering engagement, the path the vehicle would take from its current state to the destination. The user can then decide whether the predicted acquisition path will interfere with terrain or obstacles that the user wishes to avoid.
US10209712B2
Systems and methods are provided for detecting and responding to cut in vehicles, and for navigating while taking into consideration an altruistic behavior parameter. In one implementation, a navigation system for a host vehicle may include a data interface and at least one processing device. The at least one processing device may be programmed to receive, via the data interface, a plurality of images from at least one image capture device associated with the host vehicle; identify, based on analysis of the plurality of images, at least one target vehicle in an environment of the host vehicle; determine, based on analysis of the plurality of images, one or more situational characteristics associated with the target vehicle; determine a current value associated with an altruistic behavior parameter; and determine based on the one or more situational characteristics associated with the target vehicle that no change in a navigation state of the host vehicle is required, but cause at least one navigational change in the host vehicle based on the current value associated with the altruistic behavior parameter and based on the one or more situational characteristics associated with the target vehicle.
US10209678B2
The invention discloses a pointer type Bluetooth intelligently time-corrected clock movement, comprising a movement body, wherein the bottom of the movement body is provided with a cell box, the surface of the cell box is provided with a disassembling hole, an hourly chiming module is provided at one side of the cell box, a central microprocessor is provided at one side of the hourly chiming module, a Bluetooth communication module is provided at one side of the central microprocessor, a power management circuit is provided at the other side of the cell box, and a display screen is provided at one end of the power management circuit. According to the invention, through an integrated technological application of “optics, electron, mechanical transmission and wireless communication”, the control over a mechanical gear assembly is accomplished; through wirelessly receiving time information on an APP software and combining an operating principle of the central microprocessor controlling over a core plate and an optic-coupling device, a novel automatically time-corrected clock product is accomplished. The pointer type Bluetooth intelligently time-corrected clock movement is relatively practical, relatively high in precision, free of influences from factors of geography, signals and the like, and is suitable for broad promotion and use.
US10209676B2
The invention relates to a method which comprises the steps of providing a plate (2) made of a micromachinable material, forming the timepiece component (1) with at least one attachment (3) for keeping the component attached to the rest of the plate (2), by etching the plate (2); and creating, along a desired breakage line of the attachment, a pre-detachment area (4) comprising at least one gap (5) obtained by etching into the body of the plate (2).
US10209644B2
A toner case includes a case main body, a rotator, a transmitter and a shutter. The case main body has a discharge port through which a toner is discharged. The rotator is stored in the case main body and rotates around a rotation axis. The transmitter transmits rotation to the rotator. At least a part of the transmitter is exposed to an outside of the case main body. The shutter is rotatable between a closing position where the shutter closes the discharge port and an opening position where the shutter opens the discharge port. The transmitter is movable between a first position and a second position which is arranged at an outside of the first position in a rotation axis direction of the rotator. The transmitter moves from the first position to the second position as the shutter rotates from the closing position to the opening position.
US10209642B2
A charge roller in an image-forming apparatus of a DC electrification mode mitigates occurrence of black lines and prevents fogging. The charge roller has a core, an elastic layer on the core, and a surface treatment layer on the surface of the elastic layer. The elastic layer is a vulcanized rubber composition containing a rubber base mainly containing an epichlorohydrin-based rubber, and additives including a conductivity-imparting agent, an inorganic filler, a vulcanization accelerator, and a vulcanizing agent. The ratio of the conductivity-imparting agent and the inorganic filler, to the entire rubber composition, is 11 mass % or less. The surface treatment layer is formed by impregnating the elastic layer with a surface treatment liquid prepared by dissolving an isocyanate compound in an organic solvent. The roller has a roller surface roughness Rz of 10 μm or less.
US10209639B2
A photoconductor including a conductive support, an undercoat layer, a charge-generating layer, and a charge-transporting layer, at least the undercoat layer, the charge-generating layer, and the charge-transporting layer being disposed on the conductive support in an order mentioned, wherein the undercoat layer includes a binder resin and metal oxide particles, and the charge-generating layer includes a binder resin, a titanyl phthalocyanine pigment, and a salicylic acid derivative.
US10209631B2
The present invention provides an exposure apparatus which transfers a pattern of a mask onto a substrate by exposing the substrate while scanning the mask and the substrate, the apparatus including a stage configured to hold the substrate and move, a control unit configured to control movement of the stage, a first measurement unit configured to measure a position, in a height direction, of a shot region of the substrate held by the stage before the shot region reaches an exposure area where the shot region is exposed, and a second measurement unit configured to measure the position of the shot region in the height direction prior to the first measurement unit.
US10209629B2
A liquid supply system for an immersion lithographic apparatus provides a laminar flow of immersion liquid between a final element of the projection system and a substrate. A control system minimizes the chances of overflowing and an extractor includes an array of outlets configured to minimize vibrations.
US10209627B2
A lithography system includes an illumination source, projection optical elements, and a pattern mask. The illumination source includes one or more illumination poles. The pattern mask includes a set of focus-sensitive mask elements distributed with a pitch and, is configured to diffract illumination from the one or more illumination poles. The pitch may be selected such that two diffraction orders of illumination associated with each of the one or more illumination poles are asymmetrically distributed in a pupil plane of the projection optical elements. Further, the projection optical elements may expose a sample with an image of the set of focus-sensitive pattern mask elements based on the two diffraction orders of illumination associated with each of the one or more illumination poles such that one or more printing characteristics is indicative of a position of the sample within a focal volume of the projection optical elements.
US10209623B2
A liquid immersion exposure apparatus includes a projection system, a movable stage, an alignment system and a measurement member. The projection system has a last optical element, and projects a beam onto a substrate through an immersion liquid. The movable stage has a holder by which the substrate is held. The alignment system detects an alignment mark on the substrate not through the immersion liquid. The measurement member is provided on the movable stage, and has a reference mark to be detected by the alignment system not through the immersion liquid. The measurement member has a material to form the reference mark, the material being covered with a light-transmissive material. The movable stage is movable to a position so that the measurement member is under the projection system and a gap between the projection system and the measurement member is filled with the immersion liquid.
US10209618B2
A photoresist composition comprising an acid generator and a resin which comprises a structural unit having an acid-liable group, the acid generator generating an acid (I) or an acid (II): the acid (I) showing a hydrogen bonding parameter in the range of 12 (MPa)1/2 to 15 (MPa)1/2 and a polarity parameter in the range of 15 (MPa)1/2 or more; the acid (II) showing a hydrogen bonding parameter in the range of 12 (MPa)1/2 to 15 (MPa)1/2, and a distance of Hansen solubility parameters between the acid (II) and γ-butyrolactone being 7.5 or less, and the distance being calculated from formula (1): R=(4×(δdA−18)2+(δpA−16.6)2+(δhA−7.4)2)1/2 (1) in which δdA represents a dispersion parameter of an acid, δpA represents a polarity parameter of an acid, δhA represents a hydrogen bonding parameter of an acid, and R represents a distance of Hansen solubility parameters between an acid and γ-butyrolactone.
US10209617B2
A method for treating a substrate surface uses Neutral Beam irradiation derived from a gas-cluster ion-beam and articles produced thereby including lithography photomask substrates.
US10209607B2
Disclosed is a projector (1), comprising a projector body (10) with a lens (12), and a light reflection assembly (20) for adjusting a projecting direction of the lens (12). The light reflection assembly (20) comprises a reflective mirror (23), and the light reflection assembly (20) is provided to be rotatably connected with the projector body (10). During the rotation, a mirror face of the reflective mirror (23) always faces towards the lens (12), so that the reflective mirror (23) adjusts the angle of the projecting direction between the mirror face and the lens (12) with the rotation of the light reflection assembly (20), so as to adjust the projecting location of the lens (12) by means of the rotation of the reflective mirror (23), such that the projecting direction can be changed without moving the projector (1).
US10209606B1
A selfie stand apparatus enables a fixture to be permanently installed in a location where taking pictures of one's self is common. The stand accommodates holding cameras, phones or the like of many configurations. The camera is placed on the stand and a timer or remote activator can be used to take a picture.
US10209602B2
A stretchable electro-optic display includes a layer of conductive material and an electrophoretic medium laminated to the layer of conductive material. The layer of conductive material also includes a plurality of nodes and a stretchable interconnect connecting first and second nodes of the plurality of nodes. A method of manufacturing a stretchable electro-optic display is also provided that includes patterning a layer of conductive material to define a plurality of nodes and a stretchable interconnect connecting first and second nodes of the plurality of nodes and laminating a layer of an electrophoretic medium to the layer of conductive material.
US10209601B2
Disclosed are a display substrate and a driving method thereof, and a display device. The display substrate includes a plurality of pixels, a data signal chip and a control unit. Each of the pixels includes a white sub-pixel; the data signal chip is for transmitting a set of data signals to the pixels, the set of data signals including data signals transmitted to the white sub-pixel; and the control unit controls the white sub-pixel to be in a dark state when the data signal chip transmits a predetermined set of data signals to the pixels. When the data signal chip transmits the predetermined set of data signals to the pixels, the display substrate controls the white sub-pixel to be in a dark state.
US10209591B2
According to one embodiment, a projection type liquid crystal display device includes a liquid crystal display panel and a bezel. The liquid crystal display panel includes an array substrate, an opposed substrate, and a liquid crystal layer provided between the array substrate and the opposed substrate. The liquid crystal display panel has a first surface on one side of the array substrate and the opposed substrate, and a second surface on another side of the array substrate and the opposed substrate. The bezel covers a part of the liquid crystal panel. The bezel includes a first opening provided on a side of the first surface and a second opening provided on a side of the second surface. The second opening has a larger size than the first opening.
US10209587B2
The present disclosure provides an array substrate, including: a base substrate, a plurality of scan lines; a plurality of data lines arranged by intersecting with the plurality of scan lines; a plurality of thin film transistors arranged in a matrix, each thin film transistor includes a gate electrode, an active layer and a drain electrode; a planarization layer covering the gate electrode, the active layer and the drain electrode, a position of the planarization layer corresponding to the drain electrode is provided with a through hole penetrating through the planarization layer, and the drain electrode is located in the through hole; a filling electrode, located in the through hole and connected with the drain electrode and covers the drain electrode; and a pixel electrode, indirectly connected with the drain electrode through the filling electrode.
US10209586B2
The present application discloses an array substrate comprising a base substrate; a plurality of peripheral wires on the base substrate; an insulating layer on a side of the plurality of peripheral wires distal to the base substrate; and an electrostatic charge conductive layer on a side of the insulating layer distal to the plurality of peripheral wires for conducting an electrostatic charge in the array substrate to ground.
US10209580B2
A liquid crystal display device includes: a first insulation substrate; a gate line and data line positioned on the first insulation substrate and insulatively crossing each other; a thin film transistor connected with the gate line and data line; a pixel electrode connected with the thin film transistor; a second insulation substrate spaced apart from and facing the first insulation substrate; and a common electrode positioned on the second insulation substrate, in which the pixel electrode includes a first subpixel electrode including first minute branches extended in a plurality of directions and a second subpixel electrode separated from the first subpixel electrode and including second minute branches, one pixel includes the thin film transistor and pixel electrode, and extending directions of the first minute branches and the second minute branches adjacent to each other in an extending direction of the gate line within one pixel are parallel to each other.
US10209579B2
Disclosed is a pixel electrode and an array substrate. The pixel electrode comprises four pixel domains, each of which is divided into a first alignment unit and a second alignment unit. The first alignment unit and the second alignment unit can be used to form a first electric field and a second electric field respectively, and the first and second electric fields are different in intensity. The pixel electrode effectively reduces color distortions on a large-size liquid crystal display device observed from a large viewing angle as well as ensures an aperture ratio of a pixel, which enhances the competitiveness of a product.
US10209576B2
An object of this invention is to increase the number of liquid crystal display panels obtained from a mother substrate. There is provided a liquid crystal display device including a TFT substrate and a counter substrate bonded together by a seal portion formed along the periphery of the counter substrate, the TFT substrate having a terminal area formed in a portion thereof not opposed to the counter substrate. The TFT substrate has a bank-like organic passivation film formed along the edge of the terminal area. A stepped part is formed on the organic passivation film. The film thickness of the organic passivation film on the edge side of the stepped part is greater than the film thickness inside the stepped part.
US10209571B2
A curved liquid crystal display (“LCD”) includes a thin film transistor (“TFT”) array substrate, a counter substrate facing the TFT array substrate, a liquid crystal layer including liquid crystal molecules of negative dielectric anisotropy and disposed between the TFT array substrate and the counter substrate, a liquid crystal alignment layer disposed between the liquid crystal layer and the counter substrate, a liquid crystal alignment base layer disposed between the liquid crystal layer and the TFT array substrate, and a liquid crystal alignment stabilization layer including projections spaced apart from each other on the liquid crystal alignment base layer between the liquid crystal layer and the liquid crystal alignment base layer, wherein the projections include reactive mesogen polymers, and one of the liquid crystal alignment layer and the liquid crystal alignment base layer includes the reactive mesogen polymers.
US10209556B2
A method and system for forming filter elements on a plurality of display substrates using a digital imaging system operable to selectively deposit filter material at a plurality of deposition locations is disclosed. The method involves receiving orientation information defining a disposition of a plurality of pixels associated with the at least one display substrate, identifying pixels in the plurality of pixels that are to receive filter material for forming a filter element on the pixel, selecting deposition locations within each of the identified pixels in accordance with the orientation information to meet an alignment criterion associated with placement of the filter element within the pixel, and controlling the digital imaging system to cause deposition of the filter material at the selected deposition locations. A method and system for forming filter elements on a substrate is also disclosed, which involves selecting locations to receive filter material for forming filter elements on the substrate, introducing a random variation in placement of the filter elements, and forming filter elements at the selected locations, the substrate being subsequently aligned to a display substrate for forming a display. A method and system for forming filter elements on a display substrate is also disclosed, which involves selectively depositing filter material to form the filter elements on a plurality of pixels associated with the display substrate, and selectively exposing the deposited filter material to thermal laser radiation to condition the deposited filter material.
US10209555B2
According to one embodiment, a display device, including a first insulating, a first common electrode located on a side of the first insulating layer, a second common electrode being adjacent to the first common electrode, and a second insulating, wherein the first insulating layer is in contact with the second insulating layer at a position corresponding to the first boundary portion, the second common electrode is contact with any one of the first and second insulating layers at a position corresponding to the second boundary portion, and being in contact with both the first and second insulating layers at a position corresponding to the third boundary portion.
US10209551B2
Devices, storage media, and methods for compensating for aging and temperature variations using dual-loop compensation are provided. The compensating for temperature and aging variations of one or more pixels of the display using a coarse scan loop updated at a faster rate. Compensation also includes compensating for aging variations of the one or more pixels of the display using a fine scan loop updated at a slower rate.
US10209546B2
Display panel and display device, and fabrication methods are provided. The method for fabricating the display panel includes forming a protective layer at least on a bending region, the bending region being in a non-display region containing peripheral circuits of the display panel, to cover the peripheral circuits, and folding the display panel at the bending region towards a back surface of the display panel. When the display panel is folded at the bending region towards the back surface of the display panel, the protective layer coated on the bending region provides protection for the peripheral circuits formed on the surface of the bending region.
US10209544B2
The present invention discloses a flexible substrate and a manufacturing method thereof, and a display device, comprising: disposing a detachable layer on a rigid substrate, and fixing the flexible base on the rigid substrate by the detachable layer, wherein the detachable layer comprises a mesh layer and a plurality of mutually independent supporting parts disposed in meshes of the mesh layer; forming a functional layer on the flexible base to obtain a flexible substrate; separating the flexible substrate from the rigid substrate by applying an external force on the mesh layer. The present invention makes it easier for the flexible substrate to be stripped off after it is manufactured, improves the yield rate; moreover, the present invention has the process compatibility of ordinary production lines, and saves costs.
US10209541B2
A liquid crystal display device includes a data driving unit connected to a first data line disposed in a first direction, a gate driving unit connected to a first gate line disposed in a second direction, a first subpixel unit including a first switching element, a gate electrode of which is connected to the first gate line, one electrode of which is connected to the first data line and the other electrode of which is connected to a first subpixel electrode, and a second subpixel unit including a second switching element, a gate electrode of which is connected to the first gate line, one electrode of which is connected to the first data line and the other electrode of which is connected to a second subpixel electrode, wherein an on-resistance value of the second switching element is larger than an on-resistance value of the first switching element.
US10209537B2
A method and apparatus for monitoring and feedback control of a photonic switch such as 2×2 Mach-Zehnder Interferometer switch. Optical signals at an input and an output of the switch are monitored via optical taps. A sinusoidal time-varying phase shift is applied to one of the monitoring signals. An optical combiner then combines the monitoring signals. A photodetector monitors output of the optical combiner to provide a feedback signal. The amplitude of the feedback signal due to the time-varying phase shift increases with the amount of input signal present in the output signal. When the input signal is to be routed to the output (e.g. for a bar state), a controller manipulates the switch to maximize feedback signal amplitude. When the input signal is to be routed to a different output (e.g. for a cross state), the controller manipulates the switch to minimize feedback signal amplitude.
US10209530B2
Three-dimensional displays are described using electrophoresis or electro-wetting media to modulate the total internal reflection of light in a waveguide.
US10209528B1
A combination of a focusing element, and a filtering element which naturally adjusts the cross-sectional area of a beam of electromagnetic radiation passed through the focusing element as a function of wavelength over a specified range of wavelengths, wherein the filtering element is not uniform, but rather varies as a selection from the group consisting of: optical density and/or thickness is greatest near the center thereof; and optical density and/or thickness is smallest near the center thereof; and can demonstrate neutral density characteristics outside the specified range of wavelengths. The combination of a focusing element, and a filtering element can optionally be present in an ellipsometer or polarimeter system.
US10209513B2
A wearable device that is configured to be worn on a body of a user and a control method thereof are provided. The wearable device includes an image projector configured to project a virtual user interface (UI) screen, a camera configured to capture an image, and a processor configured to detect a target area from the image captured by the camera, control the image projector to project the virtual UI screen, which corresponds to at least one of a shape and a size of the target area, onto the target area, and perform a function corresponding to a user interaction that is input through the virtual UI screen.
US10209501B2
A three-dimensional (3D) microscope for patterned substrate measurement can include an objective lens, a reflected illuminator, a transmitted illuminator, a focusing adjustment device, an optical sensor, and a processor. The focusing adjustment device can automatically adjust the objective lens focus at a plurality of Z steps. The optical sensor can be capable of acquiring images at each of these Z steps. The processor can control the reflected illuminator, the transmitted illuminator, the focusing adjustment device, and the optical sensor. The processor can be configured to capture first and second images at multiple Z steps, the first image with the pattern using the reflected illuminator and the second image without the pattern using one of the reflected illuminator and the transmitted illuminator.
US10209494B2
An imaging optical system includes a positive or negative first lens group including a negative lens element closest to the object, a diaphragm, and a positive second lens group. The negative lens element closest to the object has an object-side aspherical surface including a paraxial convex surface, a paraxial curvature that is the greatest within the effective aperture, and a portion within the effective aperture having a curvature less than ½ of the paraxial curvature. These conditions are satisfied: R1/f<1.35 D1/f>0.4 −2.556 “f” designates the overall focal length; f1, R1 and D1 respectively designate the focal length, paraxial radius of curvature of an object-side surface, and thickness, of the negative lens element closest to the object; and V designates the Abbe number regarding the d-line of a lens element, within the second lens group, closest to the diaphragm.
US10209482B2
A lens drive control device which drives a lens using a drive unit according to an operation of an operation member is provided that includes a detection unit configured to detect a drive speed of the drive unit; and at least one processor or one circuitry which functions as: a control unit configured to control a drive voltage to the drive unit by acquiring a detection signal of the operation amount of the operation member and a detection signal of the drive speed, wherein the control unit performs first control that a drive voltage output to the drive unit between a time at which the operation of the operation member starts and the time at which the operation ends is changed in a phased manner, and second control that a rise rate of the drive voltage is relatively increased as compared to the first control after the first control.
US10209478B2
A filter unit that is used by being detachably mounted on a lens barrel constituting an imaging device is configured so as to include a discoidal filter body, an annular filter frame that receives the filter body, an adhesion film that is formed between the filter frame and the filter body and that is formed of an elastic adhesion, and a decorative annular frame received at a portion that is inside the filter frame and that is, when mounted on the lens barrel, on the imaging object side with respect to the filter body. The filter body and the filter frame are in noncontact with each other by forming the adhesion film between the filter frame and the filter body, and by disposing the decorative annular frame, the adhesion film is hidden under the appearance of the filter unit when the filter unit is mounted on the lens barrel.
US10209470B2
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.
US10209469B2
The present disclosure includes systems and apparatuses for an optical fiber management system. One embodiment of an optical fiber management system includes a cabinet comprising a system of building blocks that make up a rail-mounting system and an optical fiber management apparatus housed within one of the building blocks. The optical fiber management apparatus can comprise a housing, an adaptor plate resiliently connected to the housing, a splice tray, a housing cover, a radius limiter, and a base configured for integrated slack storage of at least one of buffer tube and ribbon cable.
US10209466B2
Disclosed is a package comprising a substrate having a patterned surface with an optical contact area, an optical redistribution layer (oRDL) feature, and a build-up material extending over the patterned surface of the substrate and around portions of the oRDL features. In some embodiments, the package comprises a liner sheathing the oRDL features. In some embodiments, the oRDL feature extends through openings in an outer surface of the build-up material and forms posts extending outward from the outer surface. In some embodiments, the package comprises an electrical redistribution layer (eRDL) feature, at least some portion of which overlap at least some portion of the oRDL feature. In some embodiments, the package comprises an optical fiber coupled to the oRDL features.
US10209465B2
A light shield may be formed in photonic integrated circuit between integrated optical devices of the photonic integrated circuit. The light shield may be built by using materials already present in the photonic integrated circuit, for example the light shield may include metal walls and doped semiconductor regions. Light-emitting or light-sensitive integrated optical devices or modules of a photonic integrated circuit may be constructed with light shields integrally built in.
US10209462B2
The present utility model relates to the field of a QSFP+ module hot-pluggable unlocking structure. The hot-pluggable unlocking structure includes a housing formed of an upper cover and a lower cover buckled to each other, and a locking component provided on the housing, where guiding grooves are provided on two sides of the housing, two unlocking pieces are provided at one end of the locking component and a pull tab is provided at the other end, the unlocking pieces are engaged with and provided in the guiding grooves, a spring is provided on the upper cover, spring-catch elements are provided on the locking component and protrude towards the upper cover, and the spring-catch elements and the spring are pressed against each other. The structure simplifies the pull tab unlocking structure and manufacturing process thereof and helps reduce costs.
US10209461B2
A behind-the-wall optical connector includes a ferrule having an annular collar projecting outwardly from a section of the ferrule and a plug frame receiving the ferrule in a central bore thereof, the plug frame including one or more resiliently-biased latches for gripping the ferrule annular collar to retain the ferrule within the plug frame. The optical connector may be fabricated inexpensively due to the low number of components. An optional boot may be provided. An insertion tool for assembling the optical connector is also described.
US10209458B2
An optical module for connecting a ferrule for connecting an optical fiber and a photoelectric transducer mounted on a substrate includes first lenses, second lenses, and a dummy lens. The first lenses are provided on a first side of the optical module to which the ferrule is to be connected. The second lenses and the dummy lens are provided on a second side of the optical module facing a surface of the substrate. The second lenses and the dummy lens are aligned on the same line. An image of the dummy lens is reflected from a mirror to be projected onto a plane on the first side of the optical module.
US10209457B2
A cap main body is provided with an approximately rectangular conical occluded portion in a leading end side, an approximately rectangular tubular cover portion in an inner side of the occluded portion, and approximately rectangular tubular right and left and upper and lower side plates in a rear end side. A pair of slits are provided at upper and lower positions of the right and left side plates or right and left positions of the upper and lower side plates from an opening end of the cap main body toward an inward occluded portion so that elastic side plates are formed in a facing manner. A locking mechanism protruding out of an opening portion in a rear end of the cap main body and capable of locking to and unlocking from a spring push of the plug main body is provided in a leading end of the elastic side plates.
US10209446B2
A method for forming an optical fiber assembly includes splicing a first fiber and a second fiber together. The first fiber is one of a single mode optical fiber or a multi-mode optical fiber and the second fiber is a coreless silica fiber. The method further includes heating the second fiber, and applying a tensile force to the second fiber during heating of the second fiber. The method further includes discontinuing application of the tensile force when a minimum neck thickness of the second fiber is below a neck thickness threshold. The method further includes discontinuing heating after discontinuing application of the tensile force and after the second fiber has separated into a tip portion and a detached portion, the tip portion connected to the first fiber.
US10209440B2
An imaging sensor includes at least one fiber Bragg grating for filtering an image from a subject for wavelength bands, and an imaging device for converting an image transmitted through the fiber Bragg grating into a digital signal.
US10209433B2
A backlight module and a display device are disclosed. The backlight module includes a light guide plate and a position limit structure. The position limit structure includes a support plate and an elastic position limit protrusion disposed on the support plate, the elastic position limit protrusion corresponds to a side surface of the light guide plate, and the elastic position limit protrusion generates elastic deformation along a direction perpendicular to the support plate upon being pressed by the side surface of the light guide plate.
US10209427B2
An electronic device is provided, including a main body and a PCI-E insert row. The main body has a substrate, a light-emitting module and a light-guiding portion. The light-emitting module has a carrier board and a light-emitting portion disposed on the carrier board, the light-guiding portion is arranged corresponding to the light-emitting portion, and at least a part of light from the light-emitting portion is projected to outside of the electronic device through the light-guiding portion. The PCI-E insert row is disposed on the substrate, and the PCI-E insert row is for being electrically connected with the PCI-E insert slot.
US10209424B2
A backlight unit suitable for use in illuminating a liquid crystal display panel of a display device. The backlight unit comprises a light guide plate, the light guide plate comprising a glass substrate with at least one edge, an intermediate waveguide physically and optically coupled to the at least one edge along a length of the edge, and a light source optically coupled to the intermediate waveguide.
US10209414B2
Infrared reflecting film includes, on a transparent film substrate, a metal oxide layer, an infrared reflecting layer mainly made of silver, and a light absorptive metal layer, in this order. No metal layer is disposed between the transparent film substrate and the infrared reflecting layer. The metal oxide layer is preferably formed of a composite metal oxide including zinc oxide and tin oxide. The light absorptive metal layer has a thickness of 2 nm to 10 nm and includes at least one selected from the group consisting of nickel, chromium, niobium, tantalum, and titanium.
US10209405B2
An electronic device comprising a cover plate is disclosed. The cover plate comprises one or more thin sapphire layers having a thickness of from about 50 microns to about 500 microns. Also disclosed are methods for preparing these thin sapphire layers.
US10209403B2
Disclosed is a method of monitoring the behavior of a subsurface volume. The method comprises transforming a single discrete parameter or an ensemble of discrete parameters describing an attribute of the subsurface volume, each discrete parameter having N possible discrete values with N≥2, into N indicator parameters each having 2 possible discrete values; for each of the two value classes of each indicator parameter, determining the anisotropic distance to a value transition interface; transforming each of the indicator parameters into a corresponding continuous parameter using the determined anisotropic distance to the value transition interface; and using the continuous parameters in a history matching process.
US10209401B2
According to the invention, a training image denotes, for each cell of a first three-dimensional grid, a respective type of geological facies assigned to said cell. For each cell of a second three-dimensional grid, the morphology of which is matched to estimated geological horizons, the well data comprise a respective type of geological facies estimated for said cell. Two-dimensional patterns, each of which is defined along a respective geological horizon and includes, in a cell containing the intersection of a well with said geological horizon, the type of geological facies estimated for each cell, are defined. The instances of the identified two-dimensional patterns are counted in the training image so as to verify the ability of the training image to account for correlations between wells.
US10209398B2
In some embodiments, an apparatus, system, and method may operate to determine the density of drilling fluid associated with photon activity in the drilling fluid using an array of nuclear detectors. Further activity may include determining acoustic impedance of the drilling fluid as a combination of the density and acoustic velocity. Additional apparatus and systems, as well as methods, are disclosed.
US10209385B2
Some embodiments of the invention relate to a mobile detection device embodied as a bucket of an earth moving machine for an evaluation of a distance value and/or proximity from the bucket to an occluded AC-current carrying structure according to the magnetic field emanated from the structures AC-current. There is at least one detection coil, comprising at least one winding of an electrically conductive material, which is connected to a first amplification stage, with an amplifier circuit embodied as a current sensing amplifier, which are both are sealed within a common enclosure that is located at the bucket. An output of the amplifier circuit is configured to be linked to an electronic signal evaluation unit for detecting the occluded structure according to an electrical signal induced in the detection coil by the magnetic field.
US10209382B2
A system (1) for attaching a plurality of seismic nodes (110, 110a) along a main carrier rope (101). The main carrier rope is made of steel or synthetic fiber, and comprises no power or communication lines. The system has a length measuring device (210) for providing a measured length (Lm) of deployed main carrier rope (101); a data source (220, 230, 240) for providing positioning data affecting the rope position of each seismic node (110, 110a) on the main carrier rope (101); a control unit (200) for providing an attachment command whenever the measured length (Lm) corresponds to a rope position of a seismic node (110, 110a) computed from the positioning data; and a node attaching unit (100) for attaching a seismic node (110, 110a) to the main carrier rope (101) in response to the attachment command. The system is capable of attaching nodes (110) with different node spacing between some or all nodes along the main carrier rope (101). As the rope positions are determined by the measured length (Lm), the system automatically compensates for creep or stretch in the main carrier rope (101). Attaching a seismic node (110) to the main carrier rope (101) at any rope position by means of a clamping device, a suspension device and a fly line is also disclosed.
US10209374B2
A detectable range for an output signal corresponding to charge stored at a pixel is widened in a radiation detector based on an APS method. A resistor (42) is connected to a region between a pixel (12) and a signal readout circuit (21) in a signal output line (51). The resistor (42) is set so as to draw, from the signal output line (51), a current approximately equivalent to a bias current which flows to an amplifier transistor (16) when no charge is stored in a charge storage part (14).
US10209367B2
A dosimetry device includes a first chamber formed on a substrate with a first decomposable barrier sensitive to radiation and a first chemical component. A second chamber is formed on the substrate in proximity of the first chamber and includes a second decomposable barrier sensitive to radiation and a second chemical component. Upon a radiation event, decomposition of the first and second barriers of the first and second chambers permits a mixing of the first and second chemical components to cause a visible change of the dosimetry device.
US10209360B2
Disclosed is a technique to use only two phase captures per frequency capture to perform calculations to generate a depth frame (i.e. a total of 4 captures/depth frame). By using only two phase captures, a depth sensing system can reduce power consumption in the phase-ToF sensor, system memory bandwidth, and processor computation.
US10209354B2
A semantic sensing system includes a semantic engine coupled to one or more sensing entities, and a memory having a plurality of semantics and semantic inference rules. A semantic engine is configured to interpret the plurality of rules to determine a composite semantic by inferring a first semantic, determining a second sematic based on an external input, and infer a composite sematic based on the first and second semantics and a semantic inference rule.
US10209350B2
A planar imaging sensor is provided. The planar imaging sensor includes a plurality of photo detectors divided into at least a first group of photo detectors and a second group of photo detectors, the first group of photo detectors having a first detection window and the second group of photo detectors having a second detection window, wherein the second detection window is configured to start later in time than the first detection window.
US10209349B2
Disclosed herein are a number of example embodiments that employ controllable delays between successive ladar pulses in order to discriminate between “own” ladar pulse reflections and “interfering” ladar pulses reflections by a receiver. Example embodiments include designs where a sparse delay sum circuit is used at the receiver and where a funnel filter is used at the receiver. Also, disclosed are techniques for selecting codes to use for the controllable delays as well as techniques for identifying and tracking interfering ladar pulses and their corresponding delay codes. The use of a ladar system with pulse deconfliction is also disclosed as part of an optical data communication system.
US10209344B2
A system and method for mitigating multipath propagation are disclosed herein. The method may include collecting a plurality of detections of a target, forming a plurality of models each assuming at least one parameter causing multipath propagation, determining which model best fits the detections of the target, using the best fit model to approximate the ground conditions, and using the approximated ground conditions to remove the multipath error from the observed signals.
US10209338B2
The present invention relates to a magnetic resonance tomography apparatus for generating tomography data of an examination object in a magnetic field by means of an electromagnetic pulse sequence, having a memory for storing reference tomography data of a reference examination object; an acquisition facility for generating tomography data of the reference examination object by means of the pulse sequence; and an adjustment facility for reducing a deviation between the tomography data and the reference tomography data by adjusting a physical parameter in the pulse sequence.
US10209333B2
A flipped fitting method that performs a flipped curve fitting on a maximum of 256 MRI images obtained at different echo times using an EPI image which obtains a plurality of MRI images at a plurality of different echo times within a TR period after application of an excitation RF pulse. Then, T2* values are fitted based on a sufficient amount of acquired TE images, such that it is possible to provide much more accurate T2* values than these provided by underestimated or overestimated fitting by the existing method which is based on only 12 images and to obtain rapid and accurate data without nerve stimulation or acoustic noise. Further, the flipped fitting method is more suitable and accurate for showing the real T2* values.
US10209332B2
An magnetic resonance apparatus 100 comprises dummy-slice defining unit 93. The dummy-slice defining unit 93 defines a dummy slice a in a region lying in a z-direction with respect to a group gr1, and a dummy slice b in a region lying in a (−z)-direction with respect to the group gr1. The dummy-slice defining unit 93 also defines a dummy slice c in a region lying in the z-direction with respect to a group gr2, and a dummy slice d in a region lying in the (−z)-direction with respect to the group gr2. The dummy-slice defining unit 93 further defines the dummy slices a, b, c, d so that the slice thickness of the dummy slices a, b, c, d is greater than that of slices L1 to L12.