US10236535B2
A battery includes a first portion and a second portion, in which the first portion includes a first positive electrode layer, a first negative electrode layer, and a first solid electrolyte layer located between the first positive electrode layer and the first negative electrode layer, in which the second portion includes a second positive electrode layer, a second negative electrode layer, and a second solid electrolyte layer located between the second positive electrode layer and the second negative electrode layer, in which the first portion and the second portion are in contact with each other, the second portion is more sharply bent than the first portion, and Cp1
US10236527B2
Provided are a method for preparing a Nafion membrane having a through-pore free monolithic porous structure throughout the bulk of the membrane through a one-step process very easily and a Nafion membrane having a through-pore free monolithic porous structure obtained from the method. The Nafion membrane having such a porous structure may have an increased surface area, and thus may improve the membrane/catalyst interfacial area and transport characteristics.
US10236524B2
A method is provided for purging a fuel cell. The method is characterized by suctioning the purge gas through the fuel cell by use of low pressure.
US10236517B2
A method for manufacturing a coated metal substrate includes the steps of: (1) inserting a substrate with a chromium(III) oxide layer inside a CVD chamber; (2) heating the substrate to a temperature which falls in the range of 400 to 500 degrees Celsius; (3) transporting gaseous nitrogen (N2) and tantalum chloride (TaCl5) into the CVD chamber for at least two cycles; (4) ceasing the transportation of tantalum chloride (TaCl5) while nitrogen continues to flow from the inlet to the outlet; (5) reacting the tantalum chloride and the chromium(III) oxide and creating by-products; and (6) vacuuming the by-product matter from the CVD chamber via the flowing nitrogen gas.
US10236506B2
A tranition metal composite hydroxide can be used as a precursor to allow a lithium transition metal composite oxide having a small and highly uniform particle diameter to be obtained. A method also is provided for producing a transition metal composite hydroxide represented by a general formula (1) MxWsAt(OH)2+α, coated with a compound containing the additive element, and serving as a precursor of a positive electrode active material for nonaqueous electrolyte secondary batteries. The method includes producing a composite hydroxide particle, forming nuclei, growing a formed nucleus; and forming a coating material containing a metal oxide or hydroxide on the surfaces of composite hydroxide particles obtained through the upstream step.
US10236490B2
A separator for a rechargeable lithium battery and a rechargeable lithium battery including the same, the separator including a substrate, and a heat-resistant porous layer on at least one side of the substrate, the heat-resistant porous layer including a crosslinked binder and a non-crosslinked binder, wherein the crosslinked binder has a cross-linked structure of at least one crosslinkable compound, the at least one crosslinkable compound including a multi-functional urethane-based compound, and the crosslinked binder and the non-crosslinked binder are included in a weight ratio of about 3:7 to about 8:2.
US10236478B2
Provided is a method for producing a lithium ion cell having an outer container composed of a resin molded article, and the method for producing a lithium ion cell includes a current collector forming process of forming, on the inner side of an outer container, each of a first electrode current collector and a second electrode current collector composed of an electrically conductive polymer composition by using a molding die.
US10236464B2
An organic light emitting diode, including a first electrode; a second electrode facing the first electrode, the second electrode including magnesium; an emission layer between the first electrode and the second electrode; and an electron injection layer between the second electrode and the emission layer, the electron injection layer including a dipole material including a first component and a second component having different polarities, the dipole material including halide, and a content of the magnesium included in the second electrode being in a range of from 10 to 40 volume %.
US10236462B2
A quantum dot electroluminescent device and a display apparatus are provided. The quantum dot electroluminescent device includes: a first electrode, an electron transport layer, a quantum dot luminescent layer, a hole transport layer and a second electrode, wherein the quantum dot luminescent layer is disposed between the electron transport layer and the hole transport layer; the quantum dot luminescent layer includes a base material layer and a quantum dot luminescent material which is dispersed in the base material layer; a highest occupied molecular orbital energy level of the base material layer is between a highest occupied molecular orbital energy level of the hole transport layer and a highest occupied molecular orbital energy level of the quantum dot luminescent material.
US10236460B2
Photovoltaic cells, methods of fabricating photovoltaic cells, and methods of using photovoltaic cells to capture light energy are provided. A photovoltaic cell can include an electron transporting layer, a photoactive layer, and a hole transporting layer. The electron transporting layer can be ultraviolet ozone treated. The photovoltaic cell can have an inverted configuration.
US10236459B2
Disclosed is a display device including: a display panel 40 including an element substrate 20 having a first resin substrate 10a over which a first underlayer film 11a and a plurality of switching elements are provided, and a counter substrate 30 having a second resin substrate 10b on which a second underlayer film 11b is provided; and a functional sheet 45 bonded to a surface, of the display panel 40, close to the counter substrate 30. The display device has a curved portion C in which the display panel 40 is able to be curved at a predetermined radius of curvature, and a pair of flat portions between which the curved portion C is interposed and a predetermined angle is formed, and in which the display panel 40 is held flatly. The functional sheet 45 is bonded such that the curved portion C is able to be maintained at the predetermined radius of curvature.
US10236451B2
Disclosed is a novel benzimidazole compound having excellent hole injection and transport capabilities, light-emitting capabilities, and the like, and an organic electroluminescent device which comprises the benzimidazole compound in one or more organic material layers thereof so as to thereby achieve enhanced characteristics, such as light-emitting efficiency, driving voltage, and lifespan.
US10236448B2
Provided is a light-emitting element with high emission efficiency including a fluorescent material as a light-emitting substance. In a light-emitting element including a pair of electrodes and an EL layer between the pair of electrodes, a delayed fluorescence component due to triplet-triplet annihilation accounts for 20% or more of light emitted from the EL layer, and the light has at least one emission spectrum peak in the blue wavelength range. The EL layer includes an organic compound in which an energy difference between the lowest singlet excited energy level and the lowest triplet excited energy level is 0.5 eV or more. The EL layer includes a benzo[a]anthracene compound.
US10236440B2
The vertical Hall element includes: a second conductivity type semiconductor layer; electrodes aligned along a straight line in a surface of the semiconductor layer, and each include a second conductivity type impurity region that is higher in concentration than semiconductor layer; and first conductivity type electrode isolation diffusion layers isolating the electrodes from one another, each of the electrode isolation diffusion layers being provided between each pair of the electrodes in the surface of the semiconductor layer, the electrodes including an electrode that functions as a drive current supply electrode and an electrode that functions as a Hall voltage output electrode, the drive current supply electrode and the Hall voltage output electrode being arranged alternately, the Hall voltage output electrode having a first depth, the drive current supply electrode having a second depth that is larger than the first depth and a depth of the electrode isolation diffusion layers.
US10236439B1
A magnetoresistive random-access memory (MRAM) is disclosed. The MRAM device includes a perpendicular magnetic tunnel junction device having a reference layer, a free layer, and a precessional spin current magnetic layer. The precessional spin current magnetic layer has a diameter that is different from a diameter of the free layer. The device is designed to provide control over the injection of stray fields and the electronic coupling between the precessional spin current magnetic layer and the free layer. Switching speed, switching current, and thermal barrier height for the device can be adjusted.
US10236434B2
An actuator device includes: an actuator including a first contact; and a wire member including a second contact connected to the first contact with a conductive adhesive including a conductive particle. One of the first contact and the second contact is a particular contact. The other of the first contact and the second contact is a specific contact. At least two protrusions and at least one recess are formed on and in the particular contact. The at least two protrusions are arranged in a first direction. The at least one recess is interposed between the at least two protrusions. The particular contact is joined to the specific contact with the conductive adhesive provided in the at least one recess, in a state in which each of the at least two protrusions is in contact with the specific contact.
US10236427B2
Embodiments provide a light emitting device package including a first lead frame and a second lead frame, a light emitting device electrically connected to each of the first lead frame and the second lead frame, the light emitting device having a first electrode pad asymmetrically formed on a top surface thereof, and a reflective member disposed around the light emitting device to reflect light emitted from the light emitting device. The reflective member is configured such that a standard deviation of tilts of a reflective surface of a first area, in which the first electrode pad is disposed, is greater than a standard deviation of tilts of a reflective surface of a second area opposite to the first area.
US10236408B2
The yield of a manufacturing process of a semiconductor device is increased. The productivity of a semiconductor device is increased. A first material layer is formed over a substrate, a second material layer is formed over the first material layer, and the first material layer and the second material layer are separated from each other, so that a semiconductor device is manufactured. In addition, a stack including the first material layer and the second material layer is preferably heated before the separation. The first material layer includes one or more of hydrogen, oxygen, and water. The first material layer includes a metal oxide, for example. The second material layer includes a resin (e.g., polyimide or acrylic). The first material layer and the second material layer are separated from each other by cutting a hydrogen bond. The first material layer and the second material layer are separated from each other in such a manner that water separated out by heat treatment at an interface between the first material layer and the second material layer or in the vicinity of the interface is irradiated with light.
US10236407B2
Systems for reducing dark current in a photodiode include a heater configured to heat a photodiode above room temperature. A reverse bias voltage source is configured to apply a reverse bias voltage to the heated photodiode to reduce a dark current generated by the photodiode. A control system is configured to trigger the reverse bias voltage source to increase the reverse bias voltage.
US10236406B2
A targeted-annealing system can automatically cure a conductive paste that may bind cascaded strips of a string. The targeted-annealing system can include a first heat-treating bar that may be heated to a first curing temperature, and can include a second heat-treating bar that may be heated to a second curing temperature. During operation, a controller of the targeted-annealing system can activate one or more actuators to conform the first heat-treating bar to a top surface of two cascaded strips, and conform the second heat-treating bar to a bottom surface of two cascaded strips. The first and second heat-treating bars may be aligned along an overlap portion between the two cascaded strips, and can heat the overlap portion to 160 degrees Celsius.
US10236402B2
In various embodiments, photovoltaic modules are hermetically sealed by providing a first glass sheet, a photovoltaic device disposed on the first glass sheet, and a second glass sheet, a gap being defined between the first and second glass sheets, disposing a glass powder within the gap, and heating the powder to seal the glass sheets.
US10236387B2
In a logic circuit including transistors with the same conductivity, a reduction in output voltage is prevented with use of at least three transistors and a capacitor. With use of an oxide semiconductor in a semiconductor layer of the transistor, a logic circuit with high output voltage and high withstand voltage is achieved. With use of the logic circuit, a semiconductor device with high output voltage and high withstand voltage is achieved.
US10236383B2
A method for fabricating semiconductor device includes the steps of: providing a substrate having a first fin-shaped structure thereon; forming a spacer adjacent to the first fin-shaped structure; using the spacer as mask to remove part of the substrate for forming a second fin-shaped structure, wherein the second fin-shaped structure comprises a top portion and a bottom portion; and forming a doped portion in the bottom portion of the second fin-shaped structure.
US10236379B2
A fin extends from, and is perpendicular to, a planar surface of a substrate. A self-aligned bottom source/drain conductor is on the substrate adjacent the fin, a bottom insulator spacer is on the bottom source/drain conductor adjacent the fin, and a gate insulator is on a channel portion of the fin. A gate conductor is on the gate insulator, a self-aligned top source/drain conductor contacts the channel portion of the fin distal to the bottom insulator spacer, a top gate length limit insulator is positioned where the channel portion meets the top source/drain conductor, and a bottom gate length limit insulator is positioned where the channel portion meets the bottom insulator spacer. The gate length of the gate conductor is defined by a distance between the gate length limit insulators.
US10236373B2
To suppress current leakage in a semiconductor device having a gate insulating film and a gate electrode. A gate electrode is continuously formed in a film via a gate insulating film on the bottom surface of a trench, the side surfaces of a trench, and the top surfaces of a second n-type layer in the vicinity of the side surfaces of the trench. The ends of the bottom surface of the gate electrode are aligned with the ends of the top surface of the gate insulating film, and the ends of the bottom surface of the gate insulating film are formed in contact with the surfaces of the second n-type layer facing the ends of the bottom surface of the gate electrode. The passivation film covers the entire top surface of the device except the contact holes of the gate electrode and the source electrode.
US10236366B2
After forming a trench extending through an insulator layer and an underlying top semiconductor portion that is comprised of a first semiconductor material and a dopant of a first conductivity type to define an emitter and a collector on opposite sides of the trench in the top semiconductor portion, an intrinsic base comprising a second semiconductor material having a bandgap less than a bandgap of the first semiconductor material and a dopant of a second conductivity type opposite the first conductivity type is formed in a lower portion the trench by selective epitaxial growth. The intrinsic base protrudes above the top semiconductor portion and is laterally surrounded by entire top semiconductor portion and a portion of the insulator layer. An extrinsic base is then formed on top of the intrinsic base to fill a remaining volume of the trench by a deposition process.
US10236358B1
Structures for a field-effect transistor and methods for forming a field-effect transistor. The structure includes a gate structure having a sidewall and a sidewall spacer arranged adjacent to the sidewall of the gate structure. The sidewall spacer includes an energy removal film material and one or more air gaps in the energy removal film material.
US10236354B2
A three dimensional monolithic LDMOS transistor implements a drain structure vertically disposed above a level of the structure that includes a drain connection of the transistor. Displacing the drain structure vertically, out of the plane or level of the gate and source I drain connections, creates a three dimensional structure for the transistor. One result is that the transistor consumes far less lateral area on the substrate. The reduction in lateral area in turn provides benefits such as allowing transistors to be more densely arranged on the substrate and allowing additional devices of other types to be formed on the substrate.
US10236352B2
A method for manufacturing a semiconductor device includes: providing a semiconductor substrate having a first side; forming a trench in the semiconductor substrate, the trench having a bottom and a sidewall extending from the bottom to the first side of the semiconductor substrate; forming an insulation structure including at least a first insulation layer and a second insulation layer on the sidewall and the bottom of the trench; forming a lower conductive structure in the lower portion of the trench; removing the second insulation layer in an upper portion of the trench while leaving the second insulation layer at least partially in a lower portion of the trench; and forming an upper conductive structure in the upper portion of the trench.
US10236334B2
An OLED display includes a substrate including a display area and a non-display area disposed adjacent to the display area, a pixel circuit portion disposed in the display area, and an organic light emitting diode including a first electrode connected to the pixel circuit portion and a second electrode that faces the first electrode. The OLED display further includes a common voltage portion disposed in the non-display area, connected to the second electrode, and disposed on a layer that is different from the second electrode. The OLED display further includes an encapsulation portion disposed in the display area and the non-display area and covering the organic light emitting diode, and a touch sensor disposed on the encapsulation portion. The touch sensor includes a touch portion disposed in the display area, and a connection wire disposed in the non-display area and connected to the touch portion.
US10236333B2
An organic light-emitting display device having reduced color dispersion effects includes a substrate, a first conductive line disposed on the substrate, a second conductive line disposed on the same layer as the first conductive line and insulated from the first conductive line and a pixel electrode disposed on the first and second conductive lines and overlapping the first and second conductive lines. A distance between the first conductive line and the second conductive line is about 0 to 10 μm.
US10236331B2
Although an organic resin substrate is highly effective at reducing the weight and improving the shock resistance of a display device, it is required to improve the moisture resistance of the organic resin substrate for the sake of maintaining the reliability of an EL element. Hard carbon films are formed to cover a surface of the organic resin substrate and outer surfaces of a sealing member. Typically, DLC (Diamond Like Carbon) films are used as the carbon films. The DLC films have a construction where carbon atoms are bonded into an SP3 bond in terms of a short-distance order, although the films have an amorphous construction from a macroscopic viewpoint. The DLC films contain 95 to 70 atomic % carbon and 5 to 30 atomic % hydrogen, so that the DLC films are very hard and minute and have a superior gas barrier property and insulation performance.
US10236325B2
A self-light emitting display unit capable of improving manufacturing yield is provided. Sizes of color pixel circuits corresponding to pixels for R, G, and B are respectively set unevenly within a pixel circuit according to a magnitude ratio of drive currents which allow color self-light emitting elements in the pixel to emit with a same light emission luminance. Thereby, the pattern densities of color pixel circuits respectively corresponding to the pixels for R, G, and B become even to each other, and the pattern defect rate as the whole pixel circuit is decreased.
US10236321B2
A light-emitting component includes a light-emitting element, a thyristor, and a light-absorbing layer. The thyristor includes a semiconductor layer having a bandgap energy smaller than or equal to a bandgap energy equivalent to a wavelength of light emitted by the light-emitting element. The thyristor causes the light-emitting element to emit light or causes an amount of light emitted by the light-emitting element to increase, upon entering an on-state. The light-absorbing layer is disposed between the light-emitting element and the thyristor such that the light-emitting element and the thyristor are stacked. The light-absorbing layer absorbs the light emitted by the light-emitting element.
US10236320B2
A method of manufacturing a fractal-edge thin film includes determining an area shape to be covered by the fractal-edge thin film. The method also includes generating a thin-film perimeter based upon the area shape, the thin-film perimeter having a fractal dimension exceeding one. The method also includes determining a photomask perimeter such that a photomask with the photomask perimeter, when used in a photolithography process, yields a fractal-edge thin film with the thin-film perimeter. The method may also include photolithographically etching a thin-film, the thin film having a photoresist layer disposed thereon, the photoresist layer having been exposed through the photomask, wherein the etching results in the fractal-edge thin film.
US10236315B2
Provided is a solid-state image pickup element including: a sensor unit configured to generate an electrical signal in response to incident light; a color filter covering the sensor unit; and a lens configured to concentrate the incident light into the sensor unit via the color filter and formed by a laminated film made of a predetermined lens material. The lens is formed on the color filter without providing a planarization layer for removing a difference in level in the color filter.
US10236299B2
A three-dimensional charge trap semiconductor device is constructed with alternating insulating and gate layers stacked over a substrate. During the manufacturing process, a channel hole is formed in the stack and the gate layers are recessed from the channel hole. Using the recessed topography of the gate layers, a charge trap layer can be deposited on the sidewalls of the channel hole and etched, leaving individual discrete charge trap layer sections in each recess. Filling the channel hole with channel material effectively provides a three-dimensional semiconductor device having individual charge trap layer sections for each memory cell.
US10236297B2
A single poly non-volatile memory device that includes: a first type lower well; first and second wells separately formed in an upper portion of the first type lower well; a source electrode, a selection transistor, a sensing transistor, and a drain electrode sequentially disposed in an upper portion of the first well. A control gate is formed in an upper portion of the second well with separated on an opposite side of the source electrode from the first well and connected to the gate of the sensing transistor.
US10236296B1
An IC product disclosed herein includes a first merged doped source/drain (MDSD) region having an upper surface, a first side surface and a second side surface that intersect one another at a corner of the first merged doped source/drain region, a second MDSD region and a contact trench in an isolation structure positioned between the first and second MDSD regions. The product also includes a conductive gate structure positioned above at least the second MDSD region and a cross-coupled contact structure that comprises a first portion positioned within the contact trench laterally adjacent to and conductively coupled to at least one of the first side surface and the second side surface, and a second portion that is positioned above and conductively coupled to the upper surface of the MDSD region, wherein the cross-coupled contact structure is conductively coupled to the conductive gate structure.
US10236292B1
The present disclosure relates generally to wrap around contact formation in source/drain regions of a semiconductor device such as an integrated circuit (IC), and more particularly, to stacked IC structures containing complementary FETs (CFETs) having wrap around contacts and methods of forming the same. Disclosed is a stacked IC structure including a first FET on a substrate, a second FET vertically stacked above the first FET, a dielectric layer above the second FET, and a spacer layer between FETs, wherein each FET has an electrically isolated wrap-around contact formed therearound.
US10236291B2
At least one method, apparatus and system are disclosed for forming a fin field effect transistor (finFET) having an oxide level in a fin array region within a predetermined height of the oxide level of a field region. A first oxide process is performed for controlling a first oxide recess level in a field region adjacent to a fin array region comprising a plurality of fins in a finFET device. The first oxide process comprises depositing an oxide layer over the field region and the fin array region and performing an oxide recess process to bring the oxide layer to the first oxide recess level in the field region. A second oxide process is performed for controlling a second oxide recess level in the fin array region. The second oxide process comprises isolating the fin array region, depositing oxide material, and performing an oxide recess process to bring the oxide level in the fin array region to the second oxide recess level. The first oxide recess level is within a predetermined height differential of the second oxide recess level.
US10236285B2
A semiconductor device includes a semiconductor substrate and a pair of first well regions formed in the semiconductor substrate, wherein the pair of first well regions have a first conductivity type and are separated by at least one portion of the semiconductor substrate. The semiconductor device also includes a first doping region formed in a portion of at least one portion of the semiconductor substrate separating the pair of first well regions, and a pair of second doping regions, respectively formed in one of the pair of first well regions, having the first conductivity type. Further, the semiconductor device includes a pair of insulating layers, respectively formed over a portion of the semiconductor substrate to cover a portion of the first doped region and one of the pair of second doping regions.
US10236283B2
Disclosed herein is a semiconductor integrated circuit device which includes a standard cell with a plurality of fins extending in a first direction and arranged in a second direction that is perpendicular to the first direction. An active fin of the fins forms part of an active transistor. A dummy fin of the fins is disposed between the active fin and an end of the standard cell.
US10236280B2
A light emitting device package is provided. The light emitting device package includes three light emitting diode (LED) chips configured to emit light having different wavelengths, each of the three LED chips including a light emitting structure having a first conductivity-type semiconductor layer, a second conductivity-type semiconductor layer, and an active layer interposed between the first conductivity-type semiconductor layer and the second conductivity-type semiconductor layer; a through electrode portion disposed adjacent to the three LED chips; a molding portion encapsulating respective side surfaces of the three LED chips and the through electrode portion; a transparent electrode layer disposed on a first surface of the molding portion, the three LED chips, and the through electrode portion; and three individual electrodes exposed through a second surface of the molding portion and disposed on the three LED chips, respectively.
US10236279B2
A method is provided for fabricating an emissive display substrate with a light management system. The method provides a transparent first substrate with a top surface and forms a plurality of emissive element wells. The well sidewalls are formed from a light absorbing material or a light reflector material. In one aspect, a light blocking material film layer is formed overlying the first substrate top surface, and the emissive element sidewalls are formed in the light blocking material film layer. In another aspect, a transparent second substrate is formed overlying the first substrate top surface. Then, the emissive element wells are formed in the second substrate with via surfaces, and the light blocking material is deposited overlying the well via surfaces. Additionally, the light blocking material may be formed on the bottom surface of each well. An emissive display substrate with light management system is provided below.
US10236276B2
A semiconductor device is disclosed including at least first and second vertically stacked and interconnected groups of semiconductor packages. The first and second groups of semiconductor packages may differ from each other in the number of packages and functionality.
US10236273B2
A packaging structure and a packaging method are provided. The packaging structure includes a carrier semiconductor structure including a carrier substrate, a carrier dielectric layer, and a carrier top conductive layer inside the carrier dielectric layer and having a top exposed by the carrier dielectric layer. The packaging structure also includes a top semiconductor structure including a top substrate, a first dielectric layer, a zeroth conductive layer, and a second dielectric layer, wherein a position of the zeroth conductive layer corresponds to a position of the carrier top conductive layer. Further, the packaging structure includes a conductive plug formed on one side of the zeroth conductive layer, and penetrating through the top substrate, the first dielectric layer, and the second dielectric layer, wherein the conductive plug is electrically connected to each of the zeroth conductive layer and the carrier top conductive layer.
US10236271B2
It is an object of the present invention to provide a wireless chip of which mechanical strength can be increased. Moreover, it is an object of the present invention to provide a wireless chip which can prevent an electric wave from being blocked. The invention is a wireless chip in which a layer having a thin film transistor is fixed to an antenna by an anisotropic conductive adhesive or a conductive layer, and the thin film transistor is connected to the antenna. The antenna has a dielectric layer, a first conductive layer, and a second conductive layer. The dielectric layer is sandwiched between the first conductive layer and the second conductive layer. The first conductive layer serves as a radiating electrode and the second conductive layer serves as a ground contact body.
US10236268B1
Methods and systems for a robust pillar structure for a semiconductor device contacts are disclosed, and may include processing a semiconductor wafer comprising one or more metal pads, wherein the processing may comprise: forming a second metal contact on the one or more metal pads; forming a pillar on the second metal contact, and forming a solder bump on the second metal contact and the pillar, wherein the pillar extends into the solder bump. The second metal contact may comprise a stepped mushroom shaped bump, a sloped mushroom shaped bump, a cylindrical post, and/or a redistribution layer. The semiconductor wafer may comprise silicon. A solder brace layer may be formed around the second metal contact. The second metal contact may be tapered down to a smaller area at the one or more metal pads on the semiconductor wafer. A seed layer may be formed between the second metal contact and the one or more metal pads on the semiconductor wafer. The pillar may comprise copper.
US10236250B2
An antifuse structure including a first electrode that is present in at a base of the opening in the dielectric material. The antifuse structure further includes an antifuse material layer comprising a phase change material alloy of tantalum and nitrogen. A first surface of the antifuse material layer is present in direct contact with the first electrode. A second electrode is present in direct contact with a second surface of the antifuse material layer that is opposite the first surface of the antifuse material layer.
US10236249B2
An anti-fuse device includes a program transistor and a read transistor. The program transistor executes a program via insulation breakdown of a gate insulating layer. The read transistor is adjacent to the program transistor and reads the state of the program transistor. At least one of a first gate electrode of the program transistor or a second gate electrode of the read transistor is buried in a substrate.
US10236243B2
An electronic component includes an electronic device, a mounting member for mounting the electronic device and having a first connecting portion electrically coupled to the electronic device and a second connecting portion, and a sealing member covering the electronic device and the first connecting portion. The mounting member includes a substrate having a mounting surface mounting the electronic device, a first conductive layer disposed on the mounting surface, and a second conductive layer. The first conductive layer includes a first conductive pattern having the first connecting portion and a second conductive pattern having the second connecting portion and spaced apart from the first conductive pattern in a second direction along the mounting surface. The second conductive pattern is connected to the first conductive pattern through a third conductive pattern included in the second conductive layer. The sealing member does not cover the second conductive pattern.
US10236239B2
An apparatus includes a multilayer package substrate having a plurality of layers. The apparatus also includes a first heat sink disposed over the package substrate. The first heat sink is configured to connect to a semiconductor device and to provide an electrical ground for the semiconductor device. The apparatus includes a second heat sink disposed in the package substrate. The first heat sink overlaps substantially all of the first electrically conductive layer and no dielectric material exists in the multilayer package substrate in a region of contact of the first heat sink and the first electrically conductive layer.
US10236235B2
The present disclosure relates to a thermally enhanced semiconductor package having field effect transistors (FETs) with a back-gate feature. The thermally enhanced semiconductor package includes a first buried oxide (BOX) layer, a first epitaxial layer over the first BOX layer, a second BOX layer over the first epitaxial layer, a second epitaxial layer over the second BOX layer and having a source, a drain, and a channel between the source and the drain, a gate dielectric aligned over the channel, and a front-gate structure over the gate dielectric. Herein, a back-gate structure is formed in the first epitaxial layer and has a back-gate region aligned below the channel. A FET is formed by the front-gate structure, the source, the drain, the channel, and the back-gate structure.
US10236228B2
An electronic component mounting board reduces shadows produced along its perimeter to improve the mountability of an electronic device and an electronic module. An electronic component mounting board (1) includes a substrate (2a) including a mount area (4) in which an electronic component (10) is mountable. The substrate (2a) includes electrode pads located at ends of the mount area (4) as viewed from above. The electronic component mounting board (1) includes a frame (2b) located outside the electrode pads (3) on the upper surface of the substrate (2a). The frame (2b) includes at least one side surface that slopes from an upper end to a lower end of the frame (2b), and flares from the upper end to the lower end as viewed from above.
US10236221B2
Integrated digital isolators comprise a first transformer coil or capacitor plate mounted on an integrated circuit substrate, and separated from a second transformer coil or capacitor plate via an electrically insulating isolation layer. The electrical isolation that is achieved is dependent upon the material and thickness of the isolation layer. In order to reduce the amount of time required for fabrication while still allowing thick isolation layers to be deployed, in examples of the disclosure a pre-formed solid layer of dielectric material is bonded to the substrate over the first transformer coil or capacitive plate. The preformed solid layer is formed from a thick layer of solid dielectric material, which is ground to the required thickness, either prior to being bonded to the circuit substrate, or thereafter. Such techniques result in a thick isolation layer that is formed more quickly and with lower outgassing risk than conventional spin-coating or deposition techniques.
US10236214B2
A method of forming a vertical transistor includes forming a first pair of fins on a substrate; forming a second pair of fins on the substrate; forming a first trench in the substrate and interposed between each one of the first pair of fins; forming a second trench in the substrate and interposed between each one of the second pair of fins, wherein the second trench is deeper than the first trench; forming a first semiconductor structure interposed between each one of the first pair of fins, the first semiconductor structure having a first gate region interposed between a first source region and a first drain region; and forming a second semiconductor structure interposed between each one of the second pair of fins, the second semiconductor structure having a first gate region interposed between a second source region and a second drain region.
US10236207B2
Embodiments described herein generally relate to a sequential hydrogenation and nitridization process for reducing interfacial and bulk O atoms in a conductive structure in a semiconductor device. A hydrogenation and plasma nitridization process is performed on a metal nitride layer in a conductive structure prior to deposition of a second metal layer, thereby reducing interfacial oxygen atoms formed on a surface of the metal nitride and oxygen atoms present in the bulk metal layers of the conductive structure. As a result, adhesion of the second metal layer to the metal nitride layer is improved and the electrical resistance of the contact structure is reduced.
US10236203B2
A lithographic apparatus substrate table comprises a plurality of first projections, whereby the first projections define a first substrate supporting plane and a plurality of second projections, whereby the second projections define a second substrate supporting plane. The substrate table further comprises a clamping device configured to exert a clamping force onto the substrate. The second substrate supporting plane is parallel to the first substrate supporting plane. The second substrate supporting plane is offset in respect of the first substrate supporting plane in a direction perpendicular to the first and second substrate supporting planes. The lithographic apparatus substrate table is configured to support the substrate on the second projections at the second substrate supporting plane before application of the clamping force by the clamping device. The second projections are configured to deform upon application by the clamping device of the clamping force onto the substrate, thereby providing the substrate to move from the second substrate supporting plane to the first substrate supporting plane when clamped by the clamping device.
US10236201B2
Embodiments described herein relate to an apparatus and method for securing and transferring substrates. A substrate carrier, having one or more electrostatic chucking electrodes disposed therein, electrostatically couples a substrate to the carrier. Optionally, a mask may also be electrostatically coupled to the carrier and may be disposed over a region of the carrier not occupied by the substrate. In one embodiment, multiple electrode assemblies are provided such that a first electrode assembly chucks the substrate to the carrier and a second electrode assembly chucks the mask to the carrier. In another embodiment, a pocket is formed in the carrier and an electrode assembly provides chucking capability within the pocket.
US10236199B2
A substrate processing method comprises: an execution step of executing the first processing for the plurality of substrates, and executing the second processing for the substrates having undergone the first processing; a recovery step of recovering the plurality of substrates having undergone the first processing and the second processing to the retraction chamber; a conditioning step of, after completion of the first processing for the last substrate among the plurality of substrates, loading a dummy substrate into the first processing chamber, executing the third processing for the dummy substrate, and unloading the dummy substrate from the first processing chamber; and a second execution step of, after the dummy substrate is unloaded from the first processing chamber in the conditioning step, loading the substrates recovered in the recovery step into the first processing chamber, and executing the third processing for the substrates loaded into the first processing chamber.
US10236198B2
Methods of processing a plurality of substrates using a processing chamber with bottom and top openings and a plurality of processing slots are provided. A substrate positioned on a carrier is loaded into a first end of a processing chamber body through the bottom opening. The carrier is moved through a plurality of processing slots to a top opening at a second end of the chamber body and then removed from the processing chamber through the top opening.
US10236197B2
An apparatus and method for processing a substrate in a processing system containing a deposition chamber, a treatment chamber, and an isolation region, separating the deposition chamber from the treatment is described herein. The deposition chamber deposits a film on a substrate. The treatment chamber receives the substrate from the deposition chamber and alters the film deposited in the deposition chamber with a film property altering device. Processing systems and methods are provided in accordance with the above embodiment and other embodiments.
US10236196B2
A substrate processing system is provided. The substrate processing system includes: a first transfer apparatus; at least two first accommodating units including an upper first accommodating unit and a lower first accommodating unit; multiple first substrate processing units, which are divided into at least a first group and a second group and arranged in a height direction; an upper second accommodating unit corresponding to the first group; an upper second transfer apparatus corresponding to the first group; a lower second accommodating unit corresponding to the second group; a lower second transfer apparatus corresponding to the second group; a first delivery apparatus corresponding to the first group; and a second delivery apparatus corresponding to the second group.
US10236194B2
Provided is a supporting unit supporting a substrate. The supporting unit includes a body including a plurality of heating regions and disposed with the substrate on a top surface thereof and a heating unit heating the body. Herein, the heating unit includes heating lines provided in the plurality of heating regions, respectively, to control temperatures of the plurality of heating regions independently from one another, terminals provided to the body and receiving power from the outside, and connecting lines connecting the heating lines to the terminals mutually corresponding to one another. Also, the terminals are disposed in one of the plurality of heating regions in a top view.
US10236189B2
A heat sink can be attached to a heat-producing electronic device by aligning an adhesive material to a surface of the heat sink, applying the adhesive material to the surface to form an outer perimeter and applying, within the outer perimeter, a thermally conductive material to the surface. The surface of the heat sink and a surface of the heat-producing electronic device can then be aligned, and the heat sink can be assembled to the heat-producing electronic device by bringing the heat-producing electronic device surface into contact with the adhesive material. The heat sink can then be affixed to the heat-producing electronic device by applying a compressive force to the assembly to activate the adhesive material.
US10236188B2
An electrostatic nozzle includes a first pipe, a second pipe, and a third pipe. The first pipe is configured of a conductor. Voltage is applied on the first pipe by a power source. The second pipe is configured of an insulator and connected to the first pipe. The third pipe is configured of a metal, connected to the second pipe, insulated from the first pipe by the second pipe, and thinner than the second pipe. Liquid which has flown through the first pipe, the second pipe, and the third pipe is discharged from a distal end of the third pipe.
US10236185B2
A method of forming patterns for a semiconductor device includes preparing a hardmask composition including a carbon allotrope, a spin-on hardmask (SOH) material, an aromatic ring-containing polymer, and a solvent, applying the hardmask composition to an etching target layer, forming a hardmask by heat-treating the applied hardmask composition, forming a photoresist pattern on the hardmask, forming a hardmask pattern by etching the hardmask using the photoresist pattern as an etching mask, and forming an etched pattern by etching the etching target layer using the hardmask pattern as an etching mask.
US10236170B2
The present disclosure describes devices and methods capable of generating multi¬phase emulsions, including double emulsion droplets in a gas phase. The present disclosure also describes interfaces for coupling a multi-phase emulsion droplet source to an analytical instrument such as a mass spectrometer. The present disclosure further describes methods, systems, and apparatuses for using the devices and interfaces described to perform analysis, including mass spectrometry. The present disclosure also describes methods, systems, and apparatuses for generating and using multi-phase emulsions to perform analysis.
US10236169B2
An ionization device includes: a plasma generating device for generating metastable particles and/or ions of an ionization gas in a primary plasma region; a field generating device for generating a glow discharge in a secondary plasma region; an inlet for supplying a gas to be ionized into the secondary plasma region; and a further inlet for supplying the metastable particles and/or the ions of the ionization gas into the secondary plasma region. A mass spectrometer includes such an ionization device and a detector downstream of the outlet of the ionization device for the mass-spectrometric analysis of the ionized gas.
US10236168B1
An ion transport device of a mass spectrometer includes a plurality of pole rod arranged in first and second parallel rows and a controller. The controller is configured to apply voltages in a repeating voltage pattern to the pole rods of the first row and apply a common voltage to the pole rods of the second row thereby creating a plurality of potential wells capable of capturing ions, wherein each ion transport cell receives the same pattern of voltages; move the repeating voltage pattern along the pole rods of the first row to move captured ions within and between the plurality of ion transport cells along the ion transport device; and apply at least one ejection voltage to one or more electrodes to cause ions to be ejected from the ion transport device.
US10236167B1
An upsampler 22 performs upsampling based on actual measurement data forming a profile spectrum obtained with a time-of-flight mass spectrometer 1, to insert interpolation data between the temporally adjacent actual measurement data and make the waveform smoother. Subsequently, a peak waveform processor 23 determines the centroid position, peak area or other relevant values by performing centroid processing which employs trapezoidal approximation or similar technique. The smoothing of the waveform between adjacent measurement data improves the accuracy of the centroid processing, whereby a systematic error in the estimation of the centroid position or calculation of the peak area is reduced. Therefore, even when the number of data points forming one peak on a measured waveform is small, the centroid position and other kinds of peak information can be obtained with a high level of accuracy, and the performance of qualitative or quantitative determination is thereby improved.
US10236157B2
The disclosure relates to an electronic beam machining system. The system includes a vacuum chamber; an electron gun located in the vacuum chamber and used to emit electron beam; a holder located in the vacuum chamber and used to fix an object; a control computer; and a diffraction unit located in the vacuum chamber; the diffraction unit includes a two-dimensional nanomaterial; the electron beam transmits the two-dimensional nanomaterial to form a transmission electron beam and a plurality of diffraction electron beams; the transmission electron beam and the plurality of diffraction electron beams radiate the object to form a transmission spot and a plurality of diffraction spots.
US10236156B2
A multi-beam apparatus for observing a sample with oblique illumination is proposed. In the apparatus, a new source-conversion unit changes a single electron source into a slant virtual multi-source array, a primary projection imaging system projects the array to form plural probe spots on the sample with oblique illumination, and a condenser lens adjusts the currents of the plural probe spots. In the source-conversion unit, the image-forming means not only forms the slant virtual multi-source array, but also compensates the off-axis aberrations of the plurality of probe spots. The apparatus can provide dark-field images and/or bright-field images of the sample.
US10236147B2
A thermal protector may be used to switch an electric circuit of an electrical product. The thermal protector may include first and second terminals and a fixed contact connected to the first terminal. The thermal protector may include a movable contact facing the fixed contact. The thermal protector may include a bimetal and an elastically-deformable movable plate that engages the bimetal and on which the movable contact is fixed. The movable plate may be connected to the second terminal. The terminals may be held by respective insulating blocks. The bimetal or the moveable plate may be arranged to be within an area between the respective insulating blocks.
US10236143B1
An operation mechanism is provided, including a fixed ring and a rotating assembly, wherein the rotating assembly is rotatably connected to the fixed ring. The rotating assembly includes a rotating ring and a movable portion. The rotating ring connects to the fixed ring. The rotating ring and the movable portion are fixed to each other. The movable portion is disposed on a surface of the fixed ring and configured to contact a circuit board disposed on the surface. When the rotating assembly is rotated from a first position to a second position relative to the fixed ring, the movable portion moves from a first contact position to a second contact position relative to the circuit board.
US10236141B1
A key structure includes a membrane switch circuit member, a rubbery elastomer, a housing, a triggering element, a metallic elastic element and a keycap. The keycap is disposed on the triggering element. The rubbery elastomer is disposed on the membrane switch circuit member. The housing is located over the rubbery elastomer. The triggering element is movable relative to the housing. The metallic elastic element is contacted with the triggering element. While the keycap is depressed, the triggering element is moved relative to the housing to press the metallic elastic element. While the metallic elastic element is pushed by the triggering element, the metallic elastic element is swung to collide with the triggering element. Consequently, a click sound is generated.
US10236138B2
A key structure includes a key cap, a bridge assembly, a first supporting part, a second supporting part, an attractable element and a magnet. The bridge assembly includes first and second hinge parts. The first hinge part has a first pivot coupling portion and a first connecting portion. The second hinge part has a second pivot coupling portion and a second connecting portion, wherein the first and second connecting portions are connected on an axis, and the first and second hinge parts rotate with respect to the axis. The first and second supporting parts are coupled to two ends of the first and second pivot coupling portions, respectively. The attractable element is disposed on the second hinge part. The magnet is correspondingly located under the attractable element for providing a magnetic force, so that the attractable element is attracted and positioned by the magnetic force.
US10236132B2
An electrolytic capacitor is provided having an inner case housing a capacitor element and an electrolyte, which is sealed by an inner cap insulated from the body of the inner case by a gasket, with the anode terminal of the capacitor element connected to the inside face of the inner cap and an anode lead connected to the outside face of the inner cap. The inner case is placed in an outer case having a sleeve surrounding the body of the inner case and an outer cap with a hermetic seal overlaying the inner cap. An insulating spacer is positioned between the inner cap and the outer cap, whereby the spacer resists movement of the inner cap, thereby preventing outward expansion of the inner case, which otherwise might lead to failure, especially at relatively high operating temperatures.
US10236131B2
An example includes a capacitor case sealed to retain electrolyte, at least one anode disposed in the capacitor case, the at least one anode comprising a sintered portion disposed on a substrate, an anode conductor coupled to the substrate in electrical communication with the sintered portion, the anode conductor sealingly extending through the capacitor case to an anode terminal disposed on the exterior of the capacitor case with the anode terminal in electrical communication with the sintered portion, a second electrode disposed in the capacitor case, a separator disposed between the second electrode and the anode and a second electrode terminal disposed on an exterior of the capacitor case and in electrical communication with the second electrode, with the anode terminal and the second electrode terminal electrically isolated from one another.
US10236127B2
Some embodiments include a capacitive chip having a plurality of capacitive units. The individual capacitive units include alternating electrode layers and dielectric layers in a capacitor stack. The capacitor stack extends across an undulating topography. The undulating topography has peaks and valleys with the peaks being elevationally offset relative to the valleys by a distance within a range of from about 30 microns to about 100 microns. The capacitor stack includes at least about 10 total layers. Some embodiments include apparatuses and multi-chip modules having capacitor chips.
US10236108B2
A solenoid coil discharging circuit includes a rectifier, transistor, and diode. The rectifier is coupled to an alternating current signal, and provides a rectified signal in response to being coupled to the alternating current signal. The transistor is coupled to the rectifier circuit, and biased in on in response to the alternating current signal being coupled to the rectifier, thereby enabling coupling of the rectified signal to a solenoid coil. The diode is coupled to the rectifier, and discharges current from the solenoid coil in response to the alternating current signal being de-coupled from the rectifier. A method of discharging a solenoid coil includes rectifying an alternating current signal to provide a rectified signal, biasing a transistor on in response to the alternating current signal being rectified, thereby enabling coupling of the rectified signal to the solenoid coil through the transistor, and discharging current from the solenoid coil through the diode in response to discontinuing rectification of the alternating current signal.
US10236104B2
An inductor is provided including a multilayer body in which a plurality of magnetic layers containing a ferrite are laminated. A coil part including a plurality of conductive patterns is disposed in the multilayer body. External electrodes are electrically connected to the coil part. The ferrite may contain iron (Fe), manganese (Mn), nickel (Ni), zinc (Zn), and vanadium (V), and the ferrite may contain 40 to 55 mol % of iron (Fe) calculated as iron oxide (Fe2O3), 5 to 20 mol % of nickel (Ni) calculated as nickel oxide (NiO), 15 to 25 mol % of zinc (Zn) calculated as zinc oxide (ZnO), 15 to 30 mol % of manganese (Mn) calculated as manganese oxide (MnO), and 1 to 4 mol % of vanadium (V) calculated as vanadium oxide (V2O5).
US10236090B1
An apparatus and method for the production of radioisotopes utilizing an energy recovery linac. The ERL system is composed of an electron beam source, multiple superconducting radio frequency cavities operating at 4.5 K, a thin radiator, a target material, and a beam dump. The accompanying method discloses the use of the ERL system to generate desired radioisotopes via target interaction with bremsstrahlung photons while allowing recovery of a substantial portion of the electron beam energy before the beam is extracted to the beam dump.
US10236087B2
A remote control protector for anti-light interference includes a body and a shelter. The body includes a housing space, a first surface, and a second surface. The housing space is for disposing a remote control. The first surface includes a first opening communicating with the housing space. The second surface includes a second opening communicating with the housing space and the second opening is adapted to expose a transceiver of the remote control. The shelter extends from the second surface of the body along an axial direction of the body, surrounds the second surface, and has an outlet opening communicating with the second opening of the second surface.
US10236086B2
The present invention relates to passive cooling systems and methods for cooling a spent fuel pool in a nuclear power plant in the absence of onsite and offsite power, e.g., in a station blackout event. The systems include a gap formed along the periphery of the spent fuel pool, a heat sink, one or more thermal conductive members, a water supply system for delivering water to at least partially fill the gap and conduct heat generated from the spent fuel pool through the gap to at least one thermal conductive member for transporting heat to the heat sink, and a thermal switch mechanism for activating and deactivating the water supply system.In particular, the passive spent fuel pool cooling systems and methods of the invention are useful when the active spent fuel pool cooling system is unavailable or inoperable.
US10236085B2
A pressure-relief system for the containment of a nuclear power facility allows reliable operation of a wet scrubber for the pressure relief flow with a simultaneously compact structural design. The pressure relief system has a pressure relief line guided through the containment and can be closed by a shut-off valve, a wet scrubber arranged in a portion of the pressure relief line located inside the containment, for the pressure relief flow which forms in the pressure-relief mode when the shut-off valve is open, a reservoir arranged inside the containment and is fluidically connected to the remaining inner space of the containment such that any overpressure, with respect to the surroundings outside the containment, prevailing in the containment is transferred at least in part to the reservoir, and a supply line leading from the reservoir to the wet scrubber for supplying the wet scrubber with fluid from the reservoir.
US10236082B1
A computing system is configured to process at least one voice input of a user and output an audio result. The computing system comprises at least one microphone configured to receive the voice input from the user. The computing system further comprises at least one processor configured to at least interpret the voice input and generate the audio result. The computing system also comprises an output speaker device configured to output the audio result. The audio result includes a description of whether one or more behavioral health states associated with the user have been detected.
US10236079B2
Systems, methods, and computer-readable medium are provided for managing user information. For example, data of the user may be stored in a memory. A request for a user to authorize access of at least a portion of the data may be provided. The authorization may be for an application to access the portion of the data. In some examples, a response to the request may be received, and an indication that the request was provided to the user may be provided without indicating whether the user denied the request.
US10236078B2
The present disclosure provides methods for processing or analyzing a sample of tissue of a subject, to generate a classification of the sample of tissue as positive or negative for thyroid cancer. The present disclosure also provides algorithms and methods of classifying cancer, for example, thyroid cancer, methods of determining molecular profiles, and methods of analyzing results.
US10236077B2
According to one embodiment, a screening method includes performing a first screening operation on a memory device at a first temperature to detect a defect in magnetoresistive effect elements of the memory device, replacing a first magnetoresistive effect element that is determined as defective in the first screening operation by substituting a second magnetoresistive effect element disposed in a redundancy area of the memory device for the first magnetoresistive, and performing a second screening operation on the memory device at a second temperature higher than the first temperature if the first screening operation detects a defect. Each of the first screening operation and the second screening operation includes writing data into the magnetoresistive effect element, reading data from the magnetoresistive effect element after the writing, and determining a magnetoresistive effect element is defective when the data as written does not match the data as read.
US10236063B2
A split memory bank may comprise a number of memory matrices forming a memory bank and a shift register in which the shift register physically separates the matrices. An integrated circuit may comprise a number of shift registers and a plurality of memory matrices forming a memory bank in which the matrices are spatially separated by the shift register. An integrated printhead may comprise a number of memory banks each comprising a plurality of memory matrices and a number of shift registers in which each shift register spatially separates a number of the matrices.
US10236048B1
Methods and structures useful for magnetoresistive random-access memory (MRAM) are disclosed. The MRAM device has a magnetic tunnel junction stack having a significantly improved performance of the free layer in the magnetic tunnel junction structure. The MRAM device utilizes an in-plane polarization magnetic layer and a perpendicular MTJ in conjugation with a programming current pulse that comprises an alternating perturbation frequency.
US10236032B2
A mass data storage system, which comprises: a controller for issuing and receiving signals to carry out memory operations; a motherboard comprising at least one first connector and providing signal pathways for establish a ring from the controller via each of the at least one first connector and back to the controller; and at least one non-volatile memory module comprising a second connector electrically connected to a chain of non-volatile memory devices, wherein mating of the second connector with a given one of the at least one first connector causes the chain of non-volatile memory devices to be inserted into the ring, thereby to allow the controller to carry out the memory operations on the non-volatile memory devices in the chain.
US10236030B2
A playback method of reading out and playing streams from a recording medium is provided, in which are recorded a stream file including a first luminance video expressed by luminance of a first dynamic range, and a second luminance video expressed by luminance of a second dynamic range that is broader than the first dynamic range, and a playlist file for controlling playback of the stream file. The playback method includes, in a case of playing the first luminance video, reading out the first audio streams listed in the first combination information of the playlist file, and playing at the same time with the first luminance video, and in a case of playing the second luminance video, reading out the second audio streams listed in the second combination information of the playlist file, and playing at the same time with the second luminance video.
US10236017B1
A speech-based system is configured to interact with a user through speech to determine intents and goals of the user. The system may analyze multiple dialog turns in order to determine and fully define a goal that the user is trying to express. Each dialog turn comprises a user utterance. Each dialog turn may also comprise a system speech response. In order to evaluate the performance of the system, logged data is analyzed to identify goal segments within the logged data, where a goal segment is a sequence of dialog turns that relate to a corresponding user goal. A subset of the dialog turns is annotated manually to delineate goal segments. A predictive model is then constructed based on the manually annotated goal segments. The predictive model is then used to identify goal segments formed by additional dialog turns.
US10236016B1
A speech interface device may be configured to act as a remote speaker peripheral for multiple audio sources such as media players and phones. Upon receiving a request from a user to connect to an audio device, the speech interface device determines which of the multiple audio devices are currently available, selects one of the audio devices based on information about or received from the user, establishes an audio connection with the selected one of the audio devices, and begins acting as a remote speaker or speakerphone for the selected audio device.
US10236015B2
The present invention relates to an encoding device and method, and a decoding device and method, and a program which enable music signals to be played with higher sound quality by expanding a frequency band.A band pass filter divides an input signal into multiple subband signals, a feature amount calculating circuit calculates feature amount using at least any one of the divided multiple subband signals and the input signal, a high-frequency subband power estimating circuit calculates an estimated value of high-frequency subband power based on the calculated feature amount, and a high-frequency signal generating circuit generates a high-frequency signal component based on the multiple subband signals divided by the band pass filter and the estimated value of the high-frequency subband power calculated by the high-frequency subband power estimating circuit. A frequency band expanding device expands the frequency band of the input signal using the high-frequency signal component generated by the high-frequency signal generating circuit. The present invention may be applied to a frequency band expanding device, encoding device, decoding device, and so forth, for example.
US10236008B2
A schematic block diagram of a decoder for decoding an encoded audio signal is shown. The decoder includes an adaptive spectrum-time converter and an overlap-add-processor. The adaptive spectrum-time converter converts successive blocks of spectral values into successive blocks of time values, e.g. via a frequency-to-time transform. Furthermore, the adaptive spectrum-time converter receives a control information and switches, in response to the control information, between transform kernels of a first group of transform kernels including one or more transform kernels having different symmetries at sides of a kernel, and a second group of transform kernels including one or more transform kernels having the same symmetries at sides of a transform kernel. Moreover, the overlap-add-processor overlaps and adds the successive blocks of time values to obtain decoded audio values, which may be a decoded audio signal.
US10236004B2
A method of hiding non-audio data in audio data of multiple audio channels which can be applied to first and second audio channel. Audio data segments from the audio data of the multiple audio channels are retrieved and pairs of target audio data segments associated with the first channel and the second channel are selected. The target audio data segments are divided into a plurality of audio frames based on sampling points. An entropic value of each of the audio frames is calculated and the audio data of the audio frames is adjusted to embed the non-audio data into the calculated and recorded entropic differences within the pairing of audio frames respectively associated with the first and second audio channels.
US10236003B2
When compressing an HOA data frame representation, a gain control (15, 151) is applied for each channel signal before it is perceptually encoded (16). The gain values are transferred in a differential manner as side information. However, for starting decoding of such streamed compressed HOA data frame representation absolute gain values are required, which should be coded with a minimum number of bits. For determining such lowest integer number (βe) of bits the HOA data frame representation (C(k)) is rendered in spatial domain to virtual loudspeaker signals lying on a unit sphere, followed by normalization of the HOA data frame representation (C(k)). Then the lowest integer number of bits is set to: (AA).
US10236000B2
The invention concerns a circuit for speech recognition comprising: a voice detection circuit configured to detect, based on at least one input parameter, the presence of a voice signal in an input audio signal and to generate an activation signal on each voice detection event; a speech recognition circuit configured to be activated by the activation signal and to perform speech recognition on the input audio signal, the speech recognition circuit being further configured to generate an output signal indicating, based on the speech recognition, whether each voice detection event is true or false; and an analysis circuit configured to generate, based on the output signal of the speech recognition circuit, a control signal for modifying one or more of said input parameters.
US10235996B2
A system and method for providing a voice assistant including receiving, at a first device, a first audio input from a user requesting a first action; performing automatic speech recognition on the first audio input; obtaining a context of user; performing natural language understanding based on the speech recognition of the first audio input; and taking the first action based on the context of the user and the natural language understanding.
US10235993B1
An input signal may be classified by computing correlations between feature vectors of the input signal and feature vectors of reference signals, wherein the reference signals correspond to a class. The feature vectors of the input signal and/or the reference signals may be segmented to identify portions of the signals before performing the correlations. Multiple correlations of the segments may be combined to produce a segment score corresponding to a segment. The signal may then be classified using multiple segment scores, for example by comparing a combination of the segment scores to a threshold.
US10235991B2
A hybrid frame, phone, diphone, morpheme, and word-level Deep Neural Networks (DNN) in model training and applications-is based on training a regular ASR system, which can be based on Gaussian Mixture Models (GMM) or DNN. All the training data (in the format of features) are aligned with the transcripts in terms of phonemes and words with the timing information and new features are formed in terms of phonemes, diphones, morphemes, and up to words. Regular ASR produces a result lattice with timing information for each word. A feature is then extracted and sent to the word-level DNN for scoring Phoneme features are sent to corresponding DNNs for training. Scores are combined to form the word level scores, a rescored lattice and a new recognition result.
US10235990B2
A determination regarding whether to intervene in a dialog to provide system-initiated assistive information involves monitoring a dialog between at least two participants and capturing data from a dialog environment containing at least one of the participants. The captured data represent the content of the dialog and physiological data for one or more participants. Assistive information relevant to the dialog and participants is identified, and the captured data are used to determine an intervention index of delivering the assistive information to one or more participants during the dialog. This intervention index is then used to determine whether or not to intervene in the dialog to deliver the assistive information to one or more participants.
US10235986B1
An acoustic system for cancelling out-of-phase reflected soundwaves of an audio output system is provided. The acoustic system provides an acoustic element operatively associated with a positioning system adapted to selectively and bidirectionally position the acoustic element relative to an acoustic center arc of the audio output system so as to be disposed at or nearest a deepest reflector point of the acoustic center arc, cancelling out-of-phase reflected soundwaves from a wall adjacent to the audio output system.
US10235984B2
A karaoke device includes a processor, a microphone, a wireless transceiver, an AM/FM transmitter, and a memory. The karaoke device may receive a music stream from a connected mobile device via the wireless transceiver, which may be mixed with vocals received via the microphone before the resulting audio signal is transmitted to a nearby radio via the AM/FM transmitter for playback.
US10235973B2
An optical sensing method capable of changing a sensing direction of an optical sensing module is applied to a portable device, which includes a housing, an optical sensing module and an optical diverting mechanism. The optical sensing module is disposed inside the housing. The optical sensing module includes an optical emitter adapted to emit an optical sensing signal out of the housing and an optical receiver adapted to receive an optical modulated signal reflected from an external object. The optical diverting mechanism is adjacent by the optical sensing module. The optical sensing signal is directly projected while the optical sensing signal is not diverted by the optical diverting mechanism, and the optical sensing signal is transmitted to a second direction different from the first direction while the optical sensing signal is diverted by the optical diverting mechanism.
US10235952B2
A display device comprises a display panel having a plurality of pixels arranged in pixel rows and pixel columns, and a source circuit. The source circuit includes a plurality of signal lines, each signal line coupled to each pixel of a pixel column; a plurality of column drivers, each column driver connected to one of the signal lines so as to transmit pixel voltages to the pixels of its respective pixel column, the pixel voltages corresponding to image data values for displaying an image upon the display panel; and a plurality of pixel refresh circuits. Each pixel refresh circuit corresponds to one of the signal lines and is coupled to the respective column driver so as to be arranged to determine a voltage stored in the corresponding pixel and to transmit a refresh signal to the respective column driver to refresh the voltage stored in the corresponding pixel.
US10235943B2
The present disclosure provides a display panel, its controlling method and a display device. The display panel includes a plurality of pixel units, a plurality of gate scanning lines arranged on a display substrate and a plurality of data lines arranged on the display substrate and crossing the gate scanning lines. Each pixel unit includes a data writing module, a driving module and a light-emitting element. The data writing module is configured to apply a data voltage to the driving module under the control of a current-level gate scanning signal, and the driving module is configured to drive the light-emitting element to emit light in accordance with the data voltage. The data writing modules of N adjacent pixel units in an identical row are connected to an identical data line, and N is an integer greater than 1. The data voltage across the data line is applied to the data writing modules of the N adjacent pixel units in a time-division manner under the control of the current-level gate scanning signal.
US10235939B2
A light emitting element display device with a narrow frame and high light emission efficiency is provided even when high definition is achieved. The light emitting element display device includes: a light emitting element which emits light at each of a plurality of subpixels forming one pixel; a drive transistor in which one of a source and a drain is connected to an anode of the light emitting element; and an output control circuit which selectively sets the other of the source and the drain of the drive transistor into one of a state of being connected to a power-supply voltage, a state of being connected to a reset voltage that is a lower voltage than the power-supply voltage, and a high-impedance state of not being connected to any of these voltages.
US10235937B2
The present application discloses an organic light-emitting display panel and a driving method thereof, as well as an organic light-emitting display device. A specific implementation of the organic light-emitting display panel comprises: an array arrangement comprising a plurality of pixel units, a plurality of data lines and a plurality of reference signal lines, wherein each pixel unit comprises a first subpixel, a second subpixel and a third subpixel, and a color of the first subpixel, a color the second subpixel and a color of the third subpixel differ from one another; a pixel driving circuit is formed in each subpixel, and comprises a driving transistor and an organic light-emitting diode; and the first subpixel, the second subpixel and the third subpixel of an identical pixel unit are electrically connected with a given reference signal line.
US10235934B2
Discussed are an organic light emitting display panel and an organic light emitting display device including the same, which allows a uniform current to flow in a plurality of driving power lines, thereby reducing consumption power. The organic light emitting display panel can include first to mth gate lines and first to nth data lines configured to define a plurality of pixel areas by intersections therebetween, a plurality of color pixels respectively provided in the plurality of pixel areas, and a plurality of driving power lines. Each of the plurality power lines is shared by two color pixels which are adjacent to each other in a first direction corresponding to a length direction of the first to mth gate lines. Two color pixels, which are adjacent to each other in a second direction corresponding to a length direction of the plurality of driving power lines, have different colors.
US10235933B2
A display degradation compensation system and method for adjusting the operating conditions for pixels in an OLED display to compensate for non-uniformity or aging of the display. The system or method sets an initial value for at least one of peak luminance and an operating condition, calculates compensation values for the pixels in the display, determines the number of pixels having compensation values larger than a predetermined threshold compensation value, and if the determined number of pixels having compensation values larger than said predetermined threshold value is greater than a predetermined threshold number, adjusts the set value until said determined number of pixels is less than said predetermined threshold number.
US10235925B2
A gate driver includes a plurality of shift registers and a plurality of connection controllers. The shift registers are connected to a plurality of gate lines of a stretchable display panel, respectively. The shift registers are grouped into a plurality of shift register groups. N adjacent shift registers constitute each of the shift register groups, where N is an integer greater than or equal to 2. The connection controllers change a connection structure of the N adjacent shift registers included in the each of the shift register groups according to whether the stretchable display panel is stretched.
US10235914B2
A camera colorimeter system simultaneously lights up one or more pixel units on a display panel, each pixel unit including colored subpixels, for characterization of the display panel. The system includes optical elements that directs the light emitted by the simultaneously lit one or more pixel units to a filter and a corresponding imaging device. Each filter is configured to block wavelengths of light other than predetermined range of wavelengths, thereby ensuring that each imaging device captures a filtered spectrum of light that originates from subpixels of the same color. Using the filtered spectrum, the system reconstructs the full spectrum of light, which can subsequently be used to regenerate the display characteristics of each pixel unit (and corresponding colored subpixels). Thus, the camera colorimeter system can characterize a display panel in significantly less time as compared to conventional systems and methods.
US10235910B1
A signage assembly is provided comprising a frame structure including a top disc, a bottom disc, and a plurality of elongated disc supports extending between the top and bottom discs. Each of the top and bottom discs include first and second disc halves connected at disc-half edges to form the top and bottom discs as respective disc assemblies. A hinge connection pivotally connects each of the disc supports to at least one of the top and bottom discs. A flexible placard structure is attached to the frame structure surrounding an outer periphery of the top and bottom discs.
US10235909B2
A sign assembly having a frame, a sign and an attachment assembly. The frame has a front frame with an open portion for viewing a sign and a rear frame that has a back connected to parallel sides each of which has a notch. The rear frame and the front frame are connected to one another via the sides that define a slot between them. The sign has a body and an extended portion. Each notch engages the extended portion when the sign is inserted into the slot. The attachment assembly has a hanging member and is rotatably connected to the back of the rear frame.
US10235908B2
A tamper-proof bolt-seal incorporating a unique identification tamper detection sensor that cannot be restored or duplicated after the bolt. The sensor employs a resistive sensor wire embedded in the bolt. The resistive sensor wire has a randomized length to enable a unique resistive value for that sensor. The resistive value of the sensor is combined with an electronic identification code to create the unique seal identification for the tamper detection sensor, therefore giving the bolt a seal identification that is unique and that cannot be restored or duplicated.
US10235903B2
The surgical simulator contains a one-piece simulated uterus having a uterine fundus and body. A rigid hollow support base has a recess in its support surface that is complementary to the shape of at least a portion of the uterine fundus and body so that at least a posterior portion of the uterine fundus and body fit securely into the recess to retain the simulated uterus in position during use. Liquid can be introduced into the base to add weight, and the liquid can be heated to heat the simulated uterus to body temperature. The base can also provide a rigid hard tissue component that simulates the surface topography of the pelvic bone, portion of the spine, hip joints and heads of the femurs. The hard tissue component can be encased in an elastomeric material that simulates muscles and skin to practice obstetric procedures such as a C-section, insertion of an intrauterine tamponade balloon, insertion of an intrauterine contraceptive device, or insertion of compression sutures such as the B-Lynch suture.
US10235892B1
A method, executed by a processor, includes the processor receiving signals information from a device located on a departing airplane; verifying an identification of the airplane and identifying an expected departure sequence of aircraft surface states; monitoring and identifying additional signals information received from the mobile device, including comparing the additional signals information to known data; logging the additional signals information, and processing the additional signals information, and determining the logged data corresponds to events indicative of an aircraft surface state; sending an aircraft surface state reached message to Local and Center flight management; and executing a statistical routine and providing statistical data from the execution relating to an occurrence of upcoming aircraft surface state event and sending the statistical data with the aircraft surface state message.
US10235889B2
The present invention discloses a method, apparatus and system for monitoring vehicle driving safety. The method comprises: determining a vehicle driving route range between the originating address and the destination address and a reasonable time range for arriving at the destination address; when a location of the vehicle goes beyond the vehicle driving route range or the vehicle driving time exceeds the reasonable time range according to driving data of the vehicle, sending an in-vehicle image acquisition instruction to the vehicle-mounted smart device, such that the vehicle-mounted smart device acquires and sends in-vehicle image information to the taxi-hailing server; comparing in-vehicle image information acquired twice by the vehicle-mounted smart device after responding to the taxi-hailing request and when a passenger gets on; and sending alarm information to a safety monitoring server to notify a traffic policeman nearby the vehicle to inspect or monitor the vehicle.
US10235887B2
The invention relates to a control system which is equipped and designed for use in a motor vehicle, to determine, on the basis of environment data obtained by one or several environment sensors present on the motor vehicle, a point in time as of which a safe lane change from a fast lane to an adjoining slower lane is possible. The environment sensors are designed to provide environment data representing the area laterally ahead of, laterally next to and/or laterally behind the vehicle to an electronic control unit of the control system. The control system is at least equipped and designed to determine, during a predefined interval or continuously, in the electronic control unit driving data representing the driving situation of one's own motor vehicle from sensors present in one's own motor vehicle. One or several other vehicles using the road laterally ahead of, laterally next to and/or laterally behind one's own motor vehicle are detected by means of the environment sensors during the predefined interval or continuously in order to determine characteristic variables relating to the driving situation(s) of the one or several other vehicles. On the basis of the driving data representing the driving situation of one's own vehicle and on the basis of the characteristic variables relating to the driving situation(s) of the one or several other vehicles, it is determined whether a safety-critical area laterally next to and/or laterally behind one's own motor vehicle is free of said other vehicle(s) and the finding is output optically, haptically and/or acoustically to the driver of one's own vehicle. The control system is equipped and designed to determine, on the basis of the driving data representing the driving situation of one's own vehicle and on the basis of the characteristic variables relating to the driving situation(s) of the one or several other vehicles. In the electronic control unit the point in time as of which a safe lane change is possible. This point in time is considered to be reached when the electronic control unit determines that a rear edge of one's own motor vehicle has gone past a front edge of the other vehicle and past a safety distance adapted to legal and/or physical conditions.
US10235872B2
A method for setting a multi remote control in a vehicle includes: a communicator configured to perform wireless communication with a plurality of mobile communication terminals in the vehicle, a storage configured to store information related to the plurality of mobile communication terminals and remote control function setting information of a device in the vehicle, and a controller configured to distinguish between a mobile communication terminal located in a front seat and a mobile communication terminal located in a rear seat based on short-range communication connection strength of each of a plurality of mobile communication terminals inside the vehicle, the controller distributing each of a front seat remote control function and a rear seat remote control function to the distinguished front seat or rear seat mobile communication terminal.
US10235871B2
The embodiments of the present invention relate to the field of communications and discloses an information transmission method, apparatus and computer storage medium; wherein, the method comprising: when a second device acquires a first data which will be provided to a second device, determining whether the first device is in a positioning state with the second device; when the first device is in the positioning state with the second device, generating a first merged data by merging the first data with a first positioning signal used for positioning, wherein the first positioning signal is the positioning signal to be transmitted by the first device to the second device; and transmitting the first merged data to the second device.
US10235868B2
System and method for controlling a custom modular measurement system. An editor may receive user input specifying one or more system definitions, each mapping message based commands, parameters, variables and/or metadata (“information”) accordant with a control protocol for standalone instruments to functions and data in a programming language, and generates the definitions accordingly, each being useable by a client application to interface with a custom modular measurement system that includes multiple logical instruments via the message based information. At least one of the definitions may be deployed onto the measurement system. A run-time engine of the measurement system may accept a message based command from the application, and call a corresponding function, which may invoke operation of at least one of the logical instruments. The logical instruments may be operated concurrently, including sharing use of a single physical measurement device by at least two of the logical instruments.
US10235862B2
An electronic apparatus includes a motherboard, a random access memory, a motherboard battery and a processing unit. The random access memory is disposed on the motherboard. The motherboard battery is disposed on the motherboard and electrically coupled to the random access memory to supply electrical power to the random access memory. The processing unit is disposed on the motherboard and electrically coupled to the random access memory. The processing unit is configured to write a test value into an idle address register of the random access memory and further to check whether the idle address register maintains the test value. When the idle address register maintains the test value, the processing unit determines that the motherboard battery functions normally. When the idle address register reverts to an initial value, the processing unit determines that the motherboard battery malfunctions.
US10235858B1
A personal proximity warning device for warning a user of an animal in proximity to the user includes a band that is luminescent. The band is configured to position around a wrist of the user. A sensor is coupled to a housing that is coupled to the band. A communication module that is positioned in the housing is operationally coupled to the sensor. The communication module is voice-activated, GPS-enabled, and is configured to communicate wirelessly. The sensor, which is passive infrared-type, is configured to detect an animal in proximity to the user and to signal the communication module, which then is compelled to alert the user. The communication module is configured to receive a voice command from the user, to receive and to communicate location coordinates of the user, and to selectively contact at least one emergency service and at least one cellular phone.
US10235845B2
A patient support apparatus includes a frame, support surface, cable interface, switches, a location detector, and a controller. The switches are electrically coupled to the interface and the controller selects a configuration for the plurality of switches based on a current location of the patient support apparatus within a healthcare facility. Alternatively or additionally, a user interface may display a plurality of identifiers that each identifies a predefined configuration for the switches wherein the controller configures the switches according to an identifier selected by the user. A transceiver on board the patient support apparatus may communicate with different fixed transmitters and the controller may implement different switch configurations based on messages from the different fixed transmitters.
US10235843B2
A lottery ticket dispenser array includes a plurality of separate bins, with each bin defined by a housing having a defined first internal space for receipt of a supply of interconnected lottery tickets. Each bin has an electronic ticket drive mechanism a control system in communication with the drive mechanism to initiate a dispense sequence upon receipt of a ticket dispense command. The control system is furthered configured to generate a bin ID signal upon a lottery ticket being dispensed from the bin. A central lottery server receives the bin ID signals and is configured to randomly determine a select one of the bins within the dispenser array to associate with a bonus prize and, for each dispense sequence, to compare the received bin ID signal to the select bin to determine if the bin associated with the dispense cycle corresponds to the selected bonus bin.
US10235837B2
A managed credit system and method for managing and processing various types of credits is disclosed. The managed credit system can provide various options for processing cashable credits, restricted credits, and managed credits. Wager account balances can be paid down automatically prior to the disbursement of cash in exchange for managed credits. Cash submissions during wager account sessions can be detected and processed by converting the cash submission to managed credits. Wager account advance requests can be detected during cash game sessions. Managed credits can be converted to cashable credits. Different types of casino credit can be tracked using different meters. Varying disbursement and conversion rules can be applied to different types of credit. Game credit accounts with mixed credit types that include managed credits can be wagered in a fixed order while accommodating cash submissions.
US10235832B2
Bonuses such as progressive bonuses are based on the activity of many players playing at many machines. The machines may be made by different manufacturers and run different games. Prior diverse arrays of such machines relied on a hardware slot machine interface board (SMIB) that acted as a master and transmitted game activity to remote servers. A disclosed embodiment virtualizes the SMIB. In one implementation, protected processes allow for real time meter creation and destruction within different games, even after the game software has been certified and the hash cannot change.
US10235830B2
Methods and systems for interactive networked gaming. The system may include an interactive electronic gaming display configured to present a plurality of virtual chips to each of a plurality of gamers. The interactive display may be configured to receive a wager form a wagering device used by at least one of a plurality of gamers. The interactive display may be configured to animate a plurality of virtual chips in accordance with a plurality of animations and configured to enable chip transactions between at least two fund accounts.
US10235825B2
An example cart inventory system and associated methods are described. The example cart inventory system includes a cart and a detection system. The cart includes a frame, and a shelf movably mounted to the frame and configured to be positioned between an extended position and a folded position. A top surface and a rear surface of the shelf include first and second identifiers, respectively. The detection system is configured to detect the first identifier when the shelf is in the extended position and detect the second identifier when the shelf is positioned in the folded position. In the extended position, the top surface is oriented upwards relative to horizontal and the rear surface is disposed against the frame. In the folded position, the rear surface is oriented upwards relative to horizontal.
US10235820B2
A method for securely wirelessly unlocking and/or locking a vehicle using a mobile radio including detecting a motion interaction or audio interaction of a user on or with the mobile radio and accessing, in a memory device of the mobile radio, a characteristic user interaction that corresponds to a vehicle opening command. The method further includes establishing whether the user interaction matches the characteristic user interaction and, if there is a match, responding to an authentication request from the vehicle that has been obtained by the mobile radio with an encrypted response message that is sufficient to unlock the vehicle.
US10235818B2
A controller includes a processor programmed to determine, for a vehicle, a first control input based on input data and first reference parameters. The processor is further programmed to operate the vehicle according to the first control input. Based on operating data of the vehicle for an operating condition, the processor determines a second control input for the vehicle. Operating the vehicle according to the second control input reduces a cost of operating the vehicle relative to operating the vehicle according to the first control input. The processor is further programmed to determine, based on the second control input, second reference parameters. The controller generates a third control input based on the second reference parameters and the input data. A cost of operating the vehicle according to the third control input is reduced relative to the cost of operating the vehicle based on the first control input.
US10235807B2
A system and method are disclosed for building virtual content from within a virtual environment using virtual tools to build and modify the virtual content.
US10235805B2
There is provided a client terminal including a determination unit that determines, based on position information associated with a particular object, whether the particular object is included in an angle of view visually recognized by a user, and a guidance unit that guides the user when the determination unit determines that the particular object is not included in the angle of view visually recognized by the user.
US10235803B2
A system, a method and instructions embodied on a non-transitory computer-readable storage medium that solve a 3D point-in-polygon (PIP) problem is presented. This system projects polygons that comprise a set of polyhedra onto projected polygons in a reference plane. Next, the system projects a data point onto the reference plane, and performs a 2D PIP operation in the reference plane to determine which projected polygons the projected data point falls into. For each projected polygon the projected data point falls into, the system performs a 3D crossing number operation by counting intersections between a ray projected from the corresponding data point in a direction orthogonal to the reference plane and polyhedral faces corresponding to projected polygons, to identify polyhedra the data point falls into. The system then generates a visual representation of the set of polyhedra, wherein each polyhedron is affected by data points that fall into it.
US10235798B2
Implementations of the present disclosure are directed to a method, a system, and an article for rendering shadows in a graphical image of a virtual environment. An example computer-implemented method can include: generating a digital image of a virtual environment; providing a depth buffer for the digital image that includes a depth value for each pixel in the digital image; rendering a first shadow in a first region of the digital image by, at least, adjusting colors and depth values for pixels in the first region; and rendering a second shadow in a second region that partially overlaps the first region by, at least: (i) identifying a shadow rendering region to be within the second region but outside the first region, based on the adjusted depth values; and (ii) adjusting colors and depth values for pixels in the shadow rendering region.
US10235793B2
An input set of indices, which contains primitive restarts, is input into splitter stage, where it is split into blocks of index positions. Each of these blocks is processed by scanner stages and scan combiner stage, to determine for each index position, the index position of the end of the sequence of primitives in the set of indices that the index position is part of. The determined index positions of the ends of the sequences of primitives in the set of indices for the index positions are then used to determine for each index position, whether a triangular primitive should be output or not, at a triangle output decision stage. A parallel scan stage then determines each triangle's position in the output set of indices, and the triangle's vertex indices are then written out at index write-out stage to an output set of indices, which contains no primitive restarts.
US10235792B2
A tile based graphics processing pipeline comprises a plurality of processing stages, including at least a rasterizer that rasterizes input primitives to generate graphics fragments to be processed, and a renderer that processes fragments generated by the rasterizer to generate rendered fragment data, and a processing stage 6 operable to receive rendered fragment data 3, and to perform a processing operation using the rendered fragment data to generate per-tile metadata 7.
US10235789B2
The invention provides a much improved process for locating underground utilities where a field technician is provided with a device that presents the location of the underground utility in context with the surroundings. The device uses a screen present an image of the underground utility in its proper perspective with respect to the surroundings using data gathered from a number of sources. The data used to create the image includes location data of both the underground utility and the position of the device along with perspective attributes such as traditional compass orientation, perspective relative to the horizon, and any perceivable movement of the device.
US10235784B2
A system, method, and computer-readable medium to receive a request to render a visualization, the visualization being defined by at least one dimension of a data set and being one of multiple visualizations belonging to a story; determine whether the at least one dimension of the visualization has a color assigned thereto; automatically assign, in an instance the at least one dimension of the visualization lacks a color assignment, a color to the at least one dimension of the visualization; store the color assigned to the at least one dimension in a color synchronization map; render, in response to the request, all visualizations in the story with the at least one dimension in the color assigned thereto in the color synchronization map.
US10235779B2
An image display device may include a display and a controller configured to change a value of a pixel included in an input image based on a hue value and a saturation value of the pixel and control the display such that the display displays the image in which the value of the pixel has been changed.
US10235767B2
[Object] To process an image captured by a camera mounted on a moving object device or a user to be suitable for display on an image display device fixed to the head or face of the user.[Solution] The image rendering processor 1042, in the beginning, corrects the user's head posture angle qh using the camera posture angle qc (F1421), and clips a display angle of view depending on the corrected user's head posture angle qh* from the captured image to render a free viewpoint image (F1422). Then, the image processing device 1040 transmits the free viewpoint image rendered by the image rendering processor 1042 to the display device 1020 via the communication unit 1041, and the image is displayed on the display device 1020 (F1430).
US10235760B2
Disclosed is a device for capturing digital images of a rock specimen in a region of interest. The device includes an inner chamber having a wall surrounding the region of interest, the chamber having a specimen support structure at the bottom of the region of interest and an open top opposite the specimen support structure, the specimen support structure dimensioned to receive and support an elongate core sample in an upright orientation within the region of interest; an imaging system associated with the chamber and comprising multiple digital imaging devices spaced around the region of interest, each digital imaging device oriented to have a respective field of view encompassing the region of interest; an illumination system associated with the chamber and switchable between a first illumination state and a second illumination state and comprising a plurality of illumination sources spaced around the region of interest, the illumination sources operable to direct intersecting illumination patterns into the region of interest; and a control system coordinating the imaging system and the illumination system to capture a first set of digital images during the first illumination state and a second set of images during the second illumination state. Systems, methods and computer-readable media are also disclosed.
US10235756B2
According to some aspects, a method of identifying a boundary of a portion of a vasculature is provided, the vasculature comprising a geometric representation of a plurality of vessels. The method comprises logically dividing the geometric representation into a plurality of regions, determining at least one feature within each of the plurality of regions, and defining the boundary of the portion of the vasculature based, at least in part, on the at least one feature determined within each of the plurality of regions, wherein the boundary forms a volume defining a separation between inside and outside of the portion of the vasculature. According to some aspects, a method of performing vascular analysis using a geometric representation of a plurality of vessels of the vasculature is provided. The method comprises computing a boundary of a portion of the vasculature based on the geometric representation, logically dividing the geometric representation within the boundary into a plurality of regions, and analyzing at least one feature for each of the plurality of regions within the boundary.
US10235755B2
Methods, apparatus, and other embodiments associated with classifying a region of tissue represented in a digitized whole slide image (WSI) using iterative gradient-based quasi-Monte Carlo (QMC) sampling. One example apparatus includes an image acquisition circuit that acquires a WSI of a region of tissue demonstrating cancerous pathology, an adaptive sampling circuit that selects a subset of tiles from the WSI using an iterative QMC Sobol sequence sampling approach, an invasiveness circuit that determines a probability of a presence of invasive pathology in a member of the subset of tiles, a probability map circuit that generates an invasiveness probability map based on the probability, a probability gradient circuit that generates a gradient image based on the invasiveness probability map, and a classification circuit that classifies the region of tissue based on the probability map. A prognosis or treatment plan may be provided based on the classification of the WSI.
US10235750B2
A method is proposed for identifying an anatomical structure within a spatial-temporal image (i.e. a series of frames captured as respective times). A current frame of spatial-temporal medical image is processed using information from one or more previous and/or subsequent temporal frames, to aid in the segmentation of an object or a region of interest (ROI) in a current frame. The invention is applicable to both two- and three-dimensional spatial-temporal images (i.e., 2D+time or 3D+time), and in particular to cardiac magnetic resonance (CMR images). An initialization process for this method segments the left ventricle (LV) in a CMR image by a fuzzy c-means (FCM) clustering algorithm which employs a circular shape function as part of the definition of the dissimilarity measure.
US10235747B2
An accurate camera pose is determined by pairing a first camera with a second camera in proximity to one another, and by developing a known spatial relationship between them. An image from the first camera and an image from the second camera are analyzed to determine corresponding features in both images, and a relative homography is calculated from these corresponding features. A relative parameter, such as a focal length or an extrinsic parameter is used to calculate a first camera's parameter based on a second camera's parameter and the relative homography.
US10235744B1
The present invention provides a method and apparatus to enhance the image contrast of a digital image device while simultaneously compensating for image intensity inhomogeneity, regardless of the source. The present invention corrects intensity inhomogeneities producing a more uniform image appearance. Also, the image is enhanced through increased contrast, e.g., tissue contrast in a medical image. The method makes no assumptions as to the source of the inhomogeneities, e.g., physical device characteristics or positioning of the object being imaged. In the method, the error between the histogram of the spatially-weighted original image and a specified histogram is minimized. The specified histogram may be selected to increase contrast generally or particularly for accentuation, e.g., on localized regions of interest. The weighting is preferably achieved by two-dimensional interpolation of a sparse grid of control points overlaying the image. A sparse grid is used rather than a dense one to compensate for slowly-varying image non-uniformity. Also, sparseness reduces the computational complexity, as the final weight set involves the solution of simultaneous linear equations whose number is the size of the chosen grid.
US10235742B2
An image processing apparatus which performs recovery processing that corrects aberration of an imaging optical system used when generating the image and recover image quality degradation, determines an adjustment value for adjusting a degree of emphasis of an edge included in an image, and performs edge emphasis processing by detecting an edge signal from the image, adjusting intensity of the detected edge signal based on the determined adjustment value, and adding the edge signal after adjustment to the image, wherein the adjustment value is determined based on whether the recovery processing has been performed for an image where the edge signal is detected, and with the adjustment value in a case where the recovery processing has been performed, degree of emphasis is suppressed compared to the adjustment value in a case where the recovery processing has not been performed.
US10235739B1
A system which employs a method of creating transferrable map schemas, storing the map schemas to storage devices, receiving target device settings, re-sampling the map schemas to fit the target devices using the target device settings, delivering the re-sampled map schemas to the target devices is described. Thereby providing the innovation that map schemas may be accessed by more than one type of device, the method by which maps are scaled from a created map dimension with given details to either a larger map having the ability to be utilized on a more capable playing device or to a map or a smaller map having the ability to be utilized on a less capable device without losing the important game-specific required data is also described.
US10235735B2
An embodiment of a graphics apparatus may include a tile candidate identifier to determine if a compute kernel is a tile candidate, and a compute kernel tiler communicatively coupled to the tile candidate identifier to tile the compute kernel if the compute kernel is determined to be a tile candidate. Other embodiments are disclosed and claimed.
US10235734B2
Techniques for translating graphical representations of domain knowledge are provided. In one example, a computer-implemented method comprises receiving, by a device operatively coupled to a processor, a graphical representation of domain knowledge. The graphical representation comprises information indicative of a central concept and at least one chain of events associated with the central concept. The computer-implemented method further comprises translating, by the device, the graphical representation into an artificial intelligence planning problem. The artificial intelligence planning problem is expressed in an artificial intelligence description language. The translating comprises parsing the graphical representation into groupings of terms. A first grouping of terms of the grouping of terms comprises an event from the at least one chain of events and a second grouping of terms of the grouping of terms comprises the information indicative of the central concept. The computer-implemented method also comprises validating, by the device, the artificial intelligence planning problem.
US10235732B2
A method and system are described herein for an optimization technique on two aspects of thread scheduling and dispatch when the driver is allowed to pick the scheduling attributes. The present techniques rely on an enhanced GPGPU Walker hardware command and one dimensional local identification generation to maximize thread residency.
US10235731B2
Digital watermarking is adapted for the variable data printing. A reference signal serves as a proxy for optimizing the embedding a watermark in a host image to be printed. Using the reference signal, embedding parameters are generated, which are a function of constraints such as visual quality and robustness of the machine readable data. Adjustments needed to embed a unique payload in each printed piece are generated using the embedding parameters. These adjustments are stored in a manner that enables them to be efficiently obtained and applied within the RIP or press during operation of the press. Various other methods, system configurations and applications are also detailed.
US10235721B1
A computer-implemented method for gathering user-related tax data for use with tax preparation software includes a computing device executing a data capture utility configured to connect to one or more remotely located data sources, wherein the data capture utility captures user-specific tax data from the one or more remotely located data sources and stores the captured data in a data store. The computing device executes a tax logic engine configured to read data from the data store and determine the completeness of the data contained within the data store. The computing device communicates a message to the user regarding the level of completeness of the data contained within the data store.
US10235714B2
A device may receive identification information associated with a user. The device may determine user information based on the identification information associated with the user. The device may select a particular virtual reality user environment for providing content. The virtual reality user environment may be associated with a virtual store. The virtual reality user environment may include an interactive component. The device may generate a customized virtual reality user environment based on the particular virtual reality user environment and the user information. The customized virtual reality user environment may include access to content selected based on the user information. The device may provide access to the customized virtual reality user environment for display.
US10235713B2
A method and system are described to provide a user-widget-based transaction environment. In one example embodiment, an electronic magazine may be presented to a user device as a widget without using a browser. The electronic magazine may comprise two or more data pages. A user selection of at least one of the two or more data pages may be detected and then communicated from the user device across a network for further processing.
US10235710B2
A method for scan, try and/or buy may include receiving, from a mobile device, information that is representative of a clothing outfit. The clothing outfit may include a plurality of merchandise items available for purchase through a store. The information may be obtained by the mobile device by scanning a single code associated with the clothing outfit. The obtained information may be used to cause at least one user interface element associated with the clothing outfit to be displayed on the mobile device. In response to receiving a selection from the mobile device of the at least one user interface element, the plurality of merchandise items associated with the clothing outfit may be delivered to a merchandise check-out location within the store. The merchandise check-out location may be operable to receive payment from the user for the clothing outfit.
US10235699B2
The present invention provides a computerized system that analyzes the text of on-line product and service reviews, compares the textual components of the review with a database of manufacturer/service producer updates to the product or service to which the review pertains, provides corrective commentary to the review based upon post-review action taken by the manufacture/service provider, and adjusts the weighting of the review on the basis of the outdated information.
US10235697B2
A computerized process of detecting content blocking software may include forwarding, to a client device, instructions to enable scanning of a web browser and a file with features resembling advertisement content, and receiving a report from the forwarded instructions indicative of a response of a webpage generated by a web browser of the client device in response to the loaded file. The computerized process may also include analyzing the report based on an expected response of the web browser, and indicating the presence of the content blocking software based on the analysis.
US10235695B2
A system may include at least one data source configured to provide network usage data indicative of the existence of communications with subscriber devices, and web and application usage data indicative of data usage of the subscriber network by the subscriber devices. The system may also include a data warehouse server configured to perform operations including correlating the network usage data and web and application usage data into subscriber-level data; associating, with the subscriber-level data, subscriber attributes indicative of a preference of the subscriber for content in a particular category of content, and profile attributes indicative of demographic characteristics of the subscriber; matching the subscriber-level data with a set of subscriber profiles, each of the set of subscriber profiles including a set of subscriber attributes and profile attributes associated with the respective subscriber profile; and aggregating the subscriber-level data into aggregate-level data according to the matching subscriber profiles.
US10235689B2
Processing of point of sale (“POS”) redemptions via a “tap” of a contactless device comprises a POS data collector that facilitates a connection with a contactless device. A merchant scans items for purchase using a POS scanner, which captures product identification information. The POS scanner forwards the product identification information to a POS terminal. The POS data collector intercepts the product identification information between the POS scanner and the POS terminal. A user taps the contactless device in the POS data collector's radio frequency field, and a communication channel is established between the contactless device and the POS data collector. The POS data collector identifies the user via the contactless device and identifies coupons, merchant offers, and other value-added services to redeem with the transaction. The POS data collector forwards this information to the POS terminal, the redemptions are applied to the transaction, and the communication is terminated.
US10235681B2
A contextual analysis engine systematically extracts, analyzes and organizes digital content stored in an electronic file such as a webpage. Content can be extracted using a text extraction module which is capable of separating the content which is to be analyzed from less meaningful content such as format specifications and programming scripts. The resulting unstructured corpus of plain text can then be passed to a text analytics module capable of generating a structured categorization of topics included within the content. This structured categorization can be organized based on a content topic ontology which may have been previously defined or which may be developed in real-time. The systems disclosed herein optionally include an input/output interface capable of managing workflows of the text extraction module and the text analytics module, administering a cache of previously generated results, and interfacing with other applications that leverage the disclosed contextual analysis services.
US10235680B2
System and methods for populating a database with information from users. A memory stores reference standards, reference keywords, and rules for the reference keywords. An on-line survey question relating to the product/service is presented to the users. Input is received from the users in response to the presented survey question and has content. The received input is stored in the database. A quantity of the content of the received input and a quality of the content of the received input is evaluated.
US10235677B1
Rating a network interaction is disclosed. A rating system includes an interface for receiving, a rating determiner and an interface for providing. The interface for receiving receives one or more data regarding a new incoming network interaction originated from a third party device over a network. The rating determiner determines a rating of the network interaction based at least in part on the one or more data regarding the network interaction. The interface for providing provides the rating of the network interaction.
US10235673B2
Systems and methods for detecting fraudulent activity in user transactions. An exemplary method includes: collecting user behavior data during the user's interaction via an input device with one or more groups of elements of a graphical interface of an application on a computing device; calculating, by a processor, an anomalous user behavior coefficient for each group of elements of the graphical interface based on the collected user behavior data; detecting, by the processor, a fraudulent activity when a combination of anomalous user behavior coefficients exceeds a predetermined threshold value; and in response to detecting a fraudulent activity, blocking, by the processor, the interaction of the user with the application.
US10235669B2
Techniques and apparatuses for providing wallet server information to an entity using a real-time mobile wallet server (MWS) are disclosed herein. The MWS may receive a request for personal information from an entity. The MWS may then display to a user a summary of the request, a list of selections available in the wallet server that may satisfy the request, and a list of selectable response options for the user to choose to respond to the entity. In some aspects, the wallet server may store username and associated passwords, payment information, and/or contact information. In further aspects, the MWS may generate limited-use payment information associated with existing payment information. The MWS may communicate ad hoc messaging to the entity using voice-based or real-time text-based communications over an established communication link between the MWS and entity.
US10235668B1
A computer-implemented method for receipt management includes receiving, using a mobile wallet stored on a mobile device of a user, receipts that include a record of transactions between the user and one or more merchants, the transactions being performed using the mobile wallet account of the user. The method includes receiving receipts for transactions that were not performed using the mobile wallet account of the user, the receipts being received from a user e-mail address, the receipts for non-mobile wallet transactions being received by the mobile wallet of the user. The method includes aggregating the mobile wallet receipts with the receipts of non-mobile wallet transactions and retrieving and displaying one or more of the mobile wallet receipts and the receipts of non-mobile wallet transactions.
US10235666B2
A printer for outputting receipts enables easily producing receipts for mobile payments.A receipt production system includes a server that receives payment information; a payment processing terminal including a storage unit that stores server information, a payment unit that executes a payment process and generates payment information including identification information, a transmission unit that sends payment information including the identification information to the server, and an identification information provider unit that transmits the identification information and the server information by wireless communication; a mobile terminal including a terminal communication unit that sends and receives the identification information and the server information transmitted from the payment processing terminal; and a printer including a wireless communication unit that receives identification information and server information transmitted from the mobile terminal by wireless communication, a communication unit that receives payment information including the identification information from the server based on the server information, and a print unit that prints a receipt based on payment information.
US10235656B2
An effective applied policy configuration associated with a selected policy resource is created responsive to a selection of a policy resource within a service policy visualization interface based upon results of programmatic introspection of the selected policy resource. The effective applied policy configuration includes correlated and combined effects of service policies identified by the programmatic introspection as attached to the selected policy resource within a resource hierarchy associated with the selected policy resource. The effective applied policy configuration associated with the selected policy resource, including the correlated and combined effects of the attached service policies, is displayed within the service policy visualization interface.
US10235654B2
Assigning boxes to available spaces in storage bays may include: obtaining a first data structure identifying available spaces in multiple storage bays, the first data structure including xyz measurements of available spaces, and the multiple storage bays including one or more boxes; comparing, by a processor, for match xyz dimensions of a box with xyz dimensions of one or more available spaces in the first data structure to identify a matching available space, the box being selected from a second data structure identifying boxes to be placed into the multiple storage bays; and assigning, based on a match, the box to the matching available space, and removing the box from the second data structure, and the matching available space from the first data structure. The assigning of boxes may be combined with identifying desired products to be ordered, and ordering products based on available spaces in the storage bays.
US10235652B2
An inventory control system. The inventory control system includes a terminal, wherein the terminal is configured to allow a user to enter a sale of an item. The inventory control system also includes a cabinet. The cabinet is configured to store the item and is in electronic communication with the terminal. The cabinet dispenses the item in response to the sale.
US10235651B2
Apparatuses and methods are provided herein useful for receiving and storing delivered items. In some embodiments, a secured delivery locker is described herein that can communicate with delivery vehicles and/or users. In several embodiments, an autonomous delivery vehicle can communicate with a secured delivery locker to authenticate itself. The secured delivery locker can then grant access to the delivery vehicle, such as by opening a door to an interior thereof, so that the delivery vehicle can deposit a package therein. The locker can then confirm receipt of the package and close the door. Thereafter, the locker and/or the delivery vehicle can update a system to indicate that the package was delivered.
US10235647B2
A system and method is disclosed for optimizing supply chain planning problems associated with a supply chain network. The system includes a supply chain planner coupled with one or more supply chain entities. The supply chain planner determines a supply chain plan for managing the flow of one or more items through the supply chain network.
US10235641B2
A reservation system is disclosed. The system comprises a communication means for receiving, from a remote device, an availability request for a product or service; sending, to the device, a first ordered list element data representing a distribution of a plurality of different products or services within a map in response to receiving the request; and for receiving, from the remote device, a reservation request for one of the plurality of different products or services.
US10235636B2
A novel method and/or system of feature selection is described.
US10235633B2
A method for linking records (related to an entity) from separate databases may include extracting a first record from a first database as a first vector, extracting a second record from a second database as a second vector, generating first and second sub-vectors for the first and second vectors, where each sub-vector includes quality features from the respective vector, pre-processing the first and second sub-vectors using domain knowledge, calculating a distance assessment classifier based on the first and second sub-vectors, and determining whether the distance represented by the distance assessment classifier is greater than a threshold. If the distance is greater than the threshold, the records may be linked; if not, the method extracts additional records and repeats after generating first and second sub-vectors until the distance is greater than the threshold. A system for linking records is also disclosed.
US10235632B2
A method, computer system, and a computer program product for determining the reliability of a claim is provided. The present invention may include receiving an input data from a user. The present invention may also include analyzing the claim associated with the received input data to determine a reliability score associated with the input data, wherein the claim is semantically similar to the received input data. The present invention may further include generating, from a prediction model, the reliability score for the claim associated with the received input data. The present invention may also include presenting the reliability score for the claim associated with the received input data to the user.
US10235627B2
Methods and apparatus are provided involving adaptive content inspection. In one embodiment, a content inspection processor may identify information with respect to input data and provide the information to a host controller. The host controller may adapt search criteria or other parameters and provide the adapted parameter to the content inspection processor. Other embodiments may include a content inspection processor having integrated feedback, such that results data is fed back to the content inspection processor. The results data may be processed before being provided to the content inspection processor.
US10235626B2
A pneumatic valve system that includes an actuator that pneumatically actuates a valve, and circuitry that calculates a control signal to control the actuator by compensating for nonlinear dynamic of the actuator using a stable inverse model of the valve, optimizes parameters of the stable inverse model such that a difference between output information of the pneumatic valve system and desired reference information is reduced, and outputs the control signal to control the actuator.
US10235618B2
A method for serializing products using a barcode and checking authenticity of barcodes. A printing modification introduces an authentication feature into the barcode. Print batch data comprising a batch of serial codes and an individual security rationale for modifying the barcode is provided. A modified barcode is printed using a single serial code out of the range of sequential serial numbers and the assigned individual security rationale to provide the barcode with an authentication feature. To check authenticity of a barcode, an image of the modified barcode is processed and submitted to a central database. Content of the modified barcode is read to decode the serial number. The serial number is used to identify a print batch and individual security rationale. If reconstructed properties of the modified barcode and corresponding original properties of the modified barcode stored in the central database are identical, the barcode is considered an original barcode.
US10235613B2
An image forming device having a paper profile function of managing characteristics of paper to be used, thereby enabling to set image quality/portability that are dependent on the paper, includes: a display that displays a paper-profile call screen; and a hardware processor that causes the display to differently display items of the paper-profile call screen between at the time of job setting in which a kind of paper is set and at the time of tray setting in which a tray is set.
US10235608B2
Methods, apparatus, systems and articles of manufacture (e.g., physical storage media) to assess image quality using adaptive non-overlapping mean estimation are disclosed. Example image quality assessment methods disclosed herein include replacing respective blocks of pixels of a first image with mean values of the respective blocks of pixels to determine a second image having a smaller size than the first image. Disclosed example image quality assessment methods also include determining a vector of features for the second image. Disclosed example image quality assessment methods further include applying the vector of features to a neural network, and classifying a quality of the first image based on an output of the neural network.
US10235603B2
Method, device and computer-readable medium for sensitive picture recognition are provided in the disclosure. Aspects of the disclosure provide a method for sensitive picture recognition. The method includes receiving a picture to be processed from a picture library associated with a user account, applying a sensitive picture recognition model to the picture to determine whether the picture is a sensitive picture or not, and providing a privacy protection associated with the user account to the picture when the picture is the sensitive picture. In an example, the method includes storing the picture in a private album under the user account with access security protection.
US10235589B2
A detection system may include processing circuitry configured to receive synthetic aperture radar image data that has been or will be divided into a plurality of image tiles and perform initial screening to reject image tiles not having a threshold level of energy. The processing circuitry may be further configured to perform advanced screening to eliminate image tiles based on background noise to generate screened image tiles and generate a feature vector for an energy return of the screened image tiles. The processing circuitry may also be configured to determine a classification of a target associated with the feature vector.
US10235586B2
An image processing system includes a host device, an input device and an information processing module. The host device includes a storage module, a first data transmission interface, a display module and a control unit. The control unit controls the display module to separately display at least one information encoding pattern at different time points. The input device includes an image capturing module, a second data transmission interface and a processing unit. The image capturing module captures a part of the at least one information encoding pattern displayed on the display module. The processing unit controls the second data transmission interface to transmit data to the first data transmission interface. The information processing module recognizes the part of the at least one information encoding pattern captured by the image capturing module, so as to control the host device or the input device to execute corresponding operation.
US10235576B2
An analysis method of lane stripe images, an image analysis device and a non-transitory computer readable medium thereof are provided to perform steps of: setting a reference point as a center to recognize the lane stripe image in a plurality of default directions; defining a plurality of preset sections onto the lane stripe image and determining a characteristic value of the lane stripe image in each of the preset sections whenever the lane stripe image is recognized in one of the default directions; determining a first feature parameter according to the characteristic values of the lane stripe image in the preset sections when the lane stripe image is recognized in at least one of the default directions; and determining an actual lane parameter of the lane stripe image according to at least the first feature parameter.
US10235575B2
A driving assistance apparatus is provided in which the detection range of a left-front-corner sonar (12a) located at the vehicle's left front corner is included in the field of view of a second imaging means (14) located at the vehicle's left front corner. When the left-front-corner sonar (12a) detects a three-dimensional object at the vehicle's left front corner, an image processing means (3) synthesizes an image of the image created using a second imaging means (14) and the images created with four cameras (7a-7d) for imaging the complete periphery of the vehicle, and creates a bird's-eye-view image (40b). The detection range of the left-front-corner sonar (12a) is included within a region of the bird's-eye image (40b) on the basis of the image created with the second imaging means (14).
US10235573B2
Techniques for performing low-fidelity always-on A/V monitoring are provided. In one embodiment, an always-on A/V monitoring system can record audio or video footage of an area of interest on a continuous basis while operating in a low-fidelity recording mode, where the recorded audio or video footage has a quality level that is sufficient to detect one or more events that have meaning to the system or a user, but is insufficient to recognize details with respect to the area of interest that would be considered private to an individual appearing in, or associated with, the recorded audio or video footage.
US10235557B1
Methods and apparatuses are provided for a fingerprint sensing apparatus. In one embodiment, a fingerprint sensing apparatus comprises a light source configured to produce an emitted light to illuminate a fingerprint of a user, a light modifier configured to illuminate the fingerprint with a substantially uniform light intensity using the emitted light from the light source, where the light modifier includes a curved surface configured to produce a diffused and reflected light based on the emitted light from the light source, a prism configured to direct a reflected light of the fingerprint illuminated by the diffused and reflected light from the light modifier, an image sensor configured to capture a fingerprint image from the reflected light of the fingerprint, and a housing configured to hold the light source, the light modifier, the prism, and the image sensor within the housing.
US10235556B2
The device provides an optical coherence tomography system; a first bank of light emitting diodes emitting light centered about a first wavelength; a second bank of light emitting diodes, emitting light centered about a second wavelength; a prism, said prism including a first surface transmissive of the wavelength of the probe beam of the optical coherence tomography system, and a second surface which is also transmissive of the wavelength of the probe beam, and where the second is surface coated from a first edge to a midpoint so to be reflective of light at the first wavelength and transmissive of light at the second wavelength, and from the midpoint to a second edge transmissive of light at the first wavelength and reflective of light at the second wavelength; and one or more detector arrays. Alternate embodiments are taught.
US10235551B2
A biometric system may include an ultrasonic sensor array, a light source system and a control system. Some implementations may include an ultrasonic transmitter. The control system may be capable of controlling the light source system to emit light and of receiving signals from the ultrasonic sensor array corresponding to acoustic waves emitted from portions of a target object in response to being illuminated with the light emitted by the light source system. The control system may be capable of performing a user authentication process that is based, at least in part, on the signals from the ultrasonic sensor array.
US10235550B2
A method of capturing biometric data is provided that includes activating a security application in a device. The security application is activated by an operator of the device and is configured to cause the device to display an outline image. Moreover, the method includes displaying the outline image in a stationary position on a display of the device, positioning desired biometric data proximate the device such that the desired biometric data appears as a biometric image on the device display, and monitoring the outline and biometric images shown on the device display. Furthermore, the method includes positioning the device and the desired biometric data to better align the outline and biometric images when the outline and biometric images do not align and capturing the desired biometric data from an individual after approximately aligning the outline image with the biometric image.
US10235548B2
The present invention provides a method: obtaining background noise of a wakeup region on a fingerprint sensor in a terminal device, where the wakeup region is a region for detecting whether the fingerprint sensor is touched; adding a preset safety margin to the background noise, to obtain a first threshold; and determining, according to the first threshold and a preset safety value, an interrupt threshold for the fingerprint sensor to generate an interrupt signal, where the interrupt threshold is used to instruct the fingerprint sensor to generate an interrupt signal, so as to wake up a central processing unit CPU of the terminal device, and the safety value is used to prevent the fingerprint sensor from erroneously triggering an interrupt signal to wake up the CPU.
US10235543B2
A booster antenna structure for a chip card. The booster antenna structure includes a first electrical circuit, which forms a first resonant circuit, a second electrical circuit which forms a second resonant circuit, and a parallel coupling between the first electrical circuit and the second electrical circuit. The booster antenna structure is formed of a single wire.
US10235537B2
In some embodiments, the present invention provides for an exemplary computer system which includes at least: a graphical user interface client; a dedicated application server; the dedicated application server is configured to connect to the graphical user interface client and an electronic source with electronic data records; where the electronic data records include real identification identifiers of real individuals; where the graphical user interface client is configured to generate at a graphical user interface that is configured to receive user authenticating credential information and to conduct a real-time electronic negotiation querying session between the user and the dedicated application server to generate a plurality of non-reversible synthetic electronic data records of a plurality of synthetic individuals, by utilizing at least one statistical technique so that the plurality of non-reversible synthetic electronic data records cannot be used to identify any real individual in the plurality of electronic data records.
US10235526B2
Various embodiments are directed to a system for accessing a self-encrypting drive (SED) upon resuming from a sleep power mode (SPM) state. An SED may be authenticated within a system, for example, upon resuming from a sleep state, based on unwrapping the SED passphrase with a SPM resume passphrase stored in a standby power register to receive power during the SPM state.
US10235522B2
Even if a virus invades a program in operation according to the present invention, regardless of the timing and means of invasion and the number of attempts thereof, the present program autonomously and unassistedly detects the virus as contamination of a memory area used by the program and disinfects the contamination for quick recovery in order to continue the normal operation. The present program detects the virus as contamination caused by false information against the intent of the present program. Upon occurrence of contamination, the present program detects the contamination as a predicate inconsistency. However, this scheme is not for detecting an invading virus but is needed as a structural requirement in order for the program to exist as a legitimate program. The present program disinfects the detected contamination using a scheme in accordance with the present invention. The timing of disinfection prevents the symptoms of the invading virus from appearing, in view of which this exerts the same operational effect as that of destroying the viral intention. Consequently, the virus invading the present program is disabled by the present program before appearance of the intended symptoms of the virus.
US10235520B2
A system and method for analyzing a patch file determine the similarity between a patch file of an application program and an existing file in terms of an operation pattern and a file type and also determine whether risky behavior is performed by the patch file, thereby detecting a file disguised as a patch file. The system for analyzing a patch file includes: a program analysis module configured to collect setup information configured in an application program and generate the collected information as reference information; a reference information database (DB) configured to store the reference information; a patch file analysis module configured to generate setup information configured in a patch file of the application program as patch information by analyzing the patch file; and a comparison module configured to search for reference information and compare the patch information with the reference information.
US10235517B2
An apparatus includes a finite state machine and a physical structure capable of providing a response to a challenge, the physical structure such that before the physical structure is ever provided with the challenge, the response to the challenge is unpredictable. The finite state machine moves from an initial state to an intermediate state due to receiving the response from the physical structure, and moves from the intermediate state to a final state due to receiving a key. The final state indicates whether the physical structure is a counterfeit physical structure.
US10235515B2
A computing platform for on-demand I/O channels, which enable secure application to dynamically connect to diverse peripheral devices of untrusted commodity OSes.
US10235513B2
The present invention provides a method and system for verifying and tracking identification information. In an embodiment of the invention, a system for delivering security solutions is provided that includes at least one of the following: a radio frequency (RF) identification device, an identification mechanism (e.g., a card, sticker), and an RF reader.
US10235512B2
A system and/or method is provided to implement authentication via Bluetooth devices. In particular, a user's Bluetooth device, such as a smart phone, may be registered to be used for automatic authentication for an online user account. When the user is attempting to log onto the online user account at a user device, such as a laptop, the user device may detect that the user's Bluetooth device is in proximity to the user device and the user may be logged into the online user account at the user device automatically. Thus, the user may be logged into the online user account seamlessly without requiring the user to input credentials, such as user name and/or password.
US10235507B1
Disclosed herein are techniques for authenticating a user via gestures, QR codes, and passphrases generated to incorporate typing habits of the user. A passphrase system generates a one-time use passphrase, which incorporates hallmarks and/or quirks of the user's typing, and presents the generated passphrase as an authentication challenge to authenticate as the user. If metrics collected during the authentication challenge are statistically similar to metrics of the user's typing, the authentication succeeds; otherwise, the authentication fails. A user's gesture habits during input of an authentication drawing may be used as a target for future authentication attempts. A user's input motions (typing and/or gestures) may be converted into a secure QR code; a different host device may use the secure QR code to obtain the target metrics for future authentication attempts of the user.
US10235505B2
A method, system and computer program product for enforcing licensing terms when distributing content via a container image running in a container. Upon receiving a request for a service from the container by the isolation code, where the isolation code limits, accounts and isolates resource usage of process groups, the commerce code application programming interfaces (APIs) of the isolation code read a key of the container. The key contains licensing terms applied to the component(s) (e.g., applications) of the container. The commerce code APIs will then confirm that the container is in compliance with those licensing terms. If the container is in compliance with the licensing terms, the container will be allowed to execute. Otherwise, the container will be prevented from executing. In this manner, the commerce code APIs can enforce the licensing terms, including restrictions and enforcement of payment to the licensor upon distributing content in the container.
US10235503B2
Multimedia content may be delivered to content consumer devices via a content-delivery network. Encrypted content and cryptography keys for decrypting the content may be distributed from a data center to various nodes of the content-delivery network, each node acting as a semi-independent content-delivery system. Each content-delivery system is capable of delivering received content to end-users and implementing a key-management scheme to facilitate secure content-delivery and usage tracking, even when the content-delivery system is disconnected from the data center. In other words, the disclosed systems and methods facilitate the operation of nodes which may operate in “autonomous mode” when disconnected from a larger content-delivery network, thus maintaining content-delivery capabilities despite having little if any connectivity to external networks.
US10235494B2
The invention relates to a method for identifying one or more polymorphisms in nucleic acid samples, comprising: (a) performing a reproducible complexity reduction on a plurality of nucleic acid samples to provide a plurality of libraries of the nucleic acid samples comprising amplified fragments, wherein the reproducible complexity reduction comprises amplifying fragments of the nucleic acid samples using one or more primers to obtain the amplified fragments, and wherein the amplified fragments in each library comprise a unique identifier sequence to indicate origin of each library obtained by the reproducible complexity reduction; (b) combining the plurality of libraries to obtain a combined library and sequencing at least a portion of the combined library to obtain sequences; (c) aligning the sequences to obtain an alignment; and (d) identifying one or more polymorphisms in the plurality of nucleic acid samples.
US10235482B1
A method for obtaining a partition netlist from a partition of an integrated circuit netlist and identifying a logic path from an input to an output in the partition netlist is provided. The method includes identifying a first delay arc for the logic path including circuit components from the partition netlist, and configuring a first input stimulus vector to invert the input in the partition netlist and to induce a current through at least one of the plurality of circuit components. When a second input stimulus vector is associated with a second delay arc that is equivalent to the first delay arc in the logic path, the method includes selecting one of the first or second input stimulus vectors for a set of input stimuli vectors. The method further includes determining an electromigration effect on the partition netlist with the input stimuli vectors.
US10235480B2
A method, system, and product for simulation of Internet of Things (IoT) environment. The method performed by a simulation node in the IoT environment, which comprises the simulation node and a cloud server connected by a computerized network. The method comprises selecting a simulated IoT device to simulate from a plurality of simulated IoT devices that are being simulated by the simulation node; invoking a real-world model to obtain real-world simulated values; determining a simulated behavior of the selected simulated IoT device by invoking a device model and providing the real-world simulated values thereto, o wherein the simulated behavior comprises transmitting a message to the cloud server; setting a next simulated action of the simulation node to occur at a designated time, wherein the next simulated action is the simulated behavior; and performing the next simulated action at the designated time.
US10235476B2
Some embodiments of the present invention include a method for identifying match candidates in a database object and may include generating, by a database system, a match key associated with a lookup field of a database object. The method may further include activating, by the database system, a matching rule associated with the match key, and receiving, by the database system, a request to search for duplicate candidates in the database object. The request may include an input entity. The duplicate candidates in the database object may be identified by using the input entity and the matching rule.
US10235469B2
In one embodiment, a method includes receiving a text query comprising one or more n-grams inputted by a first user, identifying one or more primary entities matching one or more n-grams of the received text query, and identifying, for each of the identified primary entities, one or more related entities based on one or more related-entity indexes associated with the primary entity. The method also includes accessing, for each identified related entity, one or more posts authored by the identified related entity, each accessed post matching all of the n-grams of the received text query, calculating a score for each of the accessed posts, and sending to the first user one or more search results corresponding to one or more of the accessed posts having scores higher than a threshold score, respectively.
US10235462B2
Systems, methods and articles of manufacture are disclosed for generating a webpage. In one embodiment, a request may be received from a user to view the webpage that includes portlets. A time of the request may be identified. The portlets may be provided. Based on an interaction history of the user and the identified time of the request, the portlets may be arranged on the webpage. The webpage may be output for display, in response to the request.
US10235461B2
Systems and methods are provided for identifying relevant information for an entity, referred to as a seed entity. A plurality of search queries can be generated each comprising a property of a seed entity or one of the entities associated with the seed entity (seed-linked entities). Preferably, a collection of search queries includes ones representing different properties of the seed entity and properties of different seed-linked entities. Optionally, the collection of search queries is optimized to reduce search burden. Searches can then be conducted with the search queries in one or more data sources to obtain a plurality of search results, wherein each search result comprises a hit entity and one or more entities associated with the hit entity (hit-linked entity). For each of the search results, a score can be determined taking as input (a) likelihood of match between the seed entity and the hit entity or between a seed-linked entity and a hit-linked entity, (b) presence of a new entity in the search result not present in the search queries or a difference between the new entity and an entity present in the search queries, and (c) characteristic of the new entity in the search result. Based on the scores, high priority search results can be presented a user for further analysis.
US10235453B2
An auto-classification system and method provides dynamic user feedback in a guide that is presented to the user. The feedback presented in the guide enables the user to refine the classification model by adding or removing exemplars, creating, editing or deleting rules, or performing other such adjustments to the classification model. This technology enhances the overall transparency and defensibility of the auto-classification process.
US10235424B2
A method and system for conducting image search is provided that includes searching a first database to locate a set of pertinent images, iteratively performing the following operations for each image in the set of pertinent images (a) extracting the histogram of red green and blue colors (RGB colors) from a given image (b) distilling the extracted RGB colors down to create a reduced color palette for the given image (c) segmenting the extracted RGB colors into a set of segments representing distinct parts of the color spectrum; (d) selecting a subset of segments to assemble a color palette for the given image; (e) updating the assembled color palette and the customer behavior score for the given image in the first database; and generating a ranked display of suggested color palettes for the search query by aggregating the customer behavior scores for the search query across all images.
US10235419B2
The recommender system uses stored representations of relations between users. Access to an item by one or more first users in the storage system is recorded. When the recommender system detects a request for a rating of the item from a second user, the recommender system selects at least one of the first users that occurs in a stored relation with the second user. A query message that refers to the second user is then automatically transmitted to enter a rating for the item to a user address associated with the selected first users. Preferably at least one first user is selected for which it has been recorded that it has accessed the item but for which it has not yet given a rating. Preferably, the rating from the first user is passed to the second user via the recommender system, which records the rating for further use. The selection of the first user may be based on recorded data that measures correlation between ratings from the first and second user.
US10235408B1
Identifying information about an individual is obtained. Soft biometrics information about the individual is generated using the identifying information. An identity record associated with the individual is populated with the soft biometrics information.
US10235403B2
A system and a method perform matrix factorization. According to the system and the method, at least one matrix is received. The at least one matrix is to be factorized into a plurality of lower-dimension matrices defining a latent feature model. After receipt of the at least one matrix, the latent feature model is updated to approximate the at least one matrix. The latent feature model includes a plurality of latent features. Further, the update performed by cycling through the plurality of latent features at least once and alternatingly updating the plurality of lower-dimension matrices during each cycle.
US10235402B1
One or more grids of redundancy coded shards, such as those stored or otherwise represented on grid encoded storage systems, are combinable or extensible. For example, a generator matrix of a redundancy code may be configured so as to have a sufficient number of fields to generate a grid. The generator matrix may initially be used to generate smaller grids, which can be combined into the target grid without re-encoding most or all of the data represented thereon. In some cases, vertically derived shards of the input grids may be combined using, e.g., matrix addition, which may then be directly allocated to the target grid, while data shards and horizontally derived shards may be allocated to the target grid with no further transformation.
US10235401B2
A method includes storing data entities in data storage blocks, a logical structure of the storage of the data entities in the data storage blocks is a database including the data entities stored in tables, receiving a request message including an instruction to execute operations using data of the data entities being logically stored in one or more rows of the data entities in the table and physically stored in the data storage blocks of a processing set, determining that the data entity to be used for execution of the operations is stored across the data storage blocks, generating a processing subset in response to the determining that the data entity is stored across the data storage blocks, and executing the operations using a portion of the data stored in the processing subset.
US10235389B2
Systems and methods are described herein to determine data associated with color palettes identified from keyword searches. Color palettes may include colors determined by human color preferences. Color palettes may be searched by name or other data associated with the color palettes. Individual colors may be extracted from color palettes, which may be used to fast index color search a data store of images and/or items. The items and/or images associated with color palettes may be returned based at least in part on the keyword search. Various user interfaces may be based at least in part on the keyword searching and/or trending techniques for color palettes.
US10235388B2
In an example embodiment, a selection of an image in a user interface is received. Then information about the image is received. Then a look is identified for the image, wherein the look is a category for the image based at least in part on one or more visual attributes of the image as shown in the image The identified look is then compared with one or more item listings stored in a database to identify one or more matching item listings, the one or more matching item listings containing associated images that correspond to the look. Finally, the one or more matching item listings are displayed in the user interface.
US10235368B2
A system and method for updating files in a file system that is linked to a database system which stores metadata pertaining to the files. Changes intended to be made to an original file are written to a replacement file, and when the user is ready to move the changes onto the original file, a database transaction is commenced. If the transaction commits, the replacement file is renamed to the original file and the file security attributes of the original file are applied. Otherwise, the rename operation does not take place, thereby ensuring consistency between the metadata in the dbms system and the file system data that is represented by the metadata.
US10235367B2
A computer system automatically organizes, retrieves, annotates and/or presents media data files as collections of media data files associated with one or more entities using context captured in real time from a viewing environment. The computer system presents media data from selected media data files on presentation devices in the viewing environment and receives and processes signals from sensors in that viewing environment. The processed signals provide context, which can be used to select and retrieve media data files, and which can be used to further annotate the media data files and/or other data structures representing collections of media data files and/or entities. The computer system can be configured to be continually processing signals from sensors in the viewing environment to continuously identify and use the context from the viewing environment.
US10235361B2
A method for context-aware translation is provided. The present invention may include receiving a program integrated information file (PII) associated with a graphical user interface object of with a software product. The present invention may also include indexing each element string within the PII file. The present invention may further include generating a base language general availability build of the graphical user interface object using the PII file. The present invention may also include retrieving a document object model (DOM) of each element within the base language general availability build. The present invention may further include creating a string relation table for the base language general availability build using the DOM for each element and each indexed element string within the PII file. The present invention may also include generating a string relation translation memory table for at least one language.
US10235351B2
The present invention provides a method of operating an electronic document editing apparatus capable of inserting a memo into a paragraph, the method including: when a user points a first point of a first paragraph among a plurality of paragraphs included in an electronic document and then inputs a memo insertion command for the first point, dividing the first paragraph into two paragraph blocks based on the first point of the first paragraph based on the memo insertion command, and generating a blank space for inserting a memo between the two paragraph blocks.
US10235334B2
Among other things, a machine-based method is described. The method comprises recording object classes of an object model, producing an object representation for data of two or more data sources based on a mapping of data formats of the data sources to the object classes of the object model, and producing mapped data from the data sources. The mapped data is available in objects of the object classes and is comparable in the object representation. At least two of the data sources have different data formats.
US10235333B1
Embodiments are provided for enabling a dynamic management of a multi-tenant distributed database. According to certain aspects, a management module supports an interface that enables a customer to configure one or more consistency models for a service to be supported by the distributed database. The management module may determine computing resources within the distributed database that are needed to support the service according to the configured consistency model(s), and may instantiate the computing resources for testing and development of the service by the customer.
US10235331B1
Techniques to synchronize data across a plurality of endpoints are disclosed. An indication that data associated with a file or other object included in a synchronization set has been changed is received from a first synchronization endpoint associated with the synchronization set. A synchronization event that reflects the change is created and added to a synchronization event stream that is accessible to a second endpoint associated with the synchronization set.
US10235330B2
Process management techniques using a representation state transfer architecture include, for example, a method of managing a given process in a data-centric manner in a client/server environment, comprising at least one client and at least one server. In an exemplary method, the server obtains from the client at least one request associated with the given process. In response to the request obtained from the client, the server generates an entity, wherein the generated entity is represented in terms of a data model and a lifecycle model associated therewith, wherein the lifecycle model comprises states and state transitions with each transition caused by one or more activities in the given process, and wherein the given process is represented as a collection of communicating entities. The server sends a response to the at least one request to the client, wherein the response is based at least in part on the generated entity.
US10235325B2
Methods and systems that provide for a control path to enable at least one of the two data paths for a network device (e.g., a modem) are provided. An example method includes allowing a device to communicate data, over a network, using a shared control path, within the device, corresponding to a first bus protocol. The method may include using the shared control path, obtaining control information corresponding to a data path, within the device, for allowing the device to communicate data over the network using a network interface. The method may further include automatically determining data transfer capabilities for transmitting or receiving data using the network interface based on the control information, if the data transfer capabilities are determined to be capable of supporting a first data path. The first data path that uses a different protocol from the first bus protocol may be automatically established.
US10235324B2
A method and apparatus provide an ability to selectively couple one of the output of the buffer or the output of the digital driver to a data terminal based upon a state of a storage location in which a stored first select indicator is stored and based upon a state of a selection signal. An external serial interface, at a semiconductor die, includes the data terminal, a selection terminal to receive the selection signal, and a clock terminal to receive a clock signal. A buffer includes an input to receive a secondary signal and an output to provide the secondary signal to the data terminal. A digital driver includes a digital output coupled to the data terminal. A first storage location has a storage state based upon the stored first select indicator. Select circuitry provides the selectively coupling.
US10235323B2
A computing system comprising a portable computer and a reader are disclosed. The portable computer is pocket-sized and comprises flash memory, and optionally a processor and a GPS chip. The reader includes a monitor, a keyboard with docking port and an optional processor and at least one input/output USB connector. A user cannot interact with the portable computer without the reader. The reader is a non-functioning “shell” without the portable computer, however, when they are connected the system becomes a fully functional personal computer. To log on, a user provides security information, for example, a password or biometrics, such as fingerprints. The credit card size and capabilities of the portable computer allows a user to easily carry virtually their entire computer in a pocket for use anywhere there is a reader. In addition, the portable computer provides security against unauthorized use, even if lost or stolen.
US10235319B2
A SAS (Serial Attached SCSI or Serial Attached Small Computer System Interface) switch includes a master SAS expander and a multitude of slave expanders connected to the master SAS expander. Each slave expander has a distinct SAS address. The slave expanders are not directly connected to one another and communicate through the master expander. The SAS switch has a pair of SAS wide ports each having a multitude of SAS links each associated with one of the slave expanders. The slave expanders are configured to route SAS traffic in accordance with routing tables established by the master SAS expander. The master SAS expander is not directly connected to either of the SAS wide ports.
US10235309B1
A method, having steps of monitoring a bus for a change in an aggregated ready/busy indicator from a busy status to a ready status, the change in the aggregated ready/busy indicator to the ready status indicating at least one die is ready to perform a computer function, scheduling at least one logic queue with a next command to the ready die when the aggregated ready/busy indicator is in a ready status and setting the aggregated ready/busy indicator to a busy status after the scheduling of the at least one logic queue.
US10235307B2
An optical transceiver that shortens an elapsed time for loading data from an external device, and a method of loading data are disclosed. The optical transceiver includes an inner memory, a central processing unit (CPU), and a serial communication line connecting the CPU with the external device. The CPU actively loads data stored in the external device into the inner memory through the serial communication line by operating as a master device in the serial communication line.
US10235302B2
In an embodiment, a processor for invalidating cache entries comprises: at least one processing unit; a processor cache; and direct cache unit. The direct cache unit is to receive, from a first device, a direct read request for data in a first cache entry in the processor cache; determine whether the direct read request is an invalidating read request; in response to a determination that the direct read request is an invalidating read request: send the data in the first cache entry directly from the processor cache to the first device without accessing a main memory; and invalidate the first cache entry in the processor cache. Other embodiments are described and claimed.
US10235299B2
A method of processing data including receiving data to be stored in a first group of cache banks from among a plurality of cache banks corresponding to a plurality of cores. The method further includes partitioning the received data and transmitting the partitioned data to the first group of cache banks according to a write intensity of the received data, and storing a portion of the transmitted data in a first cache bank from among the first group of cache banks.
US10235290B2
Systems, apparatuses, and methods for sorting memory pages in a multi-level heterogeneous memory architecture. The system may classify pages into a first “hot” category or a second “cold” category. The system may attempt to place the “hot” pages into the memory level(s) closest to the systems' processor cores. The system may track parameters associated with each page, with the parameters including number of accesses, types of accesses, power consumed per access, temperature, wearability, and/or other parameters. Based on these parameters, the system may generate a score for each page. Then, the system may compare the score of each page to a threshold. If the score of a given page is greater than the threshold, the given page may be designated as “hot”. If the score of the given page is less than the threshold, the given page may be designated as “cold”.
US10235287B2
A system comprising a processor and a memory storing instructions that, when executed, cause the system to receive a request to select translation table entries to store in a storage device, determine a plurality of translation table entries associated with a dump unit, allocate the plurality of translation table entries into a first group of translation table entries associated with a first node and a second group of translation table entries associated with a second node, the first group of translation table entries being frequently accessed and the second group of translation table entries being rarely accessed. determine a first status associated with a first recent access bit for a first translation table entry, the first translation table entry being included in the first group of translation table entries, and add the first translation table entry to the second group of translation table entries.
US10235286B1
A data storage system manages a pool of secondary storage by internal file systems hosting logical data storage objects accessed by clients, the pool organized into fixed-size, dynamically provisioned slices. A first choose-and-mark-slices operation scans a set of slices to identify a first subset as evacuatable, and records them as a recorded subset in an in-memory structure. Iterations of an evacuate-slices operation (1) select slices from among the recorded subset, observing a per-iteration limit, (2) move data from the selected slices to remaining slices of the set, and (3) subsequently (i) updates file system metadata to reflect the data movement and (ii) de-provisions the selected slices and returns them to the pool. Between iterations, a change in the composition of evacuatable slices is detected, and a second choose-and-mark-slices operation re-scans the slices and records a second subset as the recorded subset for a subsequent iteration of the evacuate-slices operation.
US10235282B2
An allocation request for requesting allocation of a target virtual area with respect to target data issued to a system program includes a target ID corresponding to the target data. In response to the allocation request, whether or not the target ID is included in data map information is determined. When it is included in the data map information, the system program determines whether or not a target physical area is included in a storage apparatus. When the target physical area is included in the storage apparatus, the system program reserves a free area in a non-volatile memory as a target memory area, copies target data stored in the storage apparatus to the target memory area, changes the target physical area in the data map information to the target memory area, and writes an association between the target virtual area and the target memory area into the volatile memory.
US10235277B2
Identifying false test alarms to a developer. A code build is executed in a test system that includes computing functionality and computing infrastructure that is able to execute the build. Executing the code build includes running a plurality of system and integration tests on the code build. As a result of executing the code build, a system and integration test failure is identified. One or more characteristics of the system and integration test failure are identified. The characteristics of the system and integration test failure are compared to characteristics of a set of historical previous known false test alarms. False test alarms are failures caused by a factor other than a factor for which a test is being run. Based on the act of comparing, information is provided to a developer with respect to if the system and integration test failure is potentially a false test alarm.
US10235273B2
Creating key frames during indexing of a trace for responsive trace replay. A method includes identifying responsiveness goal(s) for trace replay, including identifying a target trace section replay time. A portion of execution of executable entit(ies) is replayed based on trace data stream(s). While replaying execution of the executable entit(ies), and based on the identified target trace section replay time, points of interest in execution of the executable entit(ies) are identified. At least one key frame is created for each of the identified plurality of points of interest. Each key frame enables replay of at least one of the one or more executable entities beginning at the key frame.
US10235271B2
A debugging capability that enables the efficient debugging of code that has prefixes, referred to herein as prefixed code. To debug application code, in which the application code includes a prefixed instruction to be modified by a prefix, a trap is provided. The trap is configured to report a presence of the prefix, but to otherwise perform the trap functions absent the prefix; i.e., the prefix is otherwise ignored in the processing of the trap.
US10235262B2
An application performance management system is disclosed. Operational elements are dynamically discovered and extended when changes occur. Programmatic knowledge is captured. Particular instances of operational elements are recognized after changes have been made using a fingerprint/signature process. Metrics and metadata associated with a monitored operational element are sent in a compressed form to a backend for analysis. Metrics and metadata from multiple similar systems may be used to adjust/create expert rules to be used in the analysis of the state of an operational element. A 3-D user interface with both physical and logical representations may be used to display the results of the performance management system.
US10235243B2
A method, article of manufacture, and apparatus for protecting data. In some embodiments, this includes taking a snapshot of a virtual machine, parsing the virtual machine to determine a header section and a file system, indexing the virtual machine based on the parsing, storing the index in a storage device, and storing the snapshot in a deduplicated data storage device.
US10235239B2
Methods and apparatus associated with data cold storage are described. Example apparatus include an array of data storage devices arranged in rows and columns. Columns of the array are orthogonal to rows. A row has an associated row-centric power supply, and a column has an associated column-centric local electronics module (LEM) that controls a data storage device in the column independently of other data storage devices in the array. Example apparatus include logics that control a power mode of a data storage device independently of other data storage devices in the array, that control a power mode of an LEM, that adaptively regulate the level of data stored in a buffer, and that determine whether a data object will be stored in the buffer or stored on a data storage device in the array, based on the probability the data object will be accessed within a threshold period of time.
US10235238B2
In one embodiment, a computer program product includes a computer readable medium having stored thereon computer readable program instructions. The instructions are configured to cause modules of a computer system to: determine whether data are in condition to be propagated beyond the processor to a network environment; and in response to determining the data are in condition to be propagated beyond the processor: perform a data integrity check on the data; receive a result of a second data integrity check from a secondary computer system; compare the result of the data integrity check to the result of the second data integrity check; and, based at least in part on determining the result of the data integrity check matches the result of the second data integrity check, propagate the data beyond the processor. Corresponding systems and methods are also disclosed.
US10235230B2
The invention is a method sending a plurality of data from a server to a fleet of devices. The method comprises the following steps: splitting said plurality of data in a set of disjoint batches, uniquely allocating to each of said disjoint batches a time slot, identifying a selected data belonging to the disjoint batch which is allocated to the current time slot and sending the selected data from the server to one device of said fleet, and if an incident occurs at the server, discarding from the server the disjoint batch allocated to the time slot during which the incident occurred.
US10235229B1
Rehabilitating storage devices in a storage array that includes a plurality of storage devices, including: receiving a request to rehabilitate a storage device that is operating outside of a defined range of expected operating parameters; selecting, from a hierarchy of rehabilitative actions that can be performed on the storage device, a rehabilitative action to perform on a storage device in dependence upon information describing a number of times that one or more of the rehabilitative actions have been performed on the storage device; and initiating execution of the selected rehabilitative action.
US10235225B2
A method of handling requests between contexts in a processing system includes, in a current context of a source processing system element (PSE): executing a send-and rendezvous instruction that specifies a destination PSE, a queue address in the destination PSE, a set of source registers, and a set of receive registers; and sending a send-and-rendezvous message (SRM) to the destination PSE, wherein the SRM includes an address of the destination PSE, a destination queue address, a source PSE address, and an identifier of the current context in the source PSE.
US10235223B2
Disclosed are various embodiments for a high-performance computing framework for cloud computing environments. A parallel computing application executable by at least one computing device of the cloud computing environment can call a message passing interface (MPI) to cause a first one of a plurality of virtual machines (VMs) of a cloud computing environment to store a message in a queue storage of the cloud computing environment, wherein a second one of the plurality of virtual machines (VMs) is configured to poll the queue storage of the cloud computing environment to access the message and perform a processing of data associated with the message. The parallel computing application can call the message passing interface (MPI) to access a result of the processing of the data from the queue storage, the result of the processing being placed in the queue storage by the second one of the plurality of virtual machines (VMs).
US10235211B2
A processor device comprises a plurality of virtual systems on chip, configured to utilize resources of a plurality of resources in accordance with a resource alignment between the plurality of virtual systems on chip and the plurality of resources. The processor device may further comprises a resource aligning unit configured to modify the resource alignment, dynamically, responsive to at least one event. Modifying the resource alignment, dynamically, may prevent a loss in throughput otherwise effectuated by the at least one event.
US10235210B2
An operation management apparatus includes a storage unit and a processor. The storage unit stores therein operation scenario execution information including a first operation scenario and parallel execution information. The first operation scenario indicates an order of execution of a plurality of operation manipulations for a plurality of servers. The parallel execution information indicates whether the respective operation manipulations are to be executed in parallel with another operation manipulation. The processor acquires availability information indicating whether the respective servers are available. The processor generates execution determination information on basis of the operation scenario execution information when the availability information indicates existence of an unavailable server. The execution determination information indicates whether respective first operation manipulations are to be actually executed in execution of the first operation scenario. The first operation manipulations are indicated by the parallel execution information as to be executed in parallel with another operation manipulation.
US10235204B2
A method of managing components in a processing environment is provided. The method includes monitoring (i) a status of each of one or more computing devices, (ii) a status of each of one or more applications, each application hosted by at least one of the computing devices, and (iii) a status of each of one or more jobs, each job associated with at least one of the applications; determining that one of the status of one of the computing devices, the status of one of the applications, and the status of one of the jobs is indicative of a performance issue associated with the corresponding computing device, application, or job, the determination being made based on a comparison of a performance of the computing device, application, or job and at least one predetermined criterion; and enabling an action to be performed associated with the performance issue.
US10235201B2
A computer-implemented method includes, in a transactional memory environment, identifying a transaction and identifying one or more cache lines. The cache lines are allocated to the transaction. A cache line record is stored. The cache line record includes a reference to the one or more cache lines. An indication is received. The indication denotes a request to demote the one or more cache lines. The cache line record is retrieved, and the one or more cache lines are released. A corresponding computer program product and computer system are also disclosed.
US10235199B2
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, in a first host, a first middlebox instance to receive a notification from a migration module before a virtual machine (VM) running in the first host migrates to a second host and to send middlebox state related to the VM to the migration module.
US10235197B2
A cloud system data management method for alleviate a data leakage problem occurring when a user accessed by another user when a virtual data volume of the user is mounted to a virtual machine of another user includes creating a first virtual machine for a user and allocating a virtual data volume to the first virtual machine, setting an identifier of the virtual data volume as an identifier corresponding to a home identifier of the first virtual machine, determining, according to the identifier of the virtual data volume and a home identifier of a second virtual machine, whether the virtual data volume and the second virtual machine belong to a same user when the virtual data volume needs to be mounted to the second virtual machine, forbidding the virtual data volume to be mounted to the second virtual machine when they do not belong to the same user.
US10235190B2
Optimizations are provided for sibling calls. A sibling caller is marked to indicate that it may call a sibling routine or that it may call an external sibling routine. Based on the marking, certain processing is performed to facilitate use of sibling calls, particularly when the sibling routine being called is external to the caller.
US10235180B2
A scheduler implementing a dependency matrix having restricted entries is disclosed. A processing device of the disclosure includes a decode unit to decode an instruction and a scheduler communicably coupled to the decode unit. In one embodiment, the scheduler is configured to receive the decoded instruction, determine that the decoded instruction qualifies for allocation as a restricted reservation station (RS) entry type in a dependency matrix maintained by the scheduler, identify RS entries in the dependency matrix that are free for allocation, allocate one of the identified free RS entries with information of the decoded instruction in the dependency matrix, and update a row of the dependency matrix corresponding to the claimed RS entry with source dependency information of the decoded instruction.
US10235173B2
Systems, apparatuses, and methods for implementing an IF2FOR transformation are disclosed. In one embodiment, a first group of instructions include an IF-statement and one or more control dependent instructions. The first group of instructions are transformed into a second group of instructions if the first group of instructions meet one or more criteria. In one embodiment, the criteria includes the (1) IF-statement being part of a loop and (2) the control dependent instructions not having any inter-loop iteration dependency. The second group of instructions are executable to (1) store results of the IF-statement condition for a first number of iterations and (2) execute the control dependent instructions for a second number of iterations when the IF-statement condition evaluates to true.
US10235162B2
A software program is executed, the software program requiring one or more physical interactions with a user through an input/output (I/O) device, wherein each of the one or more physical interactions includes respective predefined dimensions indicating a proficiency in performing one of the one or more physical interactions. The one or more physical interactions are tracked. A familiarity profile for each of the one or more physical interactions is generated based on the respective predefined dimensions for each of the one or more physical interactions. The software program is customized based on the familiarity profile for each of the one or more physical interactions.
US10235159B2
A method for updating firmware of cable modems optimizing management resources in a network comprising a web application, network collector, more than one cable modem, one or more servers. The method includes the web application receiving an update firmware policy, the policy defined by a list of cable modems to have their firmware updated, a Uniform Resource Identifier (URI) pointing to a file within a server in the network, and the web application adding a policy with this information to a policies table. The network collector polls a database engine for a new policy and computing a list of cable modems to have their firmware updated, and the network collector sends a command to a cable modem to update to a new firmware, wherein the new firmware is specified by the URI.
US10235156B2
In some examples, version data in an extension point of a graphical user interface of a version of a software application may be identified. In some examples, based on the identified version data, a version of a user interface module available to integrate with the user interface of the version of the software application may be determined.
US10235148B2
In accordance with embodiments, there are provided mechanisms and methods for creating, exporting, viewing and testing, and importing custom applications in a multitenant database environment. These mechanisms and methods can enable embodiments to provide a vehicle for sharing applications across organizational boundaries. The ability to share applications across organizational boundaries can enable tenants in a multi-tenant database system, for example, to easily and efficiently import and export, and thus share, applications with other tenants in the multi-tenant environment.
US10235144B2
A short pointer mode application has been loaded. Based on determining that the short pointer mode application has been loaded, an address space configured for a long pointer mode environment is reconfigured. The address space has one portion addressable by short pointers of a defined size and another portion addressable by long pointers of another defined size, and the reconfiguring includes obtaining a long pointer library, and loading the long pointer library in the one portion of the address space addressable by short pointers.
US10235139B2
Modification of the execution of a platform-independent first method of an application within an integrated circuit card having a first non-volatile memory, a second rewritable non-volatile memory, a virtual machine and a processor unit, wherein said platform-independent first method includes a first operations sequence and a second operations sequence. Checking if there is a call within said platform-independent first method to a specific second method, having one parameter; —if there is such a call and if said specific second method is not platform-independent, checking if there is an alternate function associated to said platform-independent first method stored in a memory of said integrated circuit card; if there is an associated alternate function: executing said alternate function to replace said first operations sequence; executing the second operations sequence of said platform-independent first method; otherwise executing by the first operations sequence and the second operations sequence of said platform-independent first method.
US10235136B2
A binary logic circuit is provided for determining a rounded value of px q , where p and q are coprime constant integers with p
US10235134B1
Generating non-compressible data streams is disclosed, including: receiving an initialization parameter; determining at least one constrained prime number; generating a sequence comprising a plurality of byte values based at least in part on the initialization parameter and the constrained prime number; determining a rotation value; and rotating a portion of the sequence based on a rotation value to form a rotated sequence, wherein the rotated sequence comprises byte values substantially defeating a predictive compression algorithm.
US10235128B2
An embodiments of a contextual sound apparatus may include a sound identifier to identify a sound, a context identifier to identify a context, and an action identifier communicatively coupled to the sound identifier and the context identifier to identify an action based on the identified sound and the identified context. Other embodiments are disclosed and claimed.
US10235127B2
Systems, devices, apparatuses, components, methods, and techniques for cadence determination and media content selection are provided. An example media-playback device comprises a media-output device that plays media content items, a cadence-acquiring device, and a cadence-based media content selection engine. The cadence-acquiring device includes an accelerometer and a cadence-determination engine configured to determine a cadence based on acceleration data captured by the accelerometer. The cadence-based media content selection engine is configured to identify a media content item based on the cadence determined by the cadence-determining engine and cause the media-output device to playback the identified media content item.
US10235126B2
A method and a system (20) of audio source separation are described. The method comprises: receiving (10) an audio mixture and at least one text query associated to the audio mixture; retrieving (11) at least one audio sample from an auxiliary audio database; evaluating (12) the retrieved audio samples; and separating (13) the audio mixture into a plurality of audio sources using the audio samples. The corresponding system (20) comprises a receiving (21) and a processor (22) configured to implement the method.
US10235125B2
An audio playback control method and a terminal device are described. The method includes starting an application, and playing a background audio of the application, acquiring a foreground audio, and determining duration and volume of the foreground audio. If the duration of the foreground audio is greater than a first threshold and the volume of the foreground audio is greater than a second threshold, the method can reduce volume of the background audio.
US10235119B2
An electronic device is provided. The electronic device includes a foldable housing. The foldable housing includes a first housing including a first display and an illuminance sensor on a front surface, and a second housing, adjacent to the first housing, including a hole formed through a front surface and a rear surface of the second housing. The front surface of the first housing faces the front surface of the second housing when the second housing is folded in a first direction with respect to the first housing, and a rear surface of the first housing faces the rear surface of the second housing when the second housing is folded in a second direction with respect to the first housing.
US10235115B2
An operation terminal connected to an information storage apparatus and an output apparatus, comprising a processor that obtains a file from the information storage apparatus; displays, on a monitor, an image of the obtained file and a button for selecting an output device for outputting the file; displays, after the button has been pushed, a two-dimensional code photographing screen; the two-dimensional code photographing screen for photographing a two-dimensional code by a camera; obtains, after the two-dimensional code is photographed by the camera while the two-dimensional code photographing screen is displayed, information that specifies the output device; wherein the information that specifies the output device is obtained from the photographed two-dimensional code; and sends, to the output device through a network, an output request for outputting the file of the image displayed on the monitor, based on the obtained information that specifies the output device.
US10235114B2
In a communication system, an image forming apparatus sends an address of a receiving section to an external device. The external device receives a selection of image data through plural thumbnails displayed on a display section, and wirelessly sends the selected image data to the image forming apparatus with the address. The image forming apparatus receives the selected image data sent with the address by the external device, and prints an image based on the selected image data. The image forming apparatus accepts a selection indicating whether a communication between the external device and the image forming apparatus is performed by a first communication system method or a second communication system method. The image forming apparatus performs sending and/or receiving the image data with the address by the first communication system method when the first communication system method is selected, and performs sending and/or receiving the image data with the address by the second communication system method when the second communication system method is selected.
US10235110B2
An information processing apparatus includes processors and memories to store a plurality of instructions which cause the processors to store, in the memories, usage authority information associating, for each of users, user information identifying the user with authority information. The authority information associates, for each of image forming apparatuses, device information identifying the image forming apparatus with function information indicating function of the image forming apparatus allowed to be executed or restricted from being executed. Based on success of an authentication process for a login request from the user to the image forming apparatus, The processor specifies the function information corresponding to the device information of the image forming apparatus as the login request source, using the usage authority information corresponding to the user information of the user, creates response information set with the specified function information, and sends the created response information to the image forming apparatus.
US10235106B2
An information processor includes an image data generating circuitry and a communicator. The image data generating circuitry includes a logical page generating circuitry and a page adjusting circuitry, and generates image data. The logical page generating circuitry generates a plurality of logical pages each containing a plurality of pages. The page adjusting circuitry adjusts number of pages of the plurality of pages contained in a first logical page of the plurality of logical pages. The image data contains the plurality of logical pages. The communicator transmits the image data to an image forming unit. The image forming unit is able to cut a recording medium by using the logical pages as a reference, and forms an image on the recording medium by using the logical pages as a reference.
US10235093B1
A system and method for creating and managing snapshots. Mediums are recorded and maintained, all of which are read-only except for the most recent mediums in use by a volume. Multiple volumes may be maintained, including a first volume which points to a first medium. When a snapshot of the first volume is taken, a second medium is created that points to the first medium. The first volume is also updated to point to the second medium. The first medium becomes the underlying medium of the second medium, and lookups are performed initially on the second medium and then on the first medium if the data is not located in the second medium.
US10235089B2
A backup source volume is a virtual volume, a plurality of regions of the backup source volume is allocatable to the storage device. A storage control device is configured to set a backup destination volume, the backup destination volume includes a plurality of regions, store allocation information which indicates a first region of the plurality of regions of the backup source volume is allocated to the storage device and indicates a second region of the plurality of regions of the backup source volume is not allocated to the storage device, the first region and the second region corresponding to a third region and a fourth region included in the plurality of regions of the backup destination volume respectively, set the forth region free from the first data stored in the at least one storage device, and copy second data stored in the first region to the third region.
US10235084B2
Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to an instruction set of an object memory fabric. This object memory fabric instruction set can include trigger instructions defined in metadata for a particular memory object. Each trigger instruction can comprise a single instruction and action based on reference to a specific object to initiate or perform defined actions such as pre-fetching other objects or executing a trigger program.
US10235082B1
A method, computer program product, and computer system for receiving, by a computing device, an I/O request for data. A number of storage devices of a plurality of storage devices in a Mapped RAID group that will be used to process the I/O request may be determined. It may be determined whether each storage device of the number of storage devices in the Mapped RAID group that will be used to process the I/O request has a respective threshold number of credits to process the I/O request. If each storage device of the number of storage devices in the Mapped RAID group that will be used to process the I/O request has the respective threshold number of credits, the I/O request may be processed. If at least one storage device of the number of storage devices in the Mapped RAID group that will be used to process the I/O request lacks the respective threshold number of credits, the I/O request may be queued.
US10235079B2
A storage system includes a host including a processor and a storage device including a controller and a flash memory unit. The host is configured to read physically fragmented data of a file stored in one or more physical storage regions of the flash memory unit and write the data continuously into other one or more physical regions of the flash memory unit, such that the data are physically defragmented.
US10235076B2
Scalable architectures provide resiliency and redundancy and are suitable for cloud deployment. The architectures support extreme data throughput requirements. In one implementation, the architectures provide a serving layer and an extremely high speed processing lane. With these and other features, the architectures support complex analytics, visualization, rule engines, and centralized pipeline configuration.
US10235061B1
A computer program product, system, and method for generating coded fragments comprises generating a plurality of thin differential virtual machine disks (VMDKs) associated with a VMDK; receiving, during a first time period starting after the first point in time, one or more first I/Os to be written from a virtual machine (VM) to the VMDK; writing the first I/Os to a first one of the thin differential VMDKs; receiving, during a second time period starting after the first time period, one or more second I/Os to be written from the VM to the VMDK; writing the second I/Os to a second one of the thin differential VMDKs; and generating a second snapshot of the VMDK for a second point in time after the second time period by applying data written to the first and second thin differential VMDKs to a first snapshot of the VMDK for a first point in time.
US10235058B2
A system including: a memory including a plurality of pages; and a control circuit suitable for delivering user access to the memory and for implementing a balancing method for the wear of the memory, including movement of data within the memory, in which the control circuit is suitable for delivering, between the first and second consecutive page read or write operations of the wear balancing method and between the second and a third consecutive page read or write operation of the wear balancing method, one or more user accesses to the pages of the memory.
US10235049B2
A management device according to an embodiment manages reading and writing of data, by a processing circuit, from and into a first memory unit and a non-volatile memory unit containing a plurality of pages, and includes a setting storage unit, an access processing circuit, and a management circuit. The setting storage unit stores an access method indicating whether first access processing of writing and reading data into and from data transferred to the first memory unit from the non-volatile memory unit or second access processing of directly writing and reading data into and from data stored in the non-volatile memory unit is executed for each of the pages. The management circuit changes the access method for a third page on which the second access processing is set to be performed to the first access processing when quality of the third page is equal to or lower than a reference value.
US10235048B2
Embodiments of the present disclosure relate to the field of computer data processing, and provide a data processing method and a smart device, which can effectively resolve a problem of abnormal rewriting of data in a read-only partition of an embedded multimedia card (eMMC) while ensuring that normal upgrading is not affected. The method includes receiving a write protection cancellation command sent by a central processing unit, executing the write protection cancellation command on a specified partition that is in the read-only partition and that is used to store an upgrade file, receiving the upgrade file sent by the central processing unit, writing the upgrade file to the specified partition, after completing writing the upgrade file, sending a write completion message to the central processing unit, receiving a write protection command sent by the central processing unit, and executing the write protection command on the specified partition.
US10235044B2
Data in a storage system is deduplicated after receiving from at least one writing entity requests for a plurality of write operations for a corresponding plurality of data blocks in a storage object. The received blocks are buffered and sorted in order and a sequence of clumps is created from the buffered blocks, where each clump comprises a grouping of at least one of the sorted, buffered blocks. A boundary is determined between at least one pair of clumps based at least in part on the content of at least one of the buffered blocks, and it is then determined whether at least one of the clumps is a duplicate of a previously stored clump.
US10235043B2
A keyboard for use with a computing device includes multiple rows of keys with each of the rows of keys including multiple keys. A horizontal pitch of the keys is between 18 mm and 19 mm and a length of the rows of the keys is between 230 mm and 235 mm.
US10235040B2
Systems and methods are provided for controlling the appearance of application windows on a computer display screen. A user identifies either an application window currently running on the computer or a new application to be started. The user also identifies a size, shape, and screen location by inputting a geometric shape, such as by drawing a rectangle with a pen or stylus input device, on the display screen. The appearance of the application window is set based on the geometric shape. The application window is resized and moved, for a currently running application, or created, for a new application, on the display screen.
US10235039B2
Some embodiments provide a Touch Enhanced Interface (TEI) that translates data from touch devices into a wide variety of output actions, free from the construct of mapping such touch data to an on-screen pointer or direct screen-mapped coordinates. Based on the touch and hold of one or more fingers, the TEI enables access to different sets of operations. Then based on different taps, holds, directional slides, and directional flicks of one or more fingers, the TEI performs specific operations in an accessed set of operations. Some embodiments provide a TEI viewer that displays symbols that identify the operations that can be performed using the various touches.
US10235038B2
An electronic system includes: a user interface configure to provide a plurality of an interface panel less than a display threshold for displaying on a device; and a control unit, coupled to the user interface configured to: determine a panel position for determining a view type for the plurality of the interface panel, and determine a panel dimension based on the panel position for expanding the interface panel in a focus position for displaying a subpanel.
US10235036B2
An electronic device and a controlling method thereof are provided. The method of controlling an electronic device includes acquiring user information, determining a plurality of categories regarding a music content to be included in a playlist based on the acquired user information, and providing a playlist including a plurality of music contents based on the determined plurality of categories.
US10235035B2
An electronic device presents a first portion of structured content on a display. The structured content includes a plurality of sections and the first portion includes content from a first section of the plurality of sections. The device detects a contact on the touch-sensitive surface, detects an increase in a characteristic intensity of the contact, and detects a movement of the contact. In response to detecting the increase in the characteristic intensity of the contact and the movement of the contact: in accordance with a determination that the characteristic intensity of the contact increases above an intensity threshold, the device translates the structured content to display a start of a second section; and in accordance with a determination that the characteristic intensity of the contact does not increase above the intensity threshold, the device translates the structured content in accordance with a magnitude of the movement of the contact.
US10235034B2
A computer-implemented tactile feedback method includes receiving user input on a computing device, identifying a term input by the user that does not match a term known to the device, accessing an auto-correction service in order to provide a replacement for the term, and energizing a haptic feedback device in response to identifying the term input by the user that does not match a known term.
US10235033B2
A method, device and system for displaying, via a user interface, an ambiance setting for a bathing system. The user interface is configured to display at least one display page on a display screen. The method comprises displaying on the display screen, a plurality of ambiance settings selectable by a user of the user interface, receiving, at a processor, an indication of a selected ambiance setting from the plurality of ambiance settings displayed on the display screen and in response to the selected ambiance setting, displaying on the display screen a first operational setting for at least one first type of bathing unit component and a second operational setting for at least one second type of bathing unit component. The first operational setting and the second operational setting are pre-programmed in association with the selected ambiance setting.
US10235032B2
A method for optimizing a captured photo is provided. In step (a), an original photo is provided. In step (b), the original photo is adjusted according to two sets of parameters to generate two test photos. In step (c), the two test photos are shown on a display of an electric device for selection. In step (d), a user's preference is generated accordingly. In step (e), the captured photo is adjusted according to the user's preference.
US10235025B2
The opinion expression application enables a user of the client device to conduct a public-initiated open-ended poll that is event-time specific in duration to express likes and dislikes about anything and anyone associated with the event. A subject field on a user interface enables the user of the client device to choose exactly about what subject matter to express his/her opinion on, and then to express his/her opinion level by activating a single opinion level button that has a very specific meaning. A server aggregates the opinion level expressed by activating the opinion level button with all of the other cast opinion levels previously submitted by users of different client machines on this poll. The server feeds the aggregation of the cast opinion levels back to each of the client devices in near real-time to be displayed. The opinion expression application limits a time period when the user can cast an opinion level about the event.
US10235019B2
A computer-implemented system and method for providing a data rerepresentation is provided. A representation of data from a first application is identified and a rerepresentation of the data from the first application is generated. The rerepresentation includes one of a modification format rerepresentation that changes a presentation of the data and a projection format rerepresentation that provides one of more or less data in the rerepresentation than the first application by overlaying at least a portion of the data from the first application over data from a second application using ancillary data identified from the data of the first application or data from a separate application. Actions from a user are received within the rerepresentation and are applied to the data of the representation from the first application.
US10235012B2
A method and apparatus is disclosed for transferring digital content from a computing cloud to a computing device and generating recommendations for the user of the computing device.
US10235009B1
A method carried out on a computer system for receiving information corresponding to a plurality of variables that can be applied to the manufacture of a designed product. When a user selects from a menu of first attributes, related ones of a second set of attributes are presented for selection. In an embodiment, the set of possible manufacturing attributes is initially compared to attributes of the designed product to eliminate from consideration those manufacturing attributes that are not compatible with the attributes of the product.
US10234999B2
An apparatus for sensing a touch pressure includes: a substrate; a touch sensor provided on one surface of the substrate; a first pressure sensing electrode provided on the other surface opposite to the one surface of the substrate; a protective layer provided on the first pressure sensing electrode, the protective layer including a first opening area through which a portion of the first pressure sensing electrode is exposed; a flexible circuit board electrically connecting the touch sensor and the first pressure sensing electrode to each other; and a conductive member disposed in the first opening area, the conductive member electrically connecting the first pressure sensing electrode and the flexible circuit board to each other.
US10234982B2
A display device includes a display panel and a touch sensing unit including touch signal lines (TSL) and sensor columns (SCs) including sensor blocks (SBs). Each SB includes a first sensor (FS) and i (i being ≥2) second sensors (SSs). The TSLs include: first signal lines (FSLs) respectively connected to some of the FSs, a portion of each of the FSLs extending to a first end of a corresponding SC from a corresponding sensor of the some of the FSs; second signal lines (SSLs) respectively connected to other FSs, a portion of each of the SSLs extending to a second end of the corresponding SC from a corresponding sensor of the other FSs; and third signal lines connecting a j-th (j being ≤1) SS of an n-th (n being ≥1) SB to an (i−j+1)-th SS of an (n+1)-th SB.
US10234980B2
A touch window according to one embodiment includes a substrate; a sensing electrode on the substrate; a wire electrically connecting the sensing electrode; and a connection part connected to one end of the wire and connected to a circuit board, wherein an amount of charges in a sectional area of the wire is varied depending on a position in the wire. A touch device according to another embodiment includes a touch window; and a driving part on the touch window, wherein the touch window includes a substrate; a sensing electrode on the substrate; a wire electrically connecting the sensing electrode; and a connection part connected to one end of the wire and connected to a circuit board, wherein an amount of charges in a sectional area of the wire is varied depending on a position in the wire.
US10234978B2
Provided are an array substrate and a display panel. The array substrate includes: a substrate; a plurality of scan lines formed on the substrate and extending along a first direction, a plurality of data lines formed on the substrate and extending along a second direction; a plurality of pixel units are defined by the scan lines and data lines, at least four semiconductor pressure sensing units formed on the substrate. In each of the plurality of the pixel units, a thin film transistor is provided. The substrate is further provided with a plurality of connection wires thereon, for connecting the semiconductor pressure sensing units to form at least one Wheatstone bridge structure. The plurality of connection wires includes a plurality of first direction connection wires extending along the first direction and a plurality of second direction connection wires extending along the second direction.
US10234977B2
A pressure sensing touch device includes a control unit, and a pressure-sensing touch panel including a substrate, a first sensing layer, a first insulating layer, a driver layer, a second insulating layer and a second sensing layer; the first sensing layer, the driver layer and the second sensing layer electrically connected to the control unit for detecting the touch location of an external object and the pressure according to changes of capacitive coupling respectively between the first sensing layer and the driver layer and between the driver layer and the second sensing electrode. The deformation amount of the second insulating layer is greater than that of the first insulating layer when receiving a pressure, making closer distance between the driver layer and the second sensing layer and significant change of the capacitive coupling, for accurately detecting the pressure applied by the external object to the pressure-sensing touch panel.
US10234970B2
The present disclosure provides an integrated touch control display panel. The integrated touch control display panel includes a display region and a peripheral circuit region located on at least one side of the display region. The display region includes a plurality of stripe shaped touch control electrodes that extend in a first direction and are sequentially arranged in a second direction which intersects with the first direction. A shielding structure is formed at the boundary region between the touch control electrodes and the peripheral circuit region to shield the signal interference from the peripheral circuit region to the touch control electrodes.
US10234968B2
An apparatus includes a knob that is repositionable into a first position and a second position. The knob may be configured to control a first set of parameters in the first position and a second set of parameters in the second position. The apparatus may include a reconfigurable display configured to selectively display at least a first display configuration and a second display configuration. The system may be configured to display the first display configuration on the reconfigurable display when the knob is in the first position, and the system may be configured to display the second display configuration on the reconfigurable display when the knob is in the second position. The apparatus may also include a slider device having a set of rails defining a track between the rails. The knob may be slidable along the slider device into the first and second positions.
US10234967B2
Examples of adjustment of a touch pad are disclosed herein. One example includes a touch pad adjacent an edge of an opening defined by a housing of an electronic device and a bracket to secure a first side of the touch pad to the housing adjacent the edge. This example also includes an adjustment mechanism to selectively move a first corner and a second corner of the touch pad that are opposite the first side in either a direction toward or away from a front surface of the housing so that the first and second corners are substantially flush will the adjacent edge.
US10234960B1
An electronic device can include a key and/or a keyboard system. In one embodiment, magneto-rheological materials are employed to provide a variable response keyboard of an electronic device.
US10234956B2
Processing techniques and device configurations for performing and controlling output effects at a plurality of wearable devices are generally described herein. In an example, a processing technique may include receiving, at a computing device, an indication of a triggering gesture that occurs at a first wearable device, determining an output effect corresponding to the indication of the triggering gesture, and in response to determining the output effect, transmitting commands to computing devices that are respectively associated with a plurality of wearable devices, the commands causing the plurality of wearable devices to generate the output effect at the plurality of wearable devices. In further examples, output effects such as haptic feedback, light output, or sound output, may be performed by the plurality of wearable devices, associated computing devices, or other controllable equipment.
US10234950B1
A fluidic switch (or fluidic device) is provided. The fluidic switch includes: (i) a housing defining a cavity with a first opening and a second opening, the second opening being larger than the first opening, the cavity containing a viscoelastic substance, (ii) a channel to transport a fluid from a source, across the first opening, to a drain, where the first opening opens into the channel, and (iii) an actuator to apply a force through the second opening to the viscoelastic substance in the cavity when actuated, the force to displace a portion of the viscoelastic substance into the channel to impede transport of the fluid through the channel.
US10234946B2
An input device according to an embodiment includes a vibration element, an acquisition unit, and an element controller. The vibration element causes an operation surface to vibrate. The acquisition unit acquires information on at least one of a traveling state and a traveling environment of the moving body. The element controller causes the vibration element to vibrate at a vibration strength according to at least the one of the traveling state and the traveling environment.
US10234945B2
A device comprises a housing, a sensor, a controller and an actuator. The sensor is configured to detect a contact force exerted on the housing. The controller is communicatively coupled to the sensor and is configured to determine a change in a haptic effect caused by the contact force. The controller is additionally configured to generate an output instruction to deliver the haptic effect in a compensated form that is operable to correct the change. The actuator is configured to receive the output instruction and deliver the compensated haptic effect at the housing.
US10234928B2
A display device includes interface circuitry configured to receive a display signal from an external computing device; a display screen configured to display the received display signal; an energy management function configured to control an operating state of the display device; a sensor configured to provide at least one control signal indicative of the presence of a user in a predefined area in front of the display screen; and a control unit configured to select an energy saving mode from a plurality of energy saving modes based at least on the control signal provided by the sensor.
US10234919B2
Accessory-based power distribution techniques are described. In one or more implementations, power available from a power system of a computing device is intelligently and adaptively distributed between device systems and accessories in accordance with a current usage scenario. To do so, a power manager operates to collect information regarding the current usage scenario, including system state information and a power draw level for accessory devices. Power available from the power system is then divided between the device systems and accessories in dependence upon the usage scenario, such as by establishing and applying power limits dynamically based on the usage scenario. For instance, as system power level for device subsystems may be reduced to provide more power for accessories in some scenarios. Likewise, power for accessories may be limited to enable a high performance mode for device operations in scenarios in which the system is operating near applied limits.
US10234916B2
In some examples, an apparatus includes a housing comprising an inner surface provided with thermal members, and a thermal attachment to transfer heat generated by a heat producing component to the housing. The thermal attachment is thermally contacted with the inner surface of the housing, and the thermal members are arranged to steer heat from the heat producing component and transferred to the housing by the thermal attachment at a greater heat flow rate through the housing to a first region of the housing and at a lesser heat flow rate through the housing to a second region of the housing.
US10234914B2
A driving circuit of an electric motor includes: a PWM input pin for externally receiving an input pulse modulation signal with an input duty cycle; a duty cycle to digital converter for receiving and converting the input pulse modulation signal into a first digital value; a slope setting pin for receiving information indicative of a slope of an output duty cycle corresponding to the input duty cycle; a slope acquisition unit for acquiring a second digital value corresponding to the information indicative of the slope; a duty cycle computation unit for generating a linearly increased duty cycle instruction value corresponding to the first digital value by referring to the slope; a digital pulse width modulator for generating a controlling pulse having the output duty cycle corresponding to the duty cycle instruction value; and an output circuit for driving the electric fan motor in accordance with the controlling pulse.
US10234910B2
Examples of the present disclosure provide a computing device expansion system. According to one implementation, a docking receptacle is coupled to a touch-enabled monitor computing device and is also configured to receive and connect to a portable electronic device. Furthermore, when the portable electronic device is attached to the docking receptacle, a display area of the portable electronic device is cloned on the monitor computing device such that touch input on either the portable electronic device or monitor computing device is replicated on the monitor computing device or portable electronic device.
US10234905B2
Examples of a hinge for foldable components are described herein. In an example, the hinge can include a plurality of bracing elements, a bracing element from the plurality of bracing elements can be operably coupled to an adjacent bracing element from the plurality of bracing elements, to fold the plurality of bracing elements into an arcuate shape. Each bracing element can be supported and locked against the adjacent bracing element in the arcuate shape. The hinge can further include an end coupler at each longitudinal end of the hinge to couple the hinge to a flexible element.
US10234904B2
The present disclosure relates to the display technology field, and more particularly to a display device, which includes a flexible display panel and a carrier assembly; the carrier assembly includes: a base; a first support and a second support mirror-symmetrical arranged on the base; a third support arranged on the base by a spring. When the first support and the second support are in contact or phase away from each other, the third support can rely on the falling or uplift of the elastic such that the carrier assembly obtains a different plane that carries the flexible display panel. The disclosure is applicable to the display device of the flexible display panel, which can realize the flexible display panel to be easily folded, and the display area can be scaled at any time while satisfying the requirement of the stable carrying flexible display panel and ensuring the display quality.
US10234897B2
A dongle couples an electrophysiologic catheter and a navigational system, including a patient interface unit (PIU). The dongle permits hardware normally carried on catheter control handle to be relocated onto the dongle to render catheter “greener” and less costly to manufacture use. The dongle having a support portion with flexibility, shape memory and/or varying degrees of stiffness also advantageously allows a user more control over the placement, position and orientation of the dongle. The dongle has a body with a first electrical interface unit, and a support portion with a second electrical interface unit, the support portion having an outer flexible tubular member with shape memory. In one embodiment, the support portion comprises a gooseneck tubing. In another embodiment, the support portion comprises a coiled spring.
US10234884B2
In order to prevent an increase in size of a power source device in a power supply apparatus adapted to manage multiple flow rate controllers, the power supply apparatus is connected via cables to the multiple flow rate controllers adapted to control fluid flow rates, and manages operations of the flow rate controllers via the cables as well as supplying power to the flow rate controllers, respectively. In addition, the power supply apparatus is configured to include a power supply control part that shifts power supply start timings for at least some of the flow rate controllers.
US10234877B2
A first table defines the relationship between the sliding resistance index μk of a packing gland and the ambient temperature for each type of the packing gland is provided. A second table defines control parameters corresponding to hysteresis levels for each size of the setting/operating device is provided. By repeating, at regular intervals, the acquisition of the sliding resistance index μk at present corresponding to the ambient temperature at present and the type of a packing gland from the first table and the selection of the control parameter corresponding to the size of the setting/operating device and the hysteresis level obtained from the sliding resistance index μk at present from the second table, the valve opening of the regulating valve is controlled using the selected control parameter.
US10234875B2
Described herein are systems and methods for retaining cargo. A system for retaining cargo may comprise a sensor and a system controller. The system controller may be configured to determine presence of cargo in a vehicle; determine dimensions of the cargo based, at least in part, on data received from the sensor; determine a storage location for the cargo based, at least in part, on one or more of: the dimensions of the cargo, interior dimensions of the vehicle, and interior components of the vehicle; determine a first position for a first one of the interior components, the first position determined based, at least in part, on one or more of: the storage location, and a location for retaining the cargo for transport; create a first message indicating the storage location for the cargo and the position for the first one of the interior components; and transmit the message.
US10234873B2
A flight device includes a processor and a memory storing instructions which are executed by the processor causes the processor to: acquire an image; determine a scene; determine a height of the flight device; calculate an image first and second direction offsets of a second image frame relative to a first image frame of two adjacent image frames; acquire an acceleration and an angular velocity of the flight device in three dimensions; compensate for the image first and second direction offsets, according to the acceleration and the angular velocity, to obtain image correction offsets; calculate an first and second direction offsets in world coordinates corresponding to the image correction offsets; and derive a velocity of the flight device according to a time interval between time points at which the two adjacent image frames are captured and according to the first direction offset and the second direction offset.
US10234863B2
An autonomous vehicle (AV) can include a communication system to communicate with a backend system, a sensor system to collect sensor data representing an operational environment of the AV, and a control system that can processes the sensor data to perform a localization operation to determine a location and an orientation of the AV within a given region, and autonomously operate the AV's acceleration, braking, and steering systems throughout the given region. Based on the localization operation, the AV can implement a set of configuration commands to configure the communication system to transmit and receive data with the backend system using one or more specified network nodes.
US10234860B2
The present disclosure relates to a method and a device for safety driving. The method includes: acquiring riding data of a current user of a self-balancing vehicle; comparing the acquired riding data with riding data corresponding to a plurality of preset user levels; and determining a user level of the current user of the self-balancing vehicle according to a result of the comparing. The riding data includes one or more of the following data: a riding time, a riding distance, a shaking frequency, a shaking arc magnitude, and a shaking time.
US10234858B2
A vehicle-control system suitable for use on an automated vehicle includes a human-machine-interface and a controller. The human-machine-interface accepts an input from an operator of a host-vehicle. The controller is in communication with the human-machine-interface. The operator inputs a notification to the human-machine-interface. The notification indicates that the operator detects a circumstance that suggests a presence of the emergency-vehicle on the roadway that has not been detected by the system. The controller drives the host-vehicle in accordance with rules governing an operation of vehicles proximate to an emergency-vehicle stopped alongside a roadway.
US10234855B2
A method includes obtaining one or more modified properties associated with at least one of an alarm to be generated by an industrial process control and automation system and a process controller within the industrial process control and automation system. The method also includes obtaining historical data associated with actual operation of the control and automation system. The method further includes simulating operation of one or more components of the control and automation system using the one or more modified properties. The method also includes identifying one or more simulated alarms generated during the simulated operation of the one or more components using the one or more modified properties. In addition, the method includes outputting the one or more simulated alarms. The method could also include receiving one or more approvals of the one or more modified properties and providing the one or more modified properties to the process controller.
US10234848B2
Methods for control of post-design free form deposition processes or joining processes are described that utilize machine learning algorithms to improve fabrication outcomes. The machine learning algorithms use real-time object property data from one or more sensors as input, and are trained using training data sets that comprise: i) past process simulation data, past process characterization data, past in-process physical inspection data, or past post-build physical inspection data, for a plurality of objects that comprise at least one object that is different from the object to be fabricated; and ii) training data generated through a repetitive process of randomly choosing values for each of one or more input process control parameters and scoring adjustments to process control parameters as leading to either undesirable or desirable outcomes, the outcomes based respectively on the presence or absence of defects detected in a fabricated object arising from the process control parameter adjustments.
US10234846B2
A method and device for determining an optimum manufacturing variant for manufacturing a product from currently available manufacturing alternatives of one or more manufacturing plants, and for creating the associated manufacturing documents based on the following steps: creating a product-specific, manufacturing plant-independent CAD manufacturing specification of the product to be manufactured; determining different possible manufacturing alternatives for manufacturing the product based on the created product-specific, manufacturing plant independent CAD-manufacturing specification and the available manufacturing machines; generating a specific CAD-model for each determined manufacturing alternative, wherein a feedback report is created by an associated CAM-engine for each generated specific CAD-model; evaluating the created feedback reports of the different manufacturing alternatives in order to determine the manufacturing alternatives that are suitable for manufacturing the product and to evaluate whether each manufacturing alternative complies with predefined manufacturing tolerances and manufacturing specifications; and selecting the optimum manufacturing alternative.
US10234844B2
An information processing apparatus comprises a position and orientation estimation unit configured to estimate each of positions and orientations of a first part and a second part, based on an image including the first part and the second part to which the first part is assembled; and a determination unit configured to determine assembly success/failure of the first part with respect to the second part based on each of the positions and orientations of the first part and the second part.
US10234834B2
The invention is applied to control technologies, and provides an air conditioner control method and device, including collecting and storing current operating parameters of chillers, chilled water pumps and condenser water pumps of an air-conditioning system according to preset period; determining energy consumption increment of the air-conditioning system under operating status of an operating parameter to be adjusted relative to that under current operating status according to the current operating parameters and the operating parameter to be adjusted inputted by a user; and adjusting operating status of the air-conditioning system according to the operating parameter to be adjusted when the energy consumption increment is less than zero. According to the method and device provided by the invention, the air conditioning system is adjusted according to operating parameter to be adjusted when the energy consumption increment is less than zero to implement energy saving, and the invention is easy to implement.
US10234826B2
According to one embodiment of the preset specification, a method for controlling a wearable device for displaying visual information on a first display area and on a second display area can comprises the steps of: detecting that the wearable device has been changed to a charging state; displaying first visual information on a first display area; displaying second visual information on a second display area; detecting an event relating to a first application while the wearable device is in a charging state; and displaying, on the second display area, third visual information relating to the first application. At this time, the first visual information of the first display area can be displayed on a display unit of the wearable device, and the second visual information of the second display area can be displayed on the basis of a light source projected outside of the wearable device.
US10234821B2
A three-dimensional light modulator, of which the pixels are combined to form modulation elements. Each modulation element can be coded with a preset discrete value such that three-dimensionally arranged object points can be holographically reconstructed. The light modulator is characterized in that assigned to the pixels of the modulator are beam splitters or beam combiners which, for each modulation element, combine the light wave parts modulated by the pixels by means of refraction or diffraction on the output side to form a common light beam which exits the modulation element in a set propagation direction.
US10234813B2
An image forming apparatus includes a tray feeder to feed a printing medium placed on a tray of the image forming apparatus to an image former of the image forming apparatus, the tray moveable to be in a first position and a second position, a cassette feeder to feed a printing medium placed in a cassette of the image forming apparatus to the image former, a power train to transmit power generated from a driving motor, and a power switching unit to switch the power transmitted from the power train.
US10234812B2
A transport member, that transports a developer by rotating in a rotation direction that is predetermined around a rotation axis, includes: a shaft part including the rotation axis; and a blade part spirally provided on an outer peripheral surface of the shaft part, wherein the blade part includes a transport surface that is a surface facing a downstream side in a transport direction of the developer along the rotation axis, and a non-transport surface that is a surface other than the transport surface, and the transport member further includes a fin protruding from the non-transport surface of the blade part, the fin being provided with an interval from the outer peripheral surface of the shaft part.
US10234803B2
An image heating device includes a cylindrical film, an opposing member opposing the film, an electroconductive frame, and a preventing member provided on the frame to prevent movement of the film and including a preventing surface contacting an end edge of the film when the film moves in a longitudinal direction thereof. The preventing member includes an enclosing portion extending from the preventing surface toward a central portion of the film with respect to the longitudinal direction so as to enclose an outer peripheral surface of a longitudinal end portion of the film, the enclosing portion being provided at a position at which the enclosing portion is in non contact with the outer peripheral surface of the film with respect to a radial direction of the film.
US10234797B2
An image forming apparatus includes an image bearing member, a transfer body, a bias applying portion, a current detection unit, and a control unit. The control unit is configured to change the upper limit voltage based on the current detected by the current detection unit in a state where a test bias is applied to the transfer portion during a non-image forming period, and a voltage of the test bias being applied.
US10234795B2
The image forming apparatus includes a photosensitive member configured to bear a toner image, the photosensitive member having a surface layer containing acrylic resin, and an intermediate transfer member configured to secondarily transfer the toner image having been primarily transferred from the photosensitive member onto a transfer material, the intermediate transfer member having a surface layer containing acrylic resin and having a ten-point average roughness Rz set within a range of 0.35 μm≤Rz≤1.5 μm.
US10234790B2
A toner case includes a toner storage portion, a cylindrical portion, a shutter member, and a biasing member. The cylindrical portion has an interior space and communicated with the interior of the toner storage portion through a toner discharge port. An opening is formed at one of opposite ends of the interior space, and a closing wall is formed at the other of the opposite ends of the interior space. The shutter member is supported so as to be slidable in an extension direction of the cylindrical portion, and is movable between a closing position and an opening position. The shutter member at the closing position closes the toner discharge port, and the shutter member at the opening position opens the toner discharge port. The biasing member configured to position the shutter member to the closing position by applying a biasing force to the shutter member.
US10234781B2
An electrostatic latent image developing toner includes toner particles. Each of the toner particles includes a toner mother particle and an external additive. The toner mother particle contains a binder resin. The external additive includes external additive particles adhering to a surface of the toner mother particle. Each of the external additive particles includes a titanium oxide particle and resin particles adhering to a surface of the titanium oxide particle.
US10234780B2
A toner for developing an electrostatic charge image includes three or more elements selected from a group including an iron element, a silicon element, a sulfur element and a fluorine element and a binder resin including an amorphous polyester-based resin.
US10234772B2
A calibration curve for a wafer comprising a layer on a substrate is determined. The calibration curve represents a local parameter change as a function of a treatment parameter associated with a wafer exposure to a light. The local parameter of the wafer is measured. An overlay error is determined based on the local parameter of the wafer. A treatment map is computed based on the calibration curve to correct the overlay error for the wafer. The treatment map represents the treatment parameter as a function of a location on the wafer.
US10234764B2
The present invention relates to an electron beam (eBeam) resist composition, particularly an (eBeam) resist composition for use in the fabrication of integrated circuits. Such resist compositions include an anti-scattering compound which minimizes scattering and secondary electron generation, thus affording extremely high resolution lithography. Such high resolution lithography may be used directly upon silicon-based substrates to produce integrated circuits, or may alternatively be used to produce a lithographic mask (e.g. photomask) to facilitate high-resolution lithography.
US10234762B2
A pattern-forming method comprises: forming a resist underlayer film on an upper face side of a substrate; forming a silicon-containing film on an upper face side of the resist underlayer film; and removing the silicon-containing film with a basic aqueous solution. The pattern-forming method does not include, after the forming of the silicon-containing film and before the removing of the silicon-containing film, treating the silicon-containing film with a treatment liquid comprising an acid or a fluorine compound. The silicon-containing film is preferably formed a hydrolytic condensation product of a composition containing a compound represented by formula (1) in an amount of no less than 60 mol % with respect to total silicon compounds. X represents a halogen atom or —OR2, and R2 represents a monovalent organic group. SiX4 (1)
US10234761B2
Compounds of the formula (I) wherein Q is a direct bond or an n-valent linking group; n is an integer 2, 3, or 4; Z is for example C1-C20alkylene, C2-C20alkenylene, C5-C8cycloalkylene or C5-C8cycloalkenylene; Y is for example C6-C20aryl or C3-C20heteroaryl; R1 is for example hydrogen, C2-C5alkenyl, C3-C8cycloalkyl, C1-C12alkyl, phenyl, naphthyl, C3-C20heteroaryl, C1-C8alkoxy, benzyloxy or phenoxy; R2 is for example C1-C20alkyl, C2-C12alkenyl, C4-C8cycloalkenyl, C2-C12alkinyl, C3-C10cycloalkyl, phenyl or naphthyl; R15, R16, R17, R18, R19 and R20 independently of each other for example are hydrogen, halogen, C1-C20alkyl, C6-C20aryl or C4-C20heteroaryl; provided that a compound wherein R15, R16, R17, R18, R19 and R20 are hydrogen, Y is thienyl, R1 is methyl, R2 is ethyl, n is 2, Q is a direct bond and Z is n-propylene and a compound wherein R15, R16, R17, R18, R19 and R20 are hydrogen, Y is thienyl, R1 is methyl, R2 is ethyl, n is 2, Q as an n-valent linking group is methylene and Z is methylene are excluded; are reactive photoinitiators in particular in electronic applications.
US10234759B2
Provided is an actinic-ray- or radiation-sensitive resin composition including a resin (A) and any of compounds (B) of general formula (I) below. (In general formula (I), Rf represents a fluorine atom or a monovalent organic group containing at least one fluorine atom; R1 represents a hydrogen atom or a monovalent substituent containing no fluorine atom; X1 represents a monovalent organic group having at least two carbon atoms, or a methyl group in which a substituent other than a fluorine atom is optionally introduced, provided that X1 may be bonded to R1 to thereby form a ring; and Z represents a moiety that when exposed to actinic rays or radiation, is converted to a sulfonic acid group, an imidic acid group or a methide acid group).