US10516153B2
The initial charge/discharge efficiency and cycle characteristics of a non-aqueous electrolyte secondary battery that contains a silicon material as a negative-electrode active material are improved. A negative-electrode active material particle (10) according to an embodiment includes a lithium silicate phase (11) represented by Li2zSiO(2+z) {0
US10516142B2
Provided are a battery module capable of preventing damage of a battery cell in as case when the battery cell is mounted and accommodated in a cell cartridge, and a battery pack including the battery module. The battery module according to the present disclosure includes a plurality of battery cells, at least one cell cartridge configured to guide stacking of the plurality of battery cells and to mount therein at least one battery cell among the plurality of battery cells, and a sheet member provided between the battery cell and the cell cartridge, and the sheet member is adhered to the battery cell on a surface where the sheet member contacts the battery cell and is adhered to the cell cartridge on a surface where the sheet member contacts the cell cartridge, to fix the battery cell and the cell cartridge to each other via the sheet member.
US10516134B2
In an organic EL display device, a taper angle of a separation layer surrounding edges of an organic EL layer disposed in each pixel and being disposed between adjacent pixels is different from a taper angle of a frame-shaped bank surrounding edges of an organic layer. As a result, qualities required for layers surrounded by the separation layer and the frame-shaped bank respectively are satisfied.
US10516129B2
An OLED device, a method for driving the OLED device, an OLED substrate, a method for manufacturing the OLED substrate, and a display device are provided. The OLED device includes: an anode, a first light emitting element, a common electrode, a second light emitting element, and a cathode, which are arranged in sequence.
US10516118B2
A power saving system using a plurality of flexible display devices placed on various places is provided. A structure of a bendable portion in a display device is improved. Specifically, a wiring partly including a metal nanoparticle is used. Openings are formed in an insulating layer so that the wiring becomes substantially longer by meandering in cross section. When a plurality of openings are formed and aligned, a portion that is easy to bend is formed along the line where they are aligned. A plurality of display panels are used for one display portion. The flexible display portion can be provided on a surface, specifically, a curved surface of furniture such as a chair or a sofa.
US10516104B2
An embodiment includes a memory comprising: a top electrode and a bottom electrode; an oxygen exchange layer (OEL) between the top and bottom electrodes; a first oxide layer between the OEL and the bottom electrode; and a second oxide layer between the first oxide layer and the bottom electrode; wherein (a) a first plurality of oxygen vacancies are within the first oxide layer and are adjacent the OEL at a first concentration, (b) a second plurality of oxygen vacancies are within the first oxide layer and are adjacent the second oxide layer at a second concentration that is less than the first concentration, and (c) the first oxide layer includes a first oxide material different from a second oxide material included in the second oxide layer. Other embodiments are described herein.
US10516097B2
The present invention provides a memory device in which lower electrodes, a buffer layer, a seed layer, a magnetic tunnel junction, a capping layer, synthetic exchange diamagnetic layers, and an upper electrode are formed on a substrate in a laminated manner. According to the present invention, the lower electrodes and the seed layer are formed of a polycrystalline conductive material, and the perpendicular magnetic anisotropy of the magnetic tunnel junction is maintained upon heat treatment at a high temperature of 400° C. or more.
US10516096B2
Spin transfer torque magnetic random access memory structures, integrated circuits, and methods for fabricating integrated circuits are provided. An exemplary spin transfer torque magnetic random access memory structure has a perpendicular magnetic orientation, and includes a bottom electrode and a base layer over the bottom electrode. The base layer includes a seed layer and a roughness suppression layer. The spin transfer torque magnetic random access memory structure further includes a hard layer over the base layer. Also, the spin transfer torque magnetic random access memory structure includes a magnetic tunnel junction (MTJ) element with a perpendicular orientation over the hard layer and a top electrode over the MTJ element.
US10516088B2
A hybrid solar-thermoelectric device includes a solar device and a thermoelectric device coupled thereto. The thermoelectric device includes a flexible first substrate, and a number of sets of N and P thermoelectric legs coupled to the first substrate. Each set includes an N and a P thermoelectric leg electrically contacting each other through a conductive material on the first substrate. The thermoelectric device also includes a rigid second substrate, a conductive thin film formed on the second substrate, and a number of pins corresponding to the number of sets of N and P thermoelectric legs. Each pin couples the each set on an end thereof away from the first substrate to the conductive thin film formed on the second substrate, and is several times longer than a height of the N and P thermoelectric legs.
US10516083B2
An LED is provided to include: a first conductive type semiconductor layer; an active layer positioned over the first conductive type semiconductor layer; a second conductive type semiconductor layer positioned over the active layer; and a defect blocking layer comprising a masking region to cover at least a part of the top surface of the second conductive semiconductor layer and an opening region to partially expose the top surface of the second conductive type semiconductor layer, wherein the active layer and the second conductive type semiconductor layer are disposed to expose a part of the first conductive type semiconductor layer, and wherein the defect blocking layer comprises a first region and a second region surrounding the first region, and a ratio of the area of the opening region to the area of the masking region in the first region is different from a ratio of the area of the opening region to the area of the masking region in the second region.
US10516069B2
The present disclosure provides systems and methods for depositing an alkaline metal layer on an absorber to generate a copper-poor region at a surface of the absorber. The copper-poor region provides an increased efficiency over non-treated absorbers having copper-rich surfaces. The alkaline metal layer may be deposited by any suitable deposition method, such as, for example, a wet deposition method. After the alkaline metal layer is deposited, the absorber is annealed, causing the alkaline metal layer to interact with the absorber to reduce the copper-profile of the absorber at the interface between the alkaline metal layer and the absorber.
US10516068B1
Various technologies pertaining to formation or treatment of a thallium bromide crystal to improve the operable lifespan of a device that incorporates the thallium bromide crystal are described herein. In exemplary embodiments, treatments including focused ion beam implantation, selective material removal, and buffer layer application are performed on a thallium bromide crystal to inhibit motion of dislocations toward a region at which an electrical contact is desirably installed. In other exemplary embodiments, a thallium bromide crystal is doped with impurities during formation that inhibit the motion of dislocations in the crystal. In still other exemplary embodiments, a thallium bromide crystal is formed by way of processes that inhibit dislocation formation during crystal growth or eliminate dislocations in an existing thallium bromide mass.
US10516066B2
A photovoltaic conversion device (10) includes a semiconductor substrate (1), a passivation film (3), n-type amorphous semiconductor strips, p-type amorphous semiconductor strips (5p), and electrodes (7). The passivation film (3) is formed on one of the surfaces of the semiconductor substrate (1). The n- and p-type amorphous semiconductor strips are arranged alternately as viewed along an in-plane direction of the semiconductor substrate (1) (Y-axis direction). The p-type amorphous semiconductor strips (5p) have reduced-thickness regions (51) at some intervals as viewed along the length direction of the p-type amorphous semiconductor strips (5p) (X-axis direction). The n-type amorphous semiconductor strips have a similar structure. The electrodes (7) are provided on the p-type amorphous semiconductor strips (5p), but not in areas where the reduced-thickness regions (51) have a positive curvature r with respect to the length direction of the reduced-thickness regions (51). Electrodes on the n-type amorphous semiconductor strips have a similar arrangement.
US10516065B2
A semiconductor device includes an anode doping region of a diode structure arranged in a semiconductor substrate. The anode doping region has a first conductivity type. The semiconductor device further includes a second conductivity type contact doping region having a second conductivity type. The second conductivity type contact doping region is arranged at a surface of the semiconductor substrate and surrounded in the semiconductor substrate by the anode doping region. The anode doping region includes a buried non-depletable portion. At least part of the buried non-depletable portion is located below the second conductivity type contact doping region in the semiconductor substrate.
US10516062B2
In a semiconductor device including a transistor including a gate electrode formed over a substrate, a gate insulating film covering the gate electrode, a multilayer film overlapping with the gate electrode with the gate insulating film provided therebetween, and a pair of electrodes in contact with the multilayer film, a first oxide insulating film covering the transistor, and a second oxide insulating film formed over the first oxide insulating film, the multilayer film includes an oxide semiconductor film and an oxide film containing In or Ga, the oxide semiconductor film has an amorphous structure or a microcrystalline structure, the first oxide insulating film is an oxide insulating film through which oxygen is permeated, and the second oxide insulating film is an oxide insulating film containing more oxygen than that in the stoichiometric composition.
US10516057B1
An electrowetting display device is presented. The device includes a support plate and a plurality of pixel walls over the support plate. The plurality of pixel walls are associated with an electrowetting pixel. The device includes a switch over the support plate. The switch includes a first terminal. The device includes an electrode over the support plate. The electrode is electrically connected to the first terminal of the switch. The electrode defines a notch region extending from a first end of the electrode towards a first pixel wall in the plurality of pixel walls. The device includes an insulated notch structure that includes a dielectric layer. The insulated notch structure is over at least a portion of the switch and at least a portion of the notch region.
US10516051B2
The present disclosure provides a fin-like field effect transistor (FinFET) device and a method of fabrication thereof. The method includes forming a fin on a substrate and forming a gate structure wrapping the fin. A pair of spacers is formed adjacent to the gate structure and the gate structure is removed. Afterwards, a pair of oxide layers is deposited adjacent to the pair of spacers. A pair of gate dielectric layers is deposited next to the pair of oxide layers. Finally, a metal gate is formed between the pair of gate dielectric layers.
US10516047B2
Structures and formation methods of a semiconductor device structure are provided. The semiconductor device structure includes a dielectric layer. The semiconductor device structure also includes a gate stack structure in the dielectric layer. The semiconductor device structure further includes a semiconductor wire partially surrounded by the gate stack structure. In addition, the semiconductor device structure includes a contact electrode in the dielectric layer and electrically connected to the semiconductor wire. The contact electrode and the gate stack structure extend from the semiconductor wire in opposite directions.
US10516037B2
In a method for manufacturing a semiconductor device, an isolation insulating layer is formed over a fin structure. A first portion of the fin structure is exposed from and a second portion of the fin structure is embedded in the isolation insulating layer. A dielectric layer is formed over sidewalls of the first portion of the fin structure. The first portion of the fin structure and a part of the second portion of the fin structure in a source/drain region are removed, thereby forming a trench. A source/drain epitaxial structure is formed in the trench using one of a first process or a second process. The first process comprises an enhanced epitaxial growth process having an enhanced growth rate for a preferred crystallographic facet, and the second process comprises using a modified etch process to reduce a width of the source/drain epitaxial structure.
US10516036B1
Semiconductor device structures comprising a spacer feature having multiple spacer layers are provided. In one example, a semiconductor device includes an active area on a substrate, the active area comprising a source/drain region, a gate structure over the active area, the source/drain region being proximate the gate structure, a spacer feature having a first portion along a sidewall of the gate structure and having a second portion along the source/drain region, wherein the first portion of the spacer feature comprises a bulk spacer layer along the sidewall of the gate structure, wherein the second portion of the spacer feature comprises the bulk spacer layer and a treated seal spacer layer, the treated seal spacer layer being disposed along the source/drain region and between the bulk spacer layer and the source/drain region, and a contact etching stop layer on the spacer feature.
US10516034B2
A semiconductor device and method of manufacturing are provided. In an embodiment a first nucleation layer is formed within an opening for a gate-last process. The first nucleation layer is treated in order to remove undesired oxygen by exposing the first nucleation layer to a precursor that reacts with the oxygen to form a gas. A second nucleation layer is then formed, and a remainder of the opening is filled with a bulk conductive material.
US10516027B2
The present disclosure provides a trench power semiconductor component and a method of making the same. The trench power semiconductor component includes a substrate, an epitaxial layer, and a trench gate structure. The epitaxial layer is disposed on the substrate, the epitaxial layer having at least one trench formed therein. The trench gate structure is located in the at least one trench. The trench gate structure includes a bottom insulating layer covering a lower inner wall of the at least one trench, a shielding electrode located in the lower half part of the at least one trench, a gate electrode disposed on the shielding electrode, an inter-electrode dielectric layer disposed between the gate electrode and the shielding electrode, an upper insulating layer covering an upper inner wall of the at least one trench, and a protection structure including a first wall portion and a second side wall portion.
US10516025B1
A three-dimensional memory device includes an alternating stack of insulating layers and electrically conductive layers located over a substrate, and a memory stack structure extending through the alternating stack. The memory stack structure includes a tunneling dielectric layer, a vertical semiconductor channel, and a vertical stack of charge storage structures. Each of the charge storage structures includes an annular silicon nitride portion, a lower silicon nitride portion underlying the upper silicon nitride portion, and a spacer located between the upper silicon nitride portion and the lower silicon nitride portion. The upper and lower silicon nitride portions may be charge storage regions, while the spacer may be a floating gate or a dielectric spacer.
US10516020B2
A semiconductor device includes: an n type semiconductor layer including an active region and an inactive region; an element structure formed in the active region and including at least an active side p type layer to form pn junction with n type portion of the n type semiconductor layer; an inactive side p type layer formed in the inactive region and forming pn junction with the n type portion of the n type semiconductor layer; a first electrode electrically connected to the active side p type layer in a front surface of the n type semiconductor layer; a second electrode electrically connected to the n type portion of the n type semiconductor layer in a rear surface of the n type semiconductor layer; and a crystal defect region formed in both the active region and the inactive region and having different depths in the active region and the inactive region.
US10516017B2
A semiconductor device includes an emitter region, a base contact region, a buried region, and a carrier trap region. The emitter region and the base contact region are selectively disposed in the upper surface of the base region while being adjacent to each other. The buried region is disposed in the drift region below the base contact region or the emitter region. The carrier trap region is disposed between the buried region and the base region, and has a carrier lifetime shorter than that of the drift region. The device can improve latch-up breakdown tolerance.
US10516014B2
The disclosure discloses a touch OLED display panel, including an array substrate, a light emitting structure layer, and a thin film encapsulation layer encapsulating the light emitting structure layer on the array substrate and including a sidewall located around the light emitting structure; a touch structure layer is disposed on a first surface of the thin film encapsulation layer, and the sidewall includes a first via hole communicating with the touch structure layer and the array substrate, and the touch OLED display panel further includes a bonding area; the first via hole is configured as a signal wire channel, and a touch signal wire in the touch structure layer and a display signal wire in the array substrate are simultaneously connected by the guidance of the first via hole to the bonding area and shares the bonding area. The disclosure also discloses a display apparatus including the OLED display panel.
US10516011B2
Provided are a display device and a method of manufacturing the same. A display device includes: a lower substrate, a first over-coat layer on the lower substrate, the first over-coat layer including a first contact hole, a thin film transistor between the lower substrate and the first over-coat layer, the thin film transistor including a drain electrode including an end portion overlapping the first contact hole, the end portion of the drain electrode including an under-cut region, a lower passivation layer between the thin film transistor and the first over-coat layer, the lower passivation layer partially exposing a side surface of the end portion of the drain electrode, and a light-emitting structure on the first over-coat layer, the light-emitting structure being electrically connected to the thin film transistor through the first contact hole.
US10516004B2
Disclosed is an organic light-emitting display device, which prevents lateral current leakage by providing a structure on a bank so as to cut off an organic material, which is formed in a subsequent process, around the structure.
US10516002B2
An organic light emitting display device includes a substrate including a plurality of pixel regions, a light absorption material layer in a white pixel region of the plurality of pixel regions and including a light absorption dye, an overcoat layer on the light absorption material layer, a micro-lens structure at a top surface of the overcoat layer, and an emitting diode on the micro-lens structure, wherein the light absorption dye has a main absorption wavelength of about 500 to 640 nm.
US10515995B2
Some embodiments relate to a method. In the method, a CMOS substrate, which includes a plurality of CMOS devices, is received. An interconnect structure including a plurality of metal layers is formed over the CMOS substrate, wherein a first metal layer of the metal layers is nearest the CMOS substrate and an Nth of the metal layers is furthest from the CMOS substrate. An image sensor substrate is bonded to the interconnect structure. A first mask is formed over the image sensor substrate, and a first etch is performed with the first mask in place to expose an upper surface of the first metal layer. A conductive bond pad material is formed in direct contact with the exposed first metal layer.
US10515991B2
A semiconductor structure includes a substrate including a first side and a second side disposed opposite to the first side and configured to receive an electromagnetic radiation, a barrier layer disposed over the second side of the substrate, a color filter disposed over the barrier layer, and a grid surrounding the color filter and disposed over the barrier layer, wherein the barrier layer is configured to absorb or reflect non-visible light in the electromagnetic radiation, and the barrier layer is disposed between the grid and the substrate.
US10515989B2
A photosensor device and the method of making the same are provided. In one embodiment, the device includes at least one pixel cell. The at least one pixel cell includes a substrate formed from a semiconductor material, and includes first and second photosensor regions. The first photosensor region is disposed in the substrate and includes a first dopant of a first conductivity type. The second photosensor region is disposed above the first photosensor region and includes a second dopant of a second conductivity type. The second photosensor region can have an increase in dopant concentration from an outer edge to a center portion therein.
US10515988B2
The present technology relates to a solid-state image sensing device and an electronic device capable of reducing noises. The solid-state image sensing device includes a photoelectric conversion unit, a charge holding unit for holding charges transferred from the photoelectric conversion unit, a first transfer transistor for transferring charges from the photoelectric conversion unit to the charge holding unit, and a light blocking part including a first light blocking part and a second light blocking part. The first light blocking part is arranged between a second surface opposite to a first surface as a light receiving surface of the photoelectric conversion unit and the charge holding unit, and covers the second surface, and is formed with a first opening, and the second light blocking part surrounds the side surface of the photoelectric conversion unit. The present technology is applicable to solid-state image sensing devices of backside irradiation type.
US10515986B2
A flexible array substrate and a manufacturing method thereof, a flexible display panel and a display apparatus are provided. The flexible array substrate includes: a flexible base substrate; and a plurality of signal lines on the flexible base substrate, comprising: a plurality of first signal lines and a plurality of second signal lines, intersected to each other to form a plurality of pixel regions arranged in an array, wherein each of the signal lines has at least one straight line segment, the at least one straight line segment and a first direction form a preset included angle, the first direction is a direction where a long edge of the flexible array substrate is positioned, and the preset included angle is not equal to zero or a right angle.
US10515984B1
A display panel, a display device and a method for preparing a low-temperature polysilicon thin film transistor are provided. The method includes: providing a base substrate; forming a semiconducting layer on the base substrate; forming a first insulating layer on the semiconducting layer; forming a first metal layer on the first insulating layer and pattering the first metal layer to obtain a first metal gate layer; forming a second insulating layer on the first metal layer; forming a second metal layer on the second insulating layer and patterning the second metal layer to obtain a second metal gate layer; forming a third insulating layer on the second metal layer; forming a third metal layer on the third insulating layer and patterning the third metal layer to form a source and a drain. The LTPS technology can be applied to the production of large-size panels by adopting the present disclosure.
US10515979B2
A three-dimensional semiconductor device includes a substrate including a cell array region and a contact region, a stack structure including gate electrodes sequentially stacked on the substrate, vertical structures penetrating the stack structure, and cell contact plugs connected to end portions of the gate electrodes in the contact region. Upper surfaces of the end portions of the gate electrodes have an acute angle with respect to an upper surface of the substrate in the cell array region.
US10515959B2
An embodiment method includes forming first dummy gate stack and a second dummy gate stack over a semiconductor fin. A portion of the semiconductor fin is exposed by an opening between the first dummy gate stack and the second dummy gate stack. The method further includes etching the portion of the semiconductor fin to extend the opening into the semiconductor fin. A material of the semiconductor fin encircles the opening in a top-down view of the semiconductor fin. The method further includes epitaxially growing a source/drain region in the opening on the portion of the semiconductor fin.
US10515950B2
A method for fabricating a semiconductor device includes providing a substrate, forming a first doped well within the substrate, and forming a second doped well within the substrate. The second doped well is non-contiguous with the first doped well. The method further includes depositing a dielectric layer over the substrate, and forming a first resistor element within the dielectric layer. The first resistor element is aligned with the first doped well. The method further includes forming a second resistor element within the dielectric layer. The second resistor element being aligned with the second doped well.
US10515948B2
A method includes forming a transistor having source and drain regions. The following are formed on the source/drain region: a first via, a first metal layer extending along a first direction on the first via, a second via overlapping the first via on the first metal layer, and a second metal extending along a second direction different from the first direction on the second via; and the following are formed on the drain/source region: a third via, a third metal layer on the third via, a fourth via overlapping the third via over the third metal layer, and a controlled device at a same height level as the second metal layer on the third metal layer.
US10515945B2
A semiconductor device includes a first conductive structure directly over an isolation structure; a second conductive structure directly over an active region; a first dielectric layer over the first and second conductive structures; a second dielectric layer over the first dielectric layer, wherein the first and second dielectric layers include different materials; a first conductive feature contacting the first conductive structure through at least the first and second dielectric layers; and a second conductive feature contacting the second conductive structure through at least the first and second dielectric layers, wherein the first and second conductive features include a same metal.
US10515941B2
Embodiments relate to packages and methods of forming packages. A package includes a package substrate, a first device die, first electrical connectors, an encapsulant, a redistribution structure, and a second device die. The first device die is attached to a side of the package substrate, and the first electrical connectors are mechanically and electrically coupled to the side of the package substrate. The encapsulant at least laterally encapsulates the first electrical connectors and the first device die. The redistribution structure is on the encapsulant and the first electrical connectors. The redistribution structure is directly coupled to the first electrical connectors. The first device die is disposed between the redistribution structure and the package substrate. The second device die is attached to the redistribution structure by second electrical connectors, and the second electrical connectors are directly coupled to the redistribution structure.
US10515940B2
A method includes placing a first plurality of device dies over a first carrier, with the first plurality of device dies and the first carrier in combination forming a first composite wafer. The first composite wafer is bonded to a second wafer, and the first plurality of device dies is bonded to a second plurality of device dies in the second wafer through hybrid bonding. The method further includes de-bonding the first carrier from the first plurality of device dies, encapsulating the first plurality of device dies in an encapsulating material, and forming an interconnect structure over the first plurality of device dies and the encapsulating material.
US10515938B2
A package for a use in a package-on-package (PoP) device and a method of forming is provided. The package includes a substrate, a polymer layer formed on the substrate, a first via formed in the polymer layer, and a material disposed in the first via to form a first passive device. The material may be a high dielectric constant dielectric material in order to form a capacitor or a resistive material to form a resistor.
US10515937B2
A semiconductor device and method for providing an enhanced removal of heat from a semiconductor die within an integrated fan out package on package configuration is presented. In an embodiment a metal layer is formed on a backside of the semiconductor die, and the semiconductor die along and through vias are encapsulated. Portions of the metal layer are exposed and a thermal die is connected to remove heat from the semiconductor die.
US10515936B1
A package structure includes a first redistribution structure, a die, a plurality of conductive sheets, a plurality of conductive balls, and a first encapsulant. The first redistribution structure has a first surface and a second surface opposite to the first surface. The die has a plurality of connection pads electrically connected to the first surface of the first redistribution structure. The conductive sheets are electrically connected to the first surface of the first redistribution structure. The conductive balls are correspondingly disposed on the conductive sheets and are electrically coupled to the first surface of the first redistribution structure through the conductive sheets. The first encapsulant encapsulates the die, the conductive sheets, and the conductive balls. The first encapsulant exposes at least a portion of each conductive ball.
US10515932B2
This semiconductor device is formed by stacking a plurality of semiconductor chips that each have a plurality of bump electrodes, each of the plurality of semiconductor chips being provided with an identification section formed on a respective side face. Each semiconductor chip has a similar arrangement for its respective plurality of bump electrodes, and each identification section is formed so that the positional relationship with a respective reference bump electrode provided at a specific location among the respective plurality of bump electrodes is the same in each semiconductor chip. The plurality of semiconductor chips are stacked such that the bump electrodes provided thereon are electrically connected in the order of stacking of the semiconductor chips, while the side faces on which the identification sections are formed are oriented in the same direction.
US10515927B2
A fan-out process using chemical mechanical planarization (CMP) reduces the step-height between a semiconductor die and the surrounding overmolding of a reconstituted wafer. The reconstituted wafer is formed by overmolding a back side of at least one die that is placed with an active side facing down. The reconstituted wafer is then oriented to expose the die and the active side. A polymer layer is then formed over the reconstituted wafer. A CMP process then removes a portion of the polymer layer until a certain thickness above the die surface is obtained, reducing the step-height between the polymer layer on top of the die surface and the polymer layer on the adjacent mold compound surface. The CMP process can also be performed after a subsequent redistribution layer is formed on the reconstituted wafer.
US10515924B2
Packaged modules for use in wireless devices are disclosed. A substrate supports integrated circuit die including at least a portion of a baseband system and a front end system, an oscillator assembly, and an antenna. The oscillator assembly includes an enclosure to enclose the oscillator and conductive pillars formed at least partially within a side of the enclosure to conduct signals between the top and bottom surfaces of the oscillator assembly. Components can be vertically integrated to save space and reduce trace length. Vertical integration provides an overhang volume that can include discrete components. Radio frequency shielding and ground planes within the substrate shield the front end system and antenna from radio frequency interference. Stacked filter assemblies include passive surface mount devices to filter radio frequency signals.
US10515922B2
A method includes surrounding a die and a conductive pillar proximate the die with a molding material, where the die and the conductive pillar are disposed over a first side of a first redistribution structure, where a second side of the first redistribution structure opposing the first side is attached to a first carrier; bonding conductive pads disposed on a first surface of a pre-made second redistribution structure to the die and to the conductive pillar, where a second surface of the pre-made second redistribution structure opposing the first surface is attached to a second carrier; after bonding the conductive pads, removing the second carrier to expose conductive features of the pre-made second redistribution structure proximate the second surface; and forming conductive bumps over and electrically coupled to the conductive features of the pre-made second redistribution structure.
US10515916B2
A fan-out semiconductor package includes: a first interconnection member having a through-hole; a semiconductor chip disposed in the through-hole and having an active surface having connection pads disposed thereon and an inactive surface; a second interconnection member disposed on the first interconnection member and the active surface of the semiconductor chip and including a redistribution layer electrically connected to the connection pads; and an encapsulant encapsulating at least portions of the first interconnection member and the semiconductor chip. The first interconnection member includes a first insulating layer in contact with the second interconnection member, a first redistribution layer disposed on a surface of the first insulating layer in contact with the second interconnection member and electrically connected to the connection pads, and a blocking layer disposed on the surface of the first insulating layer on which the first redistribution layer is disposed and surrounding the through-hole.
US10515911B2
Semiconductor devices include an interlayer insulating layer on a substrate, a first capacitor structure in the interlayer insulating layer, and a conductive layer including a terminal pad on the interlayer insulating layer. The first capacitor structure includes at least one first laminate, the at least one first laminate including a first lower electrode, a first capacitor insulating layer, and a first upper electrode sequentially on the substrate. The terminal pad does not overlap with the first capacitor structure.
US10515906B2
A method includes performing a first light-exposure and a second a second light-exposure on a photo resist. The first light-exposure is performed using a first lithograph mask, which covers a first portion of the photo resist. The first portion of the photo resist has a first strip portion exposed in the first light-exposure. The second light-exposure is performed using a second lithograph mask, which covers a second portion of the photo resist. The second portion of the photo resist has a second strip portion exposed in the second light-exposure. The first strip portion and the second strip portion have an overlapping portion that is double exposed. The method further includes developing the photo resist to remove the first strip portion and the second strip portion, etching a dielectric layer underlying the photo resist to form a trench, and filling the trench with a conductive feature.
US10515904B2
Methods for forming chip package structures are provided. The method includes disposing a first chip structure, a second chip structure over a carrier substrate and forming a molding compound layer surrounding the first chip structure and the second chip structure. The method includes forming a dielectric structure over the molding compound layer and a first grounding line in the dielectric structure and cutting the first grounding line to form a first end enlarged portion of the first grounding line. In addition, the first end enlarged portion has a gradually increased thickness.
US10515899B2
A package structure is provided. The package structure includes a molding compound. The package structure also includes an integrated circuit chip having a chip edge in the molding compound. The package structure further includes a passivation layer below the integrated circuit chip and the molding compound. In addition, the package structure includes a redistribution layer in the passivation layer. The package structure also includes first bumps electrically connected to the integrated circuit chip through the redistribution layer. The first bumps are inside the chip edge and arranged along the chip edge. The package structure further includes second bumps electrically connected to the integrated circuit chip through the redistribution layer. The second bumps are outside the chip edge and arranged along the chip edge. The first bumps are next to the second bumps. The first and second bumps are spaced apart from the chip edge.
US10515879B2
A package and method of manufacturing a package is disclosed. In one example, the package includes a carrier having an accommodation through hole. A component is arranged at least partially within the accommodation through hole. A connection structure connects the carrier with the component.
US10515873B2
According to one embodiment, a stacked body includes a plurality of electrode layers stacked with an insulator interposed. A conductive via pierces the stacked body, and connects an upper layer interconnect and a lower layer interconnect. A insulating film is provided between the via and the stacked body. A distance along a diametral direction of the via between a side surface of the via and an end surface of one of the electrode layers opposing the side surface of the via is greater than a distance along the diametral direction between the side surface of the via and an end surface of the insulator opposing the side surface of the via.
US10515870B1
A package carrier includes a multilayer circuit structure, at least one gas-permeable structure, a first outer circuit layer, a second outer circuit layer, a first solder mask and a second solder mask. The multilayer circuit structure has an upper surface and a lower surface opposite to each other and a plurality of through holes. The gas-permeable structure is in the form of a mesh and disposed in at least one of the through holes. The first and the second outer circuit layers respectively at least cover the upper and the lower surfaces. At least one first opening of the first solder mask exposes a portion of the first outer circuit layer and is disposed corresponding to the gas-permeable structure. At least one second opening of the second solder mask exposes a portion of the second outer circuit layer and is disposed corresponding to the gas-permeable structure.
US10515868B2
To improve a TCT characteristic of a circuit substrate. The circuit substrate comprises a ceramic substrate including a first and second surfaces, and first and second metal plates respectively bonded to the first and second surfaces via first and second bonding layers. A three-point bending strength of the ceramic substrate is 500 MPa or more. At least one of L1/H1 of a first protruding portion of the first bonding layer and L2/H2 of a second protruding portion of the second bonding layer is 0.5 or more and 3.0 or less. At least one of an average value of first Vickers hardnesses of 10 places of the first protruding portion and an average value of second Vickers hardnesses of 10 places of the second protruding portion is 250 or less.
US10515857B2
In a method of manufacturing a circuit including a MOSFET disposed in a MOSFET region and a negative capacitance FET (NCFET) disposed in a NCFET region, a dielectric layer is formed over a channel layer in the MOSFET region and the NCFET region. A first metallic layer is formed over the dielectric layer in the MOSFET region and the NCFET region. After the first metallic layer is formed, an annealing operation is performed only in the NCFET region. After the annealing operation, the first metallic layer is removed from the MOSFET region and the NCFET region. The annealing operation includes irradiating the first metallic layer and the dielectric layer in the NCFET region with an energy beam.
US10515854B2
The present invention relates to a laser lift-off method of wafer. The method includes the steps as follows: focusing laser in an inside for a wafer (10) to form a plurality of cracking points (19), the plurality of cracking points (19) are located on a separating surface (20); and exerting, under a temperature of −400K to 0K, forces with opposite directions to opposite sides of the wafer (10), thereby dividing the wafer (10) into two pieces along the separating surface (20).
US10515851B2
A method for forming a semiconductor device structure is provided. The method includes forming a first hole and a second hole in a first surface of a substrate. The method includes forming a first insulating layer in the first hole and the second hole. The method includes forming a conductive layer over the first insulating layer and in the first hole and the second hole. The method includes forming a second insulating layer over the conductive layer in the first recess. The second insulating layer has a second recess in the first recess. The method includes forming a conductive structure in the second recess. The method includes partially removing the substrate, the first insulating layer, the conductive layer, and the second insulating layer from a second surface of the substrate to expose the conductive structure and the conductive layer in the first hole and the second hole.
US10515841B2
There is provided a processing method for a package substrate having a plurality of division lines formed on the front side. The processing method includes the steps of holding the back side of the package substrate by using a holding tape and fully cutting the package substrate along the division lines to such a depth corresponding to the middle of the thickness of the holding tape by using a profile grinding tool, thereby dividing the package substrate into individual semiconductor packages. The profile grinding tool has a plurality of projections for cutting the package substrate respectively along the plural division lines. Each projection has an inclined side surface.
US10515837B2
Methods, assemblies, and equipment are described for bonding one or more die that may be of dissimilar thickness to a wafer. The die may be fabricated and singulated with a planarized oxide layer protecting from wafer dicing and handling debris one or more metallized post structures connecting to an integrated circuit. Face sides of the die are bonded to a first handle wafer, such that the respective post structures are aligned in a common plane. The substrate material back sides of the bonded die are then thinned to a uniform thickness and bonded to a second handle wafer. The assembly may then be flipped, and the first handle wafer and protective layer including potential dicing and handling debris removed. The post structures are revealed, resulting in a composite wafer assembly including the second handle and one or more uniformly thinned die mounted thereto.
US10515835B2
The invention disclosed relates generally to handling substrates and wafers. In an example embodiment, to an improved wafer and substrate carrier or carrier system, method or apparatus. More specifically, to a carrier with improved abilities which may provide high density carriers, improved efficiency and other abilities such as increased cleanliness and reduced contamination to wafers during handling, storage or processing as well as higher density storage and better stocking, storage and handling abilities.
US10515831B2
A biocompatible medical device can be at least partially implantable into a living human or animal subject to provide active treatment of biofilm that can occur use within the subject. The medical device can include a catheter, including an interior conduit capable of permitting fluid flow. A heating device can be located on a portion of the catheter to be located within the subject, the heating device including at least a pair of electrodes having a variable spacing therebetween, the variable spacing specified to allow heat to be generated using a time-varying electromagnetic input signal providing a variable frequency to control a variable location along the electrodes at which heat is generated, such as can provide a virtual matrix of local heat sources.
US10515830B2
The present invention relates to a first protective film-forming sheet formed by stacking a first pressure-sensitive adhesive layer on a first base material and stacking a curable resin layer on the first pressure-sensitive adhesive layer, in which the curable resin layer is a layer to form a first protective film on a bump-provided surface of a semiconductor wafer by being attached to the surface and cured, a sum of a thickness of the curable resin layer and a thickness of a first pressure-sensitive adhesive layer is 110 μm or more, and the thickness of the curable resin layer is 20 μm to 100 μm.
US10515821B1
Various embodiments herein relate to methods and apparatus for etching a feature in a substrate. Often, the feature is etched in the context of forming a DRAM device. The feature is etched in dielectric material, which often includes silicon oxide. The feature is etched using chemistry that includes WF6. Although WF6 is commonly used as a deposition gas (e.g., to deposit tungsten-containing film), it can also be used during etching. Advantageously, the inclusion of WF6 in the etch chemistry can increase the etch rate of the dielectric material, as well as increase the selectivity of the etch. Unexpectedly, these benefits can be realized without any increase in capping.
US10515820B2
Techniques are provided to remove the growth of colloidal silica deposits on surfaces of high aspect ratio structures during silicon nitride etch steps. A high selectivity overetch step is used to remove the deposited colloidal silica. The disclosed techniques include the use of phosphoric acid to remove silicon nitride from structures having silicon nitride formed in narrow gap or trench structures having high aspect ratios in which formation of colloidal silica deposits on a surface of the narrow gap or trench through a hydrolysis reaction occurs. A second etch step is used in which the hydrolysis reaction which formed the colloidal silica deposits is reversible, and with the now lower concentration of silica in the nearby phosphoric acid due to the depletion of the silicon nitride, the equilibrium drives the reaction in the reverse direction, dissolving the deposited silica back into solution.
US10515818B2
To pattern a gate electrode, a mandrel of material is initially deposited and then patterned. In an embodiment the patterning is performed by performing a first etching process and to obtain a rough target and then to perform a second etching process with different etch parameters to obtain a precise target. The mandrel is then used to form spacers which can then be used to form masks to pattern the gate electrode.
US10515813B2
Embodiments of mechanisms of an etching apparatus are provided. The etching apparatus includes a processing chamber. The etching apparatus also includes a gas distribution plate disposed in the processing chamber and comprising a number of exhaust openings. The etching apparatus further includes a number of end-point detectors disposed on the gas distribution plate. The gas distribution plate is configured to spurt gas into the processing chamber via the exhaust openings during a semiconductor process.
US10515812B1
A method includes forming a metal-containing material layer over a substrate, patterning the metal-containing material layer, where the patterned material layer has an average roughness, and electrochemically treating the patterned metal-containing material layer to reduce the average roughness. The treatment may be implemented by exposing the patterned metal-containing material layer to an electrically conducting solution, and applying a potential between the patterned material layer and a counter electrode exposed to the solution, such that the treating reduces the average roughness of the patterned material layer. The electrically conducting solution may include an ionic compound dissolved in water, alcohol, and/or a surfactant.
US10515811B2
A semiconductor device includes a semiconductor substrate, a filling conductor, an N-work function conductor layer and a gate dielectric layer. The filling conductor is over the semiconductor substrate. The N-work function conductor layer wraps around the filling conductor. The N-work function conductor layer comprises chlorine. The gate dielectric layer is between the N-work function conductor layer and the semiconductor.
US10515809B2
A method includes removing a dummy gate stack to form an opening between gate spacers, selectively forming an inhibitor film on sidewalls of the gate spacers, with the sidewalls of the gate spacers facing the opening, and selectively forming a dielectric layer over a surface of a semiconductor region. The inhibitor film inhibits growth of the dielectric layer on the inhibitor film. The method further includes removing the inhibitor film, and forming a replacement gate electrode in a remaining portion of the opening.
US10515806B2
A semiconductor device package includes: (1) an electronic device including an active surface and a contact pad adjacent to the active surface; and (2) a redistribution stack including a dielectric layer disposed over the active surface and defining a first opening exposing at least a portion of the contact pad; and a redistribution layer (RDL) disposed over the dielectric layer and including a first trace, wherein the first trace includes a first portion extending over the dielectric layer along a first longitudinal direction adjacent to the first opening, and a second portion disposed in the first opening and extending between the first portion of the first trace and the exposed portion of the contact pad, wherein the second portion of the first trace has a maximum width along a first transverse direction orthogonal to the first longitudinal direction, and the maximum width of the second portion of the first trace is no greater than 3 times of a width of the first portion of the first trace, wherein the second portion of the first trace is disposed between and spaced from opposing sidewalls of the dielectric layer defining the first opening.
US10515804B1
Use of a single alloy conductor to form simultaneous ohmic contacts (SOC) to n- and p-type 4H—SiC. The single alloy conductor also is an effective diffusion barrier against gold (AU) and oxygen (O2) at high temperatures (e.g., up to 800° C.). The innovation may also provide an effective interconnecting metallization in a multi-level metallization device scheme.
US10515803B1
An embodiment is a method of fabricating a semiconductor structure. The method includes utilize uses of a multi-layer structure disposed on a pattern defining layer. In some embodiments, a method of fabricating a semiconductor structure includes forming a first multi-layer structure on a pattern defining layer disposed on a film stack on a substrate, patterning the first multi-layer structure to form an aperture in the first multi-layer structure, forming a first cut opening in the pattern defining layer through the aperture defined by the first multi-layer structure, and forming a second multi-layer structure on the pattern defining layer, a portion of the second multi-layer structure being disposed in the first cut opening.
US10515800B2
A solid phase crystallization method of the present invention includes: providing amorphous silicon; heating the amorphous silicon to a first crystallization temperature; continuously heating the amorphous silicon to cause a temperature rise, in a first time period, from the first crystallization temperature to a second crystallization temperature, keeping the amorphous silicon in the second crystallization temperature for a predetermined time interval, causing a temperature drop of the amorphous silicon so as to gradually drop, in a second time period, from the second crystallization temperature to the first crystallization temperature, allowing continuous temperature drop of the amorphous silicon to reach the room temperature to thereby obtain low-temperature poly-silicon. The differences of temperature among various areas can be reduced when amorphous silicon starts to crystallize so that the difference of crystal nuclei growth rate among the various areas can be reduced to greatly improve homogeneity of grains formed through solid phase crystallization.
US10515792B2
The invention generally relates to systems and methods for ejection of ions from an ion trap. In certain embodiments, systems and methods of the invention sum two different frequency signals into a single summed signal that is applied to an ion trap. In other embodiments, an amplitude of a single frequency signal is modulated as the single frequency signal is being applied to the ion trap. In other embodiments, a first alternating current (AC) signal is applied to an ion trap that varies as a function of time, while a constant radio frequency (RF) signal is applied to the ion trap.
US10515790B2
The disclosure relates to an ion guiding device, including two sets of electrodes extending along a certain space axis, a first power supply device and a second power supply device. The electrodes are expandably arranged along a direction perpendicular to the space axis, at least one surface of each electrode in each set of electrodes is substantially on the same space plane, and the space planes for each set of electrodes are not same and not parallel, thereby forming an ion transmission channel having the cross sectional area gradually reduced in a direction perpendicular to the space axis; the first power supply device is used for applying radio-frequency voltages on at least a part of electrodes in the two sets of electrodes; and the second power supply device is used for applying voltage signals on at least a part of electrodes in the two sets of electrodes.
US10515775B1
An electron tube includes a housing having an internal space airtightly sealed, and an electrode configured to generation or detection of energy by electron emission in the internal space. The housing has a main body part made of an insulating material and formed with a recess constituting the internal space, and a lid part fixed to the main body part so as to close an opening of the recess. The recess expands toward the opening side. The main body part is fixed with a penetrating member that is electrically connected to the electrode and passes through the main body part. The penetrating member has an internal space projecting part that projects from a bottom surface of the recess into the internal space.
US10515766B2
A capacitor includes a first plate and a second plate parallel to the first plate. An RF source includes a first line and a second line through which RF is fed. The first line is electrically connected to the first plate. The second line is passed through the first and second plates and then looped around the first and second plates, and the pass and loop of the second line is repeated at least once. The second line is then passed through the first plate and electrically connected to the second plate to form a capacitor having negative capacitance.
US10515762B2
An electronic component includes a laminate including dielectric layers and internal electrode layers stacked in a lamination direction. A first external electrode is on a first end surface of the laminate, and connected with a first of the internal electrode layers. A second external electrode is on a second end surface of the laminate, and connected with a second of the internal electrode layers. The first external electrode includes a first metallic layer connected to the first internal electrode layer, and a second metallic layer disposed on the first metallic layer. The first metallic layer has a higher specific resistance than the second metallic layer, and a difference between a thickness of an outermost portion of the first metallic layer in the lamination direction and a thickness of a center portion of the first metallic layer in a center in the lamination direction is about 5 μm or less.
US10515760B1
A multilayer ceramic capacitor includes: a ceramic body including dielectric layers and first and second internal electrodes disposed to face each other with each of the dielectric layers interposed therebetween; and first and second external electrodes disposed on external surfaces of the ceramic body and electrically connected to the first and second internal electrode, respectively, wherein the dielectric layer includes dielectric grains having a core-shell structure including a core and a shell, and a domain wall is disposed in the shell.
US10515752B2
A thin film inductor includes a body including a coil part disposed therein, wherein the coil part includes a patterned insulating film disposed on a substrate and a coil pattern formed between the patterned insulating films, the coil pattern having a lower height than the insulating film, such that the coil pattern may be formed in a structure with a high aspect ratio while having a uniform thickness, thereby increasing a cross-sectional area of the coil part and improving direct current resistance (Rdc) characteristics.
US10515745B2
A medical coaxial connector includes: an internal conductor configured to be electrically connected to an other-side inner conductor when the medical coaxial connector is connected to an other-side medical coaxial connector; an outer conductor electrically connected to the inner conductor, formed in a tubular shape surrounding the inner conductor, and configured to be electrically connected to an other-side outer conductor when the medical coaxial connector is connected to the other-side medical coaxial connector; and an insulating body that is placed on inner periphery side of the outer conductor and formed in a cylindrical shape surrounding the inner conductor. The insulating body is configured to be placed on inner periphery side of the other-side outer conductor and a leading end of the insulating body in a connection direction toward the other-side coaxial connector is configured to protrude more in the connection direction than the inner conductor.
US10515744B1
A LAN cable is provided having a plurality of twisted pairs, a jacket surrounding the twisted pair and at least one discontinuous shield tape having a plurality of separated metal segments. The discontinuous shielding tape is folded and arranged between the plurality of twisted pairs, separating each of said plurality of pairs from one another.
US10515737B2
A conductive paste composition, a method for preparing the same, and an electrode formed by the conductive paste composition are disclosed. In one aspect, the conductive paste composition includes a copper-based particle and a boron-based particle of which a surface is partially or entirely coated with boron oxide. The boron-based particle is crystalline boron-based particle or amorphous boron-based particle. The boron-based particle has a content of more than 1 wt % to less than 10 wt % based on a total content of the conductive paste composition.
US10515727B2
Systems and methods for providing and using molten salt reactors are described. While the systems can include any suitable component, in some cases, they include a graphite reactor core defining an internal space that houses one or more fuel wedges, where each wedge defines one or more fuel channels that extend from a first end to a second end of the wedge. In some cases, one or more of the fuel wedges comprise multiple wedge sections that are coupled together end to end and/or in any other suitable manner. In some cases, one or more alignment pins also extend between two sections of a fuel wedge to align the sections. In some cases, one or more seals are also disposed between two sections of a fuel wedge. Thus, in some cases, the reactor core can be relatively long (e.g., to be a pipeline reactor). Other implementations are also described.
US10515726B2
Methods, apparatuses, devices, and systems for producing and controlling and fusion activities of nuclei. Hydrogen atoms or other neutral species (neutrals) are induced to rotational motion in a confinement region as a result of ion-neutral coupling, in which ions are driven by electric and magnetic fields. The controlled fusion activities cover a spectrum of reactions including aneutronic reactions such as proton-boron-11 fusion reactions.
US10515725B2
A health assessment method and a health assessment device of a workpiece processing apparatus are disclosed. The health assessment method includes the following steps. Acquire a first sensing data related to the workpiece processing apparatus at an operation stage of the workpiece processing apparatus. Set the first sensing data as a substitution of a first transform model to acquire a virtual workpiece quality. Set the virtual workpiece quality as a substitution of a second transform model to acquire a first virtual apparatus health index.
US10515720B2
Arrangements are provided for “smart” functionality with “dumb” containers, such as for tracking medication use to determine adherence. An acoustic emitter such as a whistle is engaged with a container such as an eye drop bottle. An event such as dispensing medication or opening the container causes a characteristic acoustic emission, such as an ultrasonic pitch of specific frequency. The emitter may be purposefully configured to produce the emission, may operate so that the emission is a natural consequence of dispensing medication (or other event), and may operate transparently to the user. The emitter may be part of a larger remote, such as a squeezable air-filled shell with an aperture to accept the container. A cell phone or other station receives the acoustic emission, and if a processor thereof determines that the emission is characteristic of the emitter the event is recorded, transmitted, displayed, or otherwise registered.
US10515715B1
A system, apparatus, and/or method is disclosed for determining a value of a property of a considered chemical composition. An identity of a sample chemical composition may be received. A sample chemical composition may comprise ingredients. Each of the ingredients may be associated with a value of a chemoinformatic property of chemoinformatic properties of the sample chemical composition. A value of a property of the sample chemical composition and at least one of (1) the identity of the sample chemical composition or (2) the values of the chemoinformatic properties of the ingredients of the sample chemical composition may be input into a model. The value of the property of the considered chemical composition may be determined, via the model, based on at least one of (1) an identity of the considered chemical composition or (2) values of chemoinformatic properties of ingredients of the considered chemical composition.
US10515711B2
A semiconductor memory device includes a memory cell array including a plurality of memory cells coupled between a common source line and a bit line, and a voltage generator applying operating voltages to word lines coupled to the memory cells or discharging potential levels of the word lines, wherein during a program verify operation, the voltage generator applies a program verify voltage and a pass voltage as the operating voltages to the word lines, and subsequently applies a set voltage to the common source line during a period in which the memory cells are turned on.
US10515705B1
A sensing circuit includes a plurality of cascode transistors including: a Flash memory cell; a sensing node; and an NMOS. The sensing circuit further includes a charge pump for generating an output voltage. A first output voltage is directly input to the plurality of cascode transistors during programming, and a second output voltage of the charge pump is coupled to a gate of the NMOS during a read to bias the NMOS. A sensing amplifier has an input coupled to the sensing node for receiving read data of the Flash memory cell when the NMOS is biased. A low-pass filter is coupled between the second output voltage of the charge pump and the gate of the NMOS.
US10515699B1
A hardware forwarding element is provided that includes a group of unit memories, a set of packet processing pipelines, and an error signal fabric. Each packet processing pipeline includes several of match action stages. Each match action stage includes a set of match action tables stored in a set of unit memories. Each unit memory is configured to detect an error in the unit memory and generate an error output when an error is detected in the memory unit. The error signal fabric, for each match action stage, combines error outputs of the unit memories storing match tables into a first bit in the error signal fabric. The error signal fabric, for each match action stage, combines error outputs of the unit memories storing action tables into a second bit in the error signal fabric.
US10515692B2
Methods of operating a memory device applying a programming pulse having a plurality of different voltage levels to an access line coupled to a plurality of memory cells, enabling a particular memory cell of the plurality of memory cells for programming while the programming pulse has a particular voltage level of the plurality of different voltage levels, and, after enabling the particular memory cell for programming, inhibiting the particular memory cell from programming while the programming pulse has a second voltage level of the plurality of different voltage levels, different than the particular voltage level.
US10515687B2
A static random access memory (SRAM) array is provided. The SRAM array includes a first bit cell array, a second bit cell array, and a strap cell. The second bit cell array is arranged along a first direction. The strap cell is arranged along a second direction and is positioned between the first bit cell array and the second bit cell array along the first direction. The strap cell includes an H-shaped NW region, an H-shaped PW region, and a deep N-type well (DNW) region. The H-shaped NW region and the H-shaped PW region each includes two strip portions extending along the first direction and a linking portion extending along the second direction. Two terminals of the linking portion are in contact with the two strip portions.
US10515678B2
A magnetic memory device includes a substrate, a landing pad on the substrate, first and second magnetic tunnel junction patterns disposed on the interlayer insulating layer and spaced apart from the landing pad when viewed from a plan view, and an interconnection structure electrically connecting a top surface of the second magnetic tunnel junction pattern to the landing pad. A distance between the landing pad and the first magnetic tunnel junction pattern is greater than a distance between the first and second magnetic tunnel junction patterns, and a distance between the landing pad and the second magnetic tunnel junction pattern is greater than the distance between the first and second magnetic tunnel junction patterns, when viewed from a plan view.
US10515672B2
A semiconductor memory device including a pair of first bit lines extended in a first direction, a pair of second bit lines extended in the first direction, a first word line extended in a second direction crossing the first direction, a second word line extended in the second direction, a memory cell surrounded by the first bit line, the second bit line, the first word line, and the second word line, and including a drive transistor, a first transfer transistor coupled with one of the pair of first bit lines, and having a gate coupled with the first word line, a second transfer transistor coupled with one of the pair of second bit lines, and having a gate coupled with the second word line, and a load transistor, a write drive circuit that transfers data to the memory cell.
US10515666B2
Systems and methods are described for determining playback points in media assets based on both a keyword and a context of a current playback point in a media asset. For example, in response to user input of a keyword (e.g., “Matt Damon”) while the user is consuming a media asset, a current playback point in the media asset is determined. Context of the media asset at the current playback point is then determined (e.g., the current playback point involves a car chase). Playback points in the media asset are determined that match both the context and the keyword and are presented to the user (e.g., playback points with Matt Damon in a car chase).
US10515651B2
A noise reduction operation control method for a headset and an audio processor in a terminal device, where a pin of a universal serial bus (USB) Type-C interface is multiplexed. During implementation of the solutions in this application, a switch circuit corresponding to the pin of the USB Type-C interface is switched to ensure that a normal function of the pin of the USB Type-C interface is not affected. In addition, a digital microphone (DMIC) processor in a terminal device and a noise reduction microphone in a headset are coupled using the pin of the USB Type-C interface such that a noise reduction signal from the noise reduction microphone in the headset is received using the DMIC processor in the terminal device, thereby implementing noise reduction processing for the headset using the terminal device.
US10515642B2
A breakdown of voice over long term evolution (VoLTE) calls by adaptive multi-rate (AMR) speech coding mode may be determined by accessing a plurality of call detail records (CDRs) containing information associated with a plurality of corresponding communication sessions established over a mobile telephony network, and filtering the plurality of CDRs to obtain a subset of CDRs that are associated with communication sessions that used VoLTE services. A data structure containing correlations between AMR speech coding modes and bandwidth values may be referenced in order to classify the CDRs of the subset of CDRs into groups of different AMR speech coding modes. In some embodiments, a capacity planning metric or a resource allocation metric may be recommended based at least in part on numbers of the CDRs in the subset of CDRs within each of the groups of the different AMR speech coding modes.
US10515640B2
An example apparatus for generating dialogue includes an audio receiver to receive audio data including speech. The apparatus also includes a verification score generator to generate a verification score based on the audio data. The apparatus further includes a user detector to detect that the verification score exceeds a lower threshold but does not exceed a higher threshold. The apparatus includes a dialogue generator to generate dialogue to solicit additional audio data to be used to generate an updated verification score in response to detecting that the verification score exceeds a lower threshold but does not exceed a higher threshold.
US10515637B1
Techniques for dynamically maintaining speech processing data on a local device for frequently input commands are described. A system determines a usage history associated with a user profile. The usage history represents at least a first command. The system determines the first command is associated with an input frequency that satisfies an input frequently threshold. The system also determines the first command is missing from first speech processing data stored by a device associated with the user profile. The system then generates second speech processing data specific to the first command and sends the second speech processing data to the device.
US10515636B2
An example apparatus for detecting speech includes an image receiver to receive depth information corresponding to a face. The apparatus also includes a landmark detector to detect the face comprising lips and track a plurality of descriptor points comprising lip descriptor points located around the lips. The apparatus further includes a descriptor computer to calculate a plurality of descriptor features based on the tracked descriptor points. The apparatus includes a pattern generator to generate a visual pattern of the descriptor features over time. The apparatus also further includes a speech recognition engine to detect speech based on the generated visual pattern.
US10515633B2
A method is provided for controlling a device used in a speech-recognition system, in which the device captures speech. The method includes determining a presence or an absence of an object in proximity to the device. The method also includes controlling capturing speech or not capturing speech in accordance with the determination. In the method, the capturing of speech is performed using a microphone of the device.
US10515631B2
The present invention relates to a system and method for assessing the cognitive style of a person. The system comprises an input interface (12) for receiving speech spoken by the person, a language processor (16) for analyzing the speech to identify predetermined natural language elements, and a style identifier (18, 18′) for identifying the cognitive style of the person based on the identified natural language elements.
US10515627B2
A method and apparatus of building an acoustic feature extracting model, and an acoustic feature extracting method and apparatus. The method of building an acoustic feature extracting model comprises: considering first acoustic features extracted respectively from speech data corresponding to user identifiers as training data; using the training data to train a deep neural network to obtain an acoustic feature extracting model; wherein a target of training the deep neural network is to maximize similarity between the same user's second acoustic features and minimize similarity between different users' second acoustic features. The acoustic feature extracting model according to the present disclosure can self-learn optimal acoustic features that achieves a training target. As compared with a conventional acoustic feature extracting manner with a preset feature type and transformation manner, the acoustic feature extracting manner of the present disclosure achieves better flexibility and higher accuracy.
US10515626B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for neural network adaptive beamforming for multichannel speech recognition are disclosed. In one aspect, a method includes the actions of receiving a first channel of audio data corresponding to an utterance and a second channel of audio data corresponding to the utterance. The actions further include generating a first set of filter parameters for a first filter based on the first channel of audio data and the second channel of audio data and a second set of filter parameters for a second filter based on the first channel of audio data and the second channel of audio data. The actions further include generating a single combined channel of audio data. The actions further include inputting the audio data to a neural network. The actions further include providing a transcription for the utterance.
US10515622B2
A combined reference signal generation unit included in an active noise reducing device has a plurality of filters that is applied on a one-on-one basis to the plurality of input reference signals and an adder that adds up the plurality of reference signals to which the plurality of filters is applied on a one-on-one basis to generate a combined reference signal.
US10515621B2
A vehicle having a plurality of electronic components includes: a communicator configured to receive communicated signals from the plurality of electronic components, at least one electronic component of the plurality of electronic components outputting noise; a storage configured to store noise-related information of the plurality of electronic components; a speaker configured to output sound; and a controller configured to produce an antiphased sound signal to the noise output from the at least one electronic component based on the noise-related information stored in the storage when the at least one electronic component is operating, and control the speaker to output a sound corresponding to the antiphased sound signal.
US10515617B2
A device for controlling electronic musical instruments includes a casing having a base. The casing and the base define the body of the control device. The device also includes a slotted hole for connecting to an instrument pedalboard. The slotted hole is located in a cavity in the body of the control device such that the slotted hole is integrated in the body of the device.
US10515614B2
A musical notation system is disclosed. The musical notation system comprises: a pitch symbol representing a key of a keyboard instrument, wherein the pitch symbol corresponds to a number representing a pitch in a numbered musical notation system and represents a white key and a black key of the keyboard instrument respectively in different forms; and a duration symbol representing a duration of the pitch symbol, the duration symbol corresponding to a symbol representing a duration in the numbered musical notation system.
US10515607B2
A display apparatus is provided. The apparatus includes a display configured to display an image corresponding to a first connection interface of a plurality of connection interfaces; and a processor configured to, in response to detecting a change of a power state of an external apparatus connected to the display apparatus through a second connection interface of the plurality of connection interfaces, determine whether content is inputted through the first connection interface, and control the display to display a user interface (UI) indicating that source switch is available or display an image received through the second connection interface, based on a result of the determination.
US10515596B2
A display apparatus is provided. Conducting states of switches in a pixel are switched to change charges stored in electrical energy storage cells that are connected to the switches, so as to provide a multi-stage driving voltage to a pixel electrode without increasing the manufacturing cost and circuit area of the display apparatus.
US10515594B2
A backlight unit includes a light source module including a first connection pin and a second connection pin electrically connected to the first connection pin, a power converter which provides a driving voltage to the light source module, a connector which receives a first enable signal via a first signal line and provides a second enable signal via a second signal line and a driving circuit which controls a generation of the driving voltage from the power converter in response to the second enable signal. When the connector is electrically connected to the first and second connection pins, the first enable signal is transmitted to the first connection pin via the first signal line and the connector, and the second enable signal from the second connection pin is provided to the driving circuit via the connector and the second signal line.
US10515589B2
The present invention provides an OLED display device including a display panel, a data driver and a timing controller. The display panel has sub-pixels for displaying images. The data driver supplies a data signal to data lines of the sub-pixels. The timing controller supplies the data signal to the data driver and controls the data driver. The data driver outputs a stress prevention voltage for preventing application of stress to driving transistors included in the sub-pixels in response to a stress compensation signal output from the timing controller, and the stress prevention voltage is applied to M (M being an integer equal to or greater than 1) sub-pixels selected per frame.
US10515567B2
N-state switching tables are transformed by a Lab-transform into a Lab-transformed n-state switching table. Memory devices, processors and combinational circuits with inputs and an output are characterized by the Lab-transformed n-state switching table and perform switching operations between physical states in accordance with a Lab-transformed n-state switching table. The devices characterized by Lab-transformed n-state switching tables are applied in cryptographic devices. The cryptographic devices perform standard cryptographic operations that are modified in accordance with a Lab-transform.
US10515563B2
Disclosed are an apparatus and a method for providing realistic education media which enable the most realistic education on not only an image and a sound but also even the minute motion of an expert who is proficient in a high level of technique when the technique is performed by the expert.
US10515562B2
Systems and methods for education instrumentation can include one or more servers configured generate a plurality of models for modeling various aspects of an education process using training data related to academic performance of students. The one or more servers can collect data from client devices associated with various education institutions or stakeholders throughout an life cycle of the education process. The one or more servers can use the generated models and the collected data to assess the addressing of education standards and predict or estimate performance metrics associated with the education process. The one or more servers can provide computed metrics or assessments of how well education standards are addressed to one or more client devices for display.
US10515561B1
Various aspects disclosed herein are directed to Online Education techniques and award incentives for facilitating collaborative, social online education. One aspect disclosed herein is directed to different methods, systems, and computer program products for facilitating mobile video presentations using digital compositing techniques.
US10515558B2
Method and apparatus for generating and outputting dynamic variance reports for vehicle operations. The dynamic variance reports enable a vehicle operations scheduler to understand trends, patterns, or the like in variances between planned vehicle operations and actual vehicle operations. The understanding of the variances provided by the dynamic variance reports enable the scheduler to apply buffers to vehicle operations plans so that planned vehicle operations more closely match actual vehicle operations and crew assignments are less likely to be disrupted.
US10515550B1
In some examples, an electronic device includes a communication interface and at least one processor configured to exchange information with another device via the communication interface to allow transfer of control of operable aspects of a vehicle from a source entity to a target entity. In further examples, a method includes exchanging, by an electronic device, information with another device over a communication medium to allow transfer of control of operable aspects of a vehicle from a source entity to a target entity.
US10515542B2
A first traffic-flow prediction associated with a roadway segment and a particular time is obtained by a verification module. The first traffic-flow prediction generated as an output of a prediction module implemented using a processor and associated memory, the prediction module operating on input including first traffic-related information obtained from a first plurality of traffic probe devices. A verification module obtains second traffic-related information from a recorded dataset. The recorded dataset includes information obtained from a second plurality of traffic probe devices. Information obtained from particular traffic probe devices is selected, and an estimated actual traffic-flow is generated based on that information. The verification module determines at least one quality measure based on a relationship between the first traffic-flow prediction and the estimated actual traffic-flow.
US10515532B2
In some examples, a system includes a plurality of articles of personal protected equipment (PPE) that are each assigned to a particular worker. The system may also include a data hub that detects an input that initiates a broadcast of diagnostic self-check messages; identifies, in response to the input, each article of PPE of the plurality of articles of PPE; broadcasts, based on identifying each article of PPE, the diagnostic self-check messages to the respective articles of PPE, wherein each article of PPE receives its respective self-check message at its communication component; in response to receiving a set of diagnostic acknowledgement messages from one or more of the plurality of articles of PPE that have performed a diagnostic self-check, determines whether the set of diagnostic acknowledge messages satisfy one or more self-check criteria; and performs one or more operations based on whether the self-check criteria are satisfied.
US10515531B1
A bidirectional proximity announcer has a first proximity sensor configured to sense human movement in a first area. The first proximity sensor is a passive infrared sensor. A second proximity sensor is configured to sense human movement in a second area. The second proximity sensor is spaced apart laterally from the first proximity sensor. The first proximity sensor is mounted to the right or left of the second proximity sensor. The second proximity sensor is a passive infrared sensor. A sound processor integrated circuit provides a recording and playback of a first sound recording and a second sound recording. The sound processor integrated circuit is configured to record and play both the first sound recording and the second sound recording. The sound processor integrated circuit is configured to play sounds.
US10515530B2
A method of gas detection includes sending, by a gas sensing device to a data collection device, reports of detected concentrations of a particular gas by an associated gas sensor of the gas sensing device per a predetermined schedule or in response to an unscheduled request by the data collection device. The method may include determining whether a latest detected gas concentration is greater than a predetermined threshold, and if so, automatically sending updated reports of detected gas concentrations to the data collection device at a rate faster than that provided by the predetermined schedule. The method may further include determining whether a tracked rate that the gas concentration is changing indicates a decrease in concentration of the gas at a rate at which there is no safety concern, and if so, clearing an over-threshold alarm. A gas sensing device is also presented.
US10515526B2
A sensor for an electric fence barrier system comprising at least one electric fence wire is provided, the sensor comprising a mechanical sensing component to measure deflection of the electric fence wire to which the sensor has been fitted, and to produce a corresponding electrical deflection signal, an electrical activity monitoring component to measure the electrical activity on the electric fence wire to which the sensor has been fitted, and to produce an electrical activity signal, and a controller to receive and process the electrical deflection signal and the electrical activity signal, and to generate an alarm if either or both of the measured deflection or the electric activity exceeds predetermined values, and/or to communicate the electrical deflection and electrical activity signals to a remote location.
US10515518B2
Embodiments of the present invention provide a system for managing and/or operating a nodal grid network in which resources are received, dispensed, and transferred throughout the nodal grid network. The nodal network may comprise automated teller machines, merchant stores, delivery vehicles, processing centers, and the like. The system scans resource notes for important and sometimes unique information as the resource notes are received and/or dispensed at each of the nodes. This information about the resource notes and the nodes of the network can be recorded and stored in real-time, such that the system can make real-time decisions regarding how to address any necessary adjustments of resource quantities at each node. Furthermore, historical nodal data can be analyzed to identify trends at each node, and this historical data can be extrapolated to provide insight into an expected health of each node at future points in time.
US10515514B1
A method and system for operating a centralized tournament game is described. The centralized tournament game includes charging each player a fee to enter the tournament game with a point-of-sale device that is communicatively coupled to a mobile wagering sub-system. The method associates the received funds with a particular authorized mobile device. The method then proceeds to enable a plurality of authorized mobile devices to participate in the tournament game. Each authorized mobile device is communicatively coupled to the mobile wagering sub-system. The game outcome is communicated from the mobile wagering sub-system to each authorized mobile gaming device. The method and system includes a video presentation sub-system that is communicatively coupled to the mobile wagering sub-system. The video presentation sub-system generates a game session output associated with the game session. A stationary monitor client receives the game session output generated by the video presentation sub-system and the game session output is displayed on the stationary monitor client.
US10515503B2
A sheet processing system A includes a sheet processing apparatus 1 that transports and stores a sheet in one of short-edge leading orientation and long-edge leading orientation; a sheet housing section 3 that stores the sheet in the other of the short-edge leading orientation and the long-edge leading orientation; and an orientation changing section 4 that transports the sheet between the sheet processing apparatus 1 and the sheet housing section 3, changes transport orientation of the sheets which is being transported between the short-edge leading orientation and the long-edge leading orientation.
US10515496B2
Electronic lock and electronic locking system for furniture, cabinets or lockers are disclosed, the electronic lock having a case fixed to the inner part of a door of a piece of furniture, cabinet or locker; a locking element electronically activated; a power supply module; a wireless communication module; an electronic control module operating in different modes of operation: an offline mode to autonomously activate the locking element based on the access data received; an online mode where the access data received are sent to a central control unit and the activation of the locking element is performed based on the activating instructions remotely received from the central control unit, the lock automatically operating in an offline mode under conditions of a failure event in the communications with the central control unit.
US10515480B1
In various example embodiments, a system and methods are presented for generation and manipulation of three dimensional (3D) models. The system and methods cause presentation of an interface frame encompassing a field of view of an image capture device. The systems and methods detect an object of interest within the interface frame, generate a movement instruction with respect to the object of interest, and detect a first change in position and a second change in position of the object of interest. The systems and methods generate a 3D model of the object of interest based on the first change in position and the second change in position.
US10515479B2
A collaborative 3D modeling system, comprising a computer processing unit, a digital memory, and an electronic display, the computer processing unit and the digital memory configured to provide 3D model representations of a first plurality of versions of an object component for a first user, the versions being selectable along a first axis, and using the electronic display, provide a plurality of user identifications which are selectable along a second axis, wherein selecting a subsequent user causes a second plurality of said versions of said object component to be displayed on the electronic display.
US10515477B2
Images of various views of objects can be captured. An object mesh structure can be created based at least in part on the object images. The object mesh structure represents the three-dimensional shape of the object and includes a mesh with mesh elements. The mesh elements are assigned views first from a subset of views to texture large contiguous portions of the object from relatively few views. Portions that are not textured from the subset views are textured using the full set of views, such that all mesh elements are assigned views. The views first assigned from the subset of views and the views then assigned from the full plurality of views can be packaged into a texture atlas. These texture atlas views can be packaged with mapping data to map the texture atlas views to their corresponding mesh elements. The texture atlas and the object mesh structure can be sent to a client device to render a representation of the object. The representation can be manipulated on the client device in an augmented reality setting.
US10515469B2
The disclosed embodiments relate to a system that displays performance data for a computing environment. During operation, the system first determines values for a performance metric for a plurality of entities that comprise the computing environment. Next, the system displays the computing environment as a set of nodes representing the plurality of entities. While displaying the nodes, the system displays a chart with a line illustrating how a value of the performance metric for the selected node varies over time, wherein the line is displayed against a background illustrating how a distribution of the performance metric for a reference subset of the set of nodes varies over time.
US10515466B2
A method for implementing a graphics pipeline. The method includes determining a plurality of light sources affecting a virtual scene. Geometries of objects of an image of the scene is projected onto a plurality of pixels of a display from a first point-of-view. The pixels are partitioned into a plurality of tiles. A foveal region of highest resolution is defined for the image as displayed, wherein a first subset of pixels is assigned to the foveal region, and wherein a second subset of pixels is assigned to a peripheral region that is outside of the foveal region. A first set of light sources is determined from the plurality of light sources that affect one or more objects displayed in a first tile that is in the peripheral region. At least two light sources from the first set is clustered into a first aggregated light source affecting the first tile when rendering the image in pixels of the first tile.
US10515461B2
A reference imaging system including a planar reference piece. The reference imaging system further includes a three-axis gantry for positioning the planar reference piece at a plurality of points in a 3D coordinate system. Additionally, the reference imaging system includes a yaw actuator for adjusting the yaw angle of the object. Furthermore, the reference imaging system includes a pitch actuator for adjusting the pitch of the object. Moreover, the reference imaging system includes a computer processing unit for controlling the 3D position, pitch and yaw of the planar reference piece.
US10515457B2
An image collation system comprising: a detection unit that detects an object from an image acquired by imaging a predetermined position using an imaging unit; a tracking unit that tracks an object image of the same object; a selection unit that calculates an evaluated value for each of the object images of the same object and selects the object image of which the evaluated value is equal to or greater than a predetermined value as a best shot image; a collation unit that performs a collation process of collating the best shot image with a registered image and determining whether the object present at the predetermined position is a previously registered object; and a display that displays a performance result of the collation process, the image collation system including a storage unit that stores the best shot image; and a preparation unit that updates or re-prepares an evaluation expression that calculates the evaluated value.
US10515440B2
A display apparatus is provided. The display apparatus includes an input interface, a first storage, a display, and a processor. Pixel values corresponding to a predetermined number of lines in an image input through the input interface are stored in the first storage. The processor acquires a first patch of a predetermined size by sampling a number of pixel values located in an outer region of a matrix centering about a specific pixel value from among the pixel values stored in the first storage, acquires a high-frequency component for the specific pixel value based on the acquired first patch, and processes the input image based on the high-frequency component. The display displays the processed image.
US10515433B1
A geospatial mapping system can access a geospatial layer data set for a first geographic area defined by a first presentation level, and provide the geospatial layer data set for the first geographic area to a client device to present a visual rendering of the first geographic area. The geospatial mapping system can receive a request to utilize an advanced feature set on a subset of geospatial artifacts located within the first geographic area, and promote, to the geospatial layer data set, an additional geospatial artifact data set for the subset of geospatial artifacts, yielding an updated geospatial layer data set for the first geographic area. The geospatial mapping system can provide the updated geospatial layer data set to the client device to provide the advanced feature set for interacting with the subset of geospatial artifacts located within the first geographic area.
US10515423B2
System and methods for generating a shareability score in accordance with some example embodiments are disclosed. A social networking system receives a request to generate a shareability score for a list of content items for an organization. The social networking system identifies a plurality of members associated with the organization and analyzes past share data for the plurality of members to generate an organization sharing profile. The social networking system retrieves early sharing information for each content item in the list of content items. The social networking system generates a shareability score for each particular content item and ranks the list of content items based on the generated shareability scores. The social networking system then transmits the ranked list of content items to a client device, receives a selection of one or more content items, and broadcasts the one or more selected items to a plurality of client devices.
US10515419B1
Systems and methods can leverage images of remotely captured items to extract information, populate forms, authenticate users, and perform other actions.
US10515415B1
Methods, systems, apparatus, and non-transitory computer readable media are described for integrating the online purchase of a product with the purchase of an insurance policy providing coverage for the product. When a customer initiates the purchase of a product through an online retailer, various aspects include obtaining personal information for the customer, as well as product information for the product. Based upon this information, various aspects may include determining whether the customer is eligible to purchase insurance, and assessing a level of risk in providing a particular type of insurance coverage to the customer. Additionally, various aspects may further include determining an insurance quote based upon this level of risk and transmitting an offer to purchase the insurance policy to the customer. The customer may then purchase the product and insurance policy in one transaction such that binding insurance coverage for the product is provided at the time of purchase.
US10515413B1
Methods and systems for generating a recommended retirement profile for a retiree are disclosed herein. An indication to generate, for a retiree, a recommended retirement profile is received. A plurality of decumulation parameters are identified, and a utility function is computed based on the decumulation parameters. The recommended retirement profile is generated based on the computed utility function.
US10515410B2
A Standard Initial Margin Model (SIMM) is calculated and provided as an overall initial margin for non-cleared derivatives. In certain embodiments, using at least one computing device, information associated with a plurality of risk classes is acquired, and a delta margin, a vega margin, and a curvature margin for each risk class based on the acquired information associated is determined. The at least one computing device calculates initial margin for each risk class by summing the respective delta margin, the respective vega margin, and the respective curvature margin. The at least one computing device determines whether product classes will be used in calculating the overall initial margin, calculates the overall initial margin using an equation based on the determination, and provides the overall initial margin. The amount of the initial margin call for the underlying derivatives contract may then be generated based on the calculated initial margin.
US10515406B1
An information processing and display system includes a first database storing milestones associated with an approval process. A computing system is configured to access the first database and estimate start dates for the milestones. A risk of delay is determined for the milestones based on information associated with the approval process, and first adjusted start dates are estimated based on the determined risk of delay. Alternative actions associated with the determined risk of delay are determined, and second adjusted start dates based on the alternative actions are estimated. The computer generates a display of the first adjusted start dates, the alternative actions, and the second adjusted start dates.
US10515398B2
Personalization of a rental property is automatically performed based on presence or detection of a wireless device. A unique identifier of a wireless cellular device, for example, may be associated to a personalization profile. When the wireless cellular device is detected by a network serving the rental property, the personalization profile may be retrieved. Devices in the rental property may thus be personalized with music, movies, and other information in the personalization profile. Hotel rooms and rental cars may thus be personalized to a user of the wireless cellular device.
US10515396B2
In some examples, a method includes identifying a first listing and an additional listing having one or more characteristics in common, the first listing and the additional listing published on an online marketplace; receiving a request to perform an operation on the first listing and the additional listing; in response to the request, generating a batch of events based on the operation, the batch of events including a first event to be performed on the first listing and a second event to be performed on the additional listing; performing the first event on the first listing and the second event on the additional listing.
US10515389B1
According to one or more embodiments of the disclosure, a method is provided. The method may include receiving, by at least one server comprising one or more processors, from a user device, a request for a web page comprising product detail information associated with a focus product identifier. The method may also include receiving an advertisement request associated with the focus product identifier. Furthermore, the method may include determining, based at least in part on the focus product identifier, a product sample identifier associated with a product sample to offer with the product. Additionally, the method may include selecting, based at least in part on the product sample identifier, a product sample advertisement.
US10515383B2
A peer-to-peer (P2P) payment system is proposed in which a server computationally analyses historical data relating to P2P traffic to predict periods of high usage, and, based on the predicted high usage periods, computationally interacts with payment senders, to schedule payments to avoid the predicted high usage periods. The effect of this is to smooth the traffic over time, thereby reducing the number of transfers which are required at peak traffic periods. In this way, the resource requirements of operating the P2P process can be reduced, since the peak level of P2P traffic, which determines the computational resources which have to be devoted to the P2P traffic, can be reduced.
US10515381B2
An approach for spending allocation, executed by one or more processors to provide one or more monetary output values in response to a request for determining spending allocation in a digital marketing channel, is provided. The approach fits one or more models to train a business environment simulator. The approach generates a supervised learning policy. The approach evolves a supervised learning policy into a distribution estimator policy by adjusting network weights of the supervised learning policy. The approach generates an optimized policy by evolving the distribution estimator policy through interaction with the business environment simulator. The approach determines a profit uplift of the optimized policy by comparing the optimized policy and the supervised learning policy. Further, in response to the optimized policy outperforming the supervised learning policy, the approach deploys the optimized policy in a live environment.
US10515378B2
In certain embodiments, an analytical application accesses electronic marketing data that is automatically generated by interactions with marketing communications. The analytical application represents the set of electronic marketing data as a data matrix, in which columns of the matrix correspond to features of the data set. The analytical application selects a constraint for a singular value decomposition of the initial matrix and performs the singular value decomposition with the constraint. The constrained singular value decomposition derives, from the initial matrix, a matrix of singular vectors having a threshold number of rows with non-zero coefficients. The analytical application identifies certain columns from the initial matrix that correspond to the rows of the derived matrix with the non-zero coefficients and selects the features corresponding to those columns. The analytical application trains the analytical model using the selected features.
US10515372B1
Methods and systems that manage building code compliance are provided. A smart or interconnected home may be populated with multiple smart or other devices that are in wired or wireless communication with a central controller. The smart devices may be covered by an insurance policy, such as a homeowners, renters, or personal articles insurance policy. The controller may receive building code compliance information associated with the smart devices, and may update an inventory list to include the building code compliance information. The controller may detect that one or more devices do not comply with building code requirements. The controller may transmit a notification to a customer about possible corrective actions to remedy non-compliant conditions and to facilitate building code compliance. The smart devices may be associated with appliances, electronics, wiring, pipes, ducts, or other equipment or personal belongings. Insurance discounts may be provided based upon the building code compliance functionality.
US10515365B2
A station device in a biometric pre-identification system uses identity to perform one or more actions. Identities are determined (such as via a backend) using biometric information. A biometric pre-identification device obtains biometric information and/or a digital representation thereof from a person approaching the station device. The biometric pre-identification device transmits such to the station device, facilitating the station to begin and/or perform various actions. The station device begins or performs the actions using the identity determined based on the biometric information before the person arrives at the station device.
US10515362B2
A secure payment system comprises a merchant POS client and a remote POS server. The merchant POS client comprises a reading device for reading a customer user token and for accepting transaction details and customer verification data, and also a computing device with access to a communications network and in communication with the reading device. The merchant POS client also comprises a merchant token associated with the remote POS server. The remote POS server is in communication with the merchant POS client through the communications network, and one or more elements of the merchant POS client business logic are assured by the remote POS server and not the merchant POS client. A merchant token for use in such a merchant POS client is described, as is a suitable reader device, and a method of conducting a transaction using such a payment system.
US10515355B2
A computer-based method for collecting digital wallet data from a digital wallet transaction initiated by a user is provided. The method includes receiving registration data for a user in response to the user registering into a digital wallet application, wherein the registration data includes demographic data and device registration data including a device identifier used for identifying the user device when in communication with another computing device. The method also includes storing the registration data within at least one memory device and receiving digital wallet data as part of a digital wallet transaction initiated by the user using the digital wallet application on the user device, wherein the digital wallet data includes transaction data, device communication data, and biometric data. The method further includes comparing the digital wallet data to the registration data and linking the digital wallet data within the at least one memory device to the registration data.
US10515353B2
A system includes a service provider device and a point of sale (POS) device. A session between a user device and the POS device is established. An authentication request associated with the user device is provided via a user interface of the POS device. Subsequent to an authentication of information, responsive to the authentication request, the POS device receives funding instrument (FI) proxy information corresponding to FIs, which is unusable to identify the FIs by a merchant. A selectable representation corresponding to the FI proxy information is provided via the user interface. Responsive to receiving an indication of a selected member from the selectable representation, information for the selected member is sent. The service provider device determines that the session corresponds to an account associated with the user device and the merchant, and performs a transaction for the session using a first FI that corresponds to the selected member.
US10515351B1
A location verification provision is implemented to determine the location of a device associated with a user at the time of an attempted transaction. The attempted transaction includes receiving user identification and/or payment information, which is associated with the device in an entry stored in a database. Location information of the device, as well as a time at each location, may also be stored in the database. To verify that the device is located at the location of the transaction, a comparison operation may be performed. If the device is located where the transaction is being processed, the transaction may be completed. Predetermined criteria may be defined to account for possible inaccuracies in location and time calculations.
US10515350B2
A method, mobile device, and non-transitory computer readable medium for transmitting information. The method includes determining, by a mobile device, a distance between the mobile device and another device in response to a request for the mobile device to transmit the information. The method also includes determining, by the mobile device, whether the distance between the mobile device and the other device is within a threshold distance. Additionally, the method includes transmitting, by the mobile device, the information to the other device after determining that the distance between the mobile device and the other device is within the threshold distance.
US10515342B1
This disclosure describes, at least in part, techniques for identifying referral candidates to provide referrals for applicants for employment vacancies for merchants. For instance, the techniques include systems and methods for identifying referral candidates, such as customers of the merchant, who have connections with an applicant for the employment vacancy for the merchant using various types of information, such as merchant transaction history, employment history, etc. The systems and methods may further include determining a strength of a connection between the referral candidates and the applicants, and use the strength of the connections to select referral candidates for referrals and/or weight the referrals provided. In various examples, the systems and methods provide the referrals, as well as other employment-relevant information for the applicant, to the merchant to help in determining whether to hire an applicant.
US10515322B2
Embodiments of the present invention generally relate to the modeling of building occupant behavior. An embodiment of the present invention relates to a method for generating interdependent schedules in an occupant simulation model. Within schedules generated in accordance with the present invention may be included activities that require the attendance of other occupants. Disclosed are methods for distributing multi-occupant activities among other occupants of a building. In another embodiment of the present invention, personas are used to generate simulated occupant schedules from a limited number of real-world occupant surveys. Characteristics of the real-world schedules are manipulated so as to fit desired characteristics. Multiple persona models are disclosed.
US10515321B2
According to some embodiments, a system generates a number of possible decisions for routing the ADV from a first location to a second location based on perception information perceiving a driving environment surrounding the ADV, including one or more obstacles in view of a set of traffic rules. The system calculates a number of trajectories based on a combination of one or more of the possible decisions. The system calculates a total cost for each of the trajectories using a number of cost functions and selects one of the trajectories with a minimum total cost as the driving trajectory to control the ADV autonomously. The cost functions include a path cost function, a speed cost function, and an obstacle cost function.
US10515316B2
A system and method for optimizing customer magnetic resonance systems is provided. An automation system gathers data from a geographically dispersed network of installed magnetic resonance systems, which data is mined and analyzed in order to recognize patterns about the best practices of the installed base. Customer-specific variables for customer magnetic resonance systems are then optimized, based on the recognized patterns. More particularly, customer specific protocols and hardware/software configurations can be calculated and optimized, by making use of data mined from best-in-class customers having similar profiles.
US10515313B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for training a plurality of different types of predictive models using training data, wherein each of the predictive models implements a different machine learning technique. One or more weights are obtained wherein each weight is associated with an answer category in the plurality of examples. A weighted accuracy is calculated for each of the predictive models using the one or more weights.
US10515312B1
The present disclosure is directed to the generation of a compact artificial neural network by removing individual nodes from the artificial neural network. Individual nodes of the artificial neural network may be deactivated randomly and/or selectively during training of the artificial neural network. In some embodiments, a particular node may be randomly deactivated approximately half of the time during processing of a set of training data inputs. Based on the accuracy of the results obtained when the node is deactivated compared to the accuracy of the results obtained when the node is activated, an activation probability may be generated. Nodes can then be selectively removed from the artificial neural network based on the activation probability.
US10515285B2
Some aspects of the invention relate to a mobile apparatus including an image sensor configured to convert an optical image into an electrical signal. The optical image includes an image of a vehicle license plate. The mobile apparatus includes a license plate detector configured to process the electrical signal to recover information from the vehicle license plate image.
US10515282B1
A method for multi-user recognition for a multi-touch display is provided. The method identifies a user by using metrics from a hand touch on the display. A hand based menu system is provided on the display in response. Menu system can be oriented in accordance with the hand touch. Stored user preferences can be retrieved for the identified user. The display can recognize an additional hand from the same user or an additional user's hand. These can be used to provide a collaborative display. Optionally additional metrics can be utilized for user identification.
US10515280B2
An apparatus includes: a storage configured to store a data structure including first one or more feature points hierarchically listed and a contribution list including information about a contribution rank of each of second one or more feature points; and a controller configured to compare the first one or more feature points in the data structure with the second one or more feature points of the contribution list, and to determine whether to update the data structure based on a comparison result.
US10515277B2
In a method for analyzing the distribution of objects in a free queue, proceeding from position information, firstly a monitoring region comprising the free queue is subdivided into a plurality of positions. Proceeding from the position information, objects assigned to the free queue are identified. Said objects are subsequently tracked. At least for a portion of the identified objects, a current waiting time in the free queue is tracked. At least for a portion of the positions of the monitoring region, the current waiting time of one or a plurality of the identified objects situated at the corresponding positions is assigned. Furthermore, the positions with assigned waiting times are classified into a plurality of classes, wherein each of the classes corresponds to a continuous waiting time range.
US10515262B2
To provide a technology of more accurately detecting spoofing in face authentication, without increasing a scale of a device configuration and a burden on a user. A spoofing detection device includes a facial image sequence acquisition unit, a line-of-sight change detection unit, a presentation information display unit, and a spoofing determination unit. The facial image sequence acquisition unit acquires a facial image sequence indicating the face of a user. The line-of-sight change detection unit detects information about a temporal change in the line-of-sight from the facial image sequence. The presentation information display unit displays presentation information presented to the user as part of an authentication process. The spoofing determination unit determines the likelihood of the face indicated by the facial image sequence being spoofing on the basis of the information about the temporal change in the line-of-sight with respect to the presentation information.
US10515257B2
The present disclosure relates to a handwritten signature authentication system and method and, more particularly, to a time-division handwritten signature authentication system and method, in which handwritten signature authentication is performed by handwritten signature characteristics information based on segment blocks including segments divided by a predetermined time slice.
US10515252B2
An optical element fabrication method including following steps are provided. First, a micro-lens layer including a micro-lens and a first substrate is provided. Besides, a micro optical channel layer including a micro optical channel and a second substrate is provided. A first bonding process is performed to bond the micro-lens layer to the micro optical channel layer, wherein the micro-lens is corresponded to the micro optical channel in a direction that is perpendicular to the surface of the second substrate, and the first substrate of the micro-lens layer is removed later.
US10515251B2
A screen assembly with a fingerprint module includes: a transparent cover, a display module, and a fingerprint module. The display module is fixed to an inner surface of the transparent cover, and the display module includes a display area and a non-display area. The transparent cover has a fingerprint opening, and at least a portion of the fingerprint opening is in a projection area of the non-display area on the transparent cover. The fingerprint module is fixed to the transparent cover and is located in the fingerprint opening.
US10515246B2
An image based code reader comprises an image sensor. The image sensor is configured to acquire an image of a code. Additionally, the image based code reader includes a lens configured to project an image scene including the code onto the image sensor, the lens comprising a variable optical power that controls a focus distance of the image based code reader. The image based code reader further includes a processor operatively coupled to the image sensor and the lens. The processor is configured to acquire the image of the code using only pixels located within a region of interest of the sensor, and a size of the region of interest is selected based on the focus distance of the reader.
US10515242B2
In one aspect of the present disclosure, a method is disclosed. The method involves: a reader detecting an eye-mountable device within a wireless communication range of the reader, wherein the eye-mountable device includes a transparent material having a concave mounting surface configured to be removably mounted on a corneal surface; wirelessly retrieving from the detected eye-mountable device a first set of data; using the retrieved first set of data to determine that a condition has been satisfied; and responsive to using the retrieved first set of data to determine that the condition has been satisfied, retrieving from the detected eye-mountable device a second set of data.
US10515233B2
A blockchain of transactions may be referenced for various purposes and may be later accessed by interested parties for ledger verification and information retrieval. One example method of operation may include identifying a number of data parameters to extract from a blockchain based on a request for analytic data, creating one or more queries based on the data parameters, executing the one or more queries and retrieving the data parameters from the blockchain, identifying one or more permissions of a user account associated with the request for analytic data, and populating an interface with analytic figures based on the data parameters retrieved from the blockchain.
US10515231B2
Relationships between data in database tables are obfuscated. An input data set is divided into two database tables with corresponding rows. A key field if created in a second one of the tables, and for each row, the field is populated with a value generated with a one-way function, using a unique value associated with the corresponding row of the first one of the tables as an input. The two tables are stored in a data store, so that the data in corresponding rows may be associated only with access to the one way function, and the unique value associated with a row of the first table.
US10515230B2
Technologies are generally described for providing a locative social networking service utilizing wireless access point. In some examples, a method performed under control of a mobile device may include connecting to a wireless local area network, finding at least one other mobile device connected to the wireless local area network and satisfying a predetermined condition, and for each found mobile device, requesting a public user profile associated with the found mobile device, in response to the request, receiving the public user profile associated with the found mobile device, and for each found mobile device from which an associated public user profile is received, transmitting to the found mobile device a public user profile associated with the mobile device.
US10515228B2
A collection of key-value pairs may be maintained by a key-value database management system. Updates to the collection may be provided by a partially trusted entity. The updates to the collection may be stored in a series of transactions that are committed synchronously but associated with a second version of the collection of key-value pairs that is not immediately visible to a data consumer. The second version of the collection may initially be associated with an unaccepted state. The second version may be accepted and made available to the data consumer, or rejected and rolled back to the previous version.
US10515227B2
A method of sharing collaborative data between registered users in an online collaboration system. The collaboration system has a server and one or more electronic user devices that are capable of data communication with the server over a data network. Each registered user is allocated a unique asymmetric key pair comprising a user public key and a user private key for encryption and decryption of shared data content. The server is able to modify uploaded encrypted data content to enable access by multiple authorized users, and is able to convert uploaded data content into alternative formats, typically to enable web-browser viewing.
US10515220B2
Example embodiments disclosed herein relate to determining a secure activity of an application under test (AUT). Execution of an application under test is monitored. During an attack vector, an application programming interface associated with a secure activity is determined. A message is sent to a security test that secure activity occurred.
US10515217B2
Technologies for control flow validation a computing device having a processor with real-time instruction tracing support. The processor generates trace data indicative of control flow of a protected application. The computing device identifies an indirect branch target based on the trace data and determines whether the indirect branch target is included in the same module as a previous indirect branch target. If the indirect branch target and the previous indirect branch target are not included in the same module, the computing device determines whether an inter-module transfer policy is satisfied. If satisfied, the indirect branch target is stored as the previous indirect branch target and the protected application continues to execute. If the policy is not satisfied, the computing device generates an exception. The policy may be satisfied, for example, if the indirect branch target is an exported function. Other embodiments are described and claimed.
US10515216B2
Techniques for monitoring based on a memory layout of an application are disclosed. A memory layout may be received, obtained, and/or generated from an application executing on a computer. Based on one or more attributes of a plurality of memory regions of the memory layout a memory layout fingerprint is generated. Additionally, memory region fingerprints are generated based on the one or more attributes for respective memory regions. The memory layout fingerprint and the memory region fingerprints are compared to respective previous memory layout fingerprints and the memory region fingerprints in order to determine whether malicious code and/or application drifting has occurred.
US10515215B2
The invention relates to a method for providing a computerized system which is protected from unauthorized programs coming from an external source, the method comprises the steps of (a) secretly, and in a manner unknown to authors of external programs, providing a non-standard compiler which mutates (modifies) each high level program to one or more non-standard mutated machine code instructions that a standard CPU cannot properly execute! (b) subjecting all authorized programs to said non-standard compiler; and (c) providing a translator which converts each mutated machine code instruction resulting from said non-standard compiler to a respective standard instruction which the CPU can properly execute, whereas any program which is not subjected to both said non-standard compiler and said translator will result in one or more instructions that the CPU cannot properly execute.
US10515214B1
According to one embodiment, a system of detecting malware in a specimen of computer content or network traffic comprises a processor and a memory. The memory includes a first analysis logic and a second analysis logic that may be executed by the processor. Upon execution, the first analysis logic performs a static analysis in accordance with an analysis plan to identify one or more suspicious indicators associated with malware and one or more characteristics related to processing of the specimen. The second analysis logic performs a second analysis in accordance with the analysis plan by processing of the specimen in a virtual machine and monitoring for one or more unexpected behaviors during virtual processing of the specimen in the virtual machine. The analysis plan may be altered based on the results of one of the analyzes.
US10515209B2
A method and apparatus of a device for security management by sandboxing third-party components is described. The device can determine whether a third-party component supports network access. If the third-party component supports network access, the device can request a user input regarding whether to restrict the network access of the component. The device can receive a user input to restrict network access of the third-party component. Upon receiving the user input to restrict network access, the device can construct a sandbox for the third-party component to restrict network access of the component and prevent the component from performing data exfiltration. Other embodiments are also described and claimed.
US10515208B2
Architecture that provides a secure environment in which data (e.g., code, instructions, files, images, etc.) can be opened and run by a client application. Once opened the data can be viewed (in a “protected view”) by the user without incurring risk to other client processing and systems. Accordingly, the architecture mitigates malicious attacks by enabling users to preview untrusted and potentially harmful data (e.g., files) in a low risk manner. Files opened in the protected view are isolated from accessing key resources on the client computer and provides the user a safer way to read files that can contain dangerous content. The protected view also provides a seamless user experience. The user is unaware that the client is operating on data in a different mode and allows for the reduction of security prompts.
US10515199B2
A method performed by an electronic device is described. The method includes receiving a set of image frames. The set of image frames includes a face. The method also includes determining at least one facial motion of the face based on the set of image frames. The method further includes determining, based on the at least one facial motion, a facial rigidity confidence value indicating a degree of confidence that the face is rigid. The method additionally includes determining at least one facial micro-motion of the face based on the set of image frames. The method also includes determining a micro-motion matching confidence value indicating a degree of matching between the at least one facial micro-motion and a micro-motion profile. The method further includes authenticating a user based on the facial rigidity confidence value and the micro-motion matching confidence value.
US10515193B2
Disclosed is a manufacturing process and feature licensing system for provisioning personalized (device-unique) licenses to devices, with the following characteristics. The system is secure in that it uses a secure key wrapping mechanism to deliver the LSK to LPS. Another feature is that various network communication links are secured using standard security protocol. Further, application messages, license templates, licenses are digitally signed. The system is also flexible because it is configured to allow multiple manufacturers and to allow various feature configurations via the use of License Template. The system is also scalable, as it is possible to use multiple LPS hosts to serve multiple programming stations. The system is available in that the delegation of license signing capability from CLS to LPS eliminates the dependency on unreliable Internet connections. Redundant LPS hosts provide high level of availability required for high volume license provisioning.
US10515186B2
A method of decomposing a layout for multiple-patterning lithography includes receiving an input that represents a layout of a semiconductor device. The layout includes a plurality of conductive lines of a cell. A first set of conductive lines are overlaid by a second set of conductive lines. The method further includes partitioning the second set of conductive lines into groups. A first group has a different number of conductive lines from the second set than a second group. The method further includes assigning conductive lines from the first set overlaid by conductive lines of the first group to a first photomask and assigning conductive lines from the first set overlaid by conductive lines of the second group to second and third photomasks.
US10515185B2
A method of determining colorability of a layer of a semiconductor device includes iteratively decomposing a conflict graph to remove all nodes having fewer links than a threshold number of links. The method further includes determining whether the decomposed conflict graph is a simplified graph based on a comparison between the decomposed conflict graph and a stored conflict graph. The method further includes determining whether the decomposed conflict graph is colorable based on a number of masks used to pattern the layer of the semiconductor device. The method further includes flagging violations in response to a determination that the decomposed conflict graph is not colorable.
US10515183B2
Techniques facilitating integrated circuit identification and reverse engineering are provided. A computer-implemented method can comprise identifying, by a system operatively coupled to a processor, an element within a first elementary cell of one or more elementary cells of an integrated circuit. The method can also comprise matching, by the system, the element with respective elements across the one or more elementary cells including the first elementary cell. The respective elements can be replicas of the element. Further, matching the element with respective elements can be based on a layout analysis of the integrated circuit.
US10515182B2
A non-transitory computer-readable medium includes instructions that, when provided to and executed by a processor, cause the processor to receive a first placement of domain instances of an integrated circuit layout provided as a tile having a group of multiple power domain modules. The first placement of domain instances is scanned to identify instances associated with a preselected power specification. A heuristic is applied to the first placement of domain instances to form an observation area. The heuristic demarcates select instances to form the observation area. Each instance associated with the preselected power specification is identified in the observation area. A contiguous region of instances is formed from the select instances in the observation area. The first placement of domain instances in the integrated circuit layout is modified to provided revised placement for instances associated with the contiguous region of instances.
US10515177B1
Disclosed are techniques for implementing routing aware floorplanning or placement for an electronic design. These techniques preprocess an electronic design and a plurality of inputs for a floorplanner or placer, identify a tentative location for inserting a block comprising one or more pins into a floorplan or placement layout, snap the block to a legal location based at least in part upon one or more characteristics of the one or more pins or one or more pseudo-pins, and update the floorplan or placement layout with one or more geometric routes based in part or in whole upon the legal location.
US10515174B1
The present embodiments relate to generation of an interface model for performing a power analysis on a hierarchical integrated circuit design. According to some aspects, embodiments relate to a method of power analysis. The method can include partitioning an integrated circuit design into at least a first partition and a second partition sharing an interface with the first partition. The method can include generating a connectivity database of a signal net traversing from the first partition to the second partition across the first interface. The method can include determining a slew rate and a signal arrival time at the input pin of the destination cell, a capacitance load of the signal net, and one or more signal transitions and signal states on the signal net. The method can include calculating the power consumption of the circuit elements in the first partition using the connectivity database, and the determined information.
US10515172B2
Fabricating a first semiconductor device cell using a first process based on a first process parameter or material comprises extracting semiconductor device parameters from the first process parameters to obtain extracted semiconductor device parameters of a first semiconductor device cell. The fabrication process includes training an artificial intelligence to obtain a predictive artificial intelligence using training data as input, the training data comprising the extracted semiconductor device cell parameters and the first process parameter or material. A proposed process modification is provided to the predictive artificial intelligence to generate a predicted cell delay by the predictive artificial intelligence. The predicted cell delay is evaluated against a cell delay threshold. When the predicted cell delay satisfies the cell delay threshold, a new semiconductor device cell is fabricated using a modified process incorporating the proposed process modification.
US10515160B1
Systems and methods are provided for executing a simulation of a physical system that includes a plurality of objects representing physical entities or phenomena. Parameters of objects currently present in a simulation are evaluated. When one of the parameters is in an invalid state, a first multi-layer context menu is provided having multiple selectable options on each layer on a graphical user interface, where a first layer includes a highlight indicating that an object needs fixed, and where a subsequent layer includes a highlight indicating an identity of the object that needs fixed. The objects currently present in the simulation are evaluated based on a task to be performed. When a required object for the task to be performed is missing from the simulation, a second multi-layer context menu having multiple selectable options on each layer is provided.
US10515159B2
A system and method for automatically detecting and tracking time and space variations of flow structures in order to locate and characterize the flow structures which produce noise and to quantify the corresponding acoustic radiation properties.
US10515158B2
Disclosed aspects relate to managing a group of geometric objects. The group of geometric objects is correlated to a set of spatial zones associated with an architectural layout. A set of contours is detected. The set of contours has a set of junctures. The set of junctures is based on a cluster of wall segments. The cluster of wall segments represent a set of walls of the architectural layout. Based on the cluster of wall segments, a set of wall edges is resolved. The set of wall edges interrelate with the set of contours. Based on the set of wall edges, the group of geometric objects is determined. The group of geometric objects represent the set of walls. Using the group of geometric objects, a design-model of the architectural layout is established.
US10515144B2
A method for user interaction with a web page includes displaying a web page in a web browser, displaying a user-selectable object outside the web browser on a user interface, receiving a user selection of the user-selectable object and a dragging of the user-selectable object onto the web browser, and causing a command to be performed with the web browser in response to the user selection.
US10515138B2
This document provides systems and methods for altering text presentation to increase reading accuracy, efficiency, and retention. This can include identification text specific attributes from machine readable text (through parsing of the text), varying the text presentation in accordance with the attributes, and creating an enhanced visual product for enhancing the reading experience. For example, a computer system can extract attributes such as parts of speech from an input sentence and display that sentence in cascading text segments down and across a display screen. The system can further use domain-specific dictionaries derived from domain-specific texts to identify domain-specific compound noun phrases and verb phrases that require specific linguistic tagging to be usable in other linguistic analysis steps.
US10515136B2
Systems and methods of configuring a fixed memory array of an integrated circuit with coefficients of one or more applications includes identifying a utilization constraint type of the fixed memory array from a plurality of distinct utilization constraint types based on computing attributes of the one or more applications; identifying at least one coefficient mapping technique from a plurality of distinct coefficient mapping techniques that addresses the utilization constraint type; configuring the fixed memory array according to the at least one coefficient mapping technique, wherein configuring the array includes at least setting within the array the coefficients of the one or more applications in an arrangement prescribed by the at least one coefficient mapping technique that optimizes a computational utilization of the fixed memory array.
US10515131B2
A system for providing a search service application is disclosed and includes an application builder component that provides a search model for a first object of a plurality of objects. The search model is based at least on an end-user input field corresponding to a first attribute of the first object and a search result output field corresponding to a second attribute of the first object. The search model is also associated with a backend data store that supports a storage structure that stores information relating to the first object. The system also includes a deployment engine that automatically configures a search engine system associated with the backend data store to generate new search indexes based on the search model, and to place a portion of indexed data into a first partition and to place another portion of indexed data into at least another partition based on the search model.
US10515122B2
Systems and methods for providing a functional style matching language and high performance token stream processor and matching system. A query compiler may be used to generate a matching engine which ingests input tokens received from a tokenizer. Tokens may be expanded during the compiler phase and may be used to pre-populate a matching engine with interesting forms of the words. Both the tokenizer and the matching engine agree on a normalization of inputs. In some implementations, the matching engine utilizes a mixed push/poll architecture, which increases the speed of matching while reducing memory requirements. In some implementations, the matching engine is able to match all queries in a single pass over an input token stream without backtracking. In some implementations, the query compiler and matching engine merge multiple queries into a unified matching engine which outputs which (if any) input queries are matched by the input.
US10515119B2
Concepts and technologies disclosed herein are directed to a sequential recommender system for virtualized network services. According to one aspect disclosed herein, a recommender system can receive user input regarding a service project interest expressed by a user. In response to the user input, the recommender system can consult a knowledge base to determine a recommended service based upon the user input regarding the service project interest expressed by the user. The recommender system can then present the recommended service to the user.
US10515112B2
A method and a device for searching for images in memory containing at least one or more images and, for each image, at least one sensor fingerprint associated with the image and related to the sensor that acquired the image includes a reading phase, wherein a search sensor fingerprint is read, a compression phase, wherein the search sensor fingerprint and at least one of the sensor fingerprints associated with the images are compressed by using a random projection technique, and a searching phase, wherein the images contained in the memory are either selected or discarded by comparing the sensor fingerprints of the images with the search sensor fingerprint.
US10515091B2
The present disclosure involves systems, software, and computer implemented methods for monitoring processes running on a platform as a service architecture. One example method includes extracting one or more electronic job postings from a plurality of job posting websites. For each extracted electronic job posting, data associated with the extracted electronic job posting is automatically normalized into a normalized electronic job posting in a structured format. Each normalized electronic job posting is automatically enriched to create an enriched electronic job posting based on data sources external to the job posting websites. Each enriched electronic job posting is stored in a job posting repository.
US10515076B1
One or more servers receive a natural language query from a client device associated with a user. The one or more servers classify the natural language query as a query that seeks information previously accessed by the user. The one or more servers then obtain a response to the natural language query from one or more collections of documents, wherein each document in the one or more collections of documents was previously accessed by the user. The one or more servers generate search results based on the response. Then, the one or more servers communicate the search results to the client device.
US10515070B2
A computer-implemented method is provided for managing and sharing picture files. In one embodiment of the present invention, the method comprises providing a server platform and providing a datastore on the server platform for maintaining full resolution copies of the files shared between a plurality of sharing clients. A synchronization engine is provided on the server platform and is configured to send real-time updates to a plurality of sharing clients when at least one of the sharing clients updates or changes one of said files. A web interface may also be provided that allows a user to access files in the datastore through the use of a web browser.
US10515063B1
An apparatus includes a processor and a non-transitory computer-readable medium storing instructions that, when executed by the processor, cause the processor to perform operations including receiving a request for object identifiers, the request associated with a unique session, sending an object identifier, the object identifier associated with an object from a list of objects each having a corresponding object identifier, receiving a request for data, the request referencing the object identifier and a data value associated with the object, performing an in-memory retrieval for the data value associated with the object identifier, and transmitting the data value.
US10515059B2
Calculation of aggregated values in a history database table can be optimized using an approach in which an ordered history table is accessed. The ordered history table can include a sequential listing of commit identifiers associated with updates, insertions, and/or deletions to values in the database table. The ordered history table can be traversed in a single pass to calculate an aggregation function using an optimized algorithm. The optimized algorithm can enable calculation of an aggregated metric of the values based on a selected method for tracking invalidated values to their corresponding commit identifiers. The calculated metric is generated for a current version of the database table; and promoted.
US10515052B2
A file system stores directories and files in a file system directory that uses case sensitive names. The same file system directory can support directory and file name lookups that treat the directory and file names in a case sensitive manner or in a case insensitive manner. The search criteria used for the lookup can be based on case-folding the name to produce a case-neutral name and on the original name with its case preserved. Search criteria can be generated for a case sensitive name lookup or for a case insensitive name lookup on the same file system directory, thus avoiding having to support separate file systems or separate file system directories for case sensitive and case insensitive file access.
US10515045B1
A computing system comprises one or more core processors coupled to a communication network among the cores via a switch in each core and switching circuitry to forward data among cores and switches. Features include a programmable classification processor for directing packets, techniques for managing virtual functions on an IO accelerator card, packet scheduling techniques, multi-processor communication using shared FIFOs, programmable duty cycle adjustment and delay adjustment circuits, a new class of instructions that use a ready bit, and cache coherence and memory ordering techniques.
US10515039B2
A vehicle USB hub system that includes a USB hub, a controller and memory unit is provided. The vehicle USB hub system collects data link quality metrics for messaging to and within a vehicle. The USB hub has a CRC error detector for detecting CRC errors in messaging received via its ports. Information regarding detected CRC errors is stored in the memory unit. The controller generates a CRC error log using the information stored in the memory unit upon receiving an indication that an error log should be sent. The controller then sends the CRC error log to a device via the USB hub port indicated.
US10515026B2
A system and process of adjusting units coupled to a control element which includes, installing the unit at a selected location. A parameter can be entered from a displaced user operable device. The unit can be directed to carry out a selected function. Performance can be evaluated whether an additional parameter alteration is required based on a predetermined criterion.
US10515021B2
According to a first aspect of the present disclosure, there is provided an information storage device including a storage unit that stores encrypted content, usage control information of the encrypted content, and a revocation list in which revocation information of a content reproduction device is recorded, and a data processing unit that determines whether content reproduction of an information processing device which performs decoding of the encrypted content is permitted. The data processing unit acquires an entry identifier which is designation information for a registration entry of the revocation list recorded in the usage control information, executes an identifier registration determination process for determining whether an identifier of the information processing device which performs decoding of the encrypted content is registered in the entry of the revocation list identified according to the acquired entry identifier, and determines whether a subkey which is a generation key for a title key applied to the decoding of the encrypted content is to be provided to the information processing device based on a result of the identifier registration determination process.
US10515020B2
A marking capability is used to provide an indication of whether a block of memory is backing an address translation structure of a control program being managed by a virtual machine manager. By providing the marking, the virtual machine manager may check the indication prior to making paging decisions. With this information, a hint may be provided to the hardware to be used in decisions relating to purging associated address translation structures, such as translation look-aside buffer (TLB) entries.
US10515017B2
A computing system comprises at least one processing unit, at least one memory controller in communication with the processing unit, and a main memory in communication with the processing unit through the memory controller. A memory hierarchy of the computing system includes at least one cache, the memory controller, and the main memory. The memory hierarchy is divided into a plurality of memory pools. The main memory comprises a set of memory modules split in ranks each having a rank address defined by a set of rank address bits. Each rank has a set of memory devices comprising one or more banks each having a bank address defined by a set of bank address bits. A plurality of threads execute on the processing unit, and are assigned to the memory pools based on one or more memory partitioning techniques, including bank partitioning, rank partitioning, or memory controller partitioning.
US10515015B2
A data packet is received in a network element. The network element has a cache memory in which cache entries represent a portion of addresses stored in a main memory, The destination address and the cache entries each comprise a binary number. A hash function is applied to the masked destination address to access a hash table. When the number of most significant bits corresponding to the value in the hash table in one of the cache entries and in the destination address are identical, routing information for the packet is retrieved from the cache entry.
US10515005B1
A continuous integration system and method for testing source code is disclosed. In particular, the continuous integration system allows developers to create predefined tasks for builds—each task comprises information to perform a particular build step. In certain embodiments, developers can select a particular task from a set of built-in tasks to add to their build configuration without having to know or determine the underlying build logic required to perform the task (such as the commands needed to execute the task, the artefacts required for the task, etc.). In particular, the disclosed systems and methods allow developers to add one or more predefined tasks in their build configuration, without adding the build logic associated with the task in the configuration file.
US10514998B2
A computer-implemented software development diagnostic tool which implements a state machine comprising at least three different states of software developer activity. A method of collecting software development diagnostic data, in which a computer-implemented software development diagnostic tool is used to receive state-detection information and record time data for each of a plurality of predefined states of software developer activity. A method of detecting inefficiencies in software development, comprising producing diagnostic data using a computer-implemented software development diagnostic tool, displaying the diagnostic data, and detecting in the diagnostic data a problem pattern of developer activity.
US10514990B2
Operational faults, including transient faults, are detected within computing hardware for mission-critical applications. Operational requests received from a requestor node are to be processed by shared agents to produce corresponding responses. A first request is duplicated to be redundantly processed independently and asynchronously by distinct shared agents to produce redundant counterpart responses including a first redundant response and a second redundant response. The first redundant response is compared against the second redundant response. In response to a match, the redundant responses are merged to produce a single final response to the first request to be read by the requestor node. In response to a non-match, an exception response is performed.
US10514987B1
A system, method, and computer readable medium for hybrid kernel-mode and user-mode checkpointing of multi-process applications. The computer readable medium includes computer-executable instructions for execution by a processing system. A multi-process application runs on primary hosts and is checkpointed by a checkpointer comprised of a kernel-mode checkpointer module and one or more user-space interceptors providing barrier synchronization, checkpointing thread, resource flushing, and an application virtualization space. Checkpoints may be written to storage and the application restored from said stored checkpoint at a later time. Checkpointing is transparent to the application and requires no modification to the application, operating system, networking stack or libraries. In an alternate embodiment the kernel-mode checkpointer is built into the kernel.
US10514982B2
In a Distributed Virtual Array data storage system, data chunks making up data containers and identified by keys, which are independent of physical storage locations, are written in storage devices according to layouts specified in a layout data structure. When any of the storage devices becomes inaccessible, the chunks nominally designated to be written in the inaccessible storage devices are instead written to alternate devices. Information indicating writing to an alternate device may be included in or along with such chunks so as to make them easily identifiable during later reconstruction or re-writing to the intended storage device when it again becomes available.
US10514976B2
Disclosed embodiments relate to identifying Electronic Control Unit (ECU) anomalies in a vehicle. Operations may include monitoring data representing real-time processing activity of the ECU; receiving comparable data relating to processing activity of at least one other ECU deemed comparable in functionality to the ECU; comparing the real-time processing activity data with the comparable data, to identify at least one anomaly in the real-time processing activity of the ECU; and implementing a control action for the ECU when the at least one anomaly is identified.
US10514966B2
Pushing an event that is identified within a data stream to a remote computer system. Event characteristic(s) that are to be searched for within the data stream are determined (e.g., in response to a query). The event(s) in the data stream is evaluated to determine if it includes the event characteristic mentioned above. If an event is determined to include the event characteristic, then the event may be pushed to the remote computer system. In this manner, the event may be responded to at the remote computer system. This process enables the events to be pushed in a very fast manner. Furthermore, the process of evaluating the events may happen without storing the events, which process further increases the speed of pushing the events.
US10514961B1
Data storage facilities that provide data storage services frequently perform management tasks (e.g., workflows) on the data files that are being managed. These workflows have a variety of different characteristics and, as such, the data storage facility has an incentive to set different behaviors for different workflows. For example, many types of workflows performing operations on a file, once started, should be executed to completion before another workflow begins performing operations on the file. Thus, a persistent behavior for these workflows is desired such that the workflow can resume to completion after the workflow ceases executing for some reason (e.g., power loss, crash, restart, etc.). However, there is no guarantee that some workflows (e.g., user-initiated workflows) will resume after ceasing execution. For those workflows, a persistent behavior is not desired. A cookie can be employed to provide enhanced management of file workflows such as setting various behavioral parameters.
US10514958B2
A device, that provides serverless computing, receives a request to execute multiple jobs, and determines criteria for each of the plurality of jobs, wherein the criteria for each of the multiple jobs includes at least one of job posting criteria, job validation criteria, job retry criteria, or a disaster recovery criteria. The device stores information associated with the multiple jobs in a repository, wherein the information associated with the multiple jobs includes the criteria for each of the multiple jobs. The device provides a particular job, of the multiple jobs, to a cluster computing framework for execution, determines modified criteria for the particular job, and provides the modified criteria for the particular job to the cluster computing framework. The device receives, from the cluster computing framework, information indicating that execution of the particular job is complete, and validates a success of completion of the execution of the particular job.
US10514957B2
A network service infrastructure management system includes a computing system that communicates with a network service computing device to receive a request to generate a network service comprising one or more network node functions. Based on the request the computing system communicates with an operating system of the network service computing device to instantiate one or more tasks corresponding to the one or more network node functions in which each task is instantiated at a level of workload capability specified for its respective network node function. Once instantiated, the computing system may then launch each network node function on its respective task.
US10514955B2
A method for allocating core resources of a multi-core CPU according to embodiments of the present disclosure, comprising: determining the number of time critical threads included in a focus process, wherein said focus process is created when a predetermined software is running; and allocating core resources for the time critical threads and making the allocated core resources dedicated to the time critical threads, based on the number of core resources included in the multi-core CPU and the number of the time critical threads, so as to maximize the number of the time critical threads that occupy exclusive core resources. In said method, it's desirable to try to allocate separate core resources for time critical threads included in a focus process, and said time critical threads can be locked within the correspondingly allocated core resources, so that the allocation of core resources can be more balanced. Accordingly, response speed and performance of a focus process can be improved, which allows a focus process to run in an optimal status, and thus bring better user experience. In addition, a device for allocating core resources of a multi-core CPU is also provided.
US10514951B2
In accordance with disclosed embodiments, there are provided systems, methods, and apparatuses for implementing a stateless, deterministic scheduler and work discovery system with interruption recovery. For instance, according to one embodiment, there is disclosed a system to implement a stateless scheduler service, in which the system includes: a processor and a memory to execute instructions at the system; a compute resource discovery engine to identify one or more computing resources available to execute workload tasks; a workload discovery engine to identify a plurality of workload tasks to be scheduled for execution; a local cache to store information on behalf of the compute resource discovery engine and the workload discovery engine; a scheduler to request information from the local cache specifying the one or more computing resources available to execute workload tasks and the plurality of workload tasks to be scheduled for execution; and further in which the scheduler is to schedule at least a portion of the plurality of workload tasks for execution via the one or more computing resources based on the information requested. Other related embodiments are disclosed.
US10514941B2
A controller of a network control system for configuring several middlebox instances is described. The middlebox instances implement a middlebox in a distributed manner in several hosts. The controller configures a first middlebox instance to obtain status of a set of servers and disseminate the obtained status to a second middlebox instance. The controller configures the second middlebox instance to use the status to select a server from the set of servers.
US10514940B2
Techniques for creating and using a recipe to create a virtual package for a virtual application. Existing methods for creating virtual packages may require the use of an expert or may not be reliable. In some embodiments, a dehydrator is use to create a recipe. The dehydrator may take as input a reference virtual package and install media for the application and output a recipe that may be used to create a particular virtual package for a particular operating system and/or environment. In some embodiments, a rehydrator may be used to create a particular virtual package from a recipe. The rehydrator may take as input a recipe and install media for an application and output a particular virtual package for a particular operating system and/or environment.
US10514938B2
A system and method for providing dynamic device virtualization is herein disclosed. According to one embodiment, the computer-implemented method includes providing a device virtualization via context switching between a guest user process and a host. The guest user process has an address space comprising at least a guest kernel and a host kernel. The guest user process is capable of making a first direct call into the host via the guest kernel of the address space. The host is capable of making a second direct call to the guest user process.
US10514936B2
The present disclosure relates to a method for expanding a functionality of a field device for process automation technology in a system using a configuration device, comprising the steps of: establishing a connection from the configuration device to the field device; reading out an order code using the configuration device, wherein the order code represents the current functionalities of the field device; displaying the functionality of the field device on the configuration device; selecting additional, alternative, or lessened functionality of the field device using the configuration device; establishing a connection to a central station; sending information about the additional, alternative, or lessened functionality of the field device to the central station; sending an activation code to activate the additional, alternative, or lessened functionality from the central station; and sending the activation code from the configuration device to the field device and activating the additional, alternative, or lessened functionality of the field device.
US10514934B2
A cloned configuration of a source machine is created by determining a first set of physical location codes for a source machine. A map is generated based on the sorted physical location codes that maps the first set of physical location codes to a first set of generic location codes. A second set of physical location codes associated with a second set of adapter slots in a target machine is generated. A second map is generated based on the sorted second set of physical location codes that maps the second set of physical location codes to a second set of generic location codes. A third set of physical location codes is generated based on the first set of generic location codes and the second map. If an entry in the third set of physical location codes is not present the second set of physical location codes, an error is generated.
US10514929B2
Embodiments of the present application disclose a computer instruction processing method, a coprocessor, and a system. The computer instruction processing method includes: receiving, by a coprocessor, a first instruction set migrated by a central processing unit CPU; acquiring, according to the first instruction set that is applicable to the CPU for execution, a second instruction set for execution in the coprocessor; and executing binary codes in the second instruction set. In this way, the coprocessor that executes the second instruction set substitutes for the CPU that executes the first instruction set, CPU load is reduced, and usage of the coprocessor is improved.
US10514920B2
A processor includes a processing core that detects a predetermined program is running on the processor and looks up a prefetch trait associated with the predetermined program running on the processor, wherein the prefetch trait is either exclusive or shared. The processor also includes a hardware data prefetcher that performs hardware prefetches for the predetermined program using the prefetch trait. Alternatively, the processing core loads each of one or more range registers of the processor with a respective address range in response to detecting that the predetermined program is running on the processor. Each of the one or more address ranges has an associated prefetch trait, wherein the prefetch trait is either exclusive or shared. The hardware data prefetcher performs hardware prefetches for the predetermined program using the prefetch traits associated with the address ranges loaded into the range registers.
US10514911B2
Examples of techniques for designing processors are described herein. In one example, a design structure can be tangibly embodied in a machine readable medium for designing, manufacturing, or testing an integrated circuit. The design structure can include a logic to determine whether a received instruction is an updating fixed point instruction or a non-updating fixed point instruction. The design structure can include a first arithmetic logic unit (ALU) to execute the received instruction if the received instruction is determined to be an updating fixed point instruction and store an update value in a general register. The design structure can include a second arithmetic logic unit (ALU) to execute the received instruction if the received instruction is determined to be a non-updating fixed point instruction.
US10514909B2
A computer implemented method of estimating a similarity of binary records comprising executable code, comprising converting a first binary record and a second binary record to a first intermediate representation (IR) and a second IR respectively, decomposing each of the first IR and the second IR to a plurality of strands which are partial dependent chains of program instructions, calculating a probability score for each of the plurality of strands of the first IR to have an equivalent counterpart in the second IR by comparing each strand of the first IR to one or more strands of the second IR, adjusting the probability score for each strand according to a significance value calculated for each strand and calculating a similarity score defining a functional similarity between the first IR and the second IR by aggregating the adjusted probability score of the plurality of strands.
US10514905B1
A system and method for remediating and redeploying out of compliance applications and cloud services uses integrated vulnerability information. The system and method may use Conda packages and compliance reports to perform the monitoring, remediation and redeployment.
US10514898B2
Some embodiments described herein provide a system for creating platform-independent software application programs. During operation, the system receives a configuration program and an application program, the application program including conditional and unconditional components. The system creates a configuration executable binary and loads this binary into a configuration execution space. The system creates a parse tree of the application program. Subsequently, the system evaluates each component of the application program in the configuration execution space and generates a modified parse tree of the application program. Semantic analysis is performed on this modified parse tree to generate an executable binary and a composition map for the application program.
US10514895B2
A system for generating event case management applications. The system requires input of event case criteria, such as, but not limited to, event case type, steps, actions associated with the steps, actors required to perform the actions, data entry documents/forms and/or data entry elements in the documents/forms, and data entry points. Based on the received inputs and rules associated with the event case type and other event case criteria, the tool automatically generates computer code that creates an event case management application. As such, the tool provides a standardized and streamlined approach to generating event case management applications that requires minimal technology support, is cost efficient and effectively delivers deployable event case management applications in minimal time.
US10514889B2
This disclosure relates generally to a tool, system, and method for searching input data. The system may include a pattern input module, configured to receive regular expression patterns of symbols. An interpreter module may be configured to access individual ones of the symbols of the input data and upon accessing each symbol and compare a thread against the symbol. For each pattern, the thread corresponding to the pattern is compared against the symbol prior to the at least one thread being compared against a subsequent symbol of the input data. An output module may be configured to output an indication of ones of the patterns determined to be contained within the input data based on the comparison of the corresponding at least one thread to the symbols of the input data.
US10514886B2
A playback sound provision device includes: a surrounding information detection device configured to detect detection information including information on a three-dimensional object or a planar display around the vehicle; and a control device configured to determine a playback method for a playback sound based on a music piece based on the detection information when a predetermined target is included in the detection information, and provide the playback sound based on the playback method.
US10514879B2
A foldable display is disclosed. In one aspect, the foldable display includes a first display unit located on a front surface of the foldable display, a second display unit located on a first side surface of the foldable display, and a third display unit located on a second side surface of the foldable display. The foldable display includes a first configuration in which the first to third display units are exposed and a second configuration in which the first display unit is folded and the second and third display units are exposed. The second and third display units are configured to form a fourth display unit inclined with respect to the folded first display unit in the second configuration of the foldable display.
US10514878B2
Disclosed is a display controller including: a main display control unit for controlling a display performed by a main display unit on the basis of main operation information from a main operation unit; and a sub display control unit for controlling a display performed by a sub display unit on the basis of sub operation information from a sub operation unit. When the main operation unit is receiving an operation on the basis of the main operation information, the sub display control unit performs a control operation of not displaying, among the items which the sub display control unit causes the sub display unit to currently display, both the item related to an item to which an operation is being received by the main operation unit, and the item to which a function needing a change in display performed by the main display unit is assigned.
US10514876B2
A machine includes a processor and a memory connected to the processor. The memory stores instructions executed by the processor to receive a message and a message parameter indicative of a characteristic of the message, where the message includes a photograph or a video. A determination is made that the message parameter corresponds to a selected gallery, where the selected gallery includes a sequence of photographs or videos. The message is posted to the selected gallery in response to the determination. The selected gallery is supplied in response to a request.
US10514862B2
Some embodiments include apparatuses and methods using memory cells and a control unit to suspend an erase operation performed on a first portion of the memory cells and to suspend a program operation performed on a second portion of the memory cells while the erase operation is suspended. The control unit includes register circuitry to store status information indicating that the program operation is suspended while the erase operation is suspended.
US10514855B2
A memory access request including an address is received from a memory controller of an application server. One of a plurality of paths to the NVRAM is selected based on the address from the memory access request.
US10514852B2
A method for reading memory cells from a memory is stated, inter alia, in which physical values are determined from a number of n memory cells, wherein n is at least three, in which the physical values are at least partially compared with one another, in which K different digital memory cell values are assigned to the n memory cells on the basis of the compared physical values, and in which a code word of an n1-, . . . , nK-out-of-n code is assigned to the digital memory cell values obtained in this manner. In particular, the following apply in this case: n≥3, n1≥1 to nK≥1, K≥2 and m≥1.
US10514850B2
According to an embodiment, an information processing system includes a server and a client. The server includes a storage, a receiver, and a storage controller. The storage is configured to store data and its version in a record indexed by a key for identifying the record. The receiver is configured to receive, from the client, a write request including write data, requested key for identifying a record where the write data is to be stored, and a write version that indicates a version of the write data. The storage controller is configured to replace the data and its version in the record identified by the requested key with the requested write data and the requested write version, respectively, if the version in the record identified by the requested key is smaller than the write version.
US10514846B2
A configuration aimed at reducing loads on storage apparatuses at a restoration site is provided in an environment where there are differences in the performance and capacity of the storage apparatuses between a primary site and the restoration site. Second volumes which form a remote copy with first volumes provided to a host at a primary site are located in a storage apparatus at the restoration site, which can satisfy the performance requirement upon failure of the first volumes, on the basis of performance information and available capacity information. A volume group is configured for each of the second volumes located at one storage apparatus at the restoration site and the first volumes; and an extended volume group including a plurality of second volumes, in which data is replicated and recorded in a write order to write the data to the first volumes, and their first volumes is set.
US10514837B1
Systems and methods are provided for improved security services. In one aspect, a method is provided for controlling an autonomous data machine situated near a monitored environment. The method comprises: obtaining security data from a plurality of data sources; analyzing the security data to generate an analysis result; determining, based on the analysis result, an action to be performed by the autonomous data machine; and transmitting a command to the autonomous data machine causing it to perform the action.
US10514836B2
A method for color selection is disclosed. The method may be implemented by a processor and a non-transitory computer-readable storage medium storing instructions. The method may comprise: determining parameters for color selection, the parameters for color selection being associated with at least a first dimension and a second dimension; obtaining, from the parameters for color selection, a first selected parameter based on a first selection area of the first dimension; generating a second selection area of the second dimension based on the first selected parameter; obtaining, from the parameters for color selection, a second selected parameter based on the second selection area of the second dimension; and displaying a color based on the first and second selected parameters.
US10514835B2
The present disclosure relates to a method of shifting content on a display of an electronic device. In one embodiment, the method includes displaying the content, setting a first coordinate value for a touch as a reference point, setting at least one shift direction determination area based on the reference point, identifying a second coordinate value for the touch, setting the direction in which the content is to be shifted based on the shift direction determination area and the second coordinate value, and shifting the content in the set shift direction. Other embodiments are possible.
US10514830B2
Virtual bookmarks can be set in digital content to enable a user to quickly locate a portion of interest. A user can provide an input to enter into an overview mode wherein multiple pages of content are displayed concurrently. The user can navigate through the pages, and when a bookmarked page is caused to no longer appear on the display an overlay element such as a thumbnail of the page can be positioned near the edge of the display, representing the current relative location of the page in the overview. A user can select one of the displayed pages to view, or can select the bookmark overlay element to return to the current page. A user can perform an action to cause the bookmarked page to be updated, or can perform various actions to cause multiple bookmarks to be created with respect to the content.
US10514827B2
Methods, systems and computer program products that are provided for resequencing actionable task structures include features for detecting and reflecting compatibility issues of discrete tasks in the actionable task structures. After receiving input for resequencing an actionable task structure, attributes associated with the resequenced tasks are accessed and analyzed. Compatibility is determined and reflected in the display of the task identifiers, with one or more visual identifiers. The visual indicators can also be used to reflect suggested changes to the actionable task structure, based on a comparison of the task attributes.
US10514824B2
Techniques are described herein that are capable of providing a pivot-based tile gallery with an adapted tile (e.g., in an application, such as a web application in a browser). A pivot is code that enables selection of a subset of tiles from multiple subsets of tiles. A pivot element is an interface element that represents a pivot. For instance, selection of the subset of tiles via the pivot may cause a user interface (UI) representation of the tile gallery to include UI representations of the tiles in the selected subset (e.g., and not UI representations of the tiles that are not included in the selected subset). An adapted tile is a tile that includes a wrapper and a second tile. The wrapper wraps the second tile. For instance, the wrapper may enable the adapted tile to use the second tile to implement functionality of an aspect of a resource.
US10514823B1
A method, system, and computer readable storage to cause icons to be displayed on an electronic output device. The icons can be displayed at random times during the playback of a video or display of static content. A user's goal is to touch an icon, which can be stationary or moving on the electronic display, in order to capture that icon. Predefined combinations of icons would trigger particular prizes to be awarded.
US10514813B2
An electronic paper display panel, a touch detecting method thereof and an electronic device are provided. The electronic paper display panel includes: a first substrate and a pixel electrode array which is arranged on the first substrate; an inductance coil array disposed between the first substrate and the pixel electrode array and including a plurality of inductance coils arranged in array, each inductance coil has an input terminal and an output terminal; a plurality of driving lines arranged with the plurality of inductance coils respectively, each driving line is electrically connected to the input terminal of the corresponding inductance coil; and a plurality of touch lines arranged with the plurality of inductance coils respectively, each touch line is electrically connected to the output terminal of the corresponding inductance coil.
US10514812B2
An array substrate, a display panel and a driving method are provided. The array substrate includes a substrate including a display region and a border region surrounding the display region; multiple pixel units arranged in the display region in an array; a data-line metal layer arranged in the display region, where the data-line metal layer includes multiple wiring units arranged in an array, with each wiring unit corresponding to multiple pixel units in a direction perpendicular to the substrate, and multiple pixels units corresponding to a same wiring unit being electrically connected to the wiring unit via transistors, respectively. Multiple first gate lines are arranged in parallel and extending in a row direction; and multiple second gate lines arranged in parallel and extending in a column direction. The first gate line and the second gate line are arranged to control a conduction state of the transistor.
US10514807B2
The present invention discloses a television virtual touch control method and system. The television virtual touch control method is used in a television having a depth camera and includes the following steps: acquiring a human body image having depth information by the depth camera in real time; presetting an area excluding a hand area in a human body area as a reference area; extracting the depth information of the reference area and the hand area from the human body image; defining a virtual touch surface between the depth camera and the reference area at a first predetermined distance D1 from the reference area; and determining whether the hand area touches or penetrates through the virtual touch surface according to the depth information of the hand area, the depth information of the reference area and the first predetermined distance D1. The present invention has the beneficial effects of improving touch sensitivity and enhancing user experience.
US10514800B2
A touch panel includes first touch electrodes, second touch electrodes, and third touch electrodes. The first touch electrodes include sub electrodes spaced apart from one another in a first direction. The second touch electrodes extend in a second direction crossing the first direction. The second touch electrodes are spaced apart from one another in the first direction. The third touch electrodes extend in the second direction and are spaced apart from one another in the first direction. The third touch electrodes are shaped differently than the second touch electrodes.
US10514797B2
A method includes one or more processors of an electronic device receiving signals from multiple sensors located along an edge of the device. The signals are received in response to external contact being provided to the edge of the device. At least one processor determines a distribution of forces applied to the sensors based on the input signals. Based on the determined distribution of forces, the processor determines: i) a location of the external contact that is offset from a location of each of the multiple sensors, and ii) a magnitude of the force of the external contact. The processor detects whether sensing criteria has been satisfied based on an analysis of: i) the location of the external contact and ii) the magnitude of the force of the external contact. Responsive to detecting that sensing criteria has been satisfied, the processor executes a user input action.
US10514785B1
An active stylus includes a signal processing section. The signal processing section during operation in a first mode, while supplying a downlink signal DS1, obtained by modulating a pulse train signal with a pen pressure level P, to an electrode, determines whether it is necessary to switch to a second mode. The signal processing section during operation in the second mode, while supplying a downlink signal DS2, obtained by modulating a sine wave signal with the pen pressure level P, to the electrode, determines whether it is necessary to switch to the first mode. The signal processing section switches to operation in the second mode when determining that such is necessary, and switches to operation in the first mode when determining that such is necessary. The active stylus may be used with two position detection devices, one supporting only the first method and the other supporting only the second method.
US10514783B2
A pen apparatus with a pressure sensitive tip mechanism that internally generates pressure, tilt, and/or barrel rotation through the use of a multi-axis measurement scheme with simultaneous transmit, receive, and sensing driver capability operable in conjunction with a receiving system or in a relative stand-alone manner. Signaling schemes are provided for operating the pen apparatus to achieve improved function. Systems and methods are provided for operating a pen, and for operating a pen with a touch sensor system. Drive/receive circuitry and methods of driving and receiving sensor electrode signals are provided that allow digital I/0 pins to be used to interface with touch sensor electrodes. This circuitry may be operated in modes to sense various combinations of signals coupled within a pen, or from outside of a pen.
US10514778B2
An apparatus and method for automatically controlling screens displayed on two display units installed in a mobile terminal are provided. The apparatus includes a touchscreen display including a first display portion disposed in a first surface of the portable communication device and a second display portion disposed in a second surface of the portable communication device, the second surface being opposite to the first surface; a camera; and a processor adapted to present, via the first display portion, a preview image obtained via the camera module; while the preview image is presented via the first display portion, receive a user input with respect to a specified graphical object displayed via the first display portion; and in response to the user input, present the preview image via the second display portion.
US10514766B2
Various embodiments of the invention allow to detect and analyze gestures, such as tapping and swiping patterns, that a user performs in the process of interacting with a computing device to determine the user's mood therefrom, so as to initiate an appropriate response. In certain embodiments, this is accomplished, without requiring labeled training data, by monitoring a user-device interaction via sensors and analyzing the sensor data based on contextual data via a processor to determine a gesture and one or more properties associated with an emotional state of the user. A response is generated based on the identified emotional state.
US10514761B2
Systems and methods that dynamically render etching inputs are provided, and include a touch surface having a sensor and configured to detect user input, and a non-transitory memory, wherein the non-transitory memory includes instructions for capturing an etching input that is applied to an image or video file, determining a haptic effect that corresponds to the etching input, the haptic effect depending on a type of etching input, and transmitting a modified image or modified video file that includes the etching input and the haptic effect.
US10514759B2
Embodiments are directed to an input device and methods related to the use thereof. The embodiment may include a deformable structure. The deformable structure may include a first layer defining an input surface and a second layer coupled to, and offset from, the first layer. At least one of the first layer or the second layer may define a geometric feature (e.g., including a protrusion, embossed portion, or other feature of one or both of the first and second layers). The geometric feature may be configured to collapse the deformable structure at a localized region in response to a force input. The embodiment may further include an input structure configured to produce an electrical response based on a magnitude of the force input.
US10514756B2
Disclosed herein are systems, methods, and devices for employing gaze tracking systems with automatic luminance adjustment devices, in particular those commonly used with the Silverstein-method. By employing the aspects disclosed herein, it can been seen that with the disclosed concepts a pupil-size detector may be employed with both a forward looking light sensor, and ambient light sensor, and an adjustment system to utilize the data to determine luminance adjustment.
US10514755B2
According to one embodiment of the present disclosure, a glasses-type terminal can specify one external object on the basis of a user's eyes and perform a related function to the specified object. More particularly, the glasses-type terminal according to one embodiment of the present disclosure comprises: a display unit provided at a main body of the glasses-type terminal; a camera for photographing an external environment; a sensing unit for sensing the user's eyes with respect to the external environment; and a control unit analyzing the user's eyes with respect to the external environment so as to specify an object, which is the user's eyes are facing, from an image corresponding to the external environment, which is photographed by the camera, such a function icon is linked to a preset region that corresponds to a region in which the specified object is located, on the basis of an event related to the specified object through the camera.
US10514745B2
Examples include techniques to predict memory bandwidth demand for a storage or memory device. Examples include receiving an access request to remotely access a storage device and gather information to use to predict a memory bandwidth demand for subsequent access requests to the storage device. Adjustments to power supplied to the storage device may be caused based on the predicted memory bandwidth demand. The adjustments may load balance power among a plurality of storage devices remotely accessible through a network fabric. The plurality of storage devices including the storage device.
US10514739B2
In one embodiment, a connection is maintained between a pair of ethernet ports that have circuitry connected in series with the ports and receiving power-over-ethernet (PoE) from one of the ports, by providing a controllable bypass circuit coupled to the pair of ethernet ports in parallel with the circuitry receiving power-over-ethernet, sensing a preselected condition, and opening and closing the bypass circuit in response to the presence or absence of the preselected condition. Power sourcing equipment (PSE) may supply the one of the ports with power over ethernet, and the circuitry may transports data between the pair of ethernet ports. The circuitry may also supply the switch with a control signal in response to the detection of the preselected condition.
US10514733B1
A computer case including a frame, a motherboard stand and a motherboard extension stand is provided. The frame includes a front plate, a rear plate, a top plate and a bottom plate. The motherboard stand is adjacent to the top plate and the rear plate. The motherboard extension stand is connected to the motherboard stand and has a first position or a second position. When the motherboard extension stand is located at the first position, the motherboard extension stand and the motherboard stand are disposed in parallel, and two sides of the motherboard extension stand are respectively connected to the motherboard stand and the front plate. When the motherboard extension stand is located at the second position, the motherboard extension stand is parallel to the front plate and the rear plate, and located between the front plate and the rear plate.
US10514723B2
An example accessory can be attached to an information processing device. The accessory includes a housing, a movable operation section, and a movable portion. An inside of the housing is visible from an outside thereof through at least a portion thereof. At least a portion of the operation section is exposed on the outside of the housing. The movable portion is placed at a position inside the housing that is visible from the outside of the housing through the portion of the housing. A position and/or an attitude of the movable portion changes in response to the operation section being operated.
US10514720B1
A phase locked loop (PLL) includes a multiplexer (MUX), a phase detector, a filter block, an oscillator, a frequency divider, and a clock switch controller, and achieves hitless switching between a primary clock and a redundant clock. The clock switch controller, upon detecting a condition requiring switching from the primary clock to the redundant clock, is operable to restart the feedback divider synchronously with respect to the redundant clock, and derive the output of the PLL from the redundant clock. The PLL further includes a delay block to process delayed phase error signals generated by the phase detector. The PLL performs hitless clock switching in the event of input clock loss or in response to a command to switch input clocks. The PLL further includes circuitry for estimating and cancelling residual phase errors.
US10514719B2
A system and method for synchronization among clocks within a wireless system is presented. The method can comprise sending a gong signal comprising a gong signal time to the clocks when a fixed amount of time elapses; at each clock, when the gong signal is received and when the gong signal time is not equal to the clock time, setting the clock time to the gong signal time; and at each clock, when the gong signal is not received, setting the clock time to an estimated time; and learning a skew. In one aspect, a Gaussian distribution fitting technique is used for learning and for calculating the estimated time.
US10514717B2
A compensation circuit configured for coupling to a voltage source and a reference circuit. The voltage source is configured for supplying a supply voltage to the compensation circuit and the reference circuit. The reference circuit includes a first circuit node and a reference output electrically coupled to the first circuit node for outputting a reference signal having a constant reference amplitude. The compensation circuit includes a transient converter for converting a first transient perturbation of the supply voltage into a first compensation electrical signal proportional to said first transient perturbation, and an adder coupled to the transient converter for adding the first compensation electrical signal to an electrical signal at the first circuit node with a first polarity opposite to a disturbance polarity of a disturbance of the electrical signal in response to the first transient perturbation.
US10514714B1
A method for heating ventilation and air conditioning (HVAC) systems is described. In one embodiment, the method includes measuring a temperature of a first room of a building via a first thermometer placed in the first room and measuring a temperature of a second room of the building via a second thermometer placed in the second room and receiving the temperature of the first room via a first data communication device communicatively coupled to a first HVAC register in the first room and receiving the temperature of the second room via a second data communication device communicatively coupled to a second HVAC register in the second room. In some cases, the first data communication device is configured to communicate data between the first thermometer and a central automation controller and the second data communication device is configured to communicate data between the second thermometer and the central automation controller.
US10514712B2
Methods, systems, and apparatus for pressure-based flow measurement are provided. A processor receives, from the pressure-based mass flow controller (MFC), an upstream pressure value Pu. The processor computes, for the pressure-based mass flow controller (MFC), a downstream pressure value Pd based on the received upstream pressure value Pu. The processor computes, for the pressure-based mass flow controller (MFC), a flow rate Q based on the received upstream pressure value Pu and the computed downstream pressure value Pd. The processor controls a flow through the pressure-based mass flow controller (MFC) based on the computed flow rate Q. The methods, systems, and apparatus can be used for flow measurement in non-critical or un-choked flow conditions.
US10514694B1
Described is a system and method for the classification of agents based on agent movement patterns. In operation, the system receives position data of a moving agent from a camera or sensor. Motion data of the moving agent is then extracted and used to generate a predicted future motion of the moving agent using a set of pre-calculated Echo State Networks (ESN). Each ESN represents an agent classification and generates a predicted future motion. A prediction error is generated for each ESN by comparing the predicted future motion for each ESN with actual motion data. Finally, the agent is classified based on the ESN having the smallest prediction error.
US10514692B2
Among other things, a determination is made that intervention in an operation of one or more autonomous driving capabilities of a vehicle is appropriate. Based on the determination, a person is enabled to provide information for an intervention. The intervention is caused in the operation of the one or more autonomous driving capabilities of the vehicle.
US10514682B2
A device system includes a terminal device which is usable by a plant worker, and an information processor which is connectable to the terminal device through a network. The terminal device includes a collector configured to collect a detection result from a sensor which detects a state around a device installed in a plant, and a communicator configured to transmit the detection result collected by the collector to the information processor. The information processor includes a storage which stores teacher data in which past detection results obtained by the sensor and data representing whether or not an abnormality exists in the device are associated with each other, and an analyzer configured to determine whether or not an abnormality exists in the device based on the detection result transmitted from the communicator and the teacher data stored in the storage.
US10514676B2
There is provided a thermal displacement correction apparatus for a machine tool which automatically determines necessity/unnecessity of actual measurement of the machine tool, the apparatus including: a thermal displacement correction unit that predicts a thermal displacement amount from an operation of a machine or a temperature of each portion of the machine and calculates a thermal displacement correction amount for correcting thermal displacement by adding, to a position command value of a feed axis, the thermal displacement correction amount for cancelling the thermal displacement amount thus predicted; and a thermal displacement correction amount adjustment unit that calculates an adjustment value for adjusting the thermal displacement correction amount on the basis of the thermal displacement correction amount, wherein a change amount ΔE from the start of processing is obtained, ΔE is compared with designated Em, and when ΔE≥Em, actual measurement is performed with measurement means.
US10514672B1
A system for prevention of accidents by a hazardous machine. The system is comprised of a first subsystem on the machine, and a second subsystem wearable by a party to be protected. The first subsystem includes a base unit transceiver, and a processor in communication with the base unit transceiver, and in communication with a controller of the energy conversion device. The second subsystem includes a protected party remote transceiver in communication with the base unit transceiver. The processor executes an algorithm including detecting the location of the protected party remote transceiver relative to the base unit transceiver; determining if the location of the protected party remote transceiver relative to the base unit transceiver is less than a predetermined threshold distance; and halting operation of the energy conversion device of the protected party remote transceiver relative to the base unit transceiver is located at less than the threshold distance.
US10514667B2
A machine tool acquires information related to manual operation from log data recorded when machining and the manual operation are performed in the machine tool, creates input data on the basis of the acquired information, acquires information related to occurrence or non-occurrence of a collision of a spindle or a tool at the time of the manual operation from the log data, and creates teacher data on the basis of the acquired information. Supervised learning is performed using the created input data and the created teacher data, and a learning model is constructed.
US10514664B2
A device for controlling height-adjustable tables, wherein a plurality of tables is connected to said device. The use of this device allows all tables that are connected to the device to be controlled using only one control unit that is also connected to said device. Accordingly, equipping each table with a separate control unit is rendered superfluous by this device. This makes the entire design simpler and more cost-effective.
US10514660B2
Timepiece movement with a carillon striking mechanism, striking the hours and quarter-hours with different melodies, the striking mechanism including a quarter surprise-piece coaxial to and superposed on the quarter-snail, in a limited angular travel with respect to the quarter-snail, arranged to ensure the sequential playing of the melodies of the four quarter-hours on the full hour, in the first minute of the new hour, and further including, in the plane of the quarter surprise-piece, a quarter surprise-piece jumper, arranged to drive and/or to lock this quarter surprise-piece.
US10514652B2
A developer set includes a first developer and a second developer. The first developer includes a first toner and a first carrier. The second developer includes a second toner and a second carrier. The second toner is a toner that includes a flaky brilliant pigment, a toner that includes a white pigment, or a transparent toner. The second carrier has a higher volume resistivity than the first carrier and has a larger volume average particle diameter than the first carrier.
US10514643B2
A system for reproducing guidance on a task including a plurality of steps is provided. The system includes a hardware processor; and an output device configured to output an image or audio; wherein the hardware processor determines a completed step of the steps based on a change in state of a target on which the task is to be performed, the completed step being a step which has been completed, and the hardware processor causes the output device to reproduce an unfinished part in a first form where a predetermined condition is not satisfied, and causes the output device to reproduce the unfinished part in a second form different from the first form where the predetermined condition is satisfied, the unfinished part being a part corresponding to an unfinished step which is not determined to have been completed among the steps.
US10514642B2
The image forming apparatus includes: an openable/closable cover that is movable between a closed position in which the connection unit is covered and an open position in which the connection unit is exposed to the outside; and an interlocking mechanism that causes an on/off operation of a power switch and an opening/closing operation of the openable/closable cover to operate in conjunction with each other, wherein the interlocking mechanism moves the openable/closable cover from the open position to the closed position in conjunction with an off operation by which the power switch is switched from an on state to an off state, and the interlocking mechanism moves the openable/closable cover from the closed position to the open position in conjunction with an on operation by which the power switch is switched from the off state to the on state.
US10514638B2
A fixing device includes a first rotatable member and a second rotatable member for forming a nip for fixing a toner image on a recording material, a heating portion for heating the first rotatable member, a first sensor for detecting a temperature of a longitudinally central portion of the first rotatable member, a second sensor for detecting a temperature of one longitudinal end portion of the first rotatable member, and a controller for controlling energization to the heating portion using a detection temperature of the first sensor and a detection temperature of the second sensor in a case that the recording material is an envelope having a predetermined width or more.
US10514635B2
Herein is described a liquid electrostatic printing method comprising providing a liquid electrostatic ink composition comprising a carrier liquid and chargeable particles comprising a resin; and providing an adhesion promoting composition comprising an adhesion promoter. The liquid electrostatic ink composition is contacted with a latent electrostatic image disposed on a surface to create a developed ink image. The developed ink image is transferred to an intermediate transfer member. The adhesion promoting composition is deposited on the intermediate transfer member to form an adhesion promoting layer. The adhesion promoting layer and the developed ink image are transferred to a print substrate, such that the adhesion promoting layer is disposed on the print substrate and the developed ink image is disposed on the adhesion promoting layer.
US10514631B2
A toner conveyance apparatus includes a conveyance coil and a regulation member. The conveyance coil includes a coil portion, an extended portion, a first engaging portion and a connecting portion. The regulation member includes a second engaging portion, a space portion and an opening portion. The connecting portion includes a first end portion that is connected to the extended portion and a second end portion that is connected to the first engaging portion, the first end portion being arranged further on the other end side than the second end portion. The second engaging portion includes a diameter reduction area whose distance in a radial distance from the rotational axis is reduced gradually toward the other end side such that the connecting portion and the regulation member are not in contact with each other when the conveyance coil is driven.
US10514627B2
An image forming apparatus including a photoconductor and a light emitting unit further includes a generating unit configured to generate correction data used for correcting a shift in the sub-scanning direction of a latent image to be formed on the photoconductor; a correcting unit configured to correct image data based on the correction data; and a control unit configured to control light emission of the light emitting unit so as to form the latent image on the photoconductor. The generating unit is configured to generate the correction data based on configuration information of the light emitting unit, information indicating time required for causing a plurality of light emitting elements to emit light, and information indicating a rotation speed of the photoconductor.
US10514625B2
According to an example, an electrophotographic ink may include an adsorbent, a volatile fragrance, a resin and a carrier liquid.
US10514622B2
A toner includes toner particles. Each of the toner particles includes a composite core and a shell layer covering a surface of the composite core. Each of the composite cores is a composite of a toner core and foamable particles provided on a surface of the toner core. An amount of the foamable particles is at least 0.3% by mass relative to mass of the toner cores. Each of the foamable particles includes a base particle and a coat layer covering a surface of the base particle. The base particles are non-foamable. The coat layers include a foamable group. The foamable group is bonded to the surfaces of the base particles through a bond including a bond represented by formula “—O—Si—”.
US10514617B2
A liquid crystal exposure apparatus is equipped with: a substrate holder that is disposed below a projection optical system and holds a substrate; a first drive section that moves the substrate holder along an XY plane; heads that measures the position information of the substrate holder; head stages that support the heads and are movable within the XY plane; and a second drive section that moves the head stages in the X-axis direction and the Y-axis direction, and the second drive section moves the head stages in the X-axis direction or the Y-axis direction when the substrate holder is moved in the X-axis direction or the Y-axis direction by the first drive section.
US10514616B2
An exposure apparatus has a substrate holding member, a first supporting member, a second supporting member, and a driving system. The first supporting member supports the substrate holding member from below. The second supporting member supports the first supporting member from below such that the first supporting member and the second supporting member are capable of moving relative to each other. The driving system moves the substrate holding member, the first supporting member and the second supporting member. The driving system includes a first driving device and a second driving device, the first driving device moving the substrate holding member and the first supporting member in a direction along a predetermined axis, and the second driving device moving the second supporting member in the direction along the predetermined axis.
US10514615B2
A support apparatus configured to support an object, the support apparatus includes a support body including an object holder to hold an object; an opening in the support body adjacent to an edge of the object holder; a channel in fluid communication with the opening via each of a plurality of passageways in the support body; and a passageway liner mounted in at least one of the plurality of passageways, the passageway liner being thermally insulating to substantially thermally decouple the support body from fluid in the at least one of the plurality of passageways.