US09871250B2
Provided are a cathode active material for a lithium secondary battery, a method of fabricating the same, and a lithium secondary battery including the same. The cathode active material includes a lithium composite transition metal oxide represented by Li1+(c-a)/2NiaCobMncO2-xFx (0.1≦c−a≦0.4, 0.13≦a≦0.3, 0.03≦b≦0.2, 0.4≦c≦0.6, (a+b+c)+(1+(c−a)/2)=2, 0
US09871249B2
An electrode and electrode assembly, for example for use as an anode in a lithium-ion rechargeable cell that uses silicon or silicon-based elements of specific dimensions and geometry as its active material, is provided, as well as methods for manufacturing the same. The active silicon or silicon-based material may include fibers, sheets, flakes, tubes or ribbons, for example.
US09871241B2
There is provided an electrode assembly having increased degrees of structural freedom in the thickness direction thereof. The electrode assembly includes negative and positive electrodes alternately stacked with separators interposed therebetween, wherein the electrode assembly is formed by stacking N electrode stacks where N is a natural number equal to or greater than 2, each of the electrode stacks comprises electrodes having the same area and stacked with separators interposed therebetween, and neighboring electrode stacks of the electrode stacks have different electrode areas, wherein a first electrode stack of the electrode stacks is formed by stacking unit cells respectively including an odd number of electrodes, and the other electrode stacks stacked on the first electrode are formed by stacking unit cells respectively including an even number of electrodes.
US09871239B2
Provided are separators for use in an electrochemical cell comprising (a) an inorganic oxide and (b) an organic polymer, wherein the inorganic oxide comprises organic substituents. Also provided are electrochemical cells comprising such separators.
US09871237B2
A battery-accommodating waterproof container includes a housing, a transmission base, a battery-holding seat and a locking cover module. The housing has a first opening, a second opening and a plurality of wedging holes. The transmission base is fixed on the first opening, and has a bottom board, an electricity transferring seat and a bottom-sealing element disposed between the bottom board and the housing. The battery-holding seat is received in the housing for receiving a battery therein. The electricity transferring seat transfers electricity of the battery outside the transmission base. The locking cover module is disposed on the second opening of the housing, and has a covering lid, a plurality of locking tabs and a pushing unit. The pushing unit drives the locking tabs to respectively wedge in the wedging holes of the housing, so as to retain the battery-holding seat in the housing.
US09871233B2
A rechargeable battery includes an electrode assembly comprising electrodes having coated and uncoated regions and being located at opposite sides of a separator; a case accommodating the electrode assembly; a cap plate sealing the case and having terminal holes through which electrode terminals coupled to the uncoated regions extend; a gasket between each electrode terminal and the cap plate; and a first insulating plate between the cap plate and the electrode assembly and fastened to the gaskets.
US09871231B2
A film-covered battery houses, in a film covering material 4 obtained by stacking a heat sealing layer 13, a barrier layer 12, and a protective layer 11, a battery element 6 obtained by arranging positive and negative electrodes through separators and has a sealing portion that seals a periphery of the film covering material 4 housing the battery element 6. The sealing portion 18 includes an agglomeration/sealing portion 19 and a first interface bonding portion 15 provided so as to be adjacent to the battery element housing portion side of the agglomeration/sealing portion.
US09871228B2
The present application relates to an organic light emitting device including a flexible substrate, and a preparing method thereof, and the method includes: 1) forming a polyimide layer on a carrier substrate; 2) forming a plastic substrate on the carrier substrate and the polyimide layer; 3) forming an organic light emitting device on the plastic substrate; and 4) separating the carrier substrate.
US09871227B2
An organic EL light-emitting device including: a light-emitting layer capable of generating light; a light-scattering structure capable of scattering the light; a first light-scattering layer containing first light-scattering particles having an average particle diameter of 0.1 μm to 2 μm and a first binder; and a concavo-convex structure in a streak array pattern, the light emitting layer, the light-scattering structure, the first light-scattering layer, and the concavo-convex structure being disposed in this order, wherein a mean free path L1 of light scattering in the first light-scattering layer and a thickness D1 of the first light-scattering layer satisfy D1/L1<15.
US09871225B2
Provided is an organic electroluminescent element including a film substrate having thereon: at least one gas barrier layer, a light scatter layer, at least one smooth layer, and a light-emitting unit containing an organic functional layer interposed between a pair of electrodes, laminated in this order, wherein the light scatter layer contains a binder and light scatter particles having an average particle size of 0.2 μm or more to less than 1 μm; and the smooth layer contains an oxide or a nitride of silicone or niobium as a main component.
US09871206B2
A compound is represented by a formula (1) below. In the formula (1), X1 to X8 each independently represent a carbon atom to be bonded to a group represented by the following formula (20), CRX or a nitrogen atom. At least one of X1 to X8 is a carbon atom to be bonded to the group represented by the following formula (2). RX is each independently a hydrogen atom, a substituted or unsubstituted alkyl group having 1 to 30 carbon atoms, or the like.
US09871200B2
An organic electron transport layer has at least one dopant for increasing the n-conductivity of the organic layer. The dopant is selected from the group of salts of cyclopentadiene compounds according to formula 1, wherein the substituents R1 to R2 are independently selected from the group containing —H, -D, halogen, —CN, —NO2, —OH, amine, ether, thioether, alkyl, cycloalkyl, acrylic, vinyl, allyl, aromatics, fused aromatics and heteroaromatics.
US09871199B2
In an embodiment, a light emissive window assembly for providing illumination to an occupant compartment of an automobile comprises a window panel comprising a transparent viewing area and an emissive area, wherein the emissive area is configured to emit light into the occupant compartment and the transparent viewing area is not configured to emit light; wherein the emissive area comprises an abrasion resistant layer, an ultraviolet protective layer, a base layer, and an emissive layer; wherein the ultraviolet protective layer is located in between the abrasion resistant layer and the base layer; and wherein the base layer is located in between the ultraviolet protective layer and the emissive layer.
US09871198B2
A method for manufacturing a resistive memory device is disclosed and comprises following steps. Firstly, a bottom electrode is formed over a substrate. Next, an oxidation process is performed to the bottom electrode to form a metal oxide layer, wherein a hydrogen plasma and an oxygen plasma are provided during the oxidation process. Then, a top electrode is formed on the metal oxide layer.
US09871194B2
A pattern-forming method includes providing a first ion beam at a first incidence angle and a second ion beam at a second incidence angle to a surface of an etch target layer formed on a substrate. Patterns are formed by patterning the etch target layer using the first and second ion beams. The first ion beam and the second ion beam are substantially symmetrical to each other with respect to a normal line that is perpendicular to a top surface of the substrate. Each of the first and second incidence angles is greater than 0 degrees and smaller than an angle obtained by subtracting a predetermined angle from 90 degrees.
US09871193B2
The present invention relates to magnetic random access memory (MRAM) storage devices based on multiferroic tunnel junctions in which ferroelectric polarization is used to control and manipulate the memory state. Invention methods include: (1) method of producing tunneling electroresistance (TER) effect in multiferroic tunnel junction (MFTJ) at finite bias; (2) method of controlling the TER effect in an MFTJ at infinite bias via the switching of the relative orientation of the ferromagnetic leads; (3) method of producing monotonous bias dependence of the tunneling magnetoresistance (TMR) in a MFTJ; (4) method of controlling the size and direction of the parallel spin transfer torque (STT) component and the perpendicular STT component across the MFTJ; (5) method of producing a monotonous bias dependence of the perpendicular STT component across an MFTJ; and (6) method of controlling the size and sign of the interlayer exchange coupling in an MFTJ. The invented products are any electric-field-controlled spin transfer torque magnetoresistive memory element based on a multiferoic tunnel junction (MTFJ) with magnetic electrodes and a simple or composite ferroelectric barrier embodying any of the claimed 6 methods.
US09871184B2
A system for emitting an ultrasonic signal is provided. The system includes a first ultrasonic transducer and a second ultrasonic transducer. A plate of the first ultrasonic element faces a plate of the second ultrasonic element such that the plate of the first ultrasonic element is spaced apart from the plate of the second ultrasonic element by a gap. During operation of the first and second ultrasonic transducers, a uniform or omnidirectional ultrasonic signal may be emitted from the gap.
US09871182B2
The present invention is directed to a piezoelectric transformer based power converter that exhibits efficient operating point tracking ability while providing output regulation by means of simultaneous two-parameter control of the converter power stage. A regulation control stage provides the power stage a regulation control signal indicative of the difference between the measured output parameter and a set-point reference, therefore continuously controlling the gain of the converter to result in a stabilized, regulated output. Additionally, a frequency control stage simultaneously provides the power stage with a frequency control signal correlative to the difference between the current and desired operating points of the piezoelectric transformer. The power stage then translates the frequency control signal into an adjustment to the operational frequency of the input signal to the piezoelectric transformer, as to continuously drive the operating point to the desired position.
US09871181B2
As the first conductive paste, a paste is used which is made by adding an organic solvent to powder of alloy in which a plurality of atoms keep a given crystal structure constant. As the second conductive paste, a paste is used which is made by adding an organic solvent to powder of metal different in kind from the alloy. In a step of making the stack body, cavities are formed in the stack body. In a uniting step, the cavities work to facilitate flow of thermoplastic resin to absorb pressure acting in a direction different from a direction in which pressure exerted on the first conductive paste to unite the stack body, thereby resulting in an increase in pressure for the uniting to solid-state sinter the first conductive paste to make the first layer-to-layer connecting member.
US09871177B2
An anisotropic conductive film (ACF) is disclosed. In one approach, the ACF includes a non-reflective adhesive layer including a top surface, a plurality of conductive particles included with the non-reflective adhesive layer, and a reflective adhesive layer disposed along the top surface of the non-reflective adhesive layer. The reflective layer includes at least five percent reflective particles by percentage weight.
US09871171B2
A light-emitting device comprises a light-emitting structure capable of emitting a light; an electrode formed on a side of the light-emitting structure; a transparent structure formed on a second side of the light-emitting structure, wherein the transparent structure is aligned to a region of the electrode, and comprises a first transparent layer and a second transparent layer around the first transparent layer; a contact structure formed on the second side of the light-emitting structure; and a reflective layer covering the transparent structure and the contact structure.
US09871163B2
An apparatus for implementing an adaptive sectorization in a DAS (Distributed Antenna System) is provided. In some embodiment of the present disclosure, a DAS that supports an adaptive sectorization has the flexibility of supporting multiple sectors simply with an extension of STM (Sectorization Module) without being affected by the hardware structure. Where no sector splitting is needed, the STM is replaced by a COM (Head-end Combining Module) to provide a simple structure for supporting the sectors.
US09871162B2
A method of growing a Group-III nitride crystal includes forming a buffer layer on a silicon substrate and growing a Group-III nitride crystal on the buffer layer. The method of growing of a Group-III nitride crystal is executed through metal-organic chemical vapor deposition (MOCVD) during which a Group-III metal source and a nitrogen source gas are provided. The nitrogen source gas includes hydrogen (H2) and at least one of ammonia (NH3) and nitrogen (N2). At least a partial stage of the operation of growing the Group-III nitride crystal can be executed under conditions in which a volume fraction of hydrogen in the nitrogen source gas ranges from 20% to 40% and a temperature of the silicon substrate ranges from 950° C. to 1040° C.
US09871160B2
A photodetector is described along with corresponding materials, systems, and methods. The photodetector comprises an integrated circuit and at least two optically sensitive layers. A first optically sensitive layer is over at least a portion of the integrated circuit, and a second optically sensitive layer is over the first optically sensitive layer. Each optically sensitive layer is interposed between two electrodes. The two electrodes include a respective first electrode and a respective second electrode. The integrated circuit selectively applies a bias to the electrodes and reads signals from the optically sensitive layers. The signal is related to the number of photons received by the respective optically sensitive layer.
US09871159B2
Disclosed are a solar cell apparatus and a method of fabricating the same. The solar cell apparatus includes a substrate, a back electrode layer on the substrate, a light absorbing layer on the back electrode layer, a first window layer including a first oxide on the light absorbing layer, and a second window layer provided on the first window layer and including a second oxide having a composition ratio of oxygen higher than a composition ratio of oxygen contained in the first oxide.
US09871149B2
A solar cell module includes first and second solar cells and an interconnector for electrically connecting the first and second solar cells. The first solar cell and the second solar cell each include a plurality of first electrodes formed on a back surface of a semiconductor substrate, a plurality of second electrodes formed on the back surface of the semiconductor substrate, a first auxiliary electrode connected to the plurality of first electrodes, a second auxiliary electrode connected to the plurality of second electrodes, and an insulating member positioned on back surfaces of the first auxiliary electrode and the second auxiliary electrode. Each of the first solar cell and the second solar cell is formed as an individual integrated type element by connecting one semiconductor substrate and one insulating member.
US09871145B2
A semiconductor device includes a first insulating layer over a substrate, a first metal oxide layer over the first insulating layer, an oxide semiconductor layer over the first metal oxide layer, a second metal oxide layer over the oxide semiconductor layer, a gate insulating layer over the second metal oxide layer, a second insulating layer over the second metal oxide layer, and a gate electrode layer over the gate insulating layer. The gate insulating layer includes a region in contact with a side surface of the gate electrode layer. The second insulating layer includes a region in contact with the gate insulating layer. The oxide semiconductor layer includes first to third regions. The first region includes a region overlapping with the gate electrode layer. The second region, which is between the first and third regions, includes a region overlapping with the gate insulating layer or the second insulating layer. The second and third regions each include a region containing an element N (N is phosphorus, argon, or xenon).
US09871131B2
A semiconductor device includes a first semiconductor region of a first conductivity type, a second semiconductor region of a second conductivity type on the first semiconductor region, a first electrode surrounded by the first semiconductor region and including a first electrode portion and a second electrode portion provided on the first electrode portion, and a first insulating section including first and second insulating portions. The second insulating portion is arranged side by side with the second electrode portion in a second direction perpendicular to a first direction from the first semiconductor region to the second semiconductor region. The first insulating portion is arranged side by side with the first electrode portion in the second direction. A length and a thickness of the first insulating portion in the first direction are greater than a length and a thickness of the second insulating portion in the first direction, respectively.
US09871125B2
A bipolar transistor and a method for fabricating a bipolar transistor are disclosed. In one embodiment the bipolar transistor includes a semiconductor body including a collector region and a base region arranged on top of the collector region, the collector region being doped with dopants of a second doping type and the base region being at least partly doped with dopants of a first doping type and an insulating spacers arranged on top of the base region. The semiconductor body further includes a semiconductor layer including an emitter region arranged on the base region and laterally enclosed by the spacers, the emitter region being doped with dopants of the second doping type forming a pn-junction with the base region, wherein the emitter region is fully located above a horizontal plane through a bottom side of the spacers.
US09871123B2
A field effect transistor (FET) and a manufacturing method thereof are provided. The FET includes a substrate, a fin bump, an insulating layer, a charge trapping structure and a gate structure. The fin bump is disposed on the substrate. The insulating layer is disposed on the substrate and located at two sides of the fin bump. The charge trapping structure is disposed on the insulating layer and located at least one side of the fin bump. A cross-section of the charge trapping structure is L-shaped. The gate structure covers the fin bump and the charge trapping structure.
US09871119B2
Representative implementations of devices and techniques provide a termination arrangement for a transistor structure. The periphery of a transistor structure may include a recessed area having features arranged to improve performance of the transistor at or near breakdown.
US09871117B2
Vertical transistor devices are described. For example, in one embodiment, a vertical transistor device includes an epitaxial source semiconductor region disposed on a substrate, an epitaxial channel semiconductor region disposed on the source semiconductor region, an epitaxial drain semiconductor region disposed on the channel semiconductor region, and a gate electrode region surrounding sidewalls of the semiconductor channel region. A composition of at least one of the semiconductor regions varies along a longitudinal axis that is perpendicular with respect to a surface of the substrate.
US09871107B2
An embodiment of a device includes a semiconductor substrate, a transistor formed at the first substrate surface, a first conductive feature formed over the first substrate surface and electrically coupled to the transistor, and a second conductive feature covering only a portion of the second substrate surface to define a first conductor-less region. A cavity vertically aligned with the first conductive feature within the first conductor-less region extends into the semiconductor substrate. A dielectric medium may be disposed within the cavity and have a dielectric constant less than a dielectric constant of the semiconductor substrate. A method for forming the device may include forming a semiconductor substrate, forming a transistor on the semiconductor substrate, forming the first conductive feature, forming the second conductive feature, forming the conductor-less region, forming the cavity, and filling the cavity with the dielectric medium.
US09871103B2
A semiconductor device includes a plurality of active regions including channel regions extending in a first direction on a semiconductor substrate and source/drain regions connected to the channel regions, a plurality of gate electrodes extending in a second direction different from the first direction to intersect the channel regions, a plurality of conductive lines electrically connected to at least one of the source/drain regions and the plurality of gate electrodes through a plurality of vias, and a power line disposed between the semiconductor substrate and the plurality of conductive lines and configured to supply a power supply voltage.
US09871099B2
A semiconductor structure is provided that includes a semiconductor substrate including a first device region and a second device region. First trench isolation structures surround the first and second device regions and extend below first and second pedestal portions of the semiconductor substrate. A first semiconductor material fin stack is located above the first pedestal portion of the semiconductor substrate, and a second semiconductor material fin stack is located above the second pedestal portion of the semiconductor substrate. Second trench isolation structures are located at ends of each first and second semiconductor material fin stacks. A portion of each second trench isolation structure is located directly between a bottommost surface of the first or second semiconductor material fin stack and the first or second pedestal portion of the semiconductor substrate.
US09871096B2
A capacitor includes a bottom electrode and a top electrode positioned above the bottom electrode. The top electrode and the bottom electrode are conductively coupled to one another. A middle electrode is positioned between the bottom electrode and the top electrode. A lower dielectric layer is positioned between the bottom electrode and the middle electrode. An upper dielectric layer is positioned between the middle electrode and the top electrode. A first contact is conductively coupled to the top electrode. A second contact is conductively coupled to the middle electrode.
US09871095B2
A semiconductor device and method of manufacturing the same is provided. The semiconductor device includes a semiconductor substrate and a stacked capacitor. The stacked capacitor is over the semiconductor substrate. The stacked capacitor includes a lower electrode plate, an upper electrode plate, a dielectric layer, a cap layer, a first via hole and a second via hole. The lower electrode plate is over the semiconductor substrate. The upper electrode plate is over the lower electrode plate. The dielectric layer is between the lower electrode plate and the upper electrode plate. The cap layer is over the upper electrode plate. The first via hole is through the cap layer, the upper electrode plate and the dielectric layer, partially exposing the lower electrode plate. The second via hole is through the cap layer, partially exposing the upper electrode plate.
US09871089B2
A display device is disclosed. In one aspect, the display device includes a first power wire is disposed in a non-display area of a substrate and includes a first wiring extending in a first direction and a second wiring spaced apart from the first wiring. A second power wire is disposed in the non-display area and includes an extension portion extending in a second direction crossing the first direction, the extension portion located between the first and second wirings. A protective layer covers the first and second power wires, and a bridge wire is disposed on the protective layer and configured to electrically connect the first wiring to the second wiring. A vertical gap between the bridge wire and the extension portion is greater than a vertical gap between the bridge wire and the first wiring or a vertical gap between the bridge wire and the second wiring.
US09871085B2
Disclosed is an organic light-emitting diode display panel, which may effectively reduce or prevent spreading of the peeling of an organic light-emitting layer by using a bar-shaped reversed spacer, regardless of the direction in which the organic layer peels off. The organic light-emitting diode display panel may include a reversed spacer, which is disposed on a bank insulation layer having an opening and includes a reversed-trapezoidal cross section, the reversed spacer having a bar shape when viewed from the front side of the organic light-emitting diode display panel.
US09871084B2
An organic light-emitting display device includes a first substrate, a second substrate, a sealing adhesive layer, an organic light-emitting device and a touch sensing device. The first substrate and the second substrate are disposed opposite to each other. The sealing adhesive layer is disposed between the first substrate and the second substrate in a peripheral region. The organic light-emitting device is disposed on the second substrate in a display region, and the sealing adhesive layer surrounds the organic light-emitting device. The touch sensing device is disposed on the first substrate and includes a touch sensing electrode array and a plurality of sensing wires electrically connected to the touch sensing electrode array, respectively, and the sensing wires are disposed along the peripheral region at at least one side of the display region and over the sealing adhesive layer.
US09871078B2
Some embodiments include a memory array having a first memory cell adjacent to a second memory cell along a lateral direction. The second memory cell is vertically offset relative to the first memory cell. Some embodiments include a memory array having a series of data/sense lines extending along a first direction, a series of access lines extending along a second direction, and memory cells vertically between the access lines and data/sense lines. The memory cells are arranged in a grid having columns along the first direction and rows along the second direction. Memory cells in a common column and/or row as one another are arranged in two alternating sets, with a first set having memory cells at a first height and a second set having memory cells at a second height vertically offset relative to the first height. Some embodiments include methods of forming memory arrays.
US09871077B2
A memory device includes one or more first semiconductor ridges formed on a first semiconductor wafer. The first semiconductor ridges are configured to be first electrodes. The memory device also includes one or more second semiconductor ridges formed on a second semiconductor wafer. The second semiconductor ridges are configured to be second electrodes and are placed orthogonally on top of the first semiconductor ridges forming a crossbar structure, with sharp edges of the first semiconductor ridges coupled to sharp edges of the second semiconductor ridges. Each area of coupling of a first semiconductor ridge and a second semiconductor ridge is configured to be a memory cell. In addition, the memory device includes a compound layer covering the sharp edges of at least one of the first semiconductor ridges or the second semiconductor ridges. The compound layer is configured to be a switching layer.
US09871074B2
An image sensor having a portion including interconnection levels formed on a semiconductor substrate covered with a first layer of a dielectric material, including conductive tracks separated from one another by insulating layers interconnected by vias crossing the insulating layers, and an infrared bandpass filter comprising filter levels adjacent to the interconnection levels formed by an alternation of second layers of the dielectric material and of silicon layers, the refraction index of the dielectric material being smaller than 2.5 at the maximum transmission wavelength of the filter, one of the second dielectric layers of each filter level being identical to the insulating layer of the adjacent interconnection level.
US09871069B2
A solid-state imaging apparatus includes: a solid-state imaging device photoelectrically converting light taken by a lens; and a light shielding member shielding part of light incident on the solid-state imaging device from the lens, wherein an angle made between an edge surface of the light shielding member and an optical axis direction of the lens is larger than an incident angle of light to be incident on an edge portion of the light shielding member.
US09871067B2
An infrared image sensor component includes at least one III-V compound layer on the semiconductor substrate, in which the portion of the III-V compound layer(s) uncovered by the patterns is utilized as active pixel region for detecting the incident infrared ray. The infrared image sensor component includes at least one transistor coupled to the active pixel region, and charge generated by the active pixel region is transmitted to the transistor.
US09871066B2
An imaging pixel including a control device to control flow of a charge signal from a photodetector. The control device has a variable impedance that varies in response to frequency of an input signal, the control device being biased to permit signals to flow through the control device dependent on the frequency of signals being output by the photodetector. The imaging pixel further includes a low-frequency signal path that receives a flow of signals that flow through the control device, and a high-frequency signal path independent of the low-frequency signal path and the control device, the high-frequency signal path receiving high-frequency signals included in the charge signal.
US09871060B2
According to one embodiment, a semiconductor light emitting device includes a first semiconductor layer of a first conductivity type, a second semiconductor layer of a second conductivity type, a third semiconductor layer. The third semiconductor is provided between the first semiconductor layer and the second semiconductor layer. A first transistor includes a first gate electrode and a first amorphous semiconductor layer. The first gate electrode and the first amorphous semiconductor layer overlap in a first direction. The first direction is from the first semiconductor layer toward the second semiconductor layer. The first gate electrode is provided between the second semiconductor layer and the first amorphous semiconductor layer.
US09871047B1
A semiconductor structure includes a SRAM cell having transistors defined by fins and metal gate stack structures. A transistor and a corresponding pick up cell are disposed in an extension direction of the fins. The transistor and the corresponding pick up cell have metal gate stack structures of the same type.
US09871044B2
Volatile memory cells including dielectric materials exhibiting a nonlinear capacitance as a function of voltage. The volatile memory cells comprise a source region and a drain region within a substrate and a capacitor coupled to one of the source region and the drain region. The capacitor includes a charge storage material disposed between a pair of electrodes. The charge storage material has a crystal structure comprising an oxide of zirconium, hafnium, and bismuth, and is configured and formulated to transition from a first phase to a second phase exhibiting a higher capacitance than the first phase responsive to application of an electrical field. A digit line is electrically coupled to at least one electrode of the pair of electrodes and one of the source region and the drain region. Semiconductor devices and systems including the volatile memory cells and related methods of operating the volatile memory cells are also described.
US09871043B2
A memory-array is disclosed in which an array of threshold switching devices is constructed having an area per transistor of 2F2. This array of threshold switching devices is suitable for a variety of memory or other applications including PRAM, MRAM, RRAM, FRAM, OPT-RAM and 3-D memory.
US09871038B2
A semiconductor device includes device areas where a Fin FET is disposed and a non-device area disposed between the device areas, which includes a dummy structure. The Fin FET includes a fin structure having a well region including a first semiconductor layer, a stressor region including a second semiconductor layer and a channel region including a third semiconductor layer; an isolation region in which the well region is embedded, and from which at least an upper port of the channel region is exposed; a gate structure disposed over a part of the fin structure. The dummy structure in the non-device area includes a first dummy layer formed over the first semiconductor layer and made of a different material from the stressor region, and a second dummy layer formed over the first dummy layer and made of a different material from the channel region.
US09871024B2
A light-emitting apparatus is provided. The light-emitting apparatus includes a first and second light-emitting elements disposed on a substrate. A sealing layer is above the first and second light-emitting elements for sealing the first and second light-emitting elements. A first phosphor layer is above a first portion of the sealing layer. The first phosphor layer includes at least one first phosphor. A second phosphor layer is above a second portion of the sealing layer. The second phosphor layer includes at least one second phosphor. The first phosphor layer is configured to emit light, which is emitted as a result of emission by the first light-emitting element, having a first color. The second phosphor layer is configured to emit light, which is emitted as a result of emission by the second light-emitting element, having a second color different from the first color.
US09871021B2
Disclosed is a data storage device including a controller and a multi-stack chip package, and a method of operating a data storage device. The multi-stack chip package includes a first semiconductor chip arranged on a package substrate, a second semiconductor chip arranged on the first semiconductor chip, and a third semiconductor chip is arranged between the first and second semiconductor chips. The controller can control the first to third semiconductor chips by using a feature parameter measured from each semiconductor chip and a target value that may be originally designed by a memory vendor.
US09871017B2
Representative implementations of devices and techniques provide optimized electrical performance of interconnectivity components of multi-layer integrated circuits (IC) such as chip dice, for example. Different layers of the multi-layer IC include contact terminals that may be used to connect to circuits, systems, and carriers external to the IC.
US09871008B2
Low Q associated with passive components of monolithic integrated circuits (ICs) when operated at microwave frequencies can be avoided or mitigated using high resistivity (e.g., ≧100 Ohm-cm) semiconductor substrates and lower resistance inductors for the IC. This eliminates significant in-substrate electromagnetic coupling losses from planar inductors and interconnections overlying the substrate. The active transistor(s) are formed in the substrate proximate the front face. Planar capacitors are also formed over the front face of the substrate. Various terminals of the transistor(s), capacitor(s) and inductor(s) are coupled to a ground plane on the rear face of the substrate using through-substrate-vias to minimize parasitic resistance. Parasitic resistance associated with the planar inductors and heavy current carrying conductors is minimized by placing them on the outer surface of the IC where they can be made substantially thicker and of lower resistance. The result is a monolithic microwave IC previously unobtainable.
US09871000B2
The present disclosure relates to a semiconductor device and a manufacturing method, and an electronic apparatus that enable manufacturing of a stacked structure with high precision. A solid-state image sensor includes a semiconductor substrate where a photodiode is formed, and an epitaxial layer where a transfer transistor to be stacked on the photodiode of the semiconductor substrate is formed, the epitaxial layer being formed by growing a crystalline layer with aligned crystal axes on the semiconductor substrate. A reentrant portion formed at an end portion of a registration measurement mark used for registration measurement to perform relative adjustment before and after a step of forming the epitaxial layer is formed to be distanced from a detection region for detecting the registration measurement mark by a predetermined distance. The present technology can be applied to, for example, various semiconductor devices having a stacked structure.
US09870997B2
A method for fabricating an integrated fan-out package is provided. The method includes the following steps. A plurality of conductive posts are placed in apertures of a substrate. A carrier having an adhesive thereon is provided. The conductive posts are transferred to the carrier in a standing orientation by adhering the conductive posts in the apertures to the adhesive. An integrated circuit component is mounted onto the adhesive having the conductive posts adhered thereon. An insulating encapsulation is formed to encapsulate the integrated circuit component and the conductive posts. A redistribution circuit structure is formed on the insulating encapsulation, the integrated circuit component, and the conductive posts, wherein the redistribution circuit structure is electrically connected to the integrated circuit component and the conductive posts. The carrier is removed. At least parts of the adhesive are removed (e.g. patterned or entirely removed) to expose surfaces of the conductive posts. A plurality of conductive terminals are formed on the surfaces of the conductive posts exposed by the openings.
US09870995B2
A copper layer structure includes a first copper layer, a second copper layer and a carbon-rich copper layer. The second copper layer is disposed over the first copper layer. The carbon-rich copper layer is sandwiched between the first copper layer and the second copper layer. A carbon concentration of the carbon-rich copper layer is greater than a carbon concentration of the first copper layer and a carbon concentration of the second copper layer.
US09870993B1
An advanced metal conductor structure and a method for constructing the structure are described. A method for fabricating an advanced metal conductor structure provides a conductive line pattern including a set of conductive line trenches in a dielectric layer. Each conductive line trench of the conductive line pattern has parallel vertical sidewalls and a horizontal bottom. A surface treatment of the dielectric layer is performed. The surface treatment produces an element enriched surface layer in which a concentration of a selected element in a surface portion of the parallel sidewalls and horizontal bottoms of the conductive line trenches is increased. A metal layer is deposited on the element enriched surface layer. A thermal anneal process is then performed which simultaneously reflows the metal layer to fill the conductive line trenches and causes a chemical change at interfaces of the metal layer and the element enriched surface layer creating a liner which is an alloy of the metal and selected element. Another aspect of the invention is a device which is created by the method.
US09870992B1
A power line layout structure of the semiconductor device may include first through fifth power lines. The first and second power lines may be located at a first layer, and may provide different types of power-supply voltages. The third power line may be located at a second layer disposed at a level different from that of the first layer. The third power line may be coupled to the first power line through a first contact, and may extend in the same direction as the first power line. The fourth power line may be located at the second layer, and may be coupled to the second power line through a second contact. The fourth power line may extend in the same direction as the second power line. The fifth power line may be disposed between the first power line and the second power line in the first layer.
US09870990B2
Methods for forming semiconductor structures are disclosed, including a method that involves forming sets of conductive material and insulating material, forming a first mask over the sets, forming a first number of contact regions, forming a second mask over a first region of the sets, and removing material from of the sets in a second, exposed region laterally adjacent the first region to form a second number of contact regions. Another method includes forming first and second contact regions on portions of sets of conductive materials and insulating materials, each of the second contact regions more proximal to an underlying substrate than each of the first contact regions. Apparatuses such as memory devices including laterally adjacent first and second regions each of which including contact regions of a different portion of a plurality of conductive materials and related methods of forming such devices are also disclosed.
US09870988B2
A semiconductor substrate is provided with an annular cavity extending from a front side of the substrate to an opposite rear side. A metallization is applied in the annular cavity, thereby forming a through-substrate via and leaving an opening of the annular cavity at the front side. A solder ball is placed above the opening and a reflow of the solder ball is effected, thereby forming a void of the through-substrate via, the void being covered by the solder ball.
US09870982B2
An integrated circuit device is disclosed. The integrated circuit device includes a semiconductor die fabricated by a front-end semiconductor process and having oppositely disposed planar surfaces. The semiconductor die is formed with semiconductor devices, power supply circuitry coupled to the semiconductor devices, decoupling capacitance circuitry, and through-vias. The through-vias include a first group of vias coupled to the power supply circuitry and a second group of vias coupled to the decoupling capacitance circuitry. Conductors are formed in a first metal layer disposed on the semiconductor die in accordance with a back-end semiconductor process. The conductors are configured to couple to the first and second groups of through-vias to establish conductive paths from the power supply circuitry to the decoupling capacitance circuitry.
US09870977B2
A semiconductor device includes a semiconductor package and a mark. The semiconductor package includes a semiconductor chip including a hot spot from which heat is generated, and a mold layer encapsulating the semiconductor chip. The mark is disposed on the semiconductor package. The mark is formed in a region of the semiconductor package that corresponds to a position of the hot spot.
US09870969B2
The present invention relates to a substrate comprising a build-up and a solder resist layer disposed on the build-up. The solder resist layer has an upper surface facing away from the build-up. The solder resist layer has a plurality of grooves on its upper surface. The grooves of the solder resist layer can better eliminate or relieve the stress accumulated on large solder resist area induced by heat and/or material coefficient of thermal expansion mismatch of the substrate and thus can prevent and diminish warpage of the substrate or package.
US09870967B2
Semiconductor packages and methods of manufacturing semiconductor packages are described herein. In certain embodiments, the semiconductor package includes a substrate, a wall attached to the substrate, a first adhesive layer disposed between a bottom surface of the wall and a top surface of the substrate, and a second adhesive layer disposed around an outer perimeter of the first adhesive layer, the second adhesive layer disposed adjacent and contacting the wall, the second adhesive layer different from the first adhesive layer, wherein at least one of the first adhesive layer and the second adhesive layer connects the wall to electrical ground.
US09870964B1
The present disclosure provides a technique including a method of manufacturing a semiconductor device, which is capable of improving a processing uniformity of a plurality of substrates. The method may include: (a) subjecting a substrate accommodated in one of a plurality of process chambers to a thermal process: (b) transferring the substrate processed in (a) by a transfer robot provided in a vacuum transfer chamber connected to the plurality of process chambers from the one of a plurality of process chambers to a loadlock chamber connected to the vacuum transfer chamber; and (c) cooling the substrate accommodated in the loadlock chamber by supplying an inert gas to the substrate accommodated in the loadlock chamber according to a cooling recipe.
US09870954B2
A method includes forming a first gate stack and a second gate stack over a first portion and a second portion, respectively, of a semiconductor substrate, masking the first portion of the semiconductor substrate, and with the first portion of the semiconductor substrate being masked, implanting the second portion of the semiconductor substrate with an etch-tuning element. The first portion and the second portion of the semiconductor substrate are etched simultaneously to form a first opening and a second opening, respectively, in the semiconductor substrate. The method further includes epitaxially growing a first semiconductor region in the first opening, and epitaxially growing a second semiconductor region in the second opening.
US09870953B2
A method, and the resulting structure, of a semiconductor device where a first and second gate structure is formed above a Semiconductor-on-Insulator (SOI) material. Following any detrimental processes used to form the first gate structure, the base semiconductor material is exposed and the semiconductor material beneath the second gate structure is removed. A new semiconductor material is grown from the exposed base semiconductor material, and through the second gate structure, creating a device having FET and FinFET devices containing 2 different semiconductor materials.
US09870952B1
An embodiment may include a method of forming a semiconductor device. The method may include forming a first fin in a VFET region, and a second fin in a finFET region, having a first and second hard cap respectively. The method may include removing the second hard cap. The method may include depositing a gate electrode and a gate dielectric. The method may include removing the gate metal and gate dielectric above the first hard cap in the VFET region, exposing a vertical surface of the first hard cap. The method may include forming a protective spacer adjacent to the vertical surface of the first hard cap that is thicker than the gate dielectric. The method may include forming gates in the VFET and finFET regions. The method may include removing the protective spacer and the first hard cap. The method may include forming a source/drain on the first fin.
US09870946B2
An embodiment is a package including a first package component. The first package component including a first die attached to a first side of a first interconnect structure, a molding material surrounding the first die, and a second interconnect structure over the molding material and the first die, a first side of the second interconnect structure coupled to the first die with first electrical connectors. The first package component further includes a plurality of through molding vias (TMVs) extending through the molding material, the plurality of TMVs coupling the first interconnect structure to the second interconnect structure, and a second die attached to a second side of the second interconnect structure with second electrical connectors, the second side of the second interconnect structure being opposite the first side of the second interconnect structure.
US09870937B2
High productivity thin film deposition methods and tools are provided wherein a thin film semiconductor material layer with a thickness in the range of less than 1 micron to 100 microns is deposited on a plurality of wafers in a reactor. The wafers are loaded on a batch susceptor and the batch susceptor is positioned in the reactor such that a tapered gas flow space is created between the susceptor and an interior wall of the reactor. Reactant gas is then directed into the tapered gas space and over each wafer thereby improving deposition uniformity across each wafer and from wafer to wafer.
US09870924B2
A diffusion agent composition used in forming an impurity diffusion agent layer on a semiconductor substrate, and containing an impurity diffusion component, a silicon compound, and a solvent containing a solvent having a boiling point of 100° C. or less, a solvent having a boiling point of 120-180° C., and a solvent having a boiling point of 300° C.
US09870917B2
A process tuning kit for use in a chemical deposition apparatus wherein the process tuning kit includes a carrier ring, horseshoes and shims. The horseshoes have the same dimensions and the shims are provided in sets with different thicknesses to control the height of the horseshoes with respect to an upper surface of a pedestal assembly on which the horseshoes and shims are mounted. A semiconductor substrate is transported into a vacuum chamber of the chemical deposition apparatus by the carrier ring which is placed on the horseshoes such that minimum contact area supports lift the substrate from the carrier ring and support the substrate at a predetermined offset with respect to an upper surface of the pedestal assembly. During processing of the substrate, backside deposition can be reduced by using shims of desired thickness to control the predetermined offset.
US09870913B2
A flash discharge tube includes tungsten pins configuring a pair of discharge electrodes, and an envelope. The envelope includes a central region, serving as an alkali-free region, which is configured with an alkali-free glass except for quartz glass. The central region becomes in a high temperature state during a firing operation of the flash discharge tube. The central region is smaller than a maximum region enclosing a gas-tight space formed by hermetically sealing the pair of the discharge electrodes and is not smaller than a minimum region enclosing an arc-discharge space formed between the tungsten pins of the pair of the discharge electrodes. The alkali-free region contains either no alkali metal component or not larger than a predetermined amount of an alkali metal component. Then, a trigger electrode is disposed in the alkali-free region. This provides the flash discharge tube featuring a stable short-interval continuous-firing operation.
US09870911B2
Methods and apparatus for operating a mass spectrometer are described. In various aspects, ions of a mass range of interest may be mass-selectively ejected from an accumulation ion trap into a multi-ion trap structure. Each ion trap of the multi-ion trap structure may be configured to confine ions within a portion of the mass range of interest. The ions may be simultaneously scanned from the ion traps of the multi-ion trap structure for concurrent detection at a detector component.
US09870910B2
A mass spectrometer and method is provided for a time-of-flight analyzer (TOF) having an accelerator stage with a plurality of electrodes to receive and accelerate a plurality of ions, and a drift chamber downstream of the accelerator stage for receiving at least a portion of the accelerated ions. The TOF analyzer also has a pulser coupled to the accelerator stage for applying one or more voltages to the plurality of electrodes and a controller coupled to the pulser to adjust one or more voltages applied to the electrodes to configure the accelerator stage to receive and accelerate positive and negative ions during different cycles of an ion detection period.
US09870907B2
The present disclosure describes a device for generating ionized molecules for analysis in a mass spectrometer. The device includes: a mesh substrate coated with an extraction phase, the extraction phase comprising a polymer that absorbs a molecule of interest from a matrix, or a polymer and solid phase microextraction (SPME) particles having pores dimensioned to absorb a molecule of interest from a matrix, where the mesh substrate has a sufficiently open structure to allow fluid to flow through the mesh substrate; and a solid substrate connected to the mesh substrate to provide stability to the coated mesh substrate. Mass spectrometry systems that include such a device are also described. Methods of analyzing an analyte previously extracted from a matrix onto the device are also described.
US09870902B2
Provided is a target assembly which is manufactured by bonding a Li-containing oxide sputtering target and an Al-based or Cu-based backing plate through a bonding material. The Li-containing oxide target assembly does not undergo warping or cracking during the bonding. The Li-containing oxide target assembly according to the present invention is manufactured by bonding a Li-containing oxide sputtering target to a backing plate via a bonding material, and has bending strength of 20 MPa or larger.
US09870901B2
Disclosed is a method of producing a processing condition of a plasma processing apparatus. The method includes producing a plurality of processing conditions having different processing parameters, which are applied to an intermediate process performed between an ignition process that ignites plasma of a processing gas using a high frequency wave and a processing process that processes a workpiece by the plasma; sequentially performing the ignition process, the intermediate process applied with each of the processing conditions, and the processing process; measuring, when the intermediated process is changed to the processing process, a power of a reflected wave of the high frequency wave during the processing process in association with each of the processing conditions; and selecting, among the plurality of processing conditions, a processing condition in which the power of the reflected wave of the high frequency wave is minimized.
US09870898B2
A plasma processing method includes applying a pulse wave of high frequency electric power for plasma generation and a pulse wave of high frequency electric power for bias whose frequency is lower than that of the high frequency electric power for plasma generation on the mounting table; and controlling the pulse wave of the high frequency electric power for plasma generation and the pulse wave of the high frequency electric power for bias such that a predetermined phase difference is generated between the pulse wave of the high frequency electric power for plasma generation and the pulse wave of the high frequency electric power for bias, and a duty ratio of the high frequency electric power for plasma generation becomes greater than or equal to a duty ratio of the high frequency electric power for bias.
US09870894B2
The present invention provides an embedding resin composition for electron microscopy having satisfactory performance as an embedding medium, including embedding performance and sectioning quality, and exhibiting excellent antistatic performance; and a method for observing a sample with an electron microscope using the composition. The embedding resin composition for electron microscopy of the present invention having antistatic performance comprises an ionic liquid and an embedding medium comprising an epoxy-based resin, a methacrylate resin or an unsaturated polyester resin. Preferably, the ionic liquid comprising a quaternary ammonium compound based on the formula (I): and an anion selected from the group consisting of BF4−, PF6−, (CF3SO2)2N−, a halide ion, a conjugate base of carboxylic acid, a conjugate base of sulfonic acid and a conjugate base of an inorganic acid.
US09870890B2
A load center includes an arc fault circuit interrupter comprising a plurality of contacts, an operating mechanism for separating the contacts, and an arc fault trip mechanism to generate a trip signal in the event of an arc fault detection. The load center also includes a neutral link electrically connected to the arc fault trip mechanism and the plurality of contacts. The load center further includes a mounting rail operatively coupled to the arc fault circuit interrupter, the arc fault circuit interrupter directly supported by the mounting rail. The load center yet further includes a neutral busbar and a plug-in neutral conductor electrically connecting the mounting rail to the neutral busbar.
US09870883B2
An input device includes a housing which has an opening, button parts which are exposed from the opening and which are pressed down in a first direction, a support component which has a support part to support the button parts, a first surface to face the housing, a second surface provided opposite to the first surface, and fixation parts provided at a first distance from the support part and fixed to the housing on a side of the first surface, a substrate which is provided so as to face the second surface of the support component, and a component which is inserted into the substrate in the first direction and which presses a specified area of the second surface, positioned at a second distance shorter than the first distance from the support part, toward the housing in a direction opposite to the first direction.
US09870873B2
Mixture of particles comprising a non-conducting or semi-conducting nucleus covered with a hybrid conductor coating and hybrid conductor chains located between the particles of the mixture to constitute a conductivity network, that is prepared by mechanical crushing. Due to a very good conductivity of the network, a low resistivity, a very good capacity under elevated current and/or a good density of energy, these mixtures of particles are advantageously incorporated in anodes and cathodes of electrochemical generators, resulting in highly performing electrochemical systems.
US09870871B1
Disclosed here is a method for producing a graphene macro-assembly (GMA)-fullerene composite, comprising providing a GMA comprising a three-dimensional network of graphene sheets crosslinked by covalent carbon bonds, and incorporating at least 20 wt. % of at least one fullerene compound into the GMA based on the initial weight of the GMA to obtain a GMA-fullerene composite. Also described are a GMA-fullerene composite produced, an electrode comprising the GMA-fullerene composite, and a supercapacitor comprising the electrode and optionally an organic or ionic liquid electrolyte in contact with the electrode.
US09870867B2
When forming a conductive polymer layer serving as a cathode of a solid electrolytic capacitor, in order to obtain a high capacitance even with a small number of times of polymerization treatments, a capacitor anode according to the present invention includes a tungsten sintered body (2) and is provided with a dielectric film (1), and in which vanadium oxide is deposited on the surface of the dielectric film (1).
US09870863B2
A heat transfer system comprises a substrate and a thin film coating in physical and thermal contact with the substrate at an interface. The substrate is configured to transmit thermal waves, and has a first effusivity and a first thickness. The thin film coating has a second effusivity less than the first effusivity, and a second thickness less than the first thickness.
US09870854B1
Embodiments of the invention disclose methods of assembling and using an adjustable inductor to vary inductance. An adjustable inductor, according to embodiments of the invention, includes a wire coil configured to mount on a first side of a conductive plate. The wire coil is conductive and is a plurality of windings. A core has a first portion and a second portion. The first and second portions are configured with a plurality of grooves for threading engagement with the plurality of windings of the wire coil. The threading engagement attaches the core to the plurality of windings of the wire coil. Rotating the core results in varied inductance.
US09870834B2
A data device includes a memory having a plurality of memory cells configured to store data values in accordance with a predetermined rank modulation scheme that is optional and a memory controller that receives a current error count from an error decoder of the data device for one or more data operations of the flash memory device and selects an operating mode for data scrubbing in accordance with the received error count and a program cycles count.
US09870827B2
A semiconductor device with an arithmetic processing function is provided. The semiconductor device includes a first circuit and a second circuit each having a function of performing one-dimensional discrete cosine transform. By directly inputting output data of the first circuit to the second circuit, two-dimensional discrete cosine transform can be performed immediately. A memory cell array included in the first circuit is divided into a plurality of memory blocks. In the case where a selection transistor is provided in the memory block, data processing can be performed in each memory block.
US09870823B2
A memory array includes wordlines, local bitlines, two-terminal memory elements, global bitlines, and local-to-global bitline pass gates and gain stages. The memory elements are formed between the wordlines and local bitlines. Each local bitline is selectively coupled to an associated global bitline, by way of an associated local-to-global bitline pass gate. During a read operation when a memory element of a local bitline is selected to be read, a local-to-global gain stage is configured to amplify a signal on or passing through the local bitline to an amplified signal on or along an associated global bitline. The amplified signal, which in one embodiment is dependent on the resistive state of the selected memory element, is used to rapidly determine the memory state stored by the selected memory element. The global bit line and/or the selected local bit line can be biased to compensate for the Process Voltage Temperature (PVT) variation.
US09870821B2
An electronic device including a semiconductor memory is disclosed. The semiconductor memory includes a read path including a unit storage cell; a reference path including a unit reference cell; read circuit suitable for comparing a read current flowing on the read path with a reference current flowing on the reference path in response to a read voltage and a reference voltage, and sensing data stored in the unit storage cell based on the comparison result; a first replica path suitable for modeling the read path; and a reference voltage generation unit suitable for generating the reference voltage corresponding to a first replica current flowing on the first replica path in response to the read voltage.
US09870820B2
Apparatuses and methods for limiting current in threshold switching memories are disclosed. An example apparatus may include a plurality of first decoder circuits, a plurality of second decoder circuits, an array of memory cells, and a control circuit. Each memory cell of the array of memory cells may be cells coupled to a pair of first decoder circuits of the plurality of first decoder circuits, and further coupled to a pair of second decoder circuits of the plurality of second decoder circuits. The control circuit may be coupled to the plurality of first decoder circuits and the plurality of second decoder circuits, and the control circuit may be configured to activate a first one of the pair of first decoder circuits coupled to a memory cell of the array of memory cells before a second one of the pair of first decoder circuits, and further configured to activate a first one of the pair of second decoder circuits coupled to the memory cell of the array of memory cells before a second one of the pair of second decoder circuits to access the a memory cell.
US09870812B2
In some examples, a memory device is configured to receive a precharge command and an activate command. The memory device performs a first series of events related to the precharge command in response to receiving the precharge command and a second series of events related to the activate command in response to receiving the activate command. The memory device delays the start of the second series of events until the first series of events completes.
US09870811B2
In a particular aspect, an apparatus includes a magnetic random access memory (MRAM) cell including a pair of cross coupled inverters including a first inverter and a second inverter. The first inverter includes a first transistor coupled to a first node and a second transistor coupled to the first node. The second inverter includes a third transistor coupled to a second node and a fourth transistor coupled to the second node. The MRAM cell includes a first magnetic tunnel junction (MTJ) element coupled to the second transistor and a second MTJ element coupled to the fourth transistor. The apparatus further includes a voltage initialization circuit coupled to the MRAM cell. The voltage initialization circuit is configured to substantially equalize voltages of the first node and the second node in response to an initialization signal.
US09870808B2
Provided is a memory device configured to perform a calibration operation without having a ZQ pin. The memory device includes a calibration circuit configured to generate a pull-up calibration code and a pull-down calibration code which termination of a data input/output pad for impedance matching in the data input/output pad is controlled. The calibration circuit performs a first calibration operation for trimming first and second reference resistors based on an external resistor to be connected to a pad, and a second calibration operation for generating the pull-up calibration code and the pull-down calibration code based on the trimmed second reference resistor.
US09870799B1
Method and system for playing back ancillary data associated with a video stream. At playback, a video stream and an audio stream containing encoded non-audio ancillary data associated with the video stream are received. The audio stream is decoded on a basis of a predefined decoding scheme in order to extract therefrom the non-audio ancillary data associated with the video stream. The video stream and its associated non-audio ancillary data are then both output for playback. This method of playback enables a non-linear editing application that supports only video and audio data to receive, preserve, display to a user for editing purposes, and transmit unsupported non-audio ancillary data, since the latter is in the form of an audio stream.
US09870797B1
Systems and methods for generating and presenting different length versions of a video are presented. In one or more aspects, a system is provided that includes an analysis component configured to analyze a video and generate summaries of content included in respective segments of the video, and a summary component configured to generate shortened versions of the video having durations less than the duration of the video based in part on the summaries of the content included in the respective segments of the video, wherein the video is made available for streaming in association with an option to select the video or one of the shortened versions.
US09870794B2
A magnetic tape device includes a magnetic tape as a storage medium; a travel unit that moves the magnetic tape along a travel route; a magnetic head that is arranged at the travel route and performs data reading and writing for the magnetic tape that moves on the travel route; and a lifter unit that is arranged at the travel route and contacts the magnetic tape which is stopped on the travel route, where the lifter unit is able to reciprocate in a direction that intersects the travel route so as to separate the magnetic tape from the magnetic head.
US09870793B2
A method of forming a near field transducer (NFT) layer, the method including depositing a film of a primary element, the film having a film thickness and a film expanse; and implanting at least one secondary element into the primary element, wherein the NFT layer includes the film of the primary element doped with the at least one secondary element.
US09870785B2
Features that may be computed from a harmonic signal include a fractional chirp rate, a pitch, and amplitudes of the harmonics. A fractional chirp rate may be estimated, for example, by computing scores corresponding to different fractional chirp rates and selecting a highest score. A first pitch may be computed from a frequency representation that is computed using the estimated fractional chirp rate, for example, by using peak-to-peak distances in the frequency distribution. A second pitch may be computed using the first pitch, and a frequency representation of the signal, for example, by using correlations of portions of the frequency representation. Amplitudes of harmonics of the signal may be determined using the estimated fractional chirp rate and second pitch. Any of the estimated fractional chirp rate, second pitch, and harmonic amplitudes may be used for further processing, such as speech recognition, speaker verification, speaker identification, or signal reconstruction.
US09870781B2
The present disclosure relates to a device and method for reducing quantization noise in a sound signal contained in a time-domain excitation decoded by a time-domain decoder. A future frame time-domain excitation is evaluated based on the decoded time-domain excitation. A concatenated time-domain excitation is produced from the decoded time-domain excitation of the time-domain excitation of the future frame and is converted into a frequency-domain excitation. A weighting mask is produced for retrieving spectral information lost in the quantization noise. The frequency-domain excitation is modified to increase spectral dynamics by application of the weighting mask. The modified frequency-domain excitation is converted into a modified time-domain excitation. The latter conversion is delay-less. In an embodiment, the weighting mask may be produced using time averaging or frequency averaging or a combination of time and frequency averaging of the frequency-domain excitation. The method and device can be used for improving music content rendering of linear-prediction (LP) based codecs.
US09870777B2
Methods are disclosed for an encoder to embed a data stream into a quantized PCM digital audio signal and for a corresponding decoder to both retrieve the data stream and losslessly reconstruct the exact original audio. Some methods employ complimentary amplification and attenuation, while others employ gain redistribution. Pre-emphasis and soft clipping techniques are described as methods of losslessly reducing the peak excursion of the PCM audio signal. Also described is the lossless placing of data at predetermined positions within an audio stream.
US09870775B2
The present disclosure relates to an electronic device and a method for operating same, which can divide a recognition section for voice recognition, process different types of voice recognition corresponding to the divided recognition sections, and improve a voice recognition rate. According to an embodiment, a method for recognizing a voice by an electronic device may include: detecting a voice input; determining the direction of the voice and a beamforming direction. Voice recognition is based on the voice when the direction of the voice and the beamforming direction correspond to each other. Different types of voice recognition may be performed for voices input in a first section and a second section, based on divided types of voice input sections, when the direction of the voice and the beamforming direction do not correspond to each other.
US09870762B2
Apparatus having corresponding computer-readable media and methods comprise a steerable loudspeaker system configured to produce sound based on audio delivered to the steerable loudspeaker system; a masking audio source configured to generate individualized masking audio based on preferences of a listener, and to deliver the individualized masking audio to the steerable loudspeaker system; and a controller configured to steer the steerable loudspeaker system based on a position of a listener.
US09870760B2
A musical instrument is disclosed which has a first tubular member having an inlet end and an outlet end, an interior surface, and an exterior surface, a second tubular member having an inlet end and a closed end having a one-way valve, the second tubular member adapted for receiving the first tubular member for moving the first tubular member relative to the second tubular member, and the second tubular member for receiving a liquid through the one-way valve, and a stopper having an opening, the stopper for being inserted in the inlet end of the second tubular member and the opening for receiving the first tubular member there through.
US09870751B2
A power supplying module for an electronic device with a display function includes a first power supplying unit, for charging an output end according to a first clock signal, wherein the output end is coupled to a driving module of the electronic device; and a clock generating unit, for adjusting the first clock signal when an event occurs to make the first power supplying unit charge the output end when the event occurs.
US09870740B2
A liquid crystal display panel comprises a backlight unit including an optical assembly and configured to differentiate the liquid crystal display panel into a plurality of blocks and to illuminate light to each of the plurality of blocks; a location sensor configured to sense a location of a user watching the liquid crystal display panel; a backlight controller configured to output a dimming value corresponding to a brightness of each of the plurality of blocks according to a result of sensing by the location sensor; and a backlight driver configured to generate a driving current corresponding to the dimming value of each block and to provide the generated driving current to the backlight unit corresponding to each of the plurality of blocks.
US09870738B2
A display device includes: a display section that has pixels; and a driving section that drives the display section on the basis of luminance information including a plurality of sub-luminance information pieces. The driving section drives the pixels in a time-division manner on the basis of each sub-luminance information piece during a single display period or a plurality of display periods which is set in each sub-luminance information piece. One or both of a timing of start of each display period and the number of the display periods are changeable.
US09870736B2
A display device is disclosed. The display device includes: a pixel array unit and a driving unit which drives the pixel array unit. The pixel array unit includes rows of first scanning lines and second scanning lines, columns of signals, pixels in a matrix state arranged at portions where the scanning lines and the signal lines cross each other and power supply lines and ground lines supplying power to respective pixels. The driving unit includes a first scanner performing line-sequential scanning to pixels by each row by supplying a first control signal to each first scanning line sequentially, a second scanner supplying a second control signal to each second scanning line sequentially so as to correspond to the line-sequential scanning and a signal selector supplying a video signal to rows of signal lines so as to correspond to the line-sequential scanning.
US09870735B2
A display device includes: a plurality of pixels, wherein each of the plurality of pixels includes at least two double-gate transistors including a first gate electrode and a second gate electrode; conduction between source electrodes and drain electrodes of the at least two double-gate transistors is controlled by a voltage applied to the first gate electrode, and electrical connection between the second gate electrode and the first gate electrode of each of the at least two double-gate transistors is determined depending on a polarity of a voltage applied on average to each of the at least two double-gate transistors.
US09870728B2
The present disclosure provides a white organic light-emitting diode (WOLED) display device, its display control method, and a display control device. The method includes: receiving red (R), green (G) and blue (B) source data, and determining a minimum value of the R, G and B source data; determining white (W) data in accordance with the minimum value; determining chromaticity coordinates of a WOLED in accordance with the W data; acquiring a brightness value of the WOLED desired for compensating for the chromaticity coordinates of the WOLED to a target value, and a gain value of a subpixel participating in chromatic aberration compensation; and determining output values of R, G, B and W data in accordance with the brightness value of the WOLED, the gain value of the subpixel participating in the chromatic aberration compensation and the W data.
US09870723B2
A wristband configured adhering rear surface portions of band base material to each other. The present wristband is characterized in that, when winding the wristband on a portion on which the wristband is to be wound. The rear surface of a first winding region (6) having an exposed adhesive layer (3), and the rear surface of a second winding region are adhered to each other such that a first adhesion position guide (18, 19A) and a second adhesion position guide (19) are aligned with each other while a (second adhesion region (23)) of the adhesive layer (3) is left so that the portion can be exposed, whereby the wristband can be formed in a ring shape and wound on the portion on which the wristband is to be wound. The first winding region (6), which has the adhesive layer (3) having the portion so that the portion can be exposed, can be adhered to the front surface of the second winding region (7). A strip of the wristbands separated by base material separation lines and a mount over the adhesive layer with mount separation lines not at the base separation lines, allowing parts of the mount to be removed.
US09870721B2
A system and method that improves the speed and efficiency through which ultrasound practitioners acquire and develop essential basic ultrasound skills in a simulated environment without the need of actual patients or subjects. The system utilizes a simulator with an input device that manipulate a virtual transducer probe in a simulated 3D space to cut a slice through a basic shape. A 2D section of the cut plane is also displayed so that the practitioner can learn to relate 2D section with their 3D objects cut in cross-section.
US09870716B1
A system for wearable devices including intelligent electronic devices, smart glasses, smart watches, and smart devices. A variety of sensors may be integrated into a wearable smart watch device for health management, voice commands, and lifestyle management. The glasses may continuously screen the food consumed by an individual and analyze the food content based on the size of the morsel, consistency, transparency, and other factors. This may further enable an individual to keep track of daily calorie intake and nutritional value will help in healthy diet and glasses will help in maintaining a healthy weight management. The device may image various people and assess health factors including hydration rate, skin health such as skin rashes, and pulse rates. This may be determined using image recognition and shining a light source on the skin to determine the rate of blood flow and refractory of the light.
US09870712B1
A system and method may provide a real time alternative flight selection based on threat mitigation along a currently planned path at a specific time. The system and method may receive threat information associated with a specific path and compare the threat information to each leg of the path to determine if a threat may exist during that specific leg. Should a threat exist, the method may propose an alternate estimated time of departure (ETD) to mitigate the future threat. Should the alternate ETD be insufficient to mitigate the threat, the method may further propose an alternate lateral and vertical path at the original or modified ETD to successfully mitigate the threat.
US09870697B2
A method, computer-readable storage device and apparatus for providing collaborative area monitoring are disclosed. For example, the method monitors the area via a plurality of sensors, wherein the plurality of sensors comprises an optical sensor and a positioning sensor, detects an alarm condition, activates one of the plurality of sensors to capture information associated with the alarm condition, and sends a request for assistance to a neighboring standalone area monitor using a wireless communications protocol.
US09870696B2
A vehicle computing system includes at least one processor configured to communicate with a remote smoke detector device includes a smart device interface configured to provide access to the remote smoke detector device, a scripting application configured to utilize the smart device interface to execute scripting settings to manage the remote smoke detector, and a user interface of the scripting application configured to output one or more messages from the remote smoke detector.
US09870695B2
A system for facilitating automated response to a distress signal includes an attachment for a multifunction mobile computing device. In some embodiments, the attachment removably articulates to a sensor location coupled to a housing of the multifunction mobile computing device. In some embodiments, the system includes a computer program product in a non-transitory computer-readable medium. In some embodiments, the program instructions are computer-executable by the multifunction mobile computing device to implement detecting a disarticulation of the attachment from the sensor location on the multifunction mobile computing device, and, responsive to the detecting the disarticulation of the attachment from the sensor location on the multifunction mobile computing device, transmitting to a distress signal response receiver over a radio-frequency network from a radio-frequency transmitter located within a housing of the multifunction mobile computing device the distress signal.
US09870692B2
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.
US09870689B1
Aspects optimize an alarm time as a function of biometric sleep data. Biometric sleep data is generated from monitoring a sleeping person. A readiness period of time is determined as required for a selected caregiver to complete a task prior to tending to the sleeping person. A probability that the sleeping person will wake within the readiness time period from a current time is determined from the biometric sleep data of the sleeping person. Accordingly, an alarm is initialized (given, broadcast, etc.) to the selected caregiver in response to determining that the wake probability meets a threshold certainty value.
US09870681B2
Apparatus and associated methods relate to a modular plug-in accessory including a connector for making pluggable electrical connection to a cascading electrical output port for providing cascading connection from an elongate light curtain, the accessory comprising an omni-directional light indicator to illuminate a light signal indicative of a status of the light curtain, wherein the accessory is configured to releasably make or break operative connection to the end cap containing the output port while the end cap is sealably connected to an end of the light curtain. In an illustrative example, the accessory may plug in directly to the terminal end of a light curtain. The receiving light curtain may be connected at the distal end of a string of light curtains. In some examples, the accessory may provide high visibility status indication information about any of the light curtain segments in the string of light curtains.
US09870675B2
Systems and methods for a gaming system. A gaming system includes a game world engine connected to a real world engine and an entertainment software engine. The real world engine receives a trigger of execution of a gambling game, and determines a gambling outcome of the gambling game using a wager of real world credits. The entertainment software provides a skill based entertainment game to a player, and conveys, to the game world engine, a player action taken by the player during play of the of the entertainment game, the player action including use by the player of an enabling element. The game world engine receives the player action, correlates the wager of real world credit of the gambling game with the use of the enabling element by triggering execution of the gambling game, and accumulates game world credit for the player based on the player action.
US09870673B2
Interactions with the lottery system may be stored to a central database or data store. The transactions stored in the lottery system may represent interactions with the lottery system, such as purchasing of tickets and validating tickets. The lottery system may link a current transaction with a previous transaction, allowing a transaction profile of a ticket to be generated. The transaction profile information may be used for various purposes including supporting an investigation.
US09870657B2
The present invention relates to the control of a suspension system of vehicles, and more particularly, to a driver-customized damping control apparatus on the basis of the user's disposition information, and a method thereof. In particular, the present invention provides a damping control apparatus comprising: a mode determining unit that determines a damping mode of the vehicle according to a damping mode configuration signal; a receiving unit that receives a vehicle manipulation signal that is generated according to the vehicle manipulation of a driver; a driver-disposition analyzing unit that analyzes the vehicle manipulation signal and calculates a correction index for the correction of the damping force; and a damping force range determining unit that determines a final damping force range by correcting a damping force range predetermined for each damping mode on the basis of the correction index, and a method thereof.
US09870655B2
An apparatus for processing a plurality of logging policies includes: a logging policy input unit configured to receive the plurality of logging policies for vehicle data; a logging policy storage configured to store the logging policies received by the logging policy input unit; a logging policy analyzer configured to parse the logging policies stored in the logging policy storage and extract variables from the parsed logging policies; a rule maker configured to make a logging policy applying rule based on the variables extracted by the logging policy analyzer; and a logging policy processor configured to read and process the corresponding logging policy which is stored in the logging policy storage depending on the logging policy applying rule made by the rule maker.
US09870654B2
A work device that performs work using a work unit while traveling, or a management system in which the work device is incorporated includes: a travel information generation unit that, over time, generates travel information indicating a travel state; a work information generation unit that, over time, generates work information indicating a work state for the work unit; a travel evaluation unit that, based on the travel information and the work information, divides the traveling of the work device into non-work traveling and actual work traveling; and a data visualization unit that generates visual data according to which the result of the division performed by the travel evaluation unit is made visible.
US09870650B2
The present invention mainly intends to provide a vehicle test system and the like that can easily mutually compare actual running data and test result data obtained from a test apparatus, or pieces of test result data. The vehicle test system includes an actual running data acquisition apparatus that acquires actual running data that is data related to states inside and outside of a vehicle in running on a road; a test apparatus each of which performs a drive test or an operation test of a vehicle or a part of the vehicle in accordance with a set test condition; and a test management apparatus that reproduces a part or all of the running states indicated by the actual running data in the test apparatus. Further, the test management apparatus receives test result data that is data indicating a test result by the test apparatus, and comparably outputs the test result data and the actual running data.
US09870647B2
The specification of the instant application is amended. Submitted herewith is a Substitute Specification. The Substitute Specification complies with 37 C.F.R. §§1.52(a)-(b) and 1.125(b), and no new matter has been added to the Substitute Specification. Submitted herewith are clean and marked up versions of Substitute Specification in compliance with 37 C.F.R. §§1.121(b)(3) and 1.125(c). Entry of the Substitute Specification is respectfully requested.
US09870646B2
A 3D model generation engine is programmed to generate a 3D model of a piece of clothing based on a number of 2D images of the piece of clothing. Specifically, the 3D model is generated by deforming a 3D model template using control points that are automatically pinned to different locations of a representation of the piece of clothing on the 2D image(s). The 3D model template includes multiple bisectional planes. Each bisectional plane has multiple vertices and 3D control points. At least one 2D image of the piece of clothing is obtained, and different locations on the 2D image are determined for several 2D control points. The 3D model template is modified by deforming the bisectional planes (and its associated vertices) of the 3D model template based on the determined location of the 2D control points on the 2D image.
US09870644B2
Image processing apparatus and method. A modeling unit may generate a three-dimensional (3D) model corresponding to an actual object from an input color image and an input depth image corresponding to the input color image. A calculator may perform photon-based rendering with respect to an input virtual object and the 3D model based on input light environment information, and may generate a difference image comprising color distortion information occurring by inserting the virtual object into the 3D model. A rendering unit may generate a result image comprising the virtual object by synthesizing the difference image and the input color image.
US09870642B2
An approach is provided for providing an interactive perspective-based point of interest layout in an augmented reality view. The layout platform determines at least one zoom level for rendering of one or more representations of one or more items in a perspective-based display based, at least in part, on at least one push interaction or at least one pull interaction in the perspective-based display. The layout platform causes, at least in part, a rendering of the one or more representations based, at least in part, on the at least one zoom level.
US09870641B2
A majorize-minimize (MM) mathematical principle is applied to least squares regularization estimation problems to effect efficient processing of image data sets to provide good quality images. In a ground penetrating radar application, these approaches can reduce processing time and memory use by accounting for a symmetric nature of a given radar pulse, accounting for similar discrete time delays between transmission of a given radar pulse and reception of reflections from the given radar pulse, and accounting for a short duration of the given radar pulse.
US09870640B2
An apparatus may include an index buffer to store an index stream having a multiplicity of index entries corresponding to vertices of a mesh and a vertex cache to store a multiplicity of processed vertices of the mesh. The apparatus may further include a processor circuit, and a vertex manager for execution on the processor circuit to read a reference bitstream comprising a multiplicity of bitstream entries, each bitstream entry corresponding to an index entry of the index stream, and to remove a processed vertex from the vertex cache when a value of the reference bitstream entry corresponding to the processed vertex is equal to a defined value.
US09870633B2
Various embodiments enable a computing device to perform tasks such as highlighting words in an augmented reality view that are important to a user. For example, word lists can be generated and the user, by pointing a camera of a computing device at a volume of text, can cause words from the word list within the volume of text to be highlighted in a live field of view of the camera displayed thereon. Accordingly, users can quickly identify textual information that is meaningful to them in an Augmented Reality view to aid the user in sifting through real-world text.
US09870630B2
In one example embodiment, a system and method is shown as including identifying a context set data defining a context within which a person resides. Next, an operation is executed so as to retrieve the context set data that includes person data and relationship between persons data, the relationship between persons data including certain characteristics that define the person in the context set. An operation may be executed so as to perform a set operation on the person in the context set so as to generate a graph set. Further, an operation may be executed to render a graphical representation of the context set.
US09870625B2
A method and system for communicating estimated blood loss parameters of a patient to a user, the method comprising: receiving data representative of an image, of a fluid receiver; automatically detecting a region within the image associated with a volume of fluid received at the fluid receiver, the volume of fluid including a blood component; calculating an estimated amount of the blood component present in the volume of fluid based upon a color parameter represented in the region, and determining a bias error associated with the estimated amount of the blood component; updating an analysis of an aggregate amount of the blood component and an aggregate bias error associated with blood loss of the patient, based upon the estimated amount of the blood component and the bias error; and providing information from the analysis of the aggregate amount of the blood component and the aggregate bias error, to the user.
US09870624B1
A system for registering a three dimensional map of an environment includes a data collection device, such as a robotic device, one or more sensors installable on the device, such as a camera, a LiDAR sensor, an inertial measurement unit (IMU), and a global positioning system receiver. The system may be configured to use the sensor data to perform visual odometry, and/or LiDAR odometry. The system may use IMU measurements to determine an initial estimate, and use a modified generalized iterative closest point algorithm by examining only a portion of scan lines for each frame or combining multiple feature points across multiple frames. While performing the visual and LiDAR odometries, the system may simultaneously perform map registration through a global registration framework and optimize the registration over multiple frames.
US09870623B2
Methods and apparatus directed to segmenting content displayed on a computing device into regions. The segmenting of content displayed on the computing device into regions is accomplished via analysis of pixels of a “screenshot image” that captures at least a portion of (e.g., all of) the displayed content. Individual pixels of the screenshot image may be analyzed to determine one or more regions of the screenshot image and to optionally assign a corresponding semantic type to each of the regions. Some implementations are further directed to generating, based on one or more of the regions, interactive content to provide for presentation to the user via the computing device.
US09870615B2
Locating morphology in a tissue sample is achieved with devices and methods involving storage of a plurality of feature vectors, each associated with a specific named superpixel of a larger image of a tissue sample from a mammalian body. A microscope outputs, in some embodiments, a live image of an additional tissue sample or a digitized version of the output is used. At least one superpixel of the image is converted into a feature vector and a nearest match between the first feature vector and the plurality of stored feature vectors is made. A first name suggestion is then made based on the nearest match comparison to a store feature vector. Further, regions of interest within the image can be brought to a viewer's attention based on their past history of selection, or that of others.
US09870606B2
In order to take into account the local illumination variations in a scene, the invention proposes a method of compensating illumination variations in which distributions are determined for each block of an image (or view) and, in order to avoid a loss of the video coding efficiency, a distribution-based mapping function is automatically computed by a remote apparatus, such a decoder, from only information available at that apparatus when decoding a current block of the sequence of images. The present invention relates also to a method and device of encoding and/or decoding a sequence of images which comprises means configured to implement the method of compensating illumination variations according to the invention.
US09870604B2
A method for replacing image data in a destination region that is divided into sub-pieces along one or more cutting paths, which start and end at two different points on the border, and finding replacement data for the sub-pieces. The cutting paths may be determined as a function of the type of image structured at the start and the end points. The cutting paths may also be determined as a function of the area of the sub-pieces and the lengths of the cutting paths. Optionally, the destination region may be determined by a spot detection algorithm. Further optionally, the spot detection algorithm may comprise calculation of a high pass filter, or detection of areas of luminosity and border-to-volume ratios. A method for moving an image element within an image is also provided.
US09870602B2
The present invention provides a method to resolve a technical problem of a “ghost”. The method is applied to a terminal that includes a first camera lens and a second camera lens, where the both lenses are located on a same side of the terminal. The method includes: obtaining a first image that is captured by the first camera lens and is about a first area, and a second image that is captured at a same moment by the second camera lens and is about a second area; performing translation compensation on the second image by using the first image as a reference image; and fusing the first image and the second image that is obtained after translation compensation is performed, to generate a third image, where a resolution of the third image is higher than a resolution of the first image and a resolution of the second image.
US09870600B2
A method for processing image or video data receives color filtered mosaiced raw image or video data. The method, performed in an image processing pipeline, de-hazes the color filtered mosaiced raw image or video data, e.g. Bayer image data, to create de-hazed mosaiced image or video data and de-mosaicing the de-hazed mosaiced image or video data to crate de-hazed and de-mosaiced image or video data.
US09870597B2
Systems and methods for allowing landlords to combine information from a retail electric provider into landlord billed utilities and items, are described herein. In one aspect, residency information for a unit associated with a resident is received. Resource consumption or usage information associated with the unit is received from one retail electric provider. A consolidated data set is generated based on the resource consumption or usage information for the unit from both the retail electric provider and landlord provided services such as rent, water, trash and sewer. Under this process, a resident may choose to have the electric account remain in the landlord's name and then be billed for such retail electric charges on the same bill as the landlord provided utilities and services. In some implementations, the community will collect funds for the utility bills from each resident and will use such funds to pay the utility provider directly.
US09870595B2
Disclosed herein is a method for proposing landmarks including: extracting digital images photographed in a country or area for a user to visit; analyzing the weight of each item of a user profile containing travel information of the user using the digital images; prioritizing landmarks based on the weight of each item of the user profile in landmark data extracted in a country to visit; and clustering the landmarks to produce cluster landmarks including additional clustered landmarks and proposing the cluster landmarks to the user. Thus, according to the present invention, when planning a trip, a user can be proposed travel spots which are suitable for the user's travel conditions and are considered as landmarks in an area to visit without need for retrieval of information from a vast database.
US09870593B2
A system, method and controller for managing and controlling a micro-grid network. The system includes a plurality of energy resources including at least one dispatchable energy resource and at least one intermittent energy resource, wherein the at least one of the energy resources is an energy storage element and at least one of the intermittent energy resources is responsive to environmental conditions to generate power, a controller configured to record operational constraints of the energy resources, obtain an environmental condition prediction and generate a component control signal based on the environmental condition prediction and the operational constraints corresponding to the energy resources. The controller is further configured to receive a network disturbance signal and generate a dynamic control signal based on such disturbances.
US09870587B2
A virtual reality scene corresponding to a physical scene is displayed. The virtual reality scene includes a plurality of objects. The plurality of objects is selectable by a user and is built from a plurality of images representing varied views of the plurality of objects in the physical scene. The user is enabled to navigate within the virtual reality scene to observe the virtual reality scene from at least two perspectives. The user is enabled to rotate at least one of the plurality of objects within the virtual reality scene about at least one axis. A selection received from the user corresponds to at least one of the plurality of objects within the virtual reality scene. In response to the selection, additional information about a selected at least one of the plurality of objects is displayed. The additional information includes at least one of a link to buy and a link to bid on the selected at least one of the plurality of objects.
US09870584B2
A method and system for providing order placement and inventory control, integrating customers and suppliers and using both real-time and historical data to provide an automated process for the management of inventory. Various embodiments of this invention can include such features as automatic order placement, usage factor analysis, waste factor analysis, inventory analysis and reconciling of inventory data.
US09870573B1
A computer-implemented method of determining reaction to promotional items includes providing to a mobile device a promotional item associated with a geographic location, determining whether the mobile device is proximate to the geographic location, and charging an advertising account if the mobile device is proximate to the geographic location.
US09870565B2
System and method for detecting a fraudulent activity at a barcode scanner is disclosed. The method issues an alert when the fraudulent activity is confirmed by comparing the visual signature of the item being transacted over the checkout terminal to the model visual signature. The model visual signature is obtained by averaging the collection of visual signature of the item gathered over a period of time. A human validation via a remote processor is employed to confirm the fraudulent activity verified by a computer.
US09870564B2
A method and system for creating an assurance level based on authentication data attributes using a computer device coupled to a database are provided. The method includes receiving an authorization request associated with the financial transaction from the sender, the authorization request including a fraud risk assessment of the financial transaction determined by the sender using an authentication response received from the computer device by the sender, the authorization request including one or more reason codes associated with the sender fraud risk assessment. The method further includes transmitting the received authorization request to an issuer associated with the cardholder.
US09870560B2
The invention concerns a payment arrangement in an online shopping. In the method a request for a transaction code containing at least predefined user-related identification information is received. The content of the request is compared to stored information and, in response to a positive outcome of the comparison, a transaction code is generated, stored and delivered to the requesting party. In the next phase an inserted transaction code is received for verification and it is compared to the generated transaction code stored. In response to a positive outcome of the comparison the payment information is confirmed to the requesting entity. The invention also relates to a network element, a system and a computer program product implementing the method.
US09870557B2
Methods, systems, and apparatus, for a payment card reader comprising: a frame, where the frame includes a top surface, a bottom surface, a first side surface, and a second side surface, a second side surface of the side surfaces on an opposite side of the frame from the first side surface, the first side surface including a groove configured to receive a swipe of a magnetic stripe card, the second side surface including a slot configured to receive insertion of a chip card; a magnetic stripe reader interface; a chip card reader interface; circuitry configured to direct signals from the magnetic stripe reader interface and the chip card reader interface to a microcontroller in the card reader; and circuitry configured to communicate wirelessly between the card reader and a computing device.
US09870555B2
An approach is provided for indirectly connecting a customer's mobile smart device to a point of sale computer located at a business when the customer is making a purchase at the business. The customer's mobile smart device and the POS computer communicate over the Internet with a customer interaction manager executing on an Internet server. This provides an easy to use interface for the customer and allows the customer to receive information and send requests to the business without having to wait for personnel working at the business to be available.
US09870550B2
Mechanisms are provided for implementing a recipe modification system. The recipe modification system receives a request to modify an existing recipe from a requestor. The request identifies the existing recipe and an ingredient to be added to the existing recipe. The recipe modification system identifies a cluster of recipe elements associated with the ingredient to be added to the existing recipe and selects a representative member recipe element of the cluster. The recipe modification system modifies the existing recipe based on the selected representative member recipe element and generates a natural language text for the modified recipe based on the existing recipe and the selected representative member recipe element. The recipe modification system outputs the natural language text for the modified recipe to the requestor.
US09870539B2
A rich media notice board enables users to communicate with others in their own and related communities who use the rich media notice board or other rich media notice boards, such as those in related communities, as well as with others who use conventional interfaces via the Internet. The users of the rich media notice board can post notices including text, images, audio, and video to the rich media notice board. The notices may also include usage metaphors that may allow users to relate to the notices. A user interface of the rich media notice board may employ the usage metaphors to provide an interface that may be used by users who may not read or write with sufficient proficiency to otherwise use a computer. The users may access the rich media notice boards from computers, mobile phones, and kiosk systems.
US09870507B2
In the image extraction device, an instruction acquisition unit acquires an instruction input by a user, and an image group selection unit selects a second image group, which has a smaller number of images than a first image group, from the first image group in response to the instruction. Then, an extraction reference determination unit determines an image extraction reference when extracting an image from the second image group based on images included in the first image group, and an image extraction unit extracts one or more images, the number of which is smaller than the number of images in the second image group, from the second image group according to the image extraction reference.
US09870492B2
A method and system for detecting information related to a drug reservoir. The method includes transmitting energy at a coded material disposed on a drug reservoir, where the energy has at least one predefined characteristic. The coded material identifies information related to the drug reservoir. The coded material modifies the energy and emits the modified energy to a receiver. The method further includes receiving at the receiver the modified energy. The method further includes determining information related to the drug reservoir based on the modified energy as the drug reservoir is loaded into a drug delivery device.
US09870490B2
An apparatus and method for a secure operating system module are provided. The method includes receiving an activation signal to enable a secure OS module, in response to the activation signal, securing user data and disabling user control to deactivate a communication module of the portable terminal, and transmitting acquired data related to the operation of the portable terminal via the communication module.
US09870481B1
The techniques presented herein provide for associating a data encryption lockbox backup with a data storage system. A first set of software system stable values (SSV) is derived from data storage system component values unique to the data storage system. A lockbox storing the first set of SSV and a set of encryption keys associated with a corresponding respective set of data storage system drives is created. Access to the lockbox requires providing a first minimum number of SSV that match corresponding SSV in the first set of SSV. A backup copy of the lockbox is created, wherein access to the backup copy requires providing a second minimum number of SSV that match corresponding SSV in the first set of SSV, wherein the minimum number of SSV is equal to a second match value. The backup copy of the lockbox is stored at a remote location.
US09870462B2
Generally, this disclosure provides systems, devices, methods and computer readable media for prevention of cable swap security attacks on storage devices. A host system may include a provisioning module configured to generate a challenge-response verification key-pair and further to provide the key-pair to the storage device to enable the challenge-response verification. The system may also include a link error detection module to detect a link error between the host system and the storage device. The system may further include a challenge-response protocol module configured to initiate, in response to the link-error detection, a verification challenge from the storage system and to provide a response to the verification challenge based on the key-pair.
US09870458B2
A concealed data matching method for a computer including: registering a first concealed vector obtained by concealing registered data and key data based on a first random number and a linear combination of row vectors of a determination matrix; acquiring a second concealed vector; calculating a remainder vector indicating a remainder obtained by dividing the difference between the first concealed vector and the second concealed vector; determining the similarity between the registered data and the matching data based on the remainder vector; extracting the key data from the remainder vector if it is determined they are similar; calculating an inter-vector distance between the registered data and the matching data; and determining the similarity between the registered data and the matching data based on the magnitude of the inter-vector distance.
US09870450B2
An apparatus for receiving, dispensing, and regulating controlled substances is provided. Furthermore the apparatus may comprise a portable, handheld container which is tamper-resistant and can withstand severe physical manipulation. The apparatus may only permit the dispensing of medication according to a prescribed schedule and dosage.
US09870448B1
Systems and methods for processing insurance claims associated with a long-term care insurance policy are provided. According to certain aspects, an insurance claim that lists a set of services purportedly administered by a caregiver within a property of a policyholder may be received. Operation data may be collected from a set of devices that are populated within the property, where the operation data may be indicate a set of services that were actually performed. The set of purported services may be compared to the set of actual services, and the insurance claim may be processed accordingly.
US09870438B2
The invention concerns a computerized method for producing a two-dimensional plant model of a modular production plant for producing a chemical product, the production plant comprising at least two processing modules, which can be connected to one another for production purposes, and at least one processing container in which the processing modules can be accommodated at least partially, as required, wherein, for each processing container, a common two-dimensional container model (2) of its the base area (3) and of the base area (3) of a container environment at least partially surrounding the processing container and of predefinable size being generated, wherein, for each processing module, a two-dimensional module model (5) of its base area is generated, wherein the container model (2) and the module model (5) are divided into fields (1, 4) which are of equal size and preferably square, there being assigned to each field (4) of a module model (5) a module property concerning the occupancy of the particular field (4) by a functional device, of the particular processing module, disposed above the base area portion, of the particular processing module, corresponding to this field (4), by an operations room which is disposed above the base area portion, of the particular processing module, corresponding to this field (4) and assigned to the processing module, or by a material outlet of the processing module which is disposed above the base area portion, of the particular processing module, corresponding to this field (4), there being assigned to each field (1) of the container model (2) an occupancy property concerning the (im)possibility of the particular field (1) being occupied by a module property, the module model (5) being disposed in the container model (2) taking account of the module properties and occupancy properties.
US09870434B1
Described are techniques for processing collected workload and performance data. Components of a component category are selected, filtering criteria is specified, the filtering criteria is applied to the collected workload and performance data for the components selected and thereby generating filtered data results, and the filtered results are viewed. The filtering criteria may include a first operation and a first set of one or more metrics included in the collected workload and performance data for the components selected. The first operation may be applied to the first set of one or more metrics and may be selected from a plurality of operations. The plurality of operations may include at least one arithmetic operation, at least one logical operation and at least one relational operation.
US09870431B2
The invention relates to an efficient system for user rights in a semantic digital network, whereby users are arranged in the same semantic network as the information objects. The rights are thus derived from the semantic relations between users and information objects in a common semantic network.
US09870426B2
Systems, methods, and interfaces for the selective management of information collected by a browser are provided. The browser obtains a network resource, such as a Web page, from a content provider, and collects information associated with the display and interaction with the content by a user. The browser presents, among other controls, a graphical icon that is representative of an integrated command to remove information collected while accessing a first network resource and to cause the browser application to access a second accessed network resource. Upon receipt of an input corresponding to the selection of the graphical icon, the browser deletes information collected while accessing the first network resource and accesses the second network resource.
US09870425B2
Briefly, embodiments of methods or systems providing a mobile device user with localized and/or time-selectable search query terms and/or search results are provided.
US09870422B2
Embodiments are provided for natural language search. In some embodiments, a content search request for content items related to an account with a content management system may be received, at least one filter from the content search query request may be determined to identify content items based on at least one of a management function and a content interaction function performed with a content item for the account, and the at least one filter may be applied to accessible content items for the account to identify content items.
US09870416B2
Embodiments of the present invention disclose a method, computer program product, and system for rebalancing partitioned data based, at least in part, on one or more characteristics of the plurality of database partitions. The computer updating characteristics, wherein the one or more characteristics include one or both of a) an average number of records per partition, and b) an average number of unique limit key values per partition.Embodiments of the present invention disclose a method, computer program product, and system for limit key extrapolation in a database. Responsive to a determination that the upper limit key value of the last loaded record is greater than the first upper limit key value of the first empty partition, the computer redefines the first upper limit key value of the first empty partition by an extrapolated upper limit key value based, at least in part, on the range of limit key values.
US09870414B2
Methods, systems, and computer program products are provided for performing a secure delete operation in a wide area network (WAN) including a cache site and a home site. A method includes identifying a file for deletion at the cache site, determining whether the file has a copy stored at the home site, detecting a location of the copy at the home site prior to a disconnection event of the cache site from the home site, deleting the file from the cache site during the disconnection event, and in response to the secure deletion of the file not being complete during the disconnection event, indicating on a table a remote inode number assigned to the copy associated with the file at the home site, a name under which the copy is saved, and a list of data chunk tuples specifying selected data of the copy to undergo secure deletion.
US09870405B2
A method is provided in one example and includes receiving results of a search query initiated by a user and evaluating the received results in relation to a personal profile of the user. The personal profile includes a plurality of characteristics associated with the user and the evaluating includes comparing the plurality of characteristics to the results. The plurality of characteristics include at least one characteristic derived from observing the user's behavioral patterns over a period of time. The method further includes evaluating the results based on attributes of the user; ranking the results to generate a resultant that reflects a ranking of the results in order of likely meaningfulness to the user based on the evaluation; and communicating the resultant to the user.
US09870403B1
Techniques for estimating social content interactions are provided. An example method includes determining counts of one or more user interactions with one or more content items created by an author, each user interaction of the one or more user interactions having an associated time, classifying, based on respective associated times of the user interactions, the determined counts of the user interactions with the content items into predetermined time intervals spanning a first duration, computing an engagement model for the author based on the classified counts corresponding to the predetermined time intervals and a number of the content items created by the author and estimating, at a particular time for a second duration, a number of interactions with a particular content item created by the author based on the engagement model and a determined actual number of interactions with the particular content item.
US09870398B1
A database system may include a storage device configured to store a plurality of database tables. The database system may further include a processor in communication with the storage device. The processor may determine a first sampling percentage to be used on a column of a database table. The first sampling percentage may be based on a respective frequency of each column value in the column. The processor may determine a second sampling percentage to be used on the column in generation of the plan to respond to the database query. The second sampling percentage may be based on size of the database table. The processor may select the maximum of the first sampling percentage and the second sampling percentage. The selected sampling percentage may be used to collect statistics on the column. The collected statistics may be used to generate at least one database query response plan associated with the column. A method and computer-readable medium may also be implemented.
US09870391B1
Disclosed are various embodiments for providing a people search that uses proximity in ranking results. A search query for a person is obtained from a user. The search query is executed on a directory comprising profiles that each correspond to a respective person. Resulting profiles that match the search query are thereby obtained. The resulting profiles are ordered based at least in part on a measure of proximity of each respective person to the user.
US09870385B2
A computer system comprising a plurality of computers and a storage system, further comprising: a first data processing module configured to process data transmitted from an apparatus; a memory store; a database; a memory store control module; a second data processing module configured to execute predetermined processing using processed data included in a first data range; and a third data processing module configured to execute predetermined processing using the processed data included in a second data range, the memory store control module being configured to: specify a third data range, which is a time range of the processed data to be written to the database; and specify deletable processed data based on the first data range and the third data range.
US09870384B2
Systems, methods, and products for database system transaction management are provided herein. One aspect provides for annotating via a computing device at least one data object residing on the computing device utilizing at least one transaction tag, the at least one transaction tag being configured to indicate a status of an associated data object; processing at least one database transaction utilizing a transactional memory process, wherein access to the at least one data object is determined based on the status of the at least one data object; and updating the status of the at least one data object responsive to an attempted access of the at least one data object by the at least one database transaction. Other embodiments and aspects are also described herein.
US09870383B1
The disclosed embodiments describe a method, an apparatus, an application specific integrated circuit, and a server that provides a fast and efficient look up for data analysis. The apparatus and server may be configured to obtain data segments from a plurality of input devices. The data segments may be individual unique subsets of the entire data set obtained by a plurality input devices. A hash function may be applied to an aggregated set of the data segments. A result of the hash function may be stored in a data structure. A codebook may be generated from the hash function results.
US09870379B2
Aspects of the subject matter described herein relate to searching files. In aspects, a search engine is able to search not only the current files but also is able to search for deleted and previous versions of files that satisfy queries. The search engine may maintain an index that facilitates searches. In addition, the search engine may also determine not only that a file satisfies a query but what version(s) of the file satisfies the query.
US09870372B2
Embodiments are directed to rapidly launching a virtual software application using on-demand file staging, rapidly launching a virtual software application using on-demand registry staging and to rapidly publishing a virtual software application using on-demand staging. In one scenario, a computer system creates a high-level file listing that includes a list of specified high-level data files and directories that are part of a virtual application package. The computer system receives an indication from an application user that the virtual application is to be accessed and dynamically creates sparse data files for those data files that are to be accessed based on the received indication. Then, upon determining that the virtual application is attempting to access the sparse data files, the computer system dynamically streams the data corresponding to the sparse data files on demand from the remote data store.
US09870369B2
A system and method are disclosed for detecting and handling resource contention in a cluster file system. In one implementation, a processing device determines a measure of congestion for a resource that is shared by a first node of a cluster file system and a second node of the cluster file system, where the first node has a first local queue for lock requests for the resource, and wherein the second node has a second local queue for lock requests for the resource. The processing device adjusts a parameter for a node of the cluster file system in view of the measure of congestion.
US09870359B2
A system for dynamic document retention, in a multi-owner environment that includes a document management system, registers, in a retention service, plural different document owners for a same document. The system receives a different owner-defined document retention policy for the document from each of the document owners, and registers, in a plug-in registry, the policies. In response to a scheduler or a document owner, the system triggers an update of a document retention policy, adds/deletes a document owner from the document, and/or deletes the document when there are no remaining document owners. The document management system includes a retention service that tracks the owners of the same document(s), the plug-in registry that tracks the different document retention policies of the different document owners, and an optional scheduler. The event-based retention policies can be responsive to events occurring internal to or external to the document management system.
US09870358B2
An augmented reading system distributes electronic content related to paper documents. A user reading a paper document captures an image of a page of the paper document via a computing device communicatively coupled to the augmented reading system. The augmented reading system receives the image and correlates the image to electronic documents to identify the paper document. The augmented reading system may perform an image-based comparison or a character-based comparison to correlate the image with electronic documents. Additional electronic content related to the identified document is retrieved and delivered to the computing device of the user. Accordingly, the augmented reading system provides a bridge between paper documents and digital content and services.
US09870355B2
In various example embodiments, a system and method for correction of user input are presented. In one embodiment, a method includes receiving a plurality of user strings, selecting one or more string pairs from the plurality of user strings based on a character operator difference between the first string and the second string being below a threshold number, filtering the one or more string pairs to generate a filtered set of strings pairs representing corrections, and correcting user input in a different session by replacing input that matches a first string in a filtered string pair with a second string in the filtered string pair.
US09870352B2
An electronic writing solution server includes a workflow dashboard application that comprises a dashboard generator. The dashboard generator receives a collection of forms, each form in the collection being of a same type and having been created from a dashboard template, the dashboard template including an association of fields, steps and indicators in each form, identifies which fields have been filled in by at least one user for each form, determines a current step of a multistep workflow based on the fields that have been filled out for each form and generates a dashboard for displaying a number of forms that correspond to each step.
US09870350B2
A method for visually accessing information. A computer system displays pie charts in a graphical user interface in a display system. The pie charts have sections that represent pieces of the information, and each of the pie charts represents a type of the information. The computer system receives a user input selecting a portion of the sections from the pie charts displayed in the graphical user interface. The computer system displays a new pie chart in the graphical user interface using the portion of the sections selected by the user input. The new pie chart has new sections representing selected pieces of the information corresponding to the portion of the sections. The new sections have sizes based on a policy, and the sizes for the new sections indicates relative values of the pieces of the information with respect to each other. The new pie chart enables visually accessing the information.
US09870348B1
Disclosed are various embodiments for the mapping of behavior to data. Multiple behavior elements from a code library that are compatible with one or more data elements of a document are determined according to a data contract associated with each one of the behavior elements. Each of the behavior elements is configured to consume one or more data elements and produce a user interface feature. One or more of the behavior elements are selected according to one or more rules. A mapping of the selected behavior elements to the data elements is generated.
US09870333B1
A peripheral component interconnect express (PCIe) eXtensions for instrumentation (PXIe) chassis includes a backplane, multiple peripheral slots, a mezzanine card and an integrated accelerator module. The peripheral slots are located on the backplane and configured to receive insertable PXIe peripheral modules, respectively. The mezzanine card is on the backplane and configured to accommodate at least one of connectors, integrated circuits (ICs) and signal lines incorporated in the PXIe chassis. The integrated accelerator module is on the mezzanine card within the PXIe chassis and configured to accelerate processing of signals received from the PXIe peripheral modules.
US09870331B2
Devices and methods are provided where a first signal and a second signal are received. The second signal may be a single-ended signal and may be selectively converted to a differential signal based on a type of the first signal.
US09870327B2
A message-based memory access apparatus and an access method thereof are disclosed, The message-based memory access apparatus includes: a message-based command bus, configured to transmit a message-based memory access instruction generated by the CPU to instruct a memory system to perform a corresponding operation; a message-based memory controller, configured to package a CPU request into a message packet and sent the packet to a storage module, and parse a message packet returned by the storage module and return data to the CPU; a message channel, configured to transmit a request message packet and a response message packet; and the storage module, including a buffer scheduler, and configured to receive the request packet from the message-based memory controller and process the corresponding request.
US09870317B2
A technique for incrementally unloading classes using a region-based garbage collector is described. One aspect of such a technique includes maintaining a remembered set for a class set. The remembered set indicates whether instances of the class set are contained in one or more regions in memory, and in which regions the instances are contained. Upon performing an incremental garbage collection process for a subset of the regions in memory, the technique examines the remembered set to determine whether the class set includes instances in regions outside of the subset. If the remembered set indicates that the class set includes instances outside of the subset of regions, the technique identifies the class set as “live.” This will preclude unloading the class set from the subset of regions.
US09870314B1
The present disclosure provides new and innovative methods and systems for ordering tests in an application update environment. For example, an update to an application may be received. A file name of a file affected by the update may be detected. A correlation matrix, which associates file names and the test names with correlations based on test metrics, may be queried with the file name to return a correlation between the file name and a test. A test plan may be built based on the correlation between the detected file name and the test, and may include an ordered list based on correlations from the correlation matrix. The test plan may then be run. A test failure and test metric of a test may be detected and the correlation matrix may be updated with a correlation between the file name and the failed test based on the test metric.
US09870302B2
A method, system, and computer readable storage medium for providing data to a user interface for performance monitoring are disclosed, in which an a data definition is acquired, where the data definition is generated in response to a definition of the user interface. Data is acquired from data sources based on the data definition. The acquired data is processed based on the data definition, and the processed data is cached.
US09870300B2
Embodiments of the present invention provide a method, system and computer program product for logged event frequency visualization. In an embodiment of the invention, a method for logged event frequency visualization is provided. The method includes loading into memory of a computer system a set of logged data entries and associated time stamps from a data store of log entries and computing in the computer system a frequency of logging for each of the logged data entries. The method additionally includes concurrently displaying in a log viewer both the logged data entries and also a visualization of the frequency of logging for each of the logged data entries.
US09870294B2
Dimensionality reduction, such as principal component analysis, may be performed against a time series of performance observations for a computer application. A visual representation of the results may be displayed in one, two, or three dimensions, and often show clusters of operational behavior. The representation may be animated to show a sequence of observations and how the behavior of an application may change from one cluster of operation to another. The representation may be further applied to show both a historical view of the observations and new observations. The time series may contain performance and operational data, as well as metadata observed from a computer application.
US09870278B2
A method of and system for managing spaces in memory of a storage facility is disclosed. The method and system includes storing first and second identifiers in first and second spaces in memory in response to allocating the second space for a set of data. The first identifier is stored in a first field within the first space. The first space has a pointer in a second field. The pointer in the second field indicates an address of the second space. The second identifier is stored within a portion of the second space. In response to an error event, the first and second identifiers may be captured. A determination is made as to whether the pointer is directed to the set of data. The determination is based on a comparison of the first identifier and the second identifier.
US09870276B2
A computing device for a network of computer controlled devices that communicate with each other using a pre-determined protocol includes a computing module for sending a data message with a pre-determined message feature and a message queue module. The message queue module includes a message forwarding module and a message listening module. The message forwarding module receives data messages from its computing module and forwards the data messages to another computer controlled device of the same network. The message listening module receives data messages from another computer controlled device of the same network, checks for a match of the message features of the data messages with a pre-determined message interest feature, and if there is a match between the message feature and the pre-determined message interest feature, forwards the respective data message to the computing module.
US09870273B2
The present disclosure provides methods, systems, and media for allowing access to quantum ready and/or quantum enabled computers in a distributed computing environment (e.g., the cloud). Such methods and systems may provide optimization and computational services on the cloud. Methods and systems of the present disclosure may enable quantum computing to be relatively and readily scaled across various types of quantum computers and users at various locations, in some cases without the need for users to have a deep understanding of the resources, implementation or the knowledge that may be required for solving optimization problems using a quantum computer. Systems provided herein may include user interfaces that enable users to perform data analysis in a distributed computing environment while taking advantage of quantum technology in the backend.
US09870269B1
Described herein are systems, devices, and methods for using a job scheduler that allocates jobs to cluster nodes in a data warehouse. The cluster nodes in the data warehouse may generate information about the availability to execute new jobs. The job scheduler may use the information about the availability to determine which cluster node to allocate a particular job based on current information or a prediction of availability. As a result the data warehouse becomes more stable.
US09870266B2
The described technology relates to scheduling jobs of a plurality of types in an enterprise web application. A processing system configures a job database having a plurality of job entries, and concurrently executes a plurality of job schedulers independently of each other. Each job scheduler is configured to schedule for execution jobs in the jobs database that are of a type different from types of jobs others of the plurality of job schedulers are configured to schedule. The processing system also causes performance of jobs scheduled for execution by any of the plurality of schedulers. Method and computer readable medium embodiments are also provided.
US09870260B2
Disclosed aspects include managing a set of assets for a user in a shared pool of configurable computing resources. The shared pool of configurable computing resources has a set of virtual machines. A set of usage data for the user is established. The set of usage data corresponds to usage of an asset by the user. Based on the set of usage data for the user, an asset action for the asset for the user on a virtual machine is determined. In response to determining the asset action for the asset, the asset action for the asset for the user on the virtual machine is selected.
US09870257B1
A method of automation optimization in a command line interface is provided. The method includes receiving a configuration input that includes one or more commands and parsing the configuration input. The method also includes generating a command list that includes one or more tasks, based on the configuration input and populating a queue with the one or more tasks. The method includes executing each of the one or more tasks from the queue, on a command line interface and outputting a result, based on the executing.
US09870247B2
Disclosed is a system and method for the automatic, dynamic provisioning of applications configured to provide users with applications and network communications specifically designed to support their particular task. The provisioning of such capabilities is based on the type of event the user is responding to, such that every time a particular event occurs, a specific set of applications and other toolsets will be provisioned to that user (e.g., onto their individual mobile communication devices, such as tablets, smartphones, or the like) on an ad-hoc basis tailored to that particular event. An inference engine and policy system are provided to intelligently and automatically predict and securely deploy resources to end users. Such inference engine and policy system automate some facets of the assessment process accounting for the manager's, supervisor's, commander's, etc. intent and proposed courses of action—greatly reducing the amount of time required to make good decisions about which applications and services should be employed for any particular operation.
US09870241B2
Techniques to create and use a data transfer guide are disclosed. In various embodiments, at least a portion of application code comprising an application is executed in a virtual machine execution environment. An interaction between the application code executing in the virtual machine execution environment with a data entity included in a set of production data is observed programmatically. A data that represents the data entity is included in a data transfer guide at least in part programmatically.
US09870231B2
In an approach for selecting and issuing an oldest ready instruction in an issue queue, one or more processors receive one or more instructions in an issue queue. Ready to execute instructions are identified. An age of the instructions are represented in a first age array. One or more subsets of the instructions are generated for subset age arrays that each hold an age of the instructions in a subset. A 1-hot signal is generated that identifies an oldest ready instruction in the first age array and a 1-hot signal is simultaneously generated that identifies an oldest ready instruction in each subset age array. A candidate instruction is selected with each subset signal that is represented in the subset age array of the subset signal, wherein a candidate instruction is an oldest ready instruction in the subset age array. A candidate instruction is selected with the major signal and issued.
US09870230B2
A data processing apparatus comprising a processor for executing a data processing process and a processor for executing a tuning process is disclosed. The data processing apparatus is arranged such that the tuning process which is a different process to the data processing process can access the parameters of speculative mechanisms of the data processing process and tune the parameters so that the mechanisms speculate differently and in this way the performance of this data processing process can be improved.
US09870226B2
A data processing apparatus includes a first execution mechanism, such as an out-of-order processing circuitry, and a second execution mechanism 6 such as an in-order processing circuitry. Switching control circuitry controls switching between which of the first execution circuitry and the second execution circuitry is active at a given time. Latency indicating signals indicative of the latency associated with a candidate switching operation to be performed are supplied to the switching control circuitry and used to control the switching operation. The control of the switching operation may be to accelerate the switching operation, prevent the switching operation, perform early architectural state data transfer or other possibilities.
US09870225B2
A processor comprises a decoder for decoding an instruction based both on an explicit opcode identifier and on metadata encoded in the instruction. For example, a relative order of source register names may be used to decode the instruction. As an example, an instruction set may have a Branch Equal (BEQ) specifying two registers (r1 and r2) that store values that are compared for equality. An instruction set can provide a single opcode identifier for BEQ and a processor can determine whether to decode a particular instance of that opcode identifier as BEQ or another instruction, in dependence on an order of appearance of the source registers in that instance. For example, the BEQ opcode can be interpreted as a branch not equal, if a higher numbered register appears before a lower numbered register. Additional forms of metadata can include interpreting a constant included in an instruction, as well as determining equality of source registers, among other forms of metadata.
US09870216B2
An application providing method includes steps of, after registering a packaged application in which files included in an application are packaged, extracting the packaged application such that the packaged application is separated from other packaged applications for each host, converting, in accordance with an execution platform of the packaged application, the extracted content to content for a web browser, and, when an application acquisition request including a host name is received from the web browser, providing content that belongs to the host indicated by the host name included in the application acquisition request.
US09870188B2
One embodiment provides a method, including: outputting, to a display device, first content; receiving, using a processor, an instruction to output second content to the display device; positioning one or more of the first content and the second content within the display device according to positioning data based on the first content; and displaying both of the first content and the second content on the display device. Other embodiments are described and claimed herein.
US09870187B2
Described is a technology by which routing of data may be automatically modified based on detected state data of a computing system. For example, user input may be routed from an actuator set to a host computer system when the host computer system is in an online state, or to an auxiliary computing device when the host computer system is offline. State may be determined based on one or more various criteria, such as online or offline, laptop lid position, display orientation, current communication and/or other criteria. The auxiliary display and/or actuator set may be embedded in the host computer system, or each may be separable from it or standalone, such as a remote control or cellular phone.
US09870180B2
Print operations are monitored and a DLP policy is applied, independently of the print interface technology used by applications that initiate print operations. A DLP component monitors for and detects print drivers being loaded into the print spooler. When a print driver is loaded, the print spooler creates a corresponding driver object, which is intercepted. The instantiated driver object creates multiple device objects to carry out various print functions. The device object print functions of interest are intercepted. Attempts to send text to the printer at a print driver level by intercepted device object functions are monitored, and application level context information is identified, such as the associated 0user. The DLP policy is applied to monitored attempts to send text to the printer at the print driver level, taking into account application level context information and the specific text of the monitored attempt.
US09870179B2
An information processing apparatus includes processors configured to execute computer-executable instructions to execute a process including reading first setting information indicating a first setting content with respect to a first device; referring to function information indicating one or more functions of a second device, and determining whether there is a function, which is not included in the one or more functions of the second device, among one or more functions corresponding to the first setting content; and referring to first term information including a term indicating the first setting content, when there is the function corresponding to the first setting content that is determined as not being included in the one or more functions of the second device, and displaying, on the display device, the function, which is determined as not being included in the one or more functions of the second device, in association with the term.
US09870178B2
A communication device including a processor configured to, when executing processor-executable instructions stored in a storage unit, perform determining a first configurable range including setting values stored in the storage unit, acquiring, from an image processing apparatus via a communication unit, a second configurable range including setting values for image processing executable by the image processing apparatus, determining whether the first configurable range is equal to the second configurable range, when determining that the first configurable range is equal to the second configurable range, transmitting an image processing instruction to perform an image processing operation according to the setting values of the first configurable range stored in the storage unit, to the image processing apparatus via the communication unit, and when determining that the first configurable range is different from the second configurable range, restricting transmission of the image processing instruction to the image processing apparatus.
US09870171B2
A system includes a processor and a memory storing a program, and a computer readable medium includes a program for zeroing memory in computing systems where access to memory is non-uniform. When executed on a processor, the program causes the processor to perform an operation that includes receiving, via a system call, a request for a pool of memory. The operation also includes determining a size of the requested pool of memory, and creating a dummy memory segment. The size of the dummy memory segment is larger than the size of the requested pool of memory. The operation further includes filling the dummy memory segment with one or more pages, based on the determined size of the requested pool of memory, and deleting the dummy memory segment.
US09870165B2
A method and system are provided for back-up and restoration of data between volatile and flash memory. The method for controlling back-up of data to flash memory includes: organizing back-up data into stripes, wherein a stripe is a set of pages across all available flash memory devices, dies and planes which have the same block and page address; maintaining metadata indicating locations of known bad planes and grown bad planes; using the metadata when writing back-up data to determine which planes to send cache program commands to; and sending cache program commands to three or more stripes of data simultaneously including providing an indication in the stripe that the stripe is handling a cache program command. If a grown bad block is encountered whilst saving a stripe of data, the stripe of data is re-written to the next available page address avoiding the grown bad block.
US09870161B2
In order to ensure that a normally-off computer connected to a volatile component operates normally and rapidly after operation of turning-on/off of a power supply is executed, a computation processing device which has nonvolatile registers and which is able to continue processing of data retained in the device after the power supply is turned off/on without retracting the data to an external device includes at least: a central processing unit including the nonvolatile registers; a connection unit for a volatile component which saves internal information in a volatile storage element thereof; a nonvolatile storage unit for saving a return program from a power-off state of the volatile component; and an inspection unit notifying that a potential of the power supply in the computation processing device has reached an operation potential at a time of return. The central processing unit loads the return program from the nonvolatile storage unit in response to a notification signal from the inspection unit and executes it.
US09870157B2
A data storage device includes a non-volatile semiconductor storage device and a controller that is configured to perform interleaving of small reads with large reads and small writes with large writes. In the example of reads, the controller receives a sequence of read commands including a first read command having a read size larger than a read threshold size and a second read command having a read size smaller than the read threshold size, and issue first and second read requests in succession to read data of a predetermined size less than the read threshold size, from the non-volatile semiconductor storage device. The interleaving is achieved by issuing the first read request to execute the first read command and the second read request to execute the second read command. As a result of this interleaving, the second read command will have a chance to complete earlier than the first read command even though it was received by the controller later in time.
US09870153B2
Non-volatile memory systems utilizing storage address tables are disclosed. A non-volatile memory system may include a non-volatile memory, a memory die command manager in communication with the memory, and a command manager in communication with the memory die command manager. The memory die command manager is configured to identify a free die of the memory to store data, where the free die of the memory is identified independent of a host logical block address associated with the data; store the data at a physical block address at the free die; and generate an entry in a first address table, the first address table associating the physical block address with a virtual logical block address. The command manager is configured to generate an entry in a second address table, the second address table associating the virtual logical block address with a host logical block address received with the host write command.
US09870148B2
An FPGA can be started up without system failure when a soft error occurs. A configuration control system includes: a first semiconductor chip which is capable of programming a logic circuit inside an LSI; a semiconductor memory which stores a plurality of pieces of circuit information of the first semiconductor chip; and a second semiconductor chip which, when controlling a configuration of the semiconductor chip using the circuit information stored in the semiconductor memory, if the configuration using any one of the plurality of pieces of circuit information fails, performs a re-configuration using another piece of circuit information among the plurality of pieces of circuit information.
US09870144B2
A graph display apparatus includes a display unit and a processor. The display unit includes a touch panel. The processor performs the following processes: controlling the display unit to display a graph on a graph display area in a coordinate range, the graph corresponding to an expression; acquiring a position designated by a touch of a user on the graph display area; and when a drag operation is detected after the touch of the user ends, changing the coordinate range with the designated position fixed in response to the drag operation, thereby reducing or enlarging the graph, and controlling the display unit to display the reduced or enlarged graph.
US09870141B2
Gesture recognition is described. In one example, gestures performed by a user of an input device having a touch-sensitive portion are detected using a definition of a number of regions corresponding to zones on the touch-sensitive portion, each region being associated with a distinct set of gestures. Data describing movement of the user's digits on the touch-sensitive portion is received, and an associated region for the data determined. The data is compared to the associated region's set of gestures, and a gesture applicable to the data selected. A command associated with the selected gesture can then be executed. In an example, comparing the data to the set of gestures comprises positioning a threshold for each gesture relative to the start of the digit's movement. The digit's location is compared to each threshold to determine whether a threshold has been crossed, and, if so, selecting the gesture associated with that threshold.
US09870136B2
Display data in a data graphical user interface (GUI) on a display device and display, by a processor, a control GUI on the display device representing the data. The control GUI includes a range defining visual element, corresponding to a data value, that is moveable via input received by the control GUI and defines two ranges of the data. The processor displays indicia associated with the range defining visual element indicating the corresponding data value. The processor receives input from the control GUI indicating the range defining visual element has been moved. In response, the processor visually emphasizes data in the data GUI having data values in a selected one of the defined data range.
US09870135B2
A method operates a device that includes a display device, a user interface device, and a processor connected to the display device and the user interface device. The processor connected to the display device receives a user input defining a line on the display device; detects one or more direction changes in the received user input of the defined line; and defines a line segment according to the detected direction changes, where a length of the line segment is a distance between a start of the defined line and a first detected direction change. One or more processors segment a time period into multiple time segments, where each time segment corresponds in length to the defined line segment. The display device then displays the segmented time period on the defined line segment.
US09870132B2
This document describes techniques for application reporting in an application-selectable user interface. These techniques permit a user to view reports for applications in a user interface through which these applications may be selected. By so doing, a user may quickly and easily determine which applications to select based on their respective reports and then select them or their content through the user interface.
US09870131B2
Methods, systems, and apparatus, including computer programs encoded on computer storage media, for exploring information by topic. One of the methods includes determining, from a user input, a topic; selecting a first node from a plurality of nodes, wherein the first node is a collection of data about the topic; providing, for display in a user interface, a first threadlet, wherein the first threadlet includes an instance of the first node and a projection menu that includes a respective link to each of one or more projections, and wherein each of the one or more projections includes one or more threadlets that are instances of nodes that share a relationship to the topic; receiving a user input selecting a particular projection from the one or more projections; and providing, for display in the user interface, a set of threadlets from the particular projection.
US09870123B1
A home entertainment device eliminates the need to use multiple remotes. The device is connected (by wired and/or wireless links) to electronic consumer devices (ECDs) to be controlled. A user uses a portable display device to view pages served by the device, and thereby to communicate with the device and indirectly control the ECDs. In a first aspect, a HDMI-CEC communication is used to identify a codeset from a codeset database. In a second aspect, the codeset of a remote is identified by serving pictures of remotes to the user. The user selects a picture and the system looks up its codeset. In a third aspect, keys on an illustration of a remote are dragged and dropped to create a new custom remote. In a fourth aspect, the user supplies a digital photograph of a remote. The system performs optical recognition and identifies the type of remote and its codeset.
US09870122B2
Embodiments of the present invention provide a method and system for moving one or more icons on an electronic device. The method includes, receiving a selection of at least one icon and moving the selected icon(s) to a queue. The selected icon(s) are moved from the queue to a target location, upon an indication of the target location. The target location is made up of at least a target page and a position on the target page.
US09870119B2
A computing apparatus for providing a three-dimensional (3D) interactive user experience (UX) is provided. The computing apparatus may include an object position estimator configured to calculate first coordinates recognized by a user as a position of a first point of an object in a stereoscopic image. The computing apparatus may include a pointing determiner configured to determine whether the user points to the first point based on the first coordinates and second coordinates, the second coordinates representing a pointing position of the user.
US09870118B2
A non-transitory storage medium encoded with a computer readable information processing program executable by a computer of an information processing apparatus, causing one or more processors to perform a region display module having, together with an object representing a virtual camera located within a virtual space, at least a part of a region representing a range within the virtual space for setting a position of the object displayed, an input acceptance module accepting an input for the displayed object, an object posture setting module setting a posture of the object based on the input to the input acceptance module, a virtual camera control module controlling the virtual camera based on the posture of the object set by the object posture setting module, and a picked-up image display module having a picked-up image displayed, which is picked up by the virtual camera controlled by the virtual camera control module.
US09870106B2
A novel input device that is highly convenient or reliable or a novel input/output device that is highly convenient or reliable. The following structure is contemplated. The input device includes sensor units that are arranged in a matrix and each include a window portion which transmits visible light, a light-transmitting first sensing element which includes an insulating layer and a pair of electrodes between which the insulating layer is interposed and overlaps with the window portion, a second sensing element which includes a photoelectric conversion element and does not overlap with the window portion, and a sensing circuit which supplies a sensing signal on the basis of a change in the parasitic capacitance of the first sensing element or on the basis of the current flowing through the second sensing element; and a base layer supporting the sensor units.
US09870104B2
In one embodiment, an apparatus includes a sensor having a plurality of electrodes and a controller having a processor and a memory. The memory includes logic operable, when executed by the processor, to connect each electrode of a first subset of the plurality of electrodes, apply voltage to the first subset, and determine a first value associated with a capacitance of the first subset. Based at least on the first value, the logic is further operable to connect each electrode of a second subset of the plurality of electrodes, the second subset having fewer electrodes than the first subset, apply voltage to the second subset, and determine a second value associated with a capacitance of the second subset.
US09870087B2
A display driving apparatus configured to drive a touch display panel is provided. The touch display panel includes gate drivers and scan lines. The display driving apparatus includes a driving controller. The driving controller provides clock signals to the gate drivers during a display period. The display period includes scan operation periods. The gate drivers drive the scan lines according to the clock signals during the scan operation periods. The driving controller further provides a clear signal and a pre-charge signal to at least one of the gate drivers to insert at least one touch sensing period between the scan operation periods, so that the touch display panel performs a touch sensing operation during the at least one touch sensing period. Furthermore, a method for driving the touch display panel is also provided.
US09870084B2
A touch panel apparatus is provided with a strain gauge sensor (16), a piezoelectric element (17), and a control unit (1). The strain gauge sensor (16) detects the pressing force to be applied to a touch panel (12) when a select-execute function key (18) is operated. The piezoelectric element (17) makes the touch panel (12) vibrate. The control unit (1) changes the function to be selected with the operation of the select-execute function key (18), in accordance with the pressing force detected by a pressing force detection unit (20), and when an arbitrary function is continued to be selected for a prescribed period of time (T0), the function that is continued to be selected is executed. The control unit also makes, each time the function is changed, the touch panel (12) vibrate with a first vibration pattern by controlling the piezoelectric element (17), and makes, when a function is to be executed, the touch panel (12) vibrate with a second vibration pattern that is different from the first vibration pattern by controlling the piezoelectric element (17).
US09870068B2
A tracking system generates a structured light pattern in a local area. The system includes an array of lasers that generate light. The array of lasers includes a plurality of lasers and an optical element. The plurality of lasers are grouped into at least two subsets of lasers, and each of the at least two subsets of lasers is independently switchable. The optical element includes a plurality of cells that are each aligned with a respective subset of the array of lasers. Each cell receives light from a corresponding laser of the array of lasers, and each cell individually applies a modulation to the received light passing through the cell to form a corresponding portion of the structured light pattern that is projected onto a local area.
US09870063B2
A system for associating between a computerized model of multimodal human interaction and application functions, comprising: (a) An interface for receiving instructions from a programmer defining one or more application functions. (b) A memory storing hand gestures each defined by a dataset of discrete pose values and discrete motion values. (c) A code store storing a code. (d) One or more processors coupled to the interface, the memory and the code store for executing the stored code which comprises: (1) Code instructions to define a logical sequence of user input per instructions of the programmer. The logical sequence combines hand gestures with non-gesture user input. (2) Code instructions to associate the logical sequence with the application function(s) for initiating an execution of the application function(s) during runtime of the application in response to detection of the logical sequence by analyzing a captured data depicting a user during runtime.
US09870062B2
A method performed at an electronic device with a utility for prototyping a user interface having one or more layers includes, in the utility: for each image of one or more images in the user interface, selecting an image patch, selecting a layer patch, and coupling an image output of the image patch to an image input of the layer patch; selecting a gesture patch and specifying a gesture for the gesture patch; coupling an output of the gesture patch to an input of a first layer patch; generating the user interface for display in accordance with the couplings; receiving user-interaction data for manipulating the user interface, the user-interaction data corresponding to the gesture; and in response to the user-interaction data, updating display of the user interface in accordance with the user-interaction data and the gesture patch as coupled to the first layer patch.
US09870061B2
One embodiment provides a method, including: capturing, using a camera, an image of an object in contact with a hand of a user; determining, using a processor, that the hand of the user contacts the object; thereafter capturing, using the camera, controlling gesture input; detecting, within the controlling gesture input, a gesture that emulates use of a pointing device; and controlling an application running on an information handling device based on the controlling gesture input. Other aspects are described and claimed.
US09870056B1
Techniques for detecting a hand of a user and a pose of the hand are described herein. In some instances, as a user interacts with a computing system through various hand signals, the hand of the user and pose of the hand (e.g., position and orientation) may be detected. To detect a hand, a point set may be analyzed to identify local extremum points (e.g., peaks and valleys) along an outer boundary of the point set. The local extremum points may then be used to identify a potential hand segment including one or more potential finger segments and/or a potential palm segment. When the potential hand segment satisfies one or more criteria, a hand may be detected. To detect a hand pose, an observed pose of the hand segment may be compared to one or more hand pose models.
US09870055B2
An electronic device may include a housing, a display carried by the housing, and audio output transducer and passive radiator pairs carried by the housing. The electronic device may also include a controller capable of selectively operating the audio output transducers. In another embodiment, the electronic device may include audio output transducer and serpentine tuning port pairs.
US09870049B2
Example embodiments include a lens having an IR-reflective coating that is selectively applied to form a variable infrared (IR) interaction pattern on the lens. The variable IR interaction pattern may vary in the manner it interacts with IR wavelengths, so as to provide a machine-readable code when the lens is illuminated by IR light. Accordingly, variable IR interaction patterns may be used to identify particular lenses. Accordingly, a glasses-style, modular, head-mountable device (HMD) may identify which of a number of different possible lenses are currently attached to the HMD, and update certain processes according to the lens or lenses is or are attached. For example, an HMD may calibrate an eye-tracking process according to the particular lens that is attached.
US09870048B2
In a head-mounted display device equipped with a display section, through which an external world can visually be recognized, the head-mounted display device includes a superimposition image display control section adapted to make the display section display a predetermined image so as to be superimposed on the external world to visually be recognized in a see-through manner, an imaging section adapted to capture an image of at least a predetermined range out of the external world visually recognized in a see-through manner, a partial image determination section adapted to determine a partial image of a predetermined range, which corresponds in position to the predetermined image, out of the captured image obtained by the imaging section, and a visibility correction section adapted to correct visibility of the predetermined image displayed by the superimposition image display control section in accordance with color information related to the partial image determined.
US09870039B2
Reducing power consumption in a multi-slice computer processor that includes a re-order buffer and an architected register file, including: designating an entry in the re-order buffer as being invalid and unwritten; assigning a pending instruction to the entry in the re-order buffer; responsive to assigning the pending instruction to the entry in the re-order buffer, designating the entry as being valid; writing data generated by executing the pending instruction into the re-order buffer; and responsive to writing data generated by executing the pending instruction into the re-order buffer, designating the entry as being written.
US09870038B2
The present invention relates to a status-sensitive power observing system (1) which enables to observe power consumption of interconnected embedded systems under different operating conditions together with the said operating condition information and form real-like power consumption models thereof.
US09870037B2
A method for allocating power within an information handling system (IHS) includes: monitoring power consumed by components within the IHS; monitoring thermal state of the components; evaluating power demand and cooling demand for each of the components; and adjusting power allocated to at least one of a computing resource and system cooling according to results of the evaluating. An information handling system (IHS) and a controller that both perform similar processes are disclosed.
US09870036B2
A method for zeroing memory in computing systems where access to memory is non-uniform includes receiving, via a system call, a request for a pool of memory. The method also includes determining a size of the requested pool of memory, and creating a dummy memory segment. The size of the dummy memory segment is larger than the size of the requested pool of memory. The method further includes filling the dummy memory segment with one or more pages, based on the determined size of the requested pool of memory, and deleting the dummy memory segment.
US09870031B2
A hinge device applicable to soft display screen ensures that the total amount of motion is uniformly distributed to every motional shaft. The hinge device includes multiple joint units and motional shafts. Each joint unit has a shaft fixing section and a shaft guide section assembled with the motional shafts. Each joint unit has a top portion, a first side and a second side. A rotary shaft is formed on the first side along the top portion. A socket is formed on the second side along the top portion. A (soft) display screen is disposed on the top portions of the joint units. The shaft guide section is defined with a first position and a second position. When a user opens/closes the display screen, the rotary shafts serve as rotational fulcrums and the motional shafts are rotatably movable between the first and second positions of the shaft guide section.
US09870029B2
Disclosed is a rollable display apparatus including: a flexible display panel that includes a pixel array; a roller part having a surface for winding the display panel; a first housing receiving the roller part and having a first opening through which a portion of the display panel passes; a rotational controller coupled between the roller part and the first housing, the rotational controller configured to: in a first state, enable the roller part to rotate in a first direction to unwind the display panel from the roller part but prevent rotation of the roller part in a second direction opposite the first direction, in a second state, enable the roller part to rotate in the second direction to wind the display panel onto the roller part, and switch from the first state to the second state responsive to receiving a triggering operation from a user.
US09870027B2
Activation of a release button is detected, where the release button is to separate a tablet computing device from a docking station while a mass storage device of the docking station is performing an operation. In response to the detection, power is maintained to the mass storage device from a battery of the docking station to complete the operation.
US09870018B2
A maneuvering element consisting of a crank provided at one end with a protruding handle and at the other end with a hollow bush which actuates a rotation transmission shaft and furthermore providedwith a safety system, consisting of a button housed within a cavity obtained in the crank for the actuation of a locking pin, and with the buton there is associated a retaining feature of the locking pin axially controlled by the button and apt to rotate between a fastening position and an unlocking position.
US09870014B1
A regulator may comprise: an ADC unit for detecting a change in an output voltage and outputting an error code based on the detected result; a digital processing unit for generating a proportional control signal, a plurality of integral control signals, a counting signal, and an error sign signal based on the error code, outputting pull-up and pull-down control signals by multiplying the error code by a proportional gain factor in response to the proportional control signal, and outputting a plurality of sub-pull-up control signals by performing integration on the integral control signals based on the counting signal and multiplying the integration result by an integral gain factor; a first driving unit for outputting a first current in response to the pull-up and pull-down control signals; and a second driving unit for outputting a second current in response to the sub-pull-up control signals.