Document | Document Title |
---|---|
US09887540B2 |
Power management method, power management system, and power supply apparatus
A power management method receives, from a meter that measures the amount of surplus power, which is power supplied from a power generation apparatus to a power system, a surplus power value indicating the amount of surplus power, receives, from a first communication terminal used by a user corresponding to first user identification information, an inquiry about power supply in which the surplus power is used in a first time period that lasts a certain unit time, the inquiry being associated with the first user identification information, issues, in accordance with the inquiry, first power identification information for validating power supply performed by a power supply apparatus using the surplus power corresponding to the first time period for an accumulated value of the amount of surplus power corresponding to the first time period, transmits the first power identification information and the accumulated value of the amount of surplus power corresponding to the first time period to the first communication terminal, and causes the power supply apparatus that has received a first power supply request, which is associated with the first power identification information, indicating that power is to be supplied to the first load apparatus to supply an amount of first power equal to or smaller than the amount of surplus power to the first load apparatus as power that does not cause a charging process. |
US09887530B2 |
Self supplied protection relay with a module to boost performance
A protection relay is disclosed that generates a trip signal to operate a circuit breaker in case of a fault condition. A first module provides measurement and analysis of power parameters of the power line connecting the power equipment that is being protected, the protection being provided by generating a first trip signal for operating a circuit breaker connected in the power line. One or more second modules can boost performance of the protection relay by measurement and analysis of power parameters-to generate a second trip signal for operating a circuit breaker connected in the power line. The first trip signal and the second trip signal are logically combined to generate a trip signal that operates the circuit breaker. |
US09887529B2 |
Spliced shielded wire cable
A wire harness having at least wire harness assembly having a splice of at least three shielded wire cables is presented. The assembly includes a flexible insulation layer wrapped about the joined core conductors of the three cables, a flexible conductive layer wrapped about the shield conductors of the cables, and a section of dual wall heat shrink tubing enclosing the flexible conductive layer and portions of the insulative jackets of the cables. The flexible conductive layer does not include any solder. |
US09887528B2 |
Child resistant electrical outlet and switch cover
A safety cover system for a household electrical switch or outlet is provided. A wall plate is provided having an aperture for an electrical device such as an outlet or switch. The wall plate has a rim with upper and lower locking lips. A cover plate is provided that is pivotally connected to the wall plate by hinges for covering the wall plate. There is provided upper, lower and side release mechanisms. Each release mechanism includes a release button with a portion of the release button exposed to an exterior of the cover plate through an aperture in the cover plate. The release also includes a latch connected with the button having an arm overlapping the wall plate rim lip to prevent the cover plate from being pivoted open from the wall plate. |
US09887527B2 |
Floor box and method of installing
A floor box for housing electrical components includes a bottom and a plurality of walls extending from the bottom to at least partially define an interior and to at least partially define a central opening accessible to a user. A top plate having an inner portion at least partially defining a first wiring compartment facing the central opening and a second wiring compartment facing the central opening is connected to at least one of the plurality of walls. |
US09887519B1 |
Spark plug
A spark plug having a center electrode and a ground electrode that form a gap therebetween. At least one of the center electrode and the ground electrode includes a portion formed of a nickel alloy containing nickel as a major component and 20% by mass or more of chromium. In the portion, formed of the nickel alloy, of the electrode, the content of silicon is 0.1% by mass or more, the total content of one or more particular elements selected from the group consisting of rare earth elements is 0.01% by mass or more, and the area percentage of voids in the total area of a cross-section parallel to a longitudinal direction is 1% or less. |
US09887513B2 |
Laser apparatus having condensation prevention function
A laser apparatus that can reliably prevent the formation of condensation is disclosed. In the laser apparatus, the temperature of cooling water supplied into the interior of the laser apparatus is controlled within a first predetermined temperature range during laser oscillation, while at the same time, continuously performing dehumidification so that the relation (dew point of air inside laser apparatus)+(first predetermined temperature difference)≦(cooling water temperature) is maintained. The dew point of the air inside the laser apparatus can be obtained by a computing unit from the humidity and temperature of the air. |
US09887509B2 |
Automated system for the realisation of the industrial wiring of IDC connectors
The invention concerns a production line consisting of an automated system for the realization of the industrial wiring of IDC connectors. A first station includes a selection guide accommodating a series of IDC connectors, and a series of pushers for shifting the series of connectors to a paired closure guide for closing the connectors of a second station. The closure guide has a series of mobile spacer partitions interposed between each of several seats, configured to release the connectors by moving said partitions as soon as the connectors are crimped onto cable wires. A third crimping station comprising a series of punches spaced apart from each other at a pre-set distance on a mobile support, which can move to pull each connector the pre-set distance until it brings an adjacent punch into position at an adjacent connector to be crimped. |
US09887502B2 |
Connector structure, jack, plug, and electronic device
A connector structure includes a jack including a receiver, and a plug connectable to the jack. The jack includes a wall located around the receiver and defining a receiving region configured to receive a locking portion. The plug includes a plug body, a plug holder, and the locking portion. The receiving region includes a first region where at least a part of the locking portion is configured to enter and exit by a movement of the locking portion along the first axis, and a second region where at least a part of the locking portion is configured to enter when the locking portion is rotated about the first axis. The second region is covered by the wall when the receiver is seen from the front. |
US09887499B2 |
Communication cable connector and communication cable with connector
A communication cable connector includes a first connector section to be connected to one end of a communication cable including at least two or more signal lines, a second connector section to be connected to an other end of the communication cable, a first voltage applying circuit mounted to the first connector section to apply a DC voltage between any signal lines of the communication cable, and a first light emitting circuit mounted to the second connector section to emit light when the DC voltage is applied between the any signal lines of the communication cable by the first voltage applying circuit. |
US09887495B2 |
Power connector
A power connector is disclosed. The power connector has an insulation body, a ground terminal disposed on a side wall of the insulation body, and a power terminal disposed in the insulation body. The ground terminal has a resilient protrusion. A side surface of the power terminal has a recess facing the resilient protrusion, increasing a spacing between the resilient protrusion and the power terminal. |
US09887485B2 |
Ruggedized electrical connector
A ruggedized electrical connector that includes a shell that has an interface front side and an opposite rear side for mounting on a printed circuit board. An interface sealing member is coupled to the interface front side of the shell. The interface sealing member substantially covers the interface front side of the shell for preventing contaminants from passing externally around the shell. A contact subassembly is received in the shell and includes a plurality of contacts and a housing supporting the contacts. Each of the contacts has an interface end and a tail end. The interface ends are arranged in a mating platform extending from the housing toward the front side of said shell for engaging a mating connector. An internal sealing member is coupled around the housing for preventing contaminants from passing internally though the shell. A rear shield is coupled to the rear side of the housing. |
US09887484B1 |
Two-part floating electric connector
The present application relates to the field of electric connector, particularly to an electric connector. The electric connector comprises a fastening body, a floating body and a plurality of electric terminals. The fastening body includes stop grooves, the floating body includes stop protrusions, and the electric terminals include resilient segments. The fastening body can overlap the outside of the floating body. The two stop protrusions are respectively located at the two sides of the floating body, and are respectively clutched in the two stop grooves when the fastening body 1 overlaps the outside of the floating body. The electric terminals are divided into two sets and are plugged into the fastening body and the floating body at the same time when the fastening body overlaps the outside of the floating body. The resilient segments are respectively located at one end of the electric terminals and are made by folding each electric terminal into a two layer structure. |
US09887481B2 |
Terminal, connector, and electrical connection apparatus
An abutting portion is provided as a portion of an edge portion of an upper wall portion, and abuts against an edge portion of a first side wall portion when the upper wall portion bends toward the inside of a tubular wall portion. The projection portion projects from the upper wall portion, and restricts insertion of the tubular wall portion toward the back of the housing by abutting against the housing when the tubular wall portion is inserted into the housing in an orientation different from a predetermined insertion orientation. The engaging portion is configured to be able to engage with an engaged portion provided on an inner side of the housing. The engaging portion is provided on the tubular wall portion at a position that shifted from or separated from the projection portion in the longitudinal direction of the tubular wall portion. |
US09887473B2 |
Board connector assembly, receptacle connector and plug connector thereof
A board connector assembly has a receptacle connector and a plug connector. The receptacle connector has a first insulative housing, two sets of first terminals and two first metal reinforcing members mounted respectively on two opposite ends of the first insulative housing. The plug connector is detachably engaged with the receptacle connector and has a second insulative housing, two sets of second terminals and two second metal reinforcing members mounted respectively on two opposite ends of the second insulative housing. The first and second metal reinforcing members enhance structural strength and durability of the receptacle connector and the plug connector. |
US09887469B1 |
Insulation displacement wire connector with an exterior wire guide
A wire connector for connecting and maintaining a branch wire connected to a main uncut wire during handling of the wire connector and without cutting the main wire by laterally inserting the main uncut wire into a laterally open wire port in a piston sleeve and extending a cut end of a branch wire through an offset wire guide on the exterior of the wire connector and then reversing the branch wire direction to form a slack loop in the branch wire before inserting the end of the branch wire into a further wire port in the piston sleeve. |
US09887467B2 |
Near-field communications with multiple transmit and multiple receive antennae
Near-field communication (NFC) system provides a plurality of transmit antennae. The transmit antennae of the plurality have at least two different polarizations. A plurality of receive antennae have polarizations arranged to receive signals from respective antennae of the transmit antennae, such that each polarization of the transmit antennae has a receive antennae with a corresponding polarization. The transmitters are tuned to a transmit frequency and each have a dimension. A distance between the receive and the transmit antennae is no greater than a greater of twice a maximum dimension squared of the transmit antennae divided by a wavelength of transmission and a wavelength of transmission divided by 2π. |
US09887465B2 |
Single-layer metalization and via-less metamaterial structures
Techniques and apparatus based on metamaterial structures provided for antenna and transmission line devices, including single-layer metallization and via-less metamaterial structures. |
US09887461B2 |
Re-configurable built-in antenna for portable terminal
A re-reconfigurable built-in antenna of a portable terminal is provided. The antenna includes an antenna radiator having a feeding pad electrically connected to a feeding portion of a main board of the terminal and at least one ground pad disposed in a position different from that of the feeding pad for selectively establishing an electrical connection to a ground portion of the terminal, and a switching element, commonly connected to the at least one ground pad of the antenna radiator, for selectively establishing an electrical connection to the ground portion by a switching operation. The antenna radiator changes a shape of the antenna radiator by using the selective electrical connection of the ground portion so as to have various operational frequency bands and radiation properties. |
US09887460B2 |
Near-field communication device comprising two NFC areas
A near-field communication device includes: a processing module and a first antenna arranged in a first near-field communication area and connected to the processing module; a first presence detector arranged in the first area; a second antenna arranged in a second near-field communication area, the first antenna and the second antenna being electrically in series and forming a circuit of antennae; a second presence detector arranged in the second area; and a control circuit designed to place the circuit of antennae into at least two different operating modes: a) a first mode, termed ‘functional mode’, in which the circuit of antennae allows near-field communication, and b) a second mode, termed ‘dysfunctional mode’, in which the circuit of antennae does not allow near-field communication. |
US09887452B2 |
Artificial satellite with integrated antenna
An artificial satellite includes at least one hatch formed in a wall of the artificial satellite coming in contact with dead space of the artificial satellite, and a hatch opening and closing mechanism which opens the hatch, and the antenna is attached to the hatch. |
US09887445B2 |
Tunable filter
A tunable filter for dynamically setting a filter center frequency includes a movable member, an upper casing, a lower casing, conductive gaskets, a cavity and a driving unit. The movable member includes a board and lugs. The upper casing includes upper openings corresponsive to the lugs respectively. The lower casing includes lower openings corresponsive to the upper openings respectively. The conductive gaskets are disposed between the upper and lower casings. The cavity is combined with the lower casing and has chambers, and the conductive gaskets are corresponsive to the upper and lower openings respectively. The driving unit is coupled to the movable member for moving the lugs in a first direction towards the chambers or in a second direction away from the chambers. The distance moved by the lugs in the first direction or the second direction is used for determining the filter center frequency. |
US09887440B2 |
Electricity storage block and electricity storage module
An electricity storage block includes: an element stacked body in which a plurality of square electricity storage elements is stacked and arranged such that wide surfaces of the adjacent square electricity storage elements are opposed to each other; and a pressing device that presses the element stacked body toward the thermally-conductive sheet arranged on the heat transfer plate. The element stacked body includes holders having wide surface abutment parts in abutment with one of the wide surfaces in a pair in at least the predetermined square electricity storage element. The outer surfaces of the bottom plates of the square electricity storage elements are set as heat transfer surfaces thermally connected to the heat transfer plate via the thermally-conductive sheet. The heat-transfer surfaces protrude toward the heat transfer plate more than the end surfaces of the wide surface abutment parts at the heat transfer plate side. |
US09887437B2 |
Conformal fluid-cooled heat exchanger for battery
A heat exchanger for a battery unit having at least a first battery module and a second battery module is disclosed wherein the first and second battery modules each include a plurality of battery cell containers each housing at least one battery cell. The first and second battery modules are spaced apart from each other with the heat exchanger being arranged between the spaced apart first and second battery modules. The heat exchanger is a laminated plate structure defining a plurality of fluid flow chambers each located within a respective fluid flow region for transmitting a heat exchanger fluid. Each of the fluid flow regions is dimensionally compliant independent of the other fluid flow regions to conform to the spacing of the respective battery cell containers in the first and second modules between which the specific fluid flow region is positioned when arranged between the first and second battery modules. |
US09887435B2 |
Electrochemical cell for a lithium-ion battery including a negative electrode made of silicon and a specific electrolyte
The invention relates to an electrochemical cell for a lithium-ion battery comprising: a negative electrode comprising as an active material silicon; a positive electrode; and an electrolyte positioned between said negative electrode and said positive electrode, said electrolyte comprising at least one lithium salt, at least one carbonate solvent, at least one mononitrile compound and at least one compound fitting at least one of the following formulae (I) and (II): wherein R1 and R2 represent, independently of each other, H, Cl or F, provided that R1 and R2 do not both represent H. |
US09887432B2 |
Battery of lithium-ion type with a cathode of varying porosity, and a corresponding method
A thin layer lithium-ion type battery comprising, on a substrate (20, 30), a cathode current collector layer (22, 36) and an active portion constituted by a stack of a cathode layer (23, 35) made of material suitable for inserting lithium ions, an electrolyte layer (24, 34), and an anode layer (25, 33), wherein the cathode layer presents, across its thickness, porosity that varies between its interface with the cathode current collector layer and its interface with the electrolyte layer, the variation in the porosity being non-zero so as to improve cohesion at both interfaces. |
US09887431B2 |
Non-aqueous electrolytic solution, secondary battery, battery pack, electric vehicle, electric power storage system, electric power tool, and electronic apparatus
A secondary battery includes: a cathode; an anode; and non-aqueous electrolytic solution including a cyclic ether compound that includes a skeleton and one or more substituent groups introduced into the skeleton. The skeleton includes one or more four-or-more-membered oxygen-containing rings. The one or more substituent groups each are a monovalent group represented by Formula (1). —X—O—R (1) (X is one of a divalent chain saturated hydrocarbon group, a halide group thereof, and nothing. R is one of a monovalent chain saturated hydrocarbon group, etc. At least one of one or more Rs includes one or more of the monovalent chain unsaturated hydrocarbon group, the monovalent cyclic unsaturated hydrocarbon group, the monovalent oxygen-containing cyclic unsaturated hydrocarbon group, the halide group thereof, and the monovalent group obtained by bonding two or more thereof, and includes a carbon-carbon multiple bond (one of —C═C— and —C≡C—) bonded to an ether bond (—O—).) |
US09887427B2 |
Fuel cell stack
A fuel cell stack includes a stacked body, a fluid manifold, a first terminal plate, a first insulator, a first end plate, a terminal electrode, and a heat pipe assembly. The first terminal plate is provided on a first end of the stacked body in a stacking direction. The first insulator is provided on the first terminal plate in the stacking direction. The first end plate is provided on the first insulator in the stacking direction. The terminal electrode is connected to the first terminal plate and protrudes from the first end plate in the stacking direction. The heat pipe assembly includes a heat receiving portion and a heat dissipation portion. The heat receiving portion is disposed in the fluid manifold to receive heat from a fluid. The heat dissipation portion is connected to the terminal electrode to release heat received at the heat receiving portion to the terminal electrode. |
US09887425B2 |
Printed battery array outputting selectable voltage and current
A plurality of batteries is printed on a flexible substrate, where each battery may output the same voltage, such as about 1.5 volts. Batteries in a first subset are connectable in parallel by controllable switches to control the maximum current that can be delivered to a load. Batteries in a second subset are also connectable in parallel by additional controllable switches to control the maximum current that can be delivered to the load. Another group of switches can either connect the two subsets of batteries in series, to generate 3 volts, or connect the subsets in parallel to increase the maximum current. Additional subsets of batteries and their associated switches may be further connected to increase the voltage and current. The power supply may be standardized and configured by the user for a particular load, such as a sensor for a medical skin patch. |
US09887424B2 |
Solid oxide fuel cell
A solid oxide fuel cell comprises a solid electrolyte layer, a barrier layer, and a cathode. The cathode includes a cathode current collecting layer and a cathode active layer. The cathode active layer includes a plurality of micro-cracks in a surface region within a predetermined distance from the interface between the barrier layer and the cathode active layer. |
US09887418B2 |
Negative electrode material for lithium-ion secondary battery, negative electrode for lithium-ion secondary battery, lithium-ion secondary battery, and method of producing negative electrode material for lithium-ion secondary battery
The present invention provides a negative electrode material for a lithium-ion secondary battery, the negative electrode material comprising silicon active material particles containing silicon and nitrogen, the silicon active material particles being capable of occluding and emitting lithium ions, wherein an amount of the nitrogen contained in each silicon active material particle is in the range from 100 ppm to 50,000 ppm, a negative electrode and lithium-ion secondary battery using the material, and a method of producing the material. The negative electrode material is suitable for a lithium-ion secondary battery negative electrode that has high first charge and discharge efficiency and excellent cycle performance and makes the best use of high battery capacity and low volume expansion rate of a silicon material such as a silicon oxide material. |
US09887413B2 |
Battery pack and connecting bar applied thereto
A battery pack includes a plurality of battery modules, each having at least one unit cell, a case for accommodating the unit cell and a bus bar electrically connected to the unit cell, and a connecting bar for connecting battery modules adjacent to each other among the plurality of battery modules, wherein at least one of the connecting bars includes a first metal plate, a second metal plate spaced apart from the first metal plate, and a metal bridge configured to connect the first metal plate and the second metal plate and having a lower melting point than the metal plate. In this configuration, if an overcurrent flows at the battery pack, the connecting bar is easily broken, thereby ensuring safety of the battery pack in use. |
US09887412B2 |
Rechargeable battery having upper insulator member
A rechargeable battery includes an electrode assembly including a first electrode and a second electrode, a case to receive the electrode assembly, a cap plate coupled with the case and including a short circuit hole, a first terminal electrically connected to the first electrode, a second terminal electrically connected to the second electrode, an upper insulator member disposed between the second terminal and the cap plate, the upper insulator member having a connection hole communicating with the short circuit hole, and a terminal hole spaced apart from the connection hole, a short circuit member in the short circuit hole to electrically connect the cap plate with the second terminal when the short circuit member is modified, and a gap between the upper insulator member and the cap plate, the gap extending continuously from the connection hole toward the terminal hole. |
US09887411B2 |
Rechargeable battery
A rechargeable battery includes a case having an electrode assembly, a cap plate to seal an opening of the case, and an electrode terminal in the cap plate. The electrode terminal includes a plate terminal at an upper area and a bent plate to electrically couple the plate terminal to the cap plate. The bent plate sets a gap between the plate terminal and the cap plate, and provides a current path from the plate terminal to the cap plate having a length greater than an interval between the plate terminal and the cap plate. |
US09887406B2 |
Separator for non-aqueous secondary battery, method for manufacturing the same, and non-aqueous secondary battery
The present invention provides a separator for a non-aqueous secondary battery including a porous substrate and an adhesive layer that is formed on one side or both sides of the porous substrate and is an aggregate layer of particles that include a polyvinylidene fluoride resin, the adhesive layer further including a filler that includes at least one of an organic compound or an inorganic compound, the content of the filler being from 20% by mass to 80% by mass, with respect to the total mass of the mass of the particles and the mass of the filler, and the content of the particles per one adhesive layer being from 0.1 g/m2 to 6.0 g/m2. |
US09887403B2 |
Thin film encapsulation battery systems
A battery assembly can be formed on a base layer provided on a substrate, with a thin film battery stack including an anode layer, a cathode layer, and an electrolyte layer between the anode and cathode layers. The thin film battery stack can be encapsulated, and assembled into a battery system with electrical power connections for the anode and cathode layers. |
US09887400B2 |
Secondary battery
A secondary battery is disclosed. In one embodiment, the secondary battery includes i) an electrode assembly comprising upper and lower surfaces opposing each other, ii) a container configured to receive the electrode assembly via an opening defined at one end thereof, iii) a cap assembly configured to close the opening of the container, wherein an electrolyte injection hole is defined in the cap assembly, and wherein the electrolyte injection hole is configured to receive electrolyte and iv) an insulation case configured to be received by the container and being interposed between the cap assembly and the electrode assembly, wherein a first electrolyte permeation passage is formed between an outer surface of the insulation case and an inner surface of the container, and wherein the first electrolyte permeation passage is configured to expedite the permeation of the received electrolyte into the lower surface of the electrode assembly. |
US09887394B2 |
Rechargeable battery including fluorescent coating layer
A rechargeable battery including an electrode assembly including a first electrode and a second electrode; electrode terminals electrically coupled to the electrode assembly; a case in which the electrode assembly is placed; a cap plate in an opening of the case to seal the case, the cap plate including a vent hole; and a fluorescent coating between the cap plate and the opening of the case. |
US09887391B2 |
Optical member and OLED display device
The invention discloses an optical member and an OLED display including an optical member. The optical member includes: a metal electrode, a λ/4 phase-difference plate and a linear polarization plate sequentially arranged in this order. A λ/2 phase-difference plate and a brightness enhancement film are arranged between the λ/4 phase-difference plate and the linear polarization plate; there is an angle between an absorption axis of the linear polarization plate and a polarization axis of the brightness enhancement film; and there is an angle between the polarization axis of the brightness enhancement film and a slow axis of the λ/2 phase-difference plate. This arrangement can address the problem in the related art that faces the difficulty to improve the transmittivity of light in an optical member in an OLED display. |
US09887388B2 |
Electroluminiscent element having a high effient light output
A light emitting element includes an anode, a light transmitting cathode, and a light emitting layer sandwiched therebetween, formed on a surface of a substrate. Light emitted by the light emitting layer by voltage being applied between the electrodes is output from a surface toward the side of the light transmitting electrode. A light scattering layer for scattering evanescent light generated at the surface is provided on the surface of the light transmitting electrode. The light scattering layer has a first scattering portion having an uneven structure and a lower refractive index than the light emitting layer, and second scattering portions that fill at least the bottoms of recesses of the uneven structure and has a different refractive index from the first scattering portion. The distance between the bottoms of the recesses and the surface of the light transmitting electrode is a seepage depth of the evanescent light or less. |
US09887387B2 |
Organic EL display panel
An organic EL display panel including: a substrate; display elements over the substrate; a first sealing layer over the display elements; a buffer layer covering the first sealing layer; and a second sealing layer covering the buffer layer. The first sealing layer, the buffer layer, and the second sealing layer are each made of a silicon nitride film, and a peak amount of ammonia gas desorbing from the silicon nitride film of the buffer layer within a predetermined temperature range is greater than one hundred times and smaller than one thousand times a peak amount of ammonia gas desorbing from each of the silicon nitride film of the first sealing layer and the silicon nitride film of the second sealing layer within the predetermined temperature range. |
US09887382B2 |
Thermosetting composition for organic light-emitting element filler and organic light-emitting element display device comprising same
The present invention relates to a thermosetting composition for an organic light-emitting element filler, which comprises (A) 100 parts by weight of an epoxy-based resin including (A1) an epoxy resin having a weight average molecular weight of around about 200 g/mol or more to less than about 1000 g/mol, (A2) an epoxy resin having a weight average molecular weight of around about 1000 g/mol or more to less than about 20000 g/mol and (A3) an epoxy resin having a weight average molecular weight of about 20000 g/mol or more to less than about 100000 g/mol, (B) about 10 parts by weight to about 40 parts by weight of a sheet-like filler and (C) about 0.1 parts by weight to about 20 parts by weight of an imidazole curing agent having a cyano group; and an organic light-emitting element display device comprising the same. |
US09887380B2 |
Display apparatus including bonding member having a core-shell structure and method of manufacturing the same
A display apparatus, including a substrate; a display unit on the substrate; a bonding member on the substrate and surrounding at least edges of the display unit; and a barrier film on the substrate, the bonding member interposed between the substrate and the barrier film, the bonding member including a core-shell structure, including a core including an oxide, and a shell including a polymer chemically bonded to the core. |
US09887379B2 |
Electrode and optoelectronic component and method for producing an optoelectronic component
Various embodiments may relate to an optoelectronic component, including an organic functional layer structure, and an electrode on or above the organic functional layer structure. The electrode is electrically conductively coupled to the organic functional layer structure. The electrode includes an optically transparent or translucent matrix including at least one matrix material, and particles embedded into the matrix. The particles have a refractive index that is greater than the refractive index of the at least one matrix material. A difference in refractive index between the at least one matrix material and the particles embedded into the matrix is at least 0.05. |
US09887372B2 |
Amine-based compound and organic light-emitting device including the same
According to one or more embodiments, an organic light-emitting device may include: a first electrode; a second electrode facing the first electrode, and an organic layer between the first electrode and the second electrode, the organic layer including an emission layer, wherein the organic layer includes an amine-based compound represented by Formula 1: |
US09887367B2 |
Heterocyclic compound, material for organic electroluminescent elements using same, organic electroluminescent element using same, and electronic device
A heterocyclic compound in which three 5-membered rings are fused to a benzene ring and a saturated or unsaturated ring is further fused to each of the 5-membered rings is a novel material, which is useful as a material for organic electroluminescence devices for the production of organic electroluminescence devices and electronic equipment. |
US09887362B2 |
Pentacene active layer and a method for preparing the same
The present invention discloses an active layer and a method for preparing the same, an organic field-effect transistor and an array substrate. In the method for preparing an active layer according to the invention, the active layer is pentacene layer, wherein the pentacene layer is prepared by a compound of the following Formula I as a precursor of pentacene. The active layer of the invention is prepared by the preparation method of the invention; the organic field-effect transistor of the invention includes the active layer of the invention; and the array substrate of the invention includes the organic field-effect transistor according to the invention. |
US09887358B2 |
Organic thin film transistor having aligned surfaces and method for preparing the same, array substrate and display device
Disclosed are an organic thin film transistor and a method for preparing the same, an array substrate and a display device. An organic semiconductor layer of the organic thin film transistor is formed on an anisotropic insulating layer, this guarantees that the organic semiconductor layer has a crystallization direction with a high degree of order and the organic semiconductor layer has a specific alignment, thus carrier mobility can be improved, so that the performance of the organic thin film transistor can be upgraded. Moreover, the process of preparing the insulating layer has advantages of simple process, large area and low cost, etc., and the thickness of the anisotropic insulating layer manufactured is small; since there exists no mechanical friction, there exists no badness caused by particles generated by friction. |
US09887353B2 |
Electronic device and method for fabricating the same
An electronic device includes a semiconductor memory that includes: a first conductive pattern disposed over a substrate; a first selection element layer disposed over the first conductive pattern and having one or more first grooves therein, the first grooves overlapping the first conductive pattern; a first variable resistance layer whose sidewalls and bottom are surrounded by the first selection element layer, the first variable resistance layer being buried in the first groove; and a second conductive pattern that overlaps the first variable resistance layer and is disposed over the first variable resistance layer. |
US09887352B2 |
Sensing device and method of production thereof
In accordance with an example embodiment of the present invention, a device is disclosed. The device comprises: a sensing region comprising an active material and two or more electrodes in electrical contact with the active material; and a switching region providing control over the sensing region, the switching region comprising an active material and two or more electrodes in electrical contact with the active material. The switching region and the sensing region share one electrode, and the switching region and the sensing region share at least part of the active material. A method and apparatus for producing the device are also disclosed. |
US09887350B2 |
MTJ etching with improved uniformity and profile by adding passivation step
A hard mask stack for etching a magnetic tunneling junction (MTJ) structure is described. An electrode layer is deposited on a stack of MTJ layers on a bottom electrode. A photoresist mask is formed on the electrode layer. The electrode layer is etched away where it is not covered by the photoresist mask to form a metal hard mask. The metal hard mask is passivated during or after etching to form a smooth hard mask profile. Thereafter, the photoresist mask is removed and the MTJ structure is etched using the metal hard mask wherein the metal hard mask remaining acts as a top electrode. The resulting MTJ device has smooth sidewalls and uniform device shape. |
US09887347B2 |
Piezoelectric element, piezoelectric actuator and electronic instrument using the same
A piezoelectric element includes a substrate, a first electrode, a piezoelectric film and a second electrode that are sequentially placed in the above-mentioned order. The piezoelectric film contains oxides of Ba, Bi, Ti, Zr, Fe and Mn and has a perovskite structure, wherein the molar ratio y of Bi relative to the sum of Ba and Bi is 0.001≦y≦0.015, the molar ratio x of Zr relative to the sum of Ti, Zr, Fe and Mn is 0.010≦x≦0.060, the molar ratio z of Fe relative to the sum of Ti, Zr, Fe and Mn is 0.001≦z≦0.015, and the molar ratio m of Mn relative to the sum of Ti, Zr, Fe and Mn is 0.0020≦m≦0.0150, while the relationship between y and z is expressed by 0.90≦y/z≦1.10. |
US09887346B2 |
Apparatus and associated methods
An apparatus comprising: —a piezoelectric convertor layer; and —a proximal first piezoresistive layer being in electrical communication with, a first face of the piezoelectric convertor layer, the apparatus being configured such that when the piezoelectric convertor layer is deformed to generate charge, the proximal piezoresistive layer is configured to control the flow of charge from the piezoelectric convertor layer. |
US09887344B2 |
Piezoelectric element, piezoelectric actuator device, liquid ejecting head, liquid ejecting apparatus, and ultrasonic measuring apparatus
Provided is a piezoelectric element in which a first electrode, a piezoelectric layer, and a second electrode are sequentially stacked on a substrate, the piezoelectric layer being formed of composite oxide having a perovskite structure which contains at least Pb, Nb, and Ti, in which the piezoelectric layer has a tetragonal crystal structure, the crystal is oriented to {100} against the substrate, and regions are mixed in a crystal lattice, each region including a (100) plane and a (001) plane which are orthogonal to a stacking direction, and the composite oxide of the piezoelectric layer is represented by the following general expression. xPb(Ni1/3,Nb2/3)O3-yPbZrO3-zPbTiO3 (10≦x≦40, 0 |
US09887343B2 |
Acoustic wave element
An acoustic wave element includes: a piezoelectric substrate; an IDT (Interdigital Transducer) formed on the piezoelectric substrate; and an end face of the piezoelectric substrate that is formed on at least one end of the IDT in a propagation direction of an acoustic wave; wherein when a wavelength of the acoustic wave which the IDT excites is expressed by “λ” and a metallization ratio of the IDT is expressed by “D”, a distance between an inner end of an electrode finger of the IDT nearest to the end face and the end face is equal to or more than 7λ/16+D×λ/4 and equal to or less than 3λ/4+D×λ/4. |
US09887339B2 |
Infrared sensor, thermal imaging camera and method for producing a microstructure from thermoelectric sensor rods
An infrared sensor with a microstructure has a multiplicity of sensor rods protruding from a sensor base and arranged axially parallel to one another. Each of the sensor rods is designed as a thermocouple, in that a first rod end, arranged on the sensor base, is electrically connected to an opposite free second rod end by both a first and a second electrically conductive rod element. The two rod elements have a different Seebeck coefficient, and the first rod element is formed as a hollow profile and the second rod element is arranged in the first rod element such that each thermocouple is formed as a single rod with a small standing area on the sensor base. |
US09887336B2 |
Optoelectronic semiconductor component and method of producing an optoelectronic semiconductor component
An optoelectronic semiconductor component includes a carrier having a carrier top side and an opposing carrier underside, wherein the carrier top sides each have a larger area than the associated carrier undersides, the carrier parts fixedly connect to one another via at least one potting body and the potting body together with the carrier parts represents a bearing component of the semiconductor component so that all carrier undersides end flush with the potting body, the light-emitting semiconductor chips electrically connect in series, the metal layer on the carrier top side is structured into conductor tracks and into electrical connection surfaces, and the electrical connection surfaces on the carrier top side are electrically insulated from the associated carrier underside so that the carrier underside of the carrier part the semiconductor chips are arranged on is potential-free and is completely covered with the metal layer. |
US09887331B2 |
LED leadframe or LED substrate, semiconductor device, and method for manufacturing LED leadframe or LED substrate
An LED leadframe or LED substrate includes a main body portion having a mounting surface for mounting an LED element thereover. A reflection metal layer serving as a reflection layer for reflecting light from the LED element is disposed over the mounting surface of the main body portion. The reflection metal layer comprises an alloy of platinum and silver or an alloy of gold and silver. The reflection metal layer efficiently reflects light emitted from the LED element and suppresses corrosion due to the presence of a gas, thereby capable of maintaining reflection characteristics of light from the LED element. |
US09887324B2 |
Light emitting device package
A light emitting device package is disclosed. The light emitting device package includes a package body including at least one ceramic layer, a submount disposed at the package body, a light emitting device disposed on the submount for emitting ultraviolet (UV)-wavelength light, and an anti-reflection (AR) coating layer disposed around the light emitting device, the AR coating layer being formed of an inorganic coating layer. |
US09887318B2 |
Quantum dot for emitting light and method for synthesizing same
A quantum dot for emitting light under electrical stimulation has a center of a first composition and a surface of a second composition. The second composition is different than the first composition. An intermediate region extends between the center and surface and has a continuous composition gradient between the center and the surface. The quantum dot is synthesized in a one pot method by controlling the rate and extent of a reaction by controlling the following parameters: (i) type and quantity of reactant, (ii) reaction time, and (iii) reaction temperature. |
US09887317B2 |
Light-emitting device and manufacturing method thereof
A light-emitting device including a substrate; a first conductivity semiconductor layer disposed on the substrate; a first barrier disposed on the first conductivity semiconductor layer; a well disposed on the first barrier and including a first region having a first energy gap and a second region having a second energy gap and closer to the semiconductor layer than the first region; a second barrier disposed on the well; and a second conductivity semiconductor layer disposed on the second barrier; wherein the first energy gap decreases along a stacking direction of the light-emitting device and has a first gradient, the second energy gap increases along the stacking direction and has a second gradient, and an absolute value of the first gradient is smaller than an absolute value of the second gradient. |
US09887314B2 |
Method of manufacturing solar cell
Disclosed is a method of manufacturing a solar cell. The method includes forming a protective film using an insulation film over a semiconductor substrate, the semiconductor substrate including a base area of a first conductive type and formed of crystalline silicon. The forming of the protective film includes a heat treatment process performed at a heat treatment temperature of 600 degrees Celsius or more under a gas atmosphere including a halogen gas, which has a halogen element. |
US09887312B2 |
Solar cell and solar-cell module
A solar cell wherein: an emitter layer is formed on a light-receiving-surface side of a crystalline silicon substrate, with a dopant of the opposite conductivity type from the silicon substrate added to said emitter layer; a passivation film is formed on the surface of the silicon substrate; and an extraction electrode and a collector electrode are formed. Said extraction electrode extracts photogenerated charge from the silicon substrate, and said collector electrode contacts the extraction electrode at least partially and collects the charge collected at the extraction electrode. The extraction electrode contains a first electrode that consists of a sintered conductive paste containing a dopant that makes silicon conductive. Said first electrode, at least, is formed so as to pass through the abovementioned passivation layer. The collection electrode contains a second electrode that has a higher conductivity than the aforementioned first electrode. This invention reduces contact-resistance losses between the silicon and the electrodes, resistance losses due to electrode resistance, and optical and electrical losses in the emitter layer, thereby greatly improving the characteristics of the solar cell. |
US09887310B2 |
Semiconductor layered structure, method for producing semiconductor layered structure, and method for producing semiconductor device
A semiconductor layered structure includes a substrate formed of a III-V compound semiconductor, a buffer layer disposed on and in contact with the substrate and formed of a III-V compound semiconductor, and a quantum well layer disposed on and in contact with the buffer layer and including a plurality of component layers formed of III-V compound semiconductors. The substrate has a diameter of 55 mm or more. At least one of the component layers is formed of a mixed crystal of three or more elements. When the compound semiconductor forming the substrate has a lattice constant d1, the compound semiconductor forming the buffer layer has a lattice constant d2, and the compound semiconductors forming the quantum well layer have an average lattice constant d3, (d2−d1)/d1 is −3×10−3 or more and 3×10−3 or less, and (d3−d1)/d1 is −3×10−3 or more and 3×10−3 or less. |
US09887309B2 |
Photovoltaic lead-salt semiconductor detectors
Disclosed is at least one embodiment of an infrared (IR) photovoltaic (PV) detector, comprising a IV-VI Lead (Pb)-salt layer disposed on a substrate and a charge-separation-junction (CSJ) structure associated with the IV-VI Pb-salt layer, wherein the CSJ structure comprises a plurality of element areas disposed upon or within the IV-VI Pb-salt layer, wherein the plurality of element areas are spaced apart from each other. Each element area may be connected to a first Ohmic contact thereby forming a plurality of interconnected first Ohmic contacts, and a second Ohmic contact may be disposed upon a portion of the IV-VI Pb-salt layer. In another non-limiting embodiment, a PV detector, comprising a heterojunction region that comprises at least one IV-VI Pb-salt material layer coupled to at least one non-Pb-salt layer, wherein the at least one IV-VI Pb-salt layer and the at least one non-Pb-salt layer form a p-n junction or Schottky junction with a type II band gap alignment. |
US09887308B2 |
Solar cell unit
A solar cell unit having a semiconductor body formed as a solar cell, whereby the semiconductor body has a front side and a back side, and the solar cell unit has a carrier with a top side and a bottom side, whereby a first contact surface and a second contact surface are formed on the top side, and the first contact surface is spaced apart from the second contact surface and the contact surfaces are metallically conductive and the back side of the semiconductor body is non-positively connected to the top side of the carrier. The solar cell unit has a secondary optical element to guide light to the front side of the semiconductor body, whereby the secondary optical element has a bottom side and the bottom side is non-positively connected to the front side of the semiconductor body. |
US09887305B2 |
Agglomerated precursor for manufacturing light absorption layer of solar cells and method of manufacturing the same
Disclosed are an aggregated precursor for manufacturing a light absorption layer of solar cells comprising a first phase comprising a copper (Cu)-containing chalcogenide and a second phase comprising an indium (In) and/or gallium (Ga)-containing chalcogenide wherein 30% or more aggregated precursors based on the total amount of precursors are divided into particle aggregates comprising first phases and/or second phases, or independent particles having first phases or second phases, in an ink solvent for manufacturing the light absorption layer, and a method of manufacturing the same. |
US09887304B2 |
H2S reactive anneal to reduce carbon in nanoparticle-derived thin films
A method for preparing CIGS absorber layers using CIGS nanoparticles on a substrate comprises one or more annealing steps that involve heating the CIGS nanoparticle film(s) to dry the film and possibly to fuse the CIGS nanoparticles together to form CIGS crystals. Generally, at least the final annealing step will induce particle fusion to form CIGS crystals. Reactive gas annealing has been found to facilitate the growth of larger grains in the resulting CIGS absorber layers and lead to improved photovoltaic performance of those layers. It is suspected that the presence of carbon in CIGS nanoparticle films hinders grain growth and limits the size of crystals which can be obtained in CIGS films upon annealing. It has been discovered that exposing the CIGS nanoparticle films to a reactive atmosphere containing sulfur can decrease the amount of carbon in the film, resulting in the growth of larger CIGS crystals upon annealing. |
US09887302B2 |
Schottky barrier diode
A Schottky barrier diode is provided, which includes a semiconductor substrate, a first well region, an isolation region, a silicide layer and a silicon oxide-containing layer. The first well region of a first conductivity type is in the semiconductor substrate. The isolation region is in the first well region. The silicide layer is laterally adjacent to the isolation region, and over and in contact with the first well region. The silicon oxide-containing layer is over and in contact with the isolation region. |
US09887298B2 |
Semiconductor device and manufacturing method thereof
An embodiment is a semiconductor device which includes a first oxide semiconductor layer over a substrate having an insulating surface and including a crystalline region formed by growth from a surface of the first oxide semiconductor layer toward an inside; a second oxide semiconductor layer over the first oxide semiconductor layer; a source electrode layer and a drain electrode layer which are in contact with the second oxide semiconductor layer; a gate insulating layer covering the second oxide semiconductor layer, the source electrode layer, and the drain electrode layer; and a gate electrode layer over the gate insulating layer and in a region overlapping with the second oxide semiconductor layer. The second oxide semiconductor layer is a layer including a crystal formed by growth from the crystalline region. |
US09887295B2 |
Thin film transistor with multiple oxide semiconductor layers
A transistor having high field-effect mobility is provided. A transistor having stable electrical characteristics is provided. A transistor having small current in an off state (in a non-conductive state) is provided. A semiconductor device including such a transistor is provided. A first electrode is formed over a substrate, a first insulating layer is formed adjacent to a side surface of the first electrode, and a second insulating layer is formed to cover the first insulating layer and be in contact with at least part of a surface of the first electrode. The surface of the first electrode is formed of a conductive material that does not easily transmit an impurity element. The second insulating layer is formed of an insulating material that does not easily transmit an impurity element. An oxide semiconductor layer is formed over the first electrode with a third insulating layer provided therebetween. |
US09887294B2 |
Display device and manufacturing method of the same
It is an object of the present invention to provide a method for manufacturing a display device in which unevenness generated under a light-emitting element does not impart an adverse effect on the light-emitting element. It is another object of the invention to provide a method for manufacturing a display device in which penetration of water into the inside of the display device through a film having high moisture permeability can be suppressed without increasing processing steps considerably. A display device of the present invention comprises a thin film transistor and a light-emitting element, the light-emitting element including a light-emitting laminated body interposed between a first electrode and a second electrode; wherein the first electrode is formed over an insulating film formed over the thin film transistor; and wherein a planarizing film is formed in response to the first electrode between the first electrode and the insulating film. |
US09887291B2 |
Semiconductor device, display device including the semiconductor device, display module including the display device, and electronic device including the semiconductor device, the display device, or the display module
A change in electrical characteristics is suppressed and reliability is improved in a semiconductor device provided with a transistor including an oxide semiconductor. A semiconductor device includes a transistor. The transistor includes a gate electrode, a first insulating film over the gate electrode, a second insulating film over the first insulating film, an oxide semiconductor film over the second insulating film, a first buffer film over the oxide semiconductor film, a second buffer film over the oxide semiconductor film, a source electrode electrically connected with the oxide semiconductor film, and a drain electrode electrically connected with the oxide semiconductor film. The source electrode is electrically connected with the oxide semiconductor film through the first buffer film. The drain electrode is electrically connected with the oxide semiconductor film through the second buffer film. |
US09887287B1 |
Power semiconductor devices having gate trenches with implanted sidewalls and related methods
Semiconductor devices include a semiconductor layer structure having a wide band-gap semiconductor drift region having a first conductivity type. A gate trench is provided in an upper portion of the semiconductor layer structure, the gate trench having first and second opposed sidewalls that extend in a first direction in the upper portion of the semiconductor layer structure. These devices further include a deep shielding pattern having a second conductivity type that is opposite the first conductivity type in the semiconductor layer structure underneath a bottom surface of the gate trench, and a deep shielding connection pattern that has the second conductivity type in the first sidewall of the gate trench. The devices include a semiconductor channel region that has the first conductivity type in the second sidewall of the gate trench. |
US09887283B2 |
Process method and structure for high voltage MOSFETs
This invention discloses a semiconductor power device disposed in a semiconductor substrate. The semiconductor power device comprises a plurality of trenches each having a trench endpoint with an endpoint sidewall perpendicular to a longitudinal direction of the trench and extends vertically downward from a top surface to a trench bottom surface. The semiconductor power device further includes a trench bottom dopant region disposed below the trench bottom surface and a sidewall dopant region disposed along the endpoint sidewall wherein the sidewall dopant region extends vertically downward along the endpoint sidewall of the trench to reach the trench bottom dopant region and pick-up the trench bottom dopant region to the top surface of the semiconductor substrate. |
US09887276B2 |
Method for manufacturing semiconductor device having oxide semiconductor
Disclosed is a method to manufacture a thin film transistor having an oxide semiconductor as a channel formation region. The method includes; forming an oxide semiconductor layer over a gate insulating layer; forming a source and drain electrode layers over and in contact with the oxide semiconductor layer so that at least portion of the oxide semiconductor layer is exposed; and forming an oxide insulating film over and in contact with the oxide semiconductor layer. The exposed portion of the oxide semiconductor may be exposed to a gas containing oxygen in the presence of plasma before the formation of the oxide insulating film. The method allows oxygen to be diffused into the oxide semiconductor layer, which contributes to the excellent characteristics of the thin film transistor. |
US09887274B2 |
FinFETs and methods for forming the same
A FinFET and methods for forming a FinFET are disclosed. A method includes forming trenches in a semiconductor substrate to form a fin, depositing an insulating material within the trenches, and removing a portion of the insulating material to expose sidewalls of the fin. The method also includes recessing a portion of the exposed sidewalls of the fin to form multiple recessed surfaces on the exposed sidewalls of the fin, wherein adjacent recessed surfaces of the multiple recessed surfaces are separated by a lattice shift. The method also includes depositing a gate dielectric on the recessed portion of the sidewalls of the fin and depositing a gate electrode on the gate dielectric. |
US09887270B2 |
Silicon carbide semiconductor device and method of manufacturing silicon carbide semiconductor device
A silicon carbide semiconductor device includes an n+-type SiC substrate, a gate oxide film formed on a portion of the surface of the n+-type SiC substrate, a gate electrode formed on the gate oxide film, an interlayer insulating film formed so as to cover the gate electrode, a TiN film formed so as to cover the interlayer insulating film, and a Ni silicide layer formed on a surface of the n+-type SiC substrate not covered by the interlayer insulating film. The TiN film has two or more layers. |
US09887269B2 |
Multi-gate device and method of fabrication thereof
A semiconductor device includes a source/drain feature disposed over a substrate. The source/drain feature includes a first nanowire, a second nanowire disposed over the first nanowire, a cladding layer disposed over the first nanowire and the second nanowire and a spacer layer extending from the first nanowire to the second nanowire. The device also includes a conductive feature disposed directly on the source/drain feature such that the conductive feature physically contacts the cladding layer and the spacer layer. |
US09887268B2 |
Capacitively-coupled field-plate structures for semiconductor devices
Field-plate structures are disclosed for electrical field management in semiconductor devices. A field-plate semiconductor device comprises a semiconductor substrate, a first ohmic contact and a second ohmic contact disposed over the semiconductor substrate, one or more coupling capacitors, and one or more capacitively-coupled field plates disposed over the semiconductor substrate between the first ohmic contact and the second ohmic contact. Each of the capacitively-coupled field plates is capacitively coupled to the first ohmic contact through one of the coupling capacitors, the coupling capacitor having a first terminal electrically connected to the first ohmic contact and a second terminal electrically connected to the capacitively-coupled field plate. |
US09887265B2 |
MOSFET with ultra low drain leakage
A semiconductor device includes a monocrystalline substrate configured to form a channel region between two recesses in the substrate. A gate conductor is formed on a passivation layer over the channel region. Dielectric pads are formed in a bottom of the recesses and configured to prevent leakage to the substrate. Source and drain regions are formed in the recesses on the dielectric pads from a deposited non-crystalline n-type material with the source and drain regions making contact with the channel region. |
US09887264B2 |
Nanowire field effect transistor (FET) and method for fabricating the same
A semiconductor structure includes a plurality of semiconductor fins located on a semiconductor substrate, in which each of the semiconductor fins comprises a sequential stack of a buffered layer including a III-V semiconductor material and a channel layer including a III-V semiconductor material. The semiconductor structure further includes a gap filler material surrounding the semiconductor fins and including a plurality of trenches therein. The released portions of the channel layers of the semiconductor fins located in the trenches constitute nanowire channels of the semiconductor structure, and opposing end portions of the channel layers of the semiconductor fins located outside of the trenches constitute a source region and a drain region of the semiconductor structure, respectively. In addition, the semiconductor structure further includes a plurality of gates structures located within the trenches that surround the nanowire channels in a gate all around configuration. |
US09887262B2 |
Semiconductor device
A semiconductor device includes a semiconductor layer and a first insulating film provided on the semiconductor layer. The first insulating film has a surface opposite to the semiconductor layer, the surface including a first portion, a second portion and a third portion between the first portion and the second portion. The device includes a first interconnection provided on a first portion and a second interconnection provided on the second portion. The first interconnection and the second interconnection extend in a first direction. The device further includes a conductor and a nitride layer. The conductor extends through the first insulating film in a second direction from each of the first interconnection and the second interconnection toward the semiconductor layer, and the conductor electrically connects the first interconnection to the semiconductor layer. The nitrided layer is provided at least on the third surface. |
US09887261B2 |
Charge compensation device and manufacturing therefor
A charge-compensation semiconductor device includes a semiconductor body having a first surface, a lateral edge delimiting the semiconductor body in a horizontal direction substantially parallel to the first surface, an active area, and a peripheral area arranged between the active area and the lateral edge. A source metallization is arranged on the first surface. A drain metallization is arranged opposite to the source metallization. The semiconductor body further includes a drift region in Ohmic contact with the drain metallization, and a plurality of compensation regions forming respective pn-junctions with the drift region, which are arranged in the active area and in the peripheral area, and are in Ohmic contact with the source metallization via respective body regions arranged in the active area and having a higher doping concentration than the compensation regions. In a horizontal cross-section substantially parallel to the first surface the compensation regions are at least in a respective portion shaped as a strip oriented in a direction which is tilted with respect to the lateral edge by a tilt angle. |
US09887260B2 |
Semiconductor device and semiconductor device manufacturing method
A first parallel pn layer in which first n-type regions and first p-type regions are disposed in a plan view layout of stripes in an element active portion. A second parallel pn layer has a plan view layout of stripes oriented in the same direction as that of the stripes of the first parallel pn layer in a breakdown voltage structure portion. Corner portions of the first parallel pn layer has a plan view shape where stepped regions formed by shortening the length of the first n-type and p-type regions in steps are disposed in a stepwise arrangement. The stepped regions continue with a second parallel pn layer via an intermediate region lower in average impurity concentration than the first parallel pn layer. |
US09887256B2 |
Display device
A display device includes a display portion defining a display area and including a plurality of pixels, a scan driver disposed in a non-display area that is outside of the display area, and a plurality of scan connection lines. Each of the pixels is connected to a scan line from among a plurality of scan lines and a data line from among a plurality of data lines. The scan connection lines connect the scan driver to the scan lines. Each of the scan connection lines is connected to one of the scan lines through a contact hole disposed in at least one insulating layer, which is disposed between the scan lines and the scan connection lines in a cross-sectional view. |
US09887254B2 |
Double-side OLED display
A double-side OLED display is disclosed. The double-side OLED display includes a base layer and an OLED layer disposed on the base layer. The OLED layer includes a first display region and a second display region. The base layer and the OLED layer are folded such that the first display region and the second display region respectively face toward opposite directions; the base layer is located at an outside. The present invention can simplify the production process, increase the production capacity, decrease the thickness of the product, and sufficiently utilizing the base layer such that the base layer can protect the OLED layer. Besides, because the displaying at both sides is emitting at a bottom, the base layer located at outside can provide a flat display surface to improve the display quality. |
US09887246B2 |
Organic light emitting display panel and device with a black bank in a planarization layer
An organic light-emitting display panel can improve the color purity and color gamut by reducing optical interference between adjacent pixel areas.A black bank layer is disposed on a planarization layer, such that it is possible to suppress light emitted from an organic emission layer from being reflected via various paths to be scattered to adjacent pixel areas. In addition, the black bank layer comes in contact with a color filter layer via holes formed in the planarization layer to thereby reduce optical interference between adjacent pixel areas.In this manner, the color purity and color gamut of displayed images can be improved, and a display device with excellent image quality can be implemented. |
US09887245B2 |
Image device with improved chrominance quality
An image device includes a plurality of red sub-pixels, a plurality of green sub-pixels, a plurality of blue sub-pixels, a plurality of white sub-pixels, and a plurality of yellow sub-pixels. A ratio of the total number of red sub-pixels to the total number of green sub-pixels to the total number of blue sub-pixels to the total number of white sub-pixels and to the total number of yellow sub-pixels is about 3:3:3:2:1. |
US09887244B2 |
Organic light-emitting device
An organic light-emitting device that includes a first electrode, a second electrode facing the first electrode, an emission layer between the first electrode and the second electrode, and a hole transport region between the first electrode and the emission layer is presented. The emission layer includes a first compound represented by Formula 1, and the hole transport region includes a second compound represented by Formula 2: |
US09887242B2 |
Complementary metal oxide semiconductor element and manufacture method thereof
Disclosed is a CMOS element. The CMOS element comprises a substrate, a first metal layer, an insulation layer and a first type metal oxide semiconductor layer; and the element further comprises a first, a second and a third metal parts which are located on the insulation layer, and the first and the second metal parts are located at two sides of the first type metal oxide semiconductor layer and both contacts therewith; a second type organic semiconductor layer, located in a gap between the second, and the third metal parts and on the second, the third metal parts where are adjacent to the gap; a passivation layer, located on the first, the second and the third metal parts, the first type metal oxide semiconductor layer and the second type organic semiconductor layer; a third metal layer located on the passivation layer corresponding to the second type organic semiconductor layer. |
US09887239B2 |
Memory arrays
Some embodiments include memory arrays. The memory arrays can have global bitlines extending along a first horizontal direction, vertical local bitlines extending perpendicularly from the global bitlines, and wordlines extending along a second horizontal direction which is perpendicular to the first horizontal direction. The global bitlines may be subdivided into a first series at a first elevational level, and a second series at a second elevational level which is different from the first elevational level. The global bitlines of the first series can alternate with the global bitlines of the second series. There can be memory cell material directly between the wordlines and the vertical local bitlines. The memory cell material may form a plurality of memory cells uniquely addressed by wordline/global bitline combinations. Some embodiments include cross-point memory cell units that have areas of about 2F2. |
US09887237B2 |
Magnetic storage device
According to an embodiment, a magnetic storage device includes a semiconductor region including a trench; a gate electrode disposed in the trench; an insulation film covering the gate electrode and provided in a manner to fill the trench; and a magnetoresistive effect element including at least a first ferromagnetic layer, a second ferromagnetic layer, and a non-magnetic layer provided between the first ferromagnetic layer and the second ferromagnetic layer, the non-magnetic layer in a side surface of the magnetoresistive effect element including the non-magnetic layer being provided on a top surface of the insulation film. |
US09887236B2 |
Display device and electronic device
To improve color reproduction areas in a display device having light-emitting elements. A display region has a plurality of picture elements. Each picture element includes: first and second pixels each including a light-emitting element which has a chromaticity whose x-coordinate in a CIE-XY chromaticity diagram is 0.50 or more; third and fourth pixels each including a light-emitting element which has a chromaticity whose y-coordinate in the diagram is 0.55 or more; and fifth and sixth pixels each including a light-emitting element which has a chromaticity whose x-coordinate and y-coordinate in the diagram are 0.20 or less and 0.25 or less, respectively. The light-emitting elements in the first and second pixels have different emission spectrums from each other; the light-emitting elements in the third and fourth pixels have different emission spectrums from each other; and the light-emitting elements in the fifth and sixth pixels have different emission spectrums from each other. |
US09887233B2 |
Semiconductor device and manufacturing method therefor
Disclosed are a semiconductor device and a method for manufacturing the semiconductor device that is capable of adequately reducing the influence of inter-wiring capacitance even when a photoelectric conversion element is progressively miniaturized. A plurality of transfer transistors each include a photoelectric conversion element and a signal output section. A plurality of other transistors include at least one signal input/output section that is electrically coupled to the transfer transistors. An interlayer insulating film is formed so as to cover the transfer transistors and the other transistors. A total of at least three of at least one signal output section of the transfer transistors and at least one signal input/output section of the other transistors are coupled by a coupling layer that includes a conductor filled into a groove formed in the interlayer insulating film. |
US09887230B2 |
Separation type unit pixel of image sensor having three-dimensional structure
The present invention introduces a separation type unit pixel of an image sensor having a three-dimensional (3D) structure, which is capable of maximizing transmission efficient of a charge generated through a photodiode to a floating diffusion area. The separation type unit pixel may include a first wafer on which a photodiode and a transmission transistor are formed and a second wafer on which a reset transistor and a source follower transistor are formed. In particular, the photodiode has a positive region to which an N_ground voltage is applied, the N_ground voltage having a lower voltage level than a ground voltage used in the second wafer. |
US09887229B2 |
Sensing chip package and a manufacturing method thereof
This present invention provides a method of manufacturing a chip scale sensing chip package, comprising the steps of: providing a sensing device wafer having a first top surface and a first bottom surface opposite to each other, whereby the sensing device wafer comprises a plurality of chip areas, and each of the chip areas comprising a sensing device and a plurality of conductive pads adjacent to the sensing chip nearby the first top surface; providing a cap wafer having a second top surface and a second bottom surface opposite to each other, and bonding the second surface of the cap wafer to the first top surface of the sensing device wafer by sandwiching a first adhesive layer therebetween; providing a temporary carrier substrate, and bonding the temporary carrier substrate to the second top surface of the cap wafer by sandwiching a second adhesive layer therebetween; forming a wiring layer connecting to each of the conductive pads on the first bottom surface of the sensing device wafer; providing a first protective layer on the wiring layer; removing the temporary carrier substrate and the second adhesive layer; forming a second protective layer on the second top surface; removing the first protective layer; scribing the chip areas to generate a plurality of individual chip scale sensing chip package; and removing the second protective layer. |
US09887228B2 |
Image sensor with oblique pick up plug and semiconductor structure comprising the same
An image sensor includes a substrate, multiple pixel regions separately disposed in the substrate, and a pick up region including a doping region and a pick up plug obliquely disposed on the doping region and directly contacting the doping region. |
US09887225B2 |
Pixel with spacer layer covering photodiode
A semiconductor device is provided. The semiconductor device includes a semiconductor substrate. An isolation feature is disposed in the semiconductor substrate to define a pixel region and a periphery region of the semiconductor substrate. A transistor gate is formed on the semiconductor substrate in the pixel region, in which the transistor gate has a first sidewall and a second sidewall opposite to the first sidewall. A photodiode is disposed in the semiconductor substrate and adjacent to the second sidewall of the transistor gate. A patterned spacer layer is formed on the photodiode and on the transistor gate. The patterned spacer layer includes a first sidewall spacer on the first sidewall of the transistor gate, and a protective structure covering the photodiode and a top surface of the transistor gate. |
US09887223B2 |
Solid-state imaging device, manufacturing method thereof, and electronic apparatus
Disclosed is a solid-state imaging device including: a solid-state imaging element which outputs an image signal according to an amount of light sensed on a light sensing surface; a semiconductor element which performs signal processing with respect to the image signal output from the solid-state imaging element; and a substrate which is electrically connected to the solid-state imaging element and the semiconductor element, in which the semiconductor element is sealed by a molding resin in a state of being accommodated in an accommodation area which is provided on the substrate, and in which the solid-state imaging element is layered on the semiconductor element via the molding resin. |
US09887217B2 |
Pixels of image sensors, image sensors including the pixels, and image processing systems including the image sensors
Pixels of image sensors are provided. The pixels may include a photo diode configured to accumulate photocharges generated therein corresponding to incident light during a first period, a storage diode configured to store photocharges accumulated in the photo diode and a storage gate configured to control transfer of the photocharges accumulated in the photo diode to the storage diode. The storage gate may include a vertical gate structure extending toward the photo diode. |
US09887215B2 |
Display module manufacturing method and display module
A display module substrate and a manufacturing method thereof are provided. The display module substrate includes a substrate body and a plurality of signal circuits. The substrate body has a supporting surface. The supporting surface includes a viewing area and a signal circuit area on one side of the viewing area. The signal circuits are disposed on the supporting surface and located at the signal circuit area. The signal circuit area has a plurality of apertures running through the substrate body, wherein the apertures are not shielded by the signal circuits. In a manufacturing thereof, the substrate body is disposed on a transparent carrier plate. When high-energy light is applied through the transparent carrier plate to etch a bottom surface of the substrate body to separate the substrate body and the transparent carrier plate, the resulting gas leaves through the apertures. |
US09887213B2 |
Method for manufacturing thin film transistor and related active layer for thin film transistor, thin film transistor, array substrate, and display apparatus
The present disclosure provides a method for forming an active layer with a pattern. The method includes forming an amorphous silicon layer and forming a function layer on the amorphous silicon layer. The function layer has a same pattern as the active layer. The method further includes performing a crystallization process for converting the amorphous silicon layer to a poly-silicon layer. The poly-silicon layer has first portions covered by the function layer and second portions not covered by the function layer, and grain sizes of the poly-silicon in the first portions are larger than grain sizes of the poly-silicon in the second portions. |
US09887208B2 |
Vertical memory device
A memory device may include a peripheral region and a cell region. The peripheral region may include a first substrate, a plurality of circuit elements disposed on the first substrate, a first insulating layer disposed on the plurality of circuit elements, and a first protective layer disposed in the first insulating layer. The cell region may include a second substrate disposed on the first insulating layer, wherein the cell region includes a first impurity region, a channel region extending in a direction substantially perpendicular to an upper surface of the second substrate, a plurality of gate electrode layers stacked on the second substrate and adjacent to the channel region, and a first contact electrically connected to the first impurity region, wherein the first protective layer is disposed below the first impurity region, and has a shape corresponding to a shape of the first impurity region. |
US09887205B2 |
Ferroelectric mechanical memory and method
A method of making a memory device comprising a base; a capacitor comprising a ferroelectric layer and at least two electrically conductive layers, the ferroelectric layer being located between the at least two electrically conductive layers; each of the at least two conductive layers being operatively connected to a current source; a cantilever attached to the base at first end and movable at a second end, the ferroelectric capacitor being mounted to the cantilever such that the second end of the cantilever moves a predetermined displacement upon application of a current to the ferroelectric layer which induces deformation of the ferroelectric layer thereby causing displacement of the cantilever which is operatively associated with a contact so that an electrical connection is enabled with the contact upon the predetermined displacement of the cantilever. The presence or absence of a connection forms two states of a memory cell. |
US09887203B2 |
3D semiconductor device and structure
A 3D semiconductor device including: a first layer including a first monocrystalline layer, the first layer including first logic cells; a second layer including a monocrystalline semiconductor layer, the second layer overlying the first layer, the second layer including second transistors, where the logic cells include a Look-Up-Table logic cell, and where the second transistors are aligned to the first logic cells with less than 200 nm alignment error. |
US09887194B2 |
Semiconductor devices and methods of fabricating the same
A semiconductor device and a method of fabricating the same are provided. The semiconductor device includes a fin which comprises long sides and a first short side, a first trench which is immediately adjacent the first short side of the fin and has a first depth, a second trench which is immediately adjacent the first trench and has a second depth greater than the first depth, a first protrusion structure which protrudes from a bottom of the first trench and extends side by side with the first short side, and a gate which is formed on the first protrusion structure to extend side by side with the first short side. |
US09887188B2 |
Electro-static discharge structure, circuit including the same and method of using the same
An electro-static discharge (ESD) structure includes an input pad, and a first switching device electrically connected to the input pad. The ESD structure further includes a first diode, wherein the first switching device is configured to selectively connect the first diode to the input pad, and the first diode is configured to provide a first dissipation path for an ESD event at the input pad. The ESD structure further includes a second diode selectively connectable to the input pad, wherein the second diode is configured to provide a second dissipation path for the ESD event at the input pad. |
US09887187B2 |
Semiconductor device for preventing field inversion
A semiconductor device includes a semiconductor layer having an element formation region in which a semiconductor element is formed. An element isolation well is formed in a surface portion of the semiconductor layer to isolate the element formation region. A field insulating film is formed on a surface of the semiconductor layer. The field insulating film surrounds the element formation region in an annular shape when viewed from a top. An interlayer insulating film is formed on the semiconductor layer. A wiring is formed on the interlayer insulating film. A conductive film is formed on the field insulating film. |
US09887173B2 |
Method for producing structured sintered connection layers, and semiconductor element having a structured sintered connection layer
A method for producing a sinter layer connection between a substrate and a chip resulting in an electric and thermal connection therebetween and in reduced mechanical tensions within the chip. The method produces a sinter layer by applying a multitude of sinter elements of a base material forming the sinter layer in structured manner on a contact area of a main surface of a substrate; placing a chip to be joined to the substrate on the sinter elements; and heating and compressing the sinter elements to produce a structured sinter layer connecting the substrate and chip and extending within the contact area, the surface coverage density of the sinter elements on the substrate in a center region of the contact area being greater than the surface coverage density of the sinter elements in an edge region of the contact area, and at least one through channel, extending laterally as to the substrate's main surface being provided towards the contact area's edge. A large-area sinter element is situated in the contact area's center region, and circular sinter elements is situated in a contact area edge region. The sinter elements may also have notches. Also described is a related device. |
US09887171B2 |
Semiconductor device having semiconductor chip with large and small irregularities on upper and lower side surface portions thereof
A semiconductor device has a semiconductor chip adhesively bonded to a die pad. An area having large irregularities is formed on an upper side surface of the semiconductor chip to be covered by an encapsulating resin, and an area having small irregularities is formed on a lower side surface of the semiconductor chip, thereby improving adhesive strength between the semiconductor chip and the encapsulating resin and preventing penetration of moisture from outside. |
US09887167B1 |
Embedded component package structure and method of manufacturing the same
A package structure includes a carrier defining a cavity in which a die is disposed. A dielectric material fills the cavity around the die. A first conductive layer is disposed over a first surface of the carrier. A first dielectric layer is disposed over an active surface of the die, the first conductive layer and the first surface of the carrier. A first conductive pattern is disposed over the first dielectric layer, and is electrically connected to the first conductive layer and to the active surface of the die. A second dielectric layer is disposed over the second surface of the carrier and defines a hole having a wall aligned with a sidewall of the cavity. A second conductive layer is disposed over the second dielectric layer. A third conductive layer is disposed on the sidewall of the cavity and the wall of the second dielectric layer. |
US09887166B2 |
Integrated circuit assemblies with reinforcement frames, and methods of manufacture
An assembly with modules (110, 1310) containing integrated circuits and attached to a wiring substrate (120) is reinforced by one or more reinforcement frames (410) attached to the wiring substrate. The modules are located in openings (e.g. cavities and/or through-holes 414) in the reinforcement frame. Other features are also provided. |
US09887160B2 |
Multiple pre-clean processes for interconnect fabrication
A method of making an interconnect structure includes forming an opening within a dielectric material layer disposed on a substrate including a conductive material, the opening extending from a first surface to a second surface of the dielectric material layer and being in contact with a portion of the substrate; performing a plasma treatment process to chemically enrich exposed surfaces of the dielectric material that line the opening to form a chemically-enriched dielectric surface layer that included an element in a higher concentration than a remaining portion of the dielectric material layer; performing a chemical treatment process to remove a metal contact product from the portion of the substrate that is in contact with the opening; and disposing a conductive material in the opening to substantially fill the opening and form the interconnect structure. |
US09887159B1 |
Semiconductor device and method for fabricating the same
A method for fabricating semiconductor device includes the steps of: providing a substrate having a first semiconductor layer, an insulating layer, and a second semiconductor layer; forming an active device on the substrate; forming an interlayer dielectric (ILD) layer on the substrate and the active device; forming a mask layer on the ILD layer; removing part of the mask layer, part of the ILD layer, and part of the insulating layer to form a first contact hole; forming a patterned mask on the mask layer and into the first contact hole; and removing part of the mask layer and part of the ILD layer to form a second contact hole exposing part of the active device. |
US09887158B1 |
Conductive structure having an entrenched high resistive layer
A conductive structure includes a substrate including a first dielectric layer formed thereon, a first trench formed in the first dielectric layer, a first barrier layer formed in the first trench, a first nucleation layer formed on the first barrier layer, a first metal layer formed on the first nucleation layer, and a first high resistive layer sandwiched in between the first barrier layer and the first metal layer. |
US09887157B2 |
Semiconductor device and method of manufacturing the same
A semiconductor device and a method of manufacturing the same are provided. The semiconductor device includes a substrate on which a contact region and a cell region are defined, sub-patterns formed in the contact region, on the substrate, and insulating patterns and conductive patterns stacked alternately along the sub-patterns. |
US09887156B2 |
Backside device contact
A back-side device structure with a silicon-on-insulator substrate that includes a device layer, a buried insulator layer, a trench that extends through the device layer and that partially extends through the buried insulator layer, at least one dielectric layer that is formed on the device layer and includes a first opening that communicates with the trench and a contact plug that fills the trench. A final substrate is connected to the buried insulator layer such that the contact plug contacts metallization of the final substrate. The contact plug is externally connected with a source to provide signals to the back-side device structure through a wire formed in the at least one dielectric layer. |
US09887155B2 |
Multiple metal layer semiconductor device and low temperature stacking method of fabricating the same
A semiconductor device including a conductive element and an interface surface fabricated atop the conductive element, and a method for fabricating such a device are described. An exemplary device includes a substrate having a conductive element and a metal layer fabricated atop the conductive element. An oxide layer is fabricated atop the metal layer, thus forming an interface surface. During polishing (e.g., planarization), in which an upper portion of the interface surface is removed, the presence of the interface surface greatly reduces the loading on the conductive element. A second substrate fabricated using the same process may be stacked atop the first substrate and bonded using a hybrid bonding process. |
US09887154B2 |
Semiconductor device and method of manufacturing the semiconductor device
A semiconductor device includes an insulating substrate including a substrate, a metal pattern formed on an upper surface of the substrate, and a metal film formed on a lower surface of the substrate, a semiconductor element fixed on the metal pattern, a case surrounding the metal pattern and having a contact portion maintained in contact with the upper surface of the substrate, and an adhesive with which the case and a portion of the upper surface of the substrate outside a portion maintained in contact with the contact portion are bonded together, wherein a plurality of through holes are formed in a peripheral portion of the case, the through holes extending vertically through the case, and wherein the metal film exists in at least part of a place right below the contact portion. |
US09887153B2 |
Circuit redistribution structure unit and method for manufacturing circuit redistribution structure
A method for manufacturing a circuit redistribution structure includes the following steps. A first dielectric is formed on a carrier. Conductive blind vias are formed in the first dielectric. A first circuit redistribution layer is formed on the first dielectric. A second dielectric is formed on the first dielectric. First and second holes are formed on the second dielectric. A trench is formed in the second dielectric to divide the second dielectric into first and second portions. A first portion of the first circuit redistribution layer and the first hole are disposed in the first portion of the second dielectric, and a second portion of the first circuit redistribution layer and the second hole are disposed in the second portion of the second dielectric. Conductive blind vias are formed in the first and second holes, and a second circuit redistribution layer is formed on the second dielectric. |
US09887151B2 |
Semiconductor device
To improve the reliability of a semiconductor device. A chip mounting portion TAB5 is arranged to be shifted to the +x direction side. Further, a gate electrode pad of a semiconductor chip CHP1 (LV) and a pad of a semiconductor chip CHP3 are electrically coupled by a wire W1a and a wire W1b through a relay lead RL1. Likewise, a gate electrode pad of a semiconductor chip CHP1 (LW) and the pad of the semiconductor chip CHP3 are electrically coupled by a wire W1c and a wire W1d through a relay lead RL2. At this time, the structures of parts of the relay leads RL1 and RL2, which are exposed from a sealing body MR are different from the structures of respective parts exposed from the sealing body MR, of a plurality of leads LD1 and LD2 which function as external terminals. |
US09887149B2 |
Cavity package with die attach pad
A cavity package is provided. The package can include a metal leadframe and a substrate attached to an interposer formed as part of the leadframe. The substrate typically has a coefficient of thermal expansion matched to the coefficient of thermal expansion of a semiconductor device to be affixed to the substrate. The semiconductor device is typically attached to an exposed top surface of the substrate. The cavity package also includes a plastic portion molded to the leadframe forming a substrate cavity. The substrate cavity allows access to the exposed top surface of the substrate for affixing the semiconductor device. The cavity package also include a connective element for grounding a lid through an electrical path from the lid to the interposer. |
US09887146B2 |
Method and apparatus for chip cooling
In one embodiment, the invention is a method and apparatus for chip cooling. One embodiment of an apparatus for cooling a heat-generating device includes an inlet for receiving a fluid, a manifold comprising a plurality of apertures formed therein for decreasing the pressure of the fluid from a first pressure by adiabatic expansion for impinging the fluid on the heat-generating device once the pressure of the fluid is decreased from the first pressure. |
US09887144B2 |
Ring structure for chip packaging
A ring structure for chip packaging comprises a frame portion adaptable to bond to a substrate and at least one corner portion. The frame portion surrounds a semiconductor chip and defines an inside opening, and the inside opening exposes a portion of a surface of the substrate. The at least one corner portion extends from a corner of the frame portion toward the chip, and the corner portion is free of a sharp corner. |
US09887143B2 |
Surface mount device package having improved reliability
A semiconductor package for mounting to a printed circuit board (PCB) includes a case comprising a ceramic base, a semiconductor die in the case, a mounting pad under the ceramic base and coupled to the semiconductor die through at least one opening in the ceramic base. The mounting pad includes at least one layer having a coefficient of thermal expansion (CTE) approximately matching a CTE of the ceramic base. The mounting pad includes at least one layer having a low-yield strength of equal to or less than 200 MPa. The mounting pad includes at least one copper layer and at least one molybdenum layer. The semiconductor package also includes a bond pad coupled to another mounting pad under the ceramic base through a conductive slug in the ceramic base. |
US09887140B2 |
Wafer processing method
There is provided a wafer processing method for dividing a wafer having a plurality of devices formed in regions partitioned by a plurality of crossing division lines on a front surface of a substrate having a birefringent crystal structure, into individual device chips. The wafer processing method includes a detection step of detecting the division line formed on the front surface of the wafer by an imaging unit from the back side of the wafer. In the detection step, a polarizer disposed on an optical axis connecting an imaging element and an image forming lens provided in the imaging unit intercepts extraordinary light appearing due to birefringence in the substrate and guides ordinary light to the imaging element. |
US09887132B2 |
Method for forming semiconductor structure
A semiconductor structure and a method for forming the semiconductor structure are provided. In various embodiments, the method for forming a semiconductor structure includes following steps. A structure on a semiconductor substrate is received, which the structure includes at least two conductive lines and a shorting bridge, and the conductive lines electrically connected to each other through the shorting bridge. The shorting bridge is insulated to make the conductive lines electrically isolated to each other. |
US09887130B2 |
FinFET device and method of forming the same
Provided is a FinFET device including a substrate having at least one fin, a gate stack, a spacer, a strained layer and a composite etching stop layer. The gate stack is across the at least one fin. The spacer is on a sidewall of the gate stack. The strained layer is in the substrate aside the gate stack. The composite etching stop layer is on the spacer and on the strained layer. Besides, the composite etching stop layer is thicker on the spacer but thinner on the strained layer. |
US09887128B2 |
Method and structure for interconnection
The present disclosure provides a method of fabricating a semiconductor structure in accordance with some embodiments. The method includes forming a first low-k dielectric layer over a substrate; forming a first and second metal features in the first low-k dielectric layer; forming a first trench in the first low-k dielectric layer, the first trench spanning between the first and second metal features; performing a ultraviolet (UV) treatment to sidewalls of the first low-k dielectric layer in the first trench; forming a first etch stop layer in the first trench; and depositing a second low-k dielectric layer on the first etch stop layer, thereby forming an air gap in the first trench. |
US09887126B2 |
Structure of dual damascene structures having via hole and trench
A structure and a formation method of a semiconductor device structure are provided. The semiconductor device structure includes a semiconductor substrate and a conductive feature over the semiconductor substrate. The semiconductor device structure also includes a dielectric layer over the conductive feature and the semiconductor substrate and a via hole in the dielectric layer. The via hole has an oval cross section. The semiconductor device structure further includes a trench in the dielectric layer, and the via hole extends from a bottom portion of the trench. The trench has a trench width wider than a hole width of the via hole. In addition, the semiconductor device structure includes one or more conductive materials filling the via hole and the trench and electrically connected to the conductive feature. |
US09887121B2 |
Protective cover for electrostatic chuck
A protective cover for an electrostatic chuck may include a conductive wafer and a plasma resistant ceramic layer on at least one surface of the conductive wafer. The plasma resistant ceramic layer covers a top surface of the conductive wafer, side walls of the conductive wafer and an outer perimeter of a bottom surface of the conductive wafer. Alternatively, a protective cover for an electrostatic chuck may include a plasma resistant bulk sintered ceramic wafer and a conductive layer on a portion of a bottom surface of the plasma resistant bulk sintered ceramic wafer, wherein a perimeter of the bottom surface is not covered. |
US09887120B2 |
Apparatus for treating surfaces of wafer-shaped articles
A rotary chuck for processing wafer-shaped articles comprises a chuck body having a series of gripping pins that are movable by sliding horizontally and in unison relative to the chuck body from a first position in which the gripping pins are relatively more retracted into the chuck body to a second position in which the gripping pins are relatively more extended from the chuck body and in which the gripping pins are positioned so as to support a wafer-shaped article of a predetermined diameter. |
US09887118B2 |
Wafer processing laminate, temporary adhesive material for wafer processing, and method for manufacturing thin wafer
A wafer processing laminate including a support, a temporary adhesive material layer formed on the support, and a wafer laminated on the temporary adhesive material layer, the wafer having a circuit-forming front surface and back surface to be processed, wherein the temporary adhesive material layer includes a complex temporary adhesive material layer having two-layered structure including a first temporary adhesive layer composed of a thermoplastic organopolysiloxane polymer layer (A) having a film thickness of less than 100 nm and a second temporary adhesive layer composed of a thermosetting siloxane-modified polymer layer (B), the first temporary adhesive layer being releasably laminated to the front surface of the wafer, the second temporary adhesive layer being releasably laminated to the first temporary adhesive layer and the support. A temporary adhesive material for a wafer processing which withstand a thermal process at high temperature exceeding 300° C., facilitating temporary adhesion and delamination. |
US09887113B2 |
Semiconductor chip tray
A semiconductor chip tray is provided that includes a support plate, a first protruding portion, a second protruding portion and a recess. The first protruding portion forms a housing space for a semiconductor chip by being provided on a top surface of the support plate. The second protruding portion is provided on a bottom surface of the support plate, and is fitted to an outer periphery of the first protruding portion of another semiconductor chip tray when the tray is stacked so as to overlap the other tray. The recess is provided on the bottom surface of the support plate. The recess faces a part of the first protruding portion of another chip tray when the tray is stacked so as to overlap the other tray. The recess is formed extending up to an outside of the first protruding portion from the housing space formed by the first protruding portion. |
US09887108B2 |
Gas supply device and substrate processing apparatus
A shower head 13 (gas supply device) of supplying a processing gas and an additional gas from a processing gas supply source and an additional gas source, respectively, into a processing space S includes multiple gas distribution plates 28 to 31, the cooling plate 32, and the cover plate 33 stacked in sequence. A peripheral gas diffusion space 35 and an outermost gas diffusion space 36 are formed in the undermost gas distribution plate 28. At least one gas supply path for supplying the processing gas and additional gas into any one of the peripheral gas diffusion space and the outermost gas diffusion space is formed at each of the gas distribution plates. The gas supply path is branched into multiple lines and distances from the processing gas supply source to front ends of the respective branch lines are set to be all the same. |
US09887105B2 |
Manufacturing method of semiconductor device
An object of the present invention is to improve the reliability and productivity of a semiconductor device by suppressing generation of a resin burr in a molding process. In a mold die, a tip-end surface of each push-up pin provided on the rear surface side of a lower die cavity block and a part of the rear surface of the lower die cavity block with which the tip-end surface of each push-up pin is contacted are inclined in such a manner that a distance to a top surface of the lower die cavity block becomes longer towards the pot side where mold resin is supplied. Accordingly, when the lower die cavity block is returned to the initial position, the lower die cavity block is lifted while being slightly moved towards the pot block side. Thus, no gap is formed between a side surface of the pot block and a side surface of the lower die cavity block. |
US09887099B2 |
Pattern forming method capable of minimizing deviation of an inversion pattern
A method includes: forming a metal oxide film on a substrate including an etching target film and a metal pattern formed thereon, and forming an oxide film having a relatively strong oxygen bond on the metal pattern; performing a reduction treatment such that the metal oxide film formed on the metal pattern is defined as a first metal-containing film and the metal oxide film formed on the etching target film is defined as a second metal-containing film whose surface is reduced into metal; selectively forming a metal film on only the second metal-containing film formed on the etching target film, the metal film having such a property that it is easy to be formed on metal and is hard to be formed on an oxide; and obtaining an inversion pattern composed of the inversion material by etching away the metal pattern and leaving the inversion material and the metal film. |
US09887096B2 |
Differential silicon oxide etch
A method of etching exposed silicon oxide on patterned heterogeneous structures is described and includes a gas phase etch created from a remote plasma etch. The remote plasma excites a fluorine-containing precursor. Plasma effluents from the remote plasma are flowed into a substrate processing region where the plasma effluents combine with water vapor. Reactants thereby produced etch the patterned heterogeneous structures to remove two separate regions of differing silicon oxide at different etch rates. The methods may be used to remove low density silicon oxide while removing less high density silicon oxide. |
US09887095B2 |
System and method for an etch process with silicon concentration control
The present disclosure provides one embodiment of an etch system. The etch system includes a tank designed to hold an etch solution for etching; a silicon monitor configured to measure silicon concentration of the etch solution; a drain module coupled to the tank and being operable to drain the etch solution; and a supply module being operable to fill in the tank with a fresh etch solution. |
US09887084B2 |
Semiconductor devices and methods of manufacture thereof
A method includes depositing an insulating layer over a substrate, the substrate including a first semiconductor material. The method also includes forming an opening in the insulating layer, the opening exposing a surface of the substrate. The method also includes growing a nanowire over the exposed surface of the substrate, the nanowire extending out of the opening away from the substrate, the nanowire including a second semiconductor material different from the first semiconductor material. The method also includes laterally growing the second semiconductor material on exposed sidewalls of the nanowire. |
US09887082B1 |
Method and apparatus for filling a gap
There is provided a method of filling one or more gaps by providing the substrate in a reaction chamber and introducing a first reactant to the substrate with a first dose, thereby forming no more than about one monolayer by the first reactant on a first area; introducing a second reactant to the substrate with a second dose, thereby forming no more than about one monolayer by the second reactant on a second area of the surface, wherein the first and the second areas overlap in an overlap area where the first and second reactants react and leave an initially unreacted area where the first and the second areas do not overlap; and, introducing a third reactant to the substrate with a third dose, the third reactant reacting with the first or second reactant remaining on the initially unreacted area. |
US09887079B2 |
Supply apparatus and supply method for supplying fluid carbon dioxide
Provided are a supply apparatus and a supply method for supplying fluid carbon dioxide that are energy-saving and efficient. The supply apparatus for supplying fluid carbon dioxide includes: a circulation system including a purifying unit that removes impurities and contaminants from the carbon dioxide, a storage unit that includes a condenser for changing gaseous carbon dioxide passed through the purifying unit into liquid carbon dioxide, a supply unit that includes a first pump for supplying the liquid carbon dioxide in the storage unit to a use point, and a return line through which excess carbon dioxide supplied from the supply unit but not used at the use point is returned to the storage unit; and a carbon dioxide introduction unit that introduces carbon dioxide, as a starting material or recovered gas, to the circulation system. The carbon dioxide introduction unit includes a second pump for increasing the pressure of the carbon dioxide and the second pump introduces the carbon dioxide to the circulation system. |
US09887064B2 |
Stage device and charged particle beam device using the same
To provide a stage device and a charged particle beam device using the same capable of effectively suppressing thermal deformation of a stage generated by temperature increase caused by heat generated by a linear motor. The stage device including a table, a linear motor driving the table in a prescribed direction, in which the table and a moving part of the linear motor are connected by components, a slide unit is attached to the component, movement of which is constrained by a rail fixed to a base, and at the same time, the slide unit is positioned vertically below a place where the component is joined to the table, thereby suppressing thermal deformation of the table. |
US09887058B2 |
Power supply circuit
A power supply circuit for electronic equipment that might be affected by overheating or by a fire, the power supply circuit including a bistable switch switchable between a first state in which the input terminal is connected to the output terminal, and a second state in which the input terminal is not connected to the output terminal, a first coil, and a second coil, the bistable switch being configured to switch to the first state when the magnetic field induced by the second coil is greater than the magnetic field induced by the first coil, and to switch to the second state when the magnetic field induced by the first coil is greater than the magnetic field induced by the second coil. |
US09887055B2 |
Mechanical fuse device
Disclosed herein are efficient mechanical fuse devices that are capable of functioning at high current levels. These devices comprise mechanical features configured such that the fuse devices have a non-triggered state, which allows current to flow through the device, and a triggered state, which does not allow current to flow through the device. In some embodiments, the devices are configured such that a certain pre-determined current level flowing through the device will generate a sufficient electromagnetic field to cause the mechanical elements to transition the fuse device into the triggered state and thus interrupt a connected electrical circuit, device or system. In some embodiments, these devices can also comprise hermetically sealed components. |
US09887052B1 |
Light guide plate and light emitting keyboard having the same
A light guide plate includes a light shielding plate body, a light guide plate body and a plurality of light source receiving spaces. The light shielding plate body includes a peripheral frame, a plurality of longitudinal and transverse partition strips provided in the peripheral frame, and a plurality of light guide regions cooperatively defined by the peripheral frame and the longitudinal and transverse partition strips. The light guide regions are configured to respectively align with the keys. The light guide plate body includes a plurality of light guide blocks embedded in the light guide regions, respectively. The light source receiving spaces correspond to the light guide blocks. |
US09887049B2 |
Magnetic modular assembly for behavioral studies
A modular assembly set system for use in modular constructions suitable for behavioral research made of a polycarbonate, acrylic or other material walls with magnetic edges, joints and parts with a support base (floor) made of magnetically active metal sheet glued over a plastic inert polymer surface (or one of similar inert properties). The system comprises a multi-piece set that allows the building of different mazes or structures for use in behavioral, memory and health sciences studies. The magnetic edges of the walls along with joints and other pieces attaches to the metal base (floor) and permits to modularly build any configuration. The use of this device can be extended to virtually any kind of modular construction (toys, provisional constructions, stands and other low weight assemblies). The walls and floor set can be used many times, and assemble and disassemble as required. |
US09887046B2 |
Graphene composites and methods of making and using the same
An graphene composites have reduced graphene oxide and a layered double-hydroxide distributed on the reduced graphene oxide. The composites may also include nanopores formed within the reduced graphene oxide and micropores that may be formed by the reduced graphene oxide. The composites may exhibit superior electrical and/or absorbent properties. Capacitor devices and electrodes containing the composites are also disclosed, as well as methods and systems configured to make and use the composites. |
US09887044B2 |
Textured current collector foil
The invention relates to a current collector foil for batteries, accumulators or capacitors, comprising a carrier material and at least one electrically conductive layer made from a metal. Moreover, the invention relates to a method for producing a corresponding current collector foil as well as to the advantageous use thereof. The object of providing a current collector foil for batteries, accumulators or capacitors, which is optimized in relation to the contact surface and the adhesive properties and which results in an improved service life, is achieved as a result of the fact that the at least one electrically conductive layer is produced at least partially by electrodepositing a metal and has a texture. |
US09887043B2 |
Method of manufacturing dye-sensitized solar cell having light absorption increase means and the solar cell
A dye-sensitized solar cell is provided. The solar cell includes a transparent substrate; a conductive transparent electrode formed on a surface of the transparent substrate; a metal oxide particle electrode layer in which a photosensitive dye capable of absorbing light is adsorbed; a counter electrode, and an electrolyte injected between the metal oxide particle electrode layer and the counter electrode. The metal oxide particle electrode layer comprises a first electrode layer comprising metal oxide particles and having a predetermined pattern formed thereon and a second electrode layer comprising metal oxide particles and formed on the first electrode layer. Refractive indexes of the first and second electrode layers are different from each other. |
US09887042B1 |
Dielectric material, capacitor and method
A dielectric comprises a matrix and a plurality of isolated, ionomeric domains, defined as micelles herein, distributed within the matrix. A capacitor is comprised of the dielectric and two electrodes. A method incorporates the capacitor into a circuit for an energy storage device, especially for applications requiring both high energy density and high power density. The method includes both rapid charging and rapid discharging of the energy storage device. |
US09887041B2 |
Anode body for solid electrolytic capacitor elements and method for producing same
An anode body for a solid electrolytic capacitor element, which is an anode body for a solid electrolytic capacitor element having a dielectric layer on the surface of a sintered body, wherein at least a part of the surface of the valve-acting metal particles constituting the sintered body is covered with a dielectric layer, and a part of the dielectric layer on the particle surface has a larger thickness than the other part; and a method for producing the same, in which a sintered body of a valve-acting metal is immersed in an aqueous solution of an oxidizing agent after being subjected to chemical formation, the resulting sintered body is then immersed in water-soluble alcohol and dried, and the oxidizing agent is removed by water washing. |
US09887038B2 |
Blanking die apparatus and method for manufacturing laminated iron core
A blanking die apparatus includes a lower die in which a plurality of working stations are arranged, and an upper the which moves upward and downward with respect to the lower die. A progressively fed sheet is sequentially blanked or stamped out respectively in the working stations to form iron core pieces, and then to laminate the iron core pieces to form a laminated iron core. The lower die includes a lifter part which lifts the sheet from the lower die when the sheet is progressively fed. The lifter part first lifters installed in an outer peripheral area in each of the working stations, and second lifters installed on an upper surface of a blank die which has a blanking hole formed for blanking the iron core pieces in an external form, or on an upper surface of a blank die holder. |
US09887030B2 |
Wireless power receiver, terminal and wireless power transmitter
A wireless power receiver includes a coil to receive the power; and a magnet to generate an intensity of a magnetic flux density sensed by a sensor of the wireless power transmitter. The coil has an empty central region. The magnet is disposed in the empty central region of the coil. The magnet includes an electric steel sheet. |
US09887029B2 |
Conductive cooling-type persistent current switch, MRI apparatus and NMR apparatus
A technical problem is to turn a persistent current switch on and off at high speed with less heat input. The invention relates to a conductive cooling-type persistent current switch, including: a superconductive wire 1 through which a current is passed; a cooling stage 9 which cools the superconductive wire; and a heater 8 which heats the superconductive wire, wherein the superconductive wire is placed between faces which are each formed by the cooling stage and the heater, a core of the superconductive wire is magnesium diboride 6, and a base material 5 placed around an outer periphery of the core is a material having a resistivity of 10 μΩcm or more at 40 K. |
US09887024B1 |
Cable and connector placement fixture and method for fabricating cable assemblies
An adjustable fixture used in the fabrication of cable assemblies including a base, an adjustable frame, and a cable support arrangement attached to the frame. The cable support arrangement configured to house a cable position template, and a plurality of cable fasteners for attaching a plurality of cables into positions indicated by the cable position template. |
US09887021B2 |
Tensile conducting monofilament and conducting wire and manufacturing method thereof
The present disclosure relates to a tensile conducting monofilament and a conducting wire and a manufacturing method thereof. The tensile conducting monofilament is composed of a conducting filament and at least one tensile thread. The conducting filament is a flat conducting filament. The flat conducting filament is wound on the tensile thread. The conducting wire includes a circular conducting monofilament, at least one tensile conducting monofilament, and an insulation cover. The tensile conducting monofilament and the circular conducting monofilament are wrapped in the insulation cover. The method to manufacture a tensile conducting monofilament includes the steps of flattening a circular conducting monofilament to a flat conducting filament; and winding the flat conducting filament on at least one tensile thread. The method to manufacture a conducting wire includes the steps of stranding the tensile conducting monofilament and a circular conducting monofilament to be disposed in an insulation cover. |
US09887017B2 |
Nuclear facility comprising an anchor device
A nuclear facility comprising an anchor device is provided. This anchor device comprises a female part and a male part. The female part includes a groove extending along a longitudinal axis. The groove has a width which decreases longitudinally and a transverse section. The male part includes a slider with a shape mating that of the groove and is able to be longitudinally inserted into the groove. The transverse section of the groove is configured so as to prevent the extraction of the slider out of the groove transversely to the longitudinal axis. The anchor device includes a locking device able to prevent the slider from longitudinally sliding out of the groove. |
US09887015B2 |
Suspended upper internals with tie rod couplings for compact nuclear reactor
A suspended basket includes a plurality of plates, tie rods, and adjustable length threaded tie rod couplings connecting threaded ends of the tie rods with threaded features of the plates. Control rod drive mechanisms (CRDMs) with CRDM motors are mounted in the suspended basket, which is suspended in a pressure vessel above a nuclear reactor core to control insertion of control rods into the reactor core. In one embodiment each adjustable length threaded tie rod coupling is a turnbuckle coupling that includes a sleeve threaded onto the threaded end of the tie rod and onto the threaded feature of the plate, and the sleeve is rotatable to adjust the position of the tie rod respective to the plate. Guide frames may be mounted in the suspended basket between the CRDMs and the nuclear reactor core to guide portions of the control rods withdrawn from the nuclear reactor core. |
US09887010B2 |
Semiconductor device, memory device, and driving method thereof
Provided is a highly integrated semiconductor device which can hold data and includes a NAND cell array. Each of the plurality of memory cells of the NAND cell array includes a first transistor, a second transistor, a first terminal, a second terminal, a third terminal, and a fourth terminal. The first terminal is electrically connected to one electrode connected to a channel region of the first transistor. The second terminal is electrically connected to the other electrode connected to the channel region of the first transistor. The third terminal is electrically connected to a gate electrode of the second transistor. The fourth terminal is electrically connected to one electrode connected to a channel region of the second transistor. A gate electrode of the first transistor is in contact with the other electrode connected to the channel region of the second transistor. A string of the plurality of memory cells is formed by connecting the first terminals and the second terminals. |
US09887006B1 |
Nonvolatile memory device
A nonvolatile memory device having a first resistive element coupled between a common node and a bit line; a second resistive element coupled between the common node and a word line, wherein the first and second resistive elements are coupled between different metal layers; and a pass transistor having a gate coupled to the common node, a first node coupled to a reference voltage, and a second node coupled to an output, wherein the word line is orthogonal to the bit line. |
US09887005B2 |
Devices and methods to program a memory cell
Subject matter disclosed herein relates to memory devices and, more particularly, to programming a memory cell. |
US09887004B2 |
Bi-directional RRAM decoder-driver
The present disclosure generally relates to the fabrication of and methods for creating a reversible tri-state memory device which provides both forward and reverse write and read drive to a bi-directional RRAM cell, thus allowing writing in the forward and reverse directions. The memory device, however, utilizes a single transistor “on pitch” which fits between two metal lines traversing the array tile. |
US09887000B1 |
System and method for cryogenic hybrid technology computing and memory
A system and method for high-speed, low-power cryogenic computing are presented, comprising ultrafast energy-efficient RSFQ superconducting computing circuits, and hybrid magnetic/superconducting memory arrays and interface circuits, operating together in the same cryogenic environment. An arithmetic logic unit and register file with an ultrafast asynchronous wave-pipelined datapath is also provided. The superconducting circuits may comprise inductive elements fabricated using both a high-inductance layer and a low-inductance layer. The memory cells may comprise superconducting tunnel junctions that incorporate magnetic layers. Alternatively, the memory cells may comprise superconducting spin transfer magnetic devices (such as orthogonal spin transfer and spin-Hall effect devices). Together, these technologies may enable the production of an advanced superconducting computer that operates at clock speeds up to 100 GHz. |
US09886996B2 |
SRAM cell for interleaved wordline scheme
In some embodiments, the present disclosure relates to a static random access memory (SRAM) device. The SRAM device includes a plurality of SRAM cells arranged in a plurality of rows and a plurality of columns, wherein respective SRAM cells include respective pairs of complementary data storage nodes to store respective data states. A first pair of access transistors is coupled to the complementary data storage nodes of an SRAM cell and is configured to selectively couple the complementary data storage nodes to a first pair of complementary bitlines, respectively. A second pair of access transistors is coupled to the complementary data storage nodes of the SRAM cell and is configured to selectively couple the complementary data storage nodes to a second pair of complementary bitlines, respectively. |
US09886995B2 |
Semiconductor device and driving method thereof
A semiconductor device includes a sense amplification unit suitable for sensing and amplifying data loaded on a data line pair; a pull-up driving unit suitable for supplying a first voltage to a pull-up power line of the sense amplification unit as a pull-up driving voltage in an active mode, and supplying second voltage higher than the first voltage to the pull-up power line as the pull-up driving voltage during an initial period of a precharge mode; a pull-down driving unit suitable for supplying a third voltage to a pull-down power line of the sense amplification unit as a pull-down driving voltage during the active mode and the initial period of the precharge mode; and a post over-driving control unit suitable for adjusting the initial period of the precharge mode by detecting a voltage level of the pull-up power line. |
US09886994B2 |
Semiconductor device having CAL latency function
One semiconductor device includes a command receiver receiving the command signal to generate a first internal command signal, and a latency control circuit activating a second internal chip select signal after elapse of first cycles of a clock signal since a first internal chip select signal is activated. The latency control circuit activates a second control signal when the chip select signal is maintained in an inactive state during second cycles of the clock signal that is larger than the first cycles. The command receiver is activated based on a first control signal. The first control signal is activated in response to the first internal chip select signal. The first control signal is deactivated in response to the second control signal. |
US09886993B2 |
Protocol for memory power-mode control
In one embodiment, a memory device includes a memory core and input receivers to receive commands and data. The memory device also includes a register to store a value that indicates whether a subset of the input receivers are powered down in response to a control signal. A memory controller transmits commands and data to the memory device. The memory controller also transmits the value to indicate whether a subset of the input receivers of the memory device are powered down in response to the control signal. In addition, in response to a self-fresh command, the memory device defers entry into a self-refresh operation until receipt of the control signal that is received after receiving the self-refresh command. |
US09886989B2 |
Low power magnetic random access memory cell
The present disclosure concerns a magnetic random access memory (MRAM) cell suitable for performing a thermally assisted write operation or a spin torque transfer (STT) based write operation, comprising a magnetic tunnel junction comprising a top electrode; a tunnel barrier layer comprised between a first ferromagnetic layer having a first magnetization direction, and a second ferromagnetic layer having a second magnetization direction adjustable with respect to the first magnetization direction; a front-end layer; and a magnetic or metallic layer on which the second ferromagnetic layer is deposited; the second ferromagnetic layer being comprised between the front-end layer and the tunnel barrier layer and having a thickness comprised between about 0.5 nm and about 2 nm, such that magnetic tunnel junction has a magnetoresistance larger than about 100%. The MRAM cell disclosed herein has lower power consumption compared to conventional MRAM cells. |
US09886987B1 |
System and method for data-mask training in non-provisioned random access memory
A system and method providing timing alignment of a data mask (DM) signal with respect to a data strobe (DQS) signal for memory devices not designed for adjusting such alignment is provided. Alignment between data signals (DQ) and a DQS signal is first achieved during a first write training procedure where a data delay value is optimized for one of the DQS or DQ signals. Subsequently, using the optimum delay value from the first write training procedure, a second write training procedure is initiated. In the second write training procedure, timing alignment between the DM signal and the DQ signals is achieved by determining an optimal delay value of the DM signal relative to the DQS signal. |
US09886980B2 |
Method for synchronizing A/V streams
A device may communicate a delay request value to downstream devices in order to synchronize A/V streams. For example, rather than adding the delay required to synchronize audio and video streams, an A/V splitter may instead communicate to downstream devices, asking them to add the amount of delay desired. |
US09886979B1 |
Implementing BER-list modulation code for hard disk drives
A method, apparatus, and system are provided for implementing an enhanced modulation code for hard disk drives (HDDs). A modulation code directly uses Bit Error Rate (BER) information for different user patterns to construct a coded word minimizing possible error rate. The modulation code has a flexible code rate that simplifies code optimization relative to Coded Bit Density (CBD), signal to noise ratio (SNR) and noise color. |
US09886975B2 |
Hard disk drive and pivot assembly bearing device
A hard disk drive according to an embodiment of the present invention includes a pivot assembly bearing device with a shaft, rolling bearings and a sleeve, a cylindrical convex portion formed in a cover member at the upper side, protruding inward, and fixed to an upper end surface of the shaft, a convex portion formed on a base member at the lower side, protruding inward, and fixed to a lower end surface of the shaft, and a labyrinth gap formed by opposing an outer peripheral surface of the convex portion to an inner peripheral surface of a sleeve in a radial direction and/or by opposing an outer peripheral surface of the convex portion to the inner peripheral surface of the sleeve in a radial direction. |
US09886974B2 |
Read head free layer having front and rear portions biased at different levels
A reader having a bearing surface, a free layer, and a free layer biasing structure. The free layer biasing structure includes at least one side shield that applies a first bias field level to a front portion of the free layer that is nearest to the bearing surface and applies a second bias field level to a rear portion of the free layer that is farthest from the bearing surface. The second bias field level is greater than the first bias field level. |
US09886966B2 |
System and method for improving noise suppression using logistic function and a suppression target value for automatic speech recognition
Method for improving noise suppression for ASR starts with a microphone receiving an audio signal including speech signal and noise signal. In each frame for frequency band of audio signal, a noise estimator detects ambient noise level and generates noise estimate value based on estimated ambient noise level, variable noise suppression target controller generates suppression target value using noise estimate value and logistic function, a gain value calculator generates a gain value based on suppression target value and noise estimate value, and combiner enhances the audio signal by the gain value to generate a clean audio signal in each frame for all frequency bands. Logistic function models desired noise suppression level that varies based on ambient noise level. Variable level of noise suppression includes low attenuation for low noise levels and progressively higher attenuation for higher noise level. Other embodiments are also described. |
US09886965B1 |
Systems and methods for psychoacoustic processing of audio material
Systems and methods herein utilize psychoacoustic principles to process audio signals to achieve a desired result. In some embodiments, an exemplary process utilizes a combination of re-harmonization and auditory processing techniques in which a plurality of filtered audio cues are sampled, created and down-mixed into a final music file output, which may be designed to trigger specific effects on the function of the body and the brain. In some embodiments, enhanced audio material may be altered during the stream or fixed for a desired result at the beginning of the stream. In some embodiments, a signal enhancement process may be embedded into silicon or a media player, decoder or device with software. In other embodiments, audio or video material may be encoded or finalized into the media file. |
US09886959B2 |
Method and system for low bit rate voice encoding and decoding applicable for any reduced bandwidth requirements including wireless
A voice encoder/decoder (vocoder) may provide receiving a voice sample and generating zero crossings of the voice sample in response to voice excitation in a first formant and creating a corresponding output signal. Additional operations may include dividing the output signal by two, and sampling the output signal at a predefined frequency such that a resulting combination uses half of a bit rate for an excitation and a remainder for short term spectrum analysis. |
US09886951B2 |
Analysis of professional-client interactions
One or more processors receive recording data of a meeting between a professional and a client. One or more processors analyze the recording data to make one or more determinations. One or more processors identify one or more characteristics of the professional based on the one or more determinations. One or more processors match the one or more characteristics of the professional to one or more preferences of an individual seeking one or more professionals. One or more processors build a profile of the professional based on the one or more characteristics and store the profile in a database. One or more processors search the database for one or more profiles that provide a match of the one or more preferences of the individual seeking one or more professionals and display the one or more profiles. |
US09886943B2 |
Using word confidence score, insertion and substitution thresholds for selected words in speech recognition
A method and system for improving the accuracy of a speech recognition system using word confidence score (WCS) processing is introduced. Parameters in a decoder are selected to minimize a weighted total error rate, such that deletion errors are weighted more heavily than substitution and insertion errors. The occurrence distribution in WCS is different depending on whether the word was correctly identified and based on the type of error. This is used to determine thresholds in WCS for insertion and substitution errors. By processing the hypothetical word (HYP) (output of the decoder), a mHYP (modified HYP) is determined. In some circumstances, depending on the WCS's value in relation to insertion and substitution threshold values, mHYP is set equal to: null, a substituted HYP, or HYP. |
US09886942B2 |
Adaptive text-to-speech outputs
In some implementations, a language proficiency of a user of a client device is determined by one or more computers. The one or more computers then determines a text segment for output by a text-to-speech module based on the determined language proficiency of the user. After determining the text segment for output, the one or more computers generates audio data including a synthesized utterance of the text segment. The audio data including the synthesized utterance of the text segment is then provided to the client device for output. |
US09886941B2 |
Portable electronic device directed audio targeted user system and method
A computationally implemented system and method that is designed to, but is not limited to: electronically conditioning one or more information signals accessed at least in part through one or more portions of a portable electronic device to be transmitted from one or more portable electronic device emitters through one or more modulated acoustic ultrasonic signals; and electronically governing for output of one or more beams of said one or more modulated acoustic ultrasonic signals for demodulation of said one or more modulated acoustic ultrasonic signals into one or more acoustic audio signals containing said one or more information signals at a first location spaced away from said portable electronic device and spaced away from a second location. In addition to the foregoing, other method aspects are described in the claims, drawings, and text forming a part of the present disclosure. |
US09886940B2 |
Transmit/receive channel for ultrasound applications
A device voltage shifter includes a first voltage reference node, a second voltage reference node, an output node and a clamp node. A first high-voltage switching transistor of the voltage shifter has a first conduction terminal coupled to the first voltage reference node and a second conduction terminal coupled to the clamp node. A second high-voltage switching transistor of the voltage shifter has a first conduction terminal coupled to the clamp node and a second conduction terminal coupled to the second voltage reference node. A third high-voltage switching transistor of the voltage shifter has a first conduction terminal coupled to the first voltage reference node, a control terminal coupled to the clamp node, and a second conduction terminal coupled to the output node. A voltage regulator of the voltage shifter is coupled between the output node and the clamp node. |
US09886936B2 |
Presenting panels and sub-panels of a document
Systems, methods, and media for presenting panel-based electronic documents are provided. In accordance with some embodiments, systems for presenting panel-based electronic documents are provided, the systems comprising: at least one processor programmed to: receive an electronic document, a definition of a first panel on a page in the electronic document, and a definition of a second panel on the page in the electronic document; control a display of the first panel based on the definition of the first panel; and transition from the display of the first panel to a display of the second panel by re-scaling the display and panning from the first panel to the second panel. |
US09886933B2 |
Brightness adjustment system and method, and mobile terminal
Discloses is a brightness adjustment system and method, and a mobile terminal. The brightness adjustment system is used for a display device, and comprises: a distance measurement module configured to measure a perpendicular viewing distance from user's eyes to a display surface of the display device; and a brightness adjustment module configured to adjust the brightness of the display device to desired brightness based on the measured perpendicular viewing distance. The brightness adjustment system renders the display device, such as mobile terminal, etc., to automatically adjust the brightness based on the perpendicular viewing distance between the user's eyes and the display surface of the display device, satisfying requirements for display brightness. |
US09886930B2 |
Control circuit and display device
Disclosed is a drive control circuit, comprising a driver, a pixel array and a resistor, and the pixel array comprises M×N pixels, and M is a natural number larger than 1, and N is a natural number, and the driver is coupled to the N columns pixels through the resistor, and the resistor comprises a first resistor and a second resistor, and a resistance of the first resistor is larger than a resistance of the second resistor, and an area surrounded by the pixel array is divided into a first area and a second area, and the first area and the second area comprise at least one row pixels, and a length of a connection line of the driver with any row pixels in the first area is smaller than a length of a connection line of the driver with any row pixels in the second area. |
US09886924B2 |
Liquid crystal display panel, liquid crystal display device, and pixel array
A pixel array for a liquid crystal display device is provided. The liquid crystal display device includes a plurality of scanning lines and a plurality of data lines. The pixel array includes a plurality of pixels. The plurality of pixels are respectively coupled to the plurality of data lines. The plurality of pixels are arranged in a plurality of pixel row pairs, and each pixel row pair includes two pixel rows. A N-th data line of the plurality of data lines is coupled to the pixels in a first side or a second side of the N-th data line in a M-th pixel row pair of the plurality of pixel row pairs, where N and M are positive integers. Stripes, flickers, and grid issues after applying two pixel rendering (TPR) are thereby solved. |
US09886923B2 |
Driving circuit for source driving chips and liquid crystal display panel
The present disclosure discloses a driving circuit for a source driving chip. In the driving circuit for a source driving chip, an output terminal of the blanking timer is connected to a control terminal of the switching unit; an input terminal of the switching unit is connected to a power supply source; an output terminal of the switching unit is connected to a supply terminal of the buffer amplifier. The blanking timer is used to generate a control signal; wherein, the control signal is a first voltage level during a row blanking interval or a frame blanking interval; the control signal is a second voltage level during the row non-blanking interval or the frame non-blanking interval. The driving circuit for a source driving chip of the present disclosure can effectively reduce the power consumption. |
US09886917B2 |
Liquid crystal display device and control method for the same
An LCD device includes: multiple data lines, scanning lines, pixel units and switching elements. Wherein, first terminals of the switching elements are connected together for receiving a control signal. Second terminals of the switching elements are connected together for receiving a reference voltage signal. Third terminal of each switching element is connected to a corresponding data line. When the control signal is a first control signal, each switching element is turned off, grayscale voltage signals are applied on corresponding pixel units, and a normal image frame is displayed. When the control signal is a second control signal, each switching element is turned on, the reference voltage signal is applied on the pixel units, an inserted black frame is displayed. A simple and power-saving way for an inserted black frame is realized to solve the cross talk in 3D display or a serious image smear problem in low refresh rate. |
US09886910B2 |
Display device and method of driving display device
A display device including a pixel, a drive transistor including a first and a second terminal and a gate, a first switching element controlling a connection between the second terminal and the gate, a storage capacitor of a second terminal connected to the gate, a second switching element controlling a connection between the storage capacitor and a first signal line, a third switching element arranged in parallel with the second switching element and controlling a connection between the storage capacitor and a second signal line, a fourth switching element controlling a connection between the drive transistor and a first power supply line, a light emitting element connected with the drive transistor and a second power supply line, a fifth switching element controlling a connection between the drive transistor and the light emitting element, a sixth switching element controlling a connection between the drive transistor and a third power supply line. |
US09886908B2 |
Timing controller of operating selective sensing and organic light emitting display device comprising the same
There are provided a timing controller of operating selective sensing and an organic light emitting display device comprising the same, the timing controller being configured to selectively perform a sensing when a display panel operates in an ON state. The timing controller performs a sensing to the display panel on the basis of a temperature of the display panel, a time difference in operation of the display panel, and a degree of need for sensing of representative sub-pixels. |
US09886905B2 |
Display device
A display device includes a plurality of pulse output circuits each of which outputs signals to one of the two kinds of scan lines and a plurality of inverted pulse output circuits each of which outputs, to the other of the two kinds of scan lines, inverted or substantially inverted signals of the signals output from the pulse output circuits. Each of the plurality of inverted pulse output circuits operates with at least two kinds of signals used for the operation of the plurality of pulse output circuits. Thus, through current generated in the inverted pulse output circuits can be reduced. |
US09886902B2 |
Organic light emitting display device
An organic light emitting display device, includes: pixels connected to scan lines, light emission lines, and data lines crossing the scan lines and the light emission lines, and including organic light emitting diodes, and pixel driving circuits to output a driving current to the organic light emitting diodes, respectively; a plurality of dummy driving circuits to output a dummy driving current; a dummy data line to apply a dummy data voltage to the plurality of dummy driving circuits; and a plurality of repair lines to electrically connect each of the organic light emitting diodes to at least one of the plurality of dummy driving circuits, wherein each of the dummy driving circuits corresponds to at least two of the repair lines, and each of the organic light emitting diodes is to be electrically connected to corresponding ones of the dummy driving circuits through corresponding ones of the repair lines. |
US09886899B2 |
Pixel Circuits for AMOLED displays
A system for driving a display that includes a plurality of pixel circuits arranged in an array, each of the pixel circuits including a light emitting device and a driving transistor for conveying a driving current through the light emitting device. Each of a first plurality of supply lines is associated with at least one pixel circuit in a preselected segment of the array, the first plurality of supply lines providing driving currents to the at least one pixel circuit in the preselected segment. Each of a plurality of voltage supplies is configured to provide a supply voltage to the at least one pixel circuit in the preselected segment of the array, the voltage supplies being controllably coupled to the pixel circuits in the preselected segment of the array. A controller determines which of the plurality of voltage supplies to connect to the preselected segment of the array. |
US09886894B2 |
Display device and method for driving same
A drive circuit classifies frame periods as a drive period and a pause period, and applies a selection voltage to scanning lines in turn and applies voltages according to a video signal (a measurement voltage in the case of measurement targets) to data lines in turn during the drive period. During the pause period, the drive circuit applies the selection voltage to one scanning line corresponding to measurement target pixel circuits, and a measurement circuit measures drive currents outputted to the data lines from the measurement target pixel circuits. The drive circuit may set a write period and a measurement period in the pause period. During the write period, the drive circuit may apply the measurement voltage to the data lines. During the measurement period, the measurement circuit may measure drive currents outputted to the data lines from the measurement target pixel circuits. |
US09886886B2 |
Methods for driving electro-optic displays
An electro-optic display, having at least one pixel capable of achieving any one of at least four different gray levels including two extreme optical states, is driven by displaying a first image on the display, and rewriting the display to display a second image thereon, wherein, during the rewriting of the display, any pixel which has undergone a number of transitions exceeding a predetermined value without touching an extreme optical state, is driven to at least one extreme optical state before driving that pixel to its final optical state in the second image. |
US09886878B2 |
Pixel array, display driving method, display driving device and display device
A pixel array, a display driving method, a display driving device and a display device are described. The pixel array comprises a plurality of columns of subpixel groups. Each column of subpixel group comprises M×N subpixels, where N is the number of colors of subpixels, and M is an integer equal or greater than 3. Directions in which subpixels of the subpixel groups in odd columns and subpixels of the subpixel groups in even columns are twisted respectively being opposite in a column direction. The pixel array is suitable for application of Pentile technologies under 2D/3D display mode. |
US09886874B2 |
Medical device and procedure simulation and training
A healthcare simulation system including a mannequin with active physiological characteristics, a display monitor adapted for displaying physiological parameters, and a computer for controlling the mannequin and the monitor. A healthcare simulation method including the steps of programming the computer with healthcare scenarios, operating active characteristics of the mannequin, and dynamically displaying physiological parameters corresponding to patient vital signs. Alternative aspects of the invention include tools, such as computers and other equipment, for obtaining and displaying information and for interconnecting and interfacing participants, subjects and controllers in training systems and methods. Additional aspects of the invention include systems and methods for glucometer simulation and training. |
US09886871B1 |
Fitness and wellness system with dynamically adjusting guidance
A system is provided that provides guidance (e.g., audio content) to a user while exercising. This audio content is tailored to the particular user and is aimed at increasing the effectiveness of the exercising. In some cases, the audio content conveyed to the user can be based on one or more sensors providing various metrics (e.g., heart rate, cadence, breathing rate, galvanic skin response, temperature etc.) regarding the real-time performance of the user. In some cases, the guidance to a user may be downloaded dynamically to the device by a specialized server or wireless connection. In addition, the guidance can be dynamically adjusted based on a variety of factors including data obtained from the sensors. Related apparatus, systems, techniques and articles are also described. |
US09886864B1 |
Methods for aerial avoidance
A method is disclosed where an airborne wind turbine (AWT) is prevented from coming into contact with airborne objects such as birds and bats. The AWT determines the location and characteristics of the incoming airborne objects, and depending on the determined risk value, may shift the location of the aerial vehicle of the AWT in order to avoid the risk of colliding with the airborne objects. Other considerations used by the AWT's determination may include whether the aerial vehicle can continue to generate electricity while performing the avoidance maneuver. |
US09886859B2 |
Parking assistance device
A parking assistance device includes: a route determination unit determining a route from an initial position of a vehicle to a target position at a time of assisting the vehicle to be parked in a parking area, wherein the route determination unit includes a first generation unit generating a first circumference being tangent to a line passing through the target position and extending along the forward direction, a second generation unit generating a second circumference being tangent to a line passing through the initial position and extending along a forward direction and to the first circumference, and a recalculation determination unit generating a third circumference having a center at the position on an obstacle in the front direction nearest to the route, and determining whether the recalculation of the route is necessary based on the first and third circumferences. |
US09886857B2 |
Organized intelligent merging
A method is provided for organized intelligent merge notifications. The method includes identifying a merge aperture using a processor. Merging vehicle parameters for a merging vehicle approaching the merge aperture are received over a network. Simulations of traffic moving through the merge aperture is performed by the processor based on the received merging vehicle parameters. The simulations are optimized by the processor to determine a merge distance for the merging vehicle. A merge notification is generated by the processor for the merging vehicle based on the merge distance. |
US09886853B2 |
System for transmitting information when a motor vehicle driving in the wrong direction has been detected, corresponding transmitting and receiving devices and corresponding transmitting and receiving methods
A system for transferring information upon detection of wrong-way driving of a motor vehicle includes a transmitting device and a receiving device. The transmitting device encompasses a light source that is embodied to emit a light-coded signal, as well as a recognition unit that is embodied to detect wrong-way driving of a motor vehicle. The transmitting device is configured to emit the light-coded signal by way of the light source as soon as the recognition unit detects wrong-way driving of a motor vehicle, the light-coded signal containing an information item regarding wrong-way driving of the motor vehicle. The receiving device is configured to execute a row-by-row and/or column-by-column image scan, and to receive and evaluate a light-coded signal completely within one image. |
US09886848B2 |
Mobile terminal and control system
A mobile terminal includes a wireless communication unit; a camera; a display; an ultrasound transmission unit; and a controller configured to control the wireless communication unit, the camera, the display, and the ultrasound transmission unit. The mobile terminal is configured to: transmit a first detection prepare request signal to allow a plurality of external devices located within a control area to switch to a prepare state; acquire an image including at least one of the plurality of external devices that switches to the prepare state; selectively transmit an ultrasound signal to the at least one of the plurality of external devices included in the image; receive associated control information from each of the at least one of the plurality of external devices; and display a graphic image related to the associated control information from each of the at least one of the plurality of external devices. |
US09886844B2 |
Information processing apparatus, information processing method, and program
Disclosed herein is an information processing apparatus including: a storage block configured to store information about a combination of devices being selected to be controlled by a function of a first application and devices being selected to be controlled by a function of a second application; and a selection block configured to select, among the devices controllable by the function of the second application, a device in the same combination being selected to be controlled by the function of the first application on the basis of the above-mentioned information stored in the storage block. |
US09886842B2 |
Wearable device and method for providing message of wearable device
A wearable device is provided. The device includes a stimulus generator configured to transmit a stimulus to a user's body when the wearable device is worn on the user's body, and a controller configured to control the stimulus generator to vary a transfer pattern of the stimulus according to an operation state of the wearable device. |
US09886838B2 |
Touchless management system
A touchless management method and system can include: a server beacon, the server beacon including a gesture sensor, a motion sensor, a managed sensor, a server beacon mass storage, and a server beacon power transceiver; detecting gesture data from the gesture sensor; recording sensor data with the managed sensor; a power station including a power station power transceiver, a station control unit, upload coordinator, and a station storage unit; sending a packet from the server beacon to the power station; prioritizing the packet; uploading a message including the sensor data to the power station; and uploading the message to a database server. |
US09886825B2 |
Money processing apparatus
A money processing apparatus that performs input/output processing of money in a money unit configured to be pulled out from a casing and opened includes an actuator provided in the money unit; and an engagement portion provided in the actuator, configured to engage with the casing to lock pulling out or opening of the money unit in a stopped state due to power cut. |
US09886816B2 |
Method of gaming, a game controller and a gaming system with symbol groups sharing borders
A method of gaming in a gaming system comprise selecting a plurality of symbols for display on a display of the gaming system at a plurality of display positions, each display position comprising a plurality of borders, each display position having a least one common border with at least two other display positions. The method involves determining with the gaming system, whether there are one or more groups of at least three symbols corresponding to a designated winning symbol combination displayed at respective ones of a plurality of display positions linked in a contiguous group, the determination being based on the display positions sharing a common border. An award corresponding to a determined group is made. |
US09886812B2 |
Antenna combining for massive MIMO scheme
In this disclosure, methods for antenna combining to meet the pilot requirement of the massive MIMO system, and apparatuses for the same are provided. In a user equipment (UE) perspective of view, the UE transmits first pilot signals via each of multiple antennas of the UE, and receives antenna combining information from a base station. Here, the antenna combining information combines the multiple antennas into one or more antenna groups based on the first pilot signals, and each of orthogonal sequences is allocated to each of the antenna groups. The UE transmits second pilot signals using the allocated orthogonal sequences for each of the antenna groups. The second pilot signals can be used for estimating downlink channel from the base station to the UE. |
US09886807B2 |
Money handling apparatus and money handling method
A money handling apparatus (for example, a money depositing and dispensing machine (100)) includes a reading unit (129) that reads change machine information that is information stored in a recording medium (304) about a money change machine (200) provided separately from the money handling apparatus; a dispensing unit that dispenses money; and a controlling unit (102) that controls the dispensing unit to cause the dispensing unit to dispense money that is to be replenished in the money change machine (200) based on the change machine information read by the reading unit (129). |
US09886804B2 |
Zone detection in a GNSS system
Method and system for zone based detection of vehicles passing into and out from a geographical zone using polygons to define the border of said zone, wherein a first polygon (32) defines a virtual border against which vehicles passing into the zone is compared by use of a GNSS system (10) comprising an OBU (2) in every vehicle to be surveyed by the method. A second polygon (31) larger than the first polygon (32) and completely enveloping said first polygon is defined as a virtual border against which objects passing out from the zone is compared by use of the GNSS system. |
US09886798B2 |
Display control device, display control method, and recording medium
There is provided a display control device including a display controller configured to place a virtual object within an augmented reality space corresponding to a real space in accordance with a recognition result of a real object shown in an image captured by an imaging part, and an operation acquisition part configured to acquire a user operation. When the user operation is a first operation, the display controller causes the virtual object to move within the augmented reality space. |
US09886796B2 |
Display device, head mounted display, display system, and control method for display device
A transmission type head mounted display which allows a user to visually recognize a display screen as a virtual image and to visually recognize the display screen at a focal length matching a convergence angle of the user, includes an image analysis portion that recognizes a real object within a view field of the user, a distance sensor that detects a distance from the user to the real object, a display control portion that displays the display screen in which an AR image for the real object is disposed, and a display section that displays the display screen, in which the display control portion displays a screen effect which guides a convergence angle of the user to a convergence angle matching the detected distance, on the display screen. |
US09886793B1 |
Dynamic video visualization
A method and system for improving three dimensional video visualization is provided. The method includes receiving a video file and extracting metadata and contextual analysis data of the video file. Dimensions describing attributes associated with the video file are identified and use case data comprising text data and associated metadata describing activities occurring is the video file is retrieved. The dimensions are associated with the use case data and a group of relevant dimensions are extracted from the use case data. The dimensions are correlated with the group of relevant dimensions and a group of common dimensions is extracted from the dimensions and group of relevant dimensions. Three dimensions are selected from the group of common dimensions and a three dimensional block structure illustrating the three dimensions and the remaining dimensions is generated and presented to a user via a graphical user interface. |
US09886786B2 |
Using augmented reality for electronic commerce transactions
Systems, methods, and computer program products for identifying objects of interest and providing relevant information about the objects of interest using augmented reality devices are disclosed. For example, a computer-implemented method may include identifying an object of interest among a plurality of objects present in an image view, determining real-time information for the object of interest based on the identifying, presenting the determined real-time information for the object of interest as part of the image view, and processing a transaction involving the object of interest based on a user selection associated with the image view. |
US09886780B2 |
Volume visualization
A volume visualization, i.e volume rendering, system comprising a feature detector for detecting a feature like a border between body and air (e.g. skin) in an image volume dataset. A distance computing subsystem is arranged for computing a distance from the feature, e.g. a border, a boundary or skin to an image element of the image volume dataset. A weighting subsystem is arranged for weighting an image element value of the image element, based on the distance, to obtain a weighted image element value. A view generator is arranged for generating a view of the image volume dataset, based on the weighted image element value, wherein a view element value of the view is based on the weighted image element value. The view comprises a two-dimensional image view, and the view element value comprises a pixel value. |
US09886777B2 |
Image processing apparatus and image processing method
An image processing apparatus includes a determiner that determines an array state of plural pixels to be collectively processed with a processing frame being a processing unit of image processing; and a matching unit that causes the plural pixels of image data to be in a data format matching with the processing frame by correction in accordance with the array state. |
US09886769B1 |
Use of 3D depth map with low and high resolution 2D images for gesture recognition and object tracking systems
Disclosed herein according to one embodiment is an object tracker for tracking an object. The object tracker includes a depth camera for acquiring a 3D depth map and a low-resolution 2D image of the object, and an image camera for acquiring a high-resolution 2D image of the object. A processor is in communication with the depth camera and the image camera. The processor is configured to: identify a region of interest within the 3D depth map; identify an approximate object silhouette within the low-resolution 2D image using information about the region of interest from the 3D depth map; identify the approximate object silhouette in the high-resolution 2D image using information about the approximate object silhouette from the low-resolution 2D image; generate a refined object silhouette within the high-resolution 2D image using a region segmentation process; and track the object using the refined object silhouette. |
US09886768B2 |
Visual tracking of an object
Method for visual tracking of at least one object represented by a cluster of points with which information is associated, characterized in that it includes steps to: receive (E1) data representing a set of space-time events, determine (E2) the probability that an event in the set belongs to the cluster of points representing the at least one object, for each event in the received set, determine (E3) whether or not an event belongs to the cluster of points as a function of the determined probability for the event considered, for each event in the received set, update (E4) information associated with the cluster of points for at least one object, for each event for which it was determined in the previous step that it belongs to the cluster of points, calculate (E4, E5) the position, size and orientation of the at least one object as a function of the updated information. |
US09886767B2 |
Method, apparatus and computer program product for segmentation of objects in images
In an example embodiment a method, apparatus and computer program product are provided. The method includes grouping pixels of an image into a plurality of pixel groups. The method includes determining representative descriptors for the plurality of pixel groups and further grouping the plurality of pixel groups into a set of pixel groups based at least on similarity between the representative descriptors for the plurality of pixel groups. The method also includes receiving a selection of at least one region of the image. The method includes segmenting at least one object of the image based at least on an overlap between the at least one region and the set of pixel groups, wherein the at least one object is associated with one or more pixel groups of the set of pixel groups that overlap with the at least one region. |
US09886766B2 |
Electronic device and method for adding data to image and extracting added data from image
A method and apparatus are provided for adding data to an image and extracting the added data from the image. The method of adding the data to the image includes dividing an area of the image into a plurality of regions; identifying each of the plurality of divided regions as a focused region or a non-focused region; and adding the data in at least one of the plurality of divided regions, based on a result of the identifying. |
US09886765B2 |
Radiographic image analysis device and method, and storage medium having stored therein program
A subject image is acquired. A virtual model of the subject having a predetermined body thickness distribution is acquired. A composite image of an estimated primary X-ray image, which is obtained by estimating a primary X-ray image of the virtual model obtained by radiography from the virtual model, and an estimated scattered X-ray image, which is obtained by estimating a scattered X-ray image of the virtual model obtained by radiography from the virtual model, is generated as an estimated image which is obtained by estimating a radiographic image of the subject obtained by radiography. The body thickness distribution of the virtual model is corrected such that a difference between the estimated image and the subject image is reduced. The corrected body thickness distribution of the virtual model is determined as the body thickness distribution of the subject. |
US09886764B2 |
Image acquisition system, image acquisition method, and inspection system
The invention relates to an image acquisition system and an image acquisition method, as well as to an inspection system having at least one such image acquisition system. A projector projects a pattern on a surface of a sample, a camera records light intensity information from within at least two detection fields defined by the camera on the surface of the sample. A relative motion between the sample on the one hand and the camera and projector on the other hand is generated. From the acquired at least one image a height profile of the surface of the sample may be inferred. The pattern may comprise a number of sub-patterns related to each other by a phase shift. Alternatively, the pattern may be a fringe pattern. |
US09886763B2 |
Visual navigation method, visual navigation device and robot
The present disclosure provides a visual navigation method and a visual navigation device. The method may include steps of: obtaining a plurality of ambient sub-images for a collected ambient image based on the collected ambient image; performing a region-matching process on each of the ambient sub-images to determine a disparity between at least two of the ambient sub-images; and determining coordinates of an object in the ambient image based on the determined disparity, and performing a navigation based on the determined coordinates. In the present disclosure, the ambient image is collected by a single camera, the plurality of ambient sub-images is obtained by the micro-lens array based on the collected ambient image, and then stereo matching and three-dimensional (3D) reconstruction are implemented based on the ambient sub-images to perform the visual navigation. In addition, since the ambient image is collected by the single camera, the amount of the data being gathered is smaller, the processing speed is easy to be controlled, and thus it is good in real-time processing. Furthermore, depth information of an object may be determined in a more accurate manner based on information on a vertical disparity and information on a horizontal disparity of the object that may be obtained simultaneously, so that an accuracy of the navigation is effectively improved. |
US09886761B2 |
Information processing to display existing position of object on map
In a system that displays the existing position of an object caught by a camera on a map, the load on a user are reduced, and user-friendliness is increased.The position of an object in a camera image is converted into a position on a map with the use of conversion equations. The existing position of the object based on a result of the conversion is displayed on the map based on results of the conversion. The existence allowed region of the object on the map is set through a designation by the user. The parameters of the conversion equations are determined based on results of the conversion at respective times within a predetermined period of time and the set existence allowed region of the object so that trajectories of the object on the map fall within the existence allowed region. |
US09886753B2 |
Verification of circuit structures including sub-structure variants
A method for controlling the functional output of a verification tool upon receipt of a circuit description comprises searching for a predetermined base pattern in the circuit description. The method further comprises searching for predetermined sub-patterns that are assigned to the base pattern, in the circuit description. The method further comprises the validation of each found sub-pattern based on a predetermined rule to minimize the set of reported errors that based on verification of the circuit description. |
US09886752B2 |
Vision-based grading with automatic weight calibration
Method and apparatus for grading food items, such as shrimps and chicken parts, with an automatically calibrated imaging system. Singulated food items are individually imaged. An estimated weight for each food item is computed from its image and an image-to-weight function. Calibration weighers weigh the food item individually or in batches before or after imaging. The actual weights are compared to the estimated weights to fine-tune the image-to-weight function and improve weight estimation. |
US09886746B2 |
System and method for image inpainting
This disclosure relates generally to image processing, and more particularly to system and method for image inpainting. In one embodiment, a method for image inpainting includes aligning a plurality of multi-view images of a scene with respect to a reference image to obtain a plurality of aligned multi-view images. A region of interest (ROI) representing a region to be removed from the reference image for image inpainting is selected. A dictionary is created by selecting image-patches from the reference image and the plurality of aligned multi-view images, and 3D rotations thereof. A priority value of each of a plurality of pixels of the ROI is created. The ROI is systematically reconstructed in the reference image based at least on the priority values of the plurality of pixels and the dictionary by computing a linear combination of two or more image-patches selected from the plurality of image-patches of the dictionary. |
US09886745B2 |
Multi-shot scan protocols for high-resolution MRI incorporating multiplexed sensitivity-encoding (MUSE)
Multi-shot DWI with multiplexed sensitivity-encoding (MUSE) inherently corrects nonlinear shot-to-shot phase variations without requiring the use of navigator echoes. The multi-shot DWI can use interleaved echo-planar imaging or other scan protocols. This new technique should prove highly valuable for mapping brain structures and connectivities at high spatial resolution for neuroscience studies. |
US09886744B2 |
Image processing apparatus, image processing method, and storage medium with image quality improvement processing
To remove components, such as fog, from a captured image while suppressing a reduction in image quality. An image processing apparatus includes a unit configured to derive parameters for image quality improving processing based on the transmittance of light incident on each pixel of captured image data including a fine particle component and a unit configured to generate corrected image data of the captured image data by performing image quality improving processing to improve image quality of the captured image data using the parameters and removal processing to remove the fine particle component from the captured image data on the captured image data. |
US09886743B2 |
Method for inputting data and an electronic device thereof
An apparatus and method for inputting an object of an electronic device are provided. The electronic device includes a display; and a processor configured to control display of an object input screen on the display, and to change a configuration for the output object input screen on a basis of an input received on the display. |
US09886742B2 |
Electro-optic beam steering for super-resolution/lightfield imagery
A near-eye display system includes a display panel, a beam steering assembly facing the display panel, a display controller, and a beam steering controller. The beam steering assembly imparts one of a plurality of net deflection angles to incident light. The display controller drives the display panel to display a sequence of images, and the beam steering controller controls the beam steering assembly to impart a different net deflection angle for each displayed image of the sequence. The sequence of images, when displayed within the visual perception interval, may be perceived as a single image having a resolution greater than the resolution of the display panel or having larger apparent pixel sizes that conceal the black space between pixels of the display, or the sequence of images may represent a lightfield with the angular information represented in the net deflection angles imparted into the images as they are projected. |
US09886741B2 |
Method and apparatus for displaying images in touchscreen-based devices
A method for displaying an image is provided, the method including: displaying, on a touchscreen of an electronic device, a plurality of items; selecting a first item from the plurality in response to an input received at the electronic device; detecting whether a condition for displaying an auxiliary area is satisfied; and responsive to the condition being satisfied, displaying the auxiliary area on the touchscreen. |
US09886738B2 |
Data processing apparatus and data processing method
A data processing apparatus includes a circuit selector and a data processor. The circuit selector makes a selection, in data processing in which multiple unit processes are each selected and repeated, from a generalized circuit that executes the multiple unit processes and one of dedicated circuits that are each dedicated to a corresponding one of the unit processes, the selection being made repeatedly on a basis of a judgment made using continuous repeat counts each of which indicates how many times a corresponding one of the unit processes is continuously repeated. The data processor selectively configures one of the generalized circuit and the dedicated circuit that corresponds to one of results serially obtained from the selection repeatedly made by the circuit selector, the data processor performing the data processing. |
US09886736B2 |
Selectively killing trapped multi-process service clients sharing the same hardware context
A method for handling parallel processing clients associated with a server in a GPU, the method comprising: receiving a failure indication for at least client running a thread in the GPU; determining threads in the GPU associated with the failing client; exiting threads in the GPU associated with the failing client; and continuing to execute remaining threads in the GPU for other clients running threads in the GPU. |
US09886732B2 |
Systems and methods for pixel-based watermarking
Systems and methods for pixel-based watermarking are disclosed. An online advertising platform, at a first time, receives information identifying a creative that is associated with an advertiser or publisher, and associates a unique identifier with the creative. The color of one or more pixels in the creative image are modified based on the unique identifier by, for example, converting the unique identifier to a corresponding color value and setting the pixels to the color. At a second, later time, the platform receives a second image comprising at least a portion of the creative image. One or more pixels are identified in the second image that correspond to pixels in the first image that were modified in color, and the unique identifier is derived based on the color of the identified pixels in the second image. Information associated with the advertiser or publisher is then retrieved based on the determined identifier. |
US09886729B2 |
Computational systems and methods for health services planning and matching
Systems and methods are described relating to accepting an indication of at least one attribute of an individual; activating at least one sensor at least partially based on the accepting an indication of at least one attribute of the individual; accepting sensor data from the at least one sensor; and presenting a set of health care options at least partially based on the accepting sensor data from the at least one sensor. |
US09886721B2 |
Non-repudiation process for credit approval and identity theft prevention
Embodiments are directed towards employing a non-repudiation process for consumer credit requests based on an affirmative authentication of a one-time-pin (“OTP”) generated from a consumer biometric smartcard. The biometric smartcard may authenticate biometric information (e.g. fingerprint, facial image, iris image, or the like) of the consumer based on biometric templates stored on the biometric smartcard. In at least some of the various embodiments, the OTP may be authenticated by an identity authority, such that an associated credit request to a provider may be authenticated. In some embodiments, the provider may request and utilize a credit report for an authentic credit request to determine whether or not the consumer has an acceptable credit rating. If the consumer has an acceptable credit rating, then the provider may provide credit to the consumer. |
US09886720B2 |
Platform for providing customizable user brand experiences, sponsorship junctions, and conversion attribution
A computer-implemented method of providing a brand sponsorship environment includes providing a computer-implemented platform establishing a sponsorship junction involving, in case 1, a first set of trigger-monitorable activities defined by a set of audience providers or, in case 2, a second set of trigger-monitorable activities defined by a set of sponsoring brands, or, in case 3, both the first set and the second set of trigger-monitorable activities. |
US09886719B1 |
Electronic withdrawal and/or bid switch requests for computer-based auctioning of basic generation services
A system and method of conducting a computer-based, simultaneous, multiple round, descending clock auction for basic generation services (BGS) includes receiving bids by an application server host application for processing bids according to auction rules, for tranche units of BGS products, calculating next round prices, and sending round results to bidders, the subsequent round prices and a notice of the number of tranches bid during the previous round and/or the amount of excess supply offered. Subsequently, an electronic withdrawal request to remove tranches from a product and reduce a maximum number bids the bidder can make in future rounds, and/or an electronic switch request to switch a bid to another product, is received. When the number of tranches bid are equal to or less than a certain threshold for each of the products, the auction may end. |
US09886718B2 |
Auction for each individual ad impression
In one aspect, there is provided a method for polling, by a script at a browser, one or more servers by sending messages to the one or more servers. The one or more messages may solicit one or more bids for presenting an ad at the browser. The one or more messages may also enable access to information at the browser. The information may be relevant to the one or more servers making the one or more bids. The script may receive one or more responses from the one or more servers. The one or more responses include the one or more bids. The script may also evaluate the one or more bids, and select one of the bids based on the evaluation. |
US09886713B2 |
Enhanced shopping and merchandising methodology
An enhanced shopping system for facilitating grocery shopping and in-store advertising is disclosed. The system uniquely changes (1) the way grocery retail industry captures and retains customers, (2) how customers organize their shopping efforts in grocery stores, (3) the approach to advertising and reaching customers, and (4) the information available to retailers and merchandisers related to customer (a) shopping patterns, (b) responses to merchandising and advertising, and (c) specific impact of discounting/coupons. |
US09886702B2 |
Method of creating and joining social group, user device for executing the method, server, and storage medium
A method, user device, server, and storage medium for creating and joining a social group performed by a user device are provided. The method for creating the social group includes receiving information corresponding to a current location of the user device; receiving at least one social group condition information item; and sending a request to create a social group based on the information corresponding to the current location and the at least one social group condition information item to an external device. |
US09886699B2 |
Performance based approval in CMS workflow process
A method for testing a new workflowed item associated with a workflow process in a content management system (CMS) is provided. The method may include adding a workflow stage to the workflow process in the content management system (CMS). The method may also include adding a test associated with the workflow stage. The method may further include determining if a criteria threshold is met based on the test associated with the workflow stage. Additionally, the method may include publishing the new workflowed item based on the criteria threshold being met. |
US09886698B2 |
Augmented reality product brochure application
A method for viewing an augmented reality product brochure for a mattress product on a computing device is provided. The method includes capturing an image corresponding to the mattress product with a camera of the computing device and retrieving the augmented reality product brochure corresponding to the image from a memory of the computing device. The method also includes displaying the augmented reality product brochure on a user interface of the computing device, wherein the augmented reality product brochure includes a representation of the mattress product and modifying the representation of the mattress product based on receiving one or more instructions from the user. |
US09886696B2 |
Method and system for presence detection
The transmission system transmits an encrypted identifier ultrasonically in an open-air environment using an ultrasonic transmitter. The ultrasonic identifier is associated with a location, which may be a store or a department within a store, and may be received by a microphone on a mobile phone. The identifier may be used to infer presence of the mobile phone user at the location associated with the identifier. The transmitter may include an ultrasonic transducer. The system may further provide a reward, responsive to inferring presence at the location. |
US09886688B2 |
System and method for secure transaction process via mobile device
A secure element with a user security domain thereon, the user security domain constituted of: a security domain control circuitry; an encoder/decoder functionality responsive to the security domain control circuitry; and a secured keys storage in communication with the security domain control circuitry, the encoder/decoder functionality arranged to: encode data responsive to at least one first key stored on the secured keys storage, and output an encoded data; and decode received data responsive to at least one second key stored on the secured keys storage, and output a decoded data. |
US09886683B2 |
Calendaring location-based events and associated travel
A user interface for an electronic calendar represents different locations or different users or different user calendars in different portions of the display. Calendar entries can be associated with one or more locations, one or more users, and with one or more user calendars. The different locations may reside in different time zones and a timeline for each time zone is displayed. The position of the calendar entry provides a visual identifier of the timeline with which the event is associated. Travel time to and from events in the calendar are calculated for calendared events and shown adjacent to the beginning and end of the event. A user's future location at a point in time is inferred from patterns in the user's locations and by analyzing the user's calendared events and correspondence in order to calculate travel time to calendared events. |
US09886682B2 |
Generation of a three-dimensional virtual reality environment from a business process model
A method and computer program product for generating a three-dimensional virtual reality environment from a business process model in a computer system are provided. The method includes analyzing a business process model to identify a plurality of activities and at least one transition criterion between the plurality of activities, where the business process model is unbounded to a physical implementation. The method also includes transforming the business process model into a three-dimensional virtual reality environment with virtual physical constraints, including a plurality of virtual rooms representing the plurality of activities and one or more virtual access points to the virtual rooms representing the at least one transition criterion. The method further includes outputting the three-dimensional virtual reality environment. |
US09886681B2 |
Creating an aggregate report of a presence of a user on a network
A physical network presence management system includes a processor; and a memory communicatively coupled to the processor. The memory includes executable code stored thereon such that the executable code, when executed by the processor, causes the processor to implement a network browser; in which the processor is configured to: track content uploaded to a network through the network browser; periodically search the network for content related to the user authored by a source other than the user; the searching being based on a unique set of identifiers associated with the user; dynamically update the set of unique identifiers based on contextual trends within content returned as a result of the searching; and aggregate content published by the user with the content returned as a result of the searching to create an aggregate report of the presence of the user on the network. |
US09886678B2 |
Graphic representations of planograms
Systems and methods for generating and distributing graphic representations of planograms used for the configuration, maintenance, and compliance confirmation in the display of merchandise and advertisements, are disclosed. Based on predefined merchandizing agreements, planograms are designed to define specific configurations of products and advertising collateral in specific locations. By referencing an identifier associated with a location, a corresponding planogram can be retrieved and used to generate a graphic representation of the planogram. The graphic representation of the planogram can be adjusted and superimposed onto a live or captured image of the location to indicate where objects should be placed or rearranged. Each object specified in the planogram can be visually represented as a picture superimposed in a position over an image or live view of the location captured by a client computing device by a user. The user can reference the graphic representation to stock, rearrange, or maintain the location. |
US09886667B2 |
Performance of predicted actions
Embodiments of techniques and systems for performance of predicted actions are described. In embodiments, a predicted action performance engine (“PAE”) may receive one or probabilities of potential actions that may be performed on a computing device. The PAE may also receive a system context for the computing device describing available resources on the computing device, workload, etc. Based on these probabilities and the system context, the PAE may determine one or more predicted actions and/or resource utilizations which are likely to occur and which may be performed ahead of time. The PAE may then facilitate performance of these actions and/or resource utilizations. Other embodiments may be described and claimed. |
US09886664B2 |
System and method of message thread management
Disclosed herein are systems, methods, and computer-readable storage device for managing message threads. An example system configured to practice this method can first identify a usage pattern of a user interacting with a message thread. Next, based on that usage pattern, the system can analyze messages in the message thread to identify a high-priority message. Then the system highlights the high-priority message when the system renders the message thread on a display. The messages can be email messages, text messages, instant messages, etc. The system can further associate the high-priority message with a repository, and grant a repository user, access to the high-priority message. |
US09886662B2 |
Converting spike event data to digital numeric data
One embodiment of the invention provides a system comprising at least one spike-to-data converter unit for converting spike event data generated by neurons to output numeric data. Each spike-to-data converter unit is configured to support one or more spike codes. |
US09886657B2 |
System for data card emulation
An improved system and method for data card emulation involves a portable electronic device that can emulate any one of multiple data cards corresponding to multiple entities. The portable electronic device includes a memory for storing bar code information corresponding to data cards of the multiple entities. It provides a touch screen for identifying an entity and displaying a bar code corresponding to a data card of the entity. |
US09886650B2 |
Method and device for determining similarity between sequences
A method and a device for determining similarity between sequences are provided. The method includes obtaining a first sequence of frames and a second sequence of frames, determining a descriptor of a first frame of the first sequence based on luma information of blocks in the first frame, the descriptor of the first frame including luma difference information that is determined based on the luma information of the blocks in the first frame, determining a descriptor of a second frame of the second sequence based on luma information of blocks in the second frame, the descriptor of the second frame including luma difference information that is determined based on the luma information of the blocks in the second frame, and determining a similarity between the first sequence and the second sequence based on the descriptor of the first frame and the descriptor of the second frame. |
US09886643B2 |
Character segmentation device, character recognition device and character segmentation method
A character recognition device may include an image sensor to acquire image and a data processor configured to segment a character string from the image data. The data processor may be configured to detect positions to segment the characters; set an area to detect a position for segmenting characters; create a first projection of pixel values arranged in the character arrangement direction along which characters are arranged and a second projection of pixel values arranged in an orthogonal to said character arrangement direction; calculate a synthetic threshold value of a first threshold, acquired by applying a discriminant analysis method on said first, X-axis projection, and a second threshold, acquired by applying said discriminant analysis method on said second, Y-axis projection, and take it as a binary threshold for said setting area; and acquire character segmenting positions based on said binary threshold. |
US09886642B1 |
Vehicle identification number capture
An image processing system may process an image of indicia positioned behind a reflective surface. The indicia may be a vehicle identification number and the reflective surface may be a windshield of a vehicle. The image processing system may receive an initial image of the indicia positioned behind a reflective surface and process the initial image to produce a resulting image. In processing the initial image, the image processing system may identify an interest region of the initial image, where the interest region identifies a portion of the initial image affected by glare caused by the reflective surface, texturize the interest region to account for the glare, and remove a defocusing effect from the initial image to account for blur, reflection, or both, caused by the reflective surface. Then, the image processing system may extract data, such as the vehicle identification number, from the resulting image. |
US09886640B1 |
Method and apparatus to identify a live face image using a thermal radiation sensor and a visual radiation sensor
A method, system and computer program product are disclosed that comprise capturing first image data of a person's face using at least one sensor responsive in a band of infrared wavelengths and capturing second image data of the person's face using the at least one sensor responsive in a band of visible wavelengths; extracting image features in the image data and detecting face regions; applying a similarity analysis to image feature edge maps extracted from the first and the second image data; and recognizing a presence of a live face image after regions found in the first image data pass a facial features classifier. Upon recognizing the presence of the live face image, additional operations can include verifying the identity of the person as an authorized person and granting the person access to a resource. |
US09886639B2 |
Detecting facial liveliness
Methods, systems, and computer-readable storage mediums for detecting facial liveliness are provided. Implementations include actions of processing a facial image of a subject to determine a corneal reflection of an illuminator adjacent to the subject, the facial image being captured at a time point, determining an expected corneal reflection of the illuminator based on an illumination of the illuminator at the time point, comparing the determined corneal reflection of the illuminator to the expected corneal reflection of the illuminator to obtain a comparison result, and determining facial liveliness of the subject based on the comparison result. |
US09886637B1 |
Apparatuses, systems and methods for acquiring images of occupants inside a vehicle
The present disclosure is directed to apparatuses, systems and methods for acquiring images of occupants inside a vehicle. More particularly, the present disclosure is directed to apparatuses, systems and methods for acquiring images of occupants inside a vehicle using a vehicle in-cabin device that automatically determines a location of the device inside the vehicle. |
US09886636B2 |
Enhanced top-down view generation in a front curb viewing system
A system and method for creating an enhanced virtual top-down view of an area in front of a vehicle, using images from left-front and right-front cameras. The enhanced virtual top-down view not only provides the driver with a top-down view perspective which is not directly available from raw camera images, but also removes the distortion and exaggerated perspective effects which are inherent in wide-angle lens images. The enhanced virtual top-down view also includes corrections for three types of problems which are typically present in de-warped images—including artificial protrusion of vehicle body parts into the image, low resolution and noise around the edges of the image, and a “double vision” effect for objects above ground level. |
US09886635B2 |
System and method for detecting a region of interest about tilted line
The present invention relates to a system for detecting a region of interest about a tilted line including: an image acquisition unit configured to acquire a front image by photographing a front of a vehicle; an image processing unit configured to divide the front image in a pixel unit of a row and a column and shift the front image by one pixel in a left or right direction in each row or in an upper or lower direction in each column until a region of interest (ROI) appears in a straight line in one direction; and a control unit configured to calculate coordinate values of the pixels forming the straight line in one direction to determine the tilted line of the region of interest, when the straight line in one direction appears in the region of interest as the shifted result. |
US09886633B2 |
Techniques for identifying and indexing distinguishing features in a video feed
A method for security and/or automation systems is described. In one embodiment, the method may include receiving a plurality of video footage at a home automation system from at least one video monitor. The method may further include reviewing the plurality of video footage recorded over a predetermined period of time. The method may further include automatically identifying at least one distinguishing feature in the video footage over the predetermined period of time, and automatically indexing the video footage based, at least in part, on identifying the at least one distinguishing feature in the video footage. |
US09886632B1 |
Systems and methods for autonomous perpendicular imaging of test squares
An unmanned aerial vehicle (UAV) assessment and reporting system may utilize one or more scanning techniques to provide useful assessments and/or reports for structures and other objects. The scanning techniques may be performed in sequence and optionally used to further fine tune each subsequent scan. The system may include shadow elimination, annotation, and/or reduction for the UAV itself and/or other objects. A UAV may be used to determine a pitch of roof of a structure. The pitch of the roof may be used to fine tune subsequent scanning and data capture to capture perpendicular images at target fields of view and/or target distances to capture images of sample regions having defined square footage. |
US09886629B2 |
Techniques for restoring content from a torn document
Disclosed are various embodiments for digitally restoring content from a torn document. A computing device obtains an image of a document that has a tear. The computing device identifies portions of the image separated by a gap region representing the tear in the document. Content in the portions of the image adjacent to the gap region is then identified. The position of a portion of the image is incrementally adjusted to reduce the gap region without overlapping the portions. The position of the portion is adjusted to align the content along a boundary between the portions of the image. |
US09886628B2 |
Systems and methods for mobile image capture and content processing
Systems and methods are provided for processing and extracting content from an image captured using a mobile device. In one embodiment, an image is captured by a mobile device and corrected to improve the quality of the image. The corrected image is then further processed by adjusting the image, identifying the format and layout of the DL, binarizing the image and extracting the content using optical character recognition (OCR). Multiple methods of image adjusting may be implemented to accurately assess features of the DL, and a secondary layout identification process may be performed to ensure that the content being extracted is properly classified. |
US09886624B1 |
Systems and methods for tracking dribbling in sporting environments
Systems and methods are provided for tracking a dribbling motion associated with a person engaged in either a training session for a sporting event or the live play of the sporting event. In sporting events, a dribbling motion can be associated with a repetitive movement or a short trajectory sequence between changes of direction of a ball, puck or other object used in the sporting event. The repetitive movement or short trajectory sequence used for dribbling can involve an up-and-down movement such as in basketball or a back-and-forth movement such as in soccer or hockey. The system can use one or more cameras to capture images of a person dribbling an object and at least one processor to analyze the images to determine and evaluate one or more characteristics associated with the dribbling motion. |
US09886617B2 |
Miniaturized optical biometric sensing
Systems and methods are described for providing reliable biometric access control using an optical biometric sensor in a miniaturized form factor. Some implementations include multiple light sources that can illuminate skin or other tissue at multiple locations during a single measurement session. An imaging array can be arranged to form images of the light exiting the tissue only after undergoing diffuse reflectance in the tissue. Some implementations use the images to perform biometric functions. For example, the images can be used to identify an individual, verify identity of an individual, estimate demographic characteristics of an individual, etc. Such biometric functions can further be used to determine and affect access to secured assets. |
US09886616B2 |
Method and apparatus for fingerprint recognition and authentication
According to one embodiment of the present invention, provided is a method for fingerprint recognition and authentication, comprising: a step for sequentially acquiring a plurality of slice images including a fingerprint pattern via a fingerprint sensor; a slice dividing unit for dividing the slice images into block images; a step for converting spatial domain information of the block images into frequency domain information, and eliminating information of a high-frequency component by using a low-pass filter; and a step for forming a fingerprint pattern template by matching the block images, from which the information of the high-frequency component has been eliminated. |
US09886613B2 |
Integration of touch screen and fingerprint sensor assembly
Devices, systems, and techniques are provided for integrating a touch screen with a fingerprint detection module as an assembly for a mobile device. The integrated touch screen/fingerprint sensor assembly includes at least two glass layers bonded together to provide overall mechanical strength for the touch screen display. The upper glass layer is a toughened/hardened cover glass that does not have an opening for fitting the fingerprint detection module through this glass layer. The lower glass layer is a support glass layer underneath the hardened cover glass to provide additional mechanical strength and to include an opening at a location close to an end of the support glass layer. The integrated touch screen/fingerprint sensor assembly also includes a fingerprint detection module positioned within the opening of the support glass layer and directly underneath the hardened cover glass. |
US09886606B2 |
Information processing apparatus, information processing method, program, and information processing system
An information processing apparatus includes processing circuits that have respective identification information and that perform processing corresponding to a request from another information processing apparatus, and a reporting circuit that stores the respective identification information of the processing circuits and, instead of the processing circuits, that reports the identification information to the another information processing apparatus in response to a request for reporting the identification information, the request being issued from the another information processing apparatus. |
US09886604B2 |
Method of discriminating RFID tags in motion from static RFID tags
Some embodiments are directed to a method and a system allowing moving tags to be discriminated from stationary tags, which can be used in the field of tracking merchandise or objects provided with RFID tags. |
US09886602B2 |
Magnetic head for payment terminal
The invention relates to a magnetic reading head to be mounted in a terminal, said head having a generally rectangular parallelepiped shape and comprising a face for reading data coming from a magnetic stripe, said face comprising at least one component for reading data coming from a magnetic stripe.According to the invention, such a magnetic reading head comprises at least one flexible printed circuit board for protection against electromagnetic disturbances, said flexible printed circuit board being positioned on at least one face different from said reading face. |
US09886600B2 |
Smart card reader with electrostatic discharge protection
Various embodiments provide a smart card reader that includes a smart card reader body and smart card contacts. The smart card reader body is a single, contiguous piece of electrically dissipative material. As a smart card is inserted in to the smart card reader body and makes contact with portions of the smart card reader body, any electrostatic charge that has accumulated on plastic portions of the smart card is discharged through the smart card reader body itself, and to ground. As a result, damage to circuitry coupled to the smart card reader and an embedded circuit housed in the smart card is avoided. |
US09886581B2 |
Automated intelligence graph construction and countermeasure deployment
Techniques for providing information security threat assessment and amelioration are disclosed. The techniques may include obtaining fundamental data, obtaining document data, preparing fundamental instance nodes from the fundamental data, preparing document nodes from the document data, preparing edges between at least some of the nodes, storing the nodes and the edges in a manner that reflects a graph structure, and causing to be displayed at least a portion of a graph defined by at least one node and at least one edge. |
US09886571B2 |
Security enhancement of customer replaceable unit monitor (CRUM)
A component subsystem and a method for authenticating the component subsystem. The component subsystem may be installed in a host device. The method can include an authentication protocol, wherein the host device sends a test voltage value to the component subsystem which, in turn, generates a test voltage based on the test voltage value. The test voltage is applied to a test cell that includes a wordline, a bitline, and a memory film. A response voltage is read from the bitline and compared to an expected value. If the response voltage matches the expected value, host device and/or component subsystem functionality is enabled. If the response voltage does not match the expected value, the host device and/or component subsystem functionality is disabled. |
US09886569B1 |
Credential tracking
In one implementation, a credential associated with a user identifier and a location is stored at a client device. A request to output a representation of the credential in a manner that enables a credential authority to validate the representation is received. Responsive to receiving the request to render the representation of the credential, a location of the client device is obtained and a determination that the location of the client device is within a predefined distance of the location associated with the credential is made. Responsive to determining that the location of the client device is within the predefined distance of the location associated with the credential, data indicating that the user has entered the location associated with the credential is stored in a memory of the client device. |
US09886566B2 |
Digital content distribution and subscription system
Digital content distribution systems and methods are provided for distributing for digital data files, such as digital audio and video data files. In accordance with one implementation, a token-based authentication system is provided that does not require knowledge of the individual user requesting the download of digital content data or real-time access to user account information. Instead, the token-based authentication system embeds the authentication information, or token, in the download request information itself. In this way, the download or content server authenticates the download request using the token contained in the download request information and therefore does not require any additional information to carry out this authentication, such as access to user account information. |
US09886557B2 |
Safety ensuring system of exercise machine and method of ensuring safety while using an exercise machine
A safety ensuring system of exercise machine and a related method includes a physiological detection device and an exercise machine. The physiological detection device is used to detect a physiological state of a human body and save the physiological state. Before a user using the exercise machine, the physiological state of the user is detected by the physiological detection device first. The exercise machine includes a control device and a working device, wherein the control device determines whether the working device is allowed to be used according to the physiological state saved in the physiological detection device. The working device is allowed to be used if the physiological state is normal, and it is prohibited from being used otherwise. Whereby, the user in poor physiological state is prevented from doing exercise, which effectively ensures the safety at using the exercise machine. |
US09886556B2 |
Diabetes management therapy advisor
A method includes obtaining training data for a plurality of patients of a patient population. The training data includes training blood glucose history data including treatment doses of insulin administered by the patients of the patient population and one or more outcome attributes associated with each treatment dose. The method also includes identifying, for each patient of the patient population, one or more optimum treatment doses of insulin from the treatment doses yielding favorable outcome attributes. The method also includes receiving patient-state information for the treated patient, determining a next recommended treatment dose of insulin for the treated patient based on one or more of the identified optimum treatment doses associated with the patients of the patient population having training patient-state information similar to the patient-state information for the treated patient, and transmitting the next recommended treatment dose to a portable device associated with the treated patient. |
US09886555B2 |
Method and apparatus for dispensing medicaments
A pharmacy workflow platform and prescription checking and medicament dispensing station and method comprising (a) script display means; (b) scanning means for providing script data and stock bottle label data in electronic format from the prescription and a stock bottle label; (c) CPU means comprising i) means for receiving and storing the script data and stock bottle data in electronic format; ii) means for transferring the script data to the script display means to effect display of the script; iii) means cooperable with medicament dispensing weighing and counting means; (d) medicament-dispensing weighing means in communication with the CPU means; and (e) control means for controlling the CPU means. Medication is dispensed in a more safe, efficient and cost-effective manner. |
US09886553B2 |
Predicting risk of major adverse cardiac events
Measurement of circulating ST2 and natriuretic peptide (e.g., NT-proBNP) concentrations is useful for the prognostic evaluation of subjects, in particular for the prediction of adverse clinical outcomes, e.g., mortality, transplantation, and heart failure. |
US09886552B2 |
System and method for image registration of multiple video streams
Provided herein are methods and systems for image registration from multiple sources. A method for image registration includes rendering a common field of interest that reflects a presence of a plurality of elements, wherein at least one of the elements is a remote element located remotely from another of the elements and updating the common field of interest such that the presence of the at least one of the elements is registered relative to another of the elements. |
US09886550B2 |
Medical pump with operator-authorization awareness
A medical pump for delivering medicament through an IV line to a patient may provide for awareness of the operator and operator authority limiting access by any individual to particular tasks of procedure review, pump programming, pump loading, patient set up, pump operation, and the like associated with the treatment provided by the medical pump. Identifying the operator allows the assignment of particular authority levels to the operators to ensure proper operation of the medical pump, and/or proper operators have made the necessary review to perform the necessary set up of the medical pump facilitating collaborative healthcare delivery. A record of operator intervention and authority levels may be logged to permit an automatic checklist process by the medical pump. Authentication process and pump operation parameters can be communicated through Near Field Communication (NFC). |
US09886547B2 |
Method and system for automated healthcare care coordination and care transitions
A system and method configured for coordinating healthcare services is disclosed. The method can comprise selecting a patient for care coordination based in part on a patient diagnosis and data analytics, assigning a predetermined patient care flow plan to a patient based in part on the patient diagnosis, modifying the predetermined patient care flow plan in response to input from at least one of a healthcare provider and the patient, and generating a customized patient care flow plan for the patient, executing the customized care flow, and engaging the patient by providing to the patient at least one of patient scheduling, notifications, a personal health record, patient home monitoring, and patient education and medication information materials. The present disclosure further includes computer program product of a computer-readable medium usable with a programmable computer and having computer-readable code embodied therein for coordinating healthcare services. |
US09886546B2 |
Methods and apparatus to label radiology images
Methods and apparatus are disclosed to label radiology images. An example system includes a processor and a database. In response to receiving a first user input via a data input, the processor is to generate first annotations on a spinal image. The processor is to cause the spinal image having the first annotations to be displayed at a user interface. The processor is to prompt a user to provide second user input identifying an error in the first annotations. In response to receiving the second user input, the processor is to generate second annotations on the spinal image. The second annotations is to correct the error in the first annotations. |
US09886545B2 |
Interrogatory cell-based assays and uses thereof
Described herein is a discovery Platform Technology for analyzing a biological system or process (e.g., a disease condition, such as cancer) via model building. |
US09886544B2 |
Layout checking system and method
A method includes the operation below. Groups, indicating layout patterns of interconnection layers, are assigned to a circuit, to determine layout constraints of the circuit. Layout patterns are extracted from a layout design for the circuit. The layout patterns are compared with the layout constraints. Data, indicating the layout design, for fabrication of the circuit are generated in a condition that the layout patterns meet the layout constraints. |
US09886542B2 |
Modeling TSV interposer considering depletion capacitance and substrate effects
In a method for modeling electromagnetic effects in a planar circuit that employs a plurality of through-silicon vias in a domain, a region around each through-silicon via is described in terms of a cylindrical accumulation mode basis function. The cylindrical accumulation mode basis function is incorporated into an equivalent circuit that describes selected electrical characteristics of each through-silicon via. A plurality of localized intervals around each through-silicon via is selected. A multilayer Green's function is approximated for IMNzz′ (wherein M and N identify selected layers and wherein zz′ designates layer boundaries in a layer through which the through-silicon via passes) in each localized interval without approximating the Green's function over the entire domain. Coefficients IMNzz′ are approximated over a predetermined range of frequencies (ω). Admittance parameters based on of IMNzz′ are calculated over a frequency sweep. |
US09886541B2 |
Process for improving capacitance extraction performance
Disclosed is a method for improving capacitance extraction performance in a circuit, the method including mapping, via a computing resource, a first layout including a plurality of wiring paths, selecting at least one target wire from the plurality of wiring paths, selecting at least one group of wires running orthogonally to the at least one target wire, identifying and selecting within the at least one group at least one set of two or more wires that are combinable for representation as a single merged wire, mapping a second layout, via the computing resource, and representing the at least one set of two or more wires as the single merged wire in said second layout, analyzing parasitic capacitance between the at least one target wire and the at least one group of wires using the second layout, and manufacturing the circuit using information from the analyzing of parasitic capacitance. |
US09886536B2 |
System and method for passive verification
Passive verification, comprising, receiving a representation of an electronic design comprised at least in part of at least system having at least one subsystem which is analog, collecting at least one input subsystem level data, having at least one input subsystem signal marker, collecting at least one output subsystem level data, having at least one output subsystem signal marker and analyzing at least one measure of at least one of the at least one input subsystem signal marker and at least one output subsystem signal marker. |
US09886535B2 |
Method for predicting symmetric, automated, real-time ARC flash energy within a real-time monitoring system
Systems and methods for making real-time predictions about an arc flash event on an electrical system are disclosed. An analytics server is communicatively connected to a data acquisition component. The analytics server comprises a virtual system modeling engine configured to create a virtual system model reflecting current network topology of the electrical system; an analytics engine configured to monitor predicted output data from the virtual system model and real-time output data from the electrical system acquired by the data acquisition component and update the virtual system model when a difference between the real-time output data and the predicted output data exceeds a threshold; and an arc flash simulation engine configured to forecast at least one aspect of and arc flash event based on the virtual system model. |
US09886534B2 |
System and method for collision avoidance in medical systems
A method of detecting a possible collision in a medical procedure that involves a medical system, includes: obtaining an image of a patient that is supported on a patient support; determining a first model using a processing unit based at least in part on the image, at least a part of the first model representing a surface of the patient; determining a second model using the processing unit, the second model representing a first component of the medical system; virtually moving the first model, the second model, or both, using a collision prediction mechanism to simulate a movement of the first component of the medical system to determine whether there is a possible collision between the first component and the patient; and generating an output to indicate the possible collision or an absence of the possible collision. |
US09886527B2 |
Determining feasible splines with engineering constraints using projection methods
A method, apparatus, system, and computer program product provide the ability to modify a spline (e.g., a civil engineering spline). The spline, defined by a set of connected points, is obtained/acquired. A design constraint set is determined and may include an interpolation constraint (specifying a fixed elevation for a connected point), a slope constraint (specifying a bound on a slope between two of the connected points), and a curvature constraint (specifying; a maximum slope difference of a first slope and a second slope between three connected points). The spline is projected onto the design constraint set thereby modifying the spline by changing elevations of the connected points. The modified spline is then projected onto the design constraint set iteratively until the spline satisfies all constraints in the design constraint set. |
US09886523B2 |
Intelligent search and service customization
An intelligent search and interface customization system including innovative methods of processing user requests and optimizing search results is disclosed. |
US09886521B2 |
Adaptive sampling schemes for clustering streaming graphs
A method for clustering vertices of streaming graphs includes: maintaining one or more clusters, assigning a random number to an incoming edge, computing a sampling threshold based on the current clusters, and adjusting the current clusters based on the random number and the sampling threshold. |
US09886512B2 |
Software recommending method and recommending system
Disclosed are a software recommending method and a software recommending system. The method comprises: detecting software already installed and/or web application already run on a client (101); analyzing software already installed and/or web application already run on the client, and obtaining personalization data of the client user, wherein the personalization data include age data, and/or personality data, and/or gender data (102); providing a corresponding software recommending mechanism according to the personalization data of the client user (103). This solution makes software recommendations for different personalities of different users, so that the recommendations are more targeted; and a user also does not need to search a variety of software for desired software through complicated operations. |
US09886505B2 |
Interacting with phone numbers and other contact information contained in browser content
The present invention discloses a method for handling contact information in a communication device. The method can include a step of presenting content within a visual interface of the communication device. A contact detection algorithm can execute to detect contact items included in the content. A visual indication can be presented next to each detected contact item. User input can be received, which causes the communication device to perform a contact action relating to one of the contact items. The contact action can add contact information to an address book, can initiate a communication session, and/or can place the contact item in a memory space for later use by an application other than one in which the content was presented. |
US09886504B2 |
Audio file management method, device and storage medium
The embodiments of the disclosure provide a method and device for audio file management and a storage medium. The method may include that: an album image corresponding to an audio file to be managed is acquired (S101); color analysis is performed on the album image to obtain a characteristic color of the album image (S102); a color label is set for the audio file according to the characteristic color of the album image (S103); and the audio file is managed according to the color label of the audio file (S104). According to the embodiments of the present disclosure, the audio file may be managed on the basis of colors, so that diversity and intelligence of the means of audio file management are improved. |
US09886502B2 |
Providing similar content with similar playback rates
A system and method in which metadata associated with content data received from an information processing apparatus is used in determining related content data that includes a similar feature as the content data. The related content data may be determined from a channel in which the content data belongs according to a playback rate determination by the information processing apparatus of give content data used in determining the similar feature as the feature in the content data. The related content data may then be transmitted to the information apparatus, which may selectively playback the content data and the related content data. |
US09886500B2 |
System and method for providing technology assisted data review with optimizing features
The invention provided is a system configured to use a topic-related generative model to build a document map from a plurality of documents in a storage medium and generate a control set from the plurality of documents including at least two stratified document sets. The system then receives a set of control set metrics regarding the control set from a user. The system selects a machine call responsive document from a document map based on a determined predictive responsiveness for that document. The system receives a responsiveness call from a user through the task/queue framework regarding a machine call document. Finally, the system compares the responsiveness of the machine call document to the control set metrics and rebuilds the document map based on the results of the comparison between the machine call document responsiveness and the control set metrics. |
US09886499B2 |
Identifying and classifying non-functional requirements in text
A device may obtain text to be categorized, and may determine rules for categorizing portions of the text. A rule may specify text patterns to be used to categorize the portions of the text into a category, and may specify a relationship, between at least two text patterns, to be used to categorize the portions of the text into the category. The device may determine that the text patterns and the relationship between the at least two text patterns exist in a text portion. The device may categorize the text portion into the category based on determining that the text patterns and the relationship between the at least two text patterns exist in the text portion. The device may provide an indication of an association between the text portion and the category based on categorizing the text portion into the category. |
US09886498B2 |
Title standardization
A title standardization system is may be configured to detect an edit operation associated with the job title field of a member profile stored by an on-line social network system and, in response, perform operations to derive a canonical title that represents a raw title string found in the job title field. The derived canonical title may be then associated with the member profile, in which the originally-obtained subject title string was found. This association may be stored in a database for future use, e.g., for targeting job recommendations, recruiting, making professional contacts, as well as for other purposes. |
US09886495B2 |
Relevance estimation and actions based thereon
Computer-based systems, methods, and articles of manufacture are disclosed. In a social network embodiment, information regarding a first user is obtained and formed into a first dataset. Conceptual spaces are selected for the first user, and the first user's location is determined in the spaces. Distances between the first user and other users and their datasets are computed in the selected conceptual spaces. Actions are taken based on the distances, such as including or excluding the other users from a friends list of the first user. |
US09886494B2 |
Optimizing faceted classification through facet range identification
In an approach to faceted classification, a computer receives a search query. The computer creates a first table of facet value ranges, based on the search query. The computer fetches a first search result corresponding to the search query. The computer retrieves a first facet value associated with the first search result. The computer maps the first facet value to a first facet value range. The computer determines whether the first facet value range is in the first table of facet value ranges. The computer inserts the first facet value range into the first table of facet value ranges. The computer determines whether a number of facet value ranges in the first table of facet value ranges is below a pre-defined threshold. The computer creates a second table of facet value ranges. The computer identifies a second facet value range that includes the first facet value range. |
US09886491B2 |
Server implemented geographic information system with graphical interface
Example embodiments described herein pertain to a geographic information system (GIS), configured to obtain geospatial data representing a geographic area, assign a projection and coordinate system to the geospatial data, apply a transformation to the geospatial data, and generate a tile cache based on the transformed geospatial data, the tile cache including the determined projection and coordinate system. |
US09886490B1 |
Common extract store
Approaches for a persistent data store that may be used to service data queries originating from data warehousing applications, operational reporting applications, or data archiving and data feed applications. At periodic intervals, data may be extracted from one or more disparate data sources. The extracted data may be stored in the persistent data store in a tabular format. A backward delta data set is generated. The backward delta data set identifies what additions, deletions, and modifications need to be made to the data stored in the persistent data store to return the data to a most recent version. Backward delta data sets are stored and maintained in accordance with a policy that instructs two or more backward delta data sets, associated with a continuous interval of time, be combined into a single backward delta data set after the expiration of a specified amount of time. |
US09886486B2 |
Enriching events with dynamically typed big data for event processing
Some event ordering requirements can be determined based on continuous event processing queries. Other event ordering requirements can be determined based on distribution flow types being used to distribute events from event streams to node executing the queries. Events from event streams can be ordered according to ordering semantics that are based on a combination of all of these event ordering requirements. Additionally, virtual computing nodes can be associated with constraints, and computing processors can be associated with capabilities. Virtual computing nodes for processing event streams can be assigned to execute on various computing processors based on both these constraints and capabilities. Additionally, for each of several events in an event stream, a ratio between a total latency and a communication latency can be for determined. Based on an average of these ratios, a quantity of reducing nodes that will be involved in a map-reduce operation can be selected. |
US09886485B2 |
Reducing redundant operations in a streaming environment
A stream computing application may permit one or more jobs to connect to a data stream of a different job. As more jobs connect to the data stream, the likelihood that two or more operators are performing redundant operations on a data stream may increase. A stream manager may monitor an operator graph to identify two operators performing a redundant operation. If the stream manager determines that there are redundant operators in the operator graph, the stream manager may modify the operator graph to remove the redundant operators. |
US09886480B2 |
Managing credibility for a question answering system
A method and system for managing credibility of a set of search results for a search query is disclosed. The method can include determining, by a natural language processing technique configured to analyze a portion of the set of search results and a portion of the search query, a credibility factor configured to indicate similarity to a subject matter of the search query. The method can also include establishing a relevance relationship between the credibility factor and source information of a first search result of the set of search results, wherein the source information is based on the credibility factor. The method may also include computing a credibility score for the first search result of the set of search results based on the relevance relationship between the credibility factor and the source information of the set of search results. |
US09886475B1 |
Known item search method
The disclosed implementations provide a method of searching for a known item. The method includes receiving a lookup request for the known item. The lookup request includes information identifying estimated values for a plurality of attributes of the known item. In accordance with the received lookup request, two or more estimated attribute-value pairs for the known item are estimated. In accordance with the received lookup request, a plurality of queries corresponding to the estimated attribute-value pairs are formulated in accordance with a plurality of predefined query types, each query having a corresponding position in a query type hierarchy. One or more candidate items are identified by executing one or more of the plurality of queries in accordance with the query type hierarchy. At least one of the candidate items is returned in response to the lookup request for the known item. |
US09886474B2 |
Multidimensional grouping operators
A multidimensional object, such as a language-integrated query (LINQ) object, can be generated based upon a grouping set operator and zero or more key selectors. The object can be utilized to query over a non-relational data source. The object can include a sequence of functions corresponding to each grouping related to the grouping set operator in order to provide multidimensional grouping representation. Furthermore, the object includes nested structures for optimized execution of the grouping set operator. |
US09886470B2 |
Methods and systems for vectored data de-duplication
The present invention is directed toward methods and systems for data de-duplication. More particularly, in various embodiments, the present invention provides systems and methods for data de-duplication that may utilize a vectoring method for data de-duplication wherein a stream of data is divided into “data sets” or blocks. For each block, a code, such as a hash or cyclic redundancy code may be calculated and stored. The first block of the set may be written normally and its address and hash can be stored and noted. Subsequent block hashes may be compared with previously written block hashes. |
US09886468B2 |
Accessing data entities
Data entities in a client-server system are accessed. The client-server system comprises a set of clients, a server system, and a repository for storing a plurality of data entities. The server system comprises an inter-transactional cache, the inter-transactional cache being accessible for each client of the set of clients. A first client of the set of clients comprises a first intra-transactional cache. If a copy of a first data entity is in the inter-transactional cache, a version identifier of the original first data entity is read from the repository. If the copy of the first data entity is to be accessed with an exclusive lock, a copy of the copy of the first data entity is added to the first intra-transactional cache. The copy of the copy of the first data entity in the first intra-transactional cache is accessed for further processing of the first data entity by the first client. |
US09886465B2 |
System and method for rendering of hierarchical data structures
The rendering of hierarchical data having large number of nodes, such as organizational charts, can present challenges based upon the browser technology utilized. Rendering of thousands of nodes can be memory intensive and provide poor performance when rendered in a browser. A method of rendering hierarchical data in a browser is provided. Node data from a datastore associated with human resources management software is retrieved. Each item of node data is associated with an employee of the associated organization. A viewport for the hierarchical data structure is determined based upon the computing device used for viewing the hierarchical data structure. Coordinates for nodes in the hierarchical structure based upon their relative position in the hierarchy and a configuration of the view port can then be determined and rendered. |
US09886464B2 |
Versioned bloom filter
Disclosed herein are system, method, and computer program product embodiments for bloom filter versioning. A request to add a new value to a first bitmap is received, wherein the first bitmap includes a bit sequence corresponding to a most recently added value. It is determined that the first bitmap has exceeded a threshold. A second bitmap is generated, the second bitmap including more bits than the first bitmap. The first bitmap is deleted based upon a determination that a number of readers accessing the first bitmap is zero. |
US09886461B1 |
Indexing mobile onscreen content
Systems and methods for indexing onscreen content on a mobile device are provided. For example, a method can include determining, using an index for a user that associates key items with images of screens captured from a mobile device of the user, that a first key item is responsive to a query initiated at the mobile device, and identifying responsive images, the responsive images being associated with the first key item. The method may also include highlighting, in the responsive images, areas corresponding to the first key item, and providing a search result to the mobile device that includes portions of the responsive images. The portions of the responsive images may be areas corresponding to the first key item in the images. |
US09886459B2 |
Methods and systems for fast set-membership tests using one or more processors that support single instruction multiple data instructions
Methods and apparatuses for determining set-membership using Single Instruction Multiple Data (“SIMD”) architecture are presented herein. Specifically, methods and apparatuses are discussed for determining, in parallel, whether multiple values in a first set of values are members of a second set of values. Many of the methods and systems discussed herein are applied to determining whether one or more rows in a dictionary-encoded column of a database table satisfy one or more conditions based on the dictionary-encoded column. However, the methods and systems discussed herein may apply to many applications executed on a SIMD processor using set-membership tests. |
US09886456B2 |
Time-series data accumulation device
A storage unit of a time-series data accumulation device of an embodiment stores statistical value data. A determination unit determines an interval function on the basis of data capacity, and a total amount of time elapsed from the beginning of measurement of a time-series data. A first calculation unit calculates an interval indicating an amount of time required to measure all the time-series data items constituting desired statistical value data on the basis of the determined interval function. A second calculation unit acquires all the time-series data items on the basis of the calculated interval, and thereafter calculates the statistical value on the basis of all the acquired time-series data items. A write unit writes the calculated statistical value to the storage unit as the statistical value data. |
US09886455B1 |
Digital data processing systems and methods for searching across user accounts
The invention provides in some aspects digital data processing systems and methods that match search objectives across user accounts. In one such aspect, such a system includes one or more digital data processors that limit access to data associated each of one or more users as a function of credentials, where that data includes information about the associated user, other persons and/or entities (such as, for example, businesses). Search functionality provided in such a system matches search objectives against data associated with multiple said users having different respective credentials to identify data meeting those objectives. And, that search functionality responds to identification of data meeting such an objective by notifying one or more users associated with that data. |
US09886454B2 |
Image processing, method and electronic device for generating a highlight content
An image processing method and an electronic device supporting the same are disclosed. An electronic device is provided to collect a plurality of images. The electronic device may collect the images by taking pictures/videos with a camera or by receiving the images from an external device. The electronic device also includes a processor able to determine an activity type during at least a portion of time when the images were taken by the camera or an activity type of the device that originally generated the images received from the external device. The processor may be able to select at least some of the collected images based on the activity type to generate a highlight content. |
US09886453B2 |
Apparatus for identifying output target content, method thereof, and storage medium
An apparatus according to the present invention includes an obtaining unit configured to obtain information for specifying an event corresponding to a predetermined period and a content corresponding to the event from a memory, and an specifying unit configured in a case a user designate the predetermined period, based on the information obtained by the obtaining unit, to specify the event corresponding to the predetermined period and specify the content corresponding to the specified event as an output target. |
US09886452B2 |
Method for providing related information regarding retrieval place and electronic device thereof
An electronic device and a method for providing related information regarding a retrieval place are provided. The method includes determining a retrieval place using at least one contents information, extracting information related to the determined retrieval place, and providing the information related to the determined retrieval place by determining a validity of the extracted information related to the determined retrieval place. |
US09886446B1 |
Inverted index for text searching within deduplication backup system
A system and method for creating an inverted index is disclosed. The inverted index is created from indexing information received by a deduplication server. This indexing information is collected by a deduplication client during a backup operation and includes a list of keywords and a plurality of values. Once the indexing information is received, the index is constructed and includes a list of keywords. Each of the keywords is mapped to a value, each value represents a section of a document, and each section of the document includes at least a portion of a keyword. |
US09886445B1 |
Datacenter entity information system
A computerized datacenter entity information method includes obtaining datacenter entity information at an initial time, compressing and storing the datacenter entity information as a datacenter entity frame of reference, obtaining datacenter entity information changes, and compressing and storing the datacenter entity information changes with respect to the datacenter entity frame of reference. In another implementation, the computerized datacenter entity information method includes obtaining datacenter entity information at an initial time, compressing and storing the datacenter entity information as a datacenter entity frame of reference, obtaining datacenter entity information changes, and compressing and storing the datacenter entity information changes with respect to the datacenter entity frame of reference. |
US09886444B2 |
Systems and methods for manipulating and managing computer archive files
A computer program for managing and manipulating archive zip files of a computer. The program includes a system and method for opening, creating, and modifying, and extracting zip archive files. The program is fully integrated into Microsoft Windows Explorer and is accessed via Explorer menus, toolbars, and/or drag and drop operations. An important feature of the program is the archive manager which may be used to open a zip file, create a new zip file, extract zip files, modify zip files, etc. The program is integrated into Microsoft Windows Explorer using the shell name space extension application program interface developed by Microsoft. |
US09886443B1 |
Distributed NFS metadata server
An architecture for implementing a distributed metadata system in a virtualization environment comprising a plurality of servers, wherein each server may access and operate upon the entirety of the metadata in the virtualization environment. In response to a request received at a server to operate upon the metadata, existing metadata associated with the request is read by the server. The server performs one or more updates based upon the retrieved metadata, and attempts to update the corresponding stored metadata. In some embodiments, attempting to update the stored metadata comprises reading the metadata again and comparing it to the originally retrieved metadata, and performing the update only if the newly retrieved metadata matches the originally retrieved metadata. |
US09886440B2 |
Snapshot management using heatmaps in a large capacity disk environment
A method, computer program product and/or system saves an original logical block in a file system and generates a first heatmap reflecting access operations on the original logical block. After taking of a file system snapshot, and receiving information that the original logical block is going to be revised, a second heatmap is generated, reflecting predicted access operations on the revised logical block. The second heatmap is based, at least in part, on the first heatmap. Selecting a physical storage location for the revised logical block is based on the second heatmap. |
US09886433B2 |
Detecting logograms using multiple inputs
For detecting logograms using multiple inputs, code executable by a processor may detect a sub-logogram from a written input to a written input device, detect a pronunciation from an audio input to an audio input device, and display one or more logogram hints in response to detecting the sub-logogram and the pronunciation. Each logogram hint of the one or more logogram hints includes the sub-logogram. |
US09886432B2 |
Parsimonious handling of word inflection via categorical stem + suffix N-gram language models
Systems and processes are disclosed for predicting words using a categorical stem and suffix word n-gram language model. A word prediction includes determining a stem probability using a stem language model. The word prediction also includes determining a suffix probability using suffix language model decoupled from the stem model, in view of one or more stem categories. The word prediction also includes determine a probability of the stem belonging to the stem category. A joint probability is determined based on the foregoing, and one or more word predictions having sufficient likelihood. In this way, the categorical stem and suffix language model constraints predicted suffixes to those that would be grammatically valid with predicted stems, thereby producing word predictions with grammatically valid stem and suffix combinations. |
US09886429B2 |
Method and apparatus for making contents through writing input on touch screen
A method of writing content through a writing input on a touch screen is provided. The method includes displaying written input content according to a writing input detection and identifying whether there is a proofreading mode control, and when there is the proofreading mode control, entering a proofreading mode, displaying the written input content according to the writing input detection, identifying a proofreading mark in the written input content, and applying an editing content corresponding to the proofreading mark, so as to proofread the written content. |
US09886424B2 |
Web application framework for extracting content
The present disclosure extends to methods, systems, and computer program products for a web application framework for extracting content. In some embodiments, a computer-implemented method of dynamically extracting context associated with a web request comprises, at a context analyzer layer, receiving a web request context, wherein the web request context comprises a coded expression. Some embodiments further comprise, at the context analyzer layer, invoking the context key of the context analyzer name class, determining that the context analyzer name class is not identified or if the value of the context key is not specified, and throwing an invalid configuration exception. Other embodiments of related methods and systems are also provided. |
US09886422B2 |
Dynamic highlighting of repetitions in electronic documents
In a method for dynamically highlighting repetitive text in electronic documents, obtaining one or more user preferences related to a user reading an electronic document. The method further includes determining whether the electronic document contains one or more repetitive text associations, wherein a repetitive text association is data that provides one or more indications of repetitive text segments interspersed within a document. In response to determining that the electronic document contains one or more repetitive text associations, the method further includes identifying one or more repetitive text segments in the electronic document corresponding to the one or more repetitive text associations and determining a time duration expended by the user reading an instance of the identified one or more repetitive text segments within the electronic document. The method further includes highlighting the identified one or more repetitive text segments within the electronic document based one or more obtained user preferences. |
US09886415B1 |
Prioritized data transmission over networks
Implementations relate to prioritized data transmission features over networks. A method can include deriving description data from content data. The description data describes content of the content data and includes one or more portions corresponding to one or more portions of the content data. The description data is transmitted to a destination over a network to be made accessible over the network at the destination to one or more users. The content data also is transmitted to the destination to be made accessible. At least one portion of the description data finishes transmitting and is made accessible before its corresponding portion of the content information finishes transmitting and is made accessible. |
US09886412B2 |
Communication apparatus having an oscillator that is disabled based on idle state detection of a communication link and associated methods
A system for communicating information includes one device that communicates information via a communication link. The system also includes a second device to communicate information via the communication link. The second device includes a receiver to receive information from the communication link. The second device also includes an oscillator that provides at least one timing signal to the receiver. The oscillator is disabled when the communication link is in an idle state. The oscillator is enabled when the communication link is in a non-idle state. |
US09886411B2 |
Data transfer device and data transfer method
A data transfer device performing data transfer at a high speed if a descriptor chain cannot be entirely transferred by a single activation. In a DMA control device, when a transfer activation signal is asserted, a descriptor information control part sequentially reads descriptor information from a descriptor information storage part. When the count of pieces of descriptor information that have been read becomes equal to a transferable frame count, a backward skip control part outputs a backward skip instruction. When the backward skip instruction is outputted, a descriptor information control part skips reading remaining descriptor information. |
US09886408B2 |
Data access protection for computer systems
A protection circuit can be used with a computer system having a master device and at least one slave device that are connected by an inter-integrated circuit (I2C) bus. A first access request is received that includes an address that identifies a first slave device. In response to a permissible mode, the first access request is communicated to the first slave device using the I2C bus. A sticky protection bit can be set. In response to the sticky protection bit being set, the protection circuit can be placed in a protected mode. A second access request is received. The second access request can be determined to be a protected access to the first slave device. In response to the determining and the protected mode, the second access request to the first slave device can be denied. |
US09886403B2 |
Content output device for outputting content
In order to perform processing corresponding to an instruction or a reaction at appropriate timing when a predetermined instruction is given or a reaction by a user is made while content is being outputted, a CPU detects instruction timing when a predetermined user instruction is given for data outputted while pieces of data constituting content are being sequentially outputted; stores the detected instruction timing in an instruction information memory; specifies predetermined timing that comes later than the instruction timing stored in the instruction information memory as timing for performing processing in accordance with the user's instruction; and performs the processing. |
US09886400B2 |
Communication system and communication method
The present invention provides a communication system comprising a host computer, control cabinets and peripheral devices, the control cabinets comprising serial ports used for communication among the peripheral devices and the host computer. The operating period of the communication system includes a polling phase and a free communication phase, in the polling phase the host computer sends query instructions to the control cabinets through the serial ports on each of the control cabinets, and in the free communication phase the control cabinets communicate with corresponding peripheral devices through the serial ports. The present invention also provides a communication method for the communication system. Using the communication system of the present invention, reliability of communication among the control cabinets, the host computer and the peripheral devices through a same serial port can be ensured without increasing hardware volume and costs of the communication system. |
US09886399B2 |
Storage control device, storage device, information processing system, and storage control method therefor
Data are stored using a writing method according to the property of the data in a storage device. An area defining unit defines, in a second memory, a system area for storing system information causing a system to operate and a cache area temporarily storing data of a first memory. A moving processing unit moves data stored in the cache area to the first memory at a predetermined point in time. An access control unit accesses the second memory in accordance with the definition with regard to access corresponding to the system area or the cache area, and read data from the first memory with regard to read-access corresponding to those other than the system area and the cache area. |
US09886397B2 |
Load and store ordering for a strongly ordered simultaneous multithreading core
A mechanism for simultaneous multithreading is provided. Responsive to performing a store instruction for a given thread of threads on a processor core and responsive to the core having ownership of a cache line in a cache, an entry of the store instruction is placed in a given store queue belonging to the given thread. The entry for the store instruction has a starting memory address and an ending memory address on the cache line. The starting memory addresses through ending memory addresses of load queues of the threads are compared on a byte-per-byte basis against the starting through ending memory address of the store instruction. Responsive to one memory address byte in the starting through ending memory addresses in the load queues overlapping with a memory address byte in the starting through ending memory address of the store instruction, the threads having the one memory address byte is flushed. |
US09886394B2 |
Migrating buffer for direct memory access in a computer system
A computer-implemented method for migrating a buffer used for direct memory access (DMA) may include receiving a request to perform a DMA data transfer between a first partitionable endpoint and a buffer of a first memory in a system having two or more processor chips. Each processor chip may have an associated memory and one or more partitionable endpoints. The buffer from the first memory may be migrated to a second memory based on whether the first memory is local or remote to the first partitionable endpoint, and based on a DMA data transfer activity level. A memory is local to a partitionable endpoint when the memory and the partitionable endpoint are associated with a same processor chip. The DMA data transfer may then be performed. |
US09886390B2 |
Intelligent caching of responses in a cognitive system
Mechanism are provided for implementing an intelligent response caching engine. The mechanisms receive a set of attributes to be used to cache responses to requests in a response cache and analyze a corpus of natural language text associated with the responses to requests to identify ranges of values associated with one or more of the attributes. The mechanisms generate a plurality of caching buckets based on the identified ranges of values associated with the one or more attributes and generate, for each caching bucket in the plurality of caching buckets, a corresponding cache key. The responses are stored in the response cache in association with a cache key corresponding to a caching bucket in which the response is a member. A request is subsequently processed by retrieving a cached response from the response cache. |
US09886387B2 |
Method and system for performing on-demand data write through based on virtual machine types
Certain aspects of the present disclosure relates to a system having a virtual desktop server (VDS). In operation, the VDS is configured to: create a random access memory (RAM) disk in a memory; partition the RAM disk into a two partitions, one for caching first data received from instances of pooled virtual machines (VMs), and the other for caching second data received from personalized VMs; create a data store in a storage device, including two portions for preserving the first data and the second data respectively; and perform a plurality of data write through operations based on VM types. The write through cache operations may include: disabling data write through for the first data; and enabling the data write through for the second data. |
US09886386B2 |
Self-adjusting caching system
An apparatus having a cache and a controller is disclosed. The controller is configured to (i) gather a plurality of statistics corresponding to a plurality of requests made from one or more hosts to access a memory during an interval, (ii) store data of the requests selectively in the cache in response to a plurality of headers and (iii) adjust one or more parameters in the headers in response to the statistics. The requests and the parameters are recorded in the headers. |
US09886385B1 |
Content-directed prefetch circuit with quality filtering
In a content-directed prefetcher, a pointer detection circuit identifies a given memory pointer candidate within a data cache line fill from a lower level cache (LLC), where the LLC is at a lower level of a memory hierarchy relative to the data cache. A pointer filter circuit initiates a prefetch request to the LLC candidate dependent on determining that a given counter in a quality factor (QF) table satisfies QF counter threshold value. The QF table is indexed dependent upon a program counter address and relative cache line offset of the candidate. Upon initiation of the prefetch request, the given counter is updated to reflect a prefetch cost. In response to determining that a subsequent data cache line fill arriving from the LLC corresponds to the prefetch request for the given memory pointer candidate, a particular counter of the QF table may be updated to reflect a successful prefetch credit. |
US09886378B2 |
Nonvolatile memory system using control signals to transmit varied signals via data pins
A nonvolatile memory system is provided. The memory system includes a nonvolatile memory device and a memory controller. The memory controller transmits first to fourth control signals to the nonvolatile memory device, sends a command, an address, and input data via a data bus, and receives output data via the data bus. The nonvolatile memory device receives the first to fourth control signals, and recognizes signals received via the data bus at a rising edge or a falling edge of the fourth control signal, as one of the command, the address, and the input data in response to the first to third control signals, and transfers the output data to the memory controller via the data bus based on the fourth control signal. |
US09886377B2 |
Pipelined convolutional operations for processing clusters
Described herein are one or more integrated circuits (ICs) comprising controller circuitry to receive a command to execute an operation for data inputs stored in an external memory or a local memory, and convert the operation into a set of matrix operations to operate on sub-portions of the data inputs. The IC(s) further comprise at least one processing circuitry to execute the set of matrix operations, the processing circuitry to include ALUs, a local memory external to the ALUs and accessible by the ALUs, and processing control circuitry to create at least one matrix operand in the local memory (from the data inputs of the operation) comprising at least one of a scalar, a vector, or a 2D matrix, and provide memory handles corresponding to each of the matrix operands to one of the ALUs to access the respective matrix operands when executing a matrix operation. |
US09886369B2 |
Dynamic data fabrication for database applications
A computer-implemented method and apparatus for fabricating data for database applications. The method comprises intercepting a command issued by an application, the command being addressed to a database; formulating a problem in accordance with the command; obtaining a solution for the problem, the solution comprising fabricated data; providing a second command for updating the database with the fabricated data; and providing the command to the database, whereby a response from the database based on the fabricated data is provided to the application. |
US09886368B2 |
Runtime detection of uninitialized variable across functions
The disclosure provides a method for detection of an uninitialized variable. The method includes running a first function, wherein the first function comprises a local variable and a first flag associated with the local variable for indicating an initialization state of the local variable; calling a second function from the first function, with the local variable as a parameter of the second function, wherein the second function comprises a second flag associated with the parameter for indicating an initialization state of the parameter; and updating the first flag based at least on the second flag returned from the second function. |
US09886362B2 |
Checking the integrity of a program executed by an electronic circuit
A method for checking the integrity of a program executed by an electronic circuit and including at least one conditional jump, wherein: a first value is updated for any instruction which does not correspond to a jump instruction; a second value is updated with the first value for each conditional jump instruction; and the second value is compared with a third value, calculated according to the performed conditional jumps. |
US09886359B2 |
Redundant system, redundancy method, and computer-readable recording medium
A primary system includes a first node and a second node that backs up the first node. A secondary system includes a third node and a fourth node that backs up the third node. The first node in the primary system inserts, when transmitting data update information generated in response to a data update in the first node to the second node and the third node, one or a plurality of pieces of delimiter information indicating a boundary between update processing units, into both of transmit data. The fourth node in the secondary system specifies, based on the delimiter information, the data update information including update information whose process has progressed further from among the data update information obtained from the second node and the data update information obtained through the third node, and reflects the specified data update information to stored data of the fourth node. |
US09886353B2 |
Data asset reconstruction
According to an aspect, data asset reconstruction includes receiving a data lineage for a data asset, where the data lineage identifies a data source connected to the data asset by an intermediate process. It is determined whether the intermediate process can be used to reconstruct a lost data asset. Based on determining that the intermediate process can be used to reconstruct the lost data asset, reconstructing the lost data asset with the intermediate process and the data source. |
US09886352B2 |
De-duplicated virtual machine image transfer
Technologies are generally described for a system and method effective to copy virtual machine images from a source to a destination memory. A processor may copy a first block corresponding to a first virtual machine image from an interim memory to the destination memory. The interim memory may include de-duplicated data present in the first and the second virtual machine images. The processor may identify a second block in the interim memory that corresponds to the second virtual machine image and store the second block in a buffer. The processor may identify a third block in the interim memory that corresponds to the first virtual machine image and copy the third block from the interim memory to the destination memory. |
US09886351B2 |
Hybrid image backup of a source storage
Creating hybrid image backups of a source storage. In one example embodiment, a method for creating one or more hybrid image backups of a source storage may include seeding a deduplication system by storing, in the deduplication system, blocks included in one or more files of one or more operating systems, blocks included in one or more files of one or more software applications, or both, and by storing a hash of each of the seeded blocks in a hash data structure; copying the hash data structure into a solid state drive (SSD); placing the SSD in a read-only state; comparing hashes of allocated blocks stored in the source storage at a first point in time to hashes in the hash data structure to determine whether each of the allocated blocks is in a first set of blocks that are stored in the deduplication system or in a second set of blocks that are not stored in the deduplication system; associating locations of the blocks in the first set of blocks stored in the source storage with locations of the corresponding blocks stored in the deduplication system; storing the blocks in the second set of blocks in an image backup separate from the deduplication system; associating locations of the blocks in the second set of blocks stored in the source storage with locations of the corresponding blocks stored in the image backup; and defining a full hybrid image backup of the source storage at the first point in time as a combination of the first set of blocks stored in the deduplication system and the second set of blocks stored in the image backup. |
US09886350B2 |
Tracking modifications to a virtual machine image that occur during backup of the virtual machine
A computer system comprises a processor unit arranged to run a hypervisor running one or more virtual machines; a cache connected to the processor unit and comprising a plurality of cache rows, each cache row comprising a memory address, a cache line and an image modification flag; and a memory connected to the cache and arranged to store an image of at least one virtual machine. The processor unit is arranged to define a log in the memory and the cache further comprises a cache controller arranged to set the image modification flag for a cache line modified by a virtual machine being backed up, but not for a cache line modified by the hypervisor operating in privilege mode; periodically check the image modification flags; and write only the memory address of the flagged cache rows in the defined log. |
US09886349B2 |
Point-in-time copy on write for golden image
A system, method, and computer program product for managing storage volumes. A processor creates a first point-in-time copy cascade, where the first point-in-time copy cascade comprises a source volume, a first snapshot point-in-time copy volume, and a second snapshot point-in-time copy volume; the first volume is a snapshot copy of the source volume and the second volume is a snapshot copy of the first volume; and the source volume, the first volume, and the second volume include a host portion. A processor creates a third snapshot point-in-time copy volume from the first volume. A processor maps the third volume to create a second cascade, wherein the second cascade comprises the source volume, the first volume, and the third volume but not the second volume. A processor directs an I/O operation for the first copy volume to the third volume. |
US09886345B2 |
Capturing compression efficiency metrics for processing data
Provided are techniques for capturing compression efficiency metrics for processing data. In response to retrieving native data for a first operation, perform the first operation; perform a second operation to generate a compression efficiency metric from the native data based on a ratio of the native data to compressed native data; and store the compression efficiency metric persistently for subsequent use in prioritizing compression of the native data. |
US09886343B2 |
Systems, methods, and apparatuses for stacked memory
Embodiments of the invention are generally directed to systems, methods, and apparatuses for hybrid memory. In one embodiment, a hybrid memory may include a package substrate. The hybrid memory may also include a hybrid memory buffer chip attached to the first side of the package substrate. High speed input/output (HSIO) logic supporting a HSIO interface with a processor. The hybrid memory also includes packet processing logic to support a packet processing protocol on the HSIO interface. Additionally, the hybrid memory also has one or more memory tiles that are vertically stacked on the hybrid memory buffer. |
US09886342B2 |
Storage device operations based on bit error rate (BER) estimate
A data storage device may include a non-volatile memory and a controller. According to a first aspect, a bit error rate (BER) estimate may be determined at a memory interface of the controller based on hard bit data from the non-volatile memory. The BER estimate may be used to determine, prior to transfer of the hard bit data to an error correction coding (ECC) decoder of the controller, whether to request transfer of soft bit data from the non-volatile memory. According to a second aspect, the ECC decoder may be instructed to initiate decoding of a codeword or sub code using a particular operating mode based on the BER estimate for the codeword or sub code. According to a third aspect, sub codes of an ECC codeword may be reordered based on BER estimates for the sub codes, and the reordered sub codes may be provided to the ECC decoder. |
US09886335B2 |
Techniques for validating functionality of backplane controller chips
Present disclosure relates to a system for validating target backplane controller chips. The system includes a backplane controller chip validation board. In certain embodiments, the backplane controller chip validation board includes: (a) a program/verify/validate controller chip, (b) one or more backplane controller chip sockets for installing one or more target backplane controller chips, and (c) a backplane simulator. The program/verify/validate controller chip includes backplane controller chip firmware verification software, a USB interface, and a software storage. The backplane simulator is used to simulate functions of drives, LEDs, and other devices of a backplane for verifying all functions of target backplane controller chips. The backplane controller chip validation board is in communication with a host computer, and the host computer has a user interface, a backplane controller chip validation software, a USB interface, and a software storage to store backplane controller chip firmware. |
US09886334B2 |
Processing a guest event in a hypervisor-controlled system
The embodiments relate to processing a guest event in a hypervisor-controlled system. A guest event triggers a first firmware service for the guest event in firmware. The guest event is associated with a guest, a guest key, and with a guest state and protected guest memory accessible only by the guest and the firmware. The firmware processes information associated with the guest event. The processed information includes information of the guest state and the protected guest memory. A subset of the processed information is received by a hypervisor to process the guest event, and a non-received portion of the information is retained by the firmware. The hypervisor processes the guest event based on the received subset and sends a process result to the firmware triggering a second firmware service for the guest event. The firmware processes the process result together with the retained information to generate modification associated with the guest event. The firmware performs the generated modification associated with the guest event at the protected guest memory. |
US09886327B2 |
Resource mapping in multi-threaded central processor units
A processor determines that processing of a thread is suspended due to limited availability of a processing resource. The processor supports execution of the plurality of threads in parallel. The processor obtains a lock on a second processing resource that is substitutable as a resource during processing of the first thread. The second processing resource is included as part of a component that is external to the processor. The component supports a number of threads that is less than the plurality of threads. The processing of the thread is suspended until the lock is available. The processor processes the first thread using the second processing resource. The processor includes a shared register to support mapping a portion of the plurality of threads to the component. The portion of the plurality of threads is equal to, at most, the number of threads supported by component. |
US09886323B2 |
Graphical user interface for managing virtual machines
A graphical user interface (GUI) for managing virtual machines (VMs) that are running in one or more hosts provides a search interface that is intuitive and presents search results in a tree structure that lists or marks items that meet user-designated search criteria. User-designated search criteria include favorite VMs, powered-on VMs, VMs running in a specified host, and text-based search criteria. Both VMs that are running locally in a local host and VMs that are running remotely in a remote host are listed so long as they meet the user-designated search criteria and thus can be managed using the GUI. |
US09886321B2 |
Managing distributed analytics on device groups
Methods of managing distributed analytics on device groups are described. In an embodiment, a management service within a distributed analytics system provides an interface to allow a user to define a group of devices based on a property of the devices. When the property of a device in the system satisfies the criterion specified by the user, the device is added to the group and the device may subsequently be removed from the group if the device no longer satisfies the criterion. Once a group has been defined, the management service enables users to specify management operations, such as creating, starting, stopping or deleting queries or management operations relating to other entities of end devices, which are to be implemented on all the devices in the group and the management service propagates the operation to all devices in the group, irrespective of their current connectivity status. |
US09886320B2 |
Method for prioritizing tasks queued at a server system
An algorithm for assigning priorities to tasks queued for processing by users based on how heavily each task's user used the system resources in the past, including the number of tasks queued by the user in the past, the volume of these tasks, and the amount of processor time used. In the OCR context, the tasks are graphic files placed on servers and chosen for processing in accordance with the assigned priorities. |
US09886319B2 |
Task managing application for performing tasks based on messages received from a data processing application initiated by the task managing application
Managing task execution includes: receiving a specification of a plurality of tasks to be performed by respective functional modules; processing a flow of input data using a dataflow graph that includes nodes representing data processing components connected by links representing flows of data between data processing components; in response to at least one flow of data provided by at least one data processing component, generating a flow of messages; and in response to each of the messages in the flow of messages, performing an iteration of a set of one or more tasks using one or more corresponding functional modules. |
US09886306B2 |
Cross-platform scheduling with long-term fairness and platform-specific optimization
Methods, systems, and computer program products for cross-platform scheduling with fairness and platform-specific optimization are provided herein. A method includes determining dimensions of a set of containers in which multiple tasks associated with a request are to be executed; assigning each of the containers to a processing node on one of multiple platforms based on the dimensions of the given container, and to a platform owner selected from the multiple platforms based on a comparison of resource requirements of each of the multiple platforms and the dimensions of the given container; and generating container assignments across the set of containers by incorporating the assigned node of each container in the set of containers, the assigned platform owner of each container in the set of containers, one or more scheduling requirements of each of the platforms, one or more utilization objectives, and enforcing a sharing guarantee of each of the platforms. |
US09886305B2 |
Determining the status of plurality of threads by monitoring the execution of folded thread
A computer hardware system configured to perform runtime analysis and runtime control of a multithreaded computer program includes at least one processor. The at least one processor is configured to initiate and/or perform the following. A plurality of the threads are folded, under control of a supervisor thread, together to be executed as a single folded thread. The execution of the folded thread is monitored to determine a status of the threads. At least one indicator corresponding, to the determined status of the threads, is presented in a user interface. |
US09886304B1 |
Storage device sharing among virtual machines
Disclosed herein are various systems and methods for sharing a storage device with multiple virtual machines are disclosed. One such method involves creating a pseudo-identity for a storage device and assigning a portion of an address space of the storage device to a virtual machine using the pseudo-identity. The storage device is coupled to a computing device and the pseudo-identity is created by a hypervisor associated with the computing device. The pseudo-identity facilitates access to the storage device by the virtual machine associated with the hypervisor and also facilitates presentation of one or more physical characteristics of the storage device to the virtual machine. The method also assigns a portion of an address space of the storage device to the virtual machine using the pseudo-identity. |
US09886303B2 |
Specialized micro-hypervisors for unikernels
Application code is obtained at a compiler toolchain, which accesses a package manager that tracks dependencies for a set of software components including application-level components represented as application-level packages, hypervisor interface-level components represented as hypervisor interface-level packages, and hypervisor-level components represented as hypervisor-level packages. A dependency solver is employed to select a sub-set of the set of packages that satisfy the dependencies. The sub-set of packages is assembled into an executable bundle, including a statically-linked binary built entirely from the sub-set of the selected packages that contains no external dependencies except calls to an interface defined entirely by the hypervisor interface-level packages, and a specialized monitor built entirely from the sub-set of the selected packages that runs on a standard operating system, loads and executes the statically-linked binary, and interacts with the statically-linked binary only through the interface defined by the hypervisor interface-level packages. |
US09886300B2 |
Information processing system, managing device, and computer readable medium
An information processing system includes a plurality of computers and a management device. Each computer executes a program to generate virtual machines and a plurality of virtual operating systems. The managing device executes migration to migrate virtual operating systems executed on one of the plurality of computers to another computer among the plurality of computers. The managing device is configured to identify a plurality of virtual operating systems to be executed on a same virtual machine upon the migration by detecting a plurality of different virtual operating systems executed on the same virtual machine, each of the plurality of different virtual operating systems running an application program which communicates with other application program running on another one of the plurality of different virtual operating systems, and cause the other computer to generate the virtual machine to which the identified virtual operating systems are to be migrated in advance. |
US09886295B2 |
Setting server operating system as main domain to provide integrated user interface for a plurality of client operating system set as sub-domains
An apparatus and method for providing an integrated user interface for a variety of operating systems are provided. When a user request execution of an application included in a second operating system an application of a first operating system is in the foreground of a display, the apparatus switches the application included in the second operating system to the foreground of the display without the need for a separate window. One of a server operating system and client operating systems may be set as a main domain that provides an integrated graphic user interface with respect to applications executed on a plurality of operating systems. The operating systems not set to the main domain may be set as sub-domains each of which provides application information to the main domain in response to a request from the main domain. In response to an application execution request, the server operating system may switch an operating system in which the corresponding application is present to the foreground of the display. |
US09886294B2 |
Method and device for testing an electronic control unit using a simulator running on a computer of different core type
A method for executing a first application program of a first control unit on a computer, wherein functions for controlling actuators and/or sensors and/or functions for processing and/or providing data from actuators and/or sensors are executed by the first application program. A first interface between a control unit hardware and a first application program of the control unit is established by the control unit operating system. A first virtual control unit operating system and a first virtual application program are generated by compilation. A simulation environment interface is made available by the simulation environment for transfer of a data item and/or of an event to the first virtual application program and/or the virtual control unit operating system. The simulation environment initiates and controls an execution of the first virtual application program within the control unit operating system within the first virtual machine through the simulation environment interface. |
US09886293B2 |
Ascertaining configuration of a virtual adapter in a computing environment
A control component of a computing environment activates a virtual adapter hosted on a physical adapter of a host system of the computing environment. The virtual adapter is for use by a guest of the host system in performing data input and output. The activating activates the virtual adapter absent involvement of the guest. Based on activating the virtual adapter, the control component obtains configuration information of the activated virtual adapter from the physical adapter, the configuration information generated based on the activating. The control component ascertains a configuration of the activated virtual adapter based on the obtained configuration information. |
US09886292B2 |
Making user profile data portable across platforms
A user profile layer provides a benefit to a user by allowing access to user profile setting and data across multiple information handling systems running one or more operating systems. Operating system specific data may be stored in a user profile operating system layer while user data may be stored in a user profile data layer. Each time a user logs in to an information handling system, a layering driver captures changes to user data and to user settings corresponding to the operating system. A new user profile operating system layer is created for each type of operating system associated with a user while only one user profile data layer is maintained for the same user. In this way, any changes made to the same operating system data or user data are captured by the user's specific user profile and usable each time the user logs in to any information handling system. |
US09886279B2 |
Method for populating and instruction view data structure by using register template snapshots
A method for populating an instruction view data structure by using register template snapshots. The method includes receiving an incoming instruction sequence using a global front end; grouping the instructions to form instruction blocks; using a plurality of register templates to track instruction destinations and instruction sources by populating the register template with block numbers corresponding to the instruction blocks, wherein the block numbers corresponding to the instruction blocks indicate interdependencies among the blocks of instructions; populating and instruction view data structure, wherein the instruction view data structure stores instructions corresponding to the instruction blocks as recorded by the plurality of register templates; and using the instruction view data structure to feed a plurality of stacked execution units of execution stage in accordance with the readiness of instruction sources of the instruction blocks. |
US09886273B1 |
Maintaining packet order in a parallel processing network device
An instruction execution processor has an input to receive instructions associated with maintaining a queue for storing packet identifiers (IDs) corresponding to packets being processed by a network device. A memory coupled to the instruction execution processor is for storing instructions received at the input of the instruction execution processor and not executed by the instruction execution processor. An instruction feedback processor is coupled to the instruction execution processor. The instruction feedback processor is configured to, in response to receiving an output from the instruction execution processor, identify one or more instructions, stored in the memory, that correspond to a new packet ID at the head of the queue, and feed back, to the input of the instruction execution processor, the one or more identified instructions. |
US09886267B2 |
Interconnection platform for real-time configuration and management of a cloud-based services exchange
In one example, a cloud-based services exchange comprises a plurality of interconnection assets configured to connect a customer of the cloud-based services exchange to one or more cloud service providers, the plurality of interconnection assets including a virtual circuit by which the customer accesses a cloud service from the one or more cloud service providers; and an orchestration engine configured to modify the plurality of interconnection assets. |
US09886261B1 |
System to prioritize update distribution to devices
Described are techniques for prioritizing devices to receive updates to an application executing on a device. Event data indicative of use of the application, the device, and other information associated with a user is obtained. For example, event data for a user account across many different devices may be obtained. Deployment parameters may specify how an update is to be distributed, such as maximum number of devices to deploy to, timing of deployment, and so forth. Based on the event data and the deployment parameters, a subset of the devices executing the application are selected. The update may then be distributed to the subset. |
US09886259B2 |
Method and terminal device for complying router management application with router firmware
The present disclosure relates to a method and a device for complying a router management application with a router firmware. The method includes: obtaining a current version of the router management application and a current version of the router firmware, in which a router is managed by the router management application; determining an object to be upgraded and an object not to be upgraded from the router management application and the router firmware according to the current version of the router management application and the current version of the router firmware, if the router management application is not compatible with the router firmware; obtaining a target version of the object to be upgraded, in which the target version is compatible with the object not to be upgraded; and upgrading the object to be upgraded according to the target version. |
US09886257B1 |
Methods and apparatus for remotely updating executing processes
Methods, apparatus, and computer-accessible storage media for remotely updating an executing process that receives I/O requests on I/O port(s), stores write data to a write log on local storage, and uploads data from the write log to remote storage. An update for the process is detected and downloaded, and an updated process is instantiated from the update. The current process is directed to perform a shutdown for update during an update window. In response, the current process saves its current configuration, flushes an in-memory portion of the write log to local storage, and releases its I/O port(s). The updated process loads the saved configuration, detects that the port(s) have been released, and starts accepting I/O requests on the ports. During flushing, the current process flushes current data in memory while continuing to append new write data, stops accepting new write requests, and then flushes the new write data. |
US09886256B2 |
Application download and link correlation
A method of for correlating download link access and application installation, comprising: detecting a loading event during which a browser installed on a client terminal is loading a web document which includes instructions for downloading a software application; identifying at least one first identity parameter indicative of a user and received from the browser; storing the at least one first identity parameter in a memory accessible by at least one server; identifying at least one second identity parameter of the user by an execution of the software application by a processor of the client terminal; and matching between the at least one first identity parameter and the at least one second identity parameter to identify a correlation between the loading event of the web document and the downloading event of the software application. |
US09886250B2 |
Translation of a visual representation into an executable information extraction program
One embodiment provides a method for generating an executable extraction program from a visual representation, the method including: utilizing at least one processor to execute computer code that performs the steps of: obtaining a validated model comprising a plurality of concepts, wherein each of the concepts comprises semantics associated with a visual representation of an object; generating at least one intermediate model object by parsing the validated model, wherein each of the intermediate model objects comprises a concept object; translating the at least one intermediate model object into executable source code; and generating an executable information extraction program from the executable source code. Other aspects are described and claimed. |
US09886249B2 |
Universal transcompiling framework
Described herein is a transcompiling framework. In accordance with one aspect, the framework generates a source abstract syntax representation corresponding to source code written in a source language. The framework may determine validity of constraints of a common denominator language by parsing the source abstract syntax representation, wherein the common denominator language is a set of intersects provided by the source language and reachable by a target language. In response to determining the constraints are valid, the source abstract syntax representation may be transformed to a target syntax representation associated with the target language. The target syntax representation is then printed as transcompiled source code in the target language. |
US09886233B2 |
Apparatus, systems and methods for audio content diagnostics
Media content systems and methods are operable to detect sound using one or more microphones during presentation of a media content event. The audio content output is changed by a remedial action that is performed if the audio content detected by the microphones does not correspond to the intended audio content of the presented media content event. |
US09886229B2 |
System and method for multi-angle videos
Systems, methods, and computer program products for cube graphical user interfaces are disclosed. A cube may be a two dimensional representation of a three dimensional object. The cube may contain a file or application on each face of the cube. The cube may be rotated such that a user may view the desired cube face. Each cube face may contain a single-angle video. The single-angle videos may be synchronized. A user may rotate the cube to view videos of an object or event from different angles. |
US09886225B2 |
Printing system, and recording medium therefor, that enable one image forming apparatus to execute instruction execution type print job spooled in another image forming apparatus
A printing system includes a plurality of print apparatuses each including a CPU, a storage device including a job management program, and a display. The display displays a list screen, into which a first list of instruction execution type print jobs received from another of the plurality of print apparatuses and a second list of the instruction execution type print jobs of a logged-in user among the instruction execution type print jobs spooled in the storage device are combined on the display In the other of the plurality of print apparatuses, if status change of spooling of the logged-in user's instruction execution type print job has occurred, the print apparatus is notified of the status change of spooling from the other of the plurality of print apparatuses to update the list screen displayed on the display. |
US09886224B2 |
Terminal device and printer
A terminal device may send a registration request to a print intermediation server. The registration request may cause the print intermediation server to register virtual printer related information. The terminal device may receive authentication information from the print intermediation server. The terminal device may send image data related information to the print intermediation server. The image data related information may be related to target image data representing a target image of a print target. The image data related information may be associated with the virtual printer related information and the authentication information in the print intermediation server. The terminal device may send the authentication information to an actual printer. The authentication information may be used by the actual printer to obtain target print data. The target print data may be data which is created from the target image data by the print intermediation server. |
US09886222B2 |
Image forming apparatus that displays button for accessing server, method of controlling the same, and storage medium
An image forming apparatus that makes it possible to easily create an access button on a Web browser, for accessing a server from the image forming apparatus. The image forming apparatus is capable of communicating with the server via a network. The image forming apparatus requests the server to perform authentication of the image forming apparatus, and receives a result of the authentication from the server. When the received result of the authentication indicates success, favorite information including a URL of the server is registered. A button for accessing the server is displayed based on the favorite information. |
US09886221B2 |
Image forming apparatus receiving print data with appended command for terminating a wireless connection
Terminating a wireless connection is simplified. A printer has a print unit that prints on recording media; a wireless communication unit configured to communicate wirelessly; and a control unit. When print data with a specific command appended is received from the external device unit, the control unit executes a terminate communication process that cuts the wireless connection based on the specific command after controlling the print unit to print based on the print data. |
US09886220B1 |
Stored image data failure correction
Image descriptions described using an image description language are provided for a plurality of images. Image bitmaps are determined by processing the image descriptions, each image bitmap including an array of image pixels. The image bitmaps are stored in an array of digital storage devices, with different portions of the image bitmaps being stored in different digital storage devices, where an allocation table is used to indicate where each portion is stored. When one of the digital storage devices fails, the allocation table is analyzed to determine which portions of the image bitmaps were stored in the failed digital storage device. The lost portions are re-rendered by processing corresponding portions of the image descriptions, and the re-rendered portions are stored in the array of digital storage devices. |
US09886218B2 |
Information processing apparatus and control method for information processing apparatus
An information processing apparatus includes a hard disk drive and a controller that controls the hard disk drive. The information processing apparatus includes a power supply unit that supplies power to the hard disk drive, the controller, and a load resistance, a power control unit that shifts the information processing apparatus from a first power state, in which the power is supplied to the hard disk drive and the controller, to a second power state, in which the power is supplied to the hard disk drive, while limiting supply of the power to the controller that controls the hard disk drive, and a switching unit that switches between stopping supplying the power to the load resistance in the first power state and supplying the power to the load resistance in the second power state. |
US09886216B2 |
Distributed remote data storage access
Systems and methods are disclosed for accessing data over a distributed data storage network. A network-attached storage device (NAS) includes a non-volatile memory module comprising a first portion of data storage for storing local user data associated with a host computing device and a second shared portion of data storage for storing third-party data. The NAS includes a controller configured to provide copies of a portion of the user data to one or more other NAS's for storage therein, receive third-party data from each of the one or more other NAS's, and store the received third-party data in the second portion of data storage. The NAS is configured to upload at least a portion of the user data to the host computing device and upload at least a portion of the third-party data to at least one of the one or more other NAS. |
US09886214B2 |
Nonvolatile memory system with erase suspend circuit and method for erase suspend management
A nonvolatile memory controller and a method for erase suspend management are disclosed. The nonvolatile memory controller includes an erase suspend circuit configured for determining a pre-suspend time each time that an erase operation of the nonvolatile memory device is suspended and for determining whether an erase-suspend limit has been reached using the determined pre-suspend time. The erase suspend circuit is further configured for preventing subsequent suspends of the erase operation when the erase-suspend limit has been reached. |
US09886213B2 |
System and method for providing flexible storage and retrieval of snapshot archives
A group of computers is configured to implement a block storage service. The block storage service includes a block-level storage for storing data from a set of distinct computing instances for a set of distinct users. An interface is configured to allow the set of distinct users to specify respective destinations for storing backup copies of respective data stored in the block-level storage for the distinct users. At least some of the respective destinations are for different storage systems remote from one another. A backup copy function is provided for creating backup copies of data stored in the block-level storage by the set of distinct computing instances for the set of distinct users. The backup copies are stored in different destination locations specified by respective ones of the plurality of distinct users via the interface. |
US09886211B2 |
Selecting a virtual tape server in a storage system to provide data copy while minimizing system job load
In a storage system including plural source storage devices, a target storage device selects which source storage device to accept a copy request from the target storage device so as to minimize the load on the entire system. The system calculates first and second load values for job loads being processed. System load values for the system are derived from job load value of a specific data, and respective load values for first and second source storage devices. The system compares the system load values to select a storage device to provide the data copy so as to minimize the load on the entire system. |
US09886210B2 |
Infinite memory fabric hardware implementation with router
Embodiments of the invention provide systems and methods for managing processing, memory, storage, network, and cloud computing to significantly improve the efficiency and performance of processing nodes. More specifically, embodiments of the present invention are directed to a hardware-based processing node of an object memory fabric. The processing node may include a memory module storing and managing one or more memory objects, the one or more memory objects each include at least a first memory and a second memory, wherein: each memory object is created natively within the memory module, and each memory object is accessed using a single memory reference instruction without Input/Output (I/O) instructions; and a router configured to interface between a processor on the memory module and the one or more memory objects; wherein a set of data is stored within the first memory of the memory module; wherein the memory module dynamically determines that at least a portion of the set of data will be transferred from the first memory to the second memory; and wherein, in response to the determination that at least a portion of the set of data will be transferred from the first memory to the second memory, the router is configured to identify the portion to be transferred and to facilitate execution of the transfer. |
US09886207B2 |
Memory-access method using batch command queue and associated controller
A controller and a memory-access method for use in the controller are provided. The controller includes a sensor-processing system, and the sensor-processing system includes a memory, and a buffer, wherein the controller is coupled to an external memory and a sensor. The method includes the steps of: gathering the sensor data from the sensor and writing the gathered sensor data into the memory; writing information associated with the sensor data into the buffer; determining whether a fill level of the buffer has reached a predetermined threshold; and retrieving the sensor data from the memory and writing the retrieved sensor data to the external memory according to the information associated with the stored sensor data in the buffer when it is determined that the fill level has reached the predetermined threshold. |
US09886198B2 |
Page compression strategy for improved page out process
A page compression strategy classifies uncompressed pages selected for compression. Similarly classified pages are compressed and bound into a single logical page. For logical pages having pages with more than one classification, a weighting factor is determined for the logical page. |
US09886189B2 |
Systems and methods for object-based interaction with cloud-based applications
Server-side systems and methods may: execute a virtualized application instance based on a version of the application in a virtual computing environment; capture first object data regarding an application object of the virtualized application instance; transmit to a remote client device the first object data; receive from the remote client device second object data relating to a client-side object at the remote client device, the client-side object representing the application object; and synchronize the application object with the client-side object based on the second object data. Client-side systems and methods may: receive a set of user interactions with respect to a client-side object representing an application object of the virtualized application instance; modify the client-side object based on the set of user interactions; provide second object data relating to the modified client-side object; and transmit to the remote server the second object data; receive from the remote server first object data relating to the application object. |
US09886187B2 |
Deformable display device and method for controlling thereof
A deformable display device is provided. The deformable display device includes a deformable display, a sensor which senses a deformation located in a first area of the deformable display and a second area of the deformable display and a controller which receives deformation information corresponding to the deformation, determines whether to identify one of only the first area and only the second area as a deformation area of the deformation based on the deformation information, and identifies i) only the first area as the deformation area if it is determined to identify only the first area and ii) only the second area as the deformation area if it is determined to identify only the second area. |
US09886181B2 |
Scrollbar for dynamic content
Techniques and apparatuses for a scrollbar for dynamic content are described herein. In one or more implementations, a portion of initial content is displayed in a user interface along with a scrollbar configured for selection to navigate to other portions of the initial content. While the scrollbar is selected, dynamic content for display in the user interface is detected. In response, a dynamic scroll mode for the scrollbar is activated to enable navigation to the initial content and the dynamic content. The dynamic scroll mode dynamically adjusts one or more scroll ratios of the scrollbar without changing a visual position of the scrollbar's thumb. |
US09886179B2 |
Anchored approach to scrolling
At an electronic device having access to a plurality of data objects: displaying a viewport comprising graphical representations of a first subset of the plurality of data objects that are ordered. While displaying the graphical representations of the first subset, the device receives a request to navigate through graphical representations of the plurality of data objects in the viewport. The request is associated with an input magnitude. In response to the request: generate a layout for a second subset of the plurality of data objects based on the input magnitude and an anchor within the plurality of data objects that was selected based on user input; and changing the content of the viewport by displaying graphical representations of the data objects of the second subset according to the layout. |
US09886178B2 |
User interfaces
User interface (UI) techniques, and more particularly to graphical user interface (GUI) techniques providing 3-dimensional (3-D) renditions. A method of displaying one or more graphical objects, the method being carried out in an electronic device, the device having processing circuitry, memory and a display device, the method comprising: obtaining first image data defining at least one two-dimensional graphical component; performing a transformation operation on the first image data to generate second image data defining, for the or each graphical component, a modified form of the graphical component; using said second image data, displaying the modified form whereby the or each graphical component has the appearance of having a component of dimension perpendicular to the plane of the display device. Disclosed GUIs can be employed by users to interact with electronic devices having a display, in particular but not limited to hand-held devices with small screens. |
US09886177B2 |
Method for increasing GUI response speed of user device through data preloading, and said user device
Provided is a data preloading method which improves the response speed of a user device by predicting whether a particular object provided on a graphic user interface (GUI) will be selected based on the position of a pointer before the particular object is selected by a user and preloading data that should be loaded when the particular object is selected. |
US09886176B2 |
Placement of virtual machines on physical hosts based on collocation rules
Placement of virtual machines on physical hosts is based on collocation rules with situational enforcement policies set by a system administrator to increase flexibility in rule enforcement and to more efficiently utilize system resources. A scheduler mechanism allows a system administrator to select different collocation rules and situational enforcement policies for a group of virtual machines. The scheduler mechanism utilizes the collocation rules and the situational enforcement policies to place the virtual machines. |
US09886174B2 |
Associating ancillary information with an application user interface
Associating user interface elements with information ancillary to said user interface elements includes creating one or more items of user interface element ancillary information, receiving a request for user interface element ancillary information, the request identifying the context in which the information is to be used, searching, using a processor, said one or more items of user interface element ancillary information for items matching the context in which the information is to be used, and returning one or more items of user interface element ancillary information matching the context in which the information is to be used. |
US09886173B2 |
Content presentation and augmentation system and method
A computerized system and method are presented that creates implicit content on a mobile device by monitoring and recording input from sensors on the device. Metadata from the implicit content and from user-created content is then analyzed the purpose of event identification. Using the metadata and event identification, the content is created into clusters, which can be confirmed by the user as actual events. Events can then be grouped according to metadata and event information into a presentation grouping. Presentation groupings can be presenting using a map and timeline interface. The system augments content concerning an event by searching for related content. Users viewing the presentation grouping can add additional user content. The system can also add content from users that attended the same event. |
US09886171B2 |
Method and system for operating application of a touch device with touch-based input interface
A method and system is disclosed that allows a user to easily and intuitively operate applications that require contact information, in a touch device, via a tray item associated with the contact information. The method for operating applications includes: displaying a contact tray comprised of a number of tray items based on contact information, on an execution screen; receiving an interaction to use a tray item in the contact tray; configuring an execution screen for an application based on contact information of the tray item; and operating the application based on the configured execution screen. |
US09886168B2 |
Method and system for scenario-driven standard-compliant user interface design and development for effort estimation
Embodiments of the present invention provide a method and system for scenario-based conceptualization and visualization of web-based user interface for effort estimation. The method includes providing user-selectable scenarios on said web-based user interface. A plurality of web components is provided on pre-populated screen to display existing number of screens, further user can modify the screen by adding new functionality based on business requirement. After modification, a workflow is stored in a repository for proposing it as pre-populated screen to new users. An effort is estimated by an effort estimation processor based on said modified user-selectable scenarios and compliance standard, and a report is generated for each stage of the development cycle. |
US09886167B2 |
Display apparatus and control method thereof
A display apparatus which executes an application including at least one object and a control method thereof are provided. The control method includes displaying an application execution screen including the at least one object, receiving, as an input, an object position change command including at least one of a position change direction and a position change amount, and displaying the application execution screen including the first object, the position of which has been changed according to the object position change command. |
US09886161B2 |
Method and system for motion vector-based video monitoring and event categorization
A computer system processes a video stream to detect a start of a first motion event candidate in the video stream, and in response to detecting the start of the first motion event candidate in the video stream, initiates event recognition processing on a first video segment associated with the start of the first motion event candidate. Initiating the event recognition processing further includes: determining a motion track of a first object identified in the first video segment; generating a representative motion vector for the first motion event candidate based on the motion track of the first object; and sending the representative motion vector for the first motion event candidate to an event categorizer, where the event categorizer assigns a respective motion event category to the first motion event candidate based on the representative motion vector of the first motion event candidate. |
US09886160B2 |
Managing audio at the tab level for user notification and control
According to one general aspect, a method may include executing, by a processor of a computing device, at least a portion of an application that includes a plurality of tabs, each tab associated with a respective document that is configured to be rendered for display by the application. The method may also include determining a particular tab of the plurality of tabs that is recording an audio and/or visual signal derived from an environment of the computing device. The method may further include providing a graphical indication, associated with the particular tab, that indicates to a user of the computing device that the particular tab is recording the audio and/or visual signal. |
US09886159B2 |
Selecting portions of computer-accessible documents for post-selection processing
Processing documents by highlighting a portion of a document displayed on a computer display, where the portion is highlighted when a cursor is in a predefined location of the display relative to the location of the portion of the document, where the portion is identified as a candidate for selection for a post-selection operation prior to the cursor being in the predefined location of the display, and where the highlighting is done independent of any input received via a computer input device to indicate the extents of the portion, and recording a selection of the portion when an input that is predefined to indicate a selection action is received in association with the portion via a computer input device. |
US09886153B2 |
Touch sensing method and system for avoiding display noises
A touch sensing system for avoiding display noises includes a touch display panel, a display driver integrated circuit and a touch control integrated circuit. The display driver integrated circuit is connected to the touch display panel for performing a display operation. The touch control integrated circuit is connected to the touch display panel and the display driver integrated circuit. The touch control integrated circuit performs a touch sensing on the touch display panel in a vertical blanking interval based on a vertical synchronous signal to generate a first set of touch position data, and perform a touch sensing on the touch display panel in a non-vertical blanking interval to generate a second set of touch position data. The touch control integrated circuit updates the second set of touch position data based on the first set of touch position data. |
US09886151B2 |
Touch detection sensor structure of capacitive type touch screen panel
The present invention proposes to solve the problems of the existing capacitive type touch screen panel as described above and an object of the present invention is to differently dispose positions of sensors 10 configuring a touch screen panel in each column or each row, that is, differently disposing touch detection sensors in each column or each row of the touch panel to extract optimal conditions of a separation, thereby more reducing the number of touch sensors 10 compared to a stripe structure which has to reduce a length of a basic sensor to satisfy the same separation conditions. |
US09886144B2 |
Capacitive type touch sensor
A capacitive type touch sensor, includes a plurality of driving electrodes, a plurality of sensing electrodes disposed to overlap the driving electrodes, the sensing electrodes and the driving electrodes being spaced apart from each other, a driving unit configured to supply driving signals to the respective driving electrodes, and a sensing unit configured to detect sensing signals from the sensing electrodes, wherein the driving signals supplied by the driving unit include at least one of a first driving signal having a first frequency and a second driving signal having a second frequency different from the first frequency. |
US09886143B2 |
Multi-function sensing apparatus
An apparatus includes a capacitance touch sensor arrangement configured to have a variable capacitance that varies when a conductive object approaches; and at least one variable impedance sensor configured to have a variable impedance that varies with a sensed parameter; an output node; and at least one switch configured to provide, in a first configuration, an output impedance at the output node that depends upon the variable capacitance and configured to provide, in a second configuration, an output impedance at the output node that depends upon the variable impedance. |
US09886140B2 |
Light emitting device and image display system
To provide a light emitting device capable of adjusting an emission direction of light, and an image display system. Disclosed is a light emitting device including: a light source unit emitting light to a region along a predetermined flat surface; a frame in which the light source unit is provided; and an adjustment mechanism that adjusts an emission direction of light emitted from the light source unit, relative to the predetermined flat surface. Since the frame is provided with the adjustment mechanism adjusting the emission direction of light emitted from the light source unit, relative to the predetermined flat surface, it is possible to adjust the inclination of the frame relative to the predetermined flat surface. As a result, it is possible to adjust the emission direction of light emitted from the light source unit. |
US09886136B2 |
Touch screen controller using adaptive filter control and touch screen system having the same
A touch screen controller controlling a capacitive touch screen includes a first comparator that compares a reference signal with a sensing signal, and generates a first output signal. The capacitive touch screen includes capacitive touch sensors connected to a sensing line and a drive line, and that sense a touch event. The sensing signal is output from the sensing line. The touch screen controller further includes a filter that generates a second output signal by integrating the first output signal in each sensing cycle of the filter, an analog-to-digital converter that converts the second output signal to a digital signal, and a controller that determines at least one of whether a noise is generated and whether the touch event is generated based on a reference digital signal and the digital signal, and that adjusts the number of the sensing cycles of the filter based on a result of the determination. |
US09886129B2 |
Display device and method of driving the same
Discussed are a display device and a method of driving the same. The display device can include a panel where a plurality of touch groups including a plurality of self-capacitance electrodes are arranged along with a plurality of gate lines, a touch sensing unit configured to analyze a plurality of touch sensing signals sequentially received from the plurality of touch groups to determine a touch event on the panel, during a plurality of touch sensing periods included in one frame period, a data driver configured to respectively supply data voltages to a plurality of data lines which are provided in the panel in a direction perpendicular to the plurality of touch groups, a gate driver configured to sequentially supply a scan pulse to the plurality of gate lines, and a timing controller configured to supply image data to the data driver. |
US09886122B2 |
Array substrate, and capacitive in-cell touch panel with the array substrate
The present disclosure provides an array substrate and a capacitive in-cell touch panel with the array substrate. The array substrate includes a common electrode layer which is partitioned into a plurality of touch driving electrodes and a plurality of common electrodes arranged alternately. Each touch driving electrode is configured to be applied with a common electrode signal and a touch scanning signal in a time-division manner. Each touch driving electrode includes a plurality of touch driving sub-electrodes spaced apart from each other in an extension direction of the touch driving electrode, and metal wires configured to connect the adjacent touch driving sub-electrodes. |
US09886121B2 |
Touch control display panel and touch control method thereof, and touch control display device
A touch control display panel is disclosed. The touch control display panel includes a display area and a non-display area surrounding the display area. The panel also includes a preliminary touch system having a plurality of preliminary touch electrodes located in at least either of a part of the display area and the non-display area, the preliminary touch system is configured to detect whether there is a touch in at least either of the part of the display area and the non-display area of the touch control display panel. The panel also includes a master touch system having a plurality of master touch electrodes located in the display area. In addition, the master touch electrodes are configured to detect whether there is a touch in the display area. |
US09886120B2 |
Gate driving circuit and driving method thereof, and display apparatus
There is provided a gate driving circuit and driving method thereof, and display apparatus. The method comprises: performing gate drive scanning on shift register units located in a first region in the gate driving circuit; performing touch scanning after the gate drive scanning of the shift register units in the first region is completed; scanning again a last stage of shift register unit located in the first region before the touch scanning is completed, so that the last stage of shift register unit located in the first region pre-charges a first stage of shift register unit located in a second region; and performing gate drive scanning on shift register units located in the second region in the gate driving circuit, the last stage of shift register unit located in the first region connected in cascades with the first stage of shift register unit located in the second region. |
US09886119B1 |
Capacitive sensor
A sensor and a method for detecting a displacement are disclosed with one implementation having a force sensor on a display. The sensor reacts to a bend of a conductor, wherein a diameter of the bends corresponds to a self-capacitance that is measurable from the conductor. In one embodiment the bent conductor is placed between two circuit boards or between a circuit board and a display, wherein a force applied to either surface causes a change in the bend diameter and the force may be measured. The sensor may be digital with a processor or analog with discrete components. |
US09886111B2 |
Wearable electronic apparatus and acquisition control method
An electronic apparatus and acquisition method includes a body device with a processing unit; a holding device connected with the body device for holding a relative position relationship with a user; a first display unit set on the body device or the holding device for outputting a first image; and an acquisition unit set on at least one of the body device and the holding device for acquiring a first signal, wherein the first display unit includes a first display component and a first optical component. The first display component is used to display the first image; the first optical component is used to receive a light corresponding to the first image sent from the first display component, and performs a optical path conversion on the light corresponding to the first image, so as to form an enlarged virtual image corresponding to the first image. |
US09886108B2 |
Multi-region touchpad
Examples of a multi-region touchpad are disclosed. In one example implementation, a multi-region touchpad may include a multi-region touchpad sensor having a region and a secondary region to receive an input corresponding to a movement against the multi-region touchpad sensor and a touchpad controller. The touchpad controller may process the received input, and may transmit touch position indicative of the received input to a touchpad driver of a computing device communicatively coupled to the touchpad device. Further, the touchpad driver may cause an operating system of the computing device to treat a touch with a touch position beginning in the primary region and extending into the secondary region as a continuous touch. Similarly, the touchpad driver may cause the operating system to treat a touch with a touch position beginning in the secondary region as a navigational command to cause the operating system to perform a navigational function. |
US09886106B2 |
Input device, and electronic information board system
An input device includes a casing, a moveable unit disposed in the casing and including a spherical object and a rotation detector for detecting a rotation of the spherical object contactable on a display face, and a transmitter, disposed in the casing, to receive a rotation detection signal from the rotation detector and to transmit the rotation detection signal when the rotation detector detects the rotation of the spherical object. |
US09886104B2 |
Stylus for capacitive touchscreen
Embodiments of amplifiers and electrodes for capacitive styluses are disclosed. The amplifiers detect an input signal from a capacitive touch sensor, such as a touchscreen or touchpad, amplify and invert the signal, and emit the amplified and inverted signal to cause the capacitive touch sensor to detect a touch. The electrode sets, or tips, pair a sensing electrode and an emitting electrode, shielded from each other to limit interference, in a fine-point non-deforming configuration that improves usability over existing stylus tips. |
US09886102B2 |
Three dimensional display system and use
System and method for invoking 2D and 3D operational modes of a 3D pointing device in a 3D presentation system. A 3D stereoscopic scene and a 2-dimensional (2D) scene are displayed concurrently via at least one stereoscopic display device. A current cursor position is determined based on a 6 degree of freedom 3D pointing device. The cursor is displayed concurrent with the 3D stereoscopic scene and the 2D scene, where the cursor operates in a 2D mode in response being inside a specified volume, where, in the 2D mode, the cursor is usable to interact with the 2D scene, and where the cursor operates in a 3D mode in response to being outside the specified volume, where, in the 3D mode, the cursor is usable to interact with the 3D stereoscopic scene. |
US09886096B2 |
Method and apparatus for processing three-dimensional (3D) object based on user interaction
A method for processing a three-dimensional (3D) object may including acquiring, based on an interaction of a user with at least one 3D object displayed on a 3D display, location information and depth information of pixels corresponding to the interaction. The method may including processing the at least one 3D object based on whether the location information and the depth information satisfy a depth continuity condition. |
US09886095B2 |
Device and method for recognizing hand gestures using time-of-flight sensing
An electronic device includes at least one laser source configured to direct laser radiation toward a user's hand. Laser detectors are configured to receive reflected laser radiation from the user's hand. A controller is coupled to the at least one laser source and laser detectors and configured to determine a set of distance values to the user's hand for each respective laser detector and based upon a time-of-flight of the laser radiation. The controller also determines a hand gesture from among a plurality of possible hand gestures based upon the sets of distance values using Bayesian probabilities. |
US09886093B2 |
Band with haptic actuators
A band includes one or more haptic actuators that can be activated to provide haptic stimulation to a wearer. An electronic device can be in communication with the one or more haptic actuators through a wired and/or wireless connection. The electronic device can be a separate device, or the electronic device can be removably or fixedly attached to the band. An activation signal can be sent to a single haptic actuator or to groups of two or more haptic actuators. |
US09886091B2 |
Tactile apparatus link
An apparatus comprising: an input module configured to determine an input characteristic; a signal generator configured to generate a signal dependent on the input characteristic; and an output module configured to provide the signal to one or more separate apparatus, wherein the signal is configured to generate a tactile output. |
US09886087B1 |
Dynamically optimizing user interfaces
One aspect of the present invention relates to a method for optimizing a user interface (UI) for an active application over a computing device. The method includes receiving the gaze information, including gaze location, of a user's gaze on the UI, determining a first section of a plurality of sections of the UI associated with the received gaze location, and muting other of the plurality of sections outside of the first section, such that the first section in the UI remains active. |
US09886084B2 |
User input via elastic deformation of a material
System and techniques for user input via elastic deformation of a material are described herein. The morphology of an elastic material may be observed with a sensor. The observations may include a first and a second morphological sample of the elastic material. The first and second morphological samples may be compared against each other to ascertain a variance. The variance may be filtered to produce an output. The output may be translated into a user input parameter. A device action corresponding to the user input parameter may be invoked. |
US09886082B2 |
Power protection and remediation
Methods, systems, and apparatus for collect historical power consumption data and power consumption statistics for one or more locations and devices at the location to generate historical power consumption and health data (“historical data”). The historical data are used to develop and provide multiple different protection and monitoring functions. The system may be deployed within a single customer location, e.g., within a building or a plant, and local analytics are developed at the location. Alternatively, the system may be distributed among several locations for a particular customer or multiple different customers and include cloud-based analytics in addition to, or instead of, local analytics. |
US09886081B2 |
Managing power-down modes
An apparatus includes a first circuit configured to receive one or more requests from a plurality of cores. Each of the one or more requests is to enter or to exit one of a plurality of power-down modes. The first circuit further selects one or more of the cores to enter or to exit the requested power-down mode or modes based on inrush current information associated with the power-down modes. A second circuit is configured to effect entering or exiting the requested power-down mode or modes in the selected one or more of the cores. |
US09886074B2 |
Electronic device and sensor device with low power consumption and related methods
An electronic device may include a transducer configured to generate an electrical output responsive to an input, and a data storage element configured to change state responsive to the transducer. The electronic device may include a power circuit configured to turn on and supply power responsive to the data storage element changing state, and a processing circuit configured to be powered by the power circuit. |
US09886071B2 |
Memory storage device and power management method thereof
A memory storage device having a rewritable non-volatile memory module, a first connection interface unit, a second connection interface unit, a power management circuit and a memory control circuit unit is provided. When an external power supply device is electrically connected to the second connection interface unit, the power management circuit receives a second power supply voltage from the external power supply device via the second connection interface unit, supplies an operation voltage to the rewritable non-volatile memory module and the memory control circuit unit and supplies the second power supply voltage to a host device. When the external power supply device is electrically disconnected with the second connection interface unit, the power management circuit receives a first power supply voltage from the host device via the first connection interface unit and supplies the operation voltage to the memory control circuit unit and the rewritable non-volatile memory module. |
US09886070B2 |
Method, system, and computer program product for taking an I/O enclosure offline
A storage controller determines a presence of an indication from an Input/Output (I/O) enclosure that the I/O enclosure will be powered off after a predetermined amount of time. The storage controller quiesces all I/O adapters of the I/O enclosure, in response to receiving the indication. The storage controller quiesces the I/O enclosure, in response to completion of quiescing of all of the I/O adapters of the I/O enclosure. |
US09886066B2 |
Mobile wireless communications device including a keyboard assembly for reducing SAR and related methods
A mobile wireless communications device may include a portable housing and wireless transceiver circuitry carried by the portable housing. The mobile wireless communications device may also include an antenna carried by the portable housing and coupled to the wireless transceiver circuitry, and a light source carried by the portable housing. The device may further include a keyboard assembly carried by the portable housing including a light guide coupled to the light source and having input key receiving openings therein, and a mask carried by the light guide and having input key receiving openings. The mask may include an electrically conductive layer positioned relative to the antenna to reduce a Specific Absorption Rate value for the mobile wireless communications device. |
US09886065B2 |
Trimless glass enclosure interface
An enclosure for a portable computing device can include a cover glass affixed to an enclosure without trim pieces disposed between the cover glass and the disclosure. In one embodiment, the enclosure can include an edge profile that can define a relatively large contact pad about the enclosure. The contact pad can distribute impact forces over a relatively large area and thereby protect the cover glass integrity. |
US09886059B2 |
Curved body and wearable device therewith
A wearable device may include: a strap including a substantially polygonal opening and a buckle formed at one end thereof; a buckle part configured to fasten opposite ends of the strap to each other by binding the opposite ends of the strap; and a body configured to be coupled to the opening by being fitted into the opening or decoupled from the opening. The body may include a front surface and a rear surface, and a display having a substantially polygonal shape when viewed from the top on the front surface, and a biometric sensor disposed on the rear surface. |
US09886052B2 |
Voltage regulator
Provided is a voltage regulator configured to suppress a fluctuation in output voltage even when a power supply voltage fluctuates, thereby realizing stable operation thereof. The voltage regulator includes a control circuit including a first input terminal connected to a drain of an output transistor, a second input terminal connected to a power supply terminal, an overshoot detection circuit connected to the first input terminal, and a power supply voltage detection circuit connected to the second input terminal, and being configured to cause a boost current to flow through an error amplifier circuit when an output voltage and a power supply voltage largely fluctuate with respect to a predetermined voltage. |
US09886051B2 |
DC microgrid for interconnecting distributed electricity generation, loads, and storage
A device includes an energy unit coupled to an energy device and adapted to couple a pair of split DC rails. A controller senses the voltage on the DC rails and regulates its output current response by means of an autonomous current response that creates the aggregate effect of controlling the rail voltage in cooperation with other units coupled to the DC rails. A system includes multiple such devices coupled to split DC rails. |
US09886050B2 |
Adaptive voltage source, shift register and unit thereof, and display
An adaptive voltage source, comprising a signal output end, and a reference resistance forming circuit and a sensing module connected in series between a voltage source and a low power level; the sensing module comprises a sensing end coupled to a transistor to be sensed to sense the threshold voltage drift of the transistor to be sensed in a device circuit; the equivalent resistance of the sensing module increases with the increase of the sensed threshold voltage drift; and the signal output end is coupled to a first node coupled to the reference resistance forming circuit and the sensing module, and is used to output adaptive voltage. The output adaptive voltage is adjusted via the threshold voltage drift sensed by the sensing module. Based on the circuit, also disclosed are a shift register and unit thereof, and display. |
US09886049B2 |
Low drop-out voltage regulator and method for tracking and compensating load current
A low drop-out voltage regulator includes an error amplifier having a non-inverting input, an inverting input and an output. One of the non-inverting and inverting inputs is connected to a reference voltage. An output circuit is connected by way of the output of the error amplifier to an external load. The output circuit generates an output current and an output voltage for the external load. A current tracking circuit is coupled to the output circuit and receives the output current and generates a tracking current that tracks the output current. A load tracking-compensation circuit is coupled to the current tracking circuit and the output circuit, and generates a control voltage based on the tracking current and provides the control voltage to the output circuit. |
US09886045B2 |
Voltage regulator equipped with an overcurrent protection circuit capable of adjusting a limited current and a short-circuited current
To provide a voltage regulator equipped with an overcurrent protection circuit which needs not to separately adjust a limited current and a short-circuited current and is capable of collectively adjusting them. There is provided an overcurrent protection circuit equipped with an output current limitation circuit which distributes a current supplied from a transistor sensing an output current of an output transistor and controls a gate voltage of the output transistor by the distributed current to limit the output current. The overcurrent protection circuit is configured in such a manner that the current distributed from the transistor sensing the output current is varied according to the voltage outputted from the output transistor, and its distribution ratio is determined by a size ratio between elements. |
US09886044B2 |
Dynamic current sink for stabilizing low dropout linear regulator (LDO)
A dynamic current sink includes the following elements. A voltage comparator compares a reference voltage with a second control signal from an LDO (Low Dropout Linear Regulator) to generate a first control signal. A first transistor selectively pulls down a voltage at a first node according to the first control signal. The inverter is coupled between the first node and a second node. An NAND gate has a first input terminal coupled to a second transistor and a third node, a second input terminal coupled to the second node, and an output terminal coupled to a fourth node. A capacitor is coupled between the fourth node and a fifth node. A resistor is coupled between the fifth node and a ground voltage. A third transistor has a control terminal coupled to the fifth node, and selectively draws a discharge current from an output node of the LDO. |
US09886043B2 |
Hot-water supply system
A hot-water supply system 1 comprises a temperature responsive valve 61 provided in a first bypass passage 60, an orifice 31 provided in a second bypass passage 30, a flow rate sensor 24 provided in a water supply passage 11 downstream from a connection point with the second bypass passage 30, a circulating pump 33 provided in the water supply passage 11 downstream from the connection point with the second bypass passage 30, and a controller 4. The controller 40 operates the circulating pump 33 and executes circulation heating operation for operating a burner to heat the hot water circulating through a circulation circuit 80, when a flow rate detected by the flow rate sensor 24 is equal to or more than a specified flow rate. |
US09886040B1 |
System and method for platform alignment, navigation or targeting
Systems and methods can be utilized to align or provide targeting for a platform. One alignment system and method can receive first electronic data indicative of attitude of the platform and can receive second electronic data related to a position on the platform. The alignment system and method can provide third electronic data indicative of an adjusted attitude of the platform in response to the first electronic data and a slope vector or terrain data. The targeting system and method can use position differencing between a platform and a remote observer to aim at a target. |
US09886039B2 |
System and method for avoiding inadvertant entry into an unsafe vertical descent speed region for rotorcraft
A flight control system having a control law, the control law operable to generate a modified pitch command, the modified pitch command representing a greater amount of collective pitch compared to an amount of collective pitch generated by a first pitch command, the modified pitch command being generated because a vertical descent speed of the rotorcraft at a given forward airspeed is greater than a threshold. A method of avoiding entry into an undesired vertical descent speed region during operation of a rotorcraft, including measuring a forward airspeed; evaluating a vertical descent of the rotorcraft; and generating a modified collective pitch command in respond to a first collective pitch command having a collective pitch value that would cause the rotorcraft to experience a vertical descent rate greater than a threshold value at the forward airspeed of the rotorcraft. |
US09886038B2 |
GNSS and optical guidance and machine control
A global navigation satellite sensor system (GNSS) and gyroscope control system for vehicle steering control comprising a GNSS receiver and antennas at a fixed spacing to determine a vehicle position, velocity and at least one of a heading angle, a pitch angle and a roll angle based on carrier phase position differences. The system also includes a control system configured to receive the vehicle position, heading, and at least one of roll and pitch, and configured to generate a steering command to a vehicle steering system. The system includes gyroscopes for determining system attitude change with respect to multiple axes for integrating with GNSS-derived positioning information to determine vehicle position, velocity, rate-of-turn, attitude and other operating characteristics. Relative orientations and attitudes between motive and working components can be determined using optical sensors and cameras. The system can also be used to guide multiple vehicles in relation to each other. |
US09886032B2 |
Self propelled device with magnetic coupling
A self-propelled device includes a spherical housing and an internal drive system. The self-propelled device can further include an internal structure having a magnet holder that holds a first set of magnets and an external accessory comprising a second set of magnets to magnetically interact, through the spherical housing, with the first set magnets. |
US09886031B2 |
Controlling of the automatic driving process of a vehicle
A method to control an automatic driving process of a vehicle is provided. An authentication information is received via a first radio interface in the vehicle and a control information is received for the automatic driving process via a second radio interface different from the first radio interface in the vehicle. The automatic driving process is controlled as a function of the authentication information and the control information. |
US09886027B2 |
Lens manufacturing system, lens manufacturing method, computer program, lens design data use management system, lens design data use management device, lens processing management device, lens processing management method, lens processing management system, lens design data use management program, and lens processing management program
A lens processing management system includes a lens processing section that processes a lens based on design data, an authentication section that is substantially attached to a lens material or a semi-finished lens product, and an authentication processing section that performs an authentication process for the processing of the lens using the authentication section. |
US09886021B2 |
Control device for coordinating translation and revolution movement in a machine tool
A control device for a machine tool for machining a workpiece while orbital movement is performed for causing an auto-rotating rotary tool to move in a circular manner, the control device comprising: a reading and interpreting unit for reading a machining program containing input information; and a computing unit for combining a first tool pathway along which a rotary tool travels and which has been set on the basis of input information about the travel of the rotary tool, and a second tool pathway along which the rotary tool orbits and which has been set on the basis of input information about the orbital movement, and for setting a third tool pathway along which the rotary tool travels in a machining shape while moving in an orbital manner. |
US09886019B2 |
Apparatus for cutting slab material
An apparatus for cutting slab material comprising a working table to support the slabs to be cut during working; a working unit comprising disk cutting means and water-jet cutting means; and a unit for moving the working unit above the working table. The movement unit comprises a horizontal translation unit to move the working unit along two directions parallel to the working table and perpendicular to each other; a vertical translation unit to move the working unit along a direction perpendicular to the working table; a first rotation unit to rotate the working unit about a first axis, vertical and substantially perpendicular to the working table; and a second rotation unit to rotate the working unit about a second axis, inclined with respect to the first axis. Said disk cutting means and water-jet cutting means are integral and therefore the second rotation unit rotates simultaneously with the said cutting means. |
US09886017B2 |
Counter operation in a state machine lattice
Disclosed are methods and devices, among which is a device that includes a finite state machine lattice. The lattice may include a counter suitable for counting a number of times a programmable element in the lattice detects a condition. The counter may be configured to output in response to counting the condition was detected a certain number of times. For example, the counter may be configured to output in response to determining a condition was detected at least (or no more than) the certain number of times, determining the condition was detected exactly the certain number of times, or determining the condition was detected within a certain range of times. The counter may be coupled to other counters in the device for determining high-count operations and/or certain quantifiers. |
US09886013B2 |
Wireless network of low power sensing and actuating motes
Embodiments include a wireless mote network having a plurality of motes, wherein each of the plurality of motes includes a processing unit in communication with a communications device. Each of the motes includes at least a sensor configured to monitor an environmental condition in an area around the mote or an actuator configured to control one or more external systems. The wireless mote network also includes a central communications device configured to communicate with one or more of the motes within a range of the central communications device and a controller configured to communicate with the central communications device, to receive one or more signals indicative of the environmental condition of one or more of the plurality of motes, and to transmit one or more control signals indicating an operation of the actuator to one or more of the plurality of motes. |
US09886007B2 |
Electronic timepiece, electronic device, update information transmission device, and update information transmission program
An electronic device has a GPS receiver that receives satellite signals transmitted from positioning information satellites and computes positioning information; a first storage unit that stores the positioning information and local time information including local time computing information related to the time in the region identified by the positioning information; an update information receiving unit that receives update information for the local time information from an update information transmission device; a second storage unit that stores the update information; a local time computing information acquisition unit that acquires the local time computing information from the first storage unit when the local time computing information corresponding to the positioning information is stored only in the first storage unit, and acquires the local time computing information from the second storage unit when the local time computing information is stored in the second storage unit. |
US09885998B2 |
Image forming apparatus having a removable image bearing member unit
An image forming apparatus includes an image bearing member unit having an image bearing member, a developing unit including a developer carrying member configured to form a toner image on the image bearing member, and a moving mechanism configured to move the developing unit in interrelation with opening and closing of an openable member. In addition, a moving portion moves the image bearing member unit between a mounting position and a predetermined position a predetermined distance away from the mounting position in an upstream direction with respect to the inserting direction, with the moving portion capable of moving the image bearing member unit to the predetermined position or to a position upstream of the predetermined position with respect to the inserting direction. |
US09885997B2 |
Image forming apparatus
An image forming apparatus includes an intermediary transfer member, image forming units, a voltage source, an executing portion, a setting portion, and a selecting portion configured to select a first mode or a second mode. In the first mode, each of exposure amounts of first and second exposure members is set so that a maximum toner amount per unit area during execution of an image forming operation is a first amount per unit area and a pre-exposure amount is set at a first pre-exposure amount. In the second mode, each of the exposure amounts is set so that the maximum toner amount per unit area is a second amount per unit area smaller than the first amount per unit area, and the pre-exposure amount is set at a second pre-exposure amount larger than the first pre-exposure amount. |
US09885991B2 |
Image forming apparatus and control method for an image forming apparatus
Provided is an image forming apparatus configured to appropriately determine that an abnormality has occurred in a component. The image forming apparatus includes: a charging device configured to charge a photosensitive drum; an exposure device configured to form an electrostatic latent image on the photosensitive drum charged by the charging device; a developing device including a carrying member configured to carry a toner and being configured to develop the electrostatic latent image using the toner to form a toner image; and a transfer portion configured to transfer the toner image onto a sheet. The image forming apparatus is configured to form a measurement image on the sheet, and to determine a unit that needs to be replaced based on a result of measuring the measurement image formed on the sheet. The measurement image includes a first measurement image and a second measurement image. |
US09885990B2 |
Image forming apparatus and detection apparatus for detecting position or density information of detection image
An image forming apparatus includes an irradiation unit for irradiating an image carrier having a detection image with light; a light-receiving unit for receiving reflected light of the light irradiated by the irradiation unit and outputting a detection signal corresponding to a light-receiving amount of the reflected light including a specular-reflected light component; and a detection unit for detecting one of position information and density information of the detection image based on a signal corresponding to a difference between a value of the detection signal corresponding to the light-receiving amount of the reflected light from a first position where the detection image is formed and a value of the detection signal corresponding to the light-receiving amount of the reflected light from a second position different from the first position. |
US09885988B2 |
Sheet conveying apparatus and image forming apparatus including same
An image forming apparatus includes a drive unit including a first drive train through which a driving force from the drive source is transmitted to the discharge roller and a second drive train through which a driving force from the drive source is transmitted to the reverse roller, and a switching mechanism, provided on the second drive train, configured to switch a rotating direction of the reverse roller between the forward rotating direction and the reverse rotating direction with the discharge roller rotating in one direction. |
US09885987B2 |
Layer transfusion for additive manufacturing
An additive manufacturing system comprising a transfer medium configured to receive the layers from a imaging engine, a heater configured to heat the layers on the transfer medium, and a layer transfusion assembly that includes a build platform, and is configured to transfuse the heated layers onto the build platform in a layer-by-layer manner to print a three-dimensional part. |
US09885983B2 |
Method for heat treatment of mixed media sheets
A method for heat treatment of mixed media sheets in an image reproduction apparatus having an image forming station, a heat treatment station, a conveying path for conveying the sheets one by one through the image forming station and the heat treatment station, and a duplex loop for looping sheets back from the heat treatment station to the image forming station includes pre-heating a sheet before an image is formed thereon in the image forming station. The pre-heating includes the sub-steps of passing the sheet through the image forming station while the image forming station is idle, passing the sheet through the heat treatment station for pre-heating, and looping the sheet back to the image forming station. |
US09885982B2 |
Transfer device and image forming apparatus
A transfer device includes a second transfer roller that has an elastic layer and a surface layer disposed in tight contact with an outer side of the elastic layer and rotates to transfer a toner image on a surface of an intermediate transfer body onto a recording medium, a scraping member that is in contact with the second transfer roller to scrape an attached substance off the surface layer, and a pressed member that is pressed against the surface layer on a downstream side of a contact portion with the intermediate transfer body and on an upstream side of the scraping member in a rotating direction of the second transfer roller and rotates in a forward direction with respect to rotation of the second transfer roller. |
US09885978B2 |
Developer accommodating unit, process cartridge and electrophotographic image forming apparatus
A developer accommodating unit for accommodating a developer for image formation includes a flexible container provided with an opening 35a for permitting discharge of the developer, a frame for accommodating the flexible container and for accommodating the developer to be discharged from the flexible container, and an urging member 21 for urging a developer accommodating bag toward the frame for accommodating the developer accommodating bag 16. By this, it is possible to satisfactorily effect discharge of the developer from the flexible developer accommodating bag 16. |
US09885976B2 |
Seal configuration for a toner cartridge of an image forming apparatus
An image forming apparatus includes: a frame; a photosensitive drum that is supported by the frame; a developing unit that is rotatable around a rotating shaft supported by the frame and includes a developing frame having a toner receiving port and a developing roller; a toner cartridge that has a toner supply port; and a seal member that positioned a circumference of the toner receiving port and is deformable, wherein the seal member has a communication opening, which communicates between the toner receiving port and the toner supply port in a state where the toner cartridge is mounted to the frame, and the seal member has a first end and a second end, wherein when the developing unit rotates to approach the toner cartridge, the first end of the seal member and the second end of the seal member are configured to be compressed. |
US09885975B2 |
Electrophotographic image forming apparatus
An electrophotographic image forming apparatus includes a cartridge for forming a visible toner image. The cartridge includes a development chamber having a toner inlet through which toner is supplied into the development chamber, a development roller provided in the development chamber, and a supply roller provided in the development chamber that supplies toner to the development roller. The cartridge further includes a first toner transporting member that transports toner supplied through the toner inlet in an axial direction of the supply roller, and a toner supply guide that is disposed between the first toner transporting member and the supply roller and includes a slit which has a length in the axial direction and through which toner is dropped onto the supply roller. The toner supply guide is downwardly inclined in the axial direction. |
US09885974B2 |
Developing cartridge, process cartridge and image forming apparatus
A developing cartridge includes a developing roller 210d that develops, by way of a developer, an electrostatic latent image that is formed on an image bearing member 207; a developer regulating member that regulates the thickness of a developer carried on the developing roller 210d; and a frame 214a that rotatably supports the developing roller 210d and supports the developer regulating member. The frame 214a has a developing roller support section 214a1 that rotatably supports an outer peripheral face 210d6 of at least one end of the developing roller 210d. The developing roller support section 214a1 has a clearance at a position that, when viewed in the axial direction of the developing roller 210d, overlaps a contact region at which the developing roller 210d is in contact with the image bearing member 207. |
US09885967B2 |
Resin for toner, toner, developer, image forming apparatus, and process cartridge
Provided is a resin for a toner, which is a copolymer including a crystalline segment, and having a maximum elastic stress value at 100° C. (ES100) of 1,000 Pa or less, and a maximum elastic stress value at 70° C. (ES70) of 1,000 Pa or greater when the temperature is lowered from 100° C. to 70° C., where the maximum elastic stress values are measured according to a large amplitude oscillatory shear procedure. |
US09885965B2 |
Lithographic apparatus and device manufacturing method
A lithographic projection apparatus includes a support structure configured to hold a patterning device, the patterning device configured to pattern a beam of radiation according to a desired pattern; a substrate table configured to hold a substrate; a projection system configured to project the patterned beam onto a target portion of the substrate; a liquid supply system configured to provide liquid to a space between the projection system and the substrate; and a shutter configured to isolate the space from the substrate or a space to be occupied by a substrate. |
US09885957B2 |
Ion-assisted deposition and implantation of photoresist to improve line edge roughness
Provided herein are approaches for patterning a semiconductor device. Exemplary approaches include providing a set of photoresist patterning features atop a substrate, the set of patterning features having a surface roughness characterized by a set of protrusions and a set of indentations. The approaches further include implanting first ions into a sidewall surface of the set of photoresist patterning features to form a film layer having a non-uniform thickness along the sidewall surface, wherein a thickness of the film layer formed over the indentations is greater than a thickness of the film layer formed over the protrusions. The approaches further include sputtering the sidewall surface of the photoresist patterning features following the formation of the film layer to modify a portion of the film layer and/or the set of protrusions, wherein the sputtering includes directing second ions to photoresist patterning features at an angle with the sidewall surface. |
US09885956B2 |
Pattern forming method, and, electronic device producing method and electronic device, each using the same
A pattern forming method includes: (a) forming a first film on a substrate using an actinic ray-sensitive or radiation-sensitive resin composition (I) containing a resin of which solubility in a developer containing an organic solvent decreases due to polarity increased by an action of an acid; (b) exposing the first film; (c) developing the exposed first film using a developer containing an organic solvent to form a first negative pattern; (e) forming a second film on the substrate using an actinic ray-sensitive or radiation-sensitive resin composition (II) containing a resin of which solubility in a developer containing an organic solvent decreases due to polarity increased by an action of an acid; (f) exposing the second film; and (g) developing the exposed second film using a developer containing an organic solvent to form a second negative pattern in this order. |
US09885953B2 |
Method of manufacturing a mask
A method of manufacturing a mask includes dividing an upper surface of a template having a design pattern into a plurality of regions, the template being arranged over a polymer layer on a mask substrate, correcting a distorted region among the regions, pressing the polymer layer with the template to form a mask pattern corresponding to the design pattern on the polymer layer; and curing the mask pattern. |
US09885951B2 |
Structure design generation for fixing metal tip-to-tip across cell boundary
A method for structure design including detecting, by a processor, a tip-to-tip (T2T) structure design violation for a metal layer above (Ma) a via (Vx) at a tip of the Ma for a design file layout for the structure. Upon detection of the T2T structure design violation, retargeting, by the processor, of the Vx based on adjusting of both the Ma and a metal layer (Mb) below the Vx that connects the Ma through the Vx for the design file layout of the structure to improve performance of the structure based on fixing metal tip or metal ending across cell boundaries. |
US09885948B2 |
Transmission-type screen and image display device using the transmission-type screen
A transmission-type screen includes: a first lens array surface on which a plurality of first microlenses are arrayed; and a second lens array surface that is provided at a distance in a direction perpendicular to the first lens array surface and on which a plurality of second microlenses whose shape is different from the shape of the first microlenses are arrayed. A level line near a vertex is circular or elliptical in the first microlenses, and a level line near a vertex is elliptical with ellipticity different from the ellipticity of the level line of the first microlenses in the second microlenses. |
US09885947B2 |
Rear projected screen materials and processes
Disclosed herein are materials and methods used to form a three dimensional (3D) article having a printed layer thereon. The 3D articles are capable of displaying rear projected images, effectively as a 3D “screen” for displaying an image or a movie. The 3D articles are used as standalone articles or as a portion of an animatronic figure. The articles are made by forming a substantially planar thermoformable laminate including a rear projection screen material, printing and curing a radiation curable ink onto one or both sides of the laminate, and thermoforming to impart a shape to the laminate. |
US09885943B2 |
Projection lens and projector
A projector used a projection lens to enlarge and project image light generated by image generator. When it is assumed that the on-optical-axis position of a lens surface where the maximum of light ray passage ranges (effective diameter) is minimized in the projection lens is a minimum diameter position, a stop is provided on a lens shifted from the minimum diameter position toward the light exiting side. The lens on which the stop is provided is a lens (for example, fourth lens closest to minimum diameter position) that satisfies 0.8φ1≦φ2≦φ1, where φ1 represents the light flux diameter on a surface where the on-axis light flux diameter is maximized, and φ2 is the diameter of the stop. |
US09885942B2 |
Roll axis assembly and gimbal platform using same
A rotary shaft assembly includes a first supporting arm, a second supporting arm, a connecting arm connecting the first supporting arm and the second supporting arm and a driving device coupled to the second supporting arm. The driving device includes a rotor assembly and a stator assembly. The first supporting arm, the second supporting arm, and the connecting arm are integrally formed. The first supporting arm and the second supporting arm are arranged symmetrically with respect to a central point of the connecting arm. The second supporting arm comprises a connecting base arranged at an end distal from the connecting arm. The connecting base includes a receiving groove, and the rotor assembly is directly received in the receiving groove. |
US09885941B2 |
System for mounting camera equipment
This disclosure describes a modular bridging structure and a system for using that structure. The bridging structure has a channel configured to receive a portion of an elongate rail, the channel being configured to receive the elongate rail substantially perpendicularly to a longitudinal axis of the modular bridging structure, and a rail fastener securing the received rail within the channel. Additionally, the modular bridging structure has a leg receiver configured to receive an elongate leg section such that the leg section is attached through a bottom side of the modular bridging structure. There is a leg fastener that secures the received leg section to the modular bridging structure such that the securing point of the fastener is adjustable along a plurality of points along each leg section. |
US09885938B2 |
Optical beams
Apparatuses and methods for producing and/or receiving an optical beam are disclosed, A phased array on a chip comprises phase shifters and off-chip couplers to provide phase controlled pixels. An optical system is arranged in front of the phased array. The optical system is configured to concentrate light from the phased array and/or expand a received beam of light for input into the phased array. |
US09885937B2 |
Dynamic optical crossbar array
A dynamic optical crossbar array includes a first set of parallel transparent electrode lines, a bottom set of parallel electrode lines that cross said transparent electrode lines, and an optically variable material disposed between said first set of transparent electrode lines and said bottom set of electrode lines. |
US09885935B2 |
Controlling transitions in optically switchable devices
Aspects of this disclosure concern controllers and control methods for applying a drive voltage to bus bars of optically switchable devices such as electrochromic devices. Such devices are often provided on windows such as architectural glass. In certain embodiments, the applied drive voltage is controlled in a manner that efficiently drives an optical transition over the entire surface of the electrochromic device. The drive voltage is controlled to account for differences in effective voltage experienced in regions between the bus bars and regions proximate the bus bars. Regions near the bus bars experience the highest effective voltage. |
US09885932B2 |
Display device
To provide a display device in which parasitic capacitance between wirings can be reduced while preventing increase in wiring resistance. To provide a display device with improved display quality. To provide a display device with low power consumption. A pixel of the liquid crystal display device includes a signal line, a scan line intersecting with the signal line, a first electrode projected from the signal line, a second electrode facing the first electrode, and a pixel electrode connected to the second electrode. Part of the scan line has a loop shape, and part of the first electrode is located in a region overlapped with an opening of the scan line. In other words, part of the first electrode is not overlapped with the scan line. |
US09885931B2 |
Sub-pixel unit, array substrate and display device
A sub-pixel unit, an array substrate and a display device are provided. The sub-pixel unit (1) includes a first sub-pixel electrode (10), a second sub-pixel electrode (11) and a common electrode line (12). The common electrode line (12) includes a first common electrode sub-line (120) and a second common electrode sub-line (121); an overlapped area between the first common electrode sub-line (120) and the first sub-pixel electrode (10) is larger than an overlapped area between the second common electrode sub-line (121) and the second sub-pixel electrode (11). |
US09885923B2 |
Liquid crystal panel and display device
The present disclosure relates to the technical field of liquid crystal display. A liquid crystal panel and a display panel are provided. A main post spacer of the liquid crystal panel is arranged on a first substrate. A stopping structure used to stop the main post spacer from moving in a direction away from a second substrate is arranged on the second substrate. Hence, even if lots of liquid crystals are filled, the main post spacer and the second substrate may be kept in a seamless state due to the stopping structure. |
US09885920B2 |
Liquid crystal display and manufacturing method thereof
Disclosed is a liquid crystal display including: a first substrate; a second substrate facing the first substrate; a liquid crystal layer provided between the first substrate and the second substrate; and an alignment layer disposed at at least one of between the first substrate and the liquid crystal layer and between the second substrate and the liquid crystal layer, wherein the alignment layer includes a first region that is hydrophilic and a second region that is hydrophobic are periodically repeated in a direction that is parallel to the first substrate or the second substrate, and the liquid crystal layer includes liquid crystal molecules having a helical structure and a self-aligned liquid crystal additive to form a uniform lying helix (ULH) structure. |
US09885919B2 |
Display panel and method for manufacturing the same
A display panel and a method for manufacturing the same are disclosed. The display panel includes a color filter substrate, a liquid crystal layer, and a thin film transistor array substrate. Each of pixel units of the thin film transistor array substrate includes a first, second, third, and fourth domains. Liquid crystal molecules corresponding to the first, second, third, and fourth domains respectively have a first, second, third, and fourth pretilt angles. The present invention can increase the display quality of the display panel at the observation viewing angles with the large viewing angles. |
US09885917B2 |
Liquid crystal display panel and method for manufacturing the same
A liquid crystal display panel and a method for manufacturing the same. The liquid crystal display panel includes lower substrate having a first substrate; an upper substrate having a second substrate that is opposite to the first substrate; a liquid crystal layer is disposed between the lower and upper substrates such that liquid crystals are arranged in a first region between the first substrate and the second substrate; and a dam pattern arranged in a second region which surrounds a circumference of the first region as a region between the first substrate and the second substrate, the dam pattern having both a physical barrier function and a chemical barrier function. |
US09885914B2 |
Liquid crystal display having different upper and lower alignment layers
A liquid crystal display according to an exemplary embodiment of the present invention includes a first insulation substrate and a pixel electrode disposed on the first insulation substrate. A first alignment layer is disposed on the pixel electrode. A second insulation substrate faces the first insulation substrate. A common electrode is disposed on a surface of the second insulation substrate facing the first insulation substrate. A second alignment layer is disposed on a surface of the common electrode facing the first insulation substrate. A liquid crystal layer is disposed between the first alignment layer and the second alignment layer. The liquid crystal layer includes liquid crystal molecules. One of the first alignment layer and the second alignment layer has an electron-rich group and the other has an electron-deficient group. |
US09885913B2 |
Liquid crystal display device
This invention reduces or prevents a phenomenon where a screen close to a light source becomes yellowed. A liquid crystal display device includes a liquid crystal display panel and a backlight. The backlight includes a light guide plate 10 and white LEDs 21 arrayed in a first direction on a plane of incidence 11 of the light guide plate 10. The white LEDs 21 each includes, in the first direction on a light-emitting surface, a central area occupied by a blue spectrum more densely than at adjacent sides of the central area. Incident plane protrusions 111, each extending in a thickness direction of the light guide plate 10, are formed on a section corresponding to the area having the dense blue spectrum of each LED 21, at the plane of incidence 11 of the light guide plate 10. |
US09885912B2 |
Liquid crystal display and manufacturing method thereof
A liquid crystal display according to an exemplary embodiment includes: a substrate; a liquid crystal layer positioned on the substrate and formed with a plurality of microcavities including liquid crystal molecules; a roof layer positioned on the liquid crystal layer; a capping layer positioned on the roof layer; and a light source positioned on the capping layer and positioned between the plurality of microcavities. |