US10256516B2
Provided are electrochemical cells that include a compound having the general formula wherein R1 is moiety associated with a lithium ion, X1 and X3 are unsubstituted methylene moieties, X2 and X4 are each independently selected from a substituted or unsubstituted methylene moiety, X is a substituted or unsubstituted C1-C10 alkylene moiety, arylene moiety or heteroarylene moiety, R2 is selected from Li, H, an alkyl moiety, or a heteroalkyl moiety, 0
US10256510B2
Provided are an electrolyte for a sodium secondary battery, and a sodium secondary battery using the same, and the sodium secondary battery using the electrolyte for a sodium secondary battery according to the present invention may have an excellent cycle characteristic, charge-discharge capacity, and stability, thereby making it possible to be operated without deterioration at a low temperature for a long time.
US10256508B2
The invention aims to allow carbon dioxide, which is generated upon decomposition of lithium carbonate contained in a positive electrode mixture layer, to easily flow toward the outside of a flat wound electrode body, and further aims to rapidly raise the pressure inside a battery and to reliably operate a pressure-sensitive current interrupt mechanism before the temperature inside the battery rises to such an extent as causing an abnormal state, e.g., smoking, firing, or a burst.A nonaqueous electrolyte secondary battery (10) according to one embodiment of the present invention includes a pressure-sensitive current interrupt mechanism. An insulating tape (11b) is bonded onto a positive electrode mixture layer (11a) in at least one of a winding start-side edge portion and a winding end-side edge portion of a positive electrode plate (11) in a flat wound electrode body (14) at a position opposing to a separator (13), the insulating tape extending in a widthwise direction of the positive electrode mixture layer (11a).
US10256507B1
A secondary battery for cycling between a charged and a discharged state, wherein a 2D map of the median vertical position of the first opposing vertical end surface of the electrode active material in the X-Z plane, along the length LE of the electrode active material layer, traces a first vertical end surface plot, EVP1, a 2D map of the median vertical position of the first opposing vertical end surface of the counter-electrode active material layer in the X-Z plane, along the length LC of the counter-electrode active material layer, traces a first vertical end surface plot, CEVP1, wherein for at least 60% of the length Lc of the first counter-electrode active material layer (i) the absolute value of a separation distance, SZ1, between the plots EVP1 and CEVP1 measured in the vertical direction is 1000 μm≥|SZ1|≥5 μm.
US10256498B2
The present invention pertains to a process for manufacturing a component of a secondary battery, said process comprising the following steps: (i) preparing a liquid composition comprising: —a liquid medium selected from the group consisting of aliphatic ketones, cycloaliphatic ketones, cycloaliphatic esters and mixtures thereof, and —at least one fluorinated polymer [polymer (F)] comprising recurring units derived from vinylidene fluoride (VDF), hexafluoropropylene (HFP) and at least one (meth)acrylic monomer (MA) having formula (I), wherein: —R1, R2 and R3, equal to or different from each other, are independently selected from a hydrogen atom and a C1-C3 hydrocarbon group, and —Rx, is a hydrogen atom or a C1-C5 hydrocarbon moiety comprising at least one functional group selected from a hydroxyl, a carboxyl, an epoxide, an ester and an ether group; and (ii) processing said liquid composition to provide a film.
US10256491B2
The invention includes a catalysed membrane and membrane electrode assembly. The membrane and membrane electrode assembly comprise an ion-conducting membrane component comprising an ion-conducting membrane, an anode catalyst layer, and a cathode catalyst layer. The anode catalyst layer comprises a first electrocatalyst component comprising a first platinum-containing electrocatalyst and a first carbon support. The first carbon support supports the first platinum-containing electrocatalyst, and the electrochemical platinum surface area in the anode catalyst layer is 5-100 cm2Pt/cm2 of the geometric electrode area of the anode catalyst layer. The cathode catalyst layer comprises a second electrocatalyst component and a second oxygen evolution reaction electrocatalyst. The second electrocatalyst component comprises a second platinum-containing electrocatalyst and a second carbon support, wherein the second carbon support supports the second platinum-containing electrocatalyst component.
US10256484B2
A fuel cell system supplies anode gas and cathode gas to a fuel cell and generates electric power in accordance with a load. The fuel cell system configured to include a cathode gas control unit controls a pressure of the cathode gas on the basis of the load, an anode gas control unit configured to cause a pressure of the anode gas to pulsate on the basis of the pressure of the cathode gas and a pulsation amplitude. The pulsation amplitude is determined on the basis of an operating condition of the fuel cell. The fuel cell system includes an anode gas partial pressure maintenance control unit configured to increase the pressure of the anode gas in accordance with a condition of an impurity within the fuel cell. The cathode gas control unit configured to make the pressure of the cathode gas higher when a pressure difference between the pressure of the anode gas and the pressure of the cathode gas is large than when the pressure difference is small.
US10256482B2
A fuel cell stack with a bipolar plate assembly and a method of assembling a fuel cell stack such that reactant or coolant leakage is reduced. Bipolar plates within the system include reactant channels and coolant channels that are fluidly coupled to inlet and outlet flowpaths, all of which are formed within a coolant-engaging or reactant-engaging surface of the plate. One or more thin or low aspect-ratio microseals are also formed on a metal bead that is integrally-formed on a surface of the plate and is used to help reduce leakage by maintaining fluid isolation of the reactants and coolant as they flow through their respective channels and flowpaths that are defined between adjacently-placed plates. By delaying the activation of the adhesive bond formed between the microseal and an adjacent surface within the fuel cell until after the aligned cell assemblies have been compressively supported in a stack housing, the ability of the microseal and its adjacent surface to avoid reactant or coolant leakage is enhanced.
US10256478B2
A stainless steel sheet for a separator of a polymer electrolyte fuel cell includes a substrate made of stainless steel and a Sn alloy layer with which a surface of the substrate is coated. The Sn alloy layer includes 10 or more and 10,000 or fewer microcracks per cm2, where the microcrack is defined as a crack having a crack width that is at least 0.1 times the thickness of the Sn alloy layer and no more than 10 μm.
US10256471B2
An electrode wound element for a non-aqueous electrolyte rechargeable battery includes a belt-shaped positive electrode; a belt-shaped negative electrode; a belt-shaped porous layer between the belt-shaped positive electrode and the belt-shaped negative electrode; and an adhesive layer formed on the surface of the belt-shaped porous layer, wherein the adhesive layer includes a fluorine resin-containing particulate and a binder for an adhesive layer supporting the fluorine resin-containing particulate, the binder comprising at least one of an ionic non-water-soluble binder, a non-ionic water-soluble binder, a non-ionic non-water-soluble binder and an ionic water-soluble binder.
US10256469B2
A high-capacity nonaqueous electrolyte secondary battery having good load characteristics is provided. The nonaqueous electrolyte secondary battery includes a positive electrode containing a positive electrode active material, a negative electrode, and a nonaqueous electrolyte. The positive electrode contains the active material composed of a lithium transition metal oxide and a positive electrode additive composed of an oxide that contains Li and at least two elements other than Li and oxygen and has an antifluorite structure. The nonaqueous electrolyte secondary battery obtained is charged until the potential of the positive electrode is 4.0 V or higher and 4.65 V or lower (vs. Li/Li+).
US10256467B2
An object is to provide an electrode material with high electrical conductivity and a power storage device using the electrode material. An object is to provide an electrode material with high capacity and a power storage device using the electrode material. Provided is a particulate electrode material including a core containing a compound represented by a general formula Li2MSiO4 (in the formula, M represents at least one kind of an element selected from Fe, Co, Mn, and Ni) as a main component, and a covering layer containing a compound represented by a general formula LiMPO4 as a main component and covering the core. Further, a solid solution material is provided between the core and the covering layer. With such a structure, an electrode material with high electrical conductivity can be obtained. Further, with such an electrode material, a power storage device with high discharge capacity can be obtained.
US10256464B2
A method for producing a negative electrode active material for a lithium ion secondary battery, comprising a step of charging either silicon and copper (II) oxide or silicon and copper metal in a pulverization device, pulverizing either the silicon and copper (II) oxide or silicon and copper metal, and simultaneously mixing either silicon and copper (II) oxide or silicon and copper metal thus pulverized. A negative electrode active material for a lithium ion secondary battery is produced by the method.
US10256461B2
A nonaqueous electrolyte secondary battery of the invention includes a positive electrode, a negative electrode and a nonaqueous electrolyte, the positive electrode including lithium transition metal oxide particles as a positive electrode active material, the lithium transition metal oxide particles containing nickel as a main transition metal component and being such that a first compound containing at least one element Ma selected from the group consisting of Group IV elements and Group V elements is sintered to a portion of the surface of the lithium transition metal oxide particles, the first compound having a composition different from that of the lithium transition metal oxide particles, the positive electrode further including a second compound containing at least one element Mb selected from the group consisting of Group VI elements, the second compound having a composition different from that of the lithium transition metal oxide particles.
US10256454B2
The present invention describes a component for a secondary battery and a manufacturing method thereof, and a secondary battery manufactured by using the component. The component for a secondary battery according to the present invention comprises a lead-free soldering bridge having a melting point of 150 to 300° C. and containing tin (Sn) and copper (Cu) as a main ingredient; the first and second metal plates spaced therebetween through a gap and coupling with the lead-free soldering bridge. According to the present invention, when an over-current flows through the component for a secondary battery, the temperature of the lead-free soldering bridge is locally increased rapidly to melt the lead-free soldering bridge, thereby efficiently interrupting the flow of an over-current.
US10256451B2
A battery pack includes a plurality of secondary batteries and a plurality of bus bars. The secondary batteries are connected to each other in series and in parallel. Each of the secondary batteries includes first and second electrode terminals. Each of the bus bars electrically connects one of the secondary batteries to a neighboring one of the secondary batteries. The bus bars include a first bus bar having a first sectional area and a second bus bar having a second sectional area different from the first sectional area.
US10256449B2
A porous membrane separator for a secondary battery, comprising a separator substrate, a porous membrane formed on at least one surface of the separator substrate, and an adhesive layer formed on the porous membrane, wherein: the porous membrane contains non-conductive particles and a water-soluble maleimide-maleic acid copolymer including a specific structural unit (a) a structural unit (b); and the adhesive layer contains a particulate polymer having a glass transition temperature of 10° C. or higher and 110° C. or lower.
US10256428B2
In an organic light emitting diode (OLED) display device and a method for fabricating the same, OLED pixels are patterned through a photolithography process, so a large area patterning can be performed and a fine pitch can be obtained, and an organic compound layer can be protected by forming a buffer layer of a metal oxide on an upper portion of the organic compound layer or patterning the organic compound layer by using a cathode as a mask, improving device efficiency. In addition, among red, green, and blue pixels, two pixels are patterned through a lift-off process and the other remaining one is deposited to be formed without patterning, the process can be simplified and efficiency can be increased.
US10256424B2
A flexible substrate includes a polymer substrate. At least a portion of a first barrier region is formed on a neutral plane of the polymer substrate. A top region is formed above the first barrier region. A bottom region is formed below the first barrier region. The first barrier region includes a first inorganic material disposed in at least a portion of a free volume of the polymer substrate. A density of the first inorganic material in the first barrier region is greater than a density of the first inorganic material in the top or bottom regions.
US10256421B2
A compound that can be used as a donor material in organic photovoltaic devices comprising a non-activated porphyrin fused with one or more non-activated polycyclic aromatic rings or one or more non-activated heterocyclic rings can be obtained by a thermal fusion process. The compounds include those having the following structure By heating the reaction mixture of non-activated porphyrins with non-activated polycyclic aromatic rings or heterocyclic rings to a fusion temperature and holding for a predetermined time, fusion of one or more polycyclic rings or heterocyclic rings to the non-activated porphyrin core in meso,β fashion is achieved resulting in hybrid structures containing a distorted porphyrin ring with annulated aromatic rings. The porphyrin core can be olygoporphyrins.
US10256415B2
An organic light-emitting device having a compound represented by the following general formula in a light-emitting layer thereof has a high light emission efficiency. R1 to R5 each independently represent a hydrogen atom or a substituent having a Hammett σp value of 0 or more. R6 to R20 each independently represent a hydrogen atom or a substituent, provided that at least one of R6 to R20 represents a substituted or unsubstituted N,N-diarylamino group. m represents 1 or 2.
US10256414B2
Disclosed are an organic photoelectronic device including a first electrode and a second electrode facing each other and an active layer interposed between the first electrode and the second electrode, wherein the active layer includes a p-type semiconductor compound represented by the formula C22R1—R12O2N2 and an n-type semiconductor compound having a maximum absorption peak at a wavelength region of about 500 nm to about 600 nm, and an image sensor including the organic photoelectronic device.
US10256411B2
Novel substituted tetraphenylene compounds useful as host for phosphorescent emitters in OLEDs is disclosed.
US10256410B2
A light emitting device comprising a polymeric charge transfer layer, wherein the polymeric charge transfer layer is formed from a composition comprising a polymer, said polymer comprising one or more polymerized units derived from Structure A, and one or more polymerized units derived from Structure (B), each as follows: A) a monomer having the Structure (A), as defined herein: and B) a monomer that comprises one or more dienophile moieties.
US10256409B2
The present invention relates to organic electronic devices, and more specifically to organic field effect transistors, comprising a dielectric layer that comprises a polycycloolefinic polymer and a diazirine compound.
US10256402B1
A method of operating a resistive memory device includes providing a resistive memory device including an array of resistive memory cells, where each of the resistive memory cells includes a resistive memory material having at least two different resistive states, performing a first mode read operation on a group of resistive memory cells within the array, determining a bit error rate for data generated by the first mode read operation, determining whether the determined bit error rate is below a predetermined limit, and performing a second mode read operation on the group of resistive memory cells within the array based on a threshold voltage if the determined bit error rate is above the predetermined limit.
US10256383B2
A light emitting device includes an LED chip to emit light, and a light emitting element holding member that includes a base on which the LED chip is disposed and a wall standing from the base such that the wall has an inner surface that faces the LED chip. The wall includes inner surfaces that are formed in black, and inner surfaces that are formed in white. The inner surfaces that are formed in black mutually oppose each other. The inner surfaces that are formed in white mutually oppose each other in a direction orthogonal to the direction in which the inner surfaces that are formed in black mutually oppose each other.
US10256382B2
The present disclosure generally relates to light field displays and methods of displaying images with light field arrays. In one example, the present disclosure relates to pixel arrangements for use in light field displays. Each pixel includes a plurality of LEDs, such as micro LEDs, positioned adjacent respective micro-lenses of each pixel.
US10256381B2
The present invention provides an electronic device and a method for fabricating the same. The electronic device includes a driving-circuit substrate, light-emitting elements, an optical layer, and an adhesive layer. The light-emitting elements are disposed on the driving-circuit substrate, and the optical layer is disposed on the light-emitting elements. The adhesive layer is disposed between the optical layer and the light-emitting elements. The optical layer includes a first surface and a second surface that are opposite to each other. The first surface of the optical layer has a plurality of first convex lens structures, and at least a part of the first convex lens structures are at least partially overlapped with the light-emitting elements in the vertical projection direction.
US10256379B2
An optoelectronic component and a method for producing an optoelectronic component are disclosed. In an embodiment an optoelectronic component includes at least one metallic surface, a contacted optoelectronic semiconductor chip configured to emit radiation and a protective layer arranged on the at least one metallic surface, wherein the protective layer comprises a protective material of at least one N-heterocyclic carbene, and wherein a covalent bond is formed between the protective material and the at least one metallic surface.
US10256370B2
The light emitting device includes a light emitting structure including a first conductive semiconductor layer, an active layer under the first conductive semiconductor layer, and a second conductive semiconductor layer under the active layer; a plurality of first electrodes disposed under the light emitting structure and electrically connected to the first conductive semiconductor layer by passing through the second conductive semiconductor layer, the active layer and a portion of the first conductive semiconductor layer; a second electrode disposed under the light emitting structure to be electrically connected to the second conductive semiconductor layer; a first insulating layer disposed around the first electrode to insulate the first electrode from the second electrode; a bonding layer electrically connected to the second electrode by passing through the first electrode and the first insulating layer; and a second insulating layer around the bonding layer.
US10256365B2
A method of forming an electrical device that includes epitaxially growing a first conductivity type semiconductor material of a type III-V semiconductor on a semiconductor substrate. The first conductivity type semiconductor material continuously extending along an entirety of the semiconductor substrate in a plurality of triangular shaped islands; and conformally forming a layer of type III-V semiconductor material having a second conductivity type on the plurality of triangular shaped islands to provide a textured surface of a photovoltaic device. A light emitting diode is formed on the textured surface of the photovoltaic device.
US10256362B2
An apparatus includes a flexible silicon (Si) substrate, such as a crystalline n-type substrate, and a heterostructure structure formed on the silicon substrate. The heterojunction structure includes a first layered structured deposited on a first side of the silicon substrate. The first layered structured includes a first amorphous intrinsic silicon layer, an amorphous n-type or p-type silicon layer, and a transparent conductive layer. The second layered structure includes a second amorphous intrinsic silicon layer, an amorphous p-type or n-type silicon layer, and a transparent conductive layer. The heterostructure structure is configured to operate as a photovoltaic cell and an infrared light emitting diode.
US10256360B2
The present invention generally relates to graphic layers comprising visible images and/or patterns and related methods for incorporation of graphic layers into solar modules. In some embodiments, a photovoltaic module comprises the graphic layer (e.g., to enhance the aesthetic appearance of the photovoltaic module). In certain embodiments, the graphic layer comprises a plurality of isolated regions (e.g., substantially opaque isolated regions) and a contiguous region (e.g., a substantially transparent contiguous region). The isolated regions may comprise, in some cases, a base layer and an image layer. The plurality of isolated regions may form a recognizable image or pattern.
US10256353B2
A solar cell can include a substrate of a first conductive type; an emitter region which is positioned at a front surface of the substrate and has a second conductive type different from the first conductive type; a back surface field region which is positioned at a back surface opposite the front surface of the substrate; a front passivation region including a plurality of layers which are sequentially positioned on the emitter region; a back passivation region including a plurality of layers which are sequentially positioned on the back surface field region; a front electrode part which passes through the front passivation region and is connected to the emitter region, wherein the front electrode part comprises a plurality of front electrodes that are apart from each other and a front bus bar connecting the plurality of front electrodes; a back electrode part which passes through the back passivation region and is connected to the back surface field region, wherein the back electrode part comprises a plurality of back electrodes that are apart from each other and a back bus bar connecting the plurality of back electrodes, wherein the front passivation region includes a first aluminum oxide layer and the back passivation region includes a second aluminum oxide layer.
US10256352B2
A vertical semiconductor transistor and a method of forming the same. A vertical semiconductor transistor has at least one semiconductor region, a source, and at least one gate region. The at least one semiconductor region includes a III-nitride semiconductor material. The source is formed over the at least one semiconductor region. The at least one gate region is formed around at least a portion of the at least one semiconductor region.
US10256340B2
A high-voltage semiconductor device is provided. The device includes a semiconductor substrate having a first conductivity type, and a first doping region having a second conductivity type therein. An epitaxial layer is on the semiconductor substrate. A body region having the first conductivity type is in the epitaxial layer on the first doping region. A second doping region and a third doping region that have the second conductivity type are respectively in the epitaxial layer on both opposite sides of the body region, so as to adjoin the body region. Source and drain regions are respectively in the body region and the second doping region. A field insulating layer is in the second doping region between the source and drain regions. A gate structure is on the epitaxial layer to cover a portion of the field insulating layer.
US10256333B2
The embodiments of the present invention disclose a high electron mobility transistor, comprising: a substrate; a channel layer located on the substrate; a barrier layer located on the channel layer; a source electrode, a drain electrode, and a schottky gate electrode located between the source electrode and the drain electrode, all located on the barrier layer; and at least one semiconductor field ring located on the barrier layer and between the schottky gate electrode and the drain electrode. In the embodiments of the present invention, a concentration of two-dimensional electron gas at an interface between a barrier layer and a channel layer can be adjusted. Therefore, the concentration effect of the electric field at an edge of a gate is effectively improved, and the breakdown voltage of high electron mobility transistors is increased.
US10256324B2
A semiconductor device includes an active pillar on a substrate. A first source/drain region is disposed at a top end of the active pillar and has a greater width than the active pillar. A first insulating layer is disposed on a sidewall of the active pillar and a second insulating layer is disposed on at least a bottom surface of the first source/drain region. A gate electrode is disposed on the first insulating layer and the second insulating layer. A second source/drain region is disposed in the substrate at a bottom end of the active pillar. Methods of fabrication are also described.
US10256321B2
A semiconductor device includes a semiconductor substrate including a channel region and a source/drain region, and an electrically conductive gate on an upper surface of the channel region. An electrically conductive source/drain contact is on an upper surface of the source/drain region. The semiconductor device further includes enhanced low-k spacer on an upper surface of the substrate and interposed between the electrically conductive gate and the electrically conductive source/drain contact. The enhanced low-k spacer includes a stacked arrangement of a dielectric material and a ferroelectric material.
US10256318B2
A method of manufacturing a semiconductor device includes forming dummy gate structures including a dummy gate insulating layer and dummy gate electrodes, on a first region of a semiconductor substrate, the first region including a patterning region, forming spacers on two side walls of each of the dummy gate structures, forming an interlayer insulating layer on the semiconductor substrate and the dummy gate structures, forming a protective insulating layer on a second region of the semiconductor substrate, the second region including a non-patterning region, forming a liner layer on the protective insulating layer, planarizing the interlayer insulating layer by using the liner layer as an etching mask to expose top surfaces of the dummy gate structures, forming openings by removing the dummy gate structures to expose the semiconductor substrate between the spacers, and forming gate structures including a gate insulating layer and metal gate electrodes, in the openings.
US10256307B2
A semiconductor device is provided. The semiconductor device includes a first doped region and a second doped region of a first conductive type and a third doped region of a second conductive type located in a substrate. The second doped region is located at a side of the first doped region. A top-view pattern of the second doped region has at least one recess portion. The third doped region is located between the first doped region and the second doped region. A top-view pattern of the third doped region has at least one protruded portion corresponding to the at least one recess portion.
US10256302B2
A vertical transistor has a first air-gap spacer between a gate and a bottom source/drain region, and a second air-gap spacer between the gate and the contact to the bottom source/drain region. A dielectric layer disposed between the gate and the contact to the top source/drain decreases parasitic capacitance and inhibits electrical shorting.
US10256298B2
A semiconductor structure and a method for forming the same are provided. The semiconductor structure includes a substrate and a semiconductor layer formed on the substrate. The semiconductor structure includes an isolation structure through the semiconductor layer, and the isolation structure has an opening with a first width, and the isolation structure has a vacuum gap. The semiconductor structure also includes a contact plug structure through the semiconductor layer, and the contact plug structure has an opening with a second width, and the second width is greater than the first width.
US10256295B2
A semiconductor device includes an outside-of-well n-type region, a p-type well region surrounded by the outside-of-well n-type region, an inside-of-well n-type region, and a gate electrode. The outside-of-well n-type region includes an impurity low-concentration region that is in contact with the p-type well region, and an impurity high-concentration region that is separated from the p-type well region by the impurity low-concentration region.
US10256293B2
A structure such as an integrated circuit device is described having a line of material with critical dimensions which vary within a distribution substantially less than that of a mask element, such as a patterned resist element, used in manufacturing the line of material.
US10256291B2
An object is to provide a method for manufacturing a highly reliable semiconductor device including a transistor with stable electric characteristics. A method for manufacturing a semiconductor device includes the steps of: forming a gate electrode over a substrate having an insulating surface; forming a gate insulating film over the gate electrode; forming an oxide semiconductor film over the gate insulating film; irradiating the oxide semiconductor film with an electromagnetic wave such as a microwave or a high frequency; forming a source electrode and a drain electrode over the oxide semiconductor film irradiated with the electromagnetic wave; and forming an oxide insulating film, which is in contact with part of the oxide semiconductor film, over the gate insulating film, the oxide semiconductor film, the source electrode, and the drain electrode.
US10256290B2
A method for treating a compound semiconductor substrate, in which method in vacuum conditions a surface of an In-containing III-As, III-Sb or III-P substrate is cleaned from amorphous native oxides and after that the cleaned substrate is heated to a temperature of about 250-550° C. and oxidized by introducing oxygen gas onto the surface of the substrate. The invention relates also to a compound semiconductor substrate, and the use of the substrate in a structure of a transistor such as MOSFET.
US10256285B2
A display device includes a display portion that includes a plurality of pixels; common potential supply main wiring that is disposed so as to surround the display portion on an outside of the display portion; a common potential wiring layer that extends to a gap region between the plurality of pixels in the display portion and is electrically connected to the common potential supply main wiring; an organic film that is disposed to cover the plurality of pixels; and a common electrode film that covers the display portion and the common potential supply main wiring, and is disposed to be in contact with the common potential supply main wiring. The common potential wiring layer has a plurality of contact regions in the gap region and the common electrode film is in contact with the plurality of contact regions.
US10256283B2
An organic light emitting display (OLED) device capable of preventing a pad area of an organic light emitting display panel from being rolled, and a method of fabricating the same, in which the OLED device can include a base film including a display area, and a first pad area provided with first pads, in which the first pad area extends from and protrudes out of a first side of the display area; a plurality of thin film transistors on the base film; and a plurality of organic light emitting diodes on the thin film transistors.
US10256281B2
An organic light emitting display device includes, a light emitting structure, a pixel defining structure that includes first and second pixel defining layers, and a first wiring. The light emitting structure is disposed on a substrate and includes a pixel electrode, an organic light emitting layer and an opposite electrode. The first pixel defining layer is disposed on the substrate and partially covers the pixel electrode. The second pixel defining layer is disposed on the first pixel defining layer. The first wiring is disposed between the substrate and the first pixel defining layer and between the substrate and the second pixel defining layer, and is in contact with the first pixel defining layer and the second pixel defining layer. An adhesive strength between the second pixel defining layer and the first wiring is greater than an adhesive strength between the second pixel defining layer and the first pixel defining layer.
US10256279B2
A display device with high visibility regardless of the ambient brightness is provided. The display device includes a first display element, a second display element, a first transistor, and a second transistor. The first display element has a function of reflecting visible light. The second display element has a function of emitting visible light. The first transistor has a function of controlling the driving of the first display element. The second transistor has a function of controlling the driving of the second display element. The first transistor is positioned closer to a display surface side of the display device than the first display element is. The first display element is positioned closer to the display surface side of the display device than the second display element and the second transistor are.
US10256277B2
The examples relate to various implementations of a software configurable luminaire and a transparent display device for use in such a luminaire. The luminaire is able to generate light sufficient to provide general illumination of a space in which the luminaire is installed and provide an image display. The general illumination is provided by additional light sources and/or improved display components of the transparent display device.
US10256273B2
High density resistive memory structures, integrate circuits with high density resistive memory structures, and methods for fabricating high density resistive memory structures are provided. In an embodiment, a high density resistive memory structure includes a semiconductor substrate and a plurality of first electrodes in a first plane in and/or over the semiconductor substrate. Further, the high density resistive memory structure includes a plurality of second electrodes in a second plane in and/or over the semiconductor substrate. The second plane is parallel to the first plane, and each second electrode in the plurality of second electrodes crosses over or under each first electrode in the plurality of first electrodes at a series of cross points. Each second electrode in the plurality of second electrodes is non-linear and the series of cross points formed by each respective second electrode is non-linear.
US10256271B1
A method for deactivating memory cells affected by the presence of grain boundaries in polycrystalline selection devices includes crystallizing a semiconductor layer in a diode stack to form a polycrystalline layer for selection diodes formed in a crossbar array. To achieve a crystalline state in phase change memory elements coupled to corresponding selection diodes perform an anneal. Memory cells having shunted selection diodes due to grain boundaries are identified by scanning the array using sense voltages. A second voltage larger than the sense voltages is applied to the phase change memory elements gated by the shunted selection diodes such that the phase change memory elements gated by the shunted diodes achieve a permanently high resistive state.
US10256268B2
Disclosed is a solid-state imaging device including: a solid-state imaging element which outputs an image signal according to an amount of light sensed on a light sensing surface; a semiconductor element which performs signal processing with respect to the image signal output from the solid-state imaging element; and a substrate which is electrically connected to the solid-state imaging element and the semiconductor element, in which the semiconductor element is sealed by a molding resin in a state of being accommodated in an accommodation area which is provided on the substrate, and in which the solid-state imaging element is layered on the semiconductor element via the molding resin.
US10256266B2
A chip-scale image sensor package includes a semiconductor substrate, a transparent substrate, a thin film, and a plurality of conductive pads. The semiconductor substrate has (i) a pixel array, and (ii) a peripheral region surrounding the pixel array. The transparent substrate covers the pixel array, has a bottom substrate surface proximate the pixel array, and a top substrate surface opposite the bottom substrate surface. The thin film is on a region of the top substrate surface directly above both (i) the entire pixel array and (ii) a portion of the peripheral region adjacent to the pixel array. Each of the plurality of conductive pads is located within the peripheral region, and is electrically connected to the pixel array. A portion of each of the plurality of conductive pads is not directly beneath the thin film.
US10256253B2
The present disclosure discloses that an array substrate, including a base substrate having a circular or oval horizontal section, wherein the base substrate comprises a display region and a non-display region, wherein a plurality of first signal lines, a plurality of second signal lines crossing the plurality of first signal lines, a plurality of thin film transistors and a plurality of pixel electrodes are arranged in the display region, and the plurality of thin film transistors and the plurality of pixel electrodes are arranged in a plurality of pixel regions defined by the plurality of first signal lines and the plurality of second signal lines, wherein a connection wire connected to the plurality of first signal lines and the plurality of second signal lines is arranged in the non-display region.
US10256245B2
Electrical short caused by misalignment of source select level contact via structure and support pillar structures can be prevented by modifying the pattern of the support pillar structures such that the support pillar structures are omitted from the area in which source select gate contact via structures are formed. The insulating layer at the level overlying the source select level electrically conductive layer can have a sufficient thickness to prevent deformation during formation of the backside recesses. A minimum lateral separation distance between the source select level contact via structure and the support pillar structures is greater than any minimum lateral separation distance between the word line level contact via structures and the support pillar structures.
US10256240B2
A semiconductor device includes a substrate having a first region and a second region, a fin-shaped structure and a bump on the first region of the substrate, and a shallow trench isolation (STI) around the fin-shaped structure and on the bump. Preferably, the fin-shaped structure and the bump comprise different material, the fin-shaped structure comprises a top portion and a bottom portion, the top portion and the bottom portion comprise different semiconductor material, and a top surface of the bottom portion is lower than a top surface of all of the STI on both the first region and the second region and higher than a top surface of the bump and the top surface of the bump contacts the STI directly.
US10256232B2
A semiconductor device provided herein includes: a semiconductor substrate; an upper main electrode provided above the semiconductor substrate; a sense anode electrode provided above the semiconductor substrate; a resistance layer provided above the semiconductor substrate and having a resistivity higher than the sense anode electrode; a lower main electrode provided below the semiconductor substrate. The semiconductor substrate includes a switching element and a sense diode. The switching element is connected between the upper main electrode and the lower main electrode. The sense diode comprises a first anode region of a p-type connected to the sense anode electrode via the resistance layer and a first cathode region of an n-type connected to the lower main electrode.
US10256228B2
A semiconductor device includes a MOS transistor which is coupled between two terminals and discharges current which flows caused by generation of static electricity and a diode which is coupled between a back gate of the MOS transistor and one of the terminal and has a polarity which is reversed to the polarity of a parasitic diode which is formed between the back gate and a source of the MOS transistor.
US10256216B2
Interconnect structures with intermetallic palladium joints are disclosed herein. In one embodiment, a method of forming an interconnect structure includes depositing a first conductive material comprising nickel on a first conductive surface of a first die, and depositing a second conductive material comprising nickel on a second conductive surface of a second die spaced apart from the first surface. The method further includes depositing a third conductive material on the second conductive material, and thermally compressing tin/solder between the first and third conductive materials to form an intermetallic palladium joint that extends between the first conductive material and the second conductive material such that one end of the intermetallic palladium joint is bonded directly to the first conductive material and an opposite end of the intermetallic palladium joint is bonded directly to the second conductive material.
US10256213B2
A computer memory module can include a molded layer disposed on a DRAM substrate. The molded layer can encapsulate a DRAM die and wire bonds that connect the DRAM die to the DRAM substrate, and can be shaped to include at least one cavity having a footprint sized to accommodate a system on chip (SOC) die. The DRAM module can attach to an SOC package so that the SOC die and the DRAM die are both positioned between the DRAM substrate and the SOC package, the DRAM substrate can form its electrical connections on only one side of the DRAM substrate, and the SOC die can fit at least partially into the cavity in the molded layer. This can reduce a package Z-height, compared to conventional DRAM packages in which the SOC die and the DRAM die are positioned on opposite sides of the DRAM substrate.
US10256198B2
Techniques for reducing warpage for microelectronic packages are provided. A warpage control layer or stiffener can be attached to a bottom surface of a substrate or layer that is used to attach the microelectronics package to a motherboard. The warpage control layer can have a thickness approximately equal to a thickness of a die of the microelectronics package. A coefficient of thermal expansion of the warpage control layer can be selected to approximately match a CTE of the die. The warpage control layer can be formed from an insulating material or a metallic material. The warpage control layer can comprise multiple materials and can include copper pillar segments to adjust the effective CTE of the warpage control layer. The warpage control layer can be positioned between the microelectronics package and the motherboard, thereby providing warpage control without contributing to the z-height of the microelectronics package.
US10256196B2
A semiconductor device in which an insulating material layer contains no reinforced fibers such as a glass cloth or a nonwoven cloth and which enables miniaturization of metal thin-film wiring layers, a reduction in the diameter of metal vias, and a reduction in interlayer thickness. The semiconductor device includes an insulating material layer including one or more semiconductor elements sealed with an insulating material containing no reinforced fibers, a plurality of metal thin-film wiring layers, metal vias that electrically connect the metal thin-film wiring layers together and electrodes of the semiconductor elements and the metal thin-film wiring layers together, and a warpage adjustment layer arranged on one principal surface of the insulating material layer to offset warpage of the insulating material layer to reduce warpage of the semiconductor device.
US10256195B2
A module includes a wiring board, a plurality of components mounted on an upper surface of the wiring board, a sealing resin layer which seals the components provided on the upper surface of the wiring board, and a shield layer provided so as to cover a surface of the sealing resin layer. The shield layer includes an adhesion layer which is stacked on the surface of the sealing resin layer and includes a first adhesion film composed of a metal selected from the group consisting of Ti, Cr, Ni, TiCr, TiAl, NiAl, CrAl, and CrNiAl, a conductive layer which is stacked on the adhesion layer, and a protective layer which is stacked on the conductive layer and includes a protective film composed of a nitride, oxide, or oxynitride of a metal selected from the group consisting of Ti, Cr, Ni, TiCr, TiAl, NiAl, CrAl, and CrNiAl.
US10256185B2
A method for fabricating a semiconductor structure includes the following steps. A substrate including a dielectric material is formed. A surface of the substrate is molecularly modified to convert the surface of the substrate to a nitrogen-enriched surface. A metal layer is deposited on the molecularly modified surface of the substrate interacting with the molecularly modified surface to form a nitridized metal layer.
US10256180B2
A package structure includes a substrate, an insulator, a plurality of pads and a patterned circuit layer. The substrate includes a plurality of through holes. The insulator covers the substrate and is filled in the through hole. The conductive vias are located in the through holes and penetrate the insulator filled in the through holes. The pads are disposed on an upper surface and a lower surface of the insulator and electrically connected to the conductive vias. A bottom surface of each pad is lower than the top surface of the insulator. The patterned circuit layer is disposed on the top surface of the insulator and connected to the conductive vias and the pads. A bottom surface of the patterned circuit layer is lower than the top surface of the insulator.
US10256176B2
A through-hole electrode substrate includes a substrate including a through-hole extending from a first aperture of a first surface to a second aperture of a second surface, an area of the second aperture 5 being larger than that of the first aperture, the through-hole having a minimum aperture part between the first aperture and the second aperture, wherein an area of the minimum aperture part in a planar view is smallest among a plurality of areas of the through-hole in a planar view, a filler arranged within the 10 through-hole, and at least one gas discharge member contacting the filler exposed to one of the first surface and the second surface.
US10256172B2
Leadframes for semiconductor packages. Implementations may include a plurality of leads extending inwardly into an opening surrounded by the plurality of leads where the plurality of leads except for at least one are configured to mechanically couple at a surface of a semiconductor chip. The at least one of the plurality of leads that is not configured to mechanically coupled at the surface of the semiconductor chip be configured to electrically couple with the semiconductor chip.
US10256169B2
A highly-reliable semiconductor device has improved adhesion between a sealing material and a sealed metal member and/or a case member. In some implementations, the semiconductor device includes: a laminated substrate on which a semiconductor element is mounted; and a sealing material. In some implementations, the sealing material contains an epoxy base resin, a curing agent, and a phosphonic acid.
US10256166B2
A semiconductor device includes a resin case which houses a semiconductor element, a plurality of lead frames disposed in the principal plane of a base of the resin case with spaces therebetween, and a block portion disposed over a space between adjacent lead frames along the adjacent lead frames. With the semiconductor device, the disposition of the block portion makes creepage distance long, compared with a case where the block portion is not disposed and therefore a space between the adjacent lead frames is flat. Accordingly, even if metal atoms contained in the lead frames or the like migrate on an insulator or at an interface because of migration, a conduction path is hardly formed between the adjacent lead frames. That is to say, a short circuit hardly occurs between the adjacent lead frames with the block portion therebetween. This semiconductor device provides improved reliability.
US10256163B2
Embodiments of the invention provide a method for treating a microelectronic substrate with dilute TMAH. In the method, a microelectronic substrate is received into a process chamber, the microelectronic substrate having a layer, feature or structure of silicon. A treatment solution is applied to the microelectronic substrate to etch the silicon, where the treatment solution includes a dilution solution and TMAH. A controlled oxygen content is provided in the treatment solution or in an environment in the process chamber to achieve a target etch selectivity of the silicon, or a target etch uniformity across the layer, feature or structure of silicon, or both by the treatment solution.
US10256161B2
A method for forming a semiconductor device includes forming a first channel region and a second channel region on a substrate, depositing a dielectric material layer on the first channel region and the second channel region, and depositing a barrier layer on the dielectric material layer on the first channel region and the second channel region. A metal layer is deposited on the barrier layer on the first channel region and the second channel region. A portion of the metal layer and the barrier layer on the first channel region and a portion of the metal layer on the second channel region are removed to expose the barrier layer on the second channel region. A layer of workfunction material is deposited on an exposed portion of the dielectric material layer on the first channel region and over the barrier layer on the second channel region.
US10256157B2
A device and method for manufacturing a Si-based high-mobility CMOS device is provided. The method includes the steps of: (i) providing a silicon substrate having a first insulation layer on top and a trench into the silicon; (ii) manufacturing a III-V semiconductor channel layer above the first insulation layer by depositing a first dummy layer of a sacrificial material, covering the first dummy layer with a first oxide layer, and replacing the first dummy layer with III-V semiconductor material by etching via holes in the first oxide layer followed by selective area growth; (iii) manufacturing a second insulation layer above the III-V semiconductor channel layer and uncovering the trench; (iv) manufacturing a germanium or silicon-germanium channel layer above the second insulation layer by depositing a second dummy layer of a sacrificial material, covering the second dummy layer with a second oxide layer, and replacing the second dummy layer with germanium or silicon-germanium by etching via holes in the second oxide layer followed by selective area growth.
US10256153B2
A semiconductor apparatus and its manufacturing method are presented. The method entails providing a substrate structure comprising a substrate, one or more fins positioned along a first direction on the substrate, and a separation region surrounding the fins. The separation region comprises a first separation region neighboring a first side of the fins and a second separation region neighboring a second side of the fins; forming a first and a second insulation layers on the substrate structure; forming a barrier layer; performing a first etching process using the barrier layer as a mask; removing the barrier layer; performing a second etching process using the remaining second insulation layer as a mask; forming a third insulation layer on side surfaces of the remaining first and second insulation layers; and performing a third etching process using the remaining second insulation layer and the third insulation layer as a mask.
US10256150B2
A method is presented for creating an asymmetrical split-gate structure. The method includes forming a first device, forming a second device, forming a first gate stack between a first set of spacers of the first device, and a second gate stack between a second set of spacers of the second device. The method further includes depositing a hard mask over the first and second gate stacks, etching a first section of the first gate stack to create a first gap and a second section of the second gate stack to create a second gap, and forming a third gate stack within the first gap of the first gate stack and within the second gap of the second gate stack such that dual gate stacks are defined for each of the first and second devices. The method further includes annealing the dual gate stacks to form replacement metal gate stacks.
US10256142B2
Described herein are methods of filling features with tungsten, and related systems and apparatus, involving inhibition of tungsten nucleation. In some embodiments, the methods involve selective inhibition along a feature profile. Methods of selectively inhibiting tungsten nucleation can include exposing the feature to a direct or remote plasma. In certain embodiments, the substrate can be biased during selective inhibition. Process parameters including bias power, exposure time, plasma power, process pressure and plasma chemistry can be used to tune the inhibition profile. The methods described herein can be used to fill vertical features, such as in tungsten vias, and horizontal features, such as vertical NAND (VNAND) wordlines. The methods may be used for both conformal fill and bottom-up/inside-out fill. Examples of applications include logic and memory contact fill, DRAM buried wordline fill, vertically integrated memory gate/wordline fill, and 3-D integration using through-silicon vias.
US10256141B2
A first etch stop layer is deposited on a plurality of conductive features on an insulating layer on a substrate. A second etch stop layer is deposited over an air gap between the conductive features. The first etch stop layer is etched to form a via to at least one of the conductive features.
US10256130B2
An electrostatic holding device (100) for holding component (1) by electrostatic holding forces includes clamp carrier (10) which has electrode device (11) and is configured for receiving component (1), voltage source device (20) for provision of a source charge current for charging clamp carrier (10), source switching device (30) which is arranged for a switchable connection of voltage source device (20) with electrode device (11), and at least one charge storage device (40, 40A, 40B) which has storage capacitor (41, 41A, 41B) and is configured to receive a clamp discharge current and temporarily store electrical charges of clamp carrier (10) in storage capacitor (41, 41A, 41B) and provide a storage charge current for charging clamp carrier (10). Also described is a method for operating holding device (100) and transfer circuit (200) for transmitting charges from working capacitor (201) to storage capacitor (202).
US10256118B2
A method to form an electrical component, the method comprising: providing a first lead and a second lead; forming a first conductive pillar and a second conductive pillar on a first portion of the top surface of the first lead and a first portion of the top surface of the second lead, respectively, wherein a second portion of the top surface of the first lead, a second portion of the top surface of the second lead, the first conductive pillar, and the second conductive pillar form a 3D space, wherein at least one device is disposed in said 3D space and electrically connected to the at least one device to the first conductive pillar and the second conductive pillar.
US10256116B2
A method for packaging a circuit component, comprising: forming a first protruding pad on a first copper substrate and a through-hole in the first protruding pad; forming a second protruding pad on a second copper substrate and placing a circuit dice of the circuit component on the second protruding pad having a conductive paste coated thereon wherein a first electrode of the dice facing the second protruding pad; stacking the first copper substrate onto the second copper substrate with the first protruding pad having a conductive paste coated thereon aligned and pressing onto the circuit dice placed on the second protruding pad wherein a second electrode of the dice facing the first protruding pad; inserting a copper rod tightly into the through-hole until contacting with a conductive paste coated on the second substrate; heat-treating the stacked structure for the circuit dice and the copper rod to form secured electrical connection with the first and second copper substrates respectively and further forming a hermetic seal in the space between the first and second copper substrates; and using the hermetic seal as a rigid processing structure, etching the exposed surface of the first and second copper substrates to remove the entire thickness of copper other than in the area of the first and second protruding pads and in the area other than where the copper rod connects to the second copper substrate, thereby forming the device terminals of the circuit component package.
US10256115B2
A method of manufacturing a semiconductor device may include forming a first stack structure by alternately stacking first material layers and second material layers, forming first holes penetrating the first stack structure and a first slit located between the first holes, forming channel patterns in the first holes and a dummy channel pattern in the first slit, selectively removing the dummy channel pattern from the first slit, and replacing the first material layers with third material layers through the first slit.
US10256113B2
A transfer substrate for transferring a metal wiring material to a transfer target including a substrate, at least one metal wiring material formed on the substrate, at least one coating layer formed on a surface of the metal wiring material, and an underlying metal film formed between the substrate and the metal wiring material, in which the metal wiring material is a compact formed by sintering metal powder such as gold powder having a purity of 99.9 wt % or more and an average particle size of 0.01 μm to 1.0 μm, and the coating layer is a predetermined metal such as gold or an alloy having a different composition from that of the metal wiring material and has a total thickness of 1 μm or less, and the metal underlying film is made of a predetermined metal such as gold or an alloy. The transfer substrate can lower heating temperature on the transfer target side.
US10256112B1
Exemplary methods for removing tungsten-containing material may include flowing a chlorine-containing precursor into a processing region of a semiconductor processing chamber. The methods may also include flowing methane into the processing region of the semiconductor processing chamber. The methods may include forming a plasma from the chlorine-containing precursor and the methane to produce plasma effluents. The methods may also include contacting a substrate with the plasma effluents. The substrate may include an exposed region of a tungsten-containing material. The plasma effluents may produce an oxychloride of tungsten. The methods may also include recessing the exposed region of the tungsten-containing material.
US10256110B2
A multiple patterning process is provided with a self-aligned blocking (SAB) technique. The SAB technique trades off difficult overlay requirements for more manageable etch selectivity requirements between the various layers utilized for the patterning process. As disclosed herein, damage to sidewalls resulting from etching at the self-aligned block masking step may still occur. Damage is repaired by providing a plug layer that fills the areas of the damaged spacers. The plug layer may be the same material as forms the spacers. In this manner, the fill process provides a self-healing mechanism for damaged spacers.
US10256103B2
The present application discloses a method for fabricating a thin film transistor including the steps of: sequentially forming an active layer, a gate insulating layer, a gate, and a capacitive insulating layer on a substrate, the gate insulating layer isolating the active layer from the gate; a hydrogen-blocking layer is formed on the side of the capacitive insulating layer facing away from the substrate, and the hydrogen-blocking layer covering the capacitive insulating layer; and performing hydrogenation treatment to the gate insulating layer and the active layer. The present application also discloses a thin film transistor and a display apparatus. In improving the flexibility of the AMOLED display apparatus while ensuring the hydrogenation effect of the polysilicon thin film transistor, the fabricated thin film transistor has high electron mobility, and the display apparatus has a good display performance.
US10256099B1
A semiconductor structure, such as a CMOS device, includes a first field effect transistor and a second field effect transistor. The first field effect transistor includes a first composite gate electrode containing a first vertical stack of a p-doped semiconductor gate electrode, a first interfacial dielectric layer, and a first metallic gate electrode. The second field effect transistor includes a second composite gate electrode containing a second vertical stack that includes an n-doped semiconductor gate electrode and a second metallic gate electrode. A second interfacial dielectric layer having a second thickness that is thinner than the first interfacial dielectric layer may, or may not, be present in the second composite gate electrode.
US10256087B2
A multipole rod set of an ion guide is adapted to receive a radial RF trapping voltage and a radial dipole direct current DC voltage. A lens electrode of the ion guide is positioned at one end of the multipole rod set to extract ions from the multipole rod set and adapted to receive an axial trapping AC voltage and a DC voltage. A radial dipole DC voltage is applied to the multipole rod set and an axial trapping AC voltage is simultaneously applied to a lens electrode in order to extract a bandpass mass range of ions trapped in the multipole rod set. Alternatively, a radial RF trapping voltage amplitude is applied to the multipole rod set and an axial trapping AC voltage is simultaneously applied to the lens electrode in order to extract a bandpass mass range of ions trapped in the multipole rod set.
US10256083B2
Systems and methods for identifying precursor ions of product ions from combined product ion spectra are provided. N precursor ions are selected. N groups of the N precursor ions are created. The tandem mass spectrometer is instructed to perform multiplexed precursor ion selection on the continuous beam of ions, fragment each of the N−1 precursor ions, and measure the intensities of the product ions, producing N product ion spectra. A heat map is plotted, producing N heat maps. The N product ion spectra are combined into a combined product ion spectrum. A corresponding precursor ion of a peak is identified by finding a heat map of the N heat maps that does not have data for the mass of the peak and determining that a precursor ion of the N precursor ions that is not included in a group that produced the heat map is the corresponding precursor ion.
US10256079B2
An exemplary system may include a chamber configured to contain a semiconductor substrate in a processing region of the chamber. The system may include a first remote plasma unit fluidly coupled with a first access of the chamber and configured to deliver a first precursor into the chamber through the first access. The system may still further include a second remote plasma unit fluidly coupled with a second access of the chamber and configured to deliver a second precursor into the chamber through the second access. The first and second access may be fluidly coupled with a mixing region of the chamber that is separate from and fluidly coupled with the processing region of the chamber. The mixing region may be configured to allow the first and second precursors to interact with each other externally from the processing region of the chamber.
US10256078B2
Systems and methods for tuning a radio frequency (RF) generator are described. One of the methods includes supplying, by a high frequency RF generator, a high frequency RF signal to the IMN. The method includes accessing a plurality of measurement values of a variable measured at an output of the high frequency RF generator to generate a parameter. The variable is measured during a plurality of cycles of operation of a low frequency RF generator. The measurement values are associated with a plurality of values of power supplied by the high frequency RF generator. The method includes determining, for one of the cycles, a value of a frequency of the high frequency RF generator and a value of a factor associated with a shunt circuit of the IMN for which there is an increase in efficiency in power delivered by the high frequency RF generator.
US10256075B2
Techniques are disclosed for methods and apparatuses for delivering process gas for processing a substrate. In one embodiment, the method begins by injecting process gas into a processing chamber proximate an edge of a substrate disposed in the processing chamber from a first location. The method then continues by way of injecting the process gas into the processing chamber proximate the edge of the substrate disposed in the processing chamber from a second location while no gas is injected from the first location. Finally, the method finishes by way of processing the substrate in the presence of the processing gas injected from the first and second location.
US10256070B2
According to one aspect of the present invention, a stage mechanism includes a movable stage disposed in a vacuum atmosphere and mounting a heat source, a first heat pipe connected to the heat source, a movable mechanism configured to move according to the movement of the first heat pipe caused by the movement of the stage, by using a portion of the first heat pipe, and a cooling mechanism configured to cool the first heat pipe through the movable mechanism.
US10256064B2
An emergency stop device including a control assembly which can be actuated in translation along a control axis between a released position and an actuated position, a locking element cooperating with the control assembly and able to assume a locking position to hold the control assembly in its actuated position, a read device configured to generate a command for authorising unlocking of the control assembly, an unlocking actuator configured to act on the locking device to release the control assembly from its actuated position, an actuating element which can be actuated in movement to generate a mechanical energy, and an energy generator configured to convert the mechanical energy supplied by a movement of the actuating element into an electrical energy intended to power the read device.
US10256059B2
A novel magnetic switch, comprising a housing, a terminal A and a terminal B, wherein an inner cavity of the housing is internally provided with a magnetic body and a tongue plate, one end of the tongue plate is movably connected to the upper end of the terminal B, the magnetic body, which is integrally linked to the tongue plate, is capable of being raised thereon; the other end of the tongue plate is disposed above the terminal A; the upper end of the terminal A is provided with an arc-removing apparatus, the arc-removing apparatus is provided with a stationary contact, and the other end of the tongue plate is provided with a movable contact. The magnetic switch has an effective structure, thus improving the work stability and prolonging the service life of the switch.
US10256052B2
The present invention relates to an integrated interlock device of an air circuit breaker, and more particularly, to an integrated interlock device of an air circuit breaker capable of using different types of interlock devices in an integrated manner in case of using two or more air circuit breakers connected to each other, and a method of using the same.
US10256047B2
The present invention relates to a dye-sensitized solar cell including a working electrode (1), a first conducting layer (3) for extracting photo-generated electrons from the working electrode, a porous insulation substrate (4) made of a microfibers, wherein the first conducting layer is a porous conducting layer formed on one side of the porous insulation substrate, a counter electrode including a second conducting layer (2) arranged on the opposite side of the porous substrate, and electrolyte for transferring electrons from the counter electrode to the working electrode. The porous insulation substrate comprises a layer (5) of woven microfibers and a layer (6) of non-woven microfibers disposed on the layer of woven microfibers. The present invention also relates to a method for producing a dye-sensitized solar cell.
US10256046B2
A solid electrolytic capacitor includes a capacitor element, an anode terminal, a cathode terminal, and a sealing resin covering the capacitor element. The anode terminal includes a support portion for supporting the capacitor element, and an anode standing portion formed upright relative to the support portion. The capacitor element includes an anode wire projecting from a porous sintered body. The anode wire is placed on the upper end face of the anode standing portion. The anode wire and the anode standing portion have parts that are exposed from the sealing resin and covered by an electrically conductive anode terminal covering layer for ensuring electrical connection between the anode wire and the anode terminal.
US10256036B2
A system includes a circuit board, an inductor including windings mounted on the circuit board, and a plurality of magnetic field containment devices. Each magnetic field containment device includes an independent electrical circuit that is not directly electrically connected via a conductor to any other magnetic field containment device. Each magnetic field containment device also includes a material of a certain relative permeability. Each magnetic field containment device at least partially surrounds the inductor and, in operation, at least partially contains a magnetic B-Field generated by electrical current in the windings of the inductor. The plurality of magnetic field containment devices, in operation, enables a certain saturation current in the inductor.
US10256034B2
A core case unit (100) includes: an annular case (1) which houses a magnetic core (4); and a bobbin (2) around which a wire is to be wound, wherein the bobbin (2) includes a cylindrical portion (5) around which the wire is to be wound, inner flanges (6) provided at opposite ends of the cylindrical portion, outer flanges (7) provided on an outer side of the inner flanges with a space being left which is capable of containing a wire end portion, and a gear portion (8) provided on an outer side of at least one of the outer flanges for receiving rotational force, the bobbin being rotatably supported on the case at the cylindrical portion, an outside diameter of the outer flanges (7) is greater than an outside diameter of the gear portion which is defined by an addendum circle, and the inner flanges (6) and the outer flanges (7) have a recessed portion (15, 16) through which a wire end portion is to be passed.
US10256033B2
An insulation bobbin includes a winding portion, an outer stopper portion and an inner stopper portion. The winding portion includes a body and two sidewalls respectively and perpendicularly connected to two first sides of the body. A length of a first side edge of each of the sidewalls is greater than a length of a second side edge, and a connecting edge of each of the sidewalls connects a first bottom edge and the second side edge. The outer stopper portion connects one of the second sides of the body and the first side edge of each of the sidewalls. The inner stopper portion connects the other one of the second sides of the body and the second side edge of each of the sidewalls. There is a height difference between the first bottom edge of each of the sidewalls and a second bottom edge of the inner stopper portion.
US10256028B2
A buildup board structure incorporating magnetic induction coils and flexible boards is disclosed. The buildup board structure includes at least one first, second and third buildup bodies modular and stackable. Any two adjacent buildup bodies are separated by a covering layer provided with a central hole for electrical insulation. All central holes are aligned. Each buildup body includes a plurality of flexible boards, and each flexible board is embedded with a plurality of magnetic induction coils surrounding the corresponding central hole and connected through connection pads. The first, second and third buildup bodies are easily laminated in any order by any number as desired such that the effect of magnetic induction provided by the magnetic induction coils embedded in the buildup board structure are addable to greatly enhance the overall effect of magnetic induction.
US10256026B2
A transformer component for setting an inductance and method for manufacturing a transformer component are disclosed. In an embodiment, the transformer component includes a first core part with a middle limb and a second core part with a middle limb, an end side of the middle limb of the first core part and an end side of the middle limb of the second core part being opposite one another. The first core part and the second core part respectively have a bearing area with a respective slope. A width of a gap between the end side of the middle limb of the first core part and the end side of the middle limb of the second core part depends on a position in which the bearing area of the first core part bears against the bearing area of the second core part.
US10256022B2
A magnetic field generator includes a plurality of magnetic field generation units arranged in a predetermined pattern to generate a plurality of external magnetic fields. Each of the plurality of magnetic field generation units includes a first ferromagnetic material section and a first antiferromagnetic material section. The first antiferromagnetic material section is in contact with and exchange-coupled to the first ferromagnetic material section. The first ferromagnetic material section has its overall magnetization. The plurality of magnetic field generation units include two magnetic field generation units configured so that the overall magnetizations of their respective first ferromagnetic material sections are in different directions from each other.
US10256020B2
The coil device comprises the magnetic core comprising the axial part and the magnetic core end part connecting to the axial part, the coil part formed by winding the wire around the axial part, and the electrode part provided at the magnetic core end part and made of good conductor. Said electrode part comprises the fixing surface fixed with a wire end part of said wire, and the fixing surface is provided on a side surface which does not intersect with a center axis of said coil part at said magnetic core end part. Said fixing surface is inclined to a direction away from said center axis with respect to a direction towards said magnetic core end part from said axial part.
US10256016B2
The present invention provides a rare earth based magnet in which the demagnetization rate at a high temperature can be inhibited even if the amount of heavy rare earth element(s) such as Dy and Tb is evidently decreased compared to the past or no such heavy rare earth element is used. The rare earth based magnet of the present invention is a sintered magnet which comprises R2T14B crystal grains as the main phases and the crystal boundary phases among the R2T14B crystal grains. The microstructure of the sintered body is controlled by including crystal boundary phases containing at least R, T and M in the crystal boundary phases, wherein the relative atomic ratios of R, T and M are as follows, i.e., 25 to 35% for R, 60 to 70% for T and 2 to 10% for M.
US10256011B2
A wire harness assembly system is disclosed. The wire harness assembly system includes a grid tile designed to receive repositionable accessories to route wires along the grid tile. The grid tile includes a plurality of keyed holes extending from the top of the grid tile, through the grid tile, to the bottom of the grid tile. The grid tile also includes a locking surface on the bottom of the grid tile. The locking surface complements the plurality of keyed holes to receive the repositionable accessory and to maintain the repositionable accessory in a locked position.
US10256009B2
The present disclosure is directed to laser-markable insulation material and cable or wire assemblies containing such insulation material. In certain embodiments, the laser-markable insulation material can include a fluoropolymer and an inorganic laser-markable pigment. The pigment can have a mean crystal size in a range of about 0.4 microns to about 2 microns and/or a median particle size (d50) in a range of about 0.45 microns to about 2 microns. The insulation material can exhibit improved initial and heat-aged contrast ratios without diminishing the ability of a cable or wire containing the insulation material to meet industry standards for electric-arc tracking and propagation resistance.
US10256002B2
A support structure having multiple highly aligned curved x-ray optics, the support structure having multiple internal partially or fully concentric surfaces upon which said optics are mounted, thereby aligning said optics along a central optical axis thereof and therefore to a source, sample, and/or detector in combination with which the support structure is useable. The surfaces may be nested around the central optical axis; and the support structure may divided longitudinally into sections around the central optical axis by walls. At least one of the x-ray optics comprises a curved diffracting optic, for receiving a diverging x-ray beam and focusing the beam to a focal area, in one embodiment a focusing monochromating optic. In an improved embodiment, an optic comprises a single layer, plastically deformed, LiF optic.
US10256001B2
A metal grating structure for X-ray includes a first silicon part having a plate form or a layer form, and a grating portion, wherein the grating portion includes a plurality of second silicon parts formed on the first silicon part, and a plurality of metal parts interposed between the respective adjacent second silicon parts, each of the plurality of metal parts having a deposition start tip part extending toward an inside of the first silicon part.
US10255997B2
Systems and methods of a medical analytics system are described herein. The medical analytics system can include a machine learning model for processing patient tissue images for either training the machine learning model or for clinical use, such as providing information for assisting a clinician with at least diagnosing a disease or condition of a patient. Implementations of the medical analytics system can further include a user interface that is configured to allow a user to interact with a patient image for assisting with diagnosing at least a part of the tissue captured in the patient image.
US10255995B2
Systems and methods for credit-based usage of surgical instruments include one or more surgical instruments having associated therewith a usage amount, a pre-determined maximum usage amount, and an available usage credit amount that is less than the pre-determined maximum usage amount. The systems implement and the methods include comparing the usage amount to the pre-determined maximum usage amount and inhibiting further use of the at least one reusable component when the usage amount is equal to the pre-determined maximum usage amount, and identifying the available usage credit amount and inhibiting further use of the at least one reusable component when there is no available usage credit remaining.
US10255980B2
A memory array includes a plurality of memory pages, each memory page includes a plurality of memory cells, and each memory cell includes a floating gate module, a control element, and an erase element. The floating gate module is disposed in a first well, the erase element is disposed in a second well, and the control element is disposed in a third well. The first well, the second well and the third well are disposed in a deep doped region, and memory cells of the plurality of memory pages are all disposed in the deep doped region. Therefore, the spacing rule between deep doped regions is no longer be used to limit the circuit area of the memory array and the circuit area of the memory array can be reduced.
US10255979B1
According to one embodiment, a semiconductor memory device includes: a memory cell array including a plurality of memory strings, each of the memory strings including a plurality of memory cells connected in series; a plurality of word lines commonly connected to the memory strings and connected to the memory cells; and a control circuit which executes a write operation including a plurality of program loops, each of the program loops including a program operation and a verify operation. When a suspend command for instructing an operation suspend is externally received during execution of the program operation, the control circuit executes a dummy read operation in which the word lines are applied with a voltage after the program operation, and enters into a suspend mode after the dummy read operation.
US10255977B2
A semiconductor storage device includes a first memory cell electrically connected to a first bit line and a first word line, a second memory cell electrically connected to a second bit line and the first word line, and a first circuit configured to supply voltages to the first word line. During a reading operation to read a page of memory cells including the first memory cell and the second memory cell, the first circuit supplies a first voltage to the first word line while the first memory cell is selected as a read target during a first time period, and supplies a second voltage greater than the first voltage to the first word line while the second memory cell is selected as a read target during a second time period that is different from the first time period, and directly thereafter, supplies the first voltage to the first word line.
US10255974B2
An electronic device comprising a semiconductor memory unit that includes a resistance variable element configured to be changed in a resistance value according to a value of data stored therein; a first reference resistance element having a first resistance value; a second reference resistance element having a second resistance value larger than the first resistance value; and a comparison unit configured to receive a voltage corresponding to the resistance value of the resistance variable element through a first input terminal and a second input terminal thereof, a voltage corresponding to the first resistance value of the first reference resistance element through a third input terminal, and a voltage corresponding to the second resistance value of the second reference resistance element through a fourth input terminal, the comparison unit configured to output a result of comparing inputs to the first input terminal and the second input terminal and inputs to the third input terminal and fourth input terminal.
US10255958B1
A semiconductor device includes a latch circuit and a first command generation circuit. The latch circuit generates a first internal control signal and a first internal chip selection signal in synchronization with an internal clock signal. The first command generation circuit generates a first normal command if the first internal chip selection signal having an enabled state is inputted in synchronization with an inverted internal clock signal. The first command generation circuit also generates a first control command if the first internal control signal having a second predetermined state is inputted in synchronization with the inverted internal clock signal.
US10255954B1
A memory device is provided. The memory device includes a first chip and a second chip. The first chip includes a first memory array, a first signal buffer and a plurality of first pads. The second chip includes a second memory array, a second signal buffer and a plurality of second pads. The second signal buffer is coupled to the first signal buffer by at least one connection wire, and the at least one connection wire passes through a scribe line between the first chip and the second chip. When the scribe line between the first chip and the second chip is not cut, signals are transmitted between the first signal buffer and the second signal buffer via the at least one connection wire, and the first memory array and the second memory array are commonly connected to the first pads and not connected to the second pads.
US10255952B1
A small-volume push-push apparatus for mounting and demounting a hard disk includes a pressing member, a bracket, and an elastic rod. The bracket defines first to fourth sliding slots, and the elastic rod includes a sliding portion. The pressing member can drive the sliding portion to slide along the first to fourth sliding slots in sequence. When the sliding portion slides to an ending point of the first sliding slot and intersects with the second sliding slot, the bracket can move at a first direction. When the sliding portion slides to a starting point of the first sliding slot away from the fourth sliding slot, the bracket can move in a second direction opposite to the first direction.
US10255950B2
Recorded in a recording medium is a video stream, map information, and bitrate information of the video stream. The map information includes size information indicating data size of a section where a picture is recorded in the video stream, based on a predetermined stipulated data size. The stipulated data size differs in accordance with the bitrate information.
US10255945B1
In one implementation, the disclosure provides a method comprising detecting one or more areas of a storage medium having a data pattern with a plurality of consecutive bits, where the consecutive bits have the same polarity. The method further comprises encoding additional information on a section of the one or more detected areas, where the section of the one or more detected areas has a signal to noise ratio (SNR) higher than SNR of the other areas of the storage media.
US10255941B2
A reading method for reading contents information with a laser from an optical disc including a plurality of recording layers includes positioning a focus position of the laser at a first recording layer and reading a first part of the contents information recorded in the first recording layer. If a first link information recorded in the first recording layer is detected, judging whether a first condition is fulfilled or not. If the first condition is fulfilled, positioning the focus position of the laser at a second recording layer and reading a first link destination information recorded in the second recording layer. If the first condition is not fulfilled, reading a second part of the contents information recorded in the first recording layer.
US10255940B1
A slider configured for heat-assisted magnetic recording includes a laser diode optically coupled to a waveguide of the slider. A power supply is coupled to the laser diode. A preamplifier is coupled to the power supply. The preamplifier is configured to monitor a forward voltage across the laser diode while operating the laser diode at a constant current during a write operation, detect a change in the forward voltage indicative of laser power instability, and generate a signal in response to detecting the forward voltage change.
US10255938B2
A magnetic recording medium of the present invention includes a non-magnetic substrate, and a magnetic layer containing a magnetic powder. The magnetic powder is constituted by an ε-iron oxide powder. The magnetic layer has a squareness in a thickness direction of 0.65 or more. In a differential curve obtained by differentiating a hysteresis curve in the thickness direction of the magnetic layer, two or more peaks are present. In a case where, out of peaks in the same direction among the above-described peaks, a local maximum of a largest peak in a magnetic field range of +500 oersted [Oe] or more is taken as P1 and a local maximum of a largest peak in a magnetic field range of −500 oersted [Oe] or more and less than +500 oersted [Oe] is taken as P2, a relationship below is satisfied: 0.25≤P2/P1≤0.60.
US10255935B2
Embodiments herein provide film stacks utilized to form a magnetic tunnel junction (MTJ) structure on a substrate, comprising: a buffer layer; a seed layer disposed over the buffer layer; a first pinning layer disposed over the seed layer; a synthetic ferrimagnet (SyF) coupling layer disposed over the first pinning layer; a second pinning layer disposed over the SyF coupling layer; a structure blocking layer disposed over the second pinning layer; a magnetic reference layer disposed over the structure blocking layer; a tunnel barrier layer disposed over the magnetic reference layer; a magnetic storage layer disposed over the tunnel barrier layer; a capping layer disposed over the magnetic storage layer, wherein the capping layer comprises one or more layers; and a hard mask disposed over the capping layer, wherein at least one of the capping layer, the buffer layer, and the SyF coupling layer is not fabricated from Ru.
US10255931B1
An apparatus may include a circuit configured to generate a set of first ADC samples based on a first signal associated with a first read head position and a failed segment and to generate a set of second ADC samples based on a second signal associated with a second read head position and the failed segment. The circuit may then generate, by a MISO equalizer, a set of equalized ADC samples based on the set of first ADC samples and the set of second ADC samples.
US10255928B2
A method and apparatus to encoding or decoding an audio signal is provided. In the method and apparatus, a noise-floor level to use in encoding or decoding a high frequency signal is updated according to the degree of a voiced or unvoiced sound included in the signal.
US10255925B2
The present technology relates to an encoder and an encoding method, a decoder and a decoding method, and a program by which encoding efficiency is able to be improved by constraining an appearance probability of a predetermined quantization value of an encoding target to 0 when encoding with a combination of Huffman encoding and multidimensional encoding is performed.
US10255921B2
Methods, systems, and apparatus, including computer programs encoded on a computer storage medium, for managing dialogs. In one aspect, a method includes receiving a request associated with a task from a user device; submitting the request to each of a plurality of distinct data providers; receiving a plurality of suggested dialog responses from two or more of the data providers; scoring the one or more suggested dialog responses based on one or more scoring factors; determining a particular dialog response to provide to the user based on the scoring; and providing the determined dialog response to the user device.
US10255913B2
A system and method of processing disfluent speech at an automatic speech recognition (ASR) system includes: receiving speech from a speaker via a microphone; determining the received speech includes disfluent speech; accessing a disfluent speech grammar or acoustic model in response to the determination; and processing the received speech using the disfluent speech grammar.
US10255911B2
A computer-implemented method of speech recognition comprises forming a weighted finite state transducer (WFST) having nodes associated with states and interconnected by arcs, and to identify at least one word or word sequence hypothesis, identifying multiple sub-graphs on the WFST, each sub-graph having the same arrangement of multiple states and at least one arc, and propagating tokens in parallel through the sub-graphs, where each sub-graph is stored as a supertoken each having an array of tokens.
US10255908B2
Disclosed are a system for grasping keyword extraction based speech content on recorded voice data, an indexing method using the system, and a method for grasping speech content. An indexing unit receives voice data, performs per-frame voice recognition with reference to a phoneme to form a phoneme lattice, generates divided indexing information for a frame of a limited time configured with a plurality of frames, and stores the same in an indexing database, the divided indexing information including a phoneme lattice formed for each frame of the limited time. A searcher uses a keyword input by a user as a search word, performs a comparison on the divided indexing information stored in the indexing database with reference to a phoneme, searches a phoneme string matching the search word, and finds a voice portion corresponding to a search word through a precise acoustic analysis regarding the matching phoneme string, and the grasper grasps a representative word through a search result searched by the searcher and outputs it to the user so as to grasp speech content of the voice data.
US10255904B2
According to an embodiment, a reading-aloud information editing device includes an acquirer, an analyzer, a first generator, a second generator, and an extractor. The acquirer is configured to acquire an edit region including a text added with reading-aloud information from a document. The analyzer is configured to analyze a document structure of the edit region. The first generator is configured to generate one or more condition patterns by abstracting the edit region on the basis of the document structure. The second generator is configured to generate an extraction condition that is for extracting a text from the document and includes at least one of the condition patterns. The extractor is configured to extract a text suitable for the extraction condition from the document.
US10255901B2
An acoustic lens or diffractive acoustic device, including but not limited to, a sub-wavelength thickness lens or diffuser, comprising an array of Helmholtz resonators (HRs) that provide perfect or near-perfect sound transmission through a rigid barrier. HRs are arranged in a line or an array confined within a waveguide and oriented so that one neck protrudes onto each side of the barrier. Extraordinary acoustic transmission (EAT) occurs when radiation (such as EM or acoustic radiation) incident on the barrier perforated with sub-wavelength holes is transmitted at a rate higher than expected based on the areal coverage fraction of the holes. Transmission is independent of the direction of sound on the barrier and the relative placement of the necks.
US10255899B2
The present disclosure relates to a noise reduction device and a noise reduction method capable of reducing noise in a more stable and effective manner. Signal processing is performed to generate a reference signal representing a waveform of noise. Moreover, signal processing is performed for an error signal representing a waveform of an error measured by a microphone in accordance with an amplitude-frequency characteristic. Then, a filter coefficient with which the error signal becomes zero is calculated under adaptive algorithm with reference to the reference signal. The reference signal is filtered by using the filter coefficient to obtain a control signal. The control signal is supplied to the corresponding one of the predetermined number of output units. The present technology is applicable to a noise cancelling system equipped in a closed space such as an interior of a vehicle, for example.
US10255893B1
A locking string retainer minimizes undesired movement of instrument strings across the nut of a stringed instrument. When attached to the instrument headstock just behind the nut, the string retainer sets the angle at which the strings contact the nut. The string retainer includes a locking mechanism that is operated by a lever. When the lever is in the unlocked position, the instrument can be tuned and played normally. When the lever is in the locked position, the mechanism allows near zero travel of the strings across the nut, even during aggressive use of a vibrato bar. When the instrument inevitably does go out of tune, the user can easily unlock the string retainer, retune the instrument, and re-lock the retainer.
US10255877B2
The present application discloses a signal source detection and selection system for detecting and selecting a signal source for a display apparatus having a plurality of signal input interfaces configured to receive a plurality of input signals from a plurality of signal sources. The signal source detection and selection system includes an input interface scanner, an interface selector, a signal processor, and an output terminal. The input interface scanner is configured to scan each of the plurality of signal input interfaces and determine whether at least one signal input interfaces receives input signals. The interface selector, coupled to the input interface detector, is configured to select a signal input interface as a selected signal input interface, and gate an input signal from the selected signal input interface to the signal processor. The signal processor, coupled to the input interface selector, is configured to process the input signal from the selected signal input interface to generate a processed signal. The output terminal is configured to output the processed signal.
US10255872B2
A source driver circuit includes a receiver, a plurality of amplifying buffers, and a control logic circuit. The receiver receives a data signal and a control signal through an input terminal. Each of the amplifying buffers outputs a driving signal generated based on the image data signal through an output terminal. The control logic circuit controls the receiver and the plurality of amplifying buffers based on the control signal. When a power-down signal is provided to the receiver, the control logic circuit is to turn off at least one of the receiver and the plurality of amplifying buffers.
US10255868B2
An object is to suppress deterioration of a displayed image even when a refresh rate is reduced in displaying a still image. A liquid crystal display device includes a pixel transistor electrically connected to a pixel electrode, and a capacitor having one electrode electrically connected to the pixel electrode and the other electrode electrically connected to a capacitor line. The pixel transistor is turned on and a voltage based on an image signal is supplied to the pixel electrode, and then, the pixel transistor is turned off so that a holding period during which the pixel electrode holds the voltage based on the image signal starts. A holding signal corresponding to change of the voltage based on the image signal in the pixel electrode in the holding period is supplied to the capacitor line so that a potential of the pixel electrode is constant.
US10255865B2
The present invention provides a data processing device connected with an intermission driving. The data processing device achieves a satisfactory power saving while ensuring a high level of display quality of the display device. Upon detection of non-data update in a frame buffer, the host calculates a next refreshing timing based on driving information obtained from a liquid crystal display device (LCD), sets a timer for a timeout after a length of time representing the calculated result, and then the host and the LCD shift to Intermission State 1. Thereafter, when the timer times out to bring the host back to Normal State and a data update at the frame buffer is detected, data for refreshing an display image in the LCD is transferred from the host to the LCD. If the amount of time representing the calculated result is longer than a predetermined baseline, a shift is made to Intermission State 2 which provides greater power saving than Intermission State 1.
US10255861B2
A gate driving circuit is disclosed which includes n stages that are sequentially arranged, n being an integer larger than or equal to 4. The n stages are divided into a first, second, third and fourth sets of stages that are configured to receive respective different combinations of a first clock signal, a second clock signal, a third clock signal and a fourth clock signal. The stages in the first set of stages and the stages in the third set of stages are cascaded with each other, and the stages in the second set of stages and the stages in the fourth set of stages are cascaded with each other. Also disclosed are an array substrate including the gate driving circuit, a display panel including the array substrate, and a driving method of the display panel.
US10255854B2
An organic light emitting display device includes a display area and a non-display area. The display area includes display pixels at crossing areas of data lines, scan lines, and emission control lines. The non-display area includes auxiliary pixels at crossing positions of auxiliary data lines, scan lines, and emission control lines. The display device also includes a scan driver to supply scan signals to the scan lines, a first data driver to supply data voltages to the data lines, a second data driver to supply an auxiliary data voltage to the auxiliary data line, and a demultiplexer between the data lines and the first data driver.
US10255852B2
A comparator unit includes: a comparison section configured to compare a control pulse with an electric potential based on a signal voltage; and a control section configured to control, based on the control pulse, operation and non-operation of the comparison section.
US10255850B2
A pixel includes: a first transistor connected between a data line and a first node; a second transistor connected between a first power source and a second node, the second transistor including a gate electrode connected to the first node; a third transistor connected between the first power source and the second transistor; a capacitor connected between the first node and the second node; an organic light emitting diode (OLED) connected between the second node and a second power source; and a fourth transistor including a second electrode connected to a cathode of the OLED.
US10255847B2
A level shift circuit is configured to receive reference voltage and first to third voltages, and to generate an output signal. The voltages satisfy a condition in which the reference voltagethe first voltage>the second voltage>the third voltage. The level shift circuit includes a first level shift circuit configured to receive a first signal having a first amplitude within a difference between the reference and first voltages, and level shift the first signal to a second signal having a second amplitude within a difference between the reference and second voltages, and a second level shift circuit configured to level shift the second signal to a third signal having a third amplitude within a difference between the reference and third voltages, and output the third signal as the output signal.
US10255832B2
Certain example embodiments relate to a system including a user-interactive display device having LCDs in substantially parallel spaced apart relation to one another. A proximity sensor is located proximate to the user-interactive display device. A controller is configured to perform instructions to perform functionality including: generating visual content, including one or more user interface elements (e.g., user-interactive elements), for output to the user-interactive display device; causing the user-interactive display device to display the generated visual content; receiving output from the proximity sensor; determining when an object of interest comes into proximity to the user-interactive display device, based on the received output from the proximity sensor; and responsive to a determination that the object of interest has come into proximity to the user-interactive display device, updating the generated visual content and causing the updated generated visual content to be displayed via the user-interactive display device.
US10255825B2
A haptic calibration device comprises a signal generator configured to receive the subjective force value and the force location from a subjective magnitude input device. The signal generator also receives from at least one of a plurality of haptic sensors a sensor voltage value, with the at least one of the plurality of haptic sensors corresponding to the force location. The signal generator stores the subjective force value and the corresponding sensor voltage value in a data store. The signal generator generates a calibration curve indicating a correspondence between subjective force values and sensor voltage values for the location where the subjective force was experienced using the data from the data store, wherein the calibration curve is used to calibrate a haptic feedback device.
US10255824B2
A method of geospatial data based assessment driver behavior to improve driver safety and efficiency is disclosed. A method of a server device may comprise determining that a telemetry data is associated with a vehicle communicatively coupled with the server device and comparing the telemetry data with a driver objective data. A variance between the telemetry data and the driver objective data may then be determined. A performance score may be generated upon comparison of the variance to a threshold limit and/or the driver objective data. The performance score may be published along with other performance scores of other drivers in other vehicles also communicatively coupled with the server device to a reporting dashboard module. Elements of game theory may be implemented to create a team driving challenge and/or a driver performance program to generate the performance score to improve driver safety and efficiency for commercial fleets.
US10255812B2
Disclosed are collision preventing apparatuses and methods for a vehicle. The collision preventing apparatus estimate whether objects located in a vicinity of the vehicle may collide with each other based on data collected from a sensor in the vehicle, determine a trajectory of each of the objects, verify whether the estimated trajectories intersect, determine that the objects may collide with each other in response to the estimated trajectories overlapping, inform each of the objects of a collision risk when the objects may collide with each other, and differently perform an operation of informing the objects of the collision risk based on a collision level of each of the objects.
US10255805B1
Systems, components, and methodologies are provided for improvements in operation of automotive vehicles by enabling emulation of traffic signal operation by genertic algorithms, providing tunable solutions for efficient and safe operation.
US10255802B2
A traffic information system includes a server-based media automation system configured to access a traffic system to provide mobile user access to traffic through the server-based media automation system. The system further includes a traffic data source configured to provide traffic data to the server-based media automation system and a traffic message server receiving traffic messages from the traffic data source, combining the traffic messages into a traffic frame using bounding area information. The system further includes a station importer receiving the traffic frame and creating separate streams for a plurality of high definition channels packaged and multiplexed with media data into high definition radio signals for transmission by a broadcast system and wherein the traffic frame include traffic message with a primary bounding area and at least one sub-bounding area located within the primary bounding area based on road classifications.
US10255801B2
An electronic device includes a housing and one or more processors. At least one proximity sensor component is operable with the one or more processors and can include an infrared signal receiver to receive an infrared emission from an object external to the housing. The one or more processors can operate the at least one proximity sensor component at a first sensitivity until the infrared signal receiver receives the infrared emission from the object, and then operate the at least one proximity sensor component at a second sensitivity after the infrared signal receiver receives the infrared emission from the object. A motion detector can be actuated when the infrared signal receiver receives the infrared emission from the object at the first distance.
US10255800B2
This invention relates generally to computer systems, and more specifically, to a premise monitoring system. In one embodiment, the invention includes operations of receiving one or more signals containing a device identifier and a device condition from one or more remote alarm monitoring systems; retrieving enhanced information based on the device identifier and/or the device condition; determining one or more communication methods and/or communication destinations based on the device identifier and/or the device condition; and dispatching the enhanced information to the one or more communication destinations using the one or more communication methods.
US10255791B2
Systems, apparatuses, and methods are provided herein for providing reminders. A system for providing reminders comprises a communication device configured to receive location information associated with at least a vehicle, a mobile device, and a tracker coupled to an item, a movement pattern database, and a control circuit. The control circuit being configured to: track a current movement pattern of the vehicle, the mobile device, and the tracker based on the location information received via the communication device, select an expected movement pattern from the movement pattern database based on the location information associated with one or more of the vehicle, the mobile device, and the tracker, compare the current movement pattern of the vehicle, the mobile device, and the tracker with the expected movement pattern, and generate an alert based on detecting a deviation from the expected movement pattern.
US10255786B2
A light source unit may be disposed at a first posterior side location of a server computing device. The light source unit may be configured to at least provide lighting to a posterior side of the server computing device via one or more light emitting diodes. The light emitting diodes may be coupled to at least a second posterior side location of the server computing device. The light source unit may include a first universal serial bus (USB) interface configured to receive a first end of a USB cable. The USB cable may be configured to connect to a power source at a second end. The power source may be for use in providing power to the light emitting diodes.
US10255783B2
An apparatus for monitoring a motor brake is provided. The apparatus includes a monitoring portion that is configured to measure state information of the brake motor having a motor and a brake device. The monitoring portion also determines a state of the brake device based on the state information and a control signal output by a brake motor controller that operates the brake motor or adjusts a control current supplied to the brake device.
US10255782B1
Method and apparatus are disclosed for vehicle flood detection. An example vehicle includes an engine, a humidity sensor, a GPS receiver to determine a vehicle location, a communication module, and a control module. The control module is to collect, via the humidity sensor, a humidity measurement within the engine and collect a humidity level of the vehicle location. The control module also is to identify a flooding event when the humidity measurement exceeds the humidity level by a predetermined threshold and record the flooding event with a remote server via the communication module.
US10255775B2
Motion or event detection and notification devices and methods are disclosed. Motion or event detection information can be processed and interfaced with in order to facilitate system functionality. In an embodiment, a unique ID can be utilized to identify a recipient of an alert. Unique IDs can correspond to different users or devices of a motion or event detection system. In some embodiments, information relating to the detection can be relayed to a user of the system. That information can take on different forms, including basic information such as a simple notification or other forms such as a live feed of the event. The ability to implement such a system can allow for increased security for an area or increased peace-of-mind for a user or monitor of the system.
US10255771B2
Embodiments described herein relate generally to providing information through tactility. A computer system may receive an input from a user. The computer system may identify one or more locations associated with haptic elements disposed on a wearable haptic apparatus. The computer system may generate a message that includes an indication of the one or more locations. The computer system may transmit this message to the wearable haptic apparatus. The wearable haptic apparatus may actuate one or more haptic elements disposed thereon based on the indication of the one or more locations included in the message. Other embodiments may be described and/or claimed.
US10255770B2
System and method for detecting a leakage of a nutrient from soil is provided. The nutrient is applied by a nutrient applicator associated with a work vehicle. The method includes receiving, by one or more processors, sensor signals from at least one sensor coupled to a nutrient applicator that observes a temperature of the soil and generates sensor signals based on the observation. The method includes determining, by the one or more processors, whether the observed temperature of the soil exceeds a pre-defined threshold temperature. The method includes generating, by the one or more processors, one or more notifications to a human-machine interface that the nutrient has leaked from the soil based on the observed temperature exceeding the pre-defined threshold temperature.
US10255769B2
A process uses electronic badges to convey a condition associated with an environment to an industrial vehicle. The process comprises identifying a condition in a limited, defined environment and associating the identified condition with a badge ID. The process also comprises programming an electronic badge based upon the identified condition and positioning the electronic badge within a work area of industrial vehicles. Still further, the process comprises receiving, by a processor on an industrial vehicle, information from the electronic badge including at least one of the associated badge ID and the identified condition. The information is received via a badge communicator that communicates with electronic badges that are within a predetermined range of the industrial vehicle via a first wireless communication link. The process also determines the condition from the information from the electronic badge, and controls the industrial vehicle to take a predetermined action based upon the determined condition.
US10255768B2
Systems and methods for transferring resource access from a sender to a recipient are disclosed that can allow a sender to specify an amount of a resource to provide access to (e.g., an amount of money or an amount of access rights), while still providing security for the sender's sensitive credential information (e.g., PAN and/or PIN). These systems and methods can allow a sender to transfer resource access from any location and at any time of the day. In the case of money transfers, the recipient can quickly and directly obtain the money from any ATM location associated with any bank and at any time of the day, even without a bank account.
US10255766B1
A system and method for playing Trade 'N Place Poker wherein three unique poker hands are generated from the same deck of cards and populated in a matrix of three rows and five columns. The deck of cards used for this invention is a standard deck of 52 cards plus n additional trade cards which allows the player to trade any two cards current locations on the three by five matrix with each other. For this current embodiment, a poker hand is defined as a row of five cards.
US10255762B2
A selectable intermediate result interleaved wagering system is disclosed. The system includes an interactive controller operatively connected to an application controller, and constructed to: communicate application telemetry; receive an intermediate offer; communicate an indication to accept the intermediate offer; receive an application resource associated with the intermediate offer; and receive a wager outcome. The system also includes a wager controller operatively connected to the application controller, the wager controller constructed to: receive the wager request; generate a wager outcome; and communicate the wager outcome. The system also includes the application controller operatively connecting the interactive controller to the wager controller by a network, the application controller constructed to: receive the application telemetry; generate the intermediate offer; communicate the intermediate offer; receive the indication to accept the intermediate offer; communicate the application resource associated with the intermediate offer; communicate the wager request; receive the wager outcome; and communicate the wager outcome.
US10255759B2
In an interactive entertainment game, passively actuated enabling elements are provided when a player elects to include them. Passively actuated enabling elements are enabling elements that are consumed through game play of the entertainment game but not directly through player action by a player. The system determines when a passively actuated enabling element is consumed in the game. A gambling event is provided based upon the consumption of the passively actuated enabling element. The system then resolves the gambling event and associated wagers on the outcome of the gambling event.
US10255756B1
This disclosure relates to enabling a user to access a game hosted on a game platform without registering a platform account. In implementations, a game provider may set a game trigger based on an instance of a game. In response to a determination that the game trigger is met, instructions effectuating presentation of a platform registration request to a user may be transmitted to a platform provider.
US10255751B2
Examples disclosed herein relate to a gaming device including a memory, a processor, a plurality of reels, and a display. The display includes active areas and inactive areas where the active areas are utilized for payout determinations and bonus game initiation determinations and where the inactive areas are not utilized for payout determinations and bonus game initiation determinations. The processor may initiate a base game play, a bonus game, and a secondary base game. The base game play may include a spin to display at least a portion of the plurality of reels in the base reel active areas and expanded reel active areas. The processor may initiate a bonus game utilizing the base reel active areas and the expanded reel active area.
US10255735B2
A system for the controlling of entrances comprises a plurality of access control units, wherein each entrance is allocated an access control unit with a data acquisition device assigned to it. The access control units are coupled to a control device via a network. An error signal is detected in the system which indicates that a first data acquisition device at a first entrance is not ready for operation and is unable to capture authorization data of a person wishing to gain access at the first entrance. A data signal is produced by a second data acquisition device at a second entrance, when the second data acquisition device captures the authorization data of the person wishing to gain access at the first entrance. In the system an activation signal is sent to the access control unit at the first entrance, in order to release the first entrance and grant the person access.
US10255731B2
The present invention provides a display apparatus including a storage unit that stores information on electronic tickets; a reading unit that reads the information on electronic tickets stored in the storage unit; a determining unit that determines whether the electronic tickets are in use based on usage information of the electronic tickets included in the information on electronic tickets read by the reading unit; a display order determining unit that determines display order on a screen display of the electronic tickets based on results of the determination made by the determining unit; and a display screen generating unit that generates a display screen showing the electronic tickets according to the display order on the screen display determined by the display order determining unit.
US10255729B1
A system for providing a virtual reality experience includes a display associated with a field of view of a user. A virtual reality system renders a virtual realty world responsive to a movement of the user and displays the rendered virtual reality world to a user through the display. A configurable virtual reality environment model may be configured to place physical walls in a location that corresponds to a virtual wall located within with virtual realty world such that when the display shows the user touching a wall in the virtual reality world, the user feels the physical wall placed in the configurable virtual reality environment.
US10255728B1
Cell-based augmented reality (AR) content positioning systems may include a reference grid of cells, each of which includes a 32-bit intracellular coordinate system based on a respective reference point of the cell. Cell topology is selected such that the intracellular coordinate systems may utilize single-precision floating point numbers while retaining the ability to define content positions with, e.g., millimeter-level precision. Accordingly, rendering of AR content may be performed at a high precision using 32-bit devices and methods.
US10255716B1
In an example embodiment, a technique is provided for reconstructing a coherent tiled mesh surface that preserves the 2.5D Delaunay property. A spatial index is built for 2.5D data, the spatial index including nodes that correspond to a plurality of tiles of the 2.5D data. A 2.5D Delaunay triangulation algorithm is applied to data of nodes of the spatial index to create a plurality of independent mesh surfaces that each correspond to a tile. The plurality of independent mesh surfaces are stitched together to form the coherent tiled mesh surface. After a coherent mesh surface for a level of detail (LOD) is created, it is determined whether a new level of detail (LOD) is required. If so, one or more independent mesh surfaces that have the new LOD are created and stitching is repeated. Finally, a coherent multi-resolution tiled mesh surface is output.
US10255714B2
Individual images for individual frames of an animation may be rendered to include individual focal areas. A focal area may include one or more of a foveal region corresponding to a gaze direction of a user, an area surrounding the foveal region, and/or other components. The foveal region may comprise a region along the user's line of sight that permits high visual acuity with respect to a periphery of the line of sight. A focal area within an image may be rendered based on parameter values of rendering parameters that are different from parameter values for an area outside the focal area.
US10255710B2
An audio media visualization method and system. The method includes receiving by a computing processor, mood description data describing different human emotions/moods. The computer processor an audio file comprising audio data and generates a mood descriptor file comprising portions of the audio data associated with specified descriptions of the mood description data. The computer processor receives a mood tag library file comprising mood tags mapped to animated and/or still objects representing various emotions/moods and associates each animated and/or still object with an associated description. The computer processor synchronizes the animated and/or still objects with the portions of said audio data and presents the animated and/or still objects synchronized with the portions of said audio data.
US10255709B2
Some implementations may provide a method for generating a portrait of a subject for an identification document, the method including: receiving a photo image of the subject, the photo image including the subject's face in a foreground against an arbitrary background; determining the arbitrary background of the photo image based on the photo image alone and without user intervention; masking the determined background from the photo image; and subsequently generating the portrait of the subject for the identification document of the subject, the portrait based on the photo image with the determined background masked.
US10255695B2
A method calculates a four-dimensional DSA dataset from x-ray datasets. Each of the x-ray datasets contains a two-dimensional x-ray projection of an examination volume in relation to a direction of projection and a recording time. A first three-dimensional DSA dataset of a first reconstruction volume is determined based on the x-ray datasets. The first reconstruction volume is a part of the examination volume. A second three-dimensional DSA dataset of a second reconstruction volume is determined based on the x-ray datasets. The second reconstruction volume is a part of the first reconstruction volume. The second three-dimensional DSA dataset is segmented. The x-ray datasets are normalized based on the first three-dimensional DSA dataset. A four-dimensional DSA dataset is calculated by back projection of the normalized x-ray datasets onto the segmented second three-dimensional DSA dataset. The four-dimensional DSA dataset contains a number of third three-dimensional DSA datasets and associated time information.
US10255692B2
A method for tracking a biological cell in an image sequence with at least a first image and a second image includes the steps of: identifying a plurality of biological cells in the first image and a plurality of biological cells in the second image; determining matching probability of a biological cell in the second image with a biological cell in the first image, based on relative positional relationships between the plurality of biological cells in the first image and relative positional relationships between the plurality of biological cells in the second image; and determining, based on the determined matching probability, a matching result relating to whether the biological cell in the second image matches with the biological cell in the first image. A match indicates that the biological cell in the second image corresponds with or originates from the corresponding biological cell in the first image.
US10255681B2
Methods and systems are provided for generating mattes for input images. A neural network system can be trained where the training includes training a first neural network that generates mattes for input images where the input images are synthetic composite images. Such a neural network system can further be trained where the training includes training a second neural network that generates refined mattes from the mattes produced by the first neural network. Such a trained neural network system can be used to input an image and trimap pair for which the trained system will output a matte. Such a matte can be used to extract an object from the input image. Upon extracting the object, a user can manipulate the object, for example, to composite the object onto a new background.
US10255673B2
An apparatus for detecting an object in an image, including a detection group determiner configured to classify a plurality of feature levels into one or more detection groups, wherein the plurality of feature levels includes multiple scales and are arranged as a feature pyramid; and a detection group processor configured to create one or more feature maps corresponding to the one or more detection groups, and to detect an object by applying one or more models to the one or more feature maps.
US10255672B2
A medical apparatus according to an embodiment comprises a setting part, a creating part, and a display controller. The setting part is used for setting an insertion route of a puncture needle for a subject onto an image based on volume data. The creating part creates a graphic schematically indicating the volume data. The display controller displays the graphic on a display, and displays a route image corresponding to the insertion route.
US10255669B2
Provided is a device for measuring wafer defects, which prevents damage of a wafer and also measures defects at upper, lower and side surfaces of the wafer simultaneously.The device for measuring wafer defects includes a lower blower configured to inject air to a lower surface of a wafer to float the wafer; an upper blower provided to be moved up and down with respect to the lower blower and configured to inject the air to an upper surface of the wafer to fix the wafer; an upper contamination measuring part provided at an upper side of the upper blower and configured to detect contamination on the upper surface of the wafer; a lower contamination measuring part provided at a lower side of the lower blower and configured to detect contamination on the lower surface of the wafer; and a side contamination measuring part provided between the upper and lower blowers and configured to detect contamination on a side surface of the wafer.
US10255663B2
According to one embodiment, an image processing device includes a storage and an image processor. The storage stores therein an input image. The image processor segments the input image into a plurality of regions by using a first convolutional neural network (CNN), generates a first image by converting pixel values of pixels in a first region included in the regions into a first value, and performs image processing on the first image by using a second CNN to generate a second image.
US10255660B2
The present disclosure generally relates to the field of demosaicing an image captured by an image sensor including a color filter array, and more specifically relate to such a demosaicing operation using the GPU, shaders of the GPU and built-in rasterization function of the GPU.
US10255650B2
A system has a central processing unit (CPU) and a graphics processing unit (GPU) that includes one or more registers. The GPU can change a resource descriptor in one of the GPU's registers. It is emphasized that this abstract is provided to comply with the rules requiring an abstract that will allow a searcher or other reader to quickly ascertain the subject matter of the technical disclosure. It is submitted with the understanding that it will not be used to interpret or limit the scope or meaning of the claims.
US10255647B2
Disclosed are methods, systems, apparatus, and products, including a method for operating a respiratory care device that includes collecting at a respiratory care device data representative of operation of the respiratory care device, and communicating to a computing-based device external to the respiratory care device at least some of the collected data to control the operability of the respiratory care device. In some embodiments, the method may further include communicating to the respiratory care device data to controllably change one or more operation parameters of the respiratory care device to cause a change in the operation of the respiratory care device, changing the operation parameters of the respiratory care device according to the communicated data, and communicating to the external computing-based device resultant data representative of operation of the respiratory care device resulting from the controllable change to the one or more operation parameters.
US10255643B2
A fully user-centric mobile relation networking management of business networking, personal networking and general social networking for mobile terminal device with relation networking services adaptively and securely optimized by converged wireless connections based on open wireless architecture (OWA) mobile cloud infrastructure powered by Mobile DNA to enable highly secured relation networking with geographic location properties of mobile users and mobile devices for media contents to be delivered through business relation networking and personal relation networking as well as delivered through any on-line platforms across Internet.
US10255642B2
A display-card is disclosed for time management purpose, including a display; a clock defining a current date and time; a memory; an internal power supply; and a communication device. The memory includes a user identifier, setup information and time information. The time information includes at least a current time counter and a status information defining an active or an inactive state, the active state enabling the update with the clock of the current time counter and the inactive state disabling the update of the current time counter. The display-card further includes a receiver/transmitter to receive, via the communication device, a command to initiate the change of the status information from active to inactive state, or inactive to active state, and an actuator to initiate the display of at least the current time counter.
US10255641B1
Computer-implemented methods, articles of manufacture and computerized systems for identifying or alerting a user of certain data in electronic tax returns. A computerized tax return preparation system including a tax return preparation software application executed by a computing device receives first and second tax data and populates respective fields of the electronic tax return. The system executes a predictive model such as logistic regression, naive bayes, K-means clustering, clustering, k-nearest neighbor, and neural networks. First tax data is an input into the predictive model, which generates an output, which is compared with second tax data. An alert is generated when the second tax data does not satisfy pre-determined criteria relative to the first output generated by the predictive model. The same or other predictive model may be used as additional tax data is received for subsequent tax data analysis.
US10255637B2
A method and system for performing a cash value adjustment to an insurance policy issued by an insurer and owned by a policy owner, the method performed by a computer processing system. The method may include (1) inputting parameters of an insurance policy, the parameters including controlling parameters, and the controlling parameters including: (i) a constraint dictated parameter of the insurance policy; and (ii) a driven parameter of the insurance policy. The method may further include analyzing the relationship between the constraint dictated parameter and the driven parameter; and performing a re-underwriting of the insurance policy using the parameters of the insurance policy and a set of re-underwriting criteria. The method may further include generating re-underwritten policy data to constitute a re-underwritten policy. The method may include providing an annuity.
US10255635B1
Systems, methods, and program products for providing an exchange traded product holding digital math-based assets are disclosed. Shares based on digital math-based assets may be created using one or more computers by determining share price information based upon quantities of digital math-based assets held by a trust, electronically receiving a request from an authorized participant user device to purchase a quantity of shares, electronically transmitting a quantity of digital math-based assets to one or more destination digital asset accounts for receipt of digital math-based assets from the authorized participant based on the determined share price information and the requested quantity of shares, and electronically issuing shares to the authorized participant.
US10255625B2
A system and method for adapting the look, feel, and behavior of a mobile application based on the user, location or environment in which it is used.
US10255624B1
A system, method, and computer readable medium for usage billing of one or more hosted applications serving one or more clients. The hosted applications are contained within one or more isolated environments or run without isolated environments. The system may include usage billing based on one or more of resources open, amount of data flowing through resources, number of open files, number of transactions, number of concurrent users, number of processes, CPU utilization and memory usage, The system may further include a management interface where administrators may add, remove and configure isolated environments, configure client policies and credentials, and force upgrades. If using isolated environments, the isolated environments may be isolated from other applications and the host operating system on the clients and applications within the isolated environments may run without performing an application-installation on the client.
US10255621B2
A computing environment containing a mesh network that is adapted to provide a reliable transport mechanism over which services may be delivered. Nodes of the mesh can automatically select routable addresses without conflicts, which allows nodes of the mesh to be accessed, even as the mesh changes through the addition or deletion of nodes. Also, nodes communicate with a protocol that supports service advertisements. These advertisements can identify mesh nodes that supply services, such as file or print servers, for which devices that have not yet connected to the network may be searching. Advertisements can also identify services to be used by nodes in the network, allowing, for example, a node to select a gateway providing a reliable connection to an external network. The mesh network can be used as a transport for communication using protocols, such as TCP/IP, that generally exhibit poor performance when using unreliable transports.
US10255619B2
Approaches presented herein enable creating a dynamic geo-fence based on a popularity of a product. Specifically, a geo-fence at a venue (e.g., retail outlet, restaurant, ticket office, etc.) is established based on a reference point and an area having a range. A product is associated with the established geo-fence. The range of the area is dynamically modified (i.e., increased or decreased) based on a popularity of the product in order to optimize the flow of customers to the venue.
US10255614B2
The detection system monitors WiFi wireless communications at a wireless device and detects a probe request associated with a location. The WiFi device may be a dedicated presence detection device or may offer access to internet and other services as a WiFi access point. A device identifier associated with the originating device may be a component of the probe request. Using the device identifier, the system can detect the presence of a consumer at the location associated with the wireless communications device and transmit information to the consumer based upon the device identifier.
US10255611B2
A hardware computer-implemented method is provided for pricing a current contract for bid that includes generating a tree of the current contract, and generating trees of historical contracts. The contracts each specify respective services. The method includes grouping the trees of historical contracts to form a plurality of groups of trees, based on respective tree distances between the trees in each group. The method includes identifying a group of trees, from the plurality of groups, that is closest to the tree of the current contract by calculating respective distances there between. The method includes calculating a price for the current contract based on gross profits and costs for each service in the identified group. The grouping, identifying, and calculating steps each use different methods, responsive to a service (a) having a baseline; and (b) lacking the baseline, wherein the baseline is a value that indicates a scale of the service.
US10255603B1
A transaction device includes a bootloader that a processing unit executes during device startup. The bootloader causes the processing unit to access values from a persistent memory that are relevant to whether a glitch has occurred on a power supply for the processing unit. Based on the values that are acquired from the persistent memory, the processing unit may implement countermeasures, such as disabling certain device operations or delaying the device booting process.
US10255602B2
A system and computer-implemented method are provided for predicting user trustworthiness through location-based verification with social networking, and for providing an on-line platform for communicating trustworthiness information between different users. The system collects user time and location data to verify the trustworthiness of user transactions. Trustworthiness ratings are established in part by tracking, for particular transactions, time-varying geographic locations of one or more remote computing devices of one or more users associated with the particular transactions, and comparing the time-location data for the particular transactions with one or more time-based attributes or location-based attributes of the transactions.
US10255598B1
A credit account extraction system is configured to identify account information in credit data associated with a consumer and populate a digital wallet of the consumer with the identified financial card information. The financial card information may then be used by online retailers, for example, to expedite transaction completion.
US10255591B2
A central platform provides proxy dynamic values for any one of a number of a cardholder's portable payment devices, upon a request for such information made during a transaction. The proxy dynamic value can be provided to the merchant, who then can route it into the acceptance network in order to initiate the authentication process. The central platform provides the actual primary account number associated with the proxy dynamic value during the authentication process.
US10255579B2
A shipping remittance processor may receive periodic checkpoint data packets during shipping of an object, via a handler, along a shipping route. The shipping remittance processor may then analyze tracking information located in the checkpoint data packet to determine if the tracking information is authentic, and if the object has reached a checkpoint along the shipping route. If the object has reached the checkpoint, the shipping remittance processor may output a remittance indication indicating to output a portion of the total delivery remittance to the handler's remittance account.
US10255575B2
Some embodiments of a system for communicating vehicle information can provide equipment for use inside a fleet vehicle to facilitate prompt and efficient transfer of vehicle and driver information. In particular embodiments, the system may include an electronic onboard recorder mountable in a vehicle and a mobile communication device that is configured to wireless communication with the electronic onboard recorder.
US10255574B2
Systems and methods for business impact analysis and disaster recovery, wherein the system comprises of an input interface; business function parameters; limiting parameters associated to the said business function parameters; a tracking sub-system; an impact calculator; an operation site; and a disaster recovery site; wherein the said limiting parameters defines the limits of the said business function parameters; and wherein the said business function parameters and the said limiting parameters are entered into the system through the said input interface; and wherein the said entered business function parameters are independently or simultaneously tracked by a tracking sub-system; and wherein on occurrence of a change in business function parameters that cross the limits defined by the said limiting parameters is tracked by the said tracking sub-system and the said impact calculator calculates the impact of the change in the said business function parameters simultaneously in real time.
US10255570B1
Aspects of the disclosure provide a computer-implemented method and system for the assignment of roadside assistance service providers such as tow trucks to distressed vehicles/drivers requiring roadside assistance. The methods and systems may include a roadside assistance service provider system with a collection module, an assignment module, and a feedback module. The collection module collects roadside assistance service provider information and historical statistics from real-world information and stores the information in a database that may then be analyzed using particular rules and formulas. The assignment module assigns particular roadside assistance service providers to particular distressed vehicles/drivers based on one or more characteristics. The feedback module may provide near real-time cues to the tow truck driver's mobile device, such as alerting when the amount of time spent on a task exceeds a predefined threshold, flagging high priority tasks/assignments, providing a step-by-step checklist for the repair.
US10255563B2
Aggregation of content based on user-generated topics is provided. Users may associate one or more topics with content items stored across various workloads and repositories. A topic may be a word or phrase of the user's choice, and may be utilized for discoverability of information and aggregation of content items. Topics and content items associated with topics may be acted on (e.g., a user may add or delete topics to associate with a content item, associate or disassociate content items with a topic, embed a set of content items or a stream of content items associated with a topic into other experiences, follow topics, etc.). Content items identified as related to a specific topic may be automatically suggested as possible content items of interest to the user. Additionally, when a user follows a topic, the user may be notified of any changes that occur to the topic.
US10255561B2
A system, method, and non-transitory computer-readable storage medium to detect absent airline itineraries.
US10255556B2
The present disclosure provides a quantum processor realized in a semiconductor material and method to operate the quantum processor to implement adiabatic quantum computation. The quantum processor comprises a plurality of qubit elements disposed in a two-dimensional matrix arrangement. The qubits are implemented using the nuclear or electron spin of phosphorus donor atoms. Further, the processor comprises a control structure with a plurality of control members, each arranged to control a plurality of qubits disposed along a line or a column of the matrix. The control structure is controllable to perform adiabatic quantum error corrected computation.
US10255555B2
In a general aspect, a quantum logic control sequence is generated for a quantum information processor. In some aspects, a quantum computation to be performed by a quantum information processor is identified. The quantum information processor includes data qubits and is configured to apply entangling quantum logic operations to respective pairs of the data qubits. A graph representing the quantum information processor is defined. The graph includes vertices and edges; the vertices represent the data qubits, and the edges represent the entangling quantum logic operations. A quantum logic control sequence is generated based on the graph. The quantum logic control sequence includes a sequence of quantum logic operations configured to perform the quantum computation when executed by the quantum information processor.
US10255551B2
An integrated circuit and method are provided for performing weighted sum computations. The circuit includes: a plurality of current generators interconnected and arranged into pairs, a positive summation node, a negative summation node, and an input generation circuit. For each pair of current generators, the control terminal of each element is electrically connected to an input node. One of the current generators has its drain connected to the positive summation node while the other current generation element has its drain connected to the negative summation node. The remaining terminals on both current generators are connected to a reference, which may be shared. Each pair of current generator source predetermined amounts of current onto the two summation nodes when the following conditions occur: the input node is at an activation voltage, and the two summation nodes are at a predetermined target voltage.
US10255535B1
According to one embodiment, an image forming apparatus includes a printer configured to form an image on a sheet at a carrying speed, a first reading/writing unit configured read tag information stored in a wireless tag disposed on the sheet and to write tag information to the wireless tag, a reading/writing control unit configured to control the first reading/writing unit to read tag information stored in the wireless tag and to write tag information to the wireless tag, and a printer control unit configured to control the carrying speed of the sheet according to a total number of wireless tags disposed on the sheet.
US10255532B2
An image forming apparatus stores raster image data corresponding to a background in a compressed format and generates intermediate data corresponding to a foreground of the background based on obtained print data. A decompressor decompresses the raster image data stored in the memory device and a rasterizer generates new raster image data based on the raster data corresponding to the background obtained by the decompression and the generated intermediate data corresponding to the foreground. When a request is made to stop the generation of the new raster image data in a state of waiting for at least a portion of the raster image data corresponding to the background to be decompressed, the rasterizer stops generation of the new raster image data, and the decompressor continues decompressing the at least a portion of the raster image data corresponding to the background.
US10255529B2
The present disclosure provides an improved approach to implement structure learning of neural networks by exploiting correlations in the data/problem the networks aim to solve. A greedy approach is described that finds bottlenecks of information gain from the bottom convolutional layers all the way to the fully connected layers. Rather than simply making the architecture deeper, additional computation and capacitance is only added where it is required.
US10255527B2
The present disclosure is directed toward systems and methods that enable more accurate digital object classification. In particular, disclosed systems and methods address inaccuracies in digital object classification introduced by variations in classification scores. Specifically, in one or more embodiments, disclosed systems and methods generate probability functions utilizing digital test objects and transform classifications scores into normalized classification scores utilizing probability functions. Disclosed systems and methods utilize normalized classification scores to more accurately classify and identify digital objects in a variety of applications.
US10255524B2
A method for providing a singling device of a storage and dispensing container for drug portions is provided. A singling device is adapted to a specific drug portion based on the measurement of the drug portion. The measurement is obtained by generating at least one image of a to-be-measured drug portion by a detection device and using image analysis to process the at least one image. Drug information for the specific drug portion is determined, the drug information including at least the dimensions of the specific drug portion. Based on the determined drug information, a singling device fitting the drug portion to be singularized is identified and provided for use in the storage and dispensing container. A system for identifying a singling device is also provided.
US10255505B2
Systems and methods are described for augmenting video data based on automated identification of one or more objects depicted in the video data. One or more classification models may identify an object of interest in video data. An aggregated duration count may be maintained that reflects a length of time that the object of interest has been depicted in the video data. This duration or additional metric data derived in part from the duration may be displayed in association with display of the video data and continuously updated during playback of the video data.
US10255504B2
Tracking position of at least one object in video frames. The tracking includes processing an initial frame of a set of frames, the processing the initial frame using feature extraction to identify locations of features of the at least one object. The tracking further includes using motion estimation to track locations of the features in subsequent frames of the set of frames, including iteratively performing: obtaining a next frame of the set of frames, and applying a motion estimation algorithm as between the next frame and a prior frame of the set of frames to identify updated locations of the features in the next frame, where locations of the features as identified based on the prior frame are used as input to the motion estimation algorithm to identify the updated locations of the features in the next frame based on searching less than an entirety of the next frame.
US10255499B2
A head-mounted display including a display, a first lens, at least one light source, at least one pinhole and at least one image sensor is provided. An eye ball observes the display by the first lens. The at least one light source emits at least one light beam to illumine the eye ball. The at least one pinhole is disposed outside a space between the display and the first lens. The at least one light beam reflected by the eye ball passes through the at least one pinhole to form an image on the at least one image sensor.
US10255490B2
The present invention relates to a method and apparatus for human detection in images taken from a surveillance camera. In one embodiment, the method comprises subtracting a current image from a baseline image to obtain a delta image, said delta image comprising at least one object; filtering stray noises and/or noise clusters from said delta image; marking and traversing the boundary of said at least one object; determining the at least one object as valid object: if a length traversed along the boundary of said at least one object is greater than a pre-determined threshold value; and if an interior region of said at least one object is detected as being solid; erasing the interior region of said at least one object and determining one or more pre-determined points on the boundary of said valid object; determining one or more pre-determined parameters corresponding to said pre-determined points and ratio thereof; processing the ratios to identify if the object is a human being or not.
US10255486B2
An image processing apparatus stores, as instance images, a plurality of face images obtained by photographing respective faces of a plurality of persons on a plurality of photographing conditions, while associating the persons with the photographing conditions for each part; obtains the photographing condition of the input face image; approximates the respective parts of the input face images, by a combination of the instance images of the plurality of persons stored in association with the parts and the obtained photographing conditions; decides, for each part of the input face image, a combination corresponding to the combination in the approximation from the instance images of the plurality of persons stored in association with the part and a predetermined photographing condition; and generates an image obtained by photographing the input face image on the predetermined photographing condition, by synthesizing the obtained combination on the whole input face image.
US10255474B2
A fingerprint sensing system. The fingerprint sensing system includes: at least one sensor; at least one display device; at least one application processor; and at least one secure enclave processor. The application processor(s) receives fingerprint data from the sensor(s) and provides the fingerprint data to the secure enclave processor(s). The secure enclave processor(s) decodes the fingerprint data and provides a signal indicative of at least one matched node. The application processor(s), responsive to receipt of the signal indicative of the matched node(s), presents at least a portion of a synthetic fingerprint image via at least one display device corresponding to the matched node(s).
US10255473B2
A method and a resistivity image logging tool connected or connectable to one or more processing devices process geological log data to construct missing information from destroyed or occluded parts using cues from observed data. The geological log data signals can be generated through use of the logging tool having one or more electrodes interacting with a formation intersected by a borehole. The processing involves the steps of: in respect of one or more data dimensions associated with missing values in a log data set, decomposing the signal into a plurality of morphological components; and morphologically reconstructing the signal such that missing values are estimated.
US10255461B2
For a secure device chamber, the device chamber is disposed in a chassis and includes a device port. A door latches to obstruct access to the device chamber. A logic circuit receives an uninterrupted power supply from a computer, stores a device access value, and unlatches the door in response to activation of a chamber eject button and a device access value not being a device secure mode.
US10255455B2
A system and method is provided to allow access to centralized patient data captured from a medical device across an open network to a third party. The system and method receives the request based upon patient-specific information, checks the request and allows access if the request matches stored information.
US10255440B2
This disclosure relates to systems and methods for enabling the use of secret digital or electronic information without exposing the sensitive information to unsecured applications. In certain embodiments, the methods may include invoking, by a client application executing in an open processing domain, a secure abstraction layer configured to interface with secret data protected by a secure processing domain. Secure operations may be securely performed on the secret data by the secure abstraction layer in the secure processing domain based on an invocation from a client application running in the open processing domain.
US10255424B1
A method of verifying a challenge value may include receiving the challenge value from a client device; accessing an external data store to receive data rows that may be associated with a user of the client device; filtering data rows that are not sourced from computer systems associated with the challenge value; grouping the data rows into groups based on which of the computer systems each of the data rows were sourced; determining an input velocity for each of the groups; determining an interval value for each of the groups based on the input velocity; calculating a group value for each of the groups based on the interval value and the input velocity; calculating an estimated total value based on the group values; and determining whether the challenge value can be verified by determining whether the estimated total value is within a threshold of the challenge value.
US10255423B2
Systems, methods, and non-transitory computer-readable media can detect an operation that causes a challenge response process to be initiated. An image category associated with a recognized category label can be identified. At least one image associated with the image category can be displayed during the challenge response process. The operation can be executed when the challenge response process, based on the at least one image, is successfully completed.
US10255420B2
Systems and methods for configuring a cryptographic system, such as an avionic data transfer system associated with an aircraft, are provided. More particularly, systems and methods can be used to assemble a cryptographic key configuration (CKC) for use in a cryptographic system. A CKC can include various components for configuration of a cryptographic system. An administrator can generate CKCs for multiple host systems via a user interface (e.g., a graphical user interface) at a terminal and can deliver the CKCs to the host systems via an automated process by way of, for instance, a removable data cartridge.
US10255419B1
A system and method verify and validate user identity for enrollment in a secure personal dataset accessing system, wherein a personal dataset includes identifiable attributes of a user. Authenticity of an asserted user identity includes electronically verified identifiable attributes to form the personal dataset. A generated digital security element results in the user electronically receiving a password and unique electronic address assigned to the user. The digital security element is then transmitted to the user and enables electronic access to the personal dataset, the personal dataset having been authenticated through the verification and validation.
US10255411B2
A method of managing a personal medicine information management service by a user device and a server includes obtaining a medicine image captured by photographing appearance of a user medicine; transmitting the obtained medicine image to the server as a request for recognition of the user medicine; and receiving medicine quantity information and personal medicine information from the server based on a result of the recognition of the user medicine. The personal medicine information includes an image of the user medicine of which recognition training is performed by the server.
US10255407B2
Method and system for providing volume manufacturing of customizable items including receiving a data package including a plurality of manufacturing parameters, each of the plurality of manufacturing parameters associated with a unique item, verifying the received data package, and implementing a manufacturing process associated with the received data package is provided.
US10255406B2
A computer-implemented method for designing a gas turbine exhaust diffuser includes a computer identifying an initial diffuser design and performing a design refinement process. The design refinement process includes generating a new diffuser design by modifying the initial diffuser design according to one or more objective functions and one or more design constraints. A fluid velocity pattern associated with the new diffuser design is determined and used to compute particle tracing lines through an internal portion of the new diffuser design. The particle tracing lines are grouped into particle line bundles extending longitudinally within the new diffuser design and an average path is computed for each particle line bundle. Then, for each respective average path, a rigid tube capable of channeling gases through the internal portion of the new diffuser design is generated and added to the new diffuser design.
US10255400B1
Disclosed approaches for configuring a memory include generating by a high-level synthesis (HLS) tool executing on a computer system, a first mapping of elements of a high-level language (HLL) program to elements of a hardware language finite state machine that represents a circuit implementation of the HLL program. The HLS tool further generates a second mapping of lines of the HLL program to states of the hardware language finite state machine and stores the information describing the first mapping and the second mapping in a data structure of a database in the memory.
US10255398B2
In one embodiment, a device generator automatically generates a circuit, firmware, and assembly instructions for a programmed electronic device based on behaviors that are specified via mappings between triggers and actions. In operation, the device generator generates a circuit based on the mappings. The circuit specifies instances of electronic components and interconnections between the instances. Subsequently, the device generator generates firmware based on code fragments associated with the triggers and actions included in the mappings that specify the high-level behavior. In addition the device generator generates assembly instructions based on the interconnections between the instances. Advantageously, the device generator provides an automated, intuitive design process for programmed electronic devices that does not rely on the designers possessing any significant technical expertise. By contrast, conventional design processes for programmed electronic devices typically only automate certain steps of the design process, require specialized knowledge, and/or are limited in applicability.
US10255393B2
A method, system and computer program product for optimally placing photovoltaic arrays to maximize a value of energy production. Incident solar radiation for various placements of the photovoltaic arrays accommodating different azimuths and tilts is calculated. Alternating current solar photovoltaic electricity energy and power production is then estimated from the calculated solar radiation on a plane and weather data. Furthermore, a value of solar photovoltaic electricity energy and power produced by the photovoltaic arrays for the various placements is calculating using the estimated alternating current solar photovoltaic electricity production. A placement out of the various placements for the photovoltaic arrays is then selected corresponding to a highest value of the solar photovoltaic electricity produced by the photovoltaic arrays. In this manner, the appropriate placement for the photovoltaic arrays is determined that maximizes the value of energy production (where “value” may correspond to an economic value or a non-economic value).
US10255388B2
A method for designing off-axial optical system with freeform surfaces is provided. An initial system is established. A freeform surface of the off-axial optical system that needs to be solved is defined as a freeform surface. A number of feature rays are selected. A number of intersections of the feature rays with the freeform surface are calculated point by point based on a given object-image relationship and a vector form of Snell's law. A number of first feature data points are obtained from the intersections and surface fitted to obtain the freeform surface. All the freeform surfaces of the off-axial optical system that need to be solved are obtained by the method above to form a before-iteration off-axial optical system. The before-iteration off-axial optical system is used as the initial system for multiple iterations to obtain an after-iteration off-axial optical system.
US10255387B2
A modeling framework for evaluating the impact of weather conditions on farming and harvest operations applies real-time, field-level weather data and forecasts of meteorological and climatological conditions together with user-provided and/or observed feedback of a present state of a harvest-related condition to agronomic models and to generate a plurality of harvest advisory outputs for precision agriculture. A harvest advisory model simulates and predicts the impacts of this weather information and user-provided and/or observed feedback in one or more physical, empirical, or artificial intelligence models of precision agriculture to analyze crops, plants, soils, and resulting agricultural commodities, and provides harvest advisory outputs to a diagnostic support tool for users to enhance farming and harvest decision-making, whether by providing pre-, post-, or in situ-harvest operations and crop analyzes.
US10255385B2
Model optimization approaches based on spectral sensitivity is described. For example, a method includes determining a first model of a structure. The first model is based on a first set of parameters. A set of spectral sensitivity variations data is determined for the structure. Spectral sensitivity is determined by derivatives of the spectra with respect to the first set of parameters. The first model of the structure is modified to provide a second model of the structure based on the set of spectral sensitivity variations data. The second model of the structure is based on a second set of parameters different from the first set of parameters. A simulated spectrum derived from the second model of the structure is then provided.
US10255379B2
Methods and Systems to display the results of a search operation are provided. More particularly the invention relates to a method to display search results comprising a relevant portion of the data in timeline. The method comprising displaying said results; said display comprising a extract preserving the timeline event properties. The extract may further comprise of one or more timeline properties.
US10255368B2
A computer system includes a memory that stores two lists of electronic data transaction requests. Stored and received data transaction requests are associated with a size value and a counter-size requirement value. When data transaction requests are received they are added to one of the two lists and list to which the data transaction request is added is set to a working side. A working order is selected from the working side and a first sum of size values of data transaction requests is calculated from the working side. A second sum of size values is calculated from the non-working side from data transaction requests that have a counter-size requirement value that is less than the first sum. If the counter-size requirement value is less than or equal to the second sum, the electronic data requests from the respective lists are matched.
US10255366B2
A display apparatus for and a method of providing to users additional information associated with a broadcasting signal that is being output via the display apparatus are provided. The display apparatus includes a communication unit configured to perform data communication, and a control unit configured to acquire a keyword from content being reproduced by the display apparatus, to acquire user preference information corresponding to a mobile terminal, to acquire a search result corresponding to the acquired keyword, to produce additional information based on the acquired search result and the acquired user preference information, and to provide the additional information to the mobile terminal via the communication unit.
US10255365B2
In one embodiment, a method includes receiving from a client device of a first user of an online social network a partial query input including a first character string. The method may determine one or more predicted queries based on the partial query input. The method may generate one or more search results for each of the predicted queries. The method may send, in response to receiving the partial query input, one or more of the search results to the client device for storage in a cache of the client device. The method may also retrieve, in response to receiving a completed query input from the first user, one or more of the search results from the cache of the client device for display. The completed query input may include a second character string, where the second character string may include at least the first character string.
US10255355B2
The visual analytic system enables information retrieval within large text collections. Typically, users have to directly and explicitly query information to retrieve it. With this system and process, the reasoning of the user is inferred from the user interaction they perform in a visual analytic tool, and the appropriate information to query, process, and visualize is systematically determined.
US10255354B2
The disclosed embodiments provide a system for processing data. During operation, the system obtains a set of topics associated with a set of content items. Next, the system obtains a first set of attributes associated with a first topic in the set of topics and a second set of attributes associated with a second topic in the set of topics. Next, the system calculates a similarity between the first and second sets of attributes and applies a threshold to the similarity to identify the first and second topics as synonymous when the similarity exceeds a threshold. The system then merges the first and second topics under a representative topic. Finally, the system displays the representative topic to a user to improve understanding of the set of content items by the user without requiring the user to manually analyze the set of content items.
US10255337B2
A health care information system, method and computer program product are provided to transform health care data in an efficient manner. In the context of a health care information system, the health care information system includes processing circuitry configured to define a transformation pipeline that includes a plurality of ordered transform elements. The processing circuitry is also configured to ingest health care data with the transformation pipeline in order to transform the health care data. The processing circuitry is further configured to track propagation of data representative of or associated with the health care data through the transformation pipeline. The processing circuitry is configured to track the propagation by identifying one or more completed transform elements that have completed processing of the data and by also identifying one or more ongoing transform elements that have begun processing of the data but for which the processing is incomplete.
US10255334B1
A count of documents similar to a reference document is determined based on a plurality of similarity ratings. Each similarity rating may be based on a number of co-occurring terms between the reference document and the corresponding similar documents. A graphical user interface (GUI) may be provided. The GUI may include a GUI element that is associated with the similar documents. Furthermore, the GUI element may include a visual representation of a number of documents for each similarity rating that are retrievable based on a selection of the corresponding similarity rating. The GUI element may be provided prior to retrieving one of the similar documents.
US10255328B2
Techniques for location source ranking for determining device location are described. A location source generally refers to a source of position information (e.g., GPS coordinates, latitude and longitude, street addresses, and so forth) that can be used to determine a geographical location of a device. According to one or more embodiments, location sources and/or combinations of location sources can be ranked based on various criteria. Thus, when a location is requested for a particular device, a highest ranking available location source or combination of location sources can be selected to determine a location of the device. Location source rankings, for instance, can be maintained on a client device and/or via a remote location-related service. According to various embodiments, a location of a device can be determined to enable emergency assistance to be provided at the location.
US10255324B2
Disclosed aspects relate to automated query modification in a database management system (DBMS). A triggering event related to an execution of a query may be detected by an automated query modification engine. A query modification operation may be determined by the automated query modification engine based on a nature of the triggering event. The query modification operation may be determined to debug the triggering event related to the execution of the query. The query modification operation may be carried-out by the automated query modification engine. The query modification operation may be carried-out to modify the query to debug the triggering event related to the execution of the query.
US10255311B2
Embodiments of methods, apparatuses, devices and/or systems for manipulating hierarchical sets of data are disclosed.
US10255310B2
A method and system for managing searches of a data set that is partitioned based on a plurality of events. A structure of a search query may be analyzed to determine if logical computational actions performed on the data set is reducible. Data in each partition is analyzed to determine if at least a portion of the data in the partition is reducible. In response to a subsequent or reoccurring search request, intermediate summaries of reducible data and reducible search computations may be aggregated for each partition. Next, a search result may be generated based on at least one of the aggregated intermediate summaries, the aggregated reducible search computations, and a query of adhoc non-reducible data arranged in at least one of the plurality of partitions for the data set.
US10255299B2
Extending the work in 2D/3D graphical databases, the present invention discuss constraints in high dimensional spaces, its efficient storage; relational algebra. The relational algebra includes queries like finding polytopes disjoint or intersecting with the given polytope; or finding a subset or superset of the polytope. This invention also presents methods to generate new information equivalent constraints set from existing constraints sets, presents new kinds of joins and a rich relational algebra of the constraints. Different methods such as distortion, rotation and shape scaling transformations are employed to obtain the information equivalent different sets of constraints. Also, this invention discusses queries to obtain the information equivalent constraints set of the given constraints set along with a new query language, when the data is in memory.
US10255281B2
Systems and methods for providing a document are described. In one described method, a document comprising a portion selected by a first member of a social network is hoisted for the first member. The portion is dynamically updated with content. An audience criterion for the portion and a type of relationship between the first member and a second member of the social network are identified. If the type of relationship between the first member and the second member satisfies the audience criterion, the second member is provided access to at least the portion.
US10255279B2
A social networking system determines whether a particular user is qualified to provide translations of text from a first language to a second language. The determination may include evaluation of the language competencies of the user, and also of the trustworthiness of the user as a translator, as determined based on prior translations submitted by the user. The social networking system also selects translations of a text item for a user to whom that text is to be shown. When evaluating a candidate translation for presentation to the user, the evaluation may assess factors such as the determined qualification as a translator of the user who provided the candidate translation; a quality score of the candidate translation itself; and/or the similarity of the user viewing the content and the user providing the candidate translation.
US10255277B2
Exemplary embodiments relate to techniques for selecting translators willing to provide high-quality translations for a cause, organization, or individual. Users having a high level of engagement with the cause, organization, or individual may be identified as translator candidates. For example, the user may actively engage with the organization or individual on social media, or may be interested in the topics discussed in the source document. The translators may be evaluated based on the quality of their previous translations and their level of engagement/interest. The translator candidates may be directly connected with the originator of the request to translate the document. Because exemplary embodiments select highly engaged users to translate the source document, the resulting translation is likely to be of higher quality, and produced at a lower cost, than a translation by a non-engaged user, and user participation and awareness of a cause, organization, or individual may be increased.
US10255275B2
Implementations herein relate to methods and devices for generating candidate translations and for quantizing text as well as words. A method may include generating, by a computing device, pending candidate translations of text to be translated based on predetermined translation rules. The computing device may generate translation probabilities from the text to be translated to the pending candidate translations based on features having impacts on translation probabilities of the pending candidate translations and a predetermined translation probability prediction model. The computing device may then select a predetermined number of pending candidate translations that have the translation probabilities higher than other pending candidate translations in the pending candidate translations to be the candidate translations of the text to be translated. In implementations, the features having impacts on the translation probabilities may include degrees of semantic similarity between the text to be translated and the candidate translations.
US10255273B2
Examples of the present disclosure describe systems and methods relating to generating a relevance score on a given natural language answer to a natural language query for ranking the answer among other answers for the query, while generating a summary passage and a likely query to the given passage. For instance, multi-layered, recurrent neural networks may be used to encode the query and the passage, along with a multi-layered neural network for information retrieval features, to generate a relevant score for the passage. A multi-layered, recurrent neural network with soft attention and sequence-to-sequence learning task may be used as a decoder to generate a summary passage. A common encoding neural network may be employed to encode the passage for the ranking and the summarizing, in order to present concise and accurate natural language answers to the query.
US10255262B2
A method, system and computer readable program product are disclosed for encoding a function in a spreadsheet program to execute stream processing on a computing system. In embodiments of the invention, the method comprises encoding one or more formulas in one or more cells of the spreadsheet program, each of the formulas supporting data windows and stream partitioning; designating a first group of cells of the spreadsheet program as input cells for holding input values for the one or more formulas; and designating a second group of cells of the spreadsheet program as output cells for holding output values of the one or more formulas. In embodiments of the invention, the stream partitioning includes partitioning a defined stream of data into a plurality of data stream partitions, and the one or more formulas are encoded to operate on the plurality of data stream partitions.
US10255244B2
In one embodiment, a method includes receiving a query, identifying one or more nodes of a plurality of second nodes corresponding to the query, calculating a score for each of the identified nodes using a probabilistic ranking model that scores each node based at least in part on a number of edges connecting the node to one or more nodes within a first set of user nodes that includes the first node and user nodes corresponding to second users sharing one or more user attributes with the first user, and generating corresponding search results. The score calculated for each of the identified nodes may bias the search results toward nodes connected to disproportionately more nodes in the first set of user nodes than nodes in the plurality of second nodes that correspond to an overall population of users of the online social network.
US10255240B2
There is disclosed a method of processing a search query, the method executable at a server. The method comprises receiving, via a communication network from an electronic device associated with the user, a first voice command from the user, the first voice command comprising an indication of a first search query; receiving, via the communication network from the electronic device associated with the user, a second voice command from the user, the second voice command comprising an indication of a second search query; determining if the second search query is a refinement of the first search query, said determining comprising; performing a first pseudo search based on a combination of the first search query and the second search query; performing a second pseudo search including the second search query; determining relative weight of the first pseudo search results and the second pseudo search results; deducing that the second search query is a refinement of the first search query responsive to the relative weight of the first pseudo search results being higher than that of the second pseudo search results.
US10255239B2
Methods, systems, and computer program products for ranking data items are described. In accordance with various example embodiments, a ranking configuration is defined for an object type, the ranking configuration comprising an assignment of one or more ranking dimensions each comprising one or more object attributes to the object type and, for each of the one or more assigned ranking dimensions, one or more corresponding values and a significance weight assigned to each value, at least one of values being a dynamic value corresponding to the context-based object attribute. A ranking condition is generated for each ranking dimension assigned to the object type. The generation of the ranking condition is based at least in part on one or more object attributes, a specified ranking-impact weight, a context value corresponding to the context-based object attribute, and the one or more values and associated significance weights. A database query for data objects of the specified object type and comprising the generated ranking condition is generated.
US10255237B2
A system includes transmission of a first transaction identifier and a first commit identifier to a first data storage system, the first commit identifier identifying a first data snapshot of the first data storage system, transmission of a first query to the first data storage system, transmission of a first prepare instruction and the first transaction identifier to the first data storage system, determination that a first ready response has been received from the first data storage system in response to the first prepare instruction, transmission, in response to the determination, of a first commit instruction and the first transaction identifier to the first data storage system, and reception of a second commit identifier from the first data storage system, the second commit identifier identifying a second data snapshot of the first data storage system.
US10255234B2
In an approach to storing data elements in a database, a database management unit provides a table-mapping file for enabling access to a table of a plurality of tables in a storage medium, the table-mapping file comprising a plurality of map records of a single table, a map record comprising information indicative of the table, a column of the table, a data section of the table, and a range of values of data elements included in the data section of the column. The unit receives a data element at the database via a communication interface, determines the table, column, and data section the data element is to be stored in, and stores the data element in the section file corresponding to the determined table, column and data section. The unit then updates the table-mapping file corresponding to the table, columns and data section the data element has been stored in.
US10255233B2
A computerized system and method for data management that packages data in the inherent folder hierarchy of the operating system, and layers a virtual folder/file hierarchy and directory system atop the inherent folder hierarchy. The virtual folder/file hierarchy provides non-hierarchical HTML search and indexing on top of the existing Windows® file systems. HTML scripts tag files with keywords indicating topic, subtopic, and levels, and provide an HTML-based user interface that searches known paths by tags. The versatility of complete, customized streamlining, full detail, and multiple levels of detail in between, is also delivered. Altogether this provides intuitive, pinpoint classified subject/sub-topic/s nested to any desired level, plus a personalizable, much more useful information hierarchy for faster, easier access and navigation to desired information, in addition to numerous unique features, such as multiple unique perspectives of information, all based on the unique, customized subject/sub-topic/s orientation.
US10255219B2
An apparatus (301) for communication according to a Universal Serial Bus, USB, specification, comprising: a first USB device (301) and a second USB device (306) for connecting operatively to a first USB host and a second USB host, respectively; an audio interface stage (320) configured to interface with an audio component such as a headset; and audio controller (316).The audio controller (316) is configured with: a first channel (327), channeling audio signals between the first USB device and the audio interface stage (320), and a second channel (328), channeling audio signals between the second USB device and the audio interface stage (320); wherein the audio controller (316) automatically switches between the first channel (327) and the second channel (328) while giving priority to audio signals on the first channel over audio signals on the second channel.Thereby respective software programs, among which one requires priority access to the audio component, running on one hardware apparatus, such as a personal computer, or on separate hardware apparatuses can be operatively connected to respective USB devices while sharing one audio component and while giving one of the respective software programs priority access to the audio component.
US10255193B2
The present disclosure includes apparatuses and methods related to virtual address tables. An example method comprises generating an object file that comprises: an instruction comprising a number of arguments; and an address table comprising a number of indexed address elements. Each one of the number of indexed address elements can correspond to a virtual address of a respective one of the number of arguments, wherein the address table can serves as a target for the number of arguments. The method can include storing the object file in a memory.
US10255192B2
The present invention provides a data storage device including a flash memory and a controller. The flash memory includes a plurality of blocks, wherein each of the blocks has a plurality of pages. The controller receives a plurality of write commands in a sequence, assigns a plurality of write sequence numbers to the write commands according to the sequence in which the write commands are received, and writes a plurality of data sectors and the write sequence numbers of the write commands into the pages of a first current block and a second current block of the blocks according to the write commands.
US10255185B2
Disclosed aspects relate to cache management in a stream computing environment that uses a set of many-core hardware processors to process a stream of tuples by a plurality of processing elements which operate on the set of many-core hardware processors. The stream of tuples to be processed by the plurality of processing elements which operate on the set of many-core hardware processors may be received. A tuple-processing hardware-route on the set of many-core hardware processors may be determined based on a cache factor associated with the set of many-core hardware processors. The stream of tuples may be routed based on the tuple-processing hardware-route on the set of many-core hardware processors. The stream of tuples may be processed by the plurality of processing elements which operate on the set of many-core hardware processors.
US10255180B2
A persistence management system performs, at a server, operations associated with a number of applications. At the server, a persistence manager can intercept a file system call from one of the applications, wherein the file system call specifies a file located on a remote persistent storage device separate from the server. The persistence manager can determine that data belonging to the file requested by the file system call is stored on a local persistent storage device at the server, retrieve the data from the local persistent storage, and respond to the file system call from the application with the data.
US10255179B2
A device that provides garbage collection read throttling includes at least one processor that is configured to receive a request to perform a garbage collection read command on one of a plurality of flash memory circuits. The at least one processor is configured to determine whether garbage collection read throttling is enabled, such as when a garbage collection read throttling criterion is satisfied. The at least one processor is configured to buffer the garbage collection read command when garbage collection read throttling is enabled and perform the garbage collection read command when garbage collection read throttling is disabled. When the garbage collection read throttling is enabled and the garbage collection read command is buffered, the at least one processor is configured to perform the buffered garbage collection read command when garbage collection read throttling is subsequently disabled.
US10255174B2
A system having a common cache pool (CCP) includes a computing device having a plurality of applications executable on the computing device, each of the applications being in a particular application category, at least a first portion of the plurality of applications configured to utilize a cache. The CCP including a plurality of sub-caches associated with a respective particular application category, a sub-portion of applications associated with a sub-cache based on the particular application category, a first application of the sub-portion of applications accessing a first sub-cache when operated by a first user, and a second application of the sub-portion of applications, when operated by the first user, accessing the first sub-cache if the first application and the second application are of the same particular application category. A method to implement the system and a non-transitory computer-readable medium are also disclosed.
US10255172B1
A computer program product, system, and method for: registering one or more agents within a program, wherein each agent is located along an execution path of the program and is configured to change the program's internal state; and executing at least one of the agents located along a first path in response to the program executing the first path. In some embodiments, executing the at least one of the agents includes changing internal data of the program and/or causing the program to execute varying amounts of data on the first path.
US10255171B2
A test program is run repeatedly (either as a loop that is programmed into the code of the test program itself, or by repeatedly running the test program manually in response to user input instructing repeated run(s) of the test program. At least some run(s) of the test program use a cipher key that was derived and saved by the test program during a previous run of the test program (rather than re-deriving the cipher key based on information provided by the operating system). In this way, if the corresponding cipher key, as stored in the system space of the operating system has become corrupted during previous run(s) of the test program, then the incompatibility between the corrupted cipher key in the system space, and the previously saved cipher key that was previously derived by the test program, will be more easily detected.
US10255170B2
A computer-implemented method includes receiving from a codeset compiler a request for a codeset converter to convert from a source codeset to a target codeset. A mapping table is generated responsive to the request, where the mapping table maps from the source codeset to the target codeset. An applicable codeset converter compiler is selected, from among a plurality of available codeset converter compilers, for compiling a requested codeset converter from the source codeset to the target codeset. The requested codeset converter is compiled with the applicable codeset converter compiler, using a computer processor, responsive to the request. The requested codeset converter is returned to the codeset compiler.
US10255169B2
A method to test a software application based on grouping application features based on categories of the human mind and human senses. Methods and systems for testing an application including generating test scenarios to test an application, the method comprising: extracting a plurality of features associated with the application; determining a match for each of the plurality of features with at least one of a plurality of predefined application features using a list of predefined application features mapped with a plurality of groups representing human senses such as sight, hearing, touch, and balance; creating a data structure having nodes arranged in layers based on the match determined for each of the plurality of features with at least one of the plurality of groups; and generating a plurality of test scenarios for the application based on the data structure based on a combinatorial analysis at each of the plurality of nodes of the data structure.
US10255166B2
A method to determine a valid input sequence for an unknown binary program is provided. The method may include obtaining an input sequence for an unknown binary program. The method may also include obtaining a memory address range for each of one or more variables in the unknown binary program and executing an instrumented version of the unknown binary program with the input sequence as an input to the instrumented version of the unknown binary program. The method may also include recording one or more memory addresses accessed during the execution of the instrumented version of the unknown binary program and determining that the unknown binary program accepts the input sequence as valid based on one or more of the one or more recorded memory addresses corresponding to the memory address range of one or more of the variables in the unknown binary program.
US10255164B2
Transaction data is accessed that describes a plurality of transactions and includes a plurality of frames, with each frame describing a respective portion of a corresponding one of the plurality of transactions. A user-defined stitching definition is accessed that is related to a particular one of the plurality of transactions. Correlations between respective transaction portions described in the plurality of transaction frames are determined with a particular correlation between first and second transaction portions determined based on the user-defined stitching definition. A transaction path of the particular transaction is determined based at least in part on the particular correlation determined between the first and second transaction portions. The particular transaction includes the first and second transaction portions and the first transaction portion is determined to immediately precede the second transaction portion in the transaction path of the particular transaction based on the determined particular correlation.
US10255158B2
Systems, methods, and other embodiments associated with reconfiguring applications and monitoring exceptions are described. In one embodiment, a computer implemented method analyzes executable code of an application and identifies an exception handling clause. The method modifies the executable code by reconfiguring the exception handling clause to call a monitoring agent and pass information associated with an exception that occurs during execution of the executable code.
US10255151B1
A smart add-in card can be leveraged to perform testing on a host server computer. The add-in card can include an embedded processor and memory. Tests can be downloaded to the add-in card to test a protocol under which the add-in card operates. In a particular example, a PCIe communication bus couples the motherboard to the add-in card and the tests can purposely violate the PCIe specification. The tests can be developed to test conditions that are typically difficult to test without the use of special hardware. However, the smart add-in card can be a simple Network Interface Card (NIC) that resides on the host server computer during normal operation and is used for communication other than security testing. By using the NIC as a testing device, repeatable and reliable testing can be obtained.
US10255150B2
Provided are a multichip debugging method and a multichip system adopting the same. The multichip system includes: a first chip including a first debugging port and first identification (ID) information, a second chip including a second debugging port and second ID information, and a test access port (TAP) electrically connected to the first debugging port and the second debugging port and configured to connect to a test apparatus via the TAP.
US10255137B1
Method and system for point-in-time recovery from a deduplicated data system is discussed. A request specifying a point-in-time may be received. A backup snapshot nearest that point-in-time may be identified, and a recovery snapshot may be synthesized.
US10255131B2
A storage device is provided. The storage device includes a nonvolatile memory device including memory blocks, and a controller configured to perform write, read and erase operations with respect to a selected memory block from among the memory blocks. If the number of error bits is greater than a critical value in a read operation with respect to the selected memory block, the controller is configured to perform a read reclaim of migrating valid data stored in the selected memory block to another memory block through at least two migration operations. In the read reclaim, the controller is configured to adjust an amount of data migrated in one migration operation.
US10255123B2
A memory device includes a memory module and a control module. The control module is coupled to the memory module and is configured to store data into the memory module according to a first mapping table. The control module includes a storing unit and a guaranteeing unit. The storing unit is configured to store the first mapping table. The guaranteeing unit is coupled to the storing unit and is configured to determine whether the first mapping table is correct or not. The guaranteeing unit is further configured to issue an error signal in a state where the first mapping table is incorrect.
US10255122B2
Generally, this disclosure provides systems, devices, methods and computer readable media for implementing function callback requests between a first processor (e.g., a GPU) and a second processor (e.g., a CPU). The system may include a shared virtual memory (SVM) coupled to the first and second processors, the SVM configured to store at least one double-ended queue (Deque). An execution unit (EU) of the first processor may be associated with a first of the Deques and configured to push the callback requests to that first Deque. A request handler thread executing on the second processor may be configured to: pop one of the callback requests from the first Deque; execute a function specified by the popped callback request; and generate a completion signal to the EU in response to completion of the function.
US10255112B2
A host system reallocates resources in a virtual computing environment by first receiving a request to reallocate a first quantity of a first resource type. Next, potential trade-off groups are evaluated and a trade-off group is selected based on the evaluation. The selected trade-off group includes a set of applications running in the virtual computing environment that can use one or more alternate resource types as a substitute for the first quantity of the first resource type. After the selection, the host system reallocates the first quantity of the first resource type from the trade-off group. This reallocation may be made from the trade-off group to either a first application running in the virtual computing environment or the host system itself. If the reallocation is to the host system, then the total quantity of the first resource type allocated to applications running in the virtual computing environment is thereby reduced.
US10255109B2
Methods and apparatus relating to techniques for avoiding cache lookup for cold cache. In an example, an apparatus comprises logic, at least partially comprising hardware logic, to receive a completion acknowledgment from the plurality of graphics processing units and in response to a determination that the workload is finished, to terminate one or more communication connections on the interconnect bridge. Other embodiments are also disclosed and claimed.
US10255108B2
A system, method, and computer readable storage medium for accessing a data file shared by all computing nodes participating in a system based on a blockchain protocol. The data file includes transactions and blocks. The transactions are data to be stored in the blockchain and the blocks are records that confirm when and in what sequence certain transaction became journaled as part of the blockchain. A request is received to include a plurality of transactions each with additional data as a new block on the blockchain. Criteria that includes a settable period of time or a settable number of transactions received is used to determine how many transactions go into a new block. A directed acyclic graph (DAG) is accessed that is constructed based on inter-dependencies among the transactions. The transactions for the new block are divided into a set of two or more independent tasks that can be executed in parallel based on the DAG. The independent tasks that can be managed independently are executed.
US10255104B2
Embodiments described herein include a system, a computer-readable medium and a computer-implemented method for processing a system call (SYSCALL) request. The SYSCALL request from an invisible processing device is stored in a queueing mechanism that is accessible to a visible processing device, where the visible processing device is visible to an operating system and the invisible processing device is invisible to the operating system. The SYSCALL request is processed using the visible processing device, and the invisible processing device is notified using a notification mechanism that the SYSCALL request was processed.
US10255077B2
An apparatus and method are described for executing both latency-optimized execution logic and throughput-optimized execution logic on a processing device. For example, a processor according to one embodiment comprises: latency-optimized execution logic to execute a first type of program code; throughput-optimized execution logic to execute a second type of program code, wherein the first type of program code and the second type of program code are designed for the same instruction set architecture; logic to identify the first type of program code and the second type of program code within a process and to distribute the first type of program code for execution on the latency-optimized execution logic and the second type of program code for execution on the throughput-optimized execution logic.
US10255070B2
Global synchrony changes the way computers can be programmed. A new class of ISA level instructions (the globally-synchronous load-store) of the present invention is presented. In the context of multiple load-store machines, the globally synchronous load-store architecture allows the programmer to think about a collection of independent load-store machines as a single load-store machine. These ISA instructions may be applied to a distributed matrix transpose or other data that exhibit a high degree of data non-locality and difficulty in efficiently parallelizing on modern computer system architectures. Included in the new ISA instructions are a setup instruction and a synchronous coalescing access instruction (“sca”). The setup instruction configures a head processor to set up a global map that corresponds processor data contiguously to the memory. The “sca” instruction configures processors to block processor threads until respective times on a global clock, derived from the global map, to access the memory.
US10255061B2
A system provides cloud-based identity and access management. The system receives a request for performing an identity management service. The request identifies the service and a current version of a microservice. The current version of the microservice is in a first stateless middle tier in a first topology that includes a first web tier. The system performs the identity management service by the current version of the microservice using tenant data stored in a database. The system then determines an upgrade to be applied to the microservice, and deploys a second topology that implements the upgrade. The second topology includes a second web tier and a second stateless middle tier including a new version of the microservice. The system tests the new version of the microservice in the second topology using test data stored in the database, promotes the second topology, and drains and shuts down the first topology.
US10255058B2
Techniques are presented for managing a deployment pipeline using an inheritable and extensible source code template—generally referred to as a live pipeline template (LPT). As described, live pipeline templates may be used to manage deployment pipelines which, in turn, are used to launch, maintain, and update the services and systems used to host and provide computing services.
US10255052B2
A method for determining a deployment configuration of multiple micro services that interact with each other is provided. The method includes the steps of determining a metric describing an amount of communication traffic between at least two of the micro services. Based on the metric, an execution environment may be determined for at least one of the micro services. Deployment information specifying that the at least one micro service shall be deployed on the determined execution environment may be generated.
US10255049B2
Techniques are described for providing a non-blocking application object framework allowing parallelization of operation and function calls throughout an application executing within the framework. In one example, a dependency model associated with an application in a non-blocking application object framework is identified, where the application is associated with a plurality of operations and the dependency model defines at least one dependency between at least two of the operations. At runtime of the non-blocking application object framework, the identified dependency model is interpreted. An optimized execution plan of the application is automatically generated in the non-blocking application object framework based on the interpreted dependency model, wherein at least a first portion of the operations of the application are optimized in a sequential execution order based on dependencies defined in the dependency model. The application is then executed in the non-blocking application object framework based on the optimized execution plan.
US10255048B2
Provided is a method for string comparison. The method includes receiving a plurality of target strings. Each target string of the plurality of target strings comprises a sequence of characters. The method further includes creating a character index for the plurality of target strings having a plurality of entries corresponding to the sequence of characters. The method further includes prioritizing the plurality of entries. The method further includes determining an evaluation method for the plurality of target strings based on the plurality of prioritized entries. The method further includes performing the evaluation method for the plurality of target strings.
US10255045B2
In one embodiment, non-transitory computer-readable medium stores instructions for implementing a source code editor within an integrated development environment. The instructions to cause one or more processors to implement a method comprising receiving data at a source code editor, the data representing a data value to be used by source code displayed by the source code editor, inserting the data representing the data value into the source code, and displaying a graphical representation of the data value in the source code editor, the graphical representation displayed within a program code statement associated with the data value.
US10255044B2
The present invention relates to a method of dynamically modifying a deployed application including an embedded library, including: during execution of the application, the library transmitting a model about the visual appearance of the application to an editing component; receiving input from a user at the editing component to generate instructions utilizing the model; and transmitting the instructions to the application which, in turn, modify the application. A system for dynamically modifying a deployment application is also disclosed.
US10255043B2
The programmable communication system supports communication between both user devices message broker server(s) using a processor-based programmable modular block device implementing an execution engine and programmed to communicate with other processors through a message broker server using a predefined communication protocol. The block device includes a device port for coupling to sensor(s) and actuator(s), and a communication port to communicate with other processors using said predefined communication protocol. An editor program discovers and acquires information about the block device and about other devices in communication with the block device directly or via a message broker. The editor generates and downloads to the block device a rules-based program based on the acquired information. The block device uses the execution engine to execute the program and thereby obtain information through the ports and provide information and control signals.
US10255033B2
An electronic device that coordinates a playback operation is described. In particular, an interface circuit in the electronic device may calculate, based on differences between transmit times when packets were transmitted by a second electronic device and receive times of the packets, relative drift as a function of time between a clock in the interface circuit and a second clock in the second electronic device. Then, the interface circuit may adjust, based on the relative drift, a clock circuit that provides the clock to eliminate the relative drift, and may determine a remaining time offset between the clock and the second clock. Next, the interface circuit may modify a future time when the electronic device is to perform the playback operation based on the remaining time offset to determine a corrected future time, and the electronic device may perform the playback operation at the corrected future time.
US10255030B2
Certain implementations of the disclosed technology may include systems and method for handling application notifications. According to an example implementation, a method is provided. The method can include receiving a plurality of audio feeds from a respective plurality of applications, and determining a priority status for one or more of the respective applications. Based on the determined priority status, the method may further include determining a first prioritized audio feed and a second prioritized audio feed from the plurality of applications. The method includes detecting, in a signal associated with the first prioritized audio feed, a signal gap having a gap start. The method includes modifying, based at least in part on the signal of the first prioritized audio feed, one or more parameters associated with at least the second prioritized audio feed, and outputting, to an output device, at least a portion of the first prioritized audio feed.
US10255025B2
A screen sharing system includes information processing apparatuses that display the same content on their respective screens as a shared screen. Each of the information processing apparatuses includes an operation right switching unit configured to acquire an operation right, a transmission data generating unit configured to generate transmission data including operational information of an input operation, and a drawing unit configured to draw a display object on the screen. At a transmitting information processing apparatus with the operation right, the drawing unit draws the display object according to the operational information, and the transmission data generating unit generates the transmission data including the operational information and sends the transmission data to a receiving information processing apparatus without the operation right. At the receiving information processing apparatus, the drawing unit draws the display object according to the operational information in the transmission data received from the transmitting information processing apparatus.
US10255023B2
A collaboration system including a spatial event map that can be published as an electronic document by a collaboration server and consumed by a consuming workstation. The electronic document is self-contained, and includes a viewer that has a module for rendering each of the graphical target types in the workspace onto a screen space. The system includes a server-side data processor that maintains the spatial event map which locates events in a workspace. The spatial event map includes a log of events, entries in the log having a location of a graphical target of the event in the workspace and a time.
US10255018B2
A display unit has modular groups of light emitting elements or pixels. A light emitting element in the display unit can be used as a light receptor for accepting control information without needing to connect the display unit to a network or a controller.
US10255016B2
A method and system. Users of multiple display devices engaged in a communication and a role associated with each of the users engaged in the communication are identified. Screen space of each of the multiple display devices is partitioned as a function of a total number of the users and based on the role of each of the users in the communication.
US10255008B2
A printing apparatus includes an accepting unit configured to accept one of a first setting and a second setting, the first setting indicating that another print job managed by the management unit is to be executed while leaving an execution of the print job interrupted, and the second setting indicating that execution of the print job is to be canceled, and a control unit configured to, when the first setting is made in a case where a job interruption event occurs during execution of a print job, execute another print job managed by the management unit while leaving the execution of the print job interrupted, or to, when the second setting is made in a case where a job interruption event occurs during execution of a print job, cancel the execution of the print job.
US10255003B2
A computing device includes an interface configured to interface and communicate with a dispersed storage network (DSN), a memory that stores operational instructions, and a processing module operably coupled to the interface and memory such that the processing module, when operable within the computing device based on the operational instructions, is configured to perform various operations. The computing device receives a data access request for a data object and determines a first revision number of a corresponding set of EDSs stored among first SU(s) and a second revision number of a corresponding trimmed copy of the set of EDSs stored among second SU(s). When the second revision number compares favorably to the first revision number, the computing device issues the data access request to the first SU(s) and/or the second SU(s) and issues the data access request for the data object to only the first SU(s) when it doesn't.
US10254999B2
In general, embodiments of the technology relate to writing data to storage appliances. More specifically, embodiments of the technology are directed to writing data to storage media using a push-based mechanism in which clients provide the data to write to the storage media and then subsequently provide a command to write the data to the storage media.